1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[503],{95959:(function(Pt,Tt,ot){"use strict";var o=ot(24727),f=function(d){var b={now:function(){return new Date().getTime()},sendMonitoringPixel:function(R){try{this.sendUrlRequest(["//pixel.adsafeprotected.com/mon?anId=10173&campId=",encodeURIComponent(q.getPartnerId()),"&pubId=",encodeURIComponent("vans-js_"+R)].join(""))}catch(J){D.report("smp",J)}},sendUrlRequest:function(R,J){var _,A;if(R){_=this.getWindow();try{A=new _.XMLHttpRequest,J&&(A.onreadystatechange=J),A.open("GET",R),A.send()}catch{}}},getWindow:function(){return window},getDocument:function(){return document},generateUID:function(){var R,J="";try{for(R=0;8>R;R++)J=[J,Math.floor(65536*(1+Math.random())).toString(16).substring(1)].join("")}catch{}return J},noop:function(){}},D=(function(){var P={};return{report:function(J,_){if(!P[J])try{P[J]=!0,b.sendUrlRequest(["//fw.adsafeprotected.com/jsdiagnostic?code:vans-js_",encodeURIComponent(q.getPartnerId()),"_",J,"&err:",encodeURIComponent(_.message)].join(""))}catch{}}}})(),G=(function(){var P,R=!1,J=function(O){return O==_()&&(R=!0,F.flushUnsentEvents()),R?"jv3":null},_=function(){return P||(P=b.generateUID()),P};return{getVideoId:_,setNodeInterface:function(O){var V,te,H=_();try{V="IASid"+H,te="blockAd"+H,O.className+=" integral-vid-"+H,O[te]=b.noop,O[V]=J,O.getVersion=function(){return"3.2.1"}}catch(Te){D.report("sni",Te)}},isEstablished:function(){return R},resetHandshake:function(){R=!1}}})(),k=(function(){var P,R=function(){var O=function(Te){return typeof Te<"u"},V=(function(){var H="u";try{O(window.opera)&&O(window.opera.buildNumber)?H="o":O(window.mozInnerScreenY)?H="g":O(window.chrome)&&O(window.chrome.csi)?H="c":O(window.msWriteProfilerMark)&&O(window.crypto)?H="e":O(window.attachEvent)||O(window.msCrypto)?H="i":O(window.WebKitPoint)&&(H="w")}catch{}return H})(),te=(function(){var H=function(W){for(var ae in W)if(W.hasOwnProperty(ae)){var ue=W[ae];ue!==""&&ue!=="null"&&ue!=="undefined"&&ue!==null&&O(ue)||delete W[ae]}return W},Te=function(W){var ae={},ue,K;for(K in W)W.hasOwnProperty(K)&&(ue=W[K],O(ae[ue])?ae[ue]+=K:ae[ue]=K);W={};for(K in ae)ae.hasOwnProperty(K)&&(ue=ae[K],W[ue]=K);return W};return(function(){var ae=function(){var T={g:"",q:""};try{T.q=window.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.location.href}catch(Y){var j=Y.message,j=j.substring(j.lastIndexOf("<")+1,j.lastIndexOf(">")),I;if((I=O(j))&&(I=!1,O(window.navigator)&&O(window.navigator.userAgent))){var oe=window.navigator.userAgent.match(/Firefox\/([\.0-9]+)/);oe!==null&&oe.length==2&&(oe=oe[1].split("."),parseInt(oe[0],10)==3&&6>=parseInt(oe[1],10)&&(oe.length==3?13>=parseInt(oe[2],10)&&(I=!0):I=!0))}I&&(T.g=j)}return T},W={};try{W.a=encodeURIComponent(top.location.href)}catch{}try{W.b=encodeURIComponent(parent.location.href)}catch{}if(window!=top){try{W.c=encodeURIComponent(parent.document.referrer)}catch{}try{W.e=encodeURIComponent(window.document.referrer)}catch{}}try{W.d=encodeURIComponent(window.location.href)}catch{}try{var Ce=ae();W.g=encodeURIComponent(Ce.g),W.q=encodeURIComponent(Ce.q)}catch{}var W=H(W),W=Te(W),ae=[],ue;for(ue in W)W.hasOwnProperty(ue)&&ae.push({key:ue,val:W[ue]});return ae.sort(function(K,T){return K.val.length>T.val.length?1:K.val.length<T.val.length?-1:0}),ae})()})();return{br:V,urls:te}},J=function(O,V,te){var H=["//fw.adsafeprotected.com/db2/video/",V,"/",te,"/skeleton.js?videoId=",G.getVideoId()].join("");V=function(Ce){H=[H,"&adsafe_url=",Ce.val,"&adsafe_type=",Ce.key].join("")};try{O.urls.forEach(V),H=[H,"&adsafe_jsinfo=br:",O.br].join("")}catch(Te){D.report("bvu",Te)}return H},_=function(){if(this.readyState==4)if(F.sendPerfSample(40),this.status==200)try{P(JSON.parse(this.responseText).action==="failed"?"block":"safe")}catch(O){D.report("ba",O)}else D.report("blk_url_req_err",{message:this.status})};return{init:function(O,V,te){var H=R();F.sendPerfSample(30),O=J(H,O,V),P=te,b.sendUrlRequest(O,_)}}})(),F=(function(){var P=[],R=function(A){if(G.isEstablished())try{b.getWindow().postMessage(JSON.stringify(A),"*")}catch(O){D.report("dm",O)}else try{P.push(A)}catch(O){D.report("cm",O)}},J=function(A,O){try{R({messageType:A,id:G.getVideoId(),time:b.now(),partner:q.getPartnerId(),eventData:O})}catch(V){D.report("se",V)}};return{sendEvent:J,flushUnsentEvents:function(){try{P.forEach(R)}catch(A){D.report("fue",A)}},sendPerfSample:function(A){J("PerfCheckpoint",{type:"vans",code:A,timestamp:b.now()})}}})(),q=(function(){var P,R=function(A,O){var V,te=d||"fw.adsafeprotected.com",H=function(Ce){var W="";return Object.keys(Ce).forEach(function(ae){ae!="advEntityId"&&ae!="pubEntityId"&&ae!="partner"&&(W+="&"+ae+"="+Ce[ae])}),W};try{V=["//",te,A,"?videoId=",G.getVideoId(),H(O)].join("")}catch(Te){D.report("bsurl",Te)}return V},J=function(A,O){var V,te=b.getDocument();try{if(V=te.createElement("script"),V.src=R(A,O),te.body)te.body.insertBefore(V,te.body.firstChild);else if(te.head)te.head.appendChild(V);else if(te.documentElement)te.documentElement.appendChild(V);else throw Error()}catch{b.sendMonitoringPixel("inj_err")}};return{initCM:function(A,O){if(!A.partner)throw Error("missing partnerId");F.sendPerfSample(20),P=A.partner;
1try{if(!A.anId)throw Error("missing anId");b.sendMonitoringPixel("cminit"),G.setNodeInterface(O),J("/jsvid",A)}catch(V){D.report("icm",V)}},initFW:function(A,O,V){var te;if(!A.partner)throw Error("missing partnerId");F.sendPerfSample(20),P=A.partner;try{if(!A.advEntityId||!A.pubEntityId)throw Error("missing client id: advEntityId: "+A.advEntityId+" ,pubEntityId: "+A.pubEntityId);b.sendMonitoringPixel("fwinit"),V&&k.init(A.advEntityId,A.pubEntityId,V),te="/fwjsvid/st/"+A.advEntityId+"/"+A.pubEntityId+"/skeleton.js",G.setNodeInterface(O),J(te,A)}catch(H){D.report("ifw",H)}},getPartnerId:function(){return P}}})();return F.sendPerfSample(10),{initFW:q.initFW,initCM:q.initCM,sendEvent:F.sendEvent}};videojs.registerPlugin("integral",function(E){if(typeof E<"u"&&E.anId){var d=this;d.integral={options:E};var b={},D=d.width()+"x"+d.height();E={"ad-loaded":{generic:"ads-load"},"ad-started":{generic:"ads-ad-started"},"first-quartile":{generic:"ads-first-quartile"},midpoint:{generic:"ads-midpoint"},"third-quartile":{generic:"ads-third-quartile"},"ad-ended":{generic:"ads-ad-ended"},pause:{generic:"ads-pause"},resume:{generic:"ads-play"},click:{generic:"ads-click"},volume:{generic:"ads-volumechange"},skip:{generic:"ads-skip"}},d.on(E["ad-started"].generic,function(G){d.ads.ad&&(d.integral.duration=d.ads.ad.duration,d.integral.adId=d.ads.ad.id),G={partner:"Brightcove",chanId:d.integral.adId},d.integral.vans=new f,d.integral.vans.initCM(d.integral.merge_options(G,d.integral.options),d.el()),b={ad_duration:d.integral.duration,volume:d.volume(),ad_dimensions:D,player_dimensions:D,ad_offset_top:0,ad_offset_left:0},d.integral.vans.sendEvent("AdLoaded",b),d.integral.vans.sendEvent("AdRemainingTimeChange",d.integral.merge_options(b,{adRemainingTime:d.integral.duration})),d.on("fullscreenchange",d.integral.FullscreenChangeListener),d.on("volumechange",d.integral.VolumeChangeListener),d.integral.vans.sendEvent("AdImpression",b),d.integral.vans.sendEvent("AdVideoStart",b)}),d.on(E["first-quartile"].generic,function(){d.integral.vans.sendEvent("AdVideoFirstQuartile",b)}),d.on(E.midpoint.generic,function(){d.integral.vans.sendEvent("AdVideoMidpoint",b)}),d.on(E["third-quartile"].generic,function(){d.integral.vans.sendEvent("AdVideoThirdQuartile",b)}),d.on(E.pause.generic,function(){d.integral.vans.sendEvent("AdPaused",b)}),d.on(E.resume.generic,function(){d.integral.vans.sendEvent("AdPlaying",b)}),d.on(E.click.generic,function(){d.integral.vans.sendEvent("AdClickThru",d.integral.merge_options(b,{id:d.integral.adId,playerHandles:!0}))}),d.on(E["ad-ended"].generic,function(){d.integral.vans.sendEvent("AdVideoComplete",b),d.off("volumechange",d.integral.VolumeChangeListener),d.off("fullscreenchange",d.integral.FullscreenChangeListener)}),d.on(E.skip.generic,function(){d.integral.vans.sendEvent("AdVideoComplete",b),d.off("volumechange",d.integral.VolumeChangeListener),d.off("fullscreenchange",d.integral.FullscreenChangeListener)}),d.integral.VolumeChangeListener=function(){var G={volume:d.volume()};d.integral.vans.sendEvent("AdVolumeChange",d.integral.merge_options(b,G))},d.integral.FullscreenChangeListener=function(){D=d.width()+"x"+d.height();var G="normal";(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement)&&(G="fullscreen"),d.integral.vans.sendEvent("resizeAd",d.integral.merge_options(b,{viewMode:G}))},d.integral.merge_options=function(G,k){var F={},q;for(q in G)F[q]=G[q];for(q in k)F[q]=k[q];return F}}});var r="0.3.2",p=function(E,d){if(!(E instanceof d))throw new TypeError("Cannot call a class as a function")},m=(function(){function E(d,b){for(var D=0;D<b.length;D++){var G=b[D];G.enumerable=G.enumerable||!1,G.configurable=!0,"value"in G&&(G.writable=!0),Object.defineProperty(d,G.key,G)}}return function(d,b,D){return b&&E(d.prototype,b),D&&E(d,D),d}})(),u=function(E,d){if(typeof d!="function"&&d!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof d);E.prototype=Object.create(d&&d.prototype,{constructor:{value:E,enumerable:!1,writable:!0,configurable:!0}}),d&&(Object.setPrototypeOf?Object.setPrototypeOf(E,d):E.__proto__=d)},Q=function(E,d){if(!E)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return d&&(typeof d=="object"||typeof d=="function")?d:E},ee=(function(E){u(d,E);function d(){var b,D,G,k;p(this,d);for(var F=arguments.length,q=Array(F),P=0;P<F;P++)q[P]=arguments[P];return k=(D=(G=Q(this,(b=d.__proto__||Object.getPrototypeOf(d)).call.apply(b,[this].concat(q))),G),G.pluginName="integral",D),Q(G,k)}return m(d,[{key:"afterVideo",value:function(D,G){if(!G.adBlock){var k=G.videoType==="live"?this._config.INTEGRAL_PLACEMENT_LIVE_ID:this._config.INTEGRAL_PLACEMENT_VOD_ID;typeof D.integral=="function"&&D.integral({placementId:G.placementId||k,campId:G.adSize||this._config.INTEGRAL_PLACEMENT_CAMP_ID,anId:G.integralId||this._config.INTEGRAL_AN_ID,chanId:G.chanId||this._config.INTEGRAL_CHAN_ID})}}}]),d})(o.PlayerPlugin);ee.VERSION=r,Tt.A=ee}),24221:(function(Pt,Tt,ot){"use strict";var o=ot(24727);function f(ne,le){if(!(ne instanceof le))throw new TypeError("Cannot call a class as a function")}function r(ne,le){for(var Se=0;Se<le.length;Se++){var ye=le[Se];ye.enumerable=ye.enumerable||!1,ye.configurable=!0,"value"in ye&&(ye.writable=!0),Object.defineProperty(ne,ye.key,ye)}}function p(ne,le,Se){return le&&r(ne.prototype,le),Se&&r(ne,Se),ne}function m(ne,le,Se){return le in ne?Object.defineProperty(ne,le,{value:Se,enumerable:!0,configurable:!0,writable:!0}):ne[le]=Se,ne}function u(ne,le){var Se=Object.keys(ne);if(Object.getOwnPropertySymbols){var ye=Object.getOwnPropertySymbols(ne);le&&(ye=ye.filter(function(S){return Object.getOwnPropertyDescriptor(ne,S).enumerable})),Se.push.apply(Se,ye)}return Se}function Q(ne){for(var le=1;le<arguments.length;le++){var Se=arguments[le]!=null?arguments[le]:{};
1le%2?u(Se,!0).forEach(function(ye){m(ne,ye,Se[ye])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ne,Object.getOwnPropertyDescriptors(Se)):u(Se).forEach(function(ye){Object.defineProperty(ne,ye,Object.getOwnPropertyDescriptor(Se,ye))})}return ne}function ee(ne,le){if(typeof le!="function"&&le!==null)throw new TypeError("Super expression must either be null or a function");ne.prototype=Object.create(le&&le.prototype,{constructor:{value:ne,writable:!0,configurable:!0}}),le&&d(ne,le)}function E(ne){return E=Object.setPrototypeOf?Object.getPrototypeOf:function(Se){return Se.__proto__||Object.getPrototypeOf(Se)},E(ne)}function d(ne,le){return d=Object.setPrototypeOf||function(ye,S){return ye.__proto__=S,ye},d(ne,le)}function b(ne){if(ne===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ne}function D(ne,le){return le&&(typeof le=="object"||typeof le=="function")?le:b(ne)}var G="2",k="1",F="y",q="n",P="content",R="cms",J="86400",_="Website",A={adloadtype:G,dataSrc:R,hasAds:k,type:P,segC:_},O={isfullepisode:F,length:J},V=function(le){var Se=le.channelName,ye=le.mediaId,S=le.subBrandId;return Q({},A,{},O,{program:"".concat(Se," - Live"),title:"".concat(Se," - Live"),assetid:ye,subbrand:S,segB:Se})},te=function(le){var Se=le.duration,ye=le.episodePlayerId,S=le.isShortForm,ge=S===void 0?!1:S,be=le.seriesTitle,xe=le.title,We=le.subBrandId;return Q({},A,{assetid:ye,subbrand:We,isfullepisode:ge?q:F,length:Se,program:be,title:xe,segB:"VOD - ".concat(ge?"Short":"Long"," Form")})},H=function(le){var Se=le.id,ye=le.type;return{assetid:Se,type:ye}},Te=videojs.getPlugin("plugin"),Ce="vod",W="live",ae="end",ue="loadMetadata",K="setPlayheadPosition",T="stop",j=-1,I=1,oe=1e3,Y=1,fe=Y*oe,$=function(le){return window.setTimeout(le,I)},x=window.clearTimeout,z=window.requestIdleCallback||$,C=window.cancelIdleCallback||x,he=function(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Date.now();return le/oe},Be=function(le,Se){return Math.abs(le-Se)},Ve=(function(ne){ee(le,ne);function le(Se,ye){var S;return f(this,le),S=D(this,E(le).call(this,Se,ye)),m(b(S),"generateContentMetadata",function(ge,be){var xe=ge.mediainfo;if(S.videoType===W)return V({channelName:xe.name,mediaId:xe.id,subBrandId:be});var We=xe.duration,qe=xe.referenceId,it=xe.name,Ge=xe.customFields&&xe.customFields.content_showname||S.defaultProgramName;return te({duration:Math.floor(We),episodePlayerId:qe,seriesTitle:Ge,title:it,isShortForm:S.handleShortForm(xe),subBrandId:be})}),m(b(S),"getVideoType",function(ge){var be=ge.mediainfo;return!be.customFields||!be.customFields.video_type?Ce:be.customFields.video_type}),m(b(S),"init",function(){S.one(S.player,o.events.player.play,S.handleFirstPlay),S.one(S.player,o.events.player.loadedmetadata,S.handleLoadedMetadata),S.on(S.player,o.events.player.contentWillUpdate,S.handleContentUpdate),S.on(S.player,o.events.ads.ADS_AD_STARTED,S.handleAdsAdStarted),S.on(S.player,o.events.ads.ADS_AD_ENDED,S.handleAdsAdEnded),S.on(S.player,o.events.media.ENDED,S.handleEnded)}),m(b(S),"handleEnded",function(){S.triggerEndEvent(S.player.duration()),S.one(S.player,o.events.media.PLAY,function(){S.triggerLoadMetadata()})}),m(b(S),"handlePause",function(){S.player.scrubbing()||S.player.ended()||S.triggerStopEvent(S.previousTime)}),m(b(S),"handleAdsPause",function(){S.triggerStopEvent(S.adPreviousTime)}),m(b(S),"handleAdsAdEnded",function(){S.adPreviousTime=0,S.player.usingPlugin("ima3")?(S.off(S.player.ima3.adPlayer,o.events.media.TIMEUPDATE,S.handleIma3TimeUpdate),S.off(S.player,o.events.ads.ADS_PAUSE,S.handleAdsPause)):S.off(S.player,o.events.ads.ADTIMEUPDATE,S.handleSSAITimeUpdate),C(S.idleCallbackId);var ge=Math.floor(S.player.ads.ad.duration);S.triggerStopEvent(ge)}),m(b(S),"handleAdsAdStarted",function(){S.triggerLoadAdMetadata(),S.adPreviousTime=j,S.player.usingPlugin("ima3")?(S.on(S.player.ima3.adPlayer,o.events.media.TIMEUPDATE,S.handleIma3TimeUpdate),S.on(S.player,o.events.ads.ADS_PAUSE,S.handleAdsPause)):S.on(S.player,o.events.ads.ADTIMEUPDATE,S.handleSSAITimeUpdate),S.off(S.player,o.events.ads.CONTENTPLAYBACK,S.handleContentPlayback),S.one(S.player,o.events.ads.CONTENTPLAYBACK,S.handleContentPlayback)}),m(b(S),"handleContentUpdate",function(){var ge=S.previousTime;console.log("triggering.content.update",{previousTime:ge,brandId:S.subBrandId}),S.triggerStopEvent(ge),S.videoType=S.getVideoType(S.player),S.contentMetadata=S.generateContentMetadata(S.player,S.subBrandId),S.triggerLoadMetadata()}),m(b(S),"handleContentPlayback",function(){S.triggerLoadMetadata(),S.one(S.player,o.events.ads.ADS_POD_STARTED,function(){S.triggerStopEvent(S.previousTime)})}),m(b(S),"handleFirstPlay",function(){S.triggerLoadMetadata()}),m(b(S),"handleLoadedMetadata",function(){S.on(S.player,o.events.media.PAUSE,S.handlePause),S.one(S.player,o.events.ads.ADPLAY,function(){S.on(S.player,o.events.ads.ADS_PAUSE,S.handleAdsPause)}),S.videoType===Ce?S.on(S.player,o.events.media.TIMEUPDATE,S.handleVODTimeUpdate):S.videoType===W&&S.on(S.player,o.events.media.TIMEUPDATE,S.handleLiveTimeUpdate)}),m(b(S),"handleTimeUpdate",function(ge,be){var xe=Math.floor(ge),We=Be(xe,be);return We>=Y?(S.triggerSetPlayheadPosition(xe),xe):be}),m(b(S),"handleAdTimeUpdate",function(ge){S.adPreviousTime=S.handleTimeUpdate(ge,S.adPreviousTime)}),m(b(S),"handleContentTimeUpdate",function(ge){S.previousTime=S.handleTimeUpdate(ge,S.previousTime)}),m(b(S),"handleLiveTimeUpdate",function(){var ge=he();S.handleContentTimeUpdate(ge)}),m(b(S),"handleVODTimeUpdate",function(){if(!S.player.scrubbing()){var ge=S.player.currentTime();S.handleContentTimeUpdate(ge)}}),m(b(S),"handleSSAITimeUpdate",function(){var ge=S.player.currentTime();S.handleAdTimeUpdate(ge)}),m(b(S),"handleIma3TimeUpdate",function(){var ge=S.player.ima3.adPlayer.currentTime();S.handleAdTimeUpdate(ge)}),m(b(S),"triggerLoadAdMetadata",function(){var ge=S.player.ads,be=ge.adType,xe=ge.ad.id,We=H({type:be,id:xe});S.triggerLoadMetadata(We)}),m(b(S),"triggerNielsenEvent",function(ge,be){S.idleCallbackId=z(function(){return window.NOLBUNDLE[S.instanceName].ggPM(ge,be)},{timeout:fe})}),m(b(S),"triggerStopEvent",function(ge){S.triggerNielsenEvent(T,ge)}),m(b(S),"triggerEndEvent",function(ge){S.triggerNielsenEvent(ae,Math.floor(ge))}),m(b(S),"triggerLoadMetadata",function(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:S.contentMetadata;S.triggerNielsenEvent(ue,ge)}),m(b(S),"triggerSetPlayheadPosition",function(ge){S.triggerNielsenEvent(K,ge)}),S.instanceName=ye.instanceName,S.defaultProgramName=ye.programName,S.videoType=S.getVideoType(Se),S.subBrandId=ye.subBrandId,S.contentMetadata=S.generateContentMetadata(Se,ye.subBrandId),S.previousTime=j,S.adPreviousTime=j,window.NOLBUNDLE&&window.NOLBUNDLE[S.instanceName]?S.init():videojs.log.warn("Nielsen SDK or instance not found, no events will be tracked."),S}return p(le,[{key:"handleShortForm",value:function(ye){if(!ye.customFields||typeof ye.customFields.content_type!="string")return!0;var S=ye.customFields.content_type.toLowerCase();return S!=="episode"&&S!=="movie"}}]),le})(Te),we="0.8.1",Le=(function(ne){ee(le,ne);function le(Se){var ye;return f(this,le),ye=D(this,E(le).call(this,Se)),m(b(ye),"pluginName","nielsen"),!ye._config.NIELSEN_API_KEY||ye._config.DISABLE_NIELSEN?D(ye):(!window.NOLBUNDLE&&!ye._config.NIELSEN_DISABLE_SDK_LOAD&&ye.loadNielsenSDK(),videojs.registerPlugin("nielsen",Ve),ye)}return p(le,[{key:"afterVideo",value:function(ye,S){return this.nielsen(ye,S)}},{key:"nielsen",value:function(ye,S){if(!(typeof ye.nielsen!="function"||this._config.DISABLE_NIELSEN||!this._config.NIELSEN_API_KEY||S.disableNielsen||!ye.mediainfo)){var ge=S.nielsenInstanceName||this._config.NIELSEN_INSTANCE_NAME||this._config.NIELSEN_API_KEY,be={subBrandId:this._config.NIELSEN_SUB_BRAND_ID,programName:this._config.NIELSEN_PROGRAM_NAME,instanceName:ge},xe={};this._config.NIELSEN_SDK_DEBUG?xe.nol_sdkDebug=this._config.NIELSEN_SDK_DEBUG:S.nielsenSdkDebug&&(xe.nol_sdkDebug=S.nielsenSdkDebug),window.NOLBUNDLE.nlsQ(this._config.NIELSEN_API_KEY,ge,xe),ye.nielsen(be)}}},{key:"loadNielsenSDK",value:function(){var ye=function(ge,be,xe){var We=document.createElement("script");We.async=1,We.src="//cdn-gl.imrworldwide.com/conf/".concat(ge,".js#name=").concat(be,"&ns=NOLBUNDLE");var qe=document.getElementsByTagName("script")[0];return qe.parentNode.insertBefore(We,qe),window.NOLBUNDLE[be]=window.NOLBUNDLE[be]||{g:xe||{},ggPM:function(Ge,et,Xe,ft,ht){(window.NOLBUNDLE[be].q=window.NOLBUNDLE[be].q||[]).push([Ge,et,Xe,ft,ht])}},window.NOLBUNDLE[be]};window.NOLBUNDLE=window.NOLBUNDLE||{nlsQ:ye}}}]),le})(o.PlayerPlugin);m(Le,"VERSION",we),Tt.A=Le}),81382:(function(Pt,Tt,ot){Pt.exports=(function(o){var f={};function r(p){if(f[p])return f[p].exports;var m=f[p]={i:p,l:!1,exports:{}};
1return o[p].call(m.exports,m,m.exports,r),m.l=!0,m.exports}return r.m=o,r.c=f,r.d=function(p,m,u){r.o(p,m)||Object.defineProperty(p,m,{enumerable:!0,get:u})},r.r=function(p){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(p,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(p,"__esModule",{value:!0})},r.t=function(p,m){if(m&1&&(p=r(p)),m&8||m&4&&typeof p=="object"&&p&&p.__esModule)return p;var u=Object.create(null);if(r.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:p}),m&2&&typeof p!="string")for(var Q in p)r.d(u,Q,function(ee){return p[ee]}.bind(null,Q));return u},r.n=function(p){var m=p&&p.__esModule?function(){return p.default}:function(){return p};return r.d(m,"a",m),m},r.o=function(p,m){return Object.prototype.hasOwnProperty.call(p,m)},r.p="",r(r.s=64)})([(function(o,f,r){"use strict";r.r(f);var p=r(1),m=r(36),u=r.n(m),Q=r(4),ee=r.n(Q),E=r(2),d=r.n(E),b=r(8),D=r(34),G=r.n(D),k=(function(a,g,B){g.split&&(g=g.split("."));for(var Ee=0,Fe=g.length,nt=a,at;Ee<Fe;++Ee)at=nt[g[Ee]],nt=nt[g[Ee]]=Ee===Fe-1?B:at??(~g[Ee+1].indexOf(".")||!(+g[Ee+1]>-1)?{}:[])});r.d(f,"internal",function(){return I}),r.d(f,"bind",function(){return Y}),r.d(f,"replaceTokenInString",function(){return fe}),r.d(f,"getUniqueIdentifierStr",function(){return x}),r.d(f,"generateUUID",function(){return z}),r.d(f,"getBidIdParameter",function(){return he}),r.d(f,"tryAppendQueryString",function(){return Be}),r.d(f,"parseQueryStringParameters",function(){return Ve}),r.d(f,"transformAdServerTargetingObj",function(){return we}),r.d(f,"getAdUnitSizes",function(){return Le}),r.d(f,"parseSizesInput",function(){return ne}),r.d(f,"parseGPTSingleSizeArray",function(){return le}),r.d(f,"parseGPTSingleSizeArrayToRtbSize",function(){return Se}),r.d(f,"getTopWindowLocation",function(){return S}),r.d(f,"getTopFrameReferrer",function(){return ge}),r.d(f,"getAncestorOrigins",function(){return be}),r.d(f,"getWindowTop",function(){return xe}),r.d(f,"getWindowSelf",function(){return We}),r.d(f,"getWindowLocation",function(){return qe}),r.d(f,"getTopWindowUrl",function(){return it}),r.d(f,"getTopWindowReferrer",function(){return Ge}),r.d(f,"logMessage",function(){return et}),r.d(f,"logInfo",function(){return Xe}),r.d(f,"logWarn",function(){return ft}),r.d(f,"logError",function(){return ht}),r.d(f,"hasConsoleLogger",function(){return wt}),r.d(f,"debugTurnedOn",function(){return Et}),r.d(f,"createInvisibleIframe",function(){return st}),r.d(f,"getParameterByName",function(){return Lt}),r.d(f,"hasValidBidRequest",function(){return At}),r.d(f,"addEventHandler",function(){return Ht}),r.d(f,"isA",function(){return Ie}),r.d(f,"isFn",function(){return N}),r.d(f,"isStr",function(){return w}),r.d(f,"isArray",function(){return M}),r.d(f,"isNumber",function(){return n}),r.d(f,"isPlainObject",function(){return re}),r.d(f,"isBoolean",function(){return ce}),r.d(f,"isEmpty",function(){return Re}),r.d(f,"isEmptyStr",function(){return Je}),r.d(f,"_each",function(){return tt}),r.d(f,"contains",function(){return pt}),r.d(f,"indexOf",function(){return bt}),r.d(f,"_map",function(){return It}),r.d(f,"insertElement",function(){return Ye}),r.d(f,"triggerPixel",function(){return zt}),r.d(f,"callBurl",function(){return ir}),r.d(f,"insertHtmlIntoIframe",function(){return Zt}),r.d(f,"insertUserSyncIframe",function(){return Gt}),r.d(f,"createTrackPixelHtml",function(){return ar}),r.d(f,"createTrackPixelIframeHtml",function(){return qt}),r.d(f,"getIframeDocument",function(){return mt}),r.d(f,"getValueString",function(){return gt}),r.d(f,"uniques",function(){return kt}),r.d(f,"flatten",function(){return Dt}),r.d(f,"getBidRequest",function(){return or}),r.d(f,"getKeys",function(){return Kt}),r.d(f,"getValue",function(){return Yt}),r.d(f,"getKeyByValue",function(){return _t}),r.d(f,"getBidderCodes",function(){return sr}),r.d(f,"isGptPubadsDefined",function(){return ur}),r.d(f,"getHighestCpm",function(){return lr}),r.d(f,"getOldestHighestCpmBid",function(){return pr}),r.d(f,"getLatestHighestCpmBid",function(){return y}),r.d(f,"shuffle",function(){return v}),r.d(f,"adUnitsFilter",function(){return l}),r.d(f,"isSrcdocSupported",function(){return L}),r.d(f,"deepClone",function(){return h}),r.d(f,"inIframe",function(){return ie}),r.d(f,"isSafariBrowser",function(){return pe}),r.d(f,"replaceAuctionPrice",function(){return X}),r.d(f,"timestamp",function(){return Ue}),r.d(f,"checkCookieSupport",function(){return dt}),r.d(f,"cookiesAreEnabled",function(){return rt}),r.d(f,"getCookie",function(){return ct}),r.d(f,"setCookie",function(){return Qe}),r.d(f,"localStorageIsEnabled",function(){return $t}),r.d(f,"delayExecution",function(){return _e}),r.d(f,"groupBy",function(){return gr}),r.d(f,"createContentToExecuteExtScriptInFriendlyFrame",function(){return xt}),r.d(f,"getDefinedParams",function(){return Nt}),r.d(f,"isValidMediaTypes",function(){return Cr}),r.d(f,"getBidderRequest",function(){return wr}),r.d(f,"getUserConfiguredParams",function(){return vr}),r.d(f,"getOrigin",function(){return Dr}),r.d(f,"getDNT",function(){return mr}
1),r.d(f,"isAdUnitCodeMatchingSlot",function(){return hr}),r.d(f,"isSlotMatchingAdUnitCode",function(){return Qt}),r.d(f,"unsupportedBidderMessage",function(){return Er}),r.d(f,"deletePropertyFromObject",function(){return Jt}),r.d(f,"isInteger",function(){return Sr}),r.d(f,"convertCamelToUnderscore",function(){return Nr}),r.d(f,"cleanObj",function(){return cr}),r.d(f,"pick",function(){return er}),r.d(f,"transformBidderParamKeywords",function(){return tr}),r.d(f,"convertTypes",function(){return Br}),r.d(f,"setDataInLocalStorage",function(){return Ur}),r.d(f,"getDataFromLocalStorage",function(){return Pr}),r.d(f,"hasLocalStorage",function(){return rr}),r.d(f,"isArrayOfNums",function(){return Mr}),r.d(f,"fill",function(){return jr}),r.d(f,"chunk",function(){return Lr}),r.d(f,"getMinValueFromArray",function(){return Vr}),r.d(f,"getMaxValueFromArray",function(){return Rt}),r.d(f,"compareOn",function(){return xr}),r.d(f,"deepAccess",function(){return G.a}),r.d(f,"deepSetValue",function(){return k});function F(a){return R(a)||P(a)||q()}function q(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function P(a){if(Symbol.iterator in Object(a)||Object.prototype.toString.call(a)==="[object Arguments]")return Array.from(a)}function R(a){if(Array.isArray(a)){for(var g=0,B=new Array(a.length);g<a.length;g++)B[g]=a[g];return B}}function J(a,g,B){return g in a?Object.defineProperty(a,g,{value:B,enumerable:!0,configurable:!0,writable:!0}):a[g]=B,a}function _(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_=function(B){return typeof B}:_=function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B},_(a)}var A=r(5),O="Array",V="String",te="Function",H="Number",Te="Object",Ce="Boolean",W=Object.prototype.toString,ae=!!window.console,ue=!!(ae&&window.console.log),K=!!(ae&&window.console.info),T=!!(ae&&window.console.warn),j=!!(ae&&window.console.error),I={checkCookieSupport:dt,createTrackPixelIframeHtml:qt,getWindowSelf:We,getWindowTop:xe,getAncestorOrigins:be,getTopFrameReferrer:ge,getWindowLocation:qe,getTopWindowLocation:S,insertUserSyncIframe:Gt,insertElement:Ye,isFn:N,triggerPixel:zt,logError:ht,logWarn:ft,logMessage:et,logInfo:Xe},oe={},Y=function(a,g){return g}.bind(null,1,oe)()===oe?Function.prototype.bind:function(a){var g=this,B=Array.prototype.slice.call(arguments,1);return function(){return g.apply(a,B.concat(Array.prototype.slice.call(arguments)))}};function fe(a,g,B){return tt(g,function(Ee,Fe){Ee=Ee===void 0?"":Ee;var nt=B+Fe.toUpperCase()+B,at=new RegExp(nt,"g");a=a.replace(at,Ee)}),a}var $=(function(){var a=0;return function(){return a++,a}})();function x(){return $()+Math.random().toString(16).substr(2)}function z(a){return a?(a^C()>>a/4).toString(16):("10000000-1000-4000-8000"+-1e11).replace(/[018]/g,z)}function C(){return window&&window.crypto&&window.crypto.getRandomValues?crypto.getRandomValues(new Uint8Array(1))[0]%16:Math.random()*16}function he(a,g){return g&&g[a]?g[a]:""}function Be(a,g,B){return B?a+=g+"="+encodeURIComponent(B)+"&":a}function Ve(a){var g="";for(var B in a)a.hasOwnProperty(B)&&(g+=B+"="+encodeURIComponent(a[B])+"&");return g}function we(a){return a&&Object.getOwnPropertyNames(a).length>0?Kt(a).map(function(g){return"".concat(g,"=").concat(encodeURIComponent(Yt(a,g)))}).join("&"):""}function Le(a){if(a){var g=[];if(a.mediaTypes&&a.mediaTypes.banner&&Array.isArray(a.mediaTypes.banner.sizes)){var B=a.mediaTypes.banner.sizes;Array.isArray(B[0])?g=B:g.push(B)}else Array.isArray(a.sizes)&&(Array.isArray(a.sizes[0])?g=a.sizes:g.push(a.sizes));return g}}function ne(a){var g=[];if(typeof a=="string"){var B=a.split(","),Ee=/^(\d)+x(\d)+$/i;if(B)for(var Fe in B)Vt(B,Fe)&&B[Fe].match(Ee)&&g.push(B[Fe])}else if(_(a)==="object"){var nt=a.length;if(nt>0)if(nt===2&&typeof a[0]=="number"&&typeof a[1]=="number")g.push(le(a));else for(var at=0;at<nt;at++)g.push(le(a[at]))}return g}function le(a){if(ye(a))return a[0]+"x"+a[1]}function Se(a){if(ye(a))return{w:a[0],h:a[1]}}function ye(a){return M(a)&&a.length===2&&!isNaN(a[0])&&!isNaN(a[1])}function S(){if(ie()){var a;try{a=I.getAncestorOrigins()||I.getTopFrameReferrer()}
1catch(g){Xe("could not obtain top window location",g)}if(a)return Object(b.b)(a,{decodeSearchAsString:!0})}return I.getWindowLocation()}function ge(){try{window.top.location.toString();var a="",g;do g=g?g.parent:window,g.document&&g.document.referrer&&(a=g.document.referrer);while(g!==window.top);return a}catch{return window.document.referrer}}function be(){if(window.document.location&&window.document.location.ancestorOrigins&&window.document.location.ancestorOrigins.length>=1)return window.document.location.ancestorOrigins[window.document.location.ancestorOrigins.length-1]}function xe(){return window.top}function We(){return window.self}function qe(){return window.location}function it(){var a;try{a=I.getTopWindowLocation().href}catch{a=""}return a}function Ge(){try{return window.top.document.referrer}catch{return document.referrer}}function et(){Et()&&ue&&console.log.apply(console,vt(arguments,"MESSAGE:"))}function Xe(){Et()&&K&&console.info.apply(console,vt(arguments,"INFO:"))}function ft(){Et()&&T&&console.warn.apply(console,vt(arguments,"WARNING:"))}function ht(){Et()&&j&&console.error.apply(console,vt(arguments,"ERROR:"))}function vt(a,g){return a=[].slice.call(a),g&&a.unshift(g),a.unshift("display: inline-block; color: #fff; background: #3b88c3; padding: 1px 4px; border-radius: 3px;"),a.unshift("%cPrebid"),a}function wt(){return ue}function Et(){return!!p.b.getConfig("debug")}function st(){var a=document.createElement("iframe");return a.id=x(),a.height=0,a.width=0,a.border="0px",a.hspace="0",a.vspace="0",a.marginWidth="0",a.marginHeight="0",a.style.border="0",a.scrolling="no",a.frameBorder="0",a.src="about:blank",a.style.display="none",a}function Lt(a){var g="[\\?&]"+a+"=([^&#]*)",B=new RegExp(g),Ee=B.exec(window.location.search);return Ee===null?"":decodeURIComponent(Ee[1].replace(/\+/g," "))}function At(a,g,B){var Ee=!1;function Fe(at,Ft){Ft===g[nt]&&(Ee=!0)}for(var nt=0;nt<g.length;nt++)if(Ee=!1,tt(a,Fe),!Ee)return ht("Params are missing for bid request. One of these required paramaters are missing: "+g,B),!1;return!0}function Ht(a,g,B){a.addEventListener?a.addEventListener(g,B,!0):a.attachEvent&&a.attachEvent("on"+g,B)}function Ie(a,g){return W.call(a)==="[object "+g+"]"}function N(a){return Ie(a,te)}function w(a){return Ie(a,V)}function M(a){return Ie(a,O)}function n(a){return Ie(a,H)}function re(a){return Ie(a,Te)}function ce(a){return Ie(a,Ce)}function Re(a){if(!a)return!0;if(M(a)||w(a))return!(a.length>0);for(var g in a)if(hasOwnProperty.call(a,g))return!1;return!0}function Je(a){return w(a)&&(!a||a.length===0)}function tt(a,g){if(!Re(a)){if(N(a.forEach))return a.forEach(g,this);var B=0,Ee=a.length;if(Ee>0)for(;B<Ee;B++)g(a[B],B,a);else for(B in a)hasOwnProperty.call(a,B)&&g.call(this,a[B],B)}}function pt(a,g){if(Re(a))return!1;if(N(a.indexOf))return a.indexOf(g)!==-1;for(var B=a.length;B--;)if(a[B]===g)return!0;return!1}var bt=(function(){if(Array.prototype.indexOf)return Array.prototype.indexOf})();function It(a,g){if(Re(a))return[];if(N(a.map))return a.map(g);var B=[];return tt(a,function(Ee,Fe){B.push(g(Ee,Fe,a))}),B}var Vt=function(g,B){return g.hasOwnProperty?g.hasOwnProperty(B):typeof g[B]<"u"&&g.constructor.prototype[B]!==g[B]};function Ye(a,g,B,Ee){g=g||document;var Fe;B?Fe=g.getElementsByTagName(B):Fe=g.getElementsByTagName("head");try{if(Fe=Fe.length?Fe:g.getElementsByTagName("body"),Fe.length){Fe=Fe[0];var nt=Ee?null:Fe.firstChild;return Fe.insertBefore(a,nt)}}catch{}}function zt(a,g){var B=new Image;g&&I.isFn(g)&&(B.addEventListener("load",g),B.addEventListener("error",g)),B.src=a}function ir(a){var g=a.source,B=a.burl;g===A.S2S.SRC&&B&&I.triggerPixel(B)}function Zt(a){if(a){var g=document.createElement("iframe");g.id=x(),g.width=0,g.height=0,g.hspace="0",g.vspace="0",g.marginWidth="0",g.marginHeight="0",g.style.display="none",g.style.height="0px",g.style.width="0px",g.scrolling="no",g.frameBorder="0",g.allowtransparency="true",I.insertElement(g,document,"body"),g.contentWindow.document.open(),g.contentWindow.document.write(a),g.contentWindow.document.close()}}function Gt(a,g){var B=I.createTrackPixelIframeHtml(a,!1,"allow-scripts allow-same-origin"),Ee=document.createElement("div");Ee.innerHTML=B;var Fe=Ee.firstChild;g&&I.isFn(g)&&(Fe.addEventListener("load",g),Fe.addEventListener("error",g)),I.insertElement(Fe,document,"html",!0)}function ar(a){if(!a)return"";var g=encodeURI(a),B='<div style="position:absolute;
1left:0px;top:0px;visibility:hidden;">';return B+='<img src="'+g+'"></div>',B}function qt(a){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";return a?(g&&(a=encodeURI(a)),B&&(B='sandbox="'.concat(B,'"')),"<iframe ".concat(B,' id="').concat(x(),`" 2 frameborder="0" 3 allowtransparency="true" 4 marginheight="0" marginwidth="0" 5 width="0" hspace="0" vspace="0" height="0" 6 style="height:0px;width:0px;display:none;" 7 scrolling="no" 8 src="`).concat(a,`"> 9 </iframe>`)):""}function mt(a){if(a){var g;try{a.contentWindow?g=a.contentWindow.document:a.contentDocument.document?g=a.contentDocument.document:g=a.contentDocument}catch(B){I.logError("Cannot get iframe document",B)}return g}}function gt(a,g,B){if(g==null)return B;if(w(g))return g;if(n(g))return g.toString();I.logWarn("Unsuported type for param: "+a+" required type: String")}function kt(a,g,B){return B.indexOf(a)===g}function Dt(a,g){return a.concat(g)}function or(a,g){if(a){var B;return g.some(function(Ee){var Fe=ee()(Ee.bids,function(nt){return["bidId","adId","bid_id"].some(function(at){return nt[at]===a})});return Fe&&(B=Fe),Fe}),B}}function Kt(a){return Object.keys(a)}function Yt(a,g){return a[g]}function _t(a,g){for(var B in a)if(a.hasOwnProperty(B)&&a[B]===g)return B}function sr(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:pbjs.adUnits;return a.map(function(g){return g.bids.map(function(B){return B.bidder}).reduce(Dt,[])}).reduce(Dt).filter(kt)}function ur(){if(window.googletag&&N(window.googletag.pubads)&&N(window.googletag.pubads().getSlots))return!0}var lr=c("timeToRespond",function(a,g){return a>g}),pr=c("responseTimestamp",function(a,g){return a>g}),y=c("responseTimestamp",function(a,g){return a<g});function c(a,g){return function(B,Ee){return B.cpm===Ee.cpm?g(B[a],Ee[a])?Ee:B:B.cpm<Ee.cpm?Ee:B}}function v(a){for(var g=a.length;g>0;){var B=Math.floor(Math.random()*g);g--;var Ee=a[g];a[g]=a[B],a[B]=Ee}return a}function l(a,g){return d()(a,g&&g.adUnitCode)}function L(a){return a.defaultView&&a.defaultView.frameElement&&"srcdoc"in a.defaultView.frameElement&&!/firefox/i.test(navigator.userAgent)}function h(a){return u()(a)}function ie(){try{return I.getWindowSelf()!==I.getWindowTop()}catch{return!0}}function pe(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function X(a,g){if(a)return a.replace(/\$\{AUCTION_PRICE\}/g,g)}function Ue(){return new Date().getTime()}function dt(){if(window.navigator.cookieEnabled||document.cookie.length)return!0}function rt(){return I.checkCookieSupport()?!0:(window.document.cookie="prebid.cookieTest",window.document.cookie.indexOf("prebid.cookieTest")!=-1)}function ct(a){var g=window.document.cookie.match("(^|;)\\s*"+a+"\\s*=\\s*([^;]*)\\s*(;|$)");return g?decodeURIComponent(g[2]):null}function Qe(a,g,B){document.cookie="".concat(a,"=").concat(encodeURIComponent(g)).concat(B!==""?"; expires=".concat(B):"","; path=/")}function $t(){try{return localStorage.setItem("prebid.cookieTest","1"),localStorage.getItem("prebid.cookieTest")==="1"}catch{return!1}}function _e(a,g){if(g<1)throw new Error("numRequiredCalls must be a positive number. Got ".concat(g));var B=0;return function(){B++,B===g&&a.apply(null,arguments)}}function gr(a,g){return a.reduce(function(B,Ee){return(B[Ee[g]]=B[Ee[g]]||[]).push(Ee),B},{})}function xt(a){return a?'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><base target="_top" /><script>inDapIF=true;<\/script></head><body><!--PRE_SCRIPT_TAG_MACRO--><script src="'.concat(a,'"><\/script><!--POST_SCRIPT_TAG_MACRO--></body></html>'):""}function Nt(a,g){return g.filter(function(B){return a[B]}).reduce(function(B,Ee){return Object.assign(B,J({},Ee,a[Ee]))},{})}function Cr(a){var g=["banner","native","video"],B=["instream","outstream","adpod"],Ee=Object.keys(a);return Ee.every(function(Fe){return d()(g,Fe)})?a.video&&a.video.context?d()(B,a.video.context):!0:!1}function wr(a,g,B){return ee()(a,function(Ee){return Ee.bids.filter(function(Fe){return Fe.bidder===g&&Fe.adUnitCode===B}).length>0})||{start:null,auctionId:null}}function vr(a,g,B){return a.filter(function(Ee){return Ee.code===g}).map(function(Ee){return Ee.bids}).reduce(Dt,[]).filter(function(Ee){return Ee.bidder===B}).map(function(Ee){return Ee.params||{}})}function Dr(){return window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")}function mr(){return navigator.doNotTrack==="1"||window.doNotTrack==="1"||navigator.msDoNotTrack==="1"||navigator.doNotTrack==="yes"}var yr=function(g,B){return g.getAdUnitPath()===B||g.getSlotElementId()===B};function hr(a){return function(g){return yr(a,g)}}function Qt(a){return function(g){return yr(g,a)}}function Er(a,g){var B=Object.keys(a.mediaTypes||{banner:"banner"}).join(", ");return` 10 `.concat(a.code," is a ").concat(B,` ad unit 11 containing bidders that don't support `).concat(B,": ").concat(g,`. 12 This bidder won't fetch demand. 13 `)}function Jt(a,g){var B=Object.assign({},a);return delete B[g],B}function Sr(a){return Number.isInteger?Number.isInteger(a):typeof a=="number"&&isFinite(a)&&Math.floor(a)===a}function Nr(a){return a.replace(/(?:^|\.?)([A-Z])/g,function(g,B){return"_"+B.toLowerCase()}).replace(/^_/,"")}function cr(a){return Object.keys(a).reduce(function(g,B){return typeof a[B]<"u"&&(g[B]=a[B]),g},{})}function er(a,g){return _(a)!=="object"?{}:g.reduce(function(B,Ee,Fe){if(typeof Ee=="function")return B;var nt=Ee,at=Ee.match(/^(.+?)\sas\s(.+?)$/i);at&&(Ee=at[1],nt=at[2]);var Ft=a[Ee];return typeof g[Fe+1]=="function"&&(Ft=g[Fe+1](Ft,B)),typeof Ft<"u"&&(B[nt]=Ft),B},{})}function tr(a){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"keywords",B=[];return tt(a,function(Ee,Fe){if(M(Ee)){var nt=[];tt(Ee,function(at){at=gt(g+"."+Fe,at),(at||at==="")&&nt.push(at)}),Ee=nt}else if(Ee=gt(g+"."+Fe,Ee),w(Ee))Ee=[Ee];else return;B.push({key:Fe,value:Ee})}),B}function Rr(a,g){return a==="string"?g&&g.toString():a==="number"?Number(g):g}
13function Br(a,g){return Object.keys(a).forEach(function(B){g[B]&&(N(a[B])?g[B]=a[B](g[B]):g[B]=Rr(a[B],g[B]),isNaN(g[B])&&delete g.key)}),g}function Ur(a,g){rr()&&window.localStorage.setItem(a,g)}function Pr(a){if(rr())return window.localStorage.getItem(a)}function rr(){try{return!!window.localStorage}catch{ht("Local storage api disabled")}}function Mr(a,g){return M(a)&&(g?a.length===g:!0)&&a.every(function(B){return Sr(B)})}function jr(a,g){for(var B=[],Ee=0;Ee<g;Ee++){var Fe=re(a)?h(a):a;B.push(Fe)}return B}function Lr(a,g){for(var B=[],Ee=0;Ee<Math.ceil(a.length/g);Ee++){var Fe=Ee*g,nt=Fe+g;B.push(a.slice(Fe,nt))}return B}function Vr(a){return Math.min.apply(Math,F(a))}function Rt(a){return Math.max.apply(Math,F(a))}function xr(a){return function(B,Ee){return B[a]<Ee[a]?1:B[a]>Ee[a]?-1:0}}}),(function(o,f,r){"use strict";r.d(f,"a",function(){return A}),r.d(f,"b",function(){return W});var p=r(19),m=r(4),u=r.n(m),Q=r(2),ee=r.n(Q),E=r(8);function d(ae,ue,K){return ue in ae?Object.defineProperty(ae,ue,{value:K,enumerable:!0,configurable:!0,writable:!0}):ae[ue]=K,ae}function b(ae){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?b=function(K){return typeof K}:b=function(K){return K&&typeof Symbol=="function"&&K.constructor===Symbol&&K!==Symbol.prototype?"symbol":typeof K},b(ae)}var D=r(0),G=r(5),k=(Object(E.c)(window.location.search)[G.DEBUG_MODE]||"").toUpperCase()==="TRUE",F=3e3,q=window.location.origin,P=!0,R=!1,J=!1,_=400,A="random",O="fixed",V={};V[A]=!0,V[O]=!0;var te=A,H={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"},Te="*";function Ce(){var ae=[],ue,K;function T(){ue={};var $={_debug:k,get debug(){return this._debug},set debug(C){this._debug=C},_bidderTimeout:F,get bidderTimeout(){return this._bidderTimeout},set bidderTimeout(C){this._bidderTimeout=C},_publisherDomain:q,get publisherDomain(){return this._publisherDomain},set publisherDomain(C){this._publisherDomain=C},_priceGranularity:H.MEDIUM,set priceGranularity(C){z(C)&&(typeof C=="string"?this._priceGranularity=x(C)?C:H.MEDIUM:b(C)==="object"&&(this._customPriceBucket=C,this._priceGranularity=H.CUSTOM,D.logMessage("Using custom price granularity")))},get priceGranularity(){return this._priceGranularity},_customPriceBucket:{},get customPriceBucket(){return this._customPriceBucket},_mediaTypePriceGranularity:{},get mediaTypePriceGranularity(){return this._mediaTypePriceGranularity},set mediaTypePriceGranularity(C){var he=this;this._mediaTypePriceGranularity=Object.keys(C).reduce(function(Be,Ve){return z(C[Ve])?typeof C=="string"?Be[Ve]=x(C[Ve])?C[Ve]:he._priceGranularity:b(C)==="object"&&(Be[Ve]=C[Ve],D.logMessage("Using custom price granularity for ".concat(Ve))):D.logWarn("Invalid price granularity for media type: ".concat(Ve)),Be},{})},_sendAllBids:P,get enableSendAllBids(){return this._sendAllBids},set enableSendAllBids(C){this._sendAllBids=C},_useBidCache:J,get useBidCache(){return this._useBidCache},set useBidCache(C){this._useBidCache=C},_bidderSequence:te,get bidderSequence(){return this._bidderSequence},set bidderSequence(C){V[C]?this._bidderSequence=C:D.logWarn("Invalid order: ".concat(C,". Bidder Sequence was not set."))},_timeoutBuffer:_,get timeoutBuffer(){return this._timeoutBuffer},set timeoutBuffer(C){this._timeoutBuffer=C},_disableAjaxTimeout:R,get disableAjaxTimeout(){return this._disableAjaxTimeout},set disableAjaxTimeout(C){this._disableAjaxTimeout=C}};K&&fe(Object.keys(K).reduce(function(C,he){return K[he]!==$[he]&&(C[he]=$[he]||{}),C},{})),K=$;function x(C){return u()(Object.keys(H),function(he){return C===H[he]})}function z(C){if(!C)return D.logError("Prebid Error: no value passed to `setPriceGranularity()`"),!1;if(typeof C=="string")x(C)||D.logWarn("Prebid Warning: setPriceGranularity was called with invalid setting, using `medium` as default.");else if(b(C)==="object"&&!Object(p.b)(C))return D.logError("Invalid custom price value passed to `setPriceGranularity()`"),!1;return!0}}function j(){if(arguments.length<=1&&typeof(arguments.length<=0?void 0:arguments[0])!="function"){var $=arguments.length<=0?void 0:arguments[0];return $?D.deepAccess(K,$):K}return Y.apply(void 0,arguments)}function I($){if(b($)!=="object"){D.logError("setConfig options must be an object");return}var x=Object.keys($),z={};x.forEach(function(C){var he=$[C];b(ue[C])==="object"&&b(he)==="object"&&(he=Object.assign({},ue[C],he)),z[C]=K[C]=he}),fe(z)}function oe($){if(b(ue)!=="object"){D.logError("defaults must be an object");return}Object.assign(ue,$),Object.assign(K,$)}function Y($,x){var z=x;if(typeof $!="string"&&(z=$,$=Te),typeof z!="function"){D.logError("listener must be a function");return}return ae.push({topic:$,callback:z}),function(){ae.splice(ae.indexOf(x),1)}}function fe($){var x=Object.keys($);ae.filter(function(z){return ee()(x,z.topic)}
13).forEach(function(z){z.callback(d({},z.topic,$[z.topic]))}),ae.filter(function(z){return z.topic===Te}).forEach(function(z){return z.callback($)})}return T(),{getConfig:j,setConfig:I,setDefaults:oe,resetConfig:T}}var W=Ce()}),(function(o,f,r){r(58),o.exports=r(15).Array.includes}),(function(o,f,r){"use strict";r.d(f,"c",function(){return p}),r.d(f,"d",function(){return m}),r.d(f,"b",function(){return u}),r.d(f,"a",function(){return Q});var p="native",m="video",u="banner",Q="adpod"}),(function(o,f,r){r(39),o.exports=r(15).Array.find}),(function(o){o.exports=JSON.parse('{"JSON_MAPPING":{"PL_CODE":"code","PL_SIZE":"sizes","PL_BIDS":"bids","BD_BIDDER":"bidder","BD_ID":"paramsd","BD_PL_ID":"placementId","ADSERVER_TARGETING":"adserverTargeting","BD_SETTING_STANDARD":"standard"},"DEBUG_MODE":"pbjs_debug","STATUS":{"GOOD":1,"NO_BID":2},"CB":{"TYPE":{"ALL_BIDS_BACK":"allRequestedBidsBack","AD_UNIT_BIDS_BACK":"adUnitBidsBack","BID_WON":"bidWon","REQUEST_BIDS":"requestBids"}},"EVENTS":{"AUCTION_INIT":"auctionInit","AUCTION_END":"auctionEnd","BID_ADJUSTMENT":"bidAdjustment","BID_TIMEOUT":"bidTimeout","BID_REQUESTED":"bidRequested","BID_RESPONSE":"bidResponse","NO_BID":"noBid","BID_WO
13N":"bidWon","BIDDER_DONE":"bidderDone","SET_TARGETING":"setTargeting","REQUEST_BIDS":"requestBids","ADD_AD_UNITS":"addAdUnits","AD_RENDER_FAILED":"adRenderFailed"},"AD_RENDER_FAILED_REASON":{"PREVENT_WRITING_ON_MAIN_DOCUMENT":"preventWritingOnMainDocuemnt","NO_AD":"noAd","EXCEPTION":"exception","CANNOT_FIND_AD":"cannotFindAd","MISSING_DOC_OR_ADID":"missingDocOrAdid"},"EVENT_ID_PATHS":{"bidWon":"adUnitCode"},"GRANULARITY_OPTIONS":{"LOW":"low","MEDIUM":"medium","HIGH":"high","AUTO":"auto","DENSE":"dense","CUSTOM":"custom"},"TARGETING_KEYS":{"BIDDER":"hb_bidder","AD_ID":"hb_adid","PRICE_BUCKET":"hb_pb","SIZE":"hb_size","DEAL":"hb_deal","SOURCE":"hb_source","FORMAT":"hb_format","UUID":"hb_uuid","CACHE_ID":"hb_cache_id","CACHE_HOST":"hb_cache_host"},"NATIVE_KEYS":{"title":"hb_native_title","body":"hb_native_body","body2":"hb_native_body2","privacyLink":"hb_native_privacy","privacyIcon":"hb_native_privicon","sponsoredBy":"hb_native_brand","image":"hb_native_image","icon":"hb_native_icon","clickUrl":"hb_native_linkurl","displayUrl":"hb_native_displayurl","cta":"hb_native_cta","rating":"hb_native_rating","address":"hb_native_address","downloads":"hb_native_downloads","likes":"hb_native_likes","phone":"hb_native_phone","price":"hb_native_price","salePrice":"hb_native_saleprice"},"S2S":{"SRC":"s2s","DEFAULT_ENDPOINT":"https://prebid.adnxs.com/pbs/v1/openrtb2/auction","SYNCED_BIDDERS_KEY":"pbjsSyncs"},"BID_STATUS":{"BID_TARGETING_SET":"targetingSet","RENDERED":"rendered"}}')}),(function(o,f,r){"use strict";r.d(f,"e",function(){return E}),r.d(f,"a",function(){return d}),r.d(f,"g",function(){return G}),r.d(f,"f",function(){return R}),r.d(f,"b",function(){return J}),r.d(f,"d",function(){return _}),r.d(f,"c",function(){return A});var p=r(0),m=r(2),u=r.n(m);function Q(V){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Q=function(H){return typeof H}:Q=function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},Q(V)}var ee=r(5),E=[],d=Object.keys(ee.NATIVE_KEYS).map(function(V){return ee.NATIVE_KEYS[V]}),b={image:{required:!0},title:{required:!0},sponsoredBy:{required:!0},clickUrl:{required:!0},body:{required:!1},icon:{required:!1}},D={image:b};function G(V){return V&&V.type&&k(V.type)?D[V.type]:V}function k(V){return V&&u()(Object.keys(D),V)?!0:(Object(p.logError)("".concat(V," nativeParam is not supported")),!1)}var F=function(te){var H=te.mediaType==="native",Te=Object(p.deepAccess)(te,"mediaTypes.native");return H||Te},q=function(te){return u()(E,te.bidder)},P=function(te){return te.bids.filter(function(H){return!q(H)}).length};function R(V,te){var H=Object(p.getBidRequest)(V.requestId,te);if(!H||!Object(p.deepAccess)(V,"native.clickUrl")||Object(p.deepAccess)(V,"native.image")&&(!Object(p.deepAccess)(V,"native.image.height")||!Object(p.deepAccess)(V,"native.image.width"))||Object(p.deepAccess)(V,"native.icon")&&(!Object(p.deepAccess)(V,"native.icon.height")||!Object(p.deepAccess)(V,"native.icon.width")))return!1;var Te=H.nativeParams;if(!Te)return!0;var Ce=Object.keys(Te).filter(function(ae){return Te[ae].required}),W=Object.keys(V.native).filter(function(ae){return V.native[ae]});return Ce.every(function(ae){return u()(W,ae)})}function J(V,te){var H;return V.action==="click"?H=te.native&&te.native.clickTrackers:(H=te.native&&te.native.impressionTrackers,te.native&&te.native.javascriptTrackers&&Object(p.insertHtmlIntoIframe)(te.native.javascriptTrackers)),(H||[]).forEach(p.triggerPixel),V.action}function _(V,te){var H={};return Object.keys(V.native).forEach(function(Te){var Ce=ee.NATIVE_KEYS[Te],W=O(V.native[Te]),ae=Object(p.deepAccess)(te,"mediaTypes.native.".concat(Te,".sendId"));if(ae){var ue="".concat(Ce,":").concat(V.adId);W=ue}Ce&&W&&(H[Ce]=W)}),H}function A(V,te){var H={message:"assetResponse",adId:V.adId,assets:[]};return V.assets.forEach(function(Te){var Ce=Object(p.getKeyByValue)(ee.NATIVE_KEYS,Te),W=O(te.native[Ce]);H.assets.push({key:Ce,value:W})}),H}function O(V){return Q(V)==="object"&&V.url?V.url:V}}),(function(G,f,r){"use strict";r.d(f,"b",function(){return d}),r.d(f,"a",function(){return b});var p=r(17),m=r.n(p);function u(F){return E(F)||ee(F)||Q()}function Q(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function ee(F){if(Symbol.iterator in Object(F)||Object.prototype.toString.call(F)==="[object Arguments]")return Array.from(F)}function E(F){if(Array.isArray(F)){for(var q=0,P=new Array(F.length);q<F.length;q++)P[q]=F[q];return P}}var d=m()({ready:m.a.SYNC|m.a.ASYNC|m.a.QUEUE}),b=d.get;function D(F,q){var P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:15,R=F.getHooks({hook:q});R.length===0&&F.before(q,P)}function G(F,q){d("async",function(P){P.forEach(function(R){return q.apply(void 0,u(R))})},F)([])}function k(F){for(var q=arguments.length,P=new Array(q>1?q-1:0),R=1;R<q;R++)P[R-1]=arguments[R];b(F).before(function(J,_){_.push(P),J(_)})}}),(function(o,f,r){"use strict";r.d(f,"c",function(){return ee}),r.d(f,"b",function(){return d}),r.d(f,"a",function(){return b});function p(D,G){return Q(D)||u(D,G)||m()}
13function m(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function u(D,G){var k=[],F=!0,q=!1,P=void 0;try{for(var R=D[Symbol.iterator](),J;!(F=(J=R.next()).done)&&(k.push(J.value),!(G&&k.length===G));F=!0);}catch(_){q=!0,P=_}finally{try{!F&&R.return!=null&&R.return()}finally{if(q)throw P}}return k}function Q(D){if(Array.isArray(D))return D}function ee(D){return D?D.replace(/^\?/,"").split("&").reduce(function(G,k){var F=k.split("="),q=p(F,2),P=q[0],R=q[1];return/\[\]$/.test(P)?(P=P.replace("[]",""),G[P]=G[P]||[],G[P].push(R)):G[P]=R||"",G},{}):{}}function E(D){return Object.keys(D).map(function(G){return Array.isArray(D[G])?D[G].map(function(k){return"".concat(G,"[]=").concat(k)}).join("&"):"".concat(G,"=").concat(D[G])}).join("&")}function d(D,G){var k=document.createElement("a");G&&"noDecodeWholeURL"in G&&G.noDecodeWholeURL?k.href=D:k.href=decodeURIComponent(D);var F=G&&"decodeSearchAsString"in G&&G.decodeSearchAsString;return{href:k.href,protocol:(k.protocol||"").replace(/:$/,""),hostname:k.hostname,port:+k.port,pathname:k.pathname.replace(/^(?!\/)/,"/"),search:F?k.search:ee(k.search||""),hash:(k.hash||"").replace(/^#/,""),host:k.host||window.location.host}}function b(D){return(D.protocol||"http")+"://"+(D.host||D.hostname+(D.port?":".concat(D.port):""))+(D.pathname||"")+(D.search?"?".concat(E(D.search||"")):"")+(D.hash?"#".concat(D.hash):"")}}),(function(o,f,r){"use strict";r.r(f);var p=r(0),m=r(13),u=r(6),Q=r(12),ee=r(11),E=r(1),d=r(2),b=r.n(d),D=r(4),G=r.n(D),k=r(22);function F(x){function z(){var Le=Ve(),ne=C();if(ne)for(var le=0,Se=ne.length;le<Se;le++)Le[le].ancestor=ne[le];return Le}function C(){try{return x.location.ancestorOrigins?x.location.ancestorOrigins:void 0}catch{}}function he(Le){var ne=[],le=null,Se=null,ye=null,S=null,ge=null,be=null,xe;for(xe=Le.length-1;xe>=0;xe--){try{Se=Le[xe].location}catch{}if(Se)ne.push(Se),be||(be=Se);else if(xe!==0){ye=Le[xe-1];try{S=ye.referrer,ge=ye.ancestor}catch{}S?(ne.push(S),be||(be=S)):ge?(ne.push(ge),be||(be=ge)):ne.push(le)}else ne.push(le)}return{stack:ne,detectedRefererUrl:be}}function Be(Le){try{var ne=Le.querySelector("link[rel='canonical']");if(ne!==null)return ne.href}catch{}return null}function Ve(){var Le=[],ne;do try{ne=ne?ne.parent:x;try{var le=ne==x.top,Se={referrer:ne.document.referrer||null,location:ne.location.href||null,isTop:le};le&&(Se=Object.assign(Se,{canonicalUrl:Be(ne.document)})),Le.push(Se)}catch{Le.push({referrer:null,location:null,isTop:ne==x.top}),Object(p.logWarn)("Trying to access cross domain iframe. Continuing without referrer and location")}}catch{return Le.push({referrer:null,location:null,isTop:!1}),Le}while(ne!=x.top);return Le}function we(){try{var Le=z(),ne=Le.length-1,le=Le[ne].location!==null||ne>0&&Le[ne-1].referrer!==null,Se=he(Le),ye;return Le[Le.length-1].canonicalUrl&&(ye=Le[Le.length-1].canonicalUrl),{referer:Se.detectedRefererUrl,reachedTop:le,numIframes:ne,stack:Se.stack,canonicalUrl:ye}}catch{}}return we}var q=F(window);r.d(f,"gdprDataHandler",function(){return j}),r.d(f,"setS2STestingModule",function(){return Y});function P(x,z){return _(x)||J(x,z)||R()}function R(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function J(x,z){var C=[],he=!0,Be=!1,Ve=void 0;try{for(var we=x[Symbol.iterator](),Le;!(he=(Le=we.next()).done)&&(C.push(Le.value),!(z&&C.length===z));he=!0);}catch(ne){Be=!0,Ve=ne}finally{try{!he&&we.return!=null&&we.return()}finally{if(Be)throw Ve}}return C}function _(x){if(Array.isArray(x))return x}var A=r(0),O=r(5),V=r(10),te,H={},Te=H.bidderRegistry={},Ce=H.aliasRegistry={},W={};E.b.getConfig("s2sConfig",function(x){W=x.s2sConfig});var ae={};function ue(x){var z=x.bidderCode,C=x.auctionId,he=x.bidderRequestId,Be=x.adUnits,Ve=x.labels,we=x.src;return Be.reduce(function(Le,ne){var le=Object(m.b)(Object(m.a)(ne,Ve),ne.mediaTypes,ne.sizes),Se=le.active,ye=le.mediaTypes,S=le.filterResults;return Se?S&&A.logInfo('Size mapping filtered adUnit "'.concat(ne.code,'" banner sizes from '),S.before,"to ",S.after):A.logInfo('Size mapping disabled adUnit "'.concat(ne.code,'"')),Se&&Le.push(ne.bids.filter(function(ge){return ge.bidder===z}).reduce(function(ge,be){var xe=ne.nativeParams||A.deepAccess(ne,"mediaTypes.native");xe&&(be=Object.assign({},be,{nativeParams:Object(u.g)(xe)})),be=Object.assign({},be,Object(p.getDefinedParams)(ne,["mediaType","renderer"]));var We=Object(m.b)(Object(m.a)(be,Ve),ye),qe=We.active,it=We.mediaTypes,Ge=We.filterResults;return qe?Ge&&A.logInfo('Size mapping filtered adUnit "'.concat(ne.code,'" bidder "').concat(be.bidder,'" banner sizes from '),Ge.before,"to ",Ge.after):A.logInfo('Size mapping deactivated adUnit "'.concat(ne.code,'" bidder "').concat(be.bidder,'"')),A.isValidMediaTypes(it)?be=Object.assign({},be,{mediaTypes:it}):A.logError("mediaTypes is not correctly configured for adunit ".concat(ne.code)),qe&&ge.push(Object.assign({},be,{adUnitCode:ne.code,transactionId:ne.transactionId,sizes:A.deepAccess(it,"banner.sizes")||A.deepAccess(it,"video.playerSize")||[],bidId:be.bid_id||A.getUniqueIdentifierStr(),bidderRequestId:he,auctionId:C,src:we,bidRequestsCount:k.a.getCounter(ne.code)})),ge},[])),Le},[]).reduce(p.flatten,[]).filter(function(Le){return Le!==""})}function K(x){var z=W.bidders,C=A.deepClone(x);
13return C.forEach(function(he){he.bids=he.bids.filter(function(Be){return b()(z,Be.bidder)&&(!I()||Be.finalSource!==te.CLIENT)}).map(function(Be){return Be.bid_id=A.getUniqueIdentifierStr(),Be})}),C=C.filter(function(he){return he.bids.length!==0}),C}function T(x){var z=A.deepClone(x);return z.forEach(function(C){C.bids=C.bids.filter(function(he){return!I()||he.finalSource!==te.SERVER})}),z=z.filter(function(C){return C.bids.length!==0}),z}var j={consentData:null,setConsentData:function(z){j.consentData=z},getConsentData:function(){return j.consentData}};H.makeBidRequests=function(x,z,C,he,Be){var Ve=[],we=Object(p.getBidderCodes)(x);E.b.getConfig("bidderSequence")===E.a&&(we=Object(p.shuffle)(we));var Le=q(),ne=we,le=[];if(W.enabled){I()&&(le=te.getSourceBidderMap(x)[te.CLIENT]);var Se=W.bidders;ne=we.filter(function(be){return!b()(Se,be)||b()(le,be)});var ye=K(x),S=A.generateUUID();Se.forEach(function(be){var xe=A.getUniqueIdentifierStr(),We={bidderCode:be,auctionId:C,bidderRequestId:xe,tid:S,bids:ue({bidderCode:be,auctionId:C,bidderRequestId:xe,adUnits:A.deepClone(ye),labels:Be,src:O.S2S.SRC}),auctionStart:z,timeout:W.timeout,src:O.S2S.SRC,refererInfo:Le};We.bids.length!==0&&Ve.push(We)}),ye.forEach(function(be){var xe=be.bids.filter(function(We){return G()(Ve,function(qe){return G()(qe.bids,function(it){return it.bidId===We.bid_id})})});be.bids=xe}),Ve.forEach(function(be){be.adUnitsS2SCopy=ye.filter(function(xe){return xe.bids.length>0})})}var ge=T(x);return ne.forEach(function(be){var xe=A.getUniqueIdentifierStr(),We={bidderCode:be,auctionId:C,bidderRequestId:xe,bids:ue({bidderCode:be,auctionId:C,bidderRequestId:xe,adUnits:A.deepClone(ge),labels:Be,src:"client"}),auctionStart:z,timeout:he,refererInfo:Le},qe=Te[be];qe||A.logError("Trying to make a request for bidder that does not exist: ".concat(be)),qe&&We.bids&&We.bids.length!==0&&Ve.push(We)}),j.getConsentData()&&Ve.forEach(function(be){be.gdprConsent=j.getConsentData()}),Ve},H.callBids=function(x,z,C,he,Be,Ve,we){if(!z.length){A.logWarn("callBids executed with no bidRequests. Were they filtered by labels or sizing?");return}var Le=z.reduce(function(Ge,et){return Ge[+(typeof et.src<"u"&&et.src===O.S2S.SRC)].push(et),Ge},[[],[]]),ne=P(Le,2),le=ne[0],Se=ne[1];if(Se.length){var ye=Object(ee.b)(Ve,Be?{request:Be.request.bind(null,"s2s"),done:Be.done}:void 0),S=W.bidders,ge=Te[W.adapter],be=Se[0].tid,xe=Se[0].adUnitsS2SCopy;if(ge){var We={tid:be,ad_units:xe};if(We.ad_units.length){var qe=Se.map(function(Ge){return Ge.start=Object(p.timestamp)(),he.bind(Ge)}),it=We.ad_units.reduce(function(Ge,et){return Ge.concat((et.bids||[]).reduce(function(Xe,ft){return Xe.concat(ft.bidder)},[]))},[]);A.logMessage("CALLING S2S HEADER BIDDERS ==== ".concat(S.filter(function(Ge){return b()(it,Ge)}).join(","))),Se.forEach(function(Ge){V.emit(O.EVENTS.BID_REQUESTED,Ge)}),ge.callBids(We,Se,function(Ge,et){var Xe=Object(p.getBidderRequest)(Se,et.bidderCode,Ge);Xe&&C.call(Xe,Ge,et)},function(){return qe.forEach(function(Ge){return Ge()})},ye)}}}le.forEach(function(Ge){Ge.start=Object(p.timestamp)();var et=Te[Ge.bidderCode];A.logMessage("CALLING BIDDER ======= ".concat(Ge.bidderCode)),V.emit(O.EVENTS.BID_REQUESTED,Ge);var Xe=Object(ee.b)(Ve,Be?{request:Be.request.bind(null,Ge.bidderCode),done:Be.done}:void 0);et.callBids(Ge,C.bind(Ge),he.bind(Ge),Xe,we)})};function I(){return W&&W.enabled&&W.testing&&te}function oe(x){var z=[];return b()(H.videoAdapters,x)&&z.push("video"),b()(u.e,x)&&z.push("native"),z}H.videoAdapters=[],H.registerBidAdapter=function(x,z){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},he=C.supportedMediaTypes,Be=he===void 0?[]:he;x&&z?typeof x.callBids=="function"?(Te[z]=x,b()(Be,"video")&&H.videoAdapters.push(z),b()(Be,"native")&&u.e.push(z)):A.logError("Bidder adaptor error for bidder code: "+z+"bidder must implement a callBids() function"):A.logError("bidAdaptor or bidderCode not specified")},H.aliasBidAdapter=function(x,z){var C=Te[z];if(typeof C>"u"){var he=Te[x];if(typeof he>"u"){var Be=E.b.getConfig("s2sConfig"),Ve=Be&&Be.bidders;
13Ve&&b()(Ve,z)?Ce[z]=x:A.logError('bidderCode "'+x+'" is not an existing bidder.',"adapterManager.aliasBidAdapter")}else try{var we,Le=oe(x);if(he.constructor.prototype!=Object.prototype)we=new he.constructor,we.setBidderCode(z);else{var ne=he.getSpec();we=Object(Q.b)(Object.assign({},ne,{code:z})),Ce[z]=x}H.registerBidAdapter(we,z,{supportedMediaTypes:Le})}catch{A.logError(x+" bidder does not currently support aliasing.","adapterManager.aliasBidAdapter")}}else A.logMessage('alias name "'+z+'" has been already specified.')},H.registerAnalyticsAdapter=function(x){var z=x.adapter,C=x.code;z&&C?typeof z.enableAnalytics=="function"?(z.code=C,ae[C]=z):A.logError('Prebid Error: Analytics adaptor error for analytics "'.concat(C,`" 14 analytics adapter must implement an enableAnalytics() function`)):A.logError("Prebid Error: analyticsAdapter or analyticsCode not specified")},H.enableAnalytics=function(x){A.isArray(x)||(x=[x]),A._each(x,function(z){var C=ae[z.provider];C?C.enableAnalytics(z):A.logError(`Prebid Error: no analytics adapter found in registry for 15 `.concat(z.provider,"."))})},H.getBidAdapter=function(x){return Te[x]};function Y(x){te=x}function fe(x,z,C){try{var he=Te[x],Be=he.getSpec();Be&&Be[z]&&typeof Be[z]=="function"&&(A.logInfo("Invoking ".concat(x,".").concat(z)),Be[z](C))}catch{A.logWarn("Error calling ".concat(z," of ").concat(x))}}H.callTimedOutBidders=function(x,z,C){z=z.map(function(he){return he.params=A.getUserConfiguredParams(x,he.adUnitCode,he.bidder),he.timeout=C,he}),z=A.groupBy(z,"bidder"),Object.keys(z).forEach(function(he){fe(he,"onTimeout",z[he])})},H.callBidWonBidder=function(x,z,C){z.params=A.getUserConfiguredParams(C,z.adUnitCode,z.bidder),fe(x,"onBidWon",z)},H.callSetTargetingBidder=function(x,z){fe(x,"onSetTargeting",z)};var $=f.default=H}),(function(o,f,r){var p=r(0),m=r(5),u=Array.prototype.slice,Q=Array.prototype.push,ee=p._map(m.EVENTS,function(b){return b}),E=m.EVENT_ID_PATHS,d=[];o.exports=(function(){var b={},D={};function G(F,q){p.logMessage("Emitting event for: "+F);var P=q[0]||{},R=E[F],J=P[R],_=b[F]||{que:[]},A=p._map(_,function(V,te){return te}),O=[];d.push({eventType:F,args:P,id:J}),J&&p.contains(A,J)&&Q.apply(O,_[J].que),Q.apply(O,_.que),p._each(O,function(V){if(V)try{V.apply(null,q)}catch(te){p.logError("Error executing handler:","events.js",te)}})}function k(F){return p.contains(ee,F)}return D.on=function(F,q,P){if(k(F)){var R=b[F]||{que:[]};P?(R[P]=R[P]||{que:[]},R[P].que.push(q)):R.que.push(q),b[F]=R}else p.logError("Wrong event name : "+F+" Valid event names :"+ee)},D.emit=function(F){var q=u.call(arguments,1);G(F,q)},D.off=function(F,q,P){var R=b[F];p.isEmpty(R)||p.isEmpty(R.que)&&p.isEmpty(R[P])||P&&(p.isEmpty(R[P])||p.isEmpty(R[P].que))||(P?p._each(R[P].que,function(J){var _=R[P].que;J===q&&_.splice(p.indexOf.call(_,J),1)}):p._each(R.que,function(J){var _=R.que;J===q&&_.splice(p.indexOf.call(_,J),1)}),b[F]=R)},D.get=function(){return b},D.getEvents=function(){var F=[];return p._each(d,function(q){var P=Object.assign({},q);F.push(P)}),F},D})()}),(function(o,f,r){"use strict";r.d(f,"a",function(){return E}),r.d(f,"b",function(){return d});var p=r(8),m=r(1);function u(b){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?u=function(G){return typeof G}:u=function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G},u(b)}var Q=r(0),ee=4,E=d();function d(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:3e3,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},G=D.request,k=D.done;return function(F,q,P){var R=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};try{var J,_=R.method||(P?"POST":"GET"),A=document.createElement("a");A.href=F;var O=u(q)==="object"&&q!==null?q:{success:function(){Q.logMessage("xhr success")},error:function(H){Q.logError("xhr error",null,H)}};if(typeof q=="function"&&(O.success=q),J=new window.XMLHttpRequest,J.onreadystatechange=function(){if(J.readyState===ee){typeof k=="function"&&k(A.origin);var te=J.status;te>=200&&te<300||te===304?O.success(J.responseText,J):O.error(J.statusText,J)}},m.b.getConfig("disableAjaxTimeout")||(J.ontimeout=function(){Q.logError(" xhr timeout after ",J.timeout,"ms")}),_==="GET"&&P){var V=Object(p.b)(F,R);Object.assign(V.search,P),F=Object(p.a)(V)}J.open(_,F,!0),m.b.getConfig("disableAjaxTimeout")||(J.timeout=b),R.withCredentials&&(J.withCredentials=!0),Q._each(R.customHeaders,function(te,H){J.setRequestHeader(H,te)}),R.preflight&&J.setRequestHeader("X-Requested-With","XMLHttpRequest"),J.setRequestHeader("Content-Type",R.contentType||"text/plain"),typeof G=="function"&&G(A.origin),_==="POST"&&P?J.send(P):J.send()}catch(te){Q.logError("xhr construction",te)}}}}),(function(o,f,r){"use strict";function p(j){var I=j;function oe($){I=$}function Y(){return I}function fe(){}return{callBids:fe,setBidderCode:oe,getBidderCode:Y}}var m=r(9),u=r(1),Q=r(21),ee=r(14),E=r(6),d=r(20),b=r(5),D=r(10),G=r.n(D),k=r(2),F=r.n(k),q=r(11),P=r(0),R=r(3),J=r(7);r.d(f,"c",function(){return Ce}),r.d(f,"b",function(){return W}),r.d(f,"a",function(){return ue});function _(j,I){return V(j)||O(j,I)||A()}
15function A(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function O(j,I){var oe=[],Y=!0,fe=!1,$=void 0;try{for(var x=j[Symbol.iterator](),z;!(Y=(z=x.next()).done)&&(oe.push(z.value),!(I&&oe.length===I));Y=!0);}catch(C){fe=!0,$=C}finally{try{!Y&&x.return!=null&&x.return()}finally{if(fe)throw $}}return oe}function V(j){if(Array.isArray(j))return j}function te(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?te=function(oe){return typeof oe}:te=function(oe){return oe&&typeof Symbol=="function"&&oe.constructor===Symbol&&oe!==Symbol.prototype?"symbol":typeof oe},te(j)}var H=["requestId","cpm","ttl","creativeId","netRevenue","currency"],Te=1;function Ce(j){var I=Array.isArray(j.supportedMediaTypes)?{supportedMediaTypes:j.supportedMediaTypes}:void 0;function oe(Y){var fe=W(Y);m.default.registerBidAdapter(fe,Y.code,I)}oe(j),Array.isArray(j.aliases)&&j.aliases.forEach(function(Y){m.default.aliasRegistry[Y]=j.code,oe(Object.assign({},j,{code:Y}))})}function W(j){return Object.assign(new p(j.code),{getSpec:function(){return Object.freeze(j)},registerSyncs:I,callBids:function(fe,$,x,z,C){if(!Array.isArray(fe.bids))return;var he={};function Be(ge,be){he[ge]=!0,T(ge,be,[fe])&&$(ge,be)}var Ve=[];function we(){x(),G.a.emit(b.EVENTS.BIDDER_DONE,fe),I(Ve,fe.gdprConsent)}var Le=fe.bids.filter(oe);if(Le.length===0){we();return}var ne={};Le.forEach(function(ge){ne[ge.bidId]=ge,ge.adUnitCode||(ge.adUnitCode=ge.placementCode)});var le=j.buildRequests(Le,fe);if(!le||le.length===0){we();return}Array.isArray(le)||(le=[le]);var Se=Object(P.delayExecution)(we,le.length);le.forEach(S);function ye(ge){return ge?"?".concat(te(ge)==="object"?Object(P.parseQueryStringParameters)(ge):ge):""}function S(ge){switch(ge.method){case"GET":z("".concat(ge.url).concat(ye(ge.data)),{success:be,error:xe},void 0,Object.assign({method:"GET",withCredentials:!0},ge.options));break;case"POST":z(ge.url,{success:be,error:xe},typeof ge.data=="string"?ge.data:JSON.stringify(ge.data),Object.assign({method:"POST",contentType:"text/plain",withCredentials:!0},ge.options));break;default:Object(P.logWarn)("Skipping invalid request from ".concat(j.code,". Request type ").concat(ge.type," must be GET or POST")),Se()}function be(We,qe){C(j.code);try{We=JSON.parse(We)}catch{}We={body:We,headers:et(qe)},Ve.push(We);var it;try{it=j.interpretResponse(We,ge)}catch(Xe){Object(P.logError)("Bidder ".concat(j.code," failed to interpret the server's response. Continuing without bids"),null,Xe),Se();return}it&&(it.forEach?it.forEach(Ge):Ge(it)),Se(it);function Ge(Xe){var ft=ne[Xe.requestId];if(ft){var ht=Object.assign(Object(Q.a)(b.STATUS.GOOD,ft),Xe);Be(ft.adUnitCode,ht)}else Object(P.logWarn)("Bidder ".concat(j.code," made bid for unknown request ID: ").concat(Xe.requestId,". Ignoring."))}function et(Xe){return{get:qe.getResponseHeader.bind(qe)}}}function xe(We){C(j.code),Object(P.logError)("Server call for ".concat(j.code," failed: ").concat(We,". Continuing without bids.")),Se()}}}});function I(Y,fe){if(j.getUserSyncs){var $=u.b.getConfig("userSync.filterSettings"),x=j.getUserSyncs({iframeEnabled:!!(u.b.getConfig("userSync.iframeEnabled")||$&&($.iframe||$.all)),pixelEnabled:!!(u.b.getConfig("userSync.pixelEnabled")||$&&($.image||$.all))},Y,fe);x&&(Array.isArray(x)||(x=[x]),x.forEach(function(z){ee.a.registerSync(z.type,j.code,z.url)}))}}function oe(Y){return j.isBidRequestValid(Y)?!0:(Object(P.logWarn)("Invalid bid sent to bidder ".concat(j.code,": ").concat(JSON.stringify(Y))),!1)}}function ae(j,I){if(!u.b.getConfig("adpod.brandCategoryExclusion"))return j.call(this,I);var oe=I.filter(function(Y){return Object(P.deepAccess)(Y,"mediaTypes.video.context")===R.a}).map(function(Y){return Y.bids.map(function(fe){return fe.bidder})}).reduce(P.flatten,[]).filter(P.uniques);oe.forEach(function(Y){var fe=m.default.getBidAdapter(Y);if(fe.getSpec().getMappingFileInfo){var $=fe.getSpec().getMappingFileInfo(),x=$.refreshInDays?$.refreshInDays:Te,z=$.localStorageKey?$.localStorageKey:fe.getSpec().code,C=Object(P.getDataFromLocalStorage)(z);(!C||Object(P.timestamp)()<C.lastUpdated+x*24*60*60*1e3)&&Object(q.a)($.url,{success:function(Be){try{Be=JSON.parse(Be);var Ve={lastUpdated:Object(P.timestamp)(),mapping:Be.mapping};Object(P.setDataInLocalStorage)(z,JSON.stringify(Ve))}catch{Object(P.logError)("Failed to parse ".concat(Y," bidder translation mapping file"))}},error:function(){Object(P.logError)("Failed to load ".concat(Y," bidder translation file"))}})}}),j.call(this,I)}Object(J.a)("checkAdUnitSetup").before(ae);function ue(j,I){var oe=m.default.getBidAdapter(j);if(oe.getSpec().getMappingFileInfo){var Y=oe.getSpec().getMappingFileInfo(),fe=Y.localStorageKey?Y.localStorageKey:oe.getBidderCode(),$=Object(P.getDataFromLocalStorage)(fe);if($){try{$=JSON.parse($)}catch{Object(P.logError)("Failed to parse ".concat(j," mapping data stored in local storage"))}return $.mapping[I]?$.mapping[I]:null}}}function K(j,I,oe){if((I.width||parseInt(I.width,10)===0)&&(I.height||parseInt(I.height,10)===0))return I.width=parseInt(I.width,10),I.height=parseInt(I.height,10),!0;
15var Y=Object(P.getBidderRequest)(oe,I.bidderCode,j),fe=Y&&Y.bids&&Y.bids[0]&&Y.bids[0].sizes,$=Object(P.parseSizesInput)(fe);if($.length===1){var x=$[0].split("x"),z=_(x,2),C=z[0],he=z[1];return I.width=parseInt(C,10),I.height=parseInt(he,10),!0}return!1}function T(j,I,oe){function Y(){var $=Object.keys(I);return H.every(function(x){return F()($,x)&&!F()([void 0,null],I[x])})}function fe($){return"Invalid bid from ".concat(I.bidderCode,". Ignoring bid: ").concat($)}return j?I?Y()?I.mediaType==="native"&&!Object(E.f)(I,oe)?(Object(P.logError)(fe("Native bid missing some required properties.")),!1):I.mediaType==="video"&&!Object(d.b)(I,oe)?(Object(P.logError)(fe("Video bid does not have required vastUrl or renderer property")),!1):I.mediaType==="banner"&&!K(j,I,oe)?(Object(P.logError)(fe("Banner bids require a width and height")),!1):!0:(Object(P.logError)(fe("Bidder ".concat(I.bidderCode," is missing required params. Check http://prebid.org/dev-docs/bidder-adapter-1.html for list of params."))),!1):(Object(P.logWarn)("Some adapter tried to add an undefined bid for ".concat(j,".")),!1):(Object(P.logWarn)("No adUnitCode was supplied to addBidResponse."),!1)}}),(function(o,f,r){"use strict";r.d(f,"a",function(){return b}),r.d(f,"c",function(){return D}),r.d(f,"b",function(){return G});var p=r(1),m=r(0),u=r(2),Q=r.n(u);function ee(F){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ee=function(P){return typeof P}:ee=function(P){return P&&typeof Symbol=="function"&&P.constructor===Symbol&&P!==Symbol.prototype?"symbol":typeof P},ee(F)}var E=[];function d(F){E=F}p.b.getConfig("sizeConfig",function(F){return d(F.sizeConfig)});function b(F,q){return F.labelAll?{labelAll:!0,labels:F.labelAll,activeLabels:q}:{labelAll:!1,labels:F.labelAny,activeLabels:q}}function D(F){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E,P=k(q);return P.shouldFilter?!!P.sizesSupported[F]:!0}function G(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},q=F.labels,P=q===void 0?[]:q,R=F.labelAll,J=R===void 0?!1:R,_=F.activeLabels,A=_===void 0?[]:_,O=arguments.length>1?arguments[1]:void 0,V=arguments.length>2?arguments[2]:void 0,te=arguments.length>3&&arguments[3]!==void 0?arguments[3]:E,H=k(te);Object(m.isPlainObject)(O)?O=Object(m.deepClone)(O):V?O={banner:{sizes:V}}:O={};var Te=Object(m.deepAccess)(O,"banner.sizes");H.shouldFilter&&Te&&(O.banner.sizes=Te.filter(function(ae){return H.sizesSupported[ae]}));var Ce=Object.keys(O),W={active:Ce.every(function(ae){return ae!=="banner"})||Ce.some(function(ae){return ae==="banner"})&&Object(m.deepAccess)(O,"banner.sizes.length")>0&&(P.length===0||!J&&(P.some(function(ae){return H.labels[ae]})||P.some(function(ae){return Q()(A,ae)}))||J&&P.reduce(function(ae,ue){return ae&&(H.labels[ue]||Q()(A,ue))},!0)),mediaTypes:O};return Te&&Te.length!==O.banner.sizes.length&&(W.filterResults={before:Te,after:O.banner.sizes}),W}function k(F){return F.reduce(function(q,P){if(ee(P)==="object"&&typeof P.mediaQuery=="string"){var R=!1;try{R=Object(m.getWindowTop)().matchMedia(P.mediaQuery).matches}catch{Object(m.logWarn)("Unfriendly iFrame blocks sizeConfig from being correctly evaluated"),R=matchMedia(P.mediaQuery).matches}R&&(Array.isArray(P.sizesSupported)&&(q.shouldFilter=!0),["labels","sizesSupported"].forEach(function(J){return(P[J]||[]).forEach(function(_){return q[J][_]=!0})}))}else Object(m.logWarn)('sizeConfig rule missing required property "mediaQuery"');return q},{labels:{},sizesSupported:{},shouldFilter:!1})}}),(function(o,f,r){"use strict";r.d(f,"a",function(){return k});var p=r(0),m=r(1),u=r(2),Q=r.n(u);function ee(F,q){return b(F)||d(F,q)||E()}function E(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function d(F,q){var P=[],R=!0,J=!1,_=void 0;try{for(var A=F[Symbol.iterator](),O;!(R=(O=A.next()).done)&&(P.push(O.value),!(q&&P.length===q));R=!0);}catch(V){J=!0,_=V}finally{try{!R&&A.return!=null&&A.return()}finally{if(J)throw _}}return P}function b(F){if(Array.isArray(F))return F}m.b.setDefaults({userSync:{syncEnabled:!0,pixelEnabled:!0,syncsPerBidder:5,syncDelay:3e3}});function D(F){var q={},P=O(),R=new Set,J={},_={image:!1,iframe:!1},A=F.config;m.b.getConfig("userSync",function(ue){A=Object.assign(A,ue.userSync)});function O(){return{image:[],iframe:[]}}function V(){if(!(!A.syncEnabled||!F.browserSupportsCookies)){try{H(),Te()}catch(ue){return p.logError("Error firing user syncs",ue)}P=O()}}function te(ue,K){p.shuffle(ue).forEach(function(T){K(T),R.add(T[0])})}function H(){(A.pixelEnabled||_.image)&&te(P.image,function(ue){var K=ee(ue,2),T=K[0],j=K[1];p.logMessage("Invoking image pixel user sync for bidder: ".concat(T)),p.triggerPixel(j)})}function Te(){(A.iframeEnabled||_.iframe)&&te(P.iframe,function(ue){var K=ee(ue,2),T=K[0],j=K[1];p.logMessage("Invoking iframe user sync for bidder: ".concat(T)),p.insertUserSyncIframe(j)})}function Ce(ue,K){return ue[K]?ue[K]+=1:ue[K]=1,ue}q.registerSync=function(ue,K,T){if(R.has(K))return p.logMessage('already fired syncs for "'.concat(K,'", ignoring registerSync call'));if(!A.syncEnabled||!p.isArray(P[ue]))return p.logWarn('User sync type "'.concat(ue,'" not supported'));if(!K)return p.logWarn("Bidder is required for registering sync");if(A.syncsPerBidder!==0&&Number(J[K])>=A.syncsPerBidder)return p.logWarn('Number of user syncs exceeded for "'.concat(K,'"'));var j=q.canBidderRegisterSync(ue,K);if(!j)return p.logWarn('Bidder "'.concat(K,'" not permitted to register their "').concat(ue,'" userSync pixels.'));P[ue].push([K,T]),J=Ce(J,K)};function W(ue,K){var T=A.filterSettings;if(ae(T,ue)){_[ue]=!0;var j=T.all?T.all:T[ue],I=j.bidders==="*"?[K]:j.bidders,oe=j.filter||"include",Y={include:function($,x){return!Q()($,x)},exclude:function($,x){return Q()($,x)}};return Y[oe](I,K)}return!1}function ae(ue,K){if(ue.all&&ue[K])return p.logWarn('Detected presence of the "filterSettings.all" and "filterSettings.'.concat(K,'" in userSync config. You cannot mix "all" with "iframe/image" configs; they are mutually exclusive.')),!1;var T=ue.all?ue.all:ue[K],j=ue.all?"all":K;if(!T)return!1;var I=T.filter,oe=T.bidders;return I&&I!=="include"&&I!=="exclude"?(p.logWarn('UserSync "filterSettings.'.concat(j,`.filter" setting '`).concat(I,"' is not a valid option; use either 'include' or 'exclude'.")),!1):oe!=="*"&&!(Array.isArray(oe)&&oe.length>0&&oe.every(function(Y){return p.isStr(Y)&&Y!=="*"}
15))?(p.logWarn('Detected an invalid setup in userSync "filterSettings.'.concat(j,`.bidders"; use either '*' (to represent all bidders) or an array of bidders.`)),!1):!0}return q.syncUsers=function(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;if(ue)return setTimeout(V,Number(ue));V()},q.triggerUserSyncs=function(){A.enableOverride&&q.syncUsers()},q.canBidderRegisterSync=function(ue,K){if(A.filterSettings){if(W(ue,K))return!1}else{if(A.enabledBidders&&A.enabledBidders.length&&A.enabledBidders.indexOf(K)<0)return!1;if(ue==="iframe"&&!(A.iframeEnabled||_.iframe))return!1;if(ue==="image"&&!(A.pixelEnabled||_.image))return!1}return!0},q}var G=!p.isSafariBrowser()&&p.cookiesAreEnabled(),k=D({config:m.b.getConfig("userSync"),browserSupportsCookies:G})}),(function(o,f){var r=o.exports={version:"2.6.9"};typeof __e=="number"&&(__e=r)}),(function(o,f){o.exports=function(r){return typeof r=="object"?r!==null:typeof r=="function"}}),(function(o,f){/* 16* @license MIT 17* Fun Hooks v0.9.6 18* (c) @snapwich 19*/b.SYNC=1,b.ASYNC=2,b.QUEUE=4;var r="fun-hooks";function p(){return!!(typeof Proxy=="function"&&Proxy.revocable)}var m=Object.freeze({useProxy:!0,ready:0}),u=new WeakMap,Q=[1].reduce(function(D,G,k){return[D,G,k]},2).toString()==="2,1,0"?Array.prototype.reduce:function(D,G){var k=Object(this),F=k.length>>>0,q=0,P;if(G)P=G;else{for(;q<F&&!(q in k);)q++;P=k[q++]}for(;q<F;)q in k&&(P=D(P,k[q],q,k)),q++;return P};function ee(D,G){return Array.prototype.slice.call(D,G)}var E=Object.assign||function(G){return Q.call(ee(arguments,1),function(k,F){return F&&Object.keys(F).forEach(function(q){k[q]=F[q]}),k},G)};function d(D){for(var G;G=D.shift();)G()}function b(D){var G={},k=[];D=E({},m,D);function F(A,O){if(typeof A=="function")return _.call(null,"sync",A,O);if(typeof A=="string"&&typeof O=="function")return _.apply(null,arguments);if(typeof A=="object")return P.apply(null,arguments)}var q;D.ready?F.ready=function(){q=!0,d(k)}:q=!0;function P(A,O,V){var te=!0;typeof O>"u"&&(O=Object.getOwnPropertyNames(A),te=!1);var H={},Te=["constructor"];do O=O.filter(function(Ce){return typeof A[Ce]=="function"&&Te.indexOf(Ce)===-1&&!Ce.match(/^_/)}),O.forEach(function(Ce){var W=Ce.split(":"),ae=W[0],ue=W[1]||"sync";if(!H[ae]){var K=A[ae];H[ae]=A[ae]=_(ue,K,V?[V,ae]:void 0)}}),A=Object.getPrototypeOf(A);while(te&&A);return H}function R(A){var O=Array.isArray(A)?A:A.split(".");return Q.call(O,function(V,te,H){var Te=V[te],Ce=!1;return Te||(H===O.length-1?(q||k.push(function(){Ce||console.warn(r+": referenced '"+A+"' but it was never created")}),V[te]=J(function(W){V[te]=W,Ce=!0})):V[te]={})},G)}function J(A){var O=[],V=[],te=function(){},H={before:function(W,ae){return Ce.call(this,O,"before",W,ae)},after:function(W,ae){return Ce.call(this,V,"after",W,ae)},getHooks:function(W){var ae=O.concat(V);return typeof W=="object"&&(ae=ae.filter(function(ue){return Object.keys(W).every(function(K){return ue[K]===W[K]})})),E(ae,{remove:function(){return ae.forEach(function(ue){ue.remove()}),this}})},removeAll:function(){return this.getHooks().remove()}},Te={install:function(W,ae,ue){this.type=W,te=ue,ue(O,V),A&&A(ae)}};return u.set(H.after,Te),H;function Ce(W,ae,ue,K){var T={hook:ue,type:ae,priority:K||10,remove:function(){var j=W.indexOf(T);j!==-1&&(W.splice(j,1),te(O,V))}};return W.push(T),W.sort(function(j,I){return I.priority-j.priority}),te(O,V),this}}function _(A,O,V){var te=O.after&&u.get(O.after);if(te){if(te.type!==A)throw r+": recreated hookable with different type";return O}var H=V?R(V):J(),Te,Ce,W={get:function(K,T){return H[T]||Reflect.get.apply(Reflect,arguments)}};return q||k.push(ue),D.useProxy&&p()?Ce=new Proxy(O,W):(Ce=function(){return W.apply?W.apply(O,this,ee(arguments)):O.apply(this,arguments)},E(Ce,H)),u.get(Ce.after).install(A,Ce,ae),Ce;function ae(K,T){var j=[],I;K.length||T.length?(K.forEach(oe),I=j.push(void 0)-1,T.forEach(oe),Te=function(Y,fe,$){var x=0,z,C=A==="async"&&typeof $[$.length-1]=="function"&&$.pop();function he(Ve){A==="sync"?z=Ve:C&&C.apply(null,arguments)}function Be(Ve){if(j[x]){var we=ee(arguments);return Be.bail=he,we.unshift(Be),j[x++].apply(fe,we)}A==="sync"?z=Ve:C&&C.apply(null,arguments)}
19return j[I]=function(){var Ve=ee(arguments,1);A==="async"&&C&&(delete Be.bail,Ve.push(Be));var we=Y.apply(fe,Ve);A==="sync"&&Be(we)},Be.apply(null,$),z}):Te=void 0,ue();function oe(Y){j.push(Y.hook)}}function ue(){q||A==="sync"&&!(D.ready&b.SYNC)||A==="async"&&!(D.ready&b.ASYNC)?W.apply=Te:A==="sync"||!(D.ready&b.QUEUE)?W.apply=function(){throw r+": hooked function not ready"}:W.apply=function(){var K=arguments;k.push(function(){Ce.apply(K[1],K[2])})}}}return F.get=R,F}o.exports=b}),(function(o,f){var r=o.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=r)}),(function(o,f,r){"use strict";r.d(f,"a",function(){return G}),r.d(f,"b",function(){return F});var p=r(4),m=r.n(p),u=r(0),Q=2,ee={buckets:[{min:0,max:5,increment:.5}]},E={buckets:[{min:0,max:20,increment:.1}]},d={buckets:[{min:0,max:20,increment:.01}]},b={buckets:[{min:0,max:3,increment:.01},{min:3,max:8,increment:.05},{min:8,max:20,increment:.5}]},D={buckets:[{min:0,max:5,increment:.05},{min:5,max:10,increment:.1},{min:10,max:20,increment:.5}]};function G(P,R){var J=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,_=parseFloat(P);return isNaN(_)&&(_=""),{low:_===""?"":k(P,ee,J),med:_===""?"":k(P,E,J),high:_===""?"":k(P,d,J),auto:_===""?"":k(P,D,J),dense:_===""?"":k(P,b,J),custom:_===""?"":k(P,R,J)}}function k(P,R,J){var _="";if(!F(R))return _;var A=R.buckets.reduce(function(V,te){return V.max>te.max?V:te},{max:0}),O=m()(R.buckets,function(V){if(P>A.max*J){var te=V.precision;typeof te>"u"&&(te=Q),_=(V.max*J).toFixed(te)}else if(P<=V.max*J&&P>=V.min*J)return V});return O&&(_=q(P,O,J)),_}function F(P){if(u.isEmpty(P)||!P.buckets||!Array.isArray(P.buckets))return!1;var R=!0;return P.buckets.forEach(function(J){(typeof J.min>"u"||!J.max||!J.increment)&&(R=!1)}),R}function q(P,R,J){var _=typeof R.precision<"u"?R.precision:Q,A=R.increment*J,O=R.min*J,V=Math.pow(10,_+2),te=(P*V-O*V)/(A*V),H=Math.floor(te)*A+O;return H=Number(H.toFixed(10)),H.toFixed(_)}}),(function(o,f,r){"use strict";r.d(f,"a",function(){return b}),r.d(f,"b",function(){return F});var p=r(9),m=r(0),u=r(1),Q=r(2),ee=r.n(Q),E=r(7),d="video",b="outstream",D=function(R){var J=R.mediaType===d,_=Object(m.deepAccess)(R,"mediaTypes.video");return J||_},G=function(R){return ee()(p.default.videoAdapters,R.bidder)},k=function(R){return R.bids.filter(function(J){return!G(J)}).length};function F(P,R){var J=Object(m.getBidRequest)(P.requestId,R),_=J&&Object(m.deepAccess)(J,"mediaTypes.video"),A=_&&Object(m.deepAccess)(_,"context");return q(P,J,_,A)}var q=Object(E.b)("sync",function(P,R,J,_){return!R||J&&_!==b?!u.b.getConfig("cache.url")&&P.vastXml&&!P.vastUrl?(Object(m.logError)(` 20 This bid contains only vastXml and will not work when a prebid cache url is not specified. 21 Try enabling prebid cache with pbjs.setConfig({ cache: {url: "..."} }); 22 `),!1):!!(P.vastUrl||P.vastXml):_===b?!!(P.renderer||R.renderer):!0},"checkVideoBidSetup")}),(function(o,f,r){"use strict";r.d(f,"a",function(){return u});var p=r(0);function m(Q,ee){var E=ee&&ee.src||"client",d=Q||0;this.bidderCode=ee&&ee.bidder||"",this.width=0,this.height=0,this.statusMessage=b(),this.adId=p.getUniqueIdentifierStr(),this.requestId=ee&&ee.bidId,this.mediaType="banner",this.source=E;function b(){switch(d){case 0:return"Pending";case 1:return"Bid available";case 2:return"Bid returned empty or error response";case 3:return"Bid timed out"}}this.getStatusCode=function(){return d},this.getSize=function(){return this.width+"x"+this.height}}function u(Q,ee){return new m(Q,ee)}}),(function(o,f,r){"use strict";r.d(f,"a",function(){return ee});var p=r(0),m={};function u(E){return m[E]=m[E]||{},m[E].counter=Object(p.deepAccess)(m,"".concat(E,".counter"))+1||1,m[E].counter}function Q(E){return Object(p.deepAccess)(m,"".concat(E,".counter"))||0}var ee={incrementCounter:u,getCounter:Q}}),(function(o,f,r){var p=r(18),m=r(15),u=r(26),Q=r(41),ee=r(48),E="prototype",d=function(b,D,G){var k=b&d.F,F=b&d.G,q=b&d.S,P=b&d.P,R=b&d.B,J=b&d.W,_=F?m:m[D]||(m[D]={}),A=_[E],O=F?p:q?p[D]:(p[D]||{})[E],V,te,H;F&&(G=D);for(V in G)te=!k&&O&&O[V]!==void 0,!(te&&ee(_,V))&&(H=te?O[V]:G[V],_[V]=F&&typeof O[V]!="function"?G[V]:R&&te?u(H,p):J&&O[V]==H?(function(Te){var Ce=function(W,ae,ue){if(this instanceof Te){switch(arguments.length){case 0:return new Te;case 1:return new Te(W);case 2:return new Te(W,ae)}return new Te(W,ae,ue)}return Te.apply(this,arguments)};return Ce[E]=Te[E],Ce})(H):P&&typeof H=="function"?u(Function.call,H):H,P&&((_.virtual||(_.virtual={}))[V]=H,b&d.R&&A&&!A[V]&&Q(A,V,H)))};d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,o.exports=d}),(function(o,f,r){o.exports=!r(27)(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})}),(function(o,f,r){r(62),o.exports=r(15).Number.isInteger}),(function(o,f,r){var p=r(40);o.exports=function(m,u,Q){if(p(m),u===void 0)return m;switch(Q){case 1:return function(ee){return m.call(u,ee)};case 2:return function(ee,E){return m.call(u,ee,E)};case 3:return function(ee,E,d){return m.call(u,ee,E,d)}}return function(){return m.apply(u,arguments)}}}),(function(o,f){o.exports=function(r){try{return!!r()}catch{return!0}}}),(function(o,f,r){var p=r(29);o.exports=Object("z").propertyIsEnumerable(0)?Object:function(m){return p(m)=="String"?m.split(""):Object(m)}}),(function(o,f){var r={}.toString;o.exports=function(p){return r.call(p).slice(8,-1)}}),(function(o,f){o.exports=function(r){if(r==null)throw TypeError("Can't call method on "+r);return r}}),(function(o,f,r){var p=r(32),m=Math.min;o.exports=function(u){return u>0?m(p(u),9007199254740991):0}}),(function(o,f){var r=Math.ceil,p=Math.floor;o.exports=function(m){return isNaN(m=+m)?0:(m>0?p:r)(m)}}),(function(o,f){o.exports=function(){}}),(function(o,f,r){(function(p,m){o.exports=function(u,Q,ee,E,d){for(Q=Q.split?Q.split("."):Q,E=0;E<Q.length;E++)u=u?u[Q[E]]:d;return u===d?ee:u}})(this)}),(function(o,f){o.exports=ot(24727)}),(function(o,f){o.exports=r;function r(p){var m=Array.isArray(p)?[]:{};for(var u in p){var Q=p[u];Q&&typeof Q=="object"?m[u]=r(Q):m[u]=Q}return m}}),(function(o,f){o.exports=ot(45810)}),(function(o){o.exports=JSON.parse('{"a":"0.5.2"}')}),(function(o,f,r){"use strict";var p=r(23),m=r(49)(5),u="find",Q=!0;u in[]&&Array(1)[u](function(){Q=!1}),p(p.P+p.F*Q,"Array",{find:function(E){return m(this,E,arguments.length>1?arguments[1]:void 0)}}),r(33)(u)}),(function(o,f){o.exports=function(r){if(typeof r!="function")throw TypeError(r+" is not a function!");return r}}),(function(o,f,r){var p=r(42),m=r(47);o.exports=r(24)?function(u,Q,ee){return p.f(u,Q,m(1,ee))}:function(u,Q,ee){return u[Q]=ee,u}}),(function(o,f,r){var p=r(43),m=r(44),u=r(46),Q=Object.defineProperty;f.f=r(24)?Object.defineProperty:function(E,d,b){if(p(E),d=u(d,!0),p(b),m)try{return Q(E,d,b)}catch{}if("get"in b||"set"in b)throw TypeError("Accessors not supported!");return"value"in b&&(E[d]=b.value),E}}),(function(o,f,r){var p=r(16);o.exports=function(m){if(!p(m))throw TypeError(m+" is not an object!");return m}}),(function(o,f,r){o.exports=!r(24)&&!r(27)(function(){return Object.defineProperty(r(45)("div"),"a",{get:function(){return 7}}).a!=7})}),(function(o,f,r){var p=r(16),m=r(18).document,u=p(m)&&p(m.createElement);o.exports=function(Q){return u?m.createElement(Q):{}}}),(function(o,f,r){var p=r(16);o.exports=function(m,u){if(!p(m))return m;var Q,ee;if(u&&typeof(Q=m.toString)=="function"&&!p(ee=Q.call(m))||typeof(Q=m.valueOf)=="function"&&!p(ee=Q.call(m))||!u&&typeof(Q=m.toString)=="function"&&!p(ee=Q.call(m)))return ee;throw TypeError("Can't convert object to primitive value")}}),(function(o,f){o.exports=function(r,p){return{enumerable:!(r&1),configurable:!(r&2),writable:!(r&4),value:p}}}),(function(o,f){var r={}.hasOwnProperty;o.exports=function(p,m){return r.call(p,m)}}),(function(o,f,r){var p=r(26),m=r(28),u=r(50),Q=r(31),ee=r(51);o.exports=function(E,d){var b=E==1,D=E==2,G=E==3,k=E==4,F=E==6,q=E==5||F,P=d||ee;return function(R,J,_){for(var A=u(R),O=m(A),V=p(J,_,3),te=Q(O.length),H=0,Te=b?P(R,te):D?P(R,0):void 0,Ce,W;te>H;H++)if((q||H in O)&&(Ce=O[H],W=V(Ce,H,A),E)){if(b)Te[H]=W;else if(W)switch(E){case 3:return!0;case 5:return Ce;case 6:return H;case 2:Te.push(Ce)}else if(k)return!1}return F?-1:G||k?k:Te}}}),(function(o,f,r){var p=r(30);o.exports=function(m){return Object(p(m))}}),(function(o,f,r){var p=r(52);o.exports=function(m,u){return new(p(m))(u)}}),(function(o,f,r){var p=r(16),m=r(53),u=r(54)("species");o.exports=function(Q){var ee;return m(Q)&&(ee=Q.constructor,typeof ee=="function"&&(ee===Array||m(ee.prototype))&&(ee=void 0),p(ee)&&(ee=ee[u],ee===null&&(ee=void 0))),ee===void 0?Array:ee}}),(function(o,f,r){var p=r(29);o.exports=Array.isArray||function(u){return p(u)=="Array"}}
22),(function(o,f,r){var p=r(55)("wks"),m=r(57),u=r(18).Symbol,Q=typeof u=="function",ee=o.exports=function(E){return p[E]||(p[E]=Q&&u[E]||(Q?u:m)("Symbol."+E))};ee.store=p}),(function(o,f,r){var p=r(15),m=r(18),u="__core-js_shared__",Q=m[u]||(m[u]={});(o.exports=function(ee,E){return Q[ee]||(Q[ee]=E!==void 0?E:{})})("versions",[]).push({version:p.version,mode:r(56)?"pure":"global",copyright:"\xA9 2019 Denis Pushkarev (zloirock.ru)"})}),(function(o,f){o.exports=!0}),(function(o,f){var r=0,p=Math.random();o.exports=function(m){return"Symbol(".concat(m===void 0?"":m,")_",(++r+p).toString(36))}}),(function(o,f,r){"use strict";var p=r(23),m=r(59)(!0);p(p.P,"Array",{includes:function(Q){return m(this,Q,arguments.length>1?arguments[1]:void 0)}}),r(33)("includes")}),(function(o,f,r){var p=r(60),m=r(31),u=r(61);o.exports=function(Q){return function(ee,E,d){var b=p(ee),D=m(b.length),G=u(d,D),k;if(Q&&E!=E){for(;D>G;)if(k=b[G++],k!=k)return!0}else for(;D>G;G++)if((Q||G in b)&&b[G]===E)return Q||G||0;return!Q&&-1}}}),(function(o,f,r){var p=r(28),m=r(30);o.exports=function(u){return p(m(u))}}),(function(o,f,r){var p=r(32),m=Math.max,u=Math.min;o.exports=function(Q,ee){return Q=p(Q),Q<0?m(Q+ee,0):u(Q,ee)}}),(function(o,f,r){var p=r(23);p(p.S,"Number",{isInteger:r(63)})}),(function(o,f,r){var p=r(16),m=Math.floor;o.exports=function(Q){return!p(Q)&&isFinite(Q)&&m(Q)===Q}}),(function(o,f,r){"use strict";r.r(f);var p=r(35);window.pbjs=window.pbjs||{},window.pbjs.cmd=window.pbjs.cmd||[],window.pbjs.que=window.pbjs.que||[];function m(){return window.pbjs}var u=r(0),Q=r(10),ee=r.n(Q),E=r(6),d=r(5),b=r(8),D=r(19),G=r(11),k=r(1);function F(e,t){var i=t?"<![CDATA[".concat(t,"]]>"):"";return`<VAST version="3.0"> 23 <Ad> 24 <Wrapper> 25 <AdSystem>prebid.org wrapper</AdSystem> 26 <VASTAdTagURI><![CDATA[`.concat(e,`]]></VASTAdTagURI> 27 <Impression>`).concat(i,`</Impression> 28 <Creatives></Creatives> 29 </Wrapper> 30 </Ad> 31 </VAST>`)}function q(e){var t=e.vastXml?e.vastXml:F(e.vastUrl,e.vastImpUrl),i={type:"xml",value:t,ttlseconds:Number(e.ttl)};return typeof e.customCacheKey=="string"&&e.customCacheKey!==""&&(i.key=e.customCacheKey),i}function P(e){return{success:function(i){var s;try{s=JSON.parse(i).responses}catch(U){e(U,[]);return}s?e(null,s):e(new Error("The cache server didn't respond with a responses property."),[])},error:function(i,s){e(new Error("Error storing video ad in the cache: ".concat(i,": ").concat(JSON.stringify(s))),[])}}}function R(e,t){var i={puts:e.map(q)};Object(G.a)(k.b.getConfig("cache.url"),P(t),JSON.stringify(i),{contentType:"text/plain",withCredentials:!0})}function J(e){return"".concat(k.b.getConfig("cache.url"),"?uuid=").concat(e)}var _=r(2),A=r.n(_),O={},V=["criteo"];function te(e,t){if(!t||!e){u.logError("cannot load external script without url and moduleCode");return}if(!A()(V,t)){u.logError("".concat(t," not whitelisted for loading external JavaScript"));return}if(!O[e]){u.logWarn("module ".concat(t," is loading external JavaScript"));var i=document.createElement("script");i.type="text/javascript",i.async=!0,i.src=e,u.insertElement(i),O[e]=!0}}function H(e,t,i){if(!e){u.logError("Error attempting to request empty URL","adloader.js:loadScript");return}i?O[e]?t&&typeof t=="function"&&(O[e].loaded?t():O[e].callbacks.push(t)):(O[e]={loaded:!1,callbacks:[]},t&&typeof t=="function"&&O[e].callbacks.push(t),Te(e,function(){O[e].loaded=!0;try{for(var s=0;s<O[e].callbacks.length;s++)O[e].callbacks[s]()}catch(U){u.logError("Error executing callback","adloader.js:loadScript",U)}})):Te(e,t)}function Te(e,t){var i=document.createElement("script");i.type="text/javascript",i.async=!0,t&&typeof t=="function"&&(i.readyState?i.onreadystatechange=function(){(i.readyState==="loaded"||i.readyState==="complete")&&(i.onreadystatechange=null,t())}:i.onload=function(){t()}),i.src=e;var s=document.getElementsByTagName("head");s=s.length?s:document.getElementsByTagName("body"),s.length&&(s=s[0],s.insertBefore(i,s.firstChild))}var Ce=r(4),W=r.n(Ce);function ae(e){var t=this,i=e.url,s=e.config,U=e.id,se=e.callback,Z=e.loaded,Ae=e.adUnitCode;this.url=i,this.config=s,this.handlers={},this.id=U,this.loaded=Z,this.cmd=[],this.push=function(de){if(typeof de!="function"){u.logError("Commands given to Renderer.push must be wrapped in a function");return}t.loaded?de.call():t.cmd.push(de)},this.callback=se||function(){t.loaded=!0,t.process()},T(Ae)?u.logWarn("External Js not loaded by Renderer since renderer url and callback is already defined on adUnit ".concat(Ae)):H(i,this.callback,!0)}ae.install=function(e){var t=e.url,i=e.config,s=e.id,U=e.callback,se=e.loaded,Z=e.adUnitCode;return new ae({url:t,config:i,id:s,callback:U,loaded:se,adUnitCode:Z})},ae.prototype.getConfig=function(){return this.config},ae.prototype.setRender=function(e){this.render=e},ae.prototype.setEventHandlers=function(e){this.handlers=e},ae.prototype.handleVideoEvent=function(e){var t=e.id,i=e.eventName;typeof this.handlers[i]=="function"&&this.handlers[i](),u.logMessage("Prebid Renderer event for id ".concat(t," type ").concat(i))},ae.prototype.process=function(){for(;this.cmd.length>0;)try{this.cmd.shift().call()}catch(e){u.logError("Error processing Renderer command: ",e)}};function ue(e){return!!(e&&e.url)}function K(e,t){e.render(t)}function T(e){var t=pbjs.adUnits,i=W()(t,function(s){return s.code===e});return!!(i&&i.renderer&&i.renderer.url&&i.renderer.render)}var j=r(14),I=r(7),oe=r(20);function Y(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Y=function(i){return typeof i}:Y=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},Y(e)}
31var fe=j.a.syncUsers,$=r(0),x=r(9).default,z=r(10),C=r(5),he="started",Be="inProgress",Ve="completed";z.on(C.EVENTS.BID_ADJUSTMENT,function(e){ft(e)});var we=4,Le={},ne={},le=[];function Se(e){var t=e.adUnits,i=e.adUnitCodes,s=e.callback,U=e.cbTimeout,se=e.labels,Z=e.auctionId,Ae=t,de=se,me=i,ve=[],Me=[],$e=[],Ke,lt,ut=Z||$.generateUUID(),Oe,Pe=s,De,Ne=U,je=[],He=new Set;function ze(Ze){ve=ve.concat(Ze)}function ke(Ze){Me=Me.concat(Ze)}function Bt(Ze){$e=$e.concat(Ze)}function St(){return{auctionId:ut,timestamp:Ke,auctionEnd:lt,auctionStatus:Oe,adUnits:Ae,adUnitCodes:me,labels:de,bidderRequests:ve,noBids:$e,bidsReceived:Me,winningBids:je,timeout:Ne}}function Ut(){var Ze=!0,Wt=kr.bind(null,Ze),Mt=setTimeout(Wt,Ne);De=Mt}function kr(Ze,Wt){if(Wt&&clearTimeout(De),lt===void 0){var Mt=[];Ze&&($.logMessage("Auction ".concat(ut," timedOut")),Mt=vt(ve,He),Mt.length&&z.emit(C.EVENTS.BID_TIMEOUT,Mt)),Oe=Ve,lt=Date.now(),z.emit(C.EVENTS.AUCTION_END,St());try{if(Pe!=null){var Ir=me,Or=Me.filter($.bind.call(u.adUnitsFilter,this,Ir)).reduce(ht,{});Pe.apply(pbjs,[Or,Ze]),Pe=null}}catch(Ot){$.logError("Error executing bidsBackHandler",null,Ot)}finally{Mt.length&&x.callTimedOutBidders(t,Mt,Ne);var fr=k.b.getConfig("userSync")||{};fr.enableOverride||fe(fr.syncDelay)}}}function nn(){$.logInfo("Bids Received for Auction with id: ".concat(ut),Me),Oe=Ve,kr(!1,!0)}function Kn(Ze){He.add(Ze)}function Yn(){var Ze=this;Oe=he,Ke=Date.now();var Wt=x.makeBidRequests(Ae,Ke,ut,Ne,de);$.logInfo("Bids Requested for Auction with id: ".concat(ut),Wt),Wt.forEach(function(Ot){ze(Ot)});var Mt={};if(Wt.length<1)$.logWarn("No valid bid requests returned for auction"),nn();else{var Ir={bidRequests:Wt,run:function(){Ut(),Oe=Be,z.emit(C.EVENTS.AUCTION_INIT,St());var Ct=S(nn,Ze);x.callBids(Ae,Wt,function(){for(var Xt=arguments.length,yt=new Array(Xt),jt=0;jt<Xt;jt++)yt[jt]=arguments[jt];ye.apply({dispatch:Ct.addBidResponse,bidderRequest:this},yt)},Ct.adapterDone,{request:function(yt,jt){fr(Le,jt),fr(Mt,yt),ne[yt]||(ne[yt]={SRA:!0,origin:jt}),Mt[yt]>1&&(ne[yt].SRA=!1)},done:function(yt){Le[yt]--,le[0]&&Or(le[0])&&le.shift()}},Ne,Kn)}};Or(Ir)||($.logWarn("queueing auction due to limited endpoint capacity"),le.push(Ir))}function Or(Ot){var Ct=!0,Xt=k.b.getConfig("maxRequestsPerOrigin")||we;return Ot.bidRequests.some(function(yt){var jt=1,Hr=typeof yt.src<"u"&&yt.src===C.S2S.SRC?"s2s":yt.bidderCode;return ne[Hr]&&(ne[Hr].SRA===!1&&(jt=Math.min(yt.bids.length,Xt)),Le[ne[Hr].origin]+jt>Xt&&(Ct=!1)),!Ct}),Ct&&Ot.run(),Ct}function fr(Ot,Ct){typeof Ot[Ct]>"u"?Ot[Ct]=1:Ot[Ct]++}}function $n(Ze){je=je.concat(Ze),x.callBidWonBidder(Ze.bidder,Ze,t)}function Qn(Ze){x.callSetTargetingBidder(Ze.bidder,Ze)}return{addBidReceived:ke,addNoBid:Bt,executeCallback:kr,callBids:Yn,addWinningBid:$n,setBidTargeting:Qn,getWinningBids:function(){return je},getTimeout:function(){return Ne},getAuctionId:function(){return ut},getAuctionStatus:function(){return Oe},getAdUnits:function(){return Ae},getAdUnitCodes:function(){return me},getBidRequests:function(){return ve},getBidsReceived:function(){return Me},getNoBids:function(){return $e}}}var ye=Object(I.b)("async",function(e,t){this.dispatch.call(this.bidderRequest,e,t)},"addBidResponse");function S(e,t){var i=0,s=!1,U=new Set,se={};function Z(){i--,s&&i===0&&e()}function Ae(me,ve){var Me=this;se[ve.requestId]=!0,i++;var $e=t.getAuctionId(),Ke=qe({adUnitCode:me,bid:ve,bidderRequest:Me,auctionId:$e});Ke.mediaType==="video"?xe(t,Ke,Me,Z):(be(t,Ke),Z())}function de(){var me=this;U.add(me),s=t.getBidRequests().every(function(ve){return U.has(ve)}),me.bids.forEach(function(ve){se[ve.bidId]||(t.addNoBid(ve),z.emit(C.EVENTS.NO_BID,ve))}),s&&i===0&&e()}return{addBidResponse:Ae,adapterDone:de}}function ge(e,t){t.timeToRespond>e.getTimeout()+k.b.getConfig("timeoutBuffer")&&e.executeCallback(!0)}function be(e,t){var i=e.getBidRequests(),s=W()(i,function(U){return U.bidderCode===t.bidderCode});it(t,s),z.emit(C.EVENTS.BID_RESPONSE,t),e.addBidReceived(t),ge(e,t)}function xe(e,t,i,s){var U=!0,se=Object(u.getBidRequest)(t.requestId,[i]),Z=se&&Object(u.deepAccess)(se,"mediaTypes.video"),Ae=Z&&Object(u.deepAccess)(Z,"context");k.b.getConfig("cache.url")&&Ae!==oe.a&&(t.videoCacheKey?t.vastUrl||($.logError("videoCacheKey specified but not required vastUrl for video bid"),U=!1):(U=!1,We(e,t,s,se))),U&&(be(e,t),s())}var We=Object(I.b)("async",function(e,t,i,s){R([t],function(U,se){U?($.logWarn("Failed to save to the video cache: ".concat(U,". Video bid must be discarded.")),ge(e,t)):se[0].uuid===""?($.logWarn("Supplied video cache key was already in use by Prebid Cache; caching attempt was rejected. Video bid must be discarded."),ge(e,t)):(t.videoCacheKey=se[0].uuid,t.vastUrl||(t.vastUrl=J(t.videoCacheKey)),be(e,t),i())})},"callPrebidCache");function qe(e){var t=e.adUnitCode,i=e.bid,s=e.bidderRequest,U=e.auctionId,se=s.start,Z=Object.assign({},i,{auctionId:U,responseTimestamp:Object(u.timestamp)(),requestTimestamp:se,cpm:parseFloat(i.cpm)||0,bidder:i.bidderCode,adUnitCode:t});Z.timeToRespond=Z.responseTimestamp-Z.requestTimestamp,z.emit(C.EVENTS.BID_ADJUSTMENT,Z);var Ae=s.bids&&W()(s.bids,function(Me){return Me.adUnitCode==t}),de=Ae&&Ae.renderer;de&&de.url&&(Z.renderer=ae.install({url:de.url}),Z.renderer.setRender(de.render));var me=k.b.getConfig("mediaTypePriceGranularity.".concat(i.mediaType)),ve=Object(D.a)(Z.cpm,Y(me)==="object"?me:k.b.getConfig("customPriceBucket"),k.b.getConfig("currency.granularityMultiplier"));return Z.pbLg=ve.low,Z.pbMg=ve.med,Z.pbHg=ve.high,Z.pbAg=ve.auto,Z.pbDg=ve.dense,Z.pbCg=ve.custom,Z}function it(e,t){var i;if(e.bidderCode&&(e.cpm>0||e.dealId)){var s=W()(t.bids,function(U){return U.adUnitCode===e.adUnitCode});i=et(e.bidderCode,e,s)}e.adserverTargeting=Object.assign(e.adserverTargeting||{},i)}function Ge(e,t){function i(me,ve){return{key:me,val:typeof ve=="function"?function(Me){return ve(Me)}:function(Me){return Object(u.getValue)(Me,ve)}}}var s=C.TARGETING_KEYS,U=k.b.getConfig("mediaTypePriceGranularity.".concat(e)),se=typeof e=="string"&&U?typeof U=="string"?U:"custom":k.b.getConfig("priceGranularity"),Z=pbjs.bidderSettings;if(Z[C.JSON_MAPPING.BD_SETTING_STANDARD]||(Z[C.JSON_MAPPING.BD_SETTING_STANDARD]={}),Z[C.JSON_MAPPING.BD_SETTING_STANDARD][C.JSON_MAPPING.ADSERVER_TARGETING]||(Z[C.JSON_MAPPING.BD_SETTING_STANDARD][C.JSON_MAPPING.ADSERVER_TARGETING]=[i(s.BIDDER,"bidderCode"),i(s.AD_ID,"adId"),i(s.PRICE_BUCKET,function(me){if(se===C.GRANULARITY_OPTIONS.AUTO)return me.pbAg;if(se===C.GRANULARITY_OPTIONS.DENSE)return me.pbDg;if(se===C.GRANULARITY_OPTIONS.LOW)return me.pbLg;if(se===C.GRANULARITY_OPTIONS.MEDIUM)return me.pbMg;if(se===C.GRANULARITY_OPTIONS.HIGH)return me.pbHg;if(se===C.GRANULARITY_OPTIONS.CUSTOM)return me.pbCg}),i(s.SIZE,"size"),i(s.DEAL,"dealId"),i(s.SOURCE,"source"),i(s.FORMAT,"mediaType")]),e==="video"){var Ae=Z[C.JSON_MAPPING.BD_SETTING_STANDARD][C.JSON_MAPPING.ADSERVER_TARGETING];
31if([s.UUID,s.CACHE_ID].forEach(function(me){typeof W()(Ae,function(ve){return ve.key===me})>"u"&&Ae.push(i(me,"videoCacheKey"))}),k.b.getConfig("cache.url")&&(!t||$.deepAccess(Z,"".concat(t,".sendStandardTargeting"))!==!1)){var de=Object(b.b)(k.b.getConfig("cache.url"));typeof W()(Ae,function(me){return me.key===s.CACHE_HOST})>"u"&&Ae.push(i(s.CACHE_HOST,function(me){return $.deepAccess(me,"adserverTargeting.".concat(s.CACHE_HOST))?me.adserverTargeting[s.CACHE_HOST]:de.hostname}))}}return Z[C.JSON_MAPPING.BD_SETTING_STANDARD]}function et(e,t,i){if(!t)return{};var s={},U=pbjs.bidderSettings;if(U){var se=Ge(t.mediaType,e);Xe(s,se,t),e&&U[e]&&U[e][C.JSON_MAPPING.ADSERVER_TARGETING]&&(Xe(s,U[e],t),t.sendStandardTargeting=U[e].sendStandardTargeting)}return t.native&&(s=Object.assign({},s,Object(E.d)(t,i))),s}function Xe(e,t,i){var s=t[C.JSON_MAPPING.ADSERVER_TARGETING];return i.size=i.getSize(),$._each(s,function(U){var se=U.key,Z=U.val;if(e[se]&&$.logWarn("The key: "+se+" is getting ovewritten"),$.isFn(Z))try{Z=Z(i)}catch(Ae){$.logError("bidmanager","ERROR",Ae)}(typeof t.suppressEmptyKeys<"u"&&t.suppressEmptyKeys===!0||se===C.TARGETING_KEYS.DEAL)&&($.isEmptyStr(Z)||Z===null||Z===void 0)?$.logInfo("suppressing empty key '"+se+"' from adserver targeting"):e[se]=Z}),e}function ft(e){var t=e.bidderCode,i=e.cpm,s;if(pbjs.bidderSettings&&(t&&pbjs.bidderSettings[t]&&typeof pbjs.bidderSettings[t].bidCpmAdjustment=="function"?s=pbjs.bidderSettings[t].bidCpmAdjustment:pbjs.bidderSettings[C.JSON_MAPPING.BD_SETTING_STANDARD]&&typeof pbjs.bidderSettings[C.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjustment=="function"&&(s=pbjs.bidderSettings[C.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjustment),s))try{i=s(e.cpm,Object.assign({},e))}catch(U){$.logError("Error during bid adjustment","bidmanager.js",U)}i>=0&&(e.cpm=i)}function ht(e,t){return e[t.adUnitCode]||(e[t.adUnitCode]={bids:[]}),e[t.adUnitCode].bids.push(t),e}function vt(e,t){var i=e.map(function(s){return(s.bids||[]).filter(function(U){return!t.has(U.bidder)})}).reduce(u.flatten,[]).map(function(s){return{bidId:s.bidId,bidder:s.bidder,adUnitCode:s.adUnitCode,auctionId:s.auctionId}});return i}var wt=r(5);function Et(){var e=[],t={};t.addWinningBid=function(s){var U=W()(e,function(se){return se.getAuctionId()===s.auctionId});U?U.addWinningBid(s):utils.logWarn("Auction not found when adding winning bid")},t.getAllWinningBids=function(){return e.map(function(s){return s.getWinningBids()}).reduce(u.flatten,[])},t.getBidsRequested=function(){return e.map(function(s){return s.getBidRequests()}).reduce(u.flatten,[])},t.getNoBids=function(){return e.map(function(s){return s.getNoBids()}).reduce(u.flatten,[])},t.getBidsReceived=function(){return e.map(function(s){if(s.getAuctionStatus()===Ve)return s.getBidsReceived()}).reduce(u.flatten,[]).filter(function(s){return s})},t.getAdUnits=function(){return e.map(function(s){return s.getAdUnits()}).reduce(u.flatten,[])},t.getAdUnitCodes=function(){return e.map(function(s){return s.getAdUnitCodes()}).reduce(u.flatten,[]).filter(u.uniques)},t.createAuction=function(s){var U=s.adUnits,se=s.adUnitCodes,Z=s.callback,Ae=s.cbTimeout,de=s.labels,me=s.auctionId,ve=Se({adUnits:U,adUnitCodes:se,callback:Z,cbTimeout:Ae,labels:de,auctionId:me});return i(ve),ve},t.findBidByAdId=function(s){return W()(e.map(function(U){return U.getBidsReceived()}).reduce(u.flatten,[]),function(U){return U.adId===s})},t.getStandardBidderAdServerTargeting=function(){return Ge()[wt.JSON_MAPPING.ADSERVER_TARGETING]},t.setStatusForBids=function(s,U){var se=t.findBidByAdId(s);if(se&&(se.status=U),se&&U===wt.BID_STATUS.BID_TARGETING_SET){var Z=W()(e,function(Ae){return Ae.getAuctionId()===se.auctionId});Z&&Z.setBidTargeting(se)}},t.getLastAuctionId=function(){return e.length&&e[e.length-1].getAuctionId()};function i(s){e.push(s)}return t}var st=Et(),Lt=d.EVENTS.BID_WON;function At(){addEventListener("message",Ht,!1)}function Ht(e){var t=e.message?"message":"data",i={};try{i=JSON.parse(e[t])}catch{return}if(i&&i.adId){var s=W()(st.getBidsReceived(),function(Z){return Z.adId===i.adId});if(s&&i.message==="Prebid Request"&&(Ie(s,i.adServerDomain,e.source),st.addWinningBid(s),ee.a.emit
31(Lt,s)),s&&i.message==="Prebid Native"){if(i.action==="assetRequest"){var U=Object(E.c)(i,s);e.source.postMessage(JSON.stringify(U),e.origin);return}var se=Object(E.b)(i,s);if(se==="click")return;st.addWinningBid(s),ee.a.emit(Lt,s)}}}function Ie(e,t,i){var s=e.adId,U=e.ad,se=e.adUrl,Z=e.width,Ae=e.height,de=e.renderer,me=e.cpm;ue(de)?K(de,e):s&&(N(e),i.postMessage(JSON.stringify({message:"Prebid Response",ad:Object(u.replaceAuctionPrice)(U,me),adUrl:Object(u.replaceAuctionPrice)(se,me),adId:s,width:Z,height:Ae}),t))}function N(e){var t=e.adUnitCode,i=e.width,s=e.height;["div:last-child","div:last-child iframe"].forEach(function(de){var me=U(de);if(me){var ve=me.style;ve.width=i+"px",ve.height=s+"px"}else Object(u.logWarn)("Unable to locate matching page element for adUnitCode ".concat(t,". Can't resize it to ad's dimensions. Please review setup."))});function U(de){var me=se(t),ve=document.getElementById(me);return ve&&ve.querySelector(de)}function se(de){return window.googletag?Z(de):window.apntag?Ae(de):de}function Z(de){return W()(window.googletag.pubads().getSlots().filter(Object(u.isSlotMatchingAdUnitCode)(de)),function(me){return me}).getSlotElementId()}function Ae(de){var me=window.apntag.getTag(de);return me&&me.targetId}}var w=r(13),M=r(3);function n(e){return Re(e)||ce(e)||re()}function re(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function ce(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)==="[object Arguments]")return Array.from(e)}function Re(e){if(Array.isArray(e)){for(var t=0,i=new Array(e.length);t<e.length;t++)i[t]=e[t];return i}}function Je(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var tt=r(0),pt=r(5),bt=[],It=20,Vt=1e3,Ye=Object.keys(pt.TARGETING_KEYS).map(function(e){return pt.TARGETING_KEYS[e]}),zt=function(t){return t.responseTimestamp+t.ttl*1e3+Vt>Object(u.timestamp)()},ir=function(t){return t&&(t.status&&!A()([pt.BID_STATUS.BID_TARGETING_SET,pt.BID_STATUS.RENDERED],t.status)||!t.status)},Zt={isBidNotExpired:zt,isUnusedBid:ir};function Gt(e,t){var i=[],s=Object(u.groupBy)(e,"adUnitCode");return Object.keys(s).forEach(function(U){var se=Object(u.groupBy)(s[U],"bidderCode");Object.keys(se).forEach(function(Z){return i.push(se[Z].reduce(t))})}),i}function ar(e,t){return e.adUnitTargeting.hb_deal!==void 0&&t.adUnitTargeting.hb_deal===void 0?-1:e.adUnitTargeting.hb_deal===void 0&&t.adUnitTargeting.hb_deal!==void 0?1:t.adUnitTargeting.hb_pb-e.adUnitTargeting.hb_pb}function qt(e){var t={},i={};t.setLatestAuctionForAdUnit=function(Oe,Pe){i[Oe]=Pe},t.resetPresetTargeting=function(Oe){if(Object(u.isGptPubadsDefined)()){var Pe=Z(Oe),De=e.getAdUnits().filter(function(Ne){return A()(Pe,Ne.code)});
31window.googletag.pubads().getSlots().forEach(function(Ne){bt.forEach(function(je){De.forEach(function(He){(He.code===Ne.getAdUnitPath()||He.code===Ne.getSlotElementId())&&Ne.setTargeting(je,null)})})})}},t.resetPresetTargetingAST=function(Oe){var Pe=Z(Oe);Pe.forEach(function(De){var Ne=window.apntag.getTag(De);if(Ne&&Ne.keywords){var je=Object.keys(Ne.keywords),He={};je.forEach(function(ze){A()(bt,ze.toLowerCase())||(He[ze]=Ne.keywords[ze])}),window.apntag.modifyTag(De,{keywords:He})}})},t.getAllTargeting=function(Oe){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ae(),De=Z(Oe),Ne=de(De,Pe).concat(Ke(De,Pe)).concat(k.b.getConfig("enableSendAllBids")?lt(De,Pe):[]);Ne.map(function(He){Object.keys(He).map(function(ze){He[ze].map(function(ke){bt.indexOf(Object.keys(ke)[0])===-1&&(bt=Object.keys(ke).concat(bt))})})}),Ne=se(Ne);var je=k.b.getConfig("targetingControls.auctionKeyMaxChars");return je&&(Object(u.logInfo)("Detected 'targetingControls.auctionKeyMaxChars' was active for this auction; set with a limit of ".concat(je," characters. Running checks on auction keys...")),Ne=U(Ne,je)),De.forEach(function(He){Ne[He]||(Ne[He]={})}),Ne};function s(Oe){return Object.keys(Oe).reduce(function(Pe,De){var Ne="".concat(De,"%3d").concat(encodeURIComponent(Oe[De]),"%26");return Pe+=Ne},"")}function U(Oe,Pe){var De=Object(u.deepClone)(Oe),Ne=Object.keys(De).map(function(je){return{adUnitCode:je,adUnitTargeting:De[je]}}).sort(ar);return Ne.reduce(function(je,He,ze,ke){var Bt=s(He.adUnitTargeting);ze+1===ke.length&&(Bt=Bt.slice(0,-3));var St=He.adUnitCode,Ut=Bt.length;return Ut<=Pe?(Pe-=Ut,Object(u.logInfo)("AdUnit '".concat(St,"' auction keys comprised of ").concat(Ut," characters. Deducted from running threshold; new limit is ").concat(Pe),De[St]),je[St]=De[St]):Object(u.logWarn)("The following keys for adUnitCode '".concat(St,`' exceeded the current limit of the 'auctionKeyMaxChars' setting. 32The key-set size was `).concat(Ut,", the current allotted amount was ").concat(Pe,`. 33`),De[St]),ze+1===ke.length&&Object.keys(je).length===0&&Object(u.logError)("No auction targeting keys were permitted due to the setting in setConfig(targetingControls.auctionKeyMaxChars). Please review setup and consider adjusting."),je},{})}function se(Oe){var Pe=Oe.map(function(De){return Je({},Object.keys(De)[0],De[Object.keys(De)[0]].map(function(Ne){return Je({},Object.keys(Ne)[0],Ne[Object.keys(Ne)[0]].join(", "))}).reduce(function(Ne,je){return Object.assign(je,Ne)},{}))}).reduce(function(De,Ne){var je=Object.keys(Ne)[0];return De[je]=Object.assign({},De[je],Ne[je]),De},{});return Pe}t.setTargetingForGPT=function(Oe,Pe){window.googletag.pubads().getSlots().forEac
33h(function(De){Object.keys(Oe).filter(Pe?Pe(De):Object(u.isAdUnitCodeMatchingSlot)(De)).forEach(function(Ne){return Object.keys(Oe[Ne]).forEach(function(je){var He=Oe[Ne][je].split(",");He=He.length>1?[He]:He,He.map(function(ze){return tt.logMessage("Attempting to set key value for slot: ".concat(De.getSlotElementId()," key: ").concat(je," value: ").concat(ze)),ze}).forEach(function(ze){De.setTargeting(je,ze)})})})})};function Z(Oe){return typeof Oe=="string"?[Oe]:tt.isArray(Oe)?Oe:e.getAdUnitCodes()||[]}function Ae(){var Oe=e.getBidsReceived();return k.b.getConfig("useBidCache")||(Oe=Oe.filter(function(Pe){return i[Pe.adUnitCode]===Pe.auctionId})),Oe=Oe.filter(function(Pe){return Object(u.deepAccess)(Pe,"video.context")!==M.a}).filter(function(Pe){return Pe.mediaType!=="banner"||Object(w.c)([Pe.width,Pe.height])}).filter(Zt.isUnusedBid).filter(Zt.isBidNotExpired),Gt(Oe,u.getOldestHighestCpmBid)}t.getWinningBids=function(Oe){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ae(),De=Z(Oe);return Pe.filter(function(Ne){return A()(De,Ne.adUnitCode)}).filter(function(Ne){return Ne.cpm>0}).map(function(Ne){return Ne.adUnitCode}).filter(u.uniques).map(function(Ne){return Pe.filter(function(je){return je.adUnitCode===Ne?je:null}).reduce(u.getHighestCpm)})},t.setTargetingForAst=function(Oe){var Pe=t.getAllTargeting(Oe);try{t.resetPresetTargetingAST(Oe)}catch(De){tt.logError("unable to reset targeting for AST"+De)}Object.keys(Pe).forEach(function(De){return Object.keys(Pe[De]).forEach(function(Ne){if(tt.logMessage("Attempting to set targeting for targetId: ".concat(De," key: ").concat(Ne," value: ").concat(Pe[De][Ne])),tt.isStr(Pe[De][Ne])||tt.isArray(Pe[De][Ne])){var je={},He=/pt[0-9]/;Ne.search(He)<0?je[Ne.toUpperCase()]=Pe[De][Ne]:je[Ne]=Pe[De][Ne],window.apntag.setKeywords(De,je,{overrideKeyValue:!0})}})})};function de(Oe,Pe){var De=t.getWinningBids(Oe,Pe),Ne=me();return De=De.map(function(je){return Je({},je.adUnitCode,Object.keys(je.adserverTargeting).filter(function(He){return typeof je.sendStandardTargeting>"u"||je.sendStandardTargeting||Ne.indexOf(He)===-1}).reduce(function(He,ze){var ke=[je.adserverTargeting[ze]],Bt=Je({},ze.substring(0,It),ke);if(ze===pt.TARGETING_KEYS.DEAL){var St="".concat(ze,"_").concat(je.bidderCode).substring(0,It),Ut=Je({},St,ke);return[].concat(n(He),[Bt,Ut])}return[].concat(n(He),[Bt])},[]))}),De}function me(){return e.getStandardBidderAdServerTargeting().map(function(Oe){return Oe.key}).concat(Ye).filter(u.uniques)}function ve(Oe,Pe,De,Ne){function je(ze){return function(ke){tt.isArray(ke.adserverTargeting[ze])||(ke.adserverTargeting[ze]=[ke.adserverTargeting[ze]]),ke.adserverTargeting[ze]=ke.adserverTargeting[ze].concat(Pe.adserverTargeting[ze]).filter(u.uniques),delete Pe.adserverTargeting[ze]}}function He(ze){return function(ke){return ke.adUnitCode===Pe.adUnitCode&&ke.adserverTargeting[ze]}}return Object.keys(Pe.adserverTargeting).filter(Me()).forEach(function(ze){Oe.length&&Oe.filter(He(ze)).forEach(je(ze))}),Oe.push(Pe),Oe}function Me(){var Oe=me();return function(Pe){return Oe.indexOf(Pe)===-1}}function $e(Oe){return Je({},Oe.adUnitCode,Object.keys(Oe.adserverTargeting).filter(Me()).map(function(Pe){return Je({},Pe.substring(0,It),[Oe.adserverTargeting[Pe]])}))}function Ke(Oe,Pe){return Pe.filter(function(De){return A()(Oe,De.adUnitCode)}).map(function(De){return Object.assign({},De)}).reduce(ve,[]).map($e).filter(function(De){return De})}function lt(Oe,Pe){var De=Ye.concat(E.a),Ne=Gt(Pe,u.getHighestCpm);return Ne.map(function(je){if(je.adserverTargeting&&Oe&&(tt.isArray(Oe)&&A()(Oe,je.adUnitCode)||typeof Oe=="string"&&je.adUnitCode===Oe))return Je({},je.adUnitCode,ut(je,De.filter(function(He){return typeof je.adserverTargeting[He]<"u"})))}).filter(function(je){return je})}function ut(Oe,Pe){return Pe.map(function(De){return Je({},"".concat(De,"_").concat(Oe.bidderCode).substring(0,It),[Oe.adserverTargeting[De]])})}return t.isApntagDefined=function(){if(window.apntag&&tt.isFn(window.apntag.setKeywords))return!0},t}var mt=qt(st),gt="pbjs:debugging",kt;function Dt(e){Object(u.logMessage)("DEBUG: "+e)}function or(e){Object(u.logWarn)("DEBUG: "+e)}function Kt(){ye.getHooks({hook:kt}).remove()}function Yt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;k.b.setConfig({debug:!0}),Dt("bidder overrides enabled".concat(t?" from session":"")),Kt(),kt=sr.bind(e),ye.before(kt,5)}function _t(){Kt(),Dt("bidder overrides disabled")}function sr(e,t,i){var s=this;if(Array.isArray(s.bidders)&&s.bidders.indexOf(i.bidderCode)===-1){or("bidder '".concat(i.bidderCode,"' excluded from auction by bidder overrides"));return}Array.isArray(s.bids)&&s.bids.forEach(function(U){U.bidder&&U.bidder!==i.bid
33derCode||U.adUnitCode&&U.adUnitCode!==t||(i=Object.assign({},i),Object.keys(U).filter(function(se){return["bidder","adUnitCode"].indexOf(se)===-1}).forEach(function(se){var Z=U[se];Dt("bidder overrides changed '".concat(t,"/").concat(i.bidderCode,"' bid.").concat(se," from '").concat(i[se],"' to '").concat(Z,"'")),i[se]=Z}))}),e(t,i)}function ur(e){if(e.enabled){try{window.sessionStorage.setItem(gt,JSON.stringify(e))}catch{}Yt(e)}else{_t();try{window.sessionStorage.removeItem(gt)}catch{}}}k.b.getConfig("debugging",function(e){var t=e.debugging;return ur(t)});function lr(e){var t;try{e=e||window.sessionStorage,t=JSON.parse(e.getItem(gt))}catch{}t&&Yt(t,!0)}var pr=r(22),y=r(21);function c(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?c=function(i){return typeof i}:c=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},c(e)}function v(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var l=m(),L=r(5),h=r(0),ie=r(9).default,pe=r(10),X=j.a.triggerUserSyncs,Ue=L.EVENTS,dt=Ue.ADD_AD_UNITS,rt=Ue.BID_WON,ct=Ue.REQUEST_BIDS,Qe=Ue.SET_TARGETING,$t=Ue.AD_RENDER_FAILED,_e=L.AD_RENDER_FAILED_REASON,gr=_e.PREVENT_WRITING_ON_MAIN_DOCUMENT,xt=_e.NO_AD,Nt=_e.EXCEPTION,Cr=_e.CANNOT_FIND_AD,wr=_e.MISSING_DOC_OR_ADID,vr={bidWon:Dr};lr(),l.bidderSettings=l.bidderSettings||{},l.libLoaded=!0,l.version="v2.27.0",h.logInfo("Prebid.js v2.27.0 loaded"),l.adUnits=l.adUnits||[],l.triggerUserSyncs=X;function Dr(e){var t=st.getBidsRequested().map(function(i){return i.bids.map(function(s){return s.adUnitCode})}).reduce(u.flatten).filter(u.uniques);if(!h.contains(t,e)){h.logError('The "'+e+'" placement is not defined.');return}return!0}function mr(e,t,i){e.defaultView&&e.defaultView.frameElement&&(e.defaultView.frameElement.width=t,e.defaultView.frameElement.height=i)}var yr=Object(I.b)("sync",function(e){return e.forEach(function(t){var i=t.mediaTypes,s=h.getAdUnitSizes(t);if(i&&i.banner){var U=i.banner;U.sizes?(U.sizes=s,t.sizes=s):(h.logError("Detected a mediaTypes.banner object did not include sizes. This is a required field for the mediaTypes.banner object. Removing invalid mediaTypes.banner object from request."),delete t.mediaTypes.banner)}else t.sizes&&(h.logWarn("Usage of adUnits.sizes will eventually be deprecated. Please define size dimensions within the corresponding area of the mediaTypes.<object> (eg mediaTypes.banner.sizes)."),t.sizes=s);if(i&&i.video){var se=i.video;if(se.playerSize)if(Array.isArray(se.playerSize)&&se.playerSize.length===1&&se.playerSize.every(function(de){return Object(u.isArrayOfNums)(de,2)}))t.sizes=se.playerSize;else if(Object(u.isArrayOfNums)(se.playerSize,2)){var Z=[];Z.push(se.playerSize),h.logInfo("Transforming video.playerSize from [".concat(se.playerSize,"] to [[").concat(Z,"]] so it's in the proper format.")),t.sizes=se.playerSize=Z}else h.logError("Detected incorrect configuration of mediaTypes.video.playerSize. Please specify only one set of dimensions in a format like: [[640, 480]]. Removing invalid mediaTypes.video.playerSize property from request."),delete t.mediaTypes.video.playerSize}if(i&&i.native){var Ae=i.native;Ae.image&&Ae.image.sizes&&!Array.isArray(Ae.image.sizes)&&(h.logError("Please use an array of sizes for native.image.sizes field. Removing invalid mediaTypes.native.image.sizes property from request."),delete t.mediaTypes.native.image.sizes),Ae.image&&Ae.image.as
33pect_ratios&&!Array.isArray(Ae.image.aspect_ratios)&&(h.logError("Please use an array of sizes for native.image.aspect_ratios field. Removing invalid mediaTypes.native.image.aspect_ratios property from request."),delete t.mediaTypes.native.image.aspect_ratios),Ae.icon&&Ae.icon.sizes&&!Array.isArray(Ae.icon.sizes)&&(h.logError("Please use an array of sizes for native.icon.sizes field. Removing invalid mediaTypes.native.icon.sizes property from request."),delete t.mediaTypes.native.icon.sizes)}}),e},"checkAdUnitSetup");l.getAdserverTargetingForAdUnitCodeStr=function(e){if(h.logInfo("Invoking pbjs.getAdserverTargetingForAdUnitCodeStr",arguments),e){var t=l.getAdserverTargetingForAdUnitCode(e);return h.transformAdServerTargetingObj(t)}else h.logMessage("Need to call getAdserverTargetingForAdUnitCodeStr with adunitCode")},l.getAdserverTargetingForAdUnitCode=function(e){return l.getAdserverTargeting(e)[e]},l.getAdserverTargeting=function(e){return h.logInfo("Invoking pbjs.getAdserverTargeting",arguments),mt.getAllTargeting(e)};function hr(e){var t=st[e]().filter(h.bind.call(u.adUnitsFilter,this,st.getAdUnitCodes())),i=st.getLastAuctionId();return t.map(function(s){return s.adUnitCode}).filter(u.uniques).map(function(s){return t.filter(function(U){return U.auctionId===i&&U.adUnitCode===s})}).filter(function(s){return s&&s[0]&&s[0].adUnitCode}).map(function(s){return v({},s[0].adUnitCode,{bids:s})}).reduce(function(s,U){return Object.assign(s,U)},{})}l.getNoBids=function(){return h.logInfo("Invoking pbjs.getNoBids",arguments),hr("getNoBids")},l.getBidResponses=function(){return h.logInfo("Invoking pbjs.getBidResponses",arguments),hr("getBidsReceived")},l.getBidResponsesForAdUnitCode=function(e){var t=st.getBidsReceived().filter(function(i){return i.adUnitCode===e});return{bids:t}},l.setTargetingForGPTAsync=function(e,t){if(h.logInfo("Invoking pbjs.setTargetingForGPTAsync",arguments),!Object(u.isGptPubadsDefined)()){h.logError("window.googletag is not defined on the page");return}var i=mt.getAllTargeting(e);mt.resetPresetTargeting(e),mt.setTargetingForGPT(i,t),Object.keys(i).forEac
33h(function(s){Object.keys(i[s]).forEach(function(U){U==="hb_adid"&&st.setStatusForBids(i[s][U],L.BID_STATUS.BID_TARGETING_SET)})}),pe.emit(Qe,i)},l.setTargetingForAst=function(e){if(h.logInfo("Invoking pbjs.setTargetingForAn",arguments),!mt.isApntagDefined()){h.logError("window.apntag is not defined on the page");return}mt.setTargetingForAst(e),pe.emit(Qe,mt.getAllTargeting())};function Qt(e,t,i){var s={};s.reason=e,s.message=t,i&&(s.bid=i),h.logError(t),pe.emit($t,s)}l.renderAd=function(e,t){if(h.logInfo("Invoking pbjs.renderAd",arguments),h.logMessage("Calling renderAd with adId :"+t),e&&t)try{var i=st.findBidByAdId(t);if(i){i.status=L.BID_STATUS.RENDERED,i.ad=h.replaceAuctionPrice(i.ad,i.cpm),i.adUrl=h.replaceAuctionPrice(i.adUrl,i.cpm),st.addWinningBid(i),pe.emit(rt,i);var s=i.height,U=i.width,se=i.ad,Z=i.mediaType,Ae=i.adUrl,de=i.renderer,me=document.createComment("Creative ".concat(i.creativeId," served by ").concat(i.bidder," Prebid.js Header Bidding"));if(h.insertElement(me,e,"body"),ue(de))K(de,i);else if(e===document&&!h.inIframe()||Z==="video"){var ve="Error trying to write ad. Ad render call ad id ".concat(t," was prevented from writing to the main document.");Qt(gr,ve,i)}else if(se){if(navigator.userAgent&&navigator.userAgent.toLowerCase().indexOf("firefox/")>-1){var Me=/firefox\/([\d\.]+)/,$e=navigator.userAgent.toLowerCase().match(Me)[1];$e&&parseInt($e,10)<67&&e.open("text/html","replace")}e.write(se),e.close(),mr(e,U,s),h.callBurl(i)}else if(Ae){var Ke=h.createInvisibleIframe();Ke.height=s,Ke.width=U,Ke.style.display="inline",Ke.style.overflow="hidden",Ke.src=Ae,h.insertElement(Ke,e,"body"),mr(e,U,s),h.callBurl(i)}else{var lt="Error trying to write ad. No ad for bid response id: ".concat(t);Qt(xt,lt,i)}}else{var ut="Error trying to write ad. Cannot find ad by given id : ".concat(t);Qt(Cr,ut)}}catch(De){var Oe="Error trying to write ad Id :".concat(t," to the page:").concat(De.message);Qt(Nt,Oe)}else{var Pe="Error trying to write ad Id :".concat(t," to the page. Missing document or adId");Qt(wr,Pe)}},l.removeAdUnit=function(e){if(h.logInfo("Invoking pbjs.removeAdUnit",arguments),!e){l.adUnits=[];return}var t;h.isArray(e)?t=e:t=[e],t.forEach(function(i){for(var s=0;s<l.adUnits.length;s++)l.adUnits[s].code===i&&l.adUnits.splice(s,1)})},l.requestBids=Object(I.b)("async",function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.bidsBackHandler,i=e.timeout,s=e.adUnits,U=e.adUnitCodes,se=e.labels,Z=e.auctionId;pe.emit(ct);var Ae=i||k.b.getConfig("bidderTimeout");if(s=s||l.adUnits,h.logInfo("Invoking pbjs.requestBids",arguments),U&&U.length?s=s.filter(function(ve){return A()(U,ve.code)}):U=s&&s.map(function(ve){return ve.code}),s=yr(s),s.forEach(function(ve){var Me=Object.keys(ve.mediaTypes||{banner:"banner"}),$e=ve.bids.map(function(Pe){return Pe.bidder}),Ke=ie.bidderRegistry,lt=k.b.getConfig("s2sConfig"),ut=lt&<.bidders,Oe=ut?$e.filter(function(Pe){return!A()(ut,Pe)}):$e;ve.transactionId=h.generateUUID(),Oe.forEach(function(Pe){var De=Ke[Pe],Ne=De&&De.getSpec&&De.getSpec(),je=Ne&&Ne.supportedMediaTypes||["banner"],He=Me.some(function(ze){return A()(je,ze)});He||(h.logWarn(h.unsupportedBidderMessage(ve,Pe)),ve.bids=ve.bids.filter(function(ze){return ze.bidder!==Pe}))}),pr.a.incrementCounter(ve.code)}),!s||s.length===0){if(h.logMessage("No adUnits configured. No bids requested."),typeof t=="function")try{t()}catch(ve){h.logError("Error executing bidsBackHandler",null,ve)}return}var de=st.createAuction({adUnits:s,adUnitCodes:U,callback:t,cbTimeout:Ae,labels:se,auctionId:Z}),me=s.length;return me>15&&h.logInfo("Current auction ".concat(de.getAuctionId()," contains ").concat(me," adUnits."),s),U.forEach(function(ve){return mt.setLatestAuctionForAdUnit(ve,de.getAuctionId())}),de.callBids(),de}),l.addAdUnits=function(e){h.logInfo("Invoking pbjs.addAdUnits",arguments),h.isArray(e)?l.adUnits.push.apply(l.adUnits,e):c(e)==="object"&&l.adUnits.push(e),pe.emit(dt)},l.onEvent=function(e,t,i){if(h.logInfo("Invoking pbjs.onEvent",arguments),!h.isFn(t)){h.logError('The event handler provided is not a function and was not set on event "'+e+'".');return}if(i&&!vr[e].call(null,i)){h.logError('The id provided is not val
33id for event "'+e+'" and no handler was set.');return}pe.on(e,t,i)},l.offEvent=function(e,t,i){h.logInfo("Invoking pbjs.offEvent",arguments),!(i&&!vr[e].call(null,i))&&pe.off(e,t,i)},l.registerBidAdapter=function(e,t){h.logInfo("Invoking pbjs.registerBidAdapter",arguments);try{ie.registerBidAdapter(e(),t)}catch(i){h.logError("Error registering bidder adapter : "+i.message)}},l.registerAnalyticsAdapter=function(e){h.logInfo("Invoking pbjs.registerAnalyticsAdapter",arguments);try{ie.registerAnalyticsAdapter(e)}catch(t){h.logError("Error registering analytics adapter : "+t.message)}},l.createBid=function(e){return h.logInfo("Invoking pbjs.createBid",arguments),Object(y.a)(e)},l.loadScript=function(e,t,i){h.logInfo("Invoking pbjs.loadScript",arguments),H(e,t,i)},l.enableAnalytics=function(e){e&&!h.isEmpty(e)?(h.logInfo("Invoking pbjs.enableAnalytics for: ",e),ie.enableAnalytics(e)):h.logError("pbjs.enableAnalytics should be called with option {}")},l.aliasBidder=function(e,t){h.logInfo("Invoking pbjs.aliasBidder",arguments),e&&t?ie.aliasBidAdapter(e,t):h.logError("bidderCode and alias must be passed as arguments","pbjs.aliasBidder")},l.getAllWinningBids=function(){return st.getAllWinningBids()},l.getAllPrebidWinningBids=function(){return st.getBidsReceived().filter(function(e){return e.status===L.BID_STATUS.BID_TARGETING_SET})},l.getHighestCpmBids=function(e){var t=Gt(st.getBidsReceived(),u.getLatestHighestCpmBid);return mt.getWinningBids(e,t)},l.markWinningBidAsUsed=function(e){var t=[];e.adUnitCode&&e.adId?t=st.getBidsReceived().filter(function(i){return i.adId===e.adId&&i.adUnitCode===e.adUnitCode}):e.adUnitCode?t=mt.getWinningBids(e.adUnitCode):e.adId?t=st.getBidsReceived().filter(function(i){return i.adId===e.adId}):h.logWarn("Inproper usage of markWinningBidAsUsed. It'll need an adUnitCode and/or adId to function."),t.length>0&&(t[0].status=L.BID_STATUS.RENDERED)},l.getConfig=k.b.getConfig,l.setConfig=k.b.setConfig,l.que.push(function(){return At()}),l.cmd.push=function(e){if(typeof e=="function")try{e.call()}catch(t){h.logError("Error processing command :",t.message,t.stack)}else h.logError("Commands written into pbjs.cmd.push must be wrapped in a function")},l.que.push=l.cmd.push;function Er(e){e.forEach(function(t){if(typeof t.called>"u")try{t.call(),t.called=!0}catch(i){h.logError("Error processing command :","prebid.js",i)}})}l.processQueue=function(){I.b.ready(),Er(l.que),Er(l.cmd)};var Jt=l,Sr=r(37),Nr=r.n(Sr),cr=r(12);function er(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?er=function(i){return typeof i}:er=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},er(e)}function tr(e){return Ur(e)||Br(e)||Rr()}function Rr(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function Br(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)==="[object Arguments]")return Array.from(e)}function Ur(e){if(Array.isArray(e)){for(var t=0,i=new Array(e.length);t<e.length;t++)i[t]=e[t];return i}}var Pr="appnexus",rr="//ib.adnxs.com/ut/v3/prebid",Mr=["id","mimes","minduration","maxduration","startdelay","skippable","playback_method","frameworks"],jr=["age","externalUid","segments","gender","dnt","language"],Lr=["geo","device_id"],Vr=["enabled","dongle","member_id","debug_timeout"],Rt={body:"description",body2:"desc2",cta:"ctatext",image:{serverName:"main_image",requiredParams:{required:!0}},icon:{serverName:"icon",requiredParams:{required:!0}},sponsoredBy:"sponsored_by",privacyLink:"privacy_link",salePrice:"saleprice",displayUrl:"displayurl"},xr="pbjs",a=15,g="//acdn.adnxs.com/prebid/appnexus-mapping/mappings.json",B="<script",Ee=/http:\/\/cdn\.adnxs\.com\/v/,Fe="trk.js",nt={code:Pr,aliases:["appnexusAst","brealtime","emxdigital","pagescience","defymedia","gourmetads","matomy","featureforward","oftmedia","districtm"],supportedMediaTypes:[M.b,M.d,M.c],isBidRequestValid:function(t){return!!(t.params.placementId||t.params.member&&t.params.invCode)},buildRequests:function(t,i){var s=t.map(dn),U=W()(t,fn),se;U&&(se={},Object.keys(U.params.user).filter(function(ke){return A()(jr,ke)}
33).forEach(function(ke){return se[ke]=U.params.user[ke]}));var Z=W()(t,gn),Ae;Z&&Z.params&&Z.params.app&&(Ae={},Object.keys(Z.params.app).filter(function(ke){return A()(Lr,ke)}).forEach(function(ke){return Ae[ke]=Z.params.app[ke]}));var de=W()(t,vn),me;de&&de.params&&Z.params.app&&Z.params.app.id&&(me={appid:de.params.app.id});var ve={},Me={},$e="apn_prebid_debug",Ke=u.getCookie($e)||null;if(Ke)try{ve=JSON.parse(Ke)}catch(ke){u.logError(`AppNexus Debug Auction Cookie Error: 34 35`+ke)}else{var lt=W()(t,mn);lt&<.debug&&(ve=lt.debug)}ve&&ve.enabled&&Object.keys(ve).filter(function(ke){return A()(Vr,ke)}).forEach(function(ke){Me[ke]=ve[ke]});var ut=W()(t,pn),Oe=ut?parseInt(ut.params.member,10):0,Pe={tags:tr(s),user:se,sdk:{source:xr,version:"2.27.0"}};if(Oe>0&&(Pe.member_id=Oe),Z&&(Pe.device=Ae),de&&(Pe.app=me),k.b.getConfig("adpod.brandCategoryExclusion")&&(Pe.brand_category_uniqueness=!0),Me.enabled&&(Pe.debug=Me,u.logInfo(`AppNexus Debug Auction Settings: 36 37`+JSON.stringify(Me,null,4))),i&&i.gdprConsent&&(Pe.gdpr_consent={consent_string:i.gdprConsent.consentString,consent_required:i.gdprConsent.gdprApplies}),i&&i.refererInfo){var De={rd_ref:encodeURIComponent(i.refererInfo.referer),rd_top:i.refererInfo.reachedTop,rd_ifs:i.refererInfo.numIframes,rd_stk:i.refererInfo.stack.map(function(ke){return encodeURIComponent(ke)}).join(",")};Pe.referrer_detection=De}var Ne=W()(t,Kr);Ne&&t.filter(Kr).forEach(function(ke){var Bt=yn(s,ke),St=Pe.tags.filter(function(Ut){return Ut.uuid!==ke.bidId});Pe.tags=[].concat(tr(St),tr(Bt))});var je=u.deepAccess(t[0],"userId.criteortus.".concat(Pr,".userid"));if(je){var He=[];He.push({provider:"criteo",user_id:je}),Pe.tpuids=He}var ze=un(Pe,i);return ze},interpretResponse:function(t,i){var s=this,U=i.bidderRequest;t=t.body;var se=[];if(!t||t.error){var Z="in response for ".concat(U.bidderCode," adapter");return t&&t.error&&(Z+=": ".concat(t.error)),u.logError(Z),se}if(t.tags&&t.tags.forEach(function(me){var ve=En(me);if(ve&&ve.cpm!==0&&A()(s.supportedMediaTypes,ve.ad_type)){var Me=cn(me,ve,U);Me.mediaType=An(ve),se.push(Me)}}),t.debug&&t.debug.debug_info){var Ae=`AppNexus Debug Auction for Prebid 38 39`,de=Ae+t.debug.debug_info;de=de.replace(/(<td>|<th>)/gm," ").replace(/(<\/td>|<\/th>)/gm,` 40`).replace(/^<br>/gm,"").replace(/(<br>\n|<br>)/gm,` 41`).replace(/<h1>(.*)<\/h1>/gm,` 42 43===== $1 ===== 44 45`).replace(/<h[2-6]>(.*)<\/h[2-6]>/gm,` 46 47*** $1 *** 48 49`).replace(/(<([^>]+)>)/igm,""),u.logMessage("https://console.appnexus.com/docs/understanding-the-debug-auction"),u.logMessage(de)}return se},getMappingFileInfo:function(){return{url:g,refreshInDays:7}},getUserSyncs:function(t){if(t.iframeEnabled)return[{type:"iframe",url:"//acdn.adnxs.com/ib/static/usersync/v3/async_usersync.html"}]},transformBidParams:function(t,i){return t=u.convertTypes({member:"string",invCode:"string",placementId:"number",keywords:u.transformBidderParamKeywords},t),i&&(t.use_pmt_rule=typeof t.usePaymentRule=="boolean"?t.usePaymentRule:!1,t.usePaymentRule&&delete t.usePaymentRule,at(t.keywords)&&t.keywords.forEach(Ft),Object.keys(t).forEach(function(s){var U=u.convertCamelToUnderscore(s);U!==s&&(t[U]=t[s],delete t[s])})),t},onBidWon:function(t){t.native&&an(t)}};function at(e){return!!(u.isArray(e)&&e.length>0)}function Ft(e){at(e.value)&&e.value[0]===""&&delete e.value}function an(e){var t=on(e.native.javascriptTrackers);if(t)for(var i="pbjs_adid="+e.adId+";pbjs_auc="+e.adUnitCode,s=sn(t),U=s.replace("dom_id=%native_dom_id%",i),se=document.getElementsByTagName("iframe"),Z=!1,Ae=0;Ae<se.length&&!Z;Ae++){var de=se[Ae];try{var me=de.contentDocument||de.contentWindow.document;if(me)for(var ve=me.getElementsByTagName("script"),Me=0;Me<ve.length&&!Z;Me++){var $e=ve[Me];$e.getAttribute("data-src")==s&&($e.setAttribute("src",U),$e.setAttribute("data-src",""),$e.removeAttribute&&$e.removeAttribute("data-src"),Z=!0)}}catch(Ke){if(!(Ke instanceof DOMException&&Ke.name==="SecurityError"))throw Ke}}}function zr(e){var t=e.match(Ee),i=t!=null&&t.length>=1,s=e.match(Fe),U=s!=null&&s.length>=1;return e.startsWith(B)&&U&&i}function on(e){var t;if(u.isStr(e)&&zr(e))t=e;else if(u.isArray(e))for(var i=0;i<e.length;i++){var s=e[i];zr(s)&&(t=s)}return t}function sn(e){var t=e.indexOf('src="')+5,i=e.indexOf('"',t),s=e.substring(t,i);return s}function un(e,t){var i=[];if(e.tags.length>a){var s=u.deepClone(e);
49u.chunk(e.tags,a).forEach(function(se){s.tags=se;var Z=JSON.stringify(s);i.push({method:"POST",url:rr,data:Z,bidderRequest:t})})}else{var U=JSON.stringify(e);i={method:"POST",url:rr,data:U,bidderRequest:t}}return i}function ln(e,t){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=ae.install({id:t.renderer_id,url:t.renderer_url,config:i,loaded:!1,adUnitCode:e});try{s.setRender(Pn)}catch(U){u.logWarn("Prebid Error calling setRender on renderer",U)}return s.setEventHandlers({impression:function(){return u.logMessage("AppNexus outstream video impression event")},loaded:function(){return u.logMessage("AppNexus outstream video loaded event")},ended:function(){u.logMessage("AppNexus outstream renderer video event"),document.querySelector("#".concat(e)).style.display="none"}}),s}function cn(e,t,i){var s=u.getBidRequest(e.uuid,[i]),U={requestId:e.uuid,cpm:t.cpm,creativeId:t.creative_id,dealId:t.deal_id,currency:"USD",netRevenue:!0,ttl:300,adUnitCode:s.adUnitCode,appnexus:{buyerMemberId:t.buyer_member_id,dealPriority:t.deal_priority,dealCode:t.deal_code}};if(t.advertiser_id&&(U.meta=Object.assign({},U.meta,{advertiserId:t.advertiser_id})),t.rtb.video){Object.assign(U,{width:t.rtb.video.player_width,height:t.rtb.video.player_height,vastUrl:t.rtb.video.asset_url,vastImpUrl:t.notify_url,ttl:3600});var se=u.deepAccess(s,"mediaTypes.video.context");if(se===M.a){var Z=Object(cr.a)(s.bidder,t.brand_category_id);U.meta=Object.assign({},U.meta,{iabSubCatId:Z}),U.video={context:M.a,durationSeconds:Math.floor(t.rtb.video.duration_ms/1e3)}}if(t.renderer_url){var Ae=u.deepAccess(i.bids[0],"renderer.options");Object.assign(U,{adResponse:e,renderer:ln(U.adUnitCode,t,Ae)}),U.adResponse.ad=U.adResponse.ads[0],U.adResponse.ad.video=U.adResponse.ad.rtb.video}}else if(t.rtb[M.c]){var de=t.rtb[M.c],me=t.viewability.config.replace("src=","data-src="),ve=de.javascript_trackers;ve==null?ve=me:u.isStr(ve)?ve=[ve,me]:ve.push(me),U[M.c]={title:de.title,body:de.desc,body2:de.desc2,cta:de.ctatext,rating:de.rating,sponsoredBy:de.sponsored,privacyLink:de.privacy_link,address:de.address,downloads:de.downloads,likes:de.likes,phone:de.phone,price:de.price,salePrice:de.saleprice,clickUrl:de.link.url,displayUrl:de.displayurl,clickTrackers:de.link.click_trackers,impressionTrackers:de.impression_trackers,javascriptTrackers:ve},de.main_img&&(U.native.image={url:de.main_img.url,height:de.main_img.height,width:de.main_img.width}),de.icon&&(U.native.icon={url:de.icon.url,height:de.icon.height,width:de.icon.width})}else{Object.assign(U,{width:t.rtb.banner.width,height:t.rtb.banner.height,ad:t.rtb.banner.content});try{var Me=t.rtb.trackers[0].impression_urls[0],$e=u.createTrackPixelHtml(Me);U.ad+=$e}catch(Ke){u.logError("Error appending tracking pixel",Ke)}}return U}function dn(e){var t={};if(t.sizes=Tr(e.sizes),t.primary_size=t.sizes[0],t.ad_types=[],t.uuid=e.bidId,e.params.placementId?t.id=parseInt(e.params.placementId,10):t.code=e.params.invCode,t.allow_smaller_sizes=e.params.allowSmallerSizes||!1,t.use_pmt_rule=e.params.usePaymentRule||!1,t.prebid=!0,t.disable_psa=!0,e.params.reserve&&(t.reserve=e.params.reserve),e.params.position&&(t.position={above:1,below:2}[e.params.position]||0),e.params.trafficSourceCode&&(t.traffic_source_code=e.params.trafficSourceCode),e.params.privateSizes&&(t.private_sizes=Tr(e.params.privateSizes)),e.params.supplyType&&(t.supply_type=e.params.supplyType),e.params.pubClick&&(t.pubclick=e.params.pubClick),e.params.extInvCode&&(t.ext_inv_code=e.params.extInvCode),e.params.externalImpId&&(t.external_imp_id=e.params.externalImpId),!u.isEmpty(e.params.keywords)){var i=u.transformBidderParamKeywords(e.params.keywords);i.length>0&&i.forEach(Ft),t.keywords=i}if((e.mediaType===M.c||u.deepAccess(e,"mediaTypes.".concat(M.c)))&&(t.ad_types.push(M.c),t.sizes.length===0&&(t.sizes=Tr([1,1])),e.nativeParams)){var s=Sn(e.nativeParams);t[M.c]={layouts:[s]}}var U=u.deepAccess(e,"mediaTypes.".concat(M.d)),se=u.deepAccess(e,"mediaTypes.video.context");return(e.mediaType===M.d||U)&&t.ad_types.push(M.d),(e.mediaType===M.d||U&&se!=="outstream")&&(t.require_asset_url=!0),e.params.video&&(t.video={},Object.keys(e.params.video).filter(function(Z){return A()(Mr,Z)}
49).forEach(function(Z){return t.video[Z]=e.params.video[Z]})),e.renderer&&(t.video=Object.assign({},t.video,{custom_renderer_present:!0})),(u.isEmpty(e.mediaType)&&u.isEmpty(e.mediaTypes)||e.mediaType===M.b||e.mediaTypes&&e.mediaTypes[M.b])&&t.ad_types.push(M.b),t}function Tr(e){var t=[],i={};if(u.isArray(e)&&e.length===2&&!u.isArray(e[0]))i.width=parseInt(e[0],10),i.height=parseInt(e[1],10),t.push(i);else if(er(e)==="object")for(var s=0;s<e.length;s++){var U=e[s];i={},i.width=parseInt(U[0],10),i.height=parseInt(U[1],10),t.push(i)}return t}function fn(e){return!!e.params.user}function pn(e){return!!parseInt(e.params.member,10)}function gn(e){if(e.params)return!!e.params.app}function vn(e){return e.params&&e.params.app?!!e.params.app.id:!!e.params.app}function mn(e){return!!e.debug}function Kr(e){return e.mediaTypes&&e.mediaTypes.video&&e.mediaTypes.video.context===M.a}function yn(e,t){var i=t.mediaTypes.video,s=i.durationRangeSec,U=i.requireExactDuration,se=hn(t.mediaTypes.video),Z=u.getMaxValueFromArray(s),Ae=e.filter(function(Me){return Me.uuid===t.bidId}),de=u.fill.apply(u,tr(Ae).concat([se]));if(U){var me=Math.ceil(se/s.length),ve=u.chunk(de,me);s.forEach(function(Me,$e){ve[$e].map(function(Ke){Fr(Ke,"minduration",Me),Fr(Ke,"maxduration",Me)})})}else de.map(function(Me){return Fr(Me,"maxduration",Z)});return de}function hn(e){var t=e.adPodDurationSec,i=e.durationRangeSec,s=e.requireExactDuration,U=u.getMinValueFromArray(i),se=Math.floor(t/U);return s?Math.max(se,i.length):se}function Fr(e,t,i){u.isEmpty(e.video)&&(e.video={}),e.video[t]=i}function En(e){return e&&e.ads&&e.ads.length&&W()(e.ads,function(t){return t.rtb})}function Sn(e){var t={};return Object.keys(e).forEach(function(i){var s=Rt[i]&&Rt[i].serverName||Rt[i]||i,U=Rt[i]&&Rt[i].requiredParams;t[s]=Object.assign({},U,e[i]);var se=s===Rt.image.serverName||s===Rt.icon.serverName;if(se&&t[s].sizes){var Z=t[s].sizes;(u.isArrayOfNums(Z)||u.isArray(Z)&&Z.length>0&&Z.every(function(Ae){return u.isArrayOfNums(Ae)}))&&(t[s].sizes=Tr(t[s].sizes))}s===Rt.privacyLink&&(t.privacy_supported=!0)}),t}function Pn(e){e.renderer.push(function(){window.ANOutstreamVideo.renderAd({tagId:e.adResponse.tag_id,sizes:[e.getSize().split("x")],targetId:e.adUnitCode,uuid:e.adResponse.uuid,adResponse:e.adResponse,rendererOptions:e.renderer.getConfig()},Tn.bind(null,e))})}function Tn(e,t,i){e.renderer.handleVideoEvent({id:t,eventName:i})}function An(e){var t=e.ad_type;return t===M.d?M.d:t===M.c?M.c:M.b}Object(cr.c)(nt);var bn=r(25),Yr=r.n(bn);function nr(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?nr=function(i){return typeof i}:nr=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},nr(e)}var In="ix",On="https://as-sec.casalemedia.com/cygnus",$r=[M.b,M.d],Cn=7.2,Qr=8.1,wn=100,Dn=35,Nn=3600,Rn=!0,Jr={JPY:1};function Bn(e){var t=Xr(e);return t.banner={},t.banner.w=e.params.size[0],t.banner.h=e.params.size[1],t.banner.topframe=u.inIframe()?0:1,t}function Un(e){var t=Xr(e);t.video=u.deepClone(e.params.video),t.video.w=e.params.size[0],t.video.h=e.params.size[1];var i=u.deepAccess(e,"mediaTypes.video.context");return i&&(i==="instream"?t.video.placement=1:i==="outstream"?t.video.placement=4:u.logWarn("ix bidder params: video context '".concat(i,"' is not supported"))),t}function Xr(e){var t={};return t.id=e.bidId,t.ext={},t.ext.siteID=e.params.siteId,e.params.hasOwnProperty("id")&&(typeof e.params.id=="string"||typeof e.params.id=="number")?t.ext.sid=String(e.params.id):t.ext.sid="".concat(e.params.size[0],"x").concat(e.params.size[1]),e.params.hasOwnProperty("bidFloor")&&e.params.hasOwnProperty("bidFloorCur")&&(t.bidfloor=e.params.bidFloor,t.bidfloorcur=e.params.bidFloorCur),t}function Mn(e,t,i){var s={};return Jr.hasOwnProperty(t)?s.cpm=e.price/Jr[t]:s.cpm=e.price/wn,s.requestId=e.impid,s.dealId=u.deepAccess(e,"ext.dealid"),s.netRevenue=Rn,s.currency=t,s.creativeId=e.hasOwnProperty("crid")?e.crid:"-",u.deepAccess(e,"ext.vasturl")?(s.vastUrl=e.ext.vasturl,s.width=i.video.w,s.height=i.video.h,s.mediaType=M.d,s.ttl=Nn):(s.ad=e.adm,s.width=e.w,s.height=e.h,s.mediaType=M.b,s.ttl=Dn),s.meta={},s.meta.networkId=u.deepAccess(e,"ext.dspid"),s.meta.brandId=u.deepAccess(e,"ext.advbrandid"),s.meta.brandName=u.deepAccess(e,"ext.advbrand"),s}function Zr(e){return Array.isArray(e)&&e.length===2&&Yr()(e[0])&&Yr()(e[1])}function qr(e,t){if(Zr(e))return e[0]===t[0]&&e[1]===t[1];for(var i=0;i<e.length;i++)if(e[i][0]===t[0]&&e[i][1]===t[1])return!0;return!1}function jn(e,t){var i=/^[A-Z]{3}$/;return!!(typeof e=="number"&&typeof t=="string"&&t.match(i))}function Ln(e,t){if(e)return W()(t,function(i){return i.id===e})}function _r(e,t,i,s){var U=[],se=On;if(window.headertag&&typeof window.headertag.getIdentityInfo=="function"){var Z=window.headertag.getIdentityInfo();if(Z&&nr(Z)==="object"){for(var Ae in Z)if(Z.hasOwnProperty(Ae)){var de=Z[Ae];!de.responsePending&&de.data&&nr(de.data)==="object"&&Object.keys(de.data).length&&U.push(de.data)}}}var me={};if(me.id=e[0].bidderRequestId,me.imp=i,me.site={},me.ext={},me.ext.source="prebid",U.length>0&&(me.user={},me.user.eids=U),document.referrer&&document.referrer!==""&&(me.site.ref=document.referrer),t){if(t.gdprConsent){var ve=t.gdprConsent;ve.hasOwnProperty("gdprApplies")&&(me.regs={ext:{gdpr:ve.gdprApplies?1:0}}),ve.hasOwnProperty("consentString")&&(me.user=me.user||{},me.user.ext={consent:ve.consentString||""})}t.refererInfo&&(me.site.page=t.refererInfo.referer)}var Me={},$e=k.b.getConfig("ix");if($e){if(nr($e.firstPartyData)==="object"){var Ke=$e.firstPartyData,lt="?";for(var ut in Ke)Ke.hasOwnProperty(ut)&&(lt+="".concat(encodeURIComponent(ut),"=").concat(encodeURIComponent(Ke[ut]),"&"));lt=lt.slice(0,-1),me.site.page+=lt}typeof $e.timeout=="number"&&(Me.t=$e.timeout)}return Me.s=e[0].params.siteId,Me.v=s,Me.r=JSON.stringify(me),Me.ac="j",Me.sd=1,s===Qr&&(Me.nf=1),{method:"GET",url:se,data:Me}}var Vn={code:In,supportedMediaTypes:$r,isBidRequestValid:function(t){if(!Zr(t.params.size))return u.logError("ix bidder params: bid size has invali
49d format."),!1;if(!qr(t.sizes,t.params.size))return u.logError("ix bidder params: bid size is not included in ad unit sizes."),!1;if(t.hasOwnProperty("mediaType")&&!u.contains($r,t.mediaType)||t.hasOwnProperty("mediaTypes")&&!(u.deepAccess(t,"mediaTypes.banner.sizes")||u.deepAccess(t,"mediaTypes.video.playerSize")))return!1;if(typeof t.params.siteId!="string"&&typeof t.params.siteId!="number")return u.logError("ix bidder params: siteId must be string or number value."),!1;var i=t.params.hasOwnProperty("bidFloor"),s=t.params.hasOwnProperty("bidFloorCur");return(i||s)&&!(i&&s&&jn(t.params.bidFloor,t.params.bidFloorCur))?(u.logError("ix bidder params: bidFloor / bidFloorCur parameter has invalid format."),!1):!0},buildRequests:function(t,i){for(var s=[],U=[],se=[],Z=null,Ae=0;Ae<t.length;Ae++)Z=t[Ae],(Z.mediaType===M.d||u.deepAccess(Z,"mediaTypes.video"))&&(Z.mediaType===M.d||qr(Z.mediaTypes.video.playerSize,Z.params.size)?se.push(Un(Z)):u.logError("Bid size is not included in video playerSize")),(Z.mediaType===M.b||u.deepAccess(Z,"mediaTypes.banner")||!Z.mediaType&&!Z.mediaTypes)&&U.push(Bn(Z));return U.length>0&&s.push(_r(t,i,U,Cn)),se.length>0&&s.push(_r(t,i,se,Qr)),s},interpretResponse:function(t,i){var s=[],U=null;if(!t.hasOwnProperty("body")||!t.body.hasOwnProperty("seatbid"))return s;for(var se=t.body,Z=se.seatbid,Ae=0;Ae<Z.length;Ae++)if(Z[Ae].hasOwnProperty("bid"))for(var de=Z[Ae].bid,me=JSON.parse(i.data.r),ve=0;ve<de.length;ve++){var Me=Ln(de[ve].impid,me.imp);U=Mn(de[ve],se.cur,Me),s.push(U)}return s},transformBidParams:function(t,i){return u.convertTypes({siteID:"number"},t)}};Object(cr.c)(Vn);var xn=r(38);r.d(f,"default",function(){return rn});function Ar(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ar=function(i){return typeof i}:Ar=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},Ar(e)}function en(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(U){return Object.getOwnPropertyDescriptor(e,U).enumerable})),i.push.apply(i,s)}return i}function Fn(e){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?en(i,!0).forEach(function(s){dr(e,s,i[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):en(i).forEach(function(s){Object.defineProperty(e,s,Object.getOwnPropertyDescriptor(i,s))})}return e}function Wn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tn(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function Gn(e,t,i){return t&&tn(e.prototype,t),i&&tn(e,i),e}function kn(e,t){return t&&(Ar(t)==="object"||typeof t=="function")?t:br(e)}function Wr(e){return Wr=Object.setPrototypeOf?Object.getPrototypeOf:function(i){return i.__proto__||Object.getPrototypeOf(i)},Wr(e)}function br(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Hn(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Gr(e,t)}function Gr(e,t){return Gr=Object.setPrototypeOf||function(s,U){return s.__proto__=U,s},Gr(e,t)}function dr(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var zn=700,rn=(function(e){Hn(t,e);function t(){var i,s;Wn(this,t);for(var U=arguments.length,se=new Array(U),Z=0;Z<U;Z++)se[Z]=arguments[Z];return s=kn(this,(i=Wr(t)).call.apply(i,[this].concat(se))),dr(br(s),"pluginName","prebid"),dr(br(s),"handlePrebid",function(Ae){if(!(Ae.adBlock||s._config.DISABLE_PREBID||!s._config.PREBID_APPNEXUS_PLACEMENT_ID))return new Promise(function(de){var me,ve=typeof s._config.PREBID_TIMEOUT=="number"?s._config.PREBID_TIMEOUT:zn;me=setTimeout(function(){return de(clearTimeout(me))},ve);var Me={code:"video1",mediaTypes:{video:{playerSize:[400,300],context:"instream"}},bids:[{bidder:"appnexus",params:{placementId:s._config.PREBID_APPNEXUS_PLACEMENT_ID,video:{}}}]};
49s._config.PREBID_IX_SITE_ID&&Me.bids.push({bidder:"ix",params:{siteId:s._config.PREBID_IX_SITE_ID,size:[400,300],video:{mimes:["video/mp4","application/x-mpegURL","video/3gpp","video/webm","application/dash+xml","application/javascript"],minduration:0,maxduration:90,protocols:[2,3,5,6],api:[1,2]}}}),Jt.que.push(function(){Jt.addAdUnits(Me),Jt.setConfig({debug:!!s._config.PREBID_DEBUG,priceGranularity:{buckets:[{min:10,max:100,increment:.5}]},cache:{url:"https://prebid.adnxs.com/pbc/v1/cache"}}),Jt.requestBids({bidsBackHandler:function(Ke){if(!Ke[Me.code])return de(clearTimeout(me));var lt=Ke[Me.code].bids;if(!lt.length)return de(clearTimeout(me));var ut=s.pickTopBid(lt);if(!ut||!ut.adserverTargeting)return de(clearTimeout(me));var Oe=s.populateBidderToParams(ut);s._config.DFP_CUST_PARAMS&&(Oe="".concat(s._config.DFP_CUST_PARAMS,"&").concat(Oe)),Ae.custParams=Ae.custParams?"".concat(Ae.custParams,"&").concat(Oe):Oe,de(clearTimeout(me))}})}),Jt.processQueue()})}),dr(br(s),"populateBidderToParams",function(Ae){var de=Ae.bidderCode,me=Ae.adserverTargeting,ve=Object.keys(me).reduce(function(Me,$e){return Me["".concat($e,"_").concat(de).substring(0,20)]=me[$e],Me},{});return Nr.a.stringify(Fn({},me,{},ve))}),s}
49return Gn(t,[{key:"beforeVideo",value:function(s,U){return this.handlePrebid(U)}},{key:"beforeMetadata",value:function(s,U){return this.handlePrebid(U)}},{key:"pickTopBid",value:function(s){return s.length===1?s[0]:s.reduce(function(U,se){return!U||!U.cpm||U.cpm>se.cpm?U:se},s[0])}}]),t})(p.PlayerPlugin);dr(rn,"VERSION",xn.a)})])}),72737:(function(Pt,Tt,ot){"use strict";ot.d(Tt,{A:function(){return Ht}});var o=ot(24727);class f{constructor(N,w){this.analyticsVersion="2.1.0",this.trackerName="swm-post-tracker",this.sender=N,this.baseSeedMethod=w,this.sessionId=f.generateUUID(),this.vidSessionId=f.generateUUID()}static generateUUID(){let N=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,M=>{const n=(N+Math.random()*16)%16|0;return N=Math.floor(N/16),(M==="x"?n:n&7|8).toString(16)})}static getUnstructEventStringified(N){return JSON.stringify({schema:"iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",data:[{schema:"iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0",data:{schema:"iglu:com.infernosp/player/jsonschema/1-0-0",data:N}}]})}sendEvent(N){const w=this.baseSeedMethod(N);if(!w)throw new Error("baseSeedMethod must return event object!");const M=new Date;w.device_timestamp=Number(M);let n=M.getTimezoneOffset();n<0?n=Math.abs(n):n>0&&(n=0-n),w.device_timezone_offset=n,w.analytics_version=this.analyticsVersion,w.app_session_id||(w.app_session_id=this.sessionId),w.player_video_session_id||(w.player_video_session_id=this.vidSessionId);const re=this.getPayload(w);return this.sender.sendPayload(JSON.stringify(re)),re}getPayload(N){try{const w=f.getUnstructEventStringified(N),M=f.generateUUID(),n=new Date,re=n.getTime(),ce=n.getTime();return{schema:"iglu:com.snowplowanalytics.snowplow/payload_data/jsonschema/1-0-4",data:[{e:"se",se_ca:N.event_group.toLowerCase(),se_ac:N.event_name,se_pr:N.analytics_version,se_va:N.event_id.toString(),tv:this.trackerName,tna:N.app_name,aid:N.app_id,p:"app",eid:M,dtm:re.toString(),co:w,sid:this.sessionId,duid:N.duid,stm:ce.toString(),url:N.page_url}]}}catch(w){console.error("Inferno Snowplow getPayload err:",w)}return null}}class r{constructor(){this.app_access="",this.app_id="",this.device_id="",this.advertising_id="",this.user_id="",this.app_session_id="",this.app_name="",this.app_version="",this.device_browser="",this.device_browser_lang="",this.device_browser_version="",this.device_group="",this.device_market_id=0,this.device_model="",this.device_os="",this.device_os_version="",this.device_type="",this.device_platform="",this.device_postcode=0,this.device_carrier_type="",this.device_connection_type="",this.device_location="",this.device_location_precision=0,this.device_streaming_type="",this.device_screen_width=0,this.device_screen_height=0,this.page_url="",this.event_group="",this.event_id=0,this.event_name="",this.device_timestamp=0,this.device_timezone_offset=0,this.analytics_version=""}toPayload(){return JSON.stringify(this)}}const p={"application.install":1,"application.upgrade":2,"application.launch":3,"application.exit":4,"application.suspend":5,"application.resume":6};class m extends r{constructor(N){if(super(),this.application_account_numer=0,this.application_install_date=0,this.application_plugin="swm-snowplow-post",this.application_upgrade_date=0,p[N]===void 0)throw new Error(`${N} event is not supported by this library.`);this.event_group="Application",this.event_id=p[N],this.event_name=N}}const u={"player.start.live":201,"player.play.live":202,"player.stop":203,"player.complete.vod":204,"player.progress.live":206,"player.chromecast.on":207,"player.chromecast.off":208,"player.fullscreen.enabled":209,"player.fullscreen.disabled":210,"player.volume.set":211,"player.volume.mute":212,"player.adbegin.live":213,"player.adcomplete.live":215,"player.load.live":216,"player.play.vod":217,"player.progress.vod":218,"player.load.vod":219,"player.adbegin.vod":220,"player.adcomplete.vod":221,"player.pause":225,"player.resume":226,"player.start.vod":227,"player.ad.staticimp":250};class Q extends r{constructor(N){if(super(),this.ad_creative_id="",this.ad_lineitem_id=0,this.player_captions="",this.player_connection_speed="",this.player_content_access="",this.player_content_playstate="",this.player_fullscreen=!1,this.player_media_id="",this.player_media_type="",this.player_video_session_id="",this.player_volume="",this.stream_url="",this.player_screen_width=0,this.player_screen_height=0,this.player_stream_quality="",this.player_channel_name="",this.player_from_position=0,this.player_to_position=0,this.metadata_content_length=0,u[N]===void 0)throw new Error(`${N} event is not supported by this library.`);this.event_group="Player",this.event_id=u[N],this.event_name=N}progressEvent(N,w){this.player_from_position=Number(N)>=0?Number(N):0,this.player_to_position=Number(w)>=0?Number(w):0}}const ee={"ux.screen.enter":701,"ux.interaction":702};class E extends r{constructor(N){if(super(),this.adblocker_used=!1,this.screen_width=0,this.screen_height=0,this.screen_name="",this.screen_path="",this.deeplink="",ee[N]===void 0)throw new Error(`${N} event is not supported by this library.`);this.event_group="UX",this.event_id=ee[N],this.event_name=N}}class d{constructor(N,w){this.url=N,w==null&&typeof navigator<"u"&&(this.userAgent=navigator.userAgent)}sendPayload(N){const w=new XMLHttpRequest;w.open("POST",this.url),w.setRequestHeader("Content-Type","application/json; charset=UTF-8"),typeof navigator>"u"&&this.userAgent&&w.setRequestHeader("User-Agent",this.userAgent),w.onload=()=>{},w.onerror=()=>{},w.send(N)}}var b=ot(19716),D=ot.n(b),G=ot(3997),k=ot.n(G);function F(Ie,N){if(!(Ie instanceof N))throw new TypeError("Cannot call a class as a function")}function q(Ie,N){for(var w=0;w<N.length;w++){var M=N[w];M.enumerable=M.enumerable||!1,M.configurable=!0,"value"in M&&(M.writable=!0),Object.defineProperty(Ie,M.key,M)}}function P(Ie,N,w){return N&&q(Ie.prototype,N),w&&q(Ie,w),Ie}function R(Ie,N,w){return N in Ie?Object.defineProperty(Ie,N,{value:w,enumerable:!0,configurable:!0,writable:!0}):Ie[N]=w,Ie}function J(Ie,N){if(typeof N!="function"&&N!==null)throw new TypeError("Super expression must either be null or a function");Ie.prototype=Object.create(N&&N.prototype,{constructor:{value:Ie,writable:!0,configurable:!0}}),N&&A(Ie,N)}function _(Ie){return _=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},_(Ie)}function A(Ie,N){return A=Object.setPrototypeOf||function(M,n){return M.__proto__=n,M},A(Ie,N)}function O(Ie){if(Ie===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ie}function V(Ie,N){return N&&(typeof N=="object"||typeof N=="function")?N:O(Ie)}function te(Ie,N){for(;!Object.prototype.hasOwnProperty.call(Ie,N)&&(Ie=_(Ie),Ie!==null););return Ie}function H(Ie,N,w){return typeof Reflect<"u"&&Reflect.get?H=Reflect.get:H=function(n,re,ce){var Re=te(n,re);if(Re){var Je=Object.getOwnPropertyDescriptor(Re,re);return Je.get?Je.get.call(ce):Je.value}},H(Ie,N,w||Ie)}var Te=function(N,w,M){if(document.createEvent){var n=document.createEvent("CustomEvent");
49n.initCustomEvent(w,!0,!0,M),document.dispatchEvent(n)}else{var re=new CustomEvent(w,{detail:M});document.dispatchEvent(re)}},Ce=function(N){return N.length?!1:Object.keys(N).length===0&&N.constructor===Object},W=function(N){for(var w="",M=0,n=N.length,re,ce,Re;M<n;)switch(re=N[M++],re>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:w+=String.fromCharCode(re);break;case 12:case 13:ce=N[M++],w+=String.fromCharCode((re&31)<<6|ce&63);break;case 14:ce=N[M++],Re=N[M++],w+=String.fromCharCode((re&15)<<12|(ce&63)<<6|(Re&63)<<0);break;default:break}return w},ae=function Ie(N){var w=this;F(this,Ie),R(this,"emit",function(M){var n;w.eventHistory.push(M);for(var re=arguments.length,ce=new Array(re>1?re-1:0),Re=1;Re<re;Re++)ce[Re-1]=arguments[Re];(n=w.player).trigger.apply(n,[M].concat(ce)),Te(w.player.el(),M)}),R(this,"once",function(M){if(w.eventHistory.indexOf(M)===-1){for(var n=arguments.length,re=new Array(n>1?n-1:0),ce=1;ce<n;ce++)re[ce-1]=arguments[ce];w.emit.apply(w,[M].concat(re))}}),R(this,"getEventHistory",function(){return w.eventHistory}),this.eventHistory=[],this.player=N},ue=videojs.getPlugin("plugin"),K=!0,T=!1,j=.98,I=(function(Ie){J(N,Ie);function N(w,M){var n;return F(this,N),n=V(this,_(N).call(this,w,M)),R(O(n),"registerPlayerEventHandlers",function(re){n.initCommonEventHandlers(),re==="live"?(n.initLiveEventHandlers(),n.registerLivePlayerEventHandlers()):(n.initVodEventHandlers(),n.initSsaiEventHandlers(),n.registerVodPlayerEventHandlers())}),R(O(n),"initCommonEventHandlers",function(){n.commonEventHandlers={ready:n.getEmitOnceHandler(o.events.player.ready,K),loadstart:n.getEmitOnceHandler(o.events.player.ready,K),click:n.onClickOrTouch,touchend:n.onClickOrTouch,playing:function(){return n.setState({started:!0}),n.emitter.once(o.events.player.firstplay),n.emitter.emit(o.events.player.playing),K},durationchange:n.getEmitOnceHandler(o.events.player.loaded,K),loadedmetadata:function(ce){return n.emitter.once(o.events.player.loadedmetadata,ce),n.emitter.once(o.events.player.loaded,ce),K},loadeddata:function(ce){return n.emitter.once(o.events.player.loadeddata,ce),n.emitter.once(o.events.player.loaded,ce),K},play:function(){return n.state.playClicked||(n.setState({paused:!1,playClicked:!0}),n.emitter.emit(o.events.player.play)),K},pause:n.onPause,adsready:function(){return n.setState({adsQueueComplete:!1}),n.emitter.emit(o.events.player.adsready),K},adserror:function(){return n.setState({adsQueueComplete:!0}),n.emitter.emit(o.events.player.adserror),K},"ads-pod-started":n.onAdsPodStarted,"ads-pod-ended":n.onAdsPodEnded,"ads-ad-started":n.getEmitHandler(o.events.player.adstart,K),"ads-ad-ended":n.getEmitHandler(o.events.player.adend,K),"ads-load":function(){return n.setState({adsLoading:!0}),T},"ima3-hard-timeout":function(){return n.setState({adsQueueComplete:!0,adsLoading:!1}),n.emitter.emit(o.events.player.ima3hardtimeout),K},fullscreenchange:function(){return n.emitter.emit(o.events.player.fullscreen,n.player.isFullscreen()),K},volumechange:n.onVolumeChange,exit:n.getEmitHandler(o.events.player.exit,K),"player-refresh-stream":n.getEmitHandler(o.events.player.refreshstream,K),error:n.getEmitHandler(o.events.player.error,K),"player-toggleplay":n.getEmitHandler(o.events.player.togglePlay,T),"ads-pause":n.getEmitHandler(o.events.player.adspause,K),"ads-play":n.getEmitHandler(o.events.player.adsplay,K),swmTimerFired:n.getEmitHandler(o.events.player.timerFired,K)}}),R(O(n),"initLiveEventHandlers",function(){n.liveEventHandlers={cuechange:function(ce){return n.hasFirstPlayFired()?(n.emitter.emit(o.events.player.id3,ce),K):T},timeupdate:n.onLiveTimeUpdate,"yospace-advertstart":n.getEmitHandler(o.events.yospace.adstart,K),"yospace-advertend":n.getEmitHandler(o.events.yospace.adend,K),"yospace-adbreakstart":function(){return n.emitter.emit(o.events.yospace.adbreakstart,{type:"midroll"}),K},"yospace-adbreakcomplete":function(){return n.emitter.emit(o.events.yospace.adbreakcomplete,{type:"midroll"}),K}}}),R(O(n),"initVodEventHandlers",function(){n.vodEventHandlers={seeking:function(){if(!(n.state.seeking||!n.hasLoadedFired()))return n.setState({seeking:!0}),n.emitter.emit(o.events.player.seek),K},seeked:function(){if(n.hasLoadedFired())return n.setState({seeking:!1}),n.emitter.emit(o.events.player.seeked),K},timeupdate:n.onVodTimeUpdate,pause:function(){var ce=n.player.currentTime(),Re=n.player.duration()-1;if(!(!ce||ce<=Re))return n.emitter.once(o.events.player.finished),K},ended:function(){return n.emitter.once(o.events.player.finished),K},contentupdate:function(){return n.eventHistory.length=0,n.emitter.once(o.events.player.contentupdate),K}}}),R(O(n),"initSsaiEventHandlers",function(){n.ssaiEventHandlers={timeupdate:function(){return n.state.adsQueueComplete?T:K}}}),R(O(n),"registerLivePlayerEventHandlers",function(){n.player.on(o.events.native.concat(o.events.custom),function(re,ce){n.handleLiveEvent(re.type,ce)||n.handleCommonEvent(re.type,ce)}),n.player.on(o.events.player.ready,function(){n.player.textTracks().addEventListener("addtrack",function(re){var ce=re.track;ce&&(ce.mode="hidden",ce.addEventListener("cuechange",function(Re){return n.onCueChange(Re,ce)}))})}),window.addEventListener("beforeunload",function(){n.handleLiveEvent("exit")})}),R(O(n),"registerVodPlayerEventHandlers",function(){n.player.on(o.events.native.concat(o.events.custom),function(re){var ce=!1;n.player.onceux&&n.player.onceux.currentTime&&(ce=n.handleSSAIEvent(re.type)),!ce&&!n.handleVodEvent(re.type)&&n.handleCommonEvent(re.type)})}),R(O(n),"getEmitOnceHandler",function(re,ce){return function(Re){return n.emitter.once(re,Re),ce||T}}),R(O(n),"getEmitHandler",function(re,ce){return function(Re){return n.emitter.emit(re,Re),ce||T}}),R(O(n),"getEventHandler",function(re,ce){return re[ce]||function(){}}),R(O(n),"handleEvent",function(re,ce,Re){return n.getEventHandler(re,ce)(Re)}),R(O(n),"handleCommonEvent",function(re,ce){return n.handleEvent(n.commonEventHandlers,re,ce)}),R(O(n),"handleLiveEvent",function(re,ce){return n.handleEvent(n.liveEventHandlers,re,ce)}),R(O(n),"handleVodEvent",function(re,ce){return n.handleEvent(n.vodEventHandlers,re,ce)}),R(O(n),"handleSSAIEvent",function(re,ce){return n.handleEvent(n.ssaiEventHandlers,re,ce)}),R(O(n),"hasEventFired",function(re){return n.eventHistory.indexOf(re)>-1}),R(O(n),"hasFirstPlayFired",function(){return n.eventHistory.indexOf(o.events.player.firstplay)>-1}),R(O(n),"hasPrerollCompleted",function(){return n.eventHistory.indexOf(o.events.player.adbreakcomplete)>-1}),R(O(n),"hasLoadedFired",function(){return n.eventHistory.indexOf(o.events.player.loaded)>-1}),R(O(n),"hasReadyFired",function(){return n.eventHistory.indexOf(o.events.player.ready)>-1}),R(O(n),"onClickOrTouch",function(){n.state.adBreakInProgress&&n.emitter.emit(o.events.player.adsclick),n.emitter.emit(o.events.player.click)}),R(O(n),"onPause",function(){if(!(n.state.seeking||n.player.hasClass("vjs-ima3-not-playing-yet")||n.player.hasClass("vjs-ad-playing")||n.player.hasClass("vjs-ad-loading"))){var re=!1;return n.state.adsQueueComplete&&(re=!0,n.setState({paused:!0,playClicked:!1})),n.emitter.emit(o.events.player.pause,{stopProgressTimer:re}),K}}),R(O(n),"onVolumeChange",function(){if(n.hasFirstPlayFired()){var re=n.player.muted(),ce=re?0:n.player.volume();return n.state.volume!==ce&&(n.emitter.emit(o.events.player.volume,{volume:ce}),re?n.emitter.emit(o.events.player.mute,!0):n.state.muted&&n.emitter.emit(o.events.player.mute,!1)),n.setState({volume:ce,muted:re}),K}}),R(O(n),"onAdsPodStarted",function(){var re=!1,ce=n.state.adBreakInProgress,Re=T;return ce||(ce=!0,Re=K,n.emitter.emit(o.events.player.adbreakstart,{type:n.hasPrerollCompleted()?"midroll":"preroll"})),n.setState({adsQueueComplete:re,adBreakInProgress:ce}),Re}),R(O(n),"onAdsPodEnded",function(){var re=!0,ce=!1,Re=n.state.adBreakInProgress,Je=T,tt=!1;return Re&&(Re=!1,Je=K,tt=!0),n.setState({adsQueueComplete:re,adsLoading:ce,adBreakInProgress:Re}),tt&&n.emitter.emit(o.events.player.adbreakcomplete,{type:n.hasPrerollCompleted()?"midroll":"preroll"}),Je}),R(O(n),"onLiveTimeUpdate",function(){if(n.hasFirstPlayFired()){var re=n.player.currentTime(),ce=Math.round(re),Re=n.state.progressPrevious;return ce>n.state.progressPrevious&&(Re=ce,n.emitter.emit(o.events.player.progress,ce)),n.setState({progressPrevious:Re,progressCurrent:ce}),n.emitter.emit(o.events.player.timeupdate,re),K}}),R(O(n),"onVodTimeUpdate",function(){if(!n.hasLoadedFired()||n.state.adBreakInProgress)return videojs.log.warn("Preventing timeupdate method, no loaded event has been fired yet.");var re=n.player.usingPlugin("ssai")&&n.player.ssai().state.enabled?n.player.ssai().currentTimelineState().relativeTime:n.player.currentTime(),ce=n.player.duration(),Re=Math.round(re),Je=n.state.progressPrevious;return Re!==Je&&!n.state.seeking&&!n.state.paused&&(Je=Re,n.emitter.emit(o.events.player.progress,{previous:n.state.progressPrevious,current:Re})),n.setState({progressPrevious:Je,progressCurrent:Re}),Re&&Re/ce>j&&n.emitter.once(o.events.player.complete),n.emitter.emit(o.events.player.timeupdate,re),K}),R(O(n),"onCueChange",function(re,ce){var Re={};Array.from(ce.cues).map(function(Je){var tt=Je.startTime,pt=Je.value;!ce.activeCues[0]||!pt||!pt.data||tt===ce.activeCues[0].startTime&&(Re[pt.key]=W(pt.data),pt.owner&&(Re.owner=pt.owner))}),Re.PRIV&&Re.PRIV.length>1?(n.player.last_position=Re.PRIV,n.handleLiveEvent("cuechange",Re)):Ce(Re)||n.handleLiveEvent("cuechange",Re)}),n.emitter=new ae(w),n.eventHistory=n.emitter.getEventHistory(),n.state={adsLoading:!1,muted:!1,volume:1,adBreakInProgress:!1,adsQueueComplete:M.adBlocker,started:!1,seeking:!1,paused:!1,playClicked:!1,progressPrevious:0,progressCurrent:0},n.registerPlayerEventHandlers(M.videoType),n}return N})(ue),oe=videojs.getPlugin("plugin"),Y=o.events.timer.fired,fe=(function(Ie){J(N,Ie);function N(w,M){var n;return F(this,N),n=V(this,_(N).call(this,w,M)),n.setState({intervalMs:null,timerRef:null,isActive:!1}),n}return P(N,[{key:"start",value:function(M){var n=this;clearInterval(this.state.timerRef),this.setState({intervalMs:M,timerRef:setInterval(function(){return n.player.trigger(Y)},M),isActive:!0})}},{key:"stop",value:function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;clearInterval(this.state.timerRef),this.state.isActive&&M&&this.player.trigger(Y),this.setState({isActive:!1})}},{key:"isActive",value:function(){return this.state.isActive}},{key:"dispose",value:function(){this.state.isActive&&this.stop(!1),H(_(N.prototype),"dis
49pose",this).call(this)}}]),N})(oe),$={ux:{screenEnter:"ux.screen.enter",interaction:"ux.interaction"},player:{startLive:"player.start.live",playLive:"player.play.live",stop:"player.stop",completeVod:"player.complete.vod",progressLive:"player.progress.live",chromecastOn:"player.chromecast.on",chromecastOff:"player.chromecast.off",fullscreenEnabled:"player.fullscreen.enabled",fullscreenDisabled:"player.fullscreen.disabled",volumeSet:"player.volume.set",volumeMute:"player.volume.mute",adBeginLive:"player.adbegin.live",adCompleteLive:"player.adcomplete.live",loadLive:"player.load.live",playVod:"player.play.vod",progressVod:"player.progress.vod",loadVod:"player.load.vod",adBeginVod:"player.adbegin.vod",adCompleteVod:"player.adcomplete.vod",pause:"player.pause",resume:"player.resume",startVod:"player.start.vod"}},x="snowplowDeviceId",z=function(){var N="test";try{return localStorage.setItem(N,N),localStorage.removeItem(N),!0}catch{return!1}},C=function(N,w){var M=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=new Q(w);N.sendEvent(Object.assign(n,M))},he="ad-playback",Be=function(N,w){N.on(o.events.player.volume,function(M,n){var re=Math.round(n.volume*100);re===0?C(w,$.player.volumeMute,{}):C(w,$.player.volumeSet,{player_volume:re})}),N.on(o.events.player.fullscreen,function(M,n){var re=n?$.player.fullscreenEnabled:$.player.fullscreenDisabled;C(w,re,{})}),N.on(o.events.player.unmount,function(){N.timer&&N.timer.isActive&&N.timer.stop(!0)})},Ve=function(){if(!z())return f.generateUUID();var N=localStorage.getItem(x);return N||(N=f.generateUUID(),localStorage.setItem(x,N)),N},we="https://snowplow.swm.digital/com.snowplowanalytics.snowplow/tp2",Le="https://snowplow.inferno.digital/com.snowplowanalytics.snowplow/tp2",ne=(function(Ie,N){var w=N.appId||"test_app_0.0.1",M=N.appName||"7plus",n=N.appVersion||"1.0.0",re=N.postcode||2015,ce=Le;N.snowplowUrl?ce=N.snowplowUrl:N.production?ce=we:N.snowplowEndpoint&&(ce="https://".concat(N.snowplowEndpoint,"/com.snowplowanalytics.snowplow/tp2"));var Re=new d(ce),Je=N.deviceId;Je||(Je=Ve());var tt=N.advertisingId;!tt&&window.Lotame&&window.Lotame.Profile&&(tt=window.Lotame.Profile.pid);var pt=k().osname,bt=k().osversion,It=D().detect(),Vt="desktop";return k().tablet?Vt="tablet":k().mobile&&(Vt="phone"),new f(Re,function(Ye){return Ye.advertising_id=tt||null,Ye.app_access="web",Ye.app_id=w,Ye.app_name=M,Ye.app_version=n,Ye.device_id=Je,Ye.device_location=null,Ye.device_location_precision=2,Ye.device_browser=It.name||null,Ye.device_browser_lang=window.navigator.language||null,Ye.device_browser_version=It.version||null,Ye.device_os=pt||null,Ye.device_os_version=bt||null,Ye.device_platform="web",Ye.device_postcode=Number(re)||null,Ye.page_url=window.location.href,Ye.device_screen_width=window.innerWidth,Ye.device_screen_height=window.innerHeight,Ye.device_streaming_type=null,Ye.device_type=Vt,Ye.player_screen_width=Ie.currentWidth(),Ye.player_screen_height=Ie.currentHeight(),Ye.player_stream_quality="auto",Ye.user_id=N.userId||null,Ye.app_session_id=N.appSessionId||null,Ye.player_video_session_id=N.playerVideoSessionId||null,Ye})}),le=videojs.getPlugin("plugin"),Se="Snowplow VOD Plugin",ye="VOD",S=58e3,ge=3e3,be=1e3,xe=function(N){for(var w=N.split(":"),M=0,n=1;w.length>0;)M+=n*parseInt(w.pop(),10),n*=60;return M},We=function(N){var w=N.ssai().currentLinearAd().absoluteStartTime(),M=N.ssai().absoluteTimelineState(w).linearAdRoll.timeOffset();return M==="start"?0:xe(M)},qe=function(N){try{return N.ssai().seekAfterAd_!=null?Math.floor(N.ssai().seekAfterAd_.relativeTime):Math.floor(We(N))}catch(w){return videojs.log.error("Unable to determine SSAI ad start time.",w),0}},it=(function(Ie){J(N,Ie);function N(w,M){var n;return F(this,N),n=V(this,_(N).call(this,w,M)),n.src=M.src||window.location.href,n.lastFromPosition=0,n.playEventSent=!1,n.playerPaused=!1,n.playbackCompleted=!1,n.blockResetAfterComplete=!1,n.progress={previous:0,current:M.contentInfo.startAt||w.currentTime()},n.adBlocker=M.adBlocker,n.tracker=ne(w,M),Be(w,n.tracker),w.timer||(videojs.log.debug(Se,"No timer plugin found, registering it"),videojs.registerPlugin("timer",fe)),n.on(w,o.events.player.timerFired,n._onTimerFired),n.on(w,o.events.player.ready,n._onPlayerReady),n.on(w,o.events.player.adbreakstart,n._onPlayerAdPodStart),n.on(w,o.events.player.adstart,n._onPlayerAdStart),n.on(w,o.events.player.adend,n._onPlayerAdEnd),n.on(w,o.events.player.adbreakcomplete,n._onPlayerAdPodEnd),n.on(w,o.events.player.playing,n._onPlayerPlaying),n.on(w,o.events.player.finished,n._onPlayerFinished),n.on(w,o.events.player.pause,n._onPlayerPause),n.on(w,o.events.player.adspause,n._onPlayerAdsPause),n.on(w,o.events.player.seeked,n._onPlayerSeeked),n.on(w,o.events.player.seek,n._onPlayerSeek),n.on(w,o.events.player.play,n._onPlayerPlay),n.on(w,o.events.player.adsplay,n._onPlayerAdsPlay),n.on(w,o.events.player.progress,n._onPlayerProgress),n.on(w,o.events.player.contentupdate,
49n._onPlayerContentUpdate),n.on(w,o.events.player.loadedmetadata,n._onPlayerLoadedMetadata),n.one(w,o.events.player.play,n._onPlayerStart),w.events().hasReadyFired()&&n._onPlayerReady(),n}return P(N,[{key:"dispose",value:function(){!this.playerPaused&&this.playEventSent&&this.player.ads.state!==he&&this._sendProgressEvent(this.lastFromPosition,this.progress.current),this.off(this.player,o.events.player.timerFired,this._onTimerFired),this.off(this.player,o.events.player.ready,this._onPlayerReady),this.off(this.player,o.events.player.adbreakstart,this._onPlayerAdPodStart),this.off(this.player,o.events.player.adstart,this._onPlayerAdStart),this.off(this.player,o.events.player.adend,this._onPlayerAdEnd),this.off(this.player,o.events.player.adbreakcomplete,this._onPlayerAdPodEnd),this.off(this.player,o.events.player.playing,this._onPlayerPlaying),this.off(this.player,o.events.player.finished,this._onPlayerFinished),this.off(this.player,o.events.player.pause,this._onPlayerPause),this.off(this.player,o.events.player.adspause,this._onPlayerAdsPause),this.off(this.player,o.events.player.seeked,this._onPlayerSeeked),this.off(this.player,o.events.player.seek,this._onPlayerSeek),this.off(this.player,o.events.player.play,this._onPlayerPlay),this.off(this.player,o.events.player.adsplay,this._onPlayerAdsPlay),this.off(this.player,o.events.player.progress,this._onPlayerProgress),this.off(this.player,o.events.player.play,this._onPlayerStart),H(_(N.prototype),"dispose",this).call(this)}},{key:"_onPlayerLoadedMetadata",value:function(){this.duration=this.adBlocker&&this.player.ssai?Math.floor(this.player.ssai().contentDuration()):Math.floor(this.player.duration())}},{key:"_getPlayerDuration",value:function(){return Math.floor(this.duration)}},{key:"_getPlayerCurrentTime",value:function(){return Math.floor(this.progress.current)}},{key:"_onPlayerStart",value:function(){C(this.tracker,$.player.startVod,{player_media_id:this.player.mediainfo.referenceId,player_media_type:ye,metadata_content_length:this._getPlayerDuration(),stream_url:this.src,player_from_position:0,player_to_position:0,player_alt_media_id:this.player.mediainfo?this.player.mediainfo.id:null})}},{key:"_handlePlayEvent",value:function(){var M=this;if(!this.playEventSent){this.playEventSent=!0;var n=function(){C(M.tracker,$.player.playVod,{player_media_id:M.player.mediainfo.referenceId,player_media_type:ye,metadata_content_length:M._getPlayerDuration(),stream_url:M.src,player_alt_media_id:M.player.mediainfo?M.player.mediainfo.id:null})};this.player.events().state.adsQueueComplete||this.player.usingPlugin("ssai")&&this.player.ads.state!==he?n():this.player.one(o.events.player.adbreakcomplete,function(){n()})}}},{key:"_handleResumeEvent",value:function(){this.playerPaused&&(this.playerPaused=!1,C(this.tracker,$.player.resume,{}))}},{key:"_sendProgressEvent",value:function(M,n){M<n?C(this.tracker,$.player.progressVod,{player_media_id:this.player.mediainfo.referenceId,player_media_type:ye,metadata_content_length:this._getPlayerDuration(),stream_url:this.src,player_from_position:M,player_to_position:n}):M===n?videojs.log.warn(Se,"Discarding invalid progress event, the duration of the video hasn't progressed since the last progress event. from_position ".concat(M," = to_position ").concat(n)):videojs.log.warn(Se,"Discarding invalid progress event, from_position ".concat(M," >= to_position ").concat(n))}},{key:"_playerProgressed",value:function(){return this.lastFromPosition!==this.progress.current}},{key:"_handleProgressEvent",value:function(){var M=this;!this.progressCooldownTimer&&this.playEventSent&&this.player.ads.state!==he&&this._playerProgressed()&&(Math.abs(this.progress.current-this.progress.previous)>1?this._sendProgressEvent(this.lastFromPosition,this.progress.previous):this._sendProgressEvent(this.lastFromPosition,this.progress.current),this.progressCooldownTimer=setTimeout(function(){M&&(M.progressCooldownTimer=null)},ge)),this.progress.current>0&&(this.lastFromPosition=this.progress.current)}},{key:"_onPlayerProgress",value:function(M,n){this.progress=n}},{key:"_onPlayerReady",value:function(){C(this.tracker,$.player.loadVod,{player_media_id:this.player.mediainfo.referenceId,player_media_type:ye,metadata_content_length:this._getPlayerDuration(),stream_url:this.src,player_from_position:0,player_to_position:0})}},{key:"_onPlayerAdPodStart",value:function(){this.player.timer().isActive()&&this.player.timer().stop(!0)}},{key:"_onPlayerAdStart",value:function(){var M=this.playEventSent?this._getPlayerCurrentTime():0;this._isSsaiAdPlaying()&&(M=qe(this.player)),C(this.tracker,$.player.adBeginVod,{player_media_id:this.player.mediainfo.referenceId,player_media_type:ye,metadata_content_length:this._getPlayerDuration(),stream_url:this.src,player_from_position:M,player_to_position:M})}},{key:"_onPlayerAdEnd",value:function(){var M=this.playEventSent?this._getPlayerCurrentTime():0;this._isSsaiAdPlaying()&&(M=qe(this.player)),C(this.tracker,$.player.adCompleteVod,{player_media_id:this.player.mediainfo.referenceId,player_media_type:ye,metadata_content_length:this._getPlayerDuration(),stream_url:this.src,player_from_position:M,player_to_position:M})}},{key:"_onPlayerAdPodEnd",value:function(){if(this._isUsingSSAI()){var M=this.player.ssai().seekAfterAd_,n=M!=null?Math.floor(M.relativeTime):this.player.ssai().currentTimelineState().relativeTime;this.progress.previous=n,this.progress.current=n}}},{key:"_onPlayerAdsPlay",value:function(){this._handleResumeEvent()}},{key:"_onPlayerPlay",value:function(){this._handleResumeEvent()}},{key:"_onPlayerPlaying",value:function(){!this._isSsaiAdPlaying()&&!this.playbackCompleted&&this.player.timer().start(S),this._handlePlayEvent();var M=this._getPlayerCurrentTime();this.lastFromPosition=M<1?0:M}},{key:"_onTimerFired",value:function(){this._handleProgressEvent()}},{key:"_onPlayerSeek",value:function(){this.playEventSent&&!this.playerPaused&&!this.playbackCompleted&&this._handleProgressEvent(),this.playbackCompleted&&!this.blockResetAfterComplete&&(this.playbackCompleted=!1)}},{key:"_onPlayerSeeked",value:function(){if(this.playerPaused){var M=Math.round(this.player.currentTime());this.lastFromPosition=M,this.progress.current=M}else this.lastFromPosition=this._getPlayerCurrentTime()}},{key:"shouldIgnoreAdsPauseEvent",value:function(){var M=this.player.events(),n=M.eventHistory,re=n.lastIndexOf(o.events.player.click);return n.slice(re).some(function(ce){return ce===o.events.player.play})}},{key:"shouldIgnorePauseEvent",value:function(){return this.player.seeking()}},{key:"_onPlayerAdsPause",value:function(){this.shouldIgnoreAdsPauseEvent()||(this.playerPaused=!0,C(this.tracker,$.player.pause,{}))}},{key:"_onPlayerPause",value:function(){this.shouldIgnorePauseEvent()||(this.playerPaused=!0,C(this.tracker,$.player.pause,{}),this.player.timer().stop(!0))}},{key:"_onPlayerFinished",value:function(){this.playbackCompleted=!0,this.player.timer().stop(!0);var M=this._getPlayerDuration();this._setupResetCooldownTimer(),C(this.tracker,$.player.completeVod,{player_media_id:this.player.mediainfo.referenceId,player_media_type:ye,metadata_content_length:M,stream_url:this.src,player_from_position:M,player_to_position:M})}},{key:"_onPlayerContentUpdate",value:function(){this.lastFromPosition=0,this.playEventSent=!1,this.playbackCompleted=!1,this.progress.previous=0}},{key:"_setupResetCooldownTimer",value:function(){var M=this;this.blockResetAfterComplete=!0,setTimeout(function(){M.blockResetAfterComplete=!1},be)}},{key:"_isUsingSSAI",value:function(){return this.player.usingPlugin("ssai")&&this.player.ssai().state.enabled}},{key:"_isSsaiAdPlaying",value:function(){return this.player.usingPlugin("ssai")&&this.player.ssai().currentLinearAd()!==null&&this.player.ssai().currentLinearAd()!==void 0}}]),N})(le),Ge=videojs.getPlugin("plugin"),et="Snowplow LIVE Plugin",Xe="LIVE",ft=58e3,ht="com.elementaltechnologies.timestamp.utc",vt={difference:0,adjustDate:function(N){return N-vt.difference}},wt=Date.now,Et=function(N){return vt.adjustDate(N)},st=(function(Ie){J(N,Ie);function N(w,M){var n;return F(this,N),n=V(this,_(N).call(this,w,M)),R(O(n),"baseEventPayload",function(){return{player_media_id:n.showInfo.mediaId,player_media_type:Xe,stream_url:n.src,player_from_position:0,player_to_position:0}}),R(O(n),"handleTimeFired",function(){var re=wt(),ce=n.baseEventPayload(),Re=Object.assign(ce,{player_from_position:Et(n.lastFromTimestamp),player_to_position:Et(re)});Re.player_to_position>Re.player_from_position?(C(n.tracker,$.player.progressLive,Re),n.lastFromTimestamp=re):videojs.log.warn(et,"Discarding invalid progress event, from_position >= to_position")}),R(O(n),"handlePlayerPaused",function(re){var ce=re.stopTimer;n.playerPaused||(n.playerPaused=!0,C(n.tracker,$.player.pause,{})),ce&&n.player.timer().stop(!0)}),R(O(n),"handlePlayerPlay",function(re){var ce=re.checkForStartEvent,Re=n.playerPaused;n.playerPaused&&(Re=!1,C(n.tracker,$.player.resume,{})),ce&&(!n.firstStartSent||n.playerPaused)&&(n.firstStartSent=!0,n.handleStartEvent()),n.playerPaused=Re}),R(O(n),"handleStartEvent",function(){var re=n.baseEventPayload(),ce=Object.assign(re,{player_channel_name:n.showInfo.channelName});C(n.tracker,$.player.startLive,ce)}),R(O(n),"handlePlayEvent",function(){if(n.loadEventSent||n._onPlayerLoaded(),n.playEventSent)return!0;var re=n.baseEventPayload(),ce=Object.assign(re,{player_channel_name:n.showInfo.channelName});return!n.player.events().state.adsQueueComplete&&n.player.usingPlugin("ima3")?n.player.one(o.events.player.adbreakcomplete,function(){C(n.tracker,$.player.playLive,ce),n.player.play(),n.playerPaused=!1}):(C(n.tracker,$.player.playLive,ce),n.playerPaused=!1),!0}
49),n.src=M.src||window.location.href,n.showInfo=M.contentInfo||{},n.lastFromTimestamp=wt(),n.loadEventSent=!1,n.playEventSent=!1,n.firstStartSent=!1,n.playerPaused=!1,n.playerStarted=!1,n.tracker=ne(w,M),Be(w,n.tracker),w.timer||(videojs.log.debug(et,"No timer plugin found, registering it"),videojs.registerPlugin("timer",fe)),n.on(w,o.events.player.timerFired,n._onTimerFired),n.on(w,o.events.player.loaded,n._onPlayerLoaded),n.on(w,o.events.player.adstart,n._onPlayerAdStart),n.on(w,o.events.player.adend,n._onPlayerAdEnd),n.on(w,o.events.player.adsplay,n._onPlayerAdsPlay),n.on(w,o.events.player.play,n._onPlayerPlay),n.on(w,o.events.player.playing,n._onPlayerPlaying),n.on(w,o.events.player.adspause,n._onPlayerAdsPause),n.on(w,o.events.player.pause,n._onPlayerPause),n.on(w,o.events.player.id3,n._onPlayerId3),n}return P(N,[{key:"dispose",value:function(){!this.playerPaused&&this.playEventSent&&this.player.ads.state!==he&&this.handleTimeFired(),this.off(this.player,o.events.player.timerFired,this._onTimerFired),this.off(this.player,o.events.player.loaded,this._onPlayerLoaded),this.off(this.player,o.events.player.adstart,this._onPlayerAdStart),this.off(this.player,o.events.player.adend,this._onPlayerAdEnd),this.off(this.player,o.events.player.adsplay,this._onPlayerAdsPlay),this.off(this.player,o.events.player.play,this._onPlayerPlay),this.off(this.player,o.events.player.playing,this._onPlayerPlaying),this.off(this.player,o.events.player.adspause,this._onPlayerAdsPause),this.off(this.player,o.events.player.pause,this._onPlayerPause),this.off(this.player,o.events.player.id3,this._onPlayerId3),H(_(N.prototype),"dispose",this).call(this)}},{key:"_onPlayerLoaded",value:function(){this.loadEventSent||(C(this.tracker,$.player.loadLive,{player_media_id:this.showInfo.mediaId,player_media_type:Xe,stream_url:this.src,player_from_position:0,player_to_position:0}),this.loadEventSent=!0)}},{key:"_onPlayerAdStart",value:function(){this.loadEventSent||this._onPlayerLoaded(),C(this.tracker,$.player.adBeginLive,{player_media_id:this.showInfo.mediaId,player_media_type:Xe,stream_url:this.src,player_from_position:0,player_to_position:0})}},{key:"_onPlayerAdEnd",value:function(){C(this.tracker,$.player.adCompleteLive,{player_media_id:this.showInfo.mediaId,stream_url:this.src,player_media_type:Xe,player_from_position:0,player_to_position:0})}},{key:"_onPlayerPlay",value:function(){this.handlePlayerPlay({checkForStartEvent:!0})}},{key:"_onPlayerPlaying",value:function(){this.playEventSent=this.handlePlayEvent(),!this.player.timer().isActive()&&this.player.ads.state!==he&&(this.player.timer().start(ft),this.lastFromTimestamp=wt())}},{key:"_onPlayerAdsPlay",value:function(){this.handlePlayerPlay({checkForStartEvent:!1})}},{key:"_onTimerFired",value:function(){this.handleTimeFired()}},{key:"_onPlayerAdsPause",value:function(){this.handlePlayerPaused({stopTimer:!1})}},{key:"_onPlayerPause",value:function(){this.handlePlayerPaused({stopTimer:!0})}},{key:"_onPlayerId3",value:function(M,n){if(n.owner===ht&&n.PRIV){var re=Date.parse(n.PRIV);re&&(vt.difference=Date.now()-re)}else if(n.TDRL){var ce=n.TDRL.substring(1,n.TDRL.length-1),Re=Date.parse(ce);Re&&(vt.difference=Date.now()-Re)}else videojs.log.debug(et,"Ignoring ID3 update, unknown owner - ",n)}}]),N})(Ge),Lt="0.14.3",At=(function(Ie){J(N,Ie);function N(w){var M;return F(this,N),M=V(this,_(N).call(this,w)),R(O(M),"pluginName","snowplow"),videojs.registerPlugin("events",I),videojs.registerPlugin("snowplowLive",st),videojs.registerPlugin("snowplowVod",it),M}return P(N,[{key:"afterVideo",value:function(M,n){return this.setupSnowplow(M,n)}},{key:"setupSnowplow",value:function(M,n){var re=this;!n.video||!n.videoType||(M.events({videoType:n.videoType}),!this._config.DISABLE_SNOWPLOW&&((!n.chromecast||!n.chromecast.STATE.isConnected)&&this.activateSnowplow(M,n),M.on("reload-video",function(){re.activateSnowplow(M,n)})))}},{key:"activateSnowplow",value:function(M,n){var re=M.el().getAttribute("data-postcode"),ce={appId:this._config.SNOWPLOW_APP_ID,appName:this._config.SNOWPLOW_APP_NAME,appVersion:this._config.SNOWPLOW_APP_VERSION||Lt,production:!!this._config.SNOWPLOW_PRODUCTION_MODE,snowplowUrl:this._config.SNOWPLOW_URL,snowplowEndpoint:this._config.SNOWPLOW_ENDPOINT,adChoice:n.adChoice,adBlocker:n.adBlock,postcode:re||n.postcode,advertisingId:n.advertisingId,appSessionId:n.appSessionId,playerVideoSessionId:n.playerVideoSessionId,deviceId:n.deviceId,userId:n.userId,contentInfo:{mediaId:n.liveMediaId||n.video.id,channelName:n.channelName||n.video.name,startAt:n.startAt}};n.videoType==="live"&&!M.usingPlugin("snowplowLive")?M.snowplowLive(ce):M.usingPlugin("snowplowVod")||M.snowplowVod(ce)}}]),N})(o.PlayerPlugin);R(At,"VERSION",Lt);var Ht=At}),3997:(function(Pt,Tt,ot){/*! 50 * Bowser - a browser detector 51 * https://github.com/ded/bowser 52 * MIT License | (c) Dustin Diaz 2015 53 */(function(o,f,r){Pt.exports?Pt.exports=r():ot.amdD(f,r)})(this,"bowser",function(){var o=!0;function f(E){function d(Y){var fe=E.match(Y);return fe&&fe.length>1&&fe[1]||""}function b(Y){var fe=E.match(Y);return fe&&fe.length>1&&fe[2]||""}var D=d(/(ipod|iphone|ipad)/i).toLowerCase(),G=/like android/i.test(E),k=!G&&/android/i.test(E),F=/nexus\s*[0-6]\s*/i.test(E),q=!F&&/nexus\s*[0-9]+/i.test(E),P=/CrOS/.test(E),R=/silk/i.test(E),J=/sailfish/i.test(E),_=/tizen/i.test(E),A=/(web|hpw)(o|0)s/i.test(E),O
53=/windows phone/i.test(E),V=/SamsungBrowser/i.test(E),te=!O&&/windows/i.test(E),H=!D&&!R&&/macintosh/i.test(E),Te=!k&&!J&&!_&&!A&&/linux/i.test(E),Ce=b(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),W=d(/version\/(\d+(\.\d+)?)/i),ae=/tablet/i.test(E)&&!/tablet pc/i.test(E),ue=!ae&&/[^-]mobi/i.test(E),K=/xbox/i.test(E),T;/opera/i.test(E)?T={name:"Opera",opera:o,version:W||d(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(E)?T={name:"Opera",opera:o,version:d(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||W}:/SamsungBrowser/i.test(E)?T={name:"Samsung Internet for Android",samsungBrowser:o,version:W||d(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(E)?T={name:"NAVER Whale browser",whale:o,version:d(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(E)?T={name:"MZ Browser",mzbrowser:o,version:d(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(E)?T={name:"Opera Coast",coast:o,version:W||d(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(E)?T={name:"Focus",focus:o,version:d(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(E)?T={name:"Yandex Browser",yandexbrowser:o,version:W||d(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(E)?T={name:"UC Browser",ucbrowser:o,version:d(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(E)?T={name:"Maxthon",maxthon:o,version:d(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(E)?T={name:"Epiphany",epiphany:o,version:d(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(E)?T={name:"Puffin",puffin:o,version:d(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(E)?T={name:"Sleipnir",sleipnir:o,version:d(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(E)?T={name:"K-Meleon",kMeleon:o,version:d(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:O?(T={name:"Windows Phone",osname:"Windows Phone",windowsphone:o},Ce?(T.msedge=o,T.version=Ce):(T.msie=o,T.version=d(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(E)?T={name:"Internet Explorer",msie:o,version:d(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:P?T={name:"Chrome",osname:"Chrome OS",chromeos:o,chromeBook:o,chrome:o,version:d(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(E)?T={name:"Microsoft Edge",msedge:o,version:Ce}:/vivaldi/i.test(E)?T={name:"Vivaldi",vivaldi:o,version:d(/vivaldi\/(\d+(\.\d+)?)/i)||W}:J?T={name:"Sailfish",osname:"Sailfish OS",sailfish:o,version:d(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(E)?T={name:"SeaMonkey",seamonkey:o,version:d(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(E)?(T={name:"Firefox",firefox:o,version:d(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(E)&&(T.firefoxos=o,T.osname="Firefox OS")):R?T={name:"Amazon Silk",silk:o,version:d(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(E)?T={name:"PhantomJS",phantom:o,version:d(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(E)?T={name:"SlimerJS",slimer:o,version:d(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(E)||/rim\stablet/i.test(E)?T={name:"BlackBerry",osname:"BlackBerry OS",blackberry:o,version:W||d(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:A?(T={name:"WebOS",osname:"WebOS",webos:o,version:W||d(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(E)&&(T.touchpad=o)):/bada/i.test(E)?T={name:"Bada",osname:"Bada",bada:o,version:d(/dolfin\/(\d+(\.\d+)?)/i)}:_?T={name:"Tizen",osname:"Tizen",tizen:o,version:d(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||W}:/qupzilla/i.test(E)?T={name:"QupZilla",qupzilla:o,version:d(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||W}:/chromium/i.test(E)?T={name:"Chromium",chromium:o,version:d(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||W}:/chrome|crios|crmo/i.test(E)?T={name:"Chrome",chrome:o,version:d(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:k?T={name:"Android",version:W}:/safari|applewebkit/i.test(E)?(T={name:"Safari",safari:o},W&&(T.version=W)):D?(T={name:D=="iphone"?"iPhone":D=="ipad"?"iPad":"iPod"},W&&(T.version=W)):/googlebot/i.test(E)?T={name:"Googlebot",googlebot:o,version:d(/googlebot\/(\d+(\.\d+))/i)||W}:T={name:d(/^(.*)\/(.*) /),version:b(/^(.*)\/(.*) /)},!T.msedge&&/(apple)?webkit/i.test(E)?(/(apple)?webkit\/537\.36/i.test(E)?(T.name=T.name||"Blink",T.blink=o):(T.name=T.name||"Webkit",T.webkit=o),!T.version&&W&&(T.version=W)):!T.opera&&/gecko\//i.test(E)&&(T.name=T.name||"Gecko",T.gecko=o,T.version=T.version||d(/gecko\/(\d+(\.\d+)?)/i)),!T.windowsphone&&(k||T.silk)?(T.android=o,T.osname="Android"):!T.windowsphone&&D?(T[D]=o,T.ios=o,T.osname="iOS"):H?(T.mac=o,T.osname="macOS"):K?(T.xbox=o,T.osname="Xbox"):te?(T.windows=o,T.osname="Windows"):Te&&(T.linux=o,T.osname="Linux");function j(Y){switch(Y){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var I="";T.windows?I=j(d(/Windows ((NT|XP)( \d\d?.\d)?)/i)):T.windowsphone?I=d(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):T.mac?(I=d(/Mac OS X (\d+([_\.\s]\d+)*)/i),I=I.replace(/[_\s]/g,".")):D?(I=d(/os (\d+([_\s]\d+)*) like mac os x/i),I=I.replace(/[_\s]/g,".")):k?I=d(/android[ \/-](\d+(\.\d+)*)/i):T.webos?I=d(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):T.blackberry?I=d(/rim\stablet\sos\s(\d+(\.\d+)*)/i):T.bada?I=d(/bada\/(\d+(\.\d+)*)/i):T.tizen&&(I=d(/tizen[\/\s](\d+(\.\d+)*)/i)),I&&(T.osversion=I);var oe=!T.windows&&I.split(".")[0];
53return ae||q||D=="ipad"||k&&(oe==3||oe>=4&&!ue)||T.silk?T.tablet=o:(ue||D=="iphone"||D=="ipod"||k||F||T.blackberry||T.webos||T.bada)&&(T.mobile=o),T.msedge||T.msie&&T.version>=10||T.yandexbrowser&&T.version>=15||T.vivaldi&&T.version>=1||T.chrome&&T.version>=20||T.samsungBrowser&&T.version>=4||T.whale&&u([T.version,"1.0"])===1||T.mzbrowser&&u([T.version,"6.0"])===1||T.focus&&u([T.version,"1.0"])===1||T.firefox&&T.version>=20||T.safari&&T.version>=6||T.opera&&T.version>=10||T.ios&&T.osversion&&T.osversion.split(".")[0]>=6||T.blackberry&&T.version>=10.1||T.chromium&&T.version>=20?T.a=o:T.msie&&T.version<10||T.chrome&&T.version<20||T.firefox&&T.version<20||T.safari&&T.version<6||T.opera&&T.version<10||T.ios&&T.osversion&&T.osversion.split(".")[0]<6||T.chromium&&T.version<20?T.c=o:T.x=o,T}var r=f(typeof navigator<"u"&&navigator.userAgent||"");r.test=function(E){for(var d=0;d<E.length;++d){var b=E[d];if(typeof b=="string"&&b in r)return!0}return!1};function p(E){return E.split(".").length}function m(E,d){var b=[],D;if(Array.prototype.map)return Array.prototype.map.call(E,d);for(D=0;D<E.length;D++)b.push(d(E[D]));return b}function u(E){for(var d=Math.max(p(E[0]),p(E[1])),b=m(E,function(D){var G=d-p(D);return D=D+new Array(G+1).join(".0"),m(D.split("."),function(k){return new Array(20-k.length).join("0")+k}).reverse()});--d>=0;){if(b[0][d]>b[1][d])return 1;if(b[0][d]===b[1][d]){if(d===0)return 0}else return-1}}function Q(E,d,b){var D=r;typeof d=="string"&&(b=d,d=void 0),d===void 0&&(d=!1),b&&(D=f(b));var G=""+D.version;for(var k in E)if(E.hasOwnProperty(k)&&D[k]){if(typeof E[k]!="str
53ing")throw new Error("Browser version in the minVersion map should be a string: "+k+": "+String(E));return u([G,E[k]])<0}return d}function ee(E,d,b){return!Q(E,d,b)}return r.isUnsupportedBrowser=Q,r.compareVersions=u,r.check=ee,r._detect=f,r.detect=f,r})}),70048:(function(Pt,Tt,ot){Pt.exports=(function(o){var f={};function r(p){if(f[p])return f[p].exports;var m=f[p]={i:p,l:!1,exports:{}};return o[p].call(m.exports,m,m.exports,r),m.l=!0,m.exports}return r.m=o,r.c=f,r.d=function(p,m,u){r.o(p,m)||Object.defineProperty(p,m,{enumerable:!0,get:u})},r.r=function(p){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(p,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(p,"__esModule",{value:!0})},r.t=function(p,m){if(m&1&&(p=r(p)),m&8||m&4&&typeof p=="object"&&p&&p.__esModule)return p;var u=Object.create(null);if(r.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:p}),m&2&&typeof p!="string")for(var Q in p)r.d(u,Q,function(ee){return p[ee]}.bind(null,Q));return u},r.n=function(p){var m=p&&p.__esModule?function(){return p.default}:function(){return p};return r.d(m,"a",m),m},r.o=function(p,m){return Object.prototype.hasOwnProperty.call(p,m)},r.p="",r(r.s=3)})([(function(o,f){o.exports=ot(24727)}),(function(o){o.exports=JSON.parse('{"a":"0.0.25"}')}),(function(o,f){o.exports=ot(45810)}),(function(o,f,r){"use strict";r.r(f);var p=r(0);function m(y,c,v,l,L,h,ie){try{var pe=y[h](ie),X=pe.value}catch(Ue){v(Ue);return}pe.done?c(X):Promise.resolve(X).then(l,L)}function u(y){return function(){var c=this,v=arguments;return new Promise(function(l,L){var h=y.apply(c,v);function ie(X){m(h,l,L,ie,pe,"next",X)}function pe(X){m(h,l,L,ie,pe,"throw",X)}ie(void 0)})}}function Q(y,c){if(!(y instanceof c))throw new TypeError("Cannot call a class as a function")}function ee(y,c,v){return c in y?Object.defineProperty(y,c,{value:v,enumerable:!0,configurable:!0,writable:!0}):y[c]=v,y}var E=function y(c){var v=this;Q(this,y),ee(this,"resolve",u(regeneratorRuntime.mark(function l(){return regeneratorRuntime.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(!v.options.hasOwnProperty("AD_BLOCK")){h.next=2;break}return h.abrupt("return",v.options.AD_BLOCK);case 2:if(!(!window.bc||typeof window.bc.usingAdBlocker!="function")){h.next=4;break}return h.abrupt("return",!1);case 4:return h.abrupt("return",window.bc.usingAdBlocker());case 5:case"end":return h.stop()}},l)}))),this.options=c};function d(y,c,v,l,L,h,ie){try{var pe=y[h](ie),X=pe.value}catch(Ue){v(Ue);return}pe.done?c(X):Promise.resolve(X).then(l,L)}function b(y){return function(){var c=this,v=arguments;return new Promise(function(l,L){var h=y.apply(c,v);function ie(X){d(h,l,L,ie,pe,"next",X)}function pe(X){d(h,l,L,ie,pe,"throw",X)}ie(void 0)})}}function D(y,c){if(!(y instanceof c))throw new TypeError("Cannot call a class as a function")}function G(y,c,v){return c in y?Object.defineProperty(y,c,{value:v,enumerable:!0,configurable:!0,writable:!0}):y[c]=v,y}var k="https://market-cdn.swm.digital/v1/market/ip?apikey=web",F=function y(c){var v=this;D(this,y),G(this,"fetch",b(regeneratorRuntime.mark(function l(){var L,h,ie;return regeneratorRuntime.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(!v.options.POSTCODE){X.next=2;break}return X.abrupt("return",v.options.POSTCODE);case 2:if(!v.options.DISABLE_POSTCODE_FETCH){X.next=4;break}return X.abrupt("return",null);case 4:return L=v.options.POSTCODE_URL||k,X.prev=5,X.next=8,fetch(L);case 8:if(h=X.sent,h.ok){X.next=11;break}return X.abrupt("return",2015);case 11:return X.next=13,h.json();case 13:return ie=X.sent,X.abrupt("return",ie.postcode);case 17:return X.prev=17,X.t0=X.catch(5),videojs.log.error("Fetch postcode failed",X.t0),X.abrupt("return",2015);case 21:case"end":return X.stop()}},l,null,[[5,17]])}))),this.options=c},q=(function(){var y="test";try{return localStorage.setItem(y,y),localStorage.removeItem(y),!0}catch{return!1}});function P(y,c,v,l,L,h,ie){try{var pe=y[h](ie),X=pe.value}catch(Ue){v(Ue);return}pe.done?c(X):Promise.resolve(X).then(l,L)}function R(y){return function(){var c=this,v=arguments;return new Promise(function(l,L){var h=y.apply(c,v);function ie(X){P(h,l,L,ie,pe,"next",X)}function pe(X){P(h,l,L,ie,pe,"throw",X)}ie(void 0)})}}function J(y,c){if(!(y instanceof c))throw new TypeError("Cannot call a class as a function")}function _(y,c,v){return c in y?Object.defineProperty(y,c,{value:v,enumerable:!0,configurable:!0,writable:!0}):y[c]=v,y}var A="s6syw",O="swmTelariaId",V=function y(c,v){var l=this;J(this,y),_(this,"fetch",R(regeneratorRuntime.mark(function L(){var h,ie,pe,X,Ue,dt,rt;return regeneratorRuntime.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:if(!(l.config.DISABLE_TELARIA||l.config.GDPR_MODE||l.options.gdprMode)){Qe.next=2;break}return Qe.abrupt("return",null);case 2:if(h=l.config.TELARIA_ID||A,ie=l.config.TELARIA_URL||"https://".concat(h,".publishers.tremorhub.com/getTVID"),pe=l.config.TELARIA_STORAGE_KEY||O,X=q(),!X){Qe.next=10;break}if(Ue=localStorage.getItem(pe),!Ue){Qe.next=10;break}return Qe.abrupt("return",Ue);case 10:return Qe.prev=10,Qe.next=13,fetch(ie,{credentials:"include"});case 13:if(dt=Qe.sent,dt.ok){Qe.next=16;break}return Qe.abrupt("return",null);case 16:return Qe.next=18,dt.json();case 18:return rt=Qe.sent,rt&&X&&localStorage.setItem(pe,rt),Qe.abrupt("return",rt);case 23:return Qe.prev=23,Qe.t0=Qe.catch(10),videojs.log.error("Fetch telaria failed",Qe.t0),Qe.abrupt("return",null);case 27:case"end":return Qe.stop()}},L,null,[[10,23]])}))),this.config=c,this.options=v};function te(y,c){if(y==null)return{};var v=H(y,c),l,L;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(y);for(L=0;L<h.length;L++)l=h[L],!(c.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(y,l)&&(v[l]=y[l])}return v}function H(y,c){if(y==null)return{};var v={},l=Object.keys(y),L,h;for(h=0;h<l.length;h++)L=l[h],!(c.indexOf(L)>=0)&&(v[L]=y[L]);return v}function Te(y,c,v,l,L,h,ie){try{var pe=y[h](ie),X=pe.value}catch(Ue){v(Ue);return}pe.done?c(X):Promise.resolve(X).then(l,L)}function Ce(y){return function(){var c=this,v=arguments;return new Promise(function(l,L){var h=y.apply(c,v);function ie(X){Te(h,l,L,ie,pe,"next",X)}function pe(X){Te(h,l,L,ie,pe,"throw",X)}ie(void 0)})}}function W(y,c){var v=Object.keys(y);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(y);c&&(l=l.filter(function(L){return Object.getOwnPropertyDescriptor(y,L).enumerable})),v.push.apply(v,l)}return v}function ae(y){for(var c=1;c<arguments.length;c++){var v=arguments[c]!=null?arguments[c]:{};
53c%2?W(v,!0).forEach(function(l){ue(y,l,v[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(y,Object.getOwnPropertyDescriptors(v)):W(v).forEach(function(l){Object.defineProperty(y,l,Object.getOwnPropertyDescriptor(v,l))})}return y}function ue(y,c,v){return c in y?Object.defineProperty(y,c,{value:v,enumerable:!0,configurable:!0,writable:!0}):y[c]=v,y}function K(y,c){if(!(y instanceof c))throw new TypeError("Cannot call a class as a function")}function T(y,c){for(var v=0;v<c.length;v++){var l=c[v];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(y,l.key,l)}}function j(y,c,v){return c&&T(y.prototype,c),v&&T(y,v),y}var I=(function(){function y(c,v,l){K(this,y),this._player=c,this._config=v,this._options=ae({tvId:l.telariaId,appId:c.el().getAttribute("data-application-id"),accountId:c.el().getAttribute("data-account"),videoId:c.el().getAttribute("data-video-embed-id")},l),this._errorNamespace="SWMPlayer Catalog"}return j(y,[{key:"fetchVideo",value:(function(){var c=Ce(regeneratorRuntime.mark(function l(){return regeneratorRuntime.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.abrupt("return",null);case 1:case"end":return h.stop()}},l)}));function v(){return c.apply(this,arguments)}return v})()},{key:"_fetchVideoService",value:(function(){var c=Ce(regeneratorRuntime.mark(function l(L){var h,ie,pe,X,Ue,dt,rt,ct,Qe=arguments;return regeneratorRuntime.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return h=Qe.length>1&&Qe[1]!==void 0?Qe[1]:{},ie=h.headers,pe=ie===void 0?{}:ie,X=te(h,["headers"]),Ue=JSON.stringify(this._options.versions),dt=new Headers(ae({"X-Player-Versions":window.btoa(Ue)},pe)),_e.prev=4,_e.next=7,fetch(L,ae({headers:dt},X));case 7:if(rt=_e.sent,rt.ok){_e.next=10;break}return _e.abrupt("return",null);case 10:return _e.next=12,rt.json();case 12:return ct=_e.sent,ct.media.reference_id||(ct.media.reference_id=ct.media.id),ct.media.dfpUrl=ct.dfp_url,_e.abrupt("return",ct.media);case 18:return _e.prev=18,_e.t0=_e.catch(4),this._errorFetchFailed(_e.t0),_e.abrupt("return",null);case 22:case"end":return _e.stop()}},l,this,[[4,18]])}));function v(l){return c.apply(this,arguments)}return v})()},{key:"_getPpId",value:function(){var v=this._player.el().getAttribute("data-pp-id");if(v)return v;if(this._config.LOTAME_PPID)return this._config.LOTAME_PPID;var l=window.Lotame,L=l&&l.Profile&&l.Profile.pid;return L||null}},{key:"_errorNoId",value:function(){return videojs.log.error("".concat(this._errorNamespace,": No video ID specified"))}},{key:"_errorFetchFailed",value:function(v){var l=v.response;if(!l)return videojs.log.error("".concat(this._errorNamespace,": Fetching failed. Unknown error:"),v);var L=this._player.catalog.transformCatalogError(l.status,l);return videojs.log.error("".concat(this._errorNamespace,": Fetching failed. Error:"),L)}}]),y})(),oe=r(2),Y=r.n(oe);function fe(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?fe=function(v){return typeof v}:fe=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},fe(y)}function $(y,c,v,l,L,h,ie){try{var pe=y[h](ie),X=pe.value}catch(Ue){v(Ue);return}pe.done?c(X):Promise.resolve(X).then(l,L)}function x(y){return function(){var c=this,v=arguments;return new Promise(function(l,L){var h=y.apply(c,v);function ie(X){$(h,l,L,ie,pe,"next",X)}function pe(X){$(h,l,L,ie,pe,"throw",X)}ie(void 0)})}}function z(y,c){if(!(y instanceof c))throw new TypeError("Cannot call a class as a function")}function C(y,c){for(var v=0;v<c.length;v++){var l=c[v];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(y,l.key,l)}}function he(y,c,v){return c&&C(y.prototype,c),v&&C(y,v),y}function Be(y,c){return c&&(fe(c)==="object"||typeof c=="function")?c:we(y)}function Ve(y){return Ve=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},Ve(y)}function we(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function Le(y,c){if(typeof c!="function"&&c!==null)throw new TypeError("Super expression must either be null or a function");y.prototype=Object.create(c&&c.prototype,{constructor:{value:y,writable:!0,configurable:!0}}),c&&ne(y,c)}function ne(y,c){return ne=Object.setPrototypeOf||function(l,L){return l.__proto__=L,l},ne(y,c)}function le(y,c,v){return c in y?Object.defineProperty(y,c,{value:v,enumerable:!0,configurable:!0,writable:!0}):y[c]=v,y}var Se="https://videoservice.swm.digital",ye=(function(y){Le(c,y);function c(v,l,L){var h;return z(this,c),h=Be(this,Ve(c).call(this,v,l,L)),le(we(h),"buildUrlParams",function(){var ie={appId:h._options.appId,deviceType:h._options.deviceType||"web",platformType:h._options.platformType||"web",accountId:h._options.accountId,referenceId:h._options.videoId,deliveryId:h._options.adChoice||"ssaibeacon",custParams:h._options.custParams};return!h._config.GDPR_MODE&&!h._options.gdprMode?(ie.tvId=h._options.tvId,ie.deviceId=h._options.deviceId,ie.advertId=h._options.userId||h._getPpId(),ie.pc=h._options.postcode):ie.consent=!1,Y.a.stringify(ie)}),h._options.videoServiceUrl=l.VIDEO_SERVICE_URL||Se,h._options.custParams=L.
53custParams||l.DFP_CUST_PARAMS,h._errorNamespace="SWMPlayer VideoService",h}return he(c,[{key:"fetchVideo",value:(function(){var v=x(regeneratorRuntime.mark(function L(){var h,ie;return regeneratorRuntime.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(this._options.videoId){X.next=2;break}return X.abrupt("return",this._errorNoId());case 2:return h=this.buildUrlParams(),ie="".concat(this._options.videoServiceUrl,"/playback?").concat(h),X.abrupt("return",this._fetchVideoService(ie));case 5:case"end":return X.stop()}},L,this)}));function l(){return v.apply(this,arguments)}return l})()}]),c})(I);function S(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?S=function(v){return typeof v}:S=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},S(y)}function ge(y,c,v,l,L,h,ie){try{var pe=y[h](ie),X=pe.value}catch(Ue){v(Ue);return}pe.done?c(X):Promise.resolve(X).then(l,L)}function be(y){return function(){var c=this,v=arguments;return new Promise(function(l,L){var h=y.apply(c,v);function ie(X){ge(h,l,L,ie,pe,"next",X)}function pe(X){ge(h,l,L,ie,pe,"throw",X)}ie(void 0)})}}function xe(y,c){if(!(y instanceof c))throw new TypeError("Cannot call a class as a function")}function We(y,c){for(var v=0;v<c.length;v++){var l=c[v];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(y,l.key,l)}}function qe(y,c,v){return c&&We(y.prototype,c),v&&We(y,v),y}function it(y,c){return c&&(S(c)==="object"||typeof c=="function")?c:Ge(y)}function Ge(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function et(y){return et=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},et(y)}function Xe(y,c){if(typeof c!="function"&&c!==null)throw new TypeError("Super expression must either be null or a function");y.prototype=Object.create(c&&c.prototype,{constructor:{value:y,writable:!0,configurable:!0}}),c&&ft(y,c)}function ft(y,c){return ft=Object.setPrototypeOf||function(l,L){return l.__proto__=L,l},ft(y,c)}var ht=(function(y){Xe(c,y);function c(v,l,L){var h;return xe(this,c),h=it(this,et(c).call(this,v,l,L)),h._options.ppId=h._getPpId(),h}return qe(c,[{key:"fetchVideo",value:(function(){var v=be(regeneratorRuntime.mark(function L(){var h,ie;return regeneratorRuntime.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(h=this._options.videoId,h){X.next=3;break}return X.abrupt("return",this._errorNoId());case 3:return X.prev=3,X.next=6,this._getVideo(h);case 6:if(ie=X.sent,ie){X.next=9;break}return X.abrupt("return",null);case 9:return ie.reference_id||(ie.reference_id=ie.id),ie.dfpUrl=this._options.dfpUrl,X.abrupt("return",ie);case 14:return X.prev=14,X.t0=X.catch(3),this._errorFetchFailed(X.t0),X.abrupt("return",null);case 18:case"end":return X.stop()}},L,this,[[3,14]])}));function l(){return v.apply(this,arguments)}return l})()},{key:"_getVideo",value:(function(){var v=be(regeneratorRuntime.mark(function L(){var h=this,ie,pe=arguments;return regeneratorRuntime.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return ie=pe.length>0&&pe[0]!==void 0?pe[0]:this._options.videoId,Ue.abrupt("return",new Promise(function(dt,rt){h._player.catalog.getVideo(ie,function(ct,Qe){if(ct)return rt(ct);dt(Qe)})}));case 2:case"end":return Ue.stop()}},L,this)}));function l(){return v.apply(this,arguments)}return l})()}]),c})(I),vt="ssaibeacon",wt="ssaisdk",Et="csai",st="vod",Lt="live";function At(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?At=function(v){return typeof v}:At=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},At(y)}function Ht(y,c){if(!(y instanceof c))throw new TypeError("Cannot call a class as a function")}function Ie(y,c){for(var v=0;v<c.length;v++){var l=c[v];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(y,l.key,l)}}function N(y,c,v){return c&&Ie(y.prototype,c),v&&Ie(y,v),y}function w(y,c){return c&&(At(c)==="object"||typeof c=="function")?c:n(y)}
53function M(y){return M=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},M(y)}function n(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function re(y,c){if(typeof c!="function"&&c!==null)throw new TypeError("Super expression must either be null or a function");y.prototype=Object.create(c&&c.prototype,{constructor:{value:y,writable:!0,configurable:!0}}),c&&ce(y,c)}function ce(y,c){return ce=Object.setPrototypeOf||function(l,L){return l.__proto__=L,l},ce(y,c)}function Re(y,c,v){return c in y?Object.defineProperty(y,c,{value:v,enumerable:!0,configurable:!0,writable:!0}):y[c]=v,y}var Je="https://players.brightcove.net/videojs-ssai/1.4.3/videojs-ssai.js",tt="https://players.brightcove.net/videojs-ssai/1.4.3/videojs-ssai.min.js",pt="https://players.brightcove.net/videojs-ima3/3.2.4/videojs.ima3.js",bt="https://players.brightcove.net/videojs-ima3/3.2.4/videojs.ima3.min.js",It=(function(y){re(c,y);function c(v){var l;Ht(this,c),l=w(this,M(c).call(this,v)),Re(n(l),"pluginName","ads");var L=v.SSAI_UNMINIFIED_SRC?Je:tt,h=v.IMA3_UNMINIFIED_SRC?pt:bt;return l._src=[L,h],l}return N(c,[{key:"afterVideo",value:function(l,L){var h=L.adChoice,ie=L.video,pe=L.videoType,X=ie.dfpUrl||this._config.IMA3_SERVER_URL;if(h===Et&&X)return this.ima3Init(l,L);if(pe!==Lt)return this.ssaiInit(l,L)}},{key:"ssaiInit",value:function(l,L){var h={hideOverlays:!0};return this._addToQueue(function(){typeof l.ssai=="function"&&(l.ssai(h),L.chromecast&&L.chromecast.on("disconnected",function(){l.ssai(h)}),l.ready(function(){var ie=l.ssai();ie&&!ie.state.waiting||(l.ads._hasThereBeenALoadStartDuringPlayerLife=!0)}))})}},{key:"ima3Init",value:function(l,L){var h=this;return this._addToQueue(function(){typeof l.ima3=="function"&&l.ima3({adTechOrder:h._config.IMA3_AD_TECH_ORDER||["html5"],debug:h._defaults("IMA3_DEBUG",!1),hardTimeouts:h._defaults("IMA3_HARD_TIMEOUTS",!0),requestMode:h._config.IMA3_REQUEST_MODE||"onplay",serverUrl:L.video.dfpUrl||h._config.IMA3_SERVER_URL||"",timeout:h._config.IMA3_TIMEOUT||7e3,useMediaCuePoints:h._defaults("IMA3_USE_MEDIA_CUE_POINTS",!1),vpaidMode:h._config.IMA3_VPAID_MODE||"ENABLED",showVpaidControls:h._defaults("IMA3_SHOW_VPAID_CONTROLS",!0)})})}},{key:"_defaults",value:function(l,L){return this._config.hasOwnProperty(l)?this._config[l]:L}}]),c})(p.VendorPlugin),Vt=r(1);function Ye(y,c){var v=Object.keys(y);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(y);c&&(l=l.filter(function(L){return Object.getOwnPropertyDescriptor(y,L).enumerable})),v.push.apply(v,l)}return v}function zt(y){for(var c=1;c<arguments.length;c++){var v=arguments[c]!=null?arguments[c]:{};
53c%2?Ye(v,!0).forEach(function(l){ir(y,l,v[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(y,Object.getOwnPropertyDescriptors(v)):Ye(v).forEach(function(l){Object.defineProperty(y,l,Object.getOwnPropertyDescriptor(v,l))})}return y}function ir(y,c,v){return c in y?Object.defineProperty(y,c,{value:v,enumerable:!0,configurable:!0,writable:!0}):y[c]=v,y}function Zt(y,c){return qt(y)||ar(y,c)||Gt()}function Gt(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function ar(y,c){var v=[],l=!0,L=!1,h=void 0;try{for(var ie=y[Symbol.iterator](),pe;!(l=(pe=ie.next()).done)&&(v.push(pe.value),!(c&&v.length===c));l=!0);}catch(X){L=!0,h=X}finally{try{!l&&ie.return!=null&&ie.return()}finally{if(L)throw h}}return v}function qt(y){if(Array.isArray(y))return y}function mt(y,c,v,l,L,h,ie){try{var pe=y[h](ie),X=pe.value}catch(Ue){v(Ue);return}pe.done?c(X):Promise.resolve(X).then(l,L)}function gt(y){return function(){var c=this,v=arguments;return new Promise(function(l,L){var h=y.apply(c,v);function ie(X){mt(h,l,L,ie,pe,"next",X)}function pe(X){mt(h,l,L,ie,pe,"throw",X)}ie(void 0)})}}function kt(y){return Kt(y)||or(y)||Dt()}function Dt(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function or(y){if(Symbol.iterator in Object(y)||Object.prototype.toString.call(y)==="[object Arguments]")return Array.from(y)}function Kt(y){if(Array.isArray(y)){for(var c=0,v=new Array(y.length);c<y.length;c++)v[c]=y[c];return v}}function Yt(y,c){if(!(y instanceof c))throw new TypeError("Cannot call a class as a function")}function _t(y,c){for(var v=0;v<c.length;v++){var l=c[v];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(y,l.key,l)}}function sr(y,c,v){return c&&_t(y.prototype,c),v&&_t(y,v),y}console.log("annen",{events:p.events});var ur=(function(){function y(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Yt(this,y),this.VERSION=Vt.a,this._config=c,this._plugins=[],this._Catalog=c.USE_BRIGHTCOVE_CATALOG?ht:ye,this._setupPromise=null}return sr(y,[{key:"plugins",value:function(){var v=this,l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],L=[It].concat(kt(l));this._plugins=L.map(function(h){return new h(v._config)})}},{key:"setCatalog",value:function(v){return v&&v.prototype instanceof I?this._Catalog=v:videojs.log.error("SWMPlayer setupCatalog: Catalog is invalid")}},{key:"init",value:(function(){var c=gt(regeneratorRuntime.mark(function l(){var L=this,h,ie,pe=arguments;return regeneratorRuntime.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return h=pe.length>0&&pe[0]!==void 0?pe[0]:!0,this._setupPromise||(this._setupPromise=this._setup()),Ue.next=4,this._setupPromise;case 4:h&&(ie=this._getPlayers(),ie.forEach(function(dt){return L._run(dt)}));case 5:case"end":return Ue.stop()}},l,this)}));function v(){return c.apply(this,arguments)}return v})()},{key:"_setup",value:(function(){var c=gt(regeneratorRuntime.mark(function l(){var L,h,ie,pe,X,Ue,dt,rt,ct,Qe,$t,_e=arguments;return regeneratorRuntime.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return L=_e.length>0&&_e[0]!==void 0?_e[0]:{},h=new E(this._config),ie=new F(this._config),pe=new V(this._config,L),X=[],Ue={swmPlayer:this.VERSION,bc:typeof window.bc=="function"?window.bc.VERSION:null,videojs:videojs.VERSION},this._plugins.forEach(function(Nt){Nt.constructor.VERSION&&(Ue[Nt.pluginName]=Nt.constructor.VERSION),Nt.isVendor&&Nt._autoLoad&&X.push(Nt.load())}),xt.next=9,Promise.all([h.resolve(),ie.fetch(),pe.fetch()].concat(X));case 9:dt=xt.sent,rt=Zt(dt,3),ct=rt[0],Qe=rt[1],$t=rt[2],this.setupOptions={adBlock:ct,postcode:Qe,telariaId:$t,versions:Ue},this._config.GDPR_MODE&&(this.setupOptions.gdprMode=!0);case 16:case"end":return xt.stop()}},l,this)}));function v(){return c.apply(this,arguments)}return v})()},{key:"_run",value:(function(){var c=gt(regeneratorRuntime.mark(function l(L){var h,ie=arguments;return regeneratorRuntime.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return h=ie.length>1&&ie[1]!==void 0?ie[1]:{},L.swmOptions=zt({},this.setupOptions,{},h),this._adChoice(L,h),X.next=5,this._beforeVideo(L);case 5:return X.next=7,this._loadVideo(L);case 7:return X.next=9,this._afterVideo(L);case 9:return X.abrupt("return",L);case 10:case"end":return X.stop()}},l,this)}));function v(l){return c.apply(this,arguments)}return v})()},{key:"_adChoice",value:function(v,l){var L=v.el().getAttribute("data-ads"),h=vt;L===vt||L===wt||L===Et?h=L:l.adChoice?h=l.adChoice:!this._config.DISABLE_CLIENT_ADS&&!v.swmOptions.adBlock&&(h=Et),h===vt&&v.preload("none"),v.swmOptions.adChoice=h,this.setupOptions.adChoice=h}},{key:"_beforeVideo",value:(function(){var c=gt(regeneratorRuntime.mark(function l(L){return regeneratorRuntime.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Promise.all(this._plugins.map(function(pe){return pe.beforeVideo(L,L.swmOptions)}));case 2:case"end":return ie.stop()}},l,this)}));function v(l){return c.apply(this,arguments)}return v})()},{key:"_loadVideo",value:(function(){var c=gt(regeneratorRuntime.mark(function l(L){var h,ie,pe;return regeneratorRuntime.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(!L.swmOptions.stopVideoLoad){Ue.next=2;break}return Ue.abrupt("return");case 2:return h=new this._Catalog(L,this._config,L.swmOptions),Ue.next=5,h.fetchVideo();case 5:ie=Ue.sent,pe=L.catalog.transformVideoResponse(ie),L.mediainfo=pe,L.swmOptions.video=pe,L.swmOptions.videoType=this._getVideoType(pe),L.catalog.load(pe);case 11:case"end":return Ue.stop()}},l,this)}));function v(l){return c.apply(this,arguments)}return v})()},{key:"_afterVideo",value:(function(){var c=gt(regeneratorRuntime.mark(function l(L){var h;return regeneratorRuntime.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:if(L.swmOptions.video){pe.next=2;break}return pe.abrupt("return");case 2:return h=L.swmOptions.stopVideoLoad?function(X){if(X.bypassStopVideoLoad)return X.afterVideo(L,L.swmOptions)}:function(X){return X.afterVideo(L,L.swmOptions)},pe.next=5,Promise.all(this._plugins.map(h));case 5:case"end":return pe.stop()}},l,this)}));function v(l){return c.apply(this,arguments)}return v})()},{key:"fetchMetadata",value:(function(){var c=gt(regeneratorRuntime.mark(function l(L){var h,ie,pe,X,Ue=arguments;return regeneratorRuntime.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:if(h=Ue.length>1&&Ue[1]!==void 0?Ue[1]:{},ie=videojs.getPlayer(L),ie){rt.next=4;break}return rt.abrupt("return",this._errorPlayerNotFound(L,"getMetadata"));case 4:return pe=zt({},this.setupOptions,{},h),rt.next=7,Promise.all(this._plugins.map(function(ct){return ct.beforeMetadata&&ct.beforeMetadata(ie,pe)}));case 7:return X=new this._Catalog(ie,this._config,pe),rt.abrupt("return",X.fetchVideo());case 9:case"end":return rt.stop()}},l,this)}));function v(l){return c.apply(this,arguments)}return v})()},{key:"loadFromMetadata",value:function(v,l){var L=videojs.getPlayer(v);if(!L)return this._errorPlayerNotFound(v,"loadFromMetadata");var h=L.catalog.transformVideoResponse(l);L.ima3&&L.ima3.settings&&h.dfpUrl&&(L.ima3.settings.serverUrl=h.dfpUrl),L.swmOptions||(L.swmOptions={}),L.swmOptions.video=h,L.swmOptions.videoType=this._getVideoType(h),L.trigger(p.events.player.contentWillUpdate),L.catalog.load(h)}},{key:"initPlayer",value:(function(){var c=gt(regeneratorRuntime.mark(function l(L){var h,ie,pe=arguments;return regeneratorRuntime.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return h=pe.length>1&&pe[1]!==void 0?pe[1]:{},typeof window.bc=="function"&&window.bc(L),this._setupPromise||(this._setupPromise=this._setup(h)),Ue.next=5,this._setupPromise;case 5:if(ie=videojs.getPlayer(L),ie){Ue.next=8;break}return Ue.abrupt("return",this._errorPlayerNotFound(L,"initPlayer"));case 8:return Ue.abrupt("return",this._run(ie,h));case 9:case"end":return Ue.stop()}},l,this)}));function v(l){return c.apply(this,arguments)}return v})()},{key:"dispose",value:function(v){var l=videojs.getPlayer(v);if(!l)return this._errorPlayerNotFound(v,"dispose");try{this._disposePlugins()}finally{l.dispose()}}},{key:"_disposePlugins",value:function(){this._plugins.map(function(v){return v.dispose()})}},{key:"_getPlayers",value:function(){var v=videojs.getAllPlayers();return v.length?v:(videojs.log.warn("No player(s) found"),[])}},{key:"_getVideoType",value:function(v){return v.customFields&&v.customFields.video_type?v.customFields.video_type:st}},{key:"_errorPlayerNotFound",value:function(v,l){var L=typeof v=="string"?"SWMPlayer ".concat(l,": ").concat(v," not found"):"SWMPlayer ".concat(l,": node not found");return videojs.log.error(L)}}]),y})();r.d(f,"Catalog",function(){return lr});var lr=I,pr=f.default=ur})])}),24727:(function(Pt,Tt,ot){"use strict";ot.r(Tt),ot.d(Tt,{PlaySwapPlugin:function(){return _},PlayerPlugin:function(){return R},RefreshStreamPlugin:function(){return O},VERSION:function(){return T},VendorPlugin:function(){return J},events:function(){return K}});function o(j,I,oe,Y,fe,$,x){try{var z=j[$](x),C=z.value}catch(he){oe(he);return}z.done?I(C):Promise.resolve(C).then(Y,fe)}function f(j){return function(){var I=this,oe=arguments;return new Promise(function(Y,fe){var $=j.apply(I,oe);function x(C){o($,Y,fe,x,z,"next",C)}function z(C){o($,Y,fe,x,z,"throw",C)}x(void 0)})}}function r(j,I){if(!(j instanceof I))throw new TypeError("Cannot call a class as a function")}function p(j,I){for(var oe=0;oe<I.length;oe++){var Y=I[oe];Y.enumerable=Y.enumerable||!1,Y.configurable=!0,"value"in Y&&(Y.writable=!0),Object.defineProperty(j,Y.key,Y)}}function m(j,I,oe){return I&&p(j.prototype,I),oe&&p(j,oe),j}function u(j,I,oe){return I in j?Object.defineProperty(j,I,{value:oe,enumerable:!0,configurable:!0,writable:!0}):j[I]=oe,j}function Q(j,I){var oe=Object.keys(j);if(Object.getOwnPropertySymbols){var Y=Object.getOwnPropertySymbols(j);I&&(Y=Y.filter(function(fe){return Object.getOwnPropertyDescriptor(j,fe).enumerable})),oe.push.apply(oe,Y)}return oe}function ee(j){for(var I=1;I<arguments.length;I++){var oe=arguments[I]!=null?arguments[I]:{};
53I%2?Q(oe,!0).forEach(function(Y){u(j,Y,oe[Y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(j,Object.getOwnPropertyDescriptors(oe)):Q(oe).forEach(function(Y){Object.defineProperty(j,Y,Object.getOwnPropertyDescriptor(oe,Y))})}return j}function E(j,I){if(typeof I!="function"&&I!==null)throw new TypeError("Super expression must either be null or a function");j.prototype=Object.create(I&&I.prototype,{constructor:{value:j,writable:!0,configurable:!0}}),I&&b(j,I)}function d(j){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(oe){return oe.__proto__||Object.getPrototypeOf(oe)},d(j)}function b(j,I){return b=Object.setPrototypeOf||function(Y,fe){return Y.__proto__=fe,Y},b(j,I)}function D(j){if(j===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return j}function G(j,I){return I&&(typeof I=="object"||typeof I=="function")?I:D(j)}function k(j){return F(j)||q(j)||P()}function F(j){if(Array.isArray(j)){for(var I=0,oe=new Array(j.length);I<j.length;I++)oe[I]=j[I];return oe}}function q(j){if(Symbol.iterator in Object(j)||Object.prototype.toString.call(j)==="[object Arguments]")return Array.from(j)}function P(){throw new TypeError("Invalid attempt to spread non-iterable instance")}var R=(function(){function j(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};r(this,j),this._config=I}return m(j,[{key:"beforeVideo",value:function(){}},{key:"afterVideo",value:function(){}},{key:"dispose",value:function(){}}]),j})(),J=(function(){function j(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};r(this,j),u(this,"isVendor",!0),this._src="",this._loaded=!1,this._loading=!1,this._initialized=!1,this._concurrent=!0,this._autoLoad=!0,this._queue=[],this._config=I}return m(j,[{key:"beforeVideo",value:function(){}},{key:"afterVideo",value:function(){}},{key:"dispose",value:function(){}},{key:"load",value:(function(){var I=f(regeneratorRuntime.mark(function Y(){var fe=this,$,x,z,C,he,Be;return regeneratorRuntime.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:if(!(this._loaded||this._loading)){we.next=2;break}return we.abrupt("return");case 2:if(this._loading=!0,we.prev=3,!(this._src&&typeof this._src=="string")){we.next=9;break}return we.next=7,this._loadScript(this._src);case 7:we.next=44;break;case 9:if(!(Array.isArray(this._src)&&!this._concurrent)){we.next=38;break}$=!0,x=!1,z=void 0,we.prev=13,C=this._src[Symbol.iterator]();case 15:if($=(he=C.next()).done){we.next=22;break}return Be=he.value,we.next=19,this._loadScript(Be);case 19:$=!0,we.next=15;break;case 22:we.next=28;break;case 24:we.prev=24,we.t0=we.catch(13),x=!0,z=we.t0;case 28:we.prev=28,we.prev=29,!$&&C.return!=null&&C.return();case 31:if(we.prev=31,!x){we.next=34;break}throw z;case 34:return we.finish(31);case 35:return we.finish(28);case 36:we.next=44;break;case 38:if(!Array.isArray(this._src)){we.next=43;break}return we.next=41,Promise.all(this._src.map(function(Le){return fe._loadScript(Le)}));case 41:we.next=44;break;case 43:throw new Error("Fetch vendor source is malformed");case 44:this._loading=!1,this._loaded=!0,this._initialize(),we.next=54;break;case 49:return we.prev=49,we.t1=we.catch(3),videojs.log.error("Fetch vendor ".concat(this.pluginName," failed"),we.t1),this._loading=!1,we.abrupt("return",!1);case 54:return we.abrupt("return",!0);case 55:case"end":return we.stop()}},Y,this,[[3,49],[13,24,28,36],[29,,31,35]])}));function oe(){return I.apply(this,arguments)}return oe})()},{key:"_addToQueue",value:function(oe){var Y=this;return new Promise(function(fe){if(typeof oe!="function")throw new Error("Vendor Plugin _addToQueue first arg must be a func");if(!Y._autoLoad&&!Y._loading&&!Y._loaded)throw new Error("Vendor Plugin load must be called before func queuing");Y._initialized?fe(oe()):Y._queue.push(function(){return fe(oe())})})}},{key:"_initialize",value:function(){this._queue.forEach(function(oe){return oe()}),this._initialized=!0}},{key:"_loadScript",value:(function(){var I=f(regeneratorRuntime.mark(function Y(fe){return regeneratorRuntime.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.abrupt("return",new Promise(function(z,C){var he=document.createElement("script");he.type="text/javascript",he.src=fe,he.defer=!0,he.async=!0,he.onreadystatechange=z,he.onload=z,he.onerror=C,document.head.appendChild(he)}));case 1:case"end":return x.stop()}},Y)}));function oe(Y){return I.apply(this,arguments)}return oe})()}]),j})(),_=(function(j){E(I,j);function I(oe){var Y;return r(this,I),Y=G(this,d(I).call(this,oe)),u(D(Y),"pluginName","playSwap"),u(D(Y),"handlePlaySwap",function(fe){var $=fe.target.id;
53Y.players.forEach(function(x){x.el().getAttribute("id")!==$&&(x.pause(),x.ima3&&x.ima3.adPlayer&&x.ima3.adsManager&&x.ima3.adPlayer.pause())})}),u(D(Y),"setupPlaySwap",function(fe){fe.on("play",Y.handlePlaySwap),fe.on("ads-play",Y.handlePlaySwap)}),Y.players=[],Y}return m(I,[{key:"beforeVideo",value:function(Y){this.players=videojs.getAllPlayers(),!(this.players.length<2)&&this.setupPlaySwap(Y)}}]),I})(R),A=5e3,O=(function(j){E(I,j);function I(oe){var Y;return r(this,I),Y=G(this,d(I).call(this,oe)),u(D(Y),"pluginName","refreshStream"),u(D(Y),"handlePause",function(fe){if(fe.techName_!=="Chromecast"){clearTimeout(fe.refreshStream.timer);var $=setTimeout(function(){fe.refreshStream.shouldRefresh=!0},Y.refreshTimeout);fe.refreshStream.timer=$}}),u(D(Y),"handlePlay",function(fe,$){if(fe.techName_!=="Chromecast"&&(clearTimeout(fe.refreshStream.timer),!!fe.refreshStream.shouldRefresh)){fe.refreshStream.shouldRefresh=!1;var x=$.video;x&&x.sources&&x.sources.length&&fe.src(x.sources[0]),fe.ready(function(){fe.play(),fe.trigger("player-refresh-stream")})}}),Y.refreshTimeout=oe.REFRESH_STREAM_TIMEOUT||A,Y}return m(I,[{key:"afterVideo",value:function(Y,fe){var $=this;fe.videoType==="live"&&(Y.refreshStream={shouldRefresh:!1,timer:null},Y.on("pause",function(){return $.handlePause(Y)}),Y.on("play",function(){return $.handlePlay(Y,fe)}),Y.on("dispose",function(){return clearTimeout(Y.refreshStream.timer)}))}}]),I})(R);console.log("UTILS ANAN");var V={ADPLAY:"adplay",ADTIMEUPDATE:"adtimeupdate",ADS_POD_STARTED:"ads-pod-started",ADS_AD_STARTED:"ads-ad-started",ADS_AD_ENDED:"ads-ad-ended",ADS_PAUSE:"ads-pause",CONTENTPLAYBACK:"contentplayback"},te={ENDED:"ended",PAUSE:"pause",PLAY:"play",TIMEUPDATE:"timeupdate"},H={FIRSTPLAY:"firstplay"},Te={adsclick:"player__adsclick",adstart:"player__adstart",adend:"player__adend",adbreakstart:"player__adbreakstart",adbreakcomplete:"player__adbreakcomplete",click:"player__click",play:"player__play",pause:"player__pause",firstplay:"player__firstplay",playing:"player__playing",adsready:"player__adsready",adserror:"player__adserror",adspause:"player__adspause",adsplay:"player__adsplay",adspodstarted:"player__adspodstarted",adspodended:"player__adspodended",ima3hardtimeout:"player__ima3hardtimeout",ima3started:"player__ima3started",ima3complete:"player__ima3complete",progress:"player__progress",ready:"player__ready",id3:"player__id3",loaded:"player__loaded",loadedmetadata:"player__loadedmetadata",loadeddata:"player__loadeddata",contentupdate:"player__contentupdate",timeupdate:"player__timeupdate",fullscreen:"player__fullscreen",volume:"player__volume",mute:"player__mute",exit:"player__exit",refreshstream:"player__refreshstream",error:"player__error",seek:"player__seek",seeked:"player__seeked",unmount:"player__unmount",togglePlay:"player__togglePlay",complete:"player__complete",finished:"player__finished",timerFired:"player__timerfired",contentWillUpdate:"player__contentwillupdate"},Ce={adstart:"yospace__advertstart",adend:"yospace__advertend",adbreakstart:"yospace__adbreakstart",adbreakcomplete:"yospace__adbreakend"},W={fired:"swmTimerFired"},ae=["yospace-adbreakstart","yospace-advertstart","yospace-advertend","yospace-adbreakend","yospace-updatetimeline","yospace-id3","player-resize","player-refresh-stream","player-toggleplay","cuechange","ima3-hard-timeout","adsready","adplaying","adscanceled","adserror","nopreroll","nopostroll","contentresumed",W.fired],ue=[].concat(k(Object.values(ee({},V,{},te,{},H))),["adend","ads-allpods-completed","ads-click","ads-first-quartile","ads-load","ads-midpoint","ads-play","ads-pod-ended","ads-request","ads-third-quartile","ads-volumechange","adstart","bc-catalog-error","ima3-ad-error","ima3-complete","ima3-ready","ima3-started","ima3-hard-timeout","ima3error","player_load","play_request","video_engagement","video_impression","video_view","abort","canplay","canplaythrough","catalog_request","catalog_response","click","touchend","contentupdate","durationchange","emptied","encrypted ","error","fullscreenchange","interruptbegin","interruptend","loadedalldata","loadeddata","loadedmetadata","loadedplaylist","loadstart","mediachange","playing","progress","ratechange","ready","resize","seek","seeked","seeking","stalled","suspend","useractive","userinactive","volumechange","waiting"]),K={ads:V,player:Te,yospace:Ce,timer:W,media:te,native:ue,custom:ae,vjs:H},T="0.9.1"}),19716:(function(Pt,Tt,ot){var o=ot(39907);function f(){var E=p();return E||(typeof navigator<"u"?m(navigator.userAgent):null)}function r(E){var d=Q(),b=d.filter(function(D){return D.rule&&D.rule.test(E)})[0];return b?b.name:null}function p(){var E=typeof navigator>"u"&&typeof o<"u";return E?{name:"node",version:o.version.slice(1),os:ot(26632).type().toLowerCase()}:null}function m(E){var d=u();if(!E)return null;var b=d.map(function(D){var G=D.rule.exec(E),k=G&&G[1].split(/[._]/).slice(0,3);return k&&k.length<3&&(k=k.concat(k.length==1?[0,0]:[0])),G&&{name:D.name,version:k.join(".")}}
53).filter(Boolean)[0]||null;return b&&(b.os=r(E)),/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/i.test(E)&&(b=b||{},b.bot=!0),b}function u(){return ee([["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["vivaldi",/Vivaldi\/([0-9\.]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)$/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FBAV\/([0-9\.]+)/],["instagram",/Instagram\ ([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/]])}function Q(){return ee([["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/],["Search Bot",/(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp)|(MSNBot)|(Ask Jeeves\/Teoma)|(ia_archiver)/]])}function ee(E){return E.map(function(d){return{name:d[0],rule:d[1]}})}Pt.exports={detect:f,detectOS:r,getNodeVersion:p,parseUserAgent:m}})}]); 54 55//# sourceMappingURL=503_4748c2af95e92f173134.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.