assets.yumpu.com Open in urlscan Pro
2600:9000:214f:4000:6:3fb7:46c0:93a1  Public Scan

URL: http://assets.yumpu.com/release/PUDOS5lJPBg44fs/v5/js/modules/CPG_Framework.js
Submission: On October 05 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

/** Build at: 2022-08-17 16:10:56 Project ID: 62/ */
/* prebid.js v7.6.0
Updated: 2022-08-17
Modules: appnexusBidAdapter, gridBidAdapter, pubmaticBidAdapter, yieldlabBidAdapter, schain, currency, consentManagement */
if(window.pbjs&&window.pbjs.libLoaded)try{window.pbjs.getConfig("debug")&&console.warn("Attempted to load a copy of Prebid.js that clashes with the existing 'pbjs' instance. Load aborted.")}catch(e){}else (function(){
!function(){var e,n={5706:function(e,n,t){t.d(n,{Pd:function(){return s},Th:function(){return c},_U:function(){return d}});var r=t(5730),i=t(4358),o=t(265),a=t(4614),u="outstream";function c(e){var n=this,t=e.url,o=e.config,a=e.id,c=e.callback,s=e.loaded,d=e.adUnitCode;this.url=t,this.config=o,this.handlers={},this.id=a,this.loaded=s,this.cmd=[],this.push=function(e){"function"==typeof e?n.loaded?e.call():n.cmd.push(e):(0,i.logError)("Commands given to Renderer.push must be wrapped in a function")},this.callback=c||function(){n.loaded=!0,n.process()},this.render=function(){var e=this,n=arguments,o=function(){e._render?e._render.apply(e,n):(0,i.logWarn)("No render function was provided, please use .setRender on the renderer")};f(d)?((0,i.logWarn)("External Js not loaded by Renderer since renderer url and callback is already defined on adUnit ".concat(d)),o()):(this.cmd.unshift(o),(0,r.B)(t,u,this.callback,this.documentContext))}.bind(this)}function s(e){return!(!e||!e.url)}function d(e,n,t){var r=null;e.config&&e.config.documentResolver&&(r=e.config.documentResolver(n,document,t)),r||(r=document),e.documentContext=r,e.render(n,e.documentContext)}function f(e){var n=pbjs.adUnits,t=(0,a.sE)(n,(function(n){return n.code===e}));if(!t)return!1;var r=(0,o.Z)(t,"renderer"),i=!!(r&&r.url&&r.render),u=(0,o.Z)(t,"mediaTypes.video.renderer"),c=!!(u&&u.url&&u.render);return!!(i&&!0!==r.backupOnly||c&&!0!==u.backupOnly)}c.install=function(e){return new c({url:e.url,config:e.config,id:e.id,callback:e.callback,loaded:e.loaded,adUnitCode:e.adUnitCode})},c.prototype.getConfig=function(){return this.config},c.prototype.setRender=function(e){this._render=e},c.prototype.setEventHandlers=function(e){this.handlers=e},c.prototype.handleVideoEvent=function(e){var n=e.id,t=e.eventName;"function"==typeof this.handlers[t]&&this.handlers[t](),(0,i.logMessage)("Prebid Renderer event for id ".concat(n," type ").concat(t))},c.prototype.process=function(){for(;this.cmd.length>0;)try{this.cmd.shift().call()}catch(e){(0,i.logError)("Error processing Renderer command: ",e)}}},875:function(e,n,t){t.d(n,{f:function(){return a}});var r=t(265),i={};function o(e,n,t){var r=function(e,n){var t=i[e]=i[e]||{bidders:{}};return n?t.bidders[n]=t.bidders[n]||{}:t}(e,t);return r[n]=(r[n]||0)+1,r[n]}var a={incrementRequestsCounter:function(e){return o(e,"requestsCounter")},incrementBidderRequestsCounter:function(e,n){return o(e,"requestsCounter",n)},incrementBidderWinsCounter:function(e,n){return o(e,"winsCounter",n)},getRequestsCounter:function(e){return(0,r.Z)(i,"".concat(e,".requestsCounter"))||0},getBidderRequestsCounter:function(e,n){return(0,r.Z)(i,"".concat(e,".bidders.").concat(n,".requestsCounter"))||0},getBidderWinsCounter:function(e,n){return(0,r.Z)(i,"".concat(e,".bidders.").concat(n,".winsCounter"))||0}}},8525:function(e,n,t){function r(e){var n=e;return{callBids:function(){},setBidderCode:function(e){n=e},getBidderCode:function(){return n}}}t.d(n,{Z:function(){return r}})},9528:function(e,n,t){t.d(n,{qJ:function(){return K},VP:function(){return ne},ZP:function(){return ae},JO:function(){return J},rp:function(){return $},uV:function(){return re},Ct:function(){return ie},nX:function(){return ee}});var r=t(4358),i=t(265),o=t(4247),a=t(59),u=t(4699),c=t(8928),s=t(3193),d=t(2797),f=t(4614),l=t(875),g=t(5102);function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function v(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&y(e,n)}function y(e,n){return y=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},y(e,n)}function h(e){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var t,r=m(e);if(n){var i=m(this).constructor;t=Reflect.construct(r,arguments,i)}else t=r.apply(this,arguments);return b(this,t)}}function b(e,n){if(n&&("object"===p(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function E(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function C(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e,n,t){return n&&C(e.prototype,n),t&&C(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function A(e,n,t){!function(e,n){if(n.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}(e,n),n.set(e,t)}function S(e,n){return function(e,n){if(n.get)return n.get.call(e);return n.value}(e,T(e,n,"get"))}function I(e,n,t){return function(e,n,t){if(n.set)n.set.call(e,t);else{if(!n.writable)throw new TypeError("attempted to set read only private field");n.value=t}}(e,T(e,n,"set"),t),t}function T(e,n,t){if(!n.has(e))throw new TypeError("attempted to "+t+" private field on non-instance");return n.get(e)}var O=new WeakMap,B=new WeakMap,U=new WeakMap,j=new WeakMap,k=new WeakMap,P=function(){function e(){var n,t,r;E(this,e),A(this,O,{writable:!0,value:void 0}),A(this,B,{writable:!0,value:void 0}),A(this,U,{writable:!0,value:void 0}),A(this,j,{writable:!0,value:void 0}),A(this,k,{writable:!0,value:void 0}),r=void 0,(t="generatedTime")in(n=this)?Object.defineProperty(n,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[t]=r,this.reset()}return w(e,[{key:"reset",value:function(){var e=this;I(this,U,new Promise((function(n){I(e,j,(function(t){I(e,k,!0),I(e,B,t),n(t)}))}))),I(this,O,!1),I(this,B,null),I(this,k,!1),this.generatedTime=null}},{key:"enable",value:function(){I(this,O,!0)}},{key:"enabled",get:function(){return S(this,O)}},{key:"ready",get:function(){return S(this,k)}},{key:"promise",get:function(){return S(this,k)?Promise.resolve(S(this,B)):(S(this,O)||S(this,j).call(this,null),S(this,U))}},{key:"setConsentData",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,r.timestamp)();this.generatedTime=n,S(this,j).call(this,e)}},{key:"getConsentData",value:function(){return S(this,B)}}]),e}(),_=function(e){v(t,e);var n=h(t);function t(){return E(this,t),n.apply(this,arguments)}return w(t,[{key:"getConsentMeta",value:function(){var e=this.getConsentData();if(e&&this.generatedTime)return{usp:e,generatedAt:this.generatedTime}}}]),t}(P),R=function(e){v(t,e);var n=h(t);function t(){return E(this,t),n.apply(this,arguments)}return w(t,[{key:"getConsentMeta",value:function(){var e=this.getConsentData();if(e&&e.vendorData&&this.generatedTime)return{gdprApplies:e.gdprApplies,consentStringSize:(0,r.isStr)(e.vendorData.tcString)?e.vendorData.tcString.length:0,generatedAt:this.generatedTime,apiVersion:e.apiVersion}}}]),t}(P),D=t(2021),q=t(5644);function x(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function N(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?x(Object(t),!0).forEach((function(n){W(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):x(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function M(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(e){u=!0,i=e}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return F(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return F(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function W(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function z(){return z=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},z.apply(this,arguments)}var K={CLIENT:"client",SERVER:"server"},Z={},L=Z.bidderRegistry={},H=Z.aliasRegistry={},G=[];s.vc.getConfig("s2sConfig",(function(e){e&&e.s2sConfig&&(G=(0,r.isArray)(e.s2sConfig)?e.s2sConfig:[e.s2sConfig])}));var V={};var Q=(0,d.z3)("sync",(function(e){var n=e.bidderCode,t=e.auctionId,o=e.bidderRequestId,a=e.adUnits,u=e.src;return a.reduce((function(e,a){return e.push(a.bids.filter((function(e){return e.bidder===n})).reduce((function(e,n){var c=null==(n=z({},n,(0,r.getDefinedParams)(a,["nativeParams","ortb2Imp","mediaType","renderer"]))).mediaTypes?a.mediaTypes:n.mediaTypes;return(0,r.isValidMediaTypes)(c)?n=z({},n,{mediaTypes:c}):(0,r.logError)("mediaTypes is not correctly configured for adunit ".concat(a.code)),e.push(z({},n,{adUnitCode:a.code,transactionId:a.transactionId,sizes:(0,i.Z)(c,"banner.sizes")||(0,i.Z)(c,"video.playerSize")||[],bidId:n.bid_id||(0,r.getUniqueIdentifierStr)(),bidderRequestId:o,auctionId:t,src:u,bidRequestsCount:l.f.getRequestsCounter(a.code),bidderRequestsCount:l.f.getBidderRequestsCounter(a.code,n.bidder),bidderWinsCount:l.f.getBidderWinsCounter(a.code,n.bidder)})),e}),[])),e}),[]).reduce(r.flatten,[]).filter((function(e){return""!==e}))}),"getBids");var J=(0,d.z3)("sync",(function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.getS2SBidders,i=void 0===r?re:r;if(null==n)return e;var o=i(n);return e.filter((function(e){return o.has(e.bidder)}))}),"filterBidsForAdUnit");function Y(e,n){var t=(0,r.deepClone)(e);return t.forEach((function(e){e.bids=J(e.bids,n).map((function(e){return e.bid_id=(0,r.getUniqueIdentifierStr)(),e}))})),t=t.filter((function(e){return 0!==e.bids.length}))}function X(e){var n=(0,r.deepClone)(e);return n.forEach((function(e){e.bids=J(e.bids,null)})),n=n.filter((function(e){return 0!==e.bids.length}))}var $=new R,ee=new _,ne={getCoppa:function(){return!!s.vc.getConfig("coppa")}},te=(0,d.z3)("sync",(function(e,n){return(0,o.UB)(e,n)}),"setupAdUnitMediaTypes");function re(e){(0,r.isArray)(e)||(e=[e]);var n=new Set([null]);return e.filter((function(e){return e&&e.enabled})).flatMap((function(e){return e.bidders})).forEach((function(e){return n.add(e)})),n}var ie=(0,d.z3)("sync",(function(e,n){var t,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=i.getS2SBidders,a=void 0===o?re:o,u=a(n);return(0,r.getBidderCodes)(e).reduce((function(e,n){return e[u.has(n)?K.SERVER:K.CLIENT].push(n),e}),(W(t={},K.CLIENT,[]),W(t,K.SERVER,[]),t))}),"partitionBidders");function oe(e,n,t){try{var i=L[e].getSpec();i&&i[n]&&"function"==typeof i[n]&&((0,r.logInfo)("Invoking ".concat(e,".").concat(n)),s.vc.runWithBidder(e,r.bind.call(i[n],i,t)))}catch(t){(0,r.logWarn)("Error calling ".concat(n," of ").concat(e))}}Z.makeBidRequests=(0,d.z3)("sync",(function(e,n,t,i,o){var u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};D.j8(q.FP.BEFORE_REQUEST_BIDS,e),(0,a.Fb)(e),e=te(e,o);var c=ie(e,G),d=c[K.CLIENT],l=c[K.SERVER];s.vc.getConfig("bidderSequence")===s.FD&&(d=(0,r.shuffle)(d));var p=(0,g.nH)(),v=[],y=u.global||{},h=u.bidder||{};function b(e){var n=Object.freeze((0,r.mergeDeep)({},y,h[e.bidderCode]));return e.ortb2=n,e.bids.forEach((function(e){return e.ortb2=n})),e}G.forEach((function(i){if(i&&i.enabled){var o=Y(e,i),a=(0,r.generateUUID)();l.forEach((function(e){var u=(0,r.getUniqueIdentifierStr)(),c=b({bidderCode:e,auctionId:t,bidderRequestId:u,uniquePbsTid:a,bids:Q({bidderCode:e,auctionId:t,bidderRequestId:u,adUnits:(0,r.deepClone)(o),src:q.os.YZ}),auctionStart:n,timeout:i.timeout,src:q.os.YZ,refererInfo:p});0!==c.bids.length&&v.push(c)})),o.forEach((function(e){var n=e.bids.filter((function(e){return(0,f.sE)(v,(function(n){return(0,f.sE)(n.bids,(function(n){return n.bidId===e.bid_id}))}))}));e.bids=n})),v.forEach((function(e){void 0===e.adUnitsS2SCopy&&(e.adUnitsS2SCopy=o.filter((function(e){return e.bids.length>0})))}))}}));var m=X(e);return d.forEach((function(e){var a=(0,r.getUniqueIdentifierStr)(),u=b({bidderCode:e,auctionId:t,bidderRequestId:a,bids:Q({bidderCode:e,auctionId:t,bidderRequestId:a,adUnits:(0,r.deepClone)(m),labels:o,src:"client"}),auctionStart:n,timeout:i,refererInfo:p}),c=L[e];c||(0,r.logError)("Trying to make a request for bidder that does not exist: ".concat(e)),c&&u.bids&&0!==u.bids.length&&v.push(u)})),$.getConsentData()&&v.forEach((function(e){e.gdprConsent=$.getConsentData()})),ee.getConsentData()&&v.forEach((function(e){e.uspConsent=ee.getConsentData()})),v}),"makeBidRequests"),Z.callBids=function(e,n,t,i,o,a,u){var d=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{};if(n.length){var f=n.reduce((function(e,n){return e[Number(void 0!==n.src&&n.src===q.os.YZ)].push(n),e}),[[],[]]),l=M(f,2),g=l[0],p=l[1],v=[];p.forEach((function(e){for(var n=-1,t=0;t<v.length;++t)if(e.uniquePbsTid===v[t].uniquePbsTid){n=t;break}n<=-1&&v.push(e)}));var y=0,h=(0,r.generateUUID)();G.forEach((function(e){if(e&&v[y]&&re(e).has(v[y].bidderCode)){var n=(0,c.O)(a,o?{request:o.request.bind(null,"s2s"),done:o.done}:void 0),u=e.bidders,s=L[e.adapter],f=v[y].uniquePbsTid,l=v[y].adUnitsS2SCopy,g=p.filter((function(e){return e.uniquePbsTid===f}));if(s){var b={tid:h,ad_units:l,s2sConfig:e,ortb2Fragments:d};if(b.ad_units.length){var m=g.map((function(e){return e.start=(0,r.timestamp)(),i.bind(e)})),E=(0,r.getBidderCodes)(b.ad_units).filter((function(e){return u.includes(e)}));(0,r.logMessage)("CALLING S2S HEADER BIDDERS ==== ".concat(E.length>0?E.join(", "):'No bidder specified, using "ortb2Imp" definition(s) only')),g.forEach((function(e){D.j8(q.FP.BID_REQUESTED,N(N({},e),{},{tid:h}))})),s.callBids(b,p,t,(function(){return m.forEach((function(e){return e()}))}),n)}}else(0,r.logError)("missing "+e.adapter);y++}})),g.forEach((function(e){e.start=(0,r.timestamp)();var n=L[e.bidderCode];s.vc.runWithBidder(e.bidderCode,(function(){(0,r.logMessage)("CALLING BIDDER"),D.j8(q.FP.BID_REQUESTED,e)}));var d=(0,c.O)(a,o?{request:o.request.bind(null,e.bidderCode),done:o.done}:void 0),f=i.bind(e);try{s.vc.runWithBidder(e.bidderCode,r.bind.call(n.callBids,n,e,t,f,d,u,s.vc.callbackWithBidder(e.bidderCode)))}catch(n){(0,r.logError)("".concat(e.bidderCode," Bid Adapter emitted an uncaught error when parsing their bidRequest"),{e:n,bidRequest:e}),f()}}))}else(0,r.logWarn)("callBids executed with no bidRequests.  Were they filtered by labels or sizing?")},Z.videoAdapters=[],Z.registerBidAdapter=function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=t.supportedMediaTypes,o=void 0===i?[]:i;e&&n?"function"==typeof e.callBids?(L[n]=e,(0,f.q9)(o,"video")&&Z.videoAdapters.push(n),(0,f.q9)(o,"native")&&a.Sg.push(n)):(0,r.logError)("Bidder adaptor error for bidder code: "+n+"bidder must implement a callBids() function"):(0,r.logError)("bidAdapter or bidderCode not specified")},Z.aliasBidAdapter=function(e,n,t){if(void 0===L[n]){var i=L[e];if(void 0===i){var o=[];G.forEach((function(t){if(t.bidders&&t.bidders.length){var r=t&&t.bidders;t&&(0,f.q9)(r,n)?H[n]=e:o.push(e)}})),o.forEach((function(e){(0,r.logError)('bidderCode "'+e+'" is not an existing bidder.',"adapterManager.aliasBidAdapter")}))}else try{var c,s=function(e){var n=[];return(0,f.q9)(Z.videoAdapters,e)&&n.push("video"),(0,f.q9)(a.Sg,e)&&n.push("native"),n}(e);if(i.constructor.prototype!=Object.prototype)(c=new i.constructor).setBidderCode(n);else{var d=i.getSpec(),l=t&&t.gvlid,g=t&&t.skipPbsAliasing;c=(0,u.PZ)(z({},d,{code:n,gvlid:l,skipPbsAliasing:g})),H[n]=e}Z.registerBidAdapter(c,n,{supportedMediaTypes:s})}catch(n){(0,r.logError)(e+" bidder does not currently support aliasing.","adapterManager.aliasBidAdapter")}}else(0,r.logMessage)('alias name "'+n+'" has been already specified.')},Z.registerAnalyticsAdapter=function(e){var n=e.adapter,t=e.code,i=e.gvlid;n&&t?"function"==typeof n.enableAnalytics?(n.code=t,V[t]={adapter:n,gvlid:i}):(0,r.logError)('Prebid Error: Analytics adaptor error for analytics "'.concat(t,'"\n        analytics adapter must implement an enableAnalytics() function')):(0,r.logError)("Prebid Error: analyticsAdapter or analyticsCode not specified")},Z.enableAnalytics=function(e){(0,r.isArray)(e)||(e=[e]),(0,r._each)(e,(function(e){var n=V[e.provider];n&&n.adapter?n.adapter.enableAnalytics(e):(0,r.logError)("Prebid Error: no analytics adapter found in registry for '".concat(e.provider,"'."))}))},Z.getBidAdapter=function(e){return L[e]},Z.getAnalyticsAdapter=function(e){return V[e]},Z.callTimedOutBidders=function(e,n,t){n=n.map((function(n){return n.params=(0,r.getUserConfiguredParams)(e,n.adUnitCode,n.bidder),n.timeout=t,n})),n=(0,r.groupBy)(n,"bidder"),Object.keys(n).forEach((function(e){oe(e,"onTimeout",n[e])}))},Z.callBidWonBidder=function(e,n,t){n.params=(0,r.getUserConfiguredParams)(t,n.adUnitCode,n.bidder),l.f.incrementBidderWinsCounter(n.adUnitCode,n.bidder),oe(e,"onBidWon",n)},Z.callSetTargetingBidder=function(e,n){oe(e,"onSetTargeting",n)},Z.callBidViewableBidder=function(e,n){oe(e,"onBidViewable",n)},Z.callBidderError=function(e,n,t){oe(e,"onBidderError",{error:n,bidderRequest:t})};var ae=Z},4699:function(e,n,t){t.d(n,{JY:function(){return _},Ks:function(){return j},PZ:function(){return B},Q1:function(){return k},dX:function(){return O}});var r=t(8525),i=t(9528),o=t(3193),a=t(9626),u=t(1974),c=t(59),s=t(154),d=t(5644),f=t(2021),l=t(4614),g=t(8928),p=t(4358),v=t(265),y=t(4679),h=t(2797),b=t(5164),m=t(8653),E=t(5975);function C(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(e){u=!0,i=e}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return w(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return w(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function S(){return S=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},S.apply(this,arguments)}var I=(0,b.eA)("bidderFactory"),T=["cpm","ttl","creativeId","netRevenue","currency"];function O(e){var n=Array.isArray(e.supportedMediaTypes)?{supportedMediaTypes:e.supportedMediaTypes}:void 0;function t(e){var t=B(e);i.ZP.registerBidAdapter(t,e.code,n)}t(e),Array.isArray(e.aliases)&&e.aliases.forEach((function(n){var r,o,a=n;(0,p.isPlainObject)(n)&&(a=n.code,r=n.gvlid,o=n.skipPbsAliasing),i.ZP.aliasRegistry[a]=e.code,t(S({},e,{code:a,gvlid:r,skipPbsAliasing:o}))}))}function B(e){return S(new r.Z(e.code),{getSpec:function(){return Object.freeze(e)},registerSyncs:n,callBids:function(r,u,c,s,l,g){if(Array.isArray(r.bids)){var v={},y=[],h=r.bids.filter(t);if(0!==h.length){var b={};h.forEach((function(e){b[e.bidId]=e,e.adUnitCode||(e.adUnitCode=e.placementCode)})),U(e,h,r,s,g,{onRequest:function(e){return f.j8(d.FP.BEFORE_BIDDER_HTTP,r,e)},onResponse:function(n){l(e.code),y.push(n)},onError:function(n,t){l(e.code),i.ZP.callBidderError(e.code,t,r),f.j8(d.FP.BIDDER_ERROR,{error:t,bidderRequest:r}),(0,p.logError)("Server call for ".concat(e.code," failed: ").concat(n," ").concat(t.status,". Continuing without bids."))},onBid:function(n){var t=b[n.requestId];if(t){if(n.adapterCode=t.bidder,function(e,n){var t=E.S.get(n,"allowAlternateBidderCodes")||!1,r=E.S.get(n,"allowedAlternateBidderCodes");if(e&&n&&n!==e&&(!t||(0,p.isArray)(r)&&"*"!==r[0]&&!r.includes(e)))return!0;return!1}(n.bidderCode,t.bidder))return void(0,p.logWarn)("".concat(n.bidderCode," is not a registered partner or known bidder of ").concat(t.bidder,", hence continuing without bid. If you wish to support this bidder, please mark allowAlternateBidderCodes as true in bidderSettings."));n.originalCpm=n.cpm,n.originalCurrency=n.currency,n.meta=n.meta||S({},n[t.bidder]);var r=S((0,a.m)(d.Q_.GOOD,t),n);!function(e,n){v[e]=!0,_(e,n)&&u(e,n)}(t.adUnitCode,r)}else(0,p.logWarn)("Bidder ".concat(e.code," made bid for unknown request ID: ").concat(n.requestId,". Ignoring."))},onCompletion:m})}else m()}function m(){c(),o.vc.runWithBidder(e.code,(function(){f.j8(d.FP.BIDDER_DONE,r),n(y,r.gdprConsent,r.uspConsent)}))}}});function n(n,t,r){j(e,n,t,r)}function t(n){return!!e.isBidRequestValid(n)||((0,p.logWarn)("Invalid bid sent to bidder ".concat(e.code,": ").concat(JSON.stringify(n))),!1)}}var U=(0,h.z3)("sync",(function(e,n,t,r,i,o){var a=o.onRequest,u=o.onResponse,c=o.onError,s=o.onBid,d=o.onCompletion,f=e.buildRequests(n,t);if(f&&0!==f.length){Array.isArray(f)||(f=[f]);var l=(0,p.delayExecution)(d,f.length);f.forEach((function(n){var t=i((function(t,r){try{t=JSON.parse(t)}catch(e){}var i;t={body:t,headers:{get:r.getResponseHeader.bind(r)}},u(t);try{i=e.interpretResponse(t,n)}catch(n){return(0,p.logError)("Bidder ".concat(e.code," failed to interpret the server's response. Continuing without bids"),null,n),void l()}i&&((0,p.isArray)(i)?i.forEach(s):s(i)),l()})),o=i((function(e,n){c(e,n),l()}));switch(a(n),n.method){case"GET":r("".concat(n.url).concat(function(e){if(e)return"?".concat("object"===A(e)?(0,p.parseQueryStringParameters)(e):e);return""}(n.data)),{success:t,error:o},void 0,S({method:"GET",withCredentials:!0},n.options));break;case"POST":r(n.url,{success:t,error:o},"string"==typeof n.data?n.data:JSON.stringify(n.data),S({method:"POST",contentType:"text/plain",withCredentials:!0},n.options));break;default:(0,p.logWarn)("Skipping invalid request from ".concat(e.code,". Request type ").concat(n.type," must be GET or POST")),l()}}))}else d()}),"processBidderRequests"),j=(0,h.z3)("async",(function(e,n,t,r){var a=o.vc.getConfig("userSync.aliasSyncEnabled");if(e.getUserSyncs&&(a||!i.ZP.aliasRegistry[e.code])){var c=o.vc.getConfig("userSync.filterSettings"),s=e.getUserSyncs({iframeEnabled:!(!c||!c.iframe&&!c.all),pixelEnabled:!(!c||!c.image&&!c.all)},n,t,r);s&&(Array.isArray(s)||(s=[s]),s.forEach((function(n){u.k_.registerSync(n.type,e.code,n.url)})))}}),"registerSyncs");function k(e,n){var t=i.ZP.getBidAdapter(e);if(t.getSpec().getMappingFileInfo){var r=t.getSpec().getMappingFileInfo(),o=r.localStorageKey?r.localStorageKey:t.getBidderCode(),a=I.getDataFromLocalStorage(o);if(a){try{a=JSON.parse(a)}catch(n){(0,p.logError)("Failed to parse ".concat(e," mapping data stored in local storage"))}return a.mapping[n]?a.mapping[n]:null}}}function P(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.index,i=void 0===r?m.K.index:r;if((n.width||0===parseInt(n.width,10))&&(n.height||0===parseInt(n.height,10)))return n.width=parseInt(n.width,10),n.height=parseInt(n.height,10),!0;var o=i.getBidRequest(n),a=i.getMediaTypes(n),u=o&&o.sizes||a&&a.banner&&a.banner.sizes,c=(0,p.parseSizesInput)(u);if(1===c.length){var s=c[0].split("x"),d=C(s,2),f=d[0],l=d[1];return n.width=parseInt(f,10),n.height=parseInt(l,10),!0}return!1}function _(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.index,i=void 0===r?m.K.index:r;function o(){var e=Object.keys(n);return T.every((function(t){return(0,l.q9)(e,t)&&!(0,l.q9)([void 0,null],n[t])}))}function a(e){return"Invalid bid from ".concat(n.bidderCode,". Ignoring bid: ").concat(e)}return e?n?o()?"native"!==n.mediaType||(0,c.r4)(n,{index:i})?"video"!==n.mediaType||(0,s.Dn)(n,{index:i})?!("banner"===n.mediaType&&!P(e,n,{index:i}))||((0,p.logError)(a("Banner bids require a width and height")),!1):((0,p.logError)(a("Video bid does not have required vastUrl or renderer property")),!1):((0,p.logError)(a("Native bid missing some required properties.")),!1):((0,p.logError)(a("Bidder ".concat(n.bidderCode," is missing required params. Check http://prebid.org/dev-docs/bidder-adapter-1.html for list of params."))),!1):((0,p.logWarn)("Some adapter tried to add an undefined bid for ".concat(e,".")),!1):((0,p.logWarn)("No adUnitCode was supplied to addBidResponse."),!1)}(0,h.v5)("checkAdUnitSetup").before((function(e,n){if(!o.vc.getConfig("adpod.brandCategoryExclusion"))return e.call(this,n);n.filter((function(e){return(0,v.Z)(e,"mediaTypes.video.context")===y.Oh})).map((function(e){return e.bids.map((function(e){return e.bidder}))})).reduce(p.flatten,[]).filter(p.uniques).forEach((function(e){var n=i.ZP.getBidAdapter(e);if(n.getSpec().getMappingFileInfo){var t=n.getSpec().getMappingFileInfo(),r=t.refreshInDays?t.refreshInDays:1,o=t.localStorageKey?t.localStorageKey:n.getSpec().code,a=I.getDataFromLocalStorage(o);try{(!(a=a?JSON.parse(a):void 0)||(0,p.timestamp)()>a.lastUpdated+24*r*60*60*1e3)&&(0,g.h)(t.url,{success:function(n){try{n=JSON.parse(n);var t={lastUpdated:(0,p.timestamp)(),mapping:n.mapping};I.setDataInLocalStorage(o,JSON.stringify(t))}catch(n){(0,p.logError)("Failed to parse ".concat(e," bidder translation mapping file"))}},error:function(){(0,p.logError)("Failed to load ".concat(e," bidder translation file"))}})}catch(n){(0,p.logError)("Failed to parse ".concat(e," bidder translation mapping file"))}}})),e.call(this,n)}))},5730:function(e,n,t){t.d(n,{B:function(){return u}});var r=t(4614),i=t(4358),o=new WeakMap,a=["debugging","adloox","criteo","outstream","adagio","browsi","brandmetrics","justtag","tncId","akamaidap","ftrackId","inskin","hadron","medianet"];function u(e,n,t,u){if(n&&e){if((0,r.q9)(a,n)){u||(u=document);var c=f(u,e);if(c)return t&&"function"==typeof t&&(c.loaded?t():c.callbacks.push(t)),c.tag;var s=o.get(u)||{},d={loaded:!1,tag:null,callbacks:[]};return s[e]=d,o.set(u,s),t&&"function"==typeof t&&d.callbacks.push(t),(0,i.logWarn)("module ".concat(n," is loading external JavaScript")),function(n,t,r){r||(r=document);var o=r.createElement("script");o.type="text/javascript",o.async=!0;var a=f(r,e);a&&(a.tag=o);o.readyState?o.onreadystatechange=function(){"loaded"!==o.readyState&&"complete"!==o.readyState||(o.onreadystatechange=null,t())}:o.onload=function(){t()};return o.src=n,(0,i.insertElement)(o,r),o}(e,(function(){d.loaded=!0;try{for(var e=0;e<d.callbacks.length;e++)d.callbacks[e]()}catch(e){(0,i.logError)("Error executing callback","adloader.js:loadExternalScript",e)}}),u)}(0,i.logError)("".concat(n," not whitelisted for loading external JavaScript"))}else(0,i.logError)("cannot load external script without url and moduleCode");function f(e,n){var t=o.get(e);return t&&t[n]?t[n]:null}}},8928:function(e,n,t){t.d(n,{O:function(){return c},h:function(){return u}});var r=t(3193),i=t(4358);function o(){return o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},o.apply(this,arguments)}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}var u=c();function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.request,u=n.done;return function(n,c,s){var d=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};try{var f,l=d.method||(s?"POST":"GET"),g=document.createElement("a");g.href=n;var p="object"===a(c)&&null!==c?c:{success:function(){(0,i.logMessage)("xhr success")},error:function(e){(0,i.logError)("xhr error",null,e)}};if("function"==typeof c&&(p.success=c),(f=new window.XMLHttpRequest).onreadystatechange=function(){if(4===f.readyState){"function"==typeof u&&u(g.origin);var e=f.status;e>=200&&e<300||304===e?p.success(f.responseText,f):p.error(f.statusText,f)}},r.vc.getConfig("disableAjaxTimeout")||(f.ontimeout=function(){(0,i.logError)("  xhr timeout after ",f.timeout,"ms")}),"GET"===l&&s){var v=(0,i.parseUrl)(n,d);o(v.search,s),n=(0,i.buildUrl)(v)}f.open(l,n,!0),r.vc.getConfig("disableAjaxTimeout")||(f.timeout=e),d.withCredentials&&(f.withCredentials=!0),(0,i._each)(d.customHeaders,(function(e,n){f.setRequestHeader(n,e)})),d.preflight&&f.setRequestHeader("X-Requested-With","XMLHttpRequest"),f.setRequestHeader("Content-Type",d.contentType||"text/plain"),"function"==typeof t&&t(g.origin),"POST"===l&&s?f.send(s):f.send()}catch(e){(0,i.logError)("xhr construction",e),"object"===a(c)&&null!==c&&c.error(e)}}}},5686:function(e,n,t){t.d(n,{D$:function(){return D},LX:function(){return W},RH:function(){return N},Yt:function(){return U},Yw:function(){return A},dg:function(){return M},e0:function(){return j},lU:function(){return _},mv:function(){return S},sq:function(){return P},vO:function(){return B}});var r=t(4358),i=t(265),o=t(6463),a=t(59),u=t(9885),c=t(5706),s=t(3193),d=t(1974),f=t(2797),l=t(4614),g=t(154),p=t(4679),v=t(8653),y=t(5975),h=t(2021),b=t(9528),m=t(5644);function E(e){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(e)}function C(){return C=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},C.apply(this,arguments)}var w=d.k_.syncUsers,A="inProgress",S="completed";h.on(m.FP.BID_ADJUSTMENT,(function(e){!function(e){var n=e.bidderCode,t=e.cpm,i=y.S.get(n||null,"bidCpmAdjustment");if(i&&"function"==typeof i)try{t=i(e.cpm,C({},e))}catch(e){(0,r.logError)("Error during bid adjustment","bidmanager.js",e)}t>=0&&(e.cpm=t)}(e)}));var I={},T={},O=[];function B(e){var n,t,i,o,a=e.adUnits,u=e.adUnitCodes,c=e.callback,d=e.cbTimeout,f=e.labels,g=e.auctionId,p=e.ortb2Fragments,y=a,E=f,C=u,B=[],P=[],D=[],x=g||(0,r.generateUUID)(),N=c,M=d,F=[],W=new Set;function z(){return{auctionId:x,timestamp:n,auctionEnd:t,auctionStatus:i,adUnits:y,adUnitCodes:C,labels:E,bidderRequests:B,noBids:D,bidsReceived:P,winningBids:F,timeout:M}}function Z(e,n){if(n&&clearTimeout(o),void 0===t){var u=[];e&&((0,r.logMessage)("Auction ".concat(x," timedOut")),c=W,(u=B.map((function(e){return(e.bids||[]).filter((function(e){return!c.has(e.bidder)}))})).reduce(r.flatten,[])).length&&h.j8(m.FP.BID_TIMEOUT,u)),i=S,t=Date.now(),h.j8(m.FP.AUCTION_END,z()),k(y,(function(){try{if(null!=N){var n=C,t=P.filter(r.bind.call(r.adUnitsFilter,this,n)).reduce(K,{});N.apply(pbjs,[t,e,x]),N=null}}catch(e){(0,r.logError)("Error executing bidsBackHandler",null,e)}finally{u.length&&b.ZP.callTimedOutBidders(a,u,M);var i=s.vc.getConfig("userSync")||{};i.enableOverride||w(i.syncDelay)}}))}var c}function L(){s.vc.resetBidder(),(0,r.logInfo)("Bids Received for Auction with id: ".concat(x),P),i=S,Z(!1,!0)}function H(e){W.add(e)}function G(e){var n=this;e.forEach((function(e){var n;n=e,B=B.concat(n)}));var t={},a={bidRequests:e,run:function(){var a,d;a=Z.bind(null,!0),d=setTimeout(a,M),o=d,i=A,h.j8(m.FP.AUCTION_INIT,z());var f=function(e,n){var t=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).index,i=void 0===t?v.K.index:t,o=0,a=!1,u=new Set,c={},d={};function f(e,n){null==d[e]&&(d[e]=Promise.resolve()),d[e]=d[e].then((function(){return Promise.resolve(n).catch((function(){}))}))}function g(e,t){var r=e.timeout;(null==r||r>n.getTimeout())&&(r=n.getTimeout());var i=n.getAuctionStart()+r-Date.now(),o=d[e.bidderRequestId],a=d[""];(null!=o||null!=a)&&i>0?Promise.race([new Promise((function(e){return setTimeout(e,i)})),Promise.resolve(a).then((function(){return o}))]).then(t):t()}function p(){o--,a&&0===o&&e()}function y(e,t){c[t.requestId]=!0,o++;var r=q({adUnitCode:e,bid:t,auctionId:n.getAuctionId()});"video"===r.mediaType?R(n,r,p):(_(n,r),p())}function b(){var t=this,i=n.getBidRequests(),d=s.vc.getConfig("auctionOptions");if(u.add(t),d&&!(0,r.isEmpty)(d)){var f=d.secondaryBidders;f&&!i.every((function(e){return(0,l.q9)(f,e.bidderCode)}))&&(i=i.filter((function(e){return!(0,l.q9)(f,e.bidderCode)})))}a=i.every((function(e){return u.has(e)})),t.bids.forEach((function(e){c[e.bidId]||(n.addNoBid(e),h.j8(m.FP.NO_BID,e))})),a&&0===o&&e()}return{addBidResponse:function(e,n){var t=i.getBidderRequest(n);f(t&&t.bidderRequestId||"",U.call({dispatch:y},e,n))},adapterDone:function(){g(this,b.bind(this))}}}(L,n);b.ZP.callBids(y,e,f.addBidResponse,f.adapterDone,{request:function(e,n){c(I,n),c(t,e),T[e]||(T[e]={SRA:!0,origin:n}),t[e]>1&&(T[e].SRA=!1)},done:function(e){I[e]--,O[0]&&u(O[0])&&O.shift()}},M,H,p)}};function u(e){var n=!0,t=s.vc.getConfig("maxRequestsPerOrigin")||4;return e.bidRequests.some((function(e){var r=1,i=void 0!==e.src&&e.src===m.os.YZ?"s2s":e.bidderCode;return T[i]&&(!1===T[i].SRA&&(r=Math.min(e.bids.length,t)),I[T[i].origin]+r>t&&(n=!1)),!n})),n&&e.run(),n}function c(e,n){void 0===e[n]?e[n]=1:e[n]++}u(a)||((0,r.logWarn)("queueing auction due to limited endpoint capacity"),O.push(a))}return{addBidReceived:function(e){P=P.concat(e)},addNoBid:function(e){D=D.concat(e)},executeCallback:Z,callBids:function(){i="started",n=Date.now();var e=b.ZP.makeBidRequests(y,n,x,M,E,p);(0,r.logInfo)("Bids Requested for Auction with id: ".concat(x),e),e.length<1?((0,r.logWarn)("No valid bid requests returned for auction"),L()):j.call({dispatch:G,context:this},e)},addWinningBid:function(e){F=F.concat(e),b.ZP.callBidWonBidder(e.adapterCode||e.bidder,e,a)},setBidTargeting:function(e){b.ZP.callSetTargetingBidder(e.adapterCode||e.bidder,e)},getWinningBids:function(){return F},getAuctionStart:function(){return n},getTimeout:function(){return M},getAuctionId:function(){return x},getAuctionStatus:function(){return i},getAdUnits:function(){return y},getAdUnitCodes:function(){return C},getBidRequests:function(){return B},getBidsReceived:function(){return P},getNoBids:function(){return D},getFPD:function(){return p}}}var U=(0,f.z3)("sync",(function(e,n){this.dispatch.call(null,e,n)}),"addBidResponse"),j=(0,f.z3)("sync",(function(e){this.dispatch.call(this.context,e)}),"addBidderRequests"),k=(0,f.z3)("async",(function(e,n){n&&n()}),"bidsBackCallback");function P(e,n){n.timeToRespond>e.getTimeout()+s.vc.getConfig("timeoutBuffer")&&e.executeCallback(!0)}function _(e,n){!function(e){var n,t=!0===y.S.get(e.bidderCode,"allowZeroCpmBids")?e.cpm>=0:e.cpm>0;e.bidderCode&&(t||e.dealId)&&(n=function(e,n){var t=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).index,r=void 0===t?v.K.index:t;if(!n)return{};var i=r.getBidRequest(n),o={},u=W(n.mediaType,e);z(o,u,n,i),e&&y.S.getOwn(e,m.k2.xn)&&(z(o,y.S.ownSettingsFor(e),n,i),n.sendStandardTargeting=y.S.get(e,"sendStandardTargeting"));n.native&&(o=C({},o,(0,a.Ur)(n)));return o}(e.bidderCode,e));e.adserverTargeting=C(e.adserverTargeting||{},n)}(n),h.j8(m.FP.BID_RESPONSE,n),e.addBidReceived(n),P(e,n)}function R(e,n,t){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=o.index,u=void 0===a?v.K.index:a,c=!0,d=(0,i.Z)(u.getMediaTypes({requestId:n.originalRequestId||n.requestId,transactionId:n.transactionId}),"video"),f=d&&(0,i.Z)(d,"context");s.vc.getConfig("cache.url")&&f!==g.gZ&&(!n.videoCacheKey||s.vc.getConfig("cache.ignoreBidderCacheKey")?(c=!1,D(e,n,t,d)):n.vastUrl||((0,r.logError)("videoCacheKey specified but not required vastUrl for video bid"),c=!1)),c&&(_(e,n),t())}var D=(0,f.z3)("async",(function(e,n,t,i){(0,u.h)([n],(function(i,o){i?((0,r.logWarn)("Failed to save to the video cache: ".concat(i,". Video bid must be discarded.")),P(e,n)):""===o[0].uuid?((0,r.logWarn)("Supplied video cache key was already in use by Prebid Cache; caching attempt was rejected. Video bid must be discarded."),P(e,n)):(n.videoCacheKey=o[0].uuid,n.vastUrl||(n.vastUrl=(0,u.z)(n.videoCacheKey)),_(e,n),t())}))}),"callPrebidCache");function q(e){var n=e.adUnitCode,t=e.bid,i=e.auctionId,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=a.index,d=void 0===u?v.K.index:u,f=d.getBidderRequest(t),l=f&&f.start||t.requestTimestamp,g=C({},t,{auctionId:i,responseTimestamp:(0,r.timestamp)(),requestTimestamp:l,cpm:parseFloat(t.cpm)||0,bidder:t.bidderCode,adUnitCode:n});g.timeToRespond=g.responseTimestamp-g.requestTimestamp,h.j8(m.FP.BID_ADJUSTMENT,g);var p=d.getAdUnit(g).renderer,y=g.mediaType,b=d.getMediaTypes(g),w=b&&b[y],A=w&&w.renderer,S=null;A&&A.url&&A.render&&(!0!==A.backupOnly||!t.renderer)?S=A:p&&p.url&&p.render&&(!0!==p.backupOnly||!t.renderer)&&(S=p),S&&(g.renderer=c.Th.install({url:S.url,config:S.options}),g.renderer.setRender(S.render));var I=x(t.mediaType,b,s.vc.getConfig("mediaTypePriceGranularity")),T=(0,o.D)(g.cpm,"object"===E(I)?I:s.vc.getConfig("customPriceBucket"),s.vc.getConfig("currency.granularityMultiplier"));return g.pbLg=T.low,g.pbMg=T.med,g.pbHg=T.high,g.pbAg=T.auto,g.pbDg=T.dense,g.pbCg=T.custom,g}function x(e,n,t){if(e&&t){if(e===p.pX){var r=(0,i.Z)(n,"".concat(p.pX,".context"),"instream");if(t["".concat(p.pX,"-").concat(r)])return t["".concat(p.pX,"-").concat(r)]}return t[e]}}var N=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.index,r=void 0===t?v.K.index:t,i=x(e.mediaType,r.getMediaTypes(e),s.vc.getConfig("mediaTypePriceGranularity")),o="string"==typeof e.mediaType&&i?"string"==typeof i?i:"custom":s.vc.getConfig("priceGranularity");return o},M=function(e){return function(n){var t=e||N(n);return t===m.Ql.B7?n.pbAg:t===m.Ql.uN?n.pbDg:t===m.Ql.yE?n.pbLg:t===m.Ql.M2?n.pbMg:t===m.Ql.lj?n.pbHg:t===m.Ql.qN?n.pbCg:void 0}};function F(e,n){return{key:e,val:"function"==typeof n?function(e,t){return n(e,t)}:function(e){return(0,r.getValue)(e,n)}}}function W(e,n){var t=m.TD,o=C({},y.S.settingsFor(null));if(o[m.k2.xn]||(o[m.k2.xn]=function(){var e=m.TD;return[F(e.BIDDER,"bidderCode"),F(e.AD_ID,"adId"),F(e.PRICE_BUCKET,M()),F(e.SIZE,"size"),F(e.DEAL,"dealId"),F(e.SOURCE,"source"),F(e.FORMAT,"mediaType"),F(e.ADOMAIN,(function(e){return e.meta&&e.meta.advertiserDomains&&e.meta.advertiserDomains.length>0?e.meta.advertiserDomains[0]:""}))]}()),"video"===e){var a=o[m.k2.xn].slice();if(o[m.k2.xn]=a,[t.UUID,t.CACHE_ID].forEach((function(e){void 0===(0,l.sE)(a,(function(n){return n.key===e}))&&a.push(F(e,"videoCacheKey"))})),s.vc.getConfig("cache.url")&&(!n||!1!==y.S.get(n,"sendStandardTargeting"))){var u=(0,r.parseUrl)(s.vc.getConfig("cache.url"));void 0===(0,l.sE)(a,(function(e){return e.key===t.CACHE_HOST}))&&a.push(F(t.CACHE_HOST,(function(e){return(0,i.Z)(e,"adserverTargeting.".concat(t.CACHE_HOST))?e.adserverTargeting[t.CACHE_HOST]:u.hostname})))}}return o}function z(e,n,t,i){var o=n[m.k2.xn];return t.size=t.getSize(),(0,r._each)(o,(function(o){var a=o.key,u=o.val;if(e[a]&&(0,r.logWarn)("The key: "+a+" is being overwritten"),(0,r.isFn)(u))try{u=u(t,i)}catch(e){(0,r.logError)("bidmanager","ERROR",e)}(void 0===n.suppressEmptyKeys||!0!==n.suppressEmptyKeys)&&a!==m.TD.DEAL||!(0,r.isEmptyStr)(u)&&null!=u?e[a]=u:(0,r.logInfo)("suppressing empty key '"+a+"' from adserver targeting")})),e}function K(e,n){return e[n.adUnitCode]||(e[n.adUnitCode]={bids:[]}),e[n.adUnitCode].bids.push(n),e}},8653:function(e,n,t){t.d(n,{K:function(){return s}});var r=t(4358),i=t(5686),o=t(4614);function a(){return a=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},a.apply(this,arguments)}function u(e){a(this,{getAuction:function(n){var t=n.auctionId;if(null!=t)return e().find((function(e){return e.getAuctionId()===t}))},getAdUnit:function(n){var t=n.transactionId;if(null!=t)return e().flatMap((function(e){return e.getAdUnits()})).find((function(e){return e.transactionId===t}))},getMediaTypes:function(e){var n=e.transactionId,t=e.requestId;if(null!=t){var r=this.getBidRequest({requestId:t});if(null!=r&&(null==n||r.transactionId===n))return r.mediaTypes}else if(null!=n){var i=this.getAdUnit({transactionId:n});if(null!=i)return i.mediaTypes}},getBidderRequest:function(n){var t=n.requestId,r=n.bidderRequestId;if(null!=t||null!=r){var i=e().flatMap((function(e){return e.getBidRequests()}));return null!=r&&(i=i.filter((function(e){return e.bidderRequestId===r}))),null==t?i[0]:i.find((function(e){return e.bids&&null!=e.bids.find((function(e){return e.bidId===t}))}))}},getBidRequest:function(n){var t=n.requestId;if(null!=t)return e().flatMap((function(e){return e.getBidRequests()})).flatMap((function(e){return e.bids})).find((function(e){return e&&e.bidId===t}))}})}var c=t(5644);var s=function(){var e=[],n={};return n.addWinningBid=function(n){var t=(0,o.sE)(e,(function(e){return e.getAuctionId()===n.auctionId}));t?(n.status=c.UE.fe,t.addWinningBid(n)):(0,r.logWarn)("Auction not found when adding winning bid")},n.getAllWinningBids=function(){return e.map((function(e){return e.getWinningBids()})).reduce(r.flatten,[])},n.getBidsRequested=function(){return e.map((function(e){return e.getBidRequests()})).reduce(r.flatten,[])},n.getNoBids=function(){return e.map((function(e){return e.getNoBids()})).reduce(r.flatten,[])},n.getBidsReceived=function(){return e.map((function(e){if(e.getAuctionStatus()===i.mv)return e.getBidsReceived()})).reduce(r.flatten,[]).filter((function(e){return e}))},n.getAllBidsForAdUnitCode=function(n){return e.map((function(e){return e.getBidsReceived()})).reduce(r.flatten,[]).filter((function(e){return e&&e.adUnitCode===n}))},n.getAdUnits=function(){return e.map((function(e){return e.getAdUnits()})).reduce(r.flatten,[])},n.getAdUnitCodes=function(){return e.map((function(e){return e.getAdUnitCodes()})).reduce(r.flatten,[]).filter(r.uniques)},n.createAuction=function(n){var t=(0,i.vO)(n);return function(n){e.push(n)}(t),t},n.findBidByAdId=function(n){return(0,o.sE)(e.map((function(e){return e.getBidsReceived()})).reduce(r.flatten,[]),(function(e){return e.adId===n}))},n.getStandardBidderAdServerTargeting=function(){return(0,i.LX)()[c.k2.xn]},n.setStatusForBids=function(t,r){var i=n.findBidByAdId(t);if(i&&(i.status=r),i&&r===c.UE.CK){var a=(0,o.sE)(e,(function(e){return e.getAuctionId()===i.auctionId}));a&&a.setBidTargeting(i)}},n.getLastAuctionId=function(){return e.length&&e[e.length-1].getAuctionId()},n.clearAllAuctions=function(){e.length=0},n.index=new u((function(){return e})),n}()},5975:function(e,n,t){t.d(n,{S:function(){return l}});var r=t(265),i=t(4358),o=t(8640),a=t(5644);function u(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,n){!function(e,n){if(n.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}(e,n),n.add(e)}function s(e,n,t){if(!n.has(e))throw new TypeError("attempted to get private field on non-instance");return t}var d=new WeakSet;function f(e){return null==e?this.defaultScope:e}var l=new(function(){function e(n,t){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),c(this,d),this.getSettings=n,this.defaultScope=t}var n,t,o;return n=e,(t=[{key:"get",value:function(e,n){var t=this.getOwn(e,n);return void 0===t&&(t=this.getOwn(null,n)),t}},{key:"getOwn",value:function(e,n){return e=s(this,d,f).call(this,e),(0,r.Z)(this.getSettings(),"".concat(e,".").concat(n))}},{key:"getScopes",value:function(){var e=this;return Object.keys(this.getSettings()).filter((function(n){return n!==e.defaultScope}))}},{key:"settingsFor",value:function(e){return(0,i.mergeDeep)({},this.ownSettingsFor(null),this.ownSettingsFor(e))}},{key:"ownSettingsFor",value:function(e){return e=s(this,d,f).call(this,e),this.getSettings()[e]||{}}}])&&u(n.prototype,t),o&&u(n,o),Object.defineProperty(n,"prototype",{writable:!1}),e}())((function(){return(0,o.R)().bidderSettings||{}}),a.k2.zF)},9626:function(e,n,t){t.d(n,{m:function(){return o}});var r=t(4358);function i(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.src,i=void 0===t?"client":t,o=n.bidder,a=void 0===o?"":o,u=n.bidId,c=n.transactionId,s=n.auctionId,d=i,f=e||0;function l(){switch(f){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.bidderCode=a,this.width=0,this.height=0,this.statusMessage=l(),this.adId=(0,r.getUniqueIdentifierStr)(),this.requestId=u,this.transactionId=c,this.auctionId=s,this.mediaType="banner",this.source=d,this.getStatusCode=function(){return f},this.getSize=function(){return this.width+"x"+this.height},this.getIdentifiers=function(){return{src:this.source,bidder:this.bidderCode,bidId:this.requestId,transactionId:this.transactionId,auctionId:this.auctionId}}}function o(e,n){return new i(e,n)}},3193:function(e,n,t){t.d(n,{FD:function(){return v},vc:function(){return E}});var r=t(6463),i=t(4614),o=t(4358),a=t(265),u=t(5644);function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function f(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(e){u=!0,i=e}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return l(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return l(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function g(){return g=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},g.apply(this,arguments)}var p="TRUE"===(0,o.getParameterByName)(u.f).toUpperCase(),v="random",y={};y[v]=!0,y.fixed=!0;var h=v,b={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CUSTOM:"custom"},m="*";var E=function(){var e,n,t,u=[],l=null;function v(){e={};var a={_debug:p,get debug(){return this._debug},set debug(e){this._debug=e},_bidderTimeout:3e3,get bidderTimeout(){return this._bidderTimeout},set bidderTimeout(e){this._bidderTimeout=e},_publisherDomain:null,get publisherDomain(){return this._publisherDomain},set publisherDomain(e){(0,o.logWarn)("publisherDomain is deprecated and has no effect since v7 - use pageUrl instead"),this._publisherDomain=e},_priceGranularity:b.MEDIUM,set priceGranularity(e){c(e)&&("string"==typeof e?this._priceGranularity=u(e)?e:b.MEDIUM:(0,o.isPlainObject)(e)&&(this._customPriceBucket=e,this._priceGranularity=b.CUSTOM,(0,o.logMessage)("Using custom price granularity")))},get priceGranularity(){return this._priceGranularity},_customPriceBucket:{},get customPriceBucket(){return this._customPriceBucket},_mediaTypePriceGranularity:{},get mediaTypePriceGranularity(){return this._mediaTypePriceGranularity},set mediaTypePriceGranularity(e){var n=this;this._mediaTypePriceGranularity=Object.keys(e).reduce((function(t,r){return c(e[r])?"string"==typeof e?t[r]=u(e[r])?e[r]:n._priceGranularity:(0,o.isPlainObject)(e)&&(t[r]=e[r],(0,o.logMessage)("Using custom price granularity for ".concat(r))):(0,o.logWarn)("Invalid price granularity for media type: ".concat(r)),t}),{})},_sendAllBids:true,get enableSendAllBids(){return this._sendAllBids},set enableSendAllBids(e){this._sendAllBids=e},_useBidCache:false,get useBidCache(){return this._useBidCache},set useBidCache(e){this._useBidCache=e},_deviceAccess:true,get deviceAccess(){return this._deviceAccess},set deviceAccess(e){this._deviceAccess=e},_bidderSequence:h,get bidderSequence(){return this._bidderSequence},set bidderSequence(e){y[e]?this._bidderSequence=e:(0,o.logWarn)("Invalid order: ".concat(e,". Bidder Sequence was not set."))},_timeoutBuffer:400,get timeoutBuffer(){return this._timeoutBuffer},set timeoutBuffer(e){this._timeoutBuffer=e},_disableAjaxTimeout:false,get disableAjaxTimeout(){return this._disableAjaxTimeout},set disableAjaxTimeout(e){this._disableAjaxTimeout=e},_maxNestedIframes:10,get maxNestedIframes(){return this._maxNestedIframes},set maxNestedIframes(e){this._maxNestedIframes=e},_auctionOptions:{},get auctionOptions(){return this._auctionOptions},set auctionOptions(e){(function(e){if(!(0,o.isPlainObject)(e))return(0,o.logWarn)("Auction Options must be an object"),!1;for(var n=0,t=Object.keys(e);n<t.length;n++){var r=t[n];if("secondaryBidders"!==r&&"suppressStaleRender"!==r)return(0,o.logWarn)("Auction Options given an incorrect param: ".concat(r)),!1;if("secondaryBidders"===r){if(!(0,o.isArray)(e[r]))return(0,o.logWarn)("Auction Options ".concat(r," must be of type Array")),!1;if(!e[r].every(o.isStr))return(0,o.logWarn)("Auction Options ".concat(r," must be only string")),!1}else if("suppressStaleRender"===r&&!(0,o.isBoolean)(e[r]))return(0,o.logWarn)("Auction Options ".concat(r," must be of type boolean")),!1}return!0})(e)&&(this._auctionOptions=e)}};function u(e){return(0,i.sE)(Object.keys(b),(function(n){return e===b[n]}))}function c(e){if(!e)return(0,o.logError)("Prebid Error: no value passed to `setPriceGranularity()`"),!1;if("string"==typeof e)u(e)||(0,o.logWarn)("Prebid Warning: setPriceGranularity was called with invalid setting, using `medium` as default.");else if((0,o.isPlainObject)(e)&&!(0,r.t)(e))return(0,o.logError)("Invalid custom price value passed to `setPriceGranularity()`"),!1;return!0}n&&k(Object.keys(n).reduce((function(e,t){return n[t]!==a[t]&&(e[t]=a[t]||{}),e}),{})),n=a,t={}}function E(){if(l&&t&&(0,o.isPlainObject)(t[l])){var e=t[l],r=new Set(Object.keys(n).concat(Object.keys(e)));return(0,i.Oc)(r).reduce((function(t,r){return void 0===e[r]?t[r]=n[r]:void 0===n[r]?t[r]=e[r]:(0,o.isPlainObject)(e[r])?t[r]=(0,o.mergeDeep)({},n[r],e[r]):t[r]=e[r],t}),{})}return g({},n)}var C=[E,function(){var e=E();return Object.defineProperty(e,"ortb2",{get:function(){throw new Error("invalid access to 'orbt2' config - use request parameters instead")}}),e}].map((function(e){return function(){if(arguments.length<=1&&"function"!=typeof(arguments.length<=0?void 0:arguments[0])){var n=arguments.length<=0?void 0:arguments[0];return n?(0,a.Z)(e(),n):E()}return j.apply(void 0,arguments)}})),w=f(C,2),A=w[0],S=w[1],I=[S,A].map((function(e){return function(){var n=e.apply(void 0,arguments);return n&&"object"===d(n)&&(n=(0,o.deepClone)(n)),n}})),T=f(I,2),O=T[0],B=T[1];function U(t){if((0,o.isPlainObject)(t)){var r=Object.keys(t),i={};r.forEach((function(r){var a=t[r];(0,o.isPlainObject)(e[r])&&(0,o.isPlainObject)(a)&&(a=g({},e[r],a)),i[r]=n[r]=a})),k(i)}else(0,o.logError)("setConfig options must be an object")}function j(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n;if("string"!=typeof e&&(r=e,e=m,t=n||{}),"function"==typeof r){var i={topic:e,callback:r};return u.push(i),t.init&&r(e===m?S():s({},e,S(e))),function(){u.splice(u.indexOf(i),1)}}(0,o.logError)("listener must be a function")}function k(e){var n=Object.keys(e);u.filter((function(e){return(0,i.q9)(n,e.topic)})).forEach((function(n){n.callback(s({},n.topic,e[n.topic]))})),u.filter((function(e){return e.topic===m})).forEach((function(n){return n.callback(e)}))}function P(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{r(e),e.bidders.forEach((function(r){t[r]||(t[r]={}),Object.keys(e.config).forEach((function(i){var a=e.config[i];if((0,o.isPlainObject)(a)){var u=n?o.mergeDeep:Object.assign;t[r][i]=u({},t[r][i]||{},a)}else t[r][i]=a}))}))}catch(e){(0,o.logError)(e)}function r(e){if(!(0,o.isPlainObject)(e))throw"setBidderConfig bidder options must be an object";if(!Array.isArray(e.bidders)||!e.bidders.length)throw"setBidderConfig bidder options must contain a bidders list with at least 1 bidder";if(!(0,o.isPlainObject)(e.config))throw"setBidderConfig bidder options must contain a config object"}}function _(e,n){l=e;try{return n()}finally{R()}}function R(){l=null}return v(),{getCurrentBidder:function(){return l},resetBidder:R,getConfig:S,getAnyConfig:A,readConfig:O,readAnyConfig:B,setConfig:U,mergeConfig:function(e){if((0,o.isPlainObject)(e)){var n=Object.keys(e).reduce((function(n,t){var r=E(t)[t]||{};return n[t]=(0,o.mergeDeep)(r,e[t]),n}),{});return U(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?c(Object(t),!0).forEach((function(n){s(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}({},n)),n}(0,o.logError)("mergeConfig input must be an object")},setDefaults:function(t){(0,o.isPlainObject)(e)?(g(e,t),g(n,t)):(0,o.logError)("defaults must be an object")},resetConfig:v,runWithBidder:_,callbackWithBidder:function(e){return function(n){return function(){if("function"==typeof n){for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];return _(e,o.bind.call.apply(o.bind,[n,this].concat(r)))}(0,o.logWarn)("config.callbackWithBidder callback is not a function")}}},setBidderConfig:P,getBidderConfig:function(){return t},mergeBidderConfig:function(e){return P(e,!0)}}}()},6463:function(e,n,t){t.d(n,{D:function(){return d},t:function(){return l}});var r=t(4614),i=t(4358),o={buckets:[{max:5,increment:.5}]},a={buckets:[{max:20,increment:.1}]},u={buckets:[{max:20,increment:.01}]},c={buckets:[{max:3,increment:.01},{max:8,increment:.05},{max:20,increment:.5}]},s={buckets:[{max:5,increment:.05},{max:10,increment:.1},{max:20,increment:.5}]};function d(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=parseFloat(e);return isNaN(r)&&(r=""),{low:""===r?"":f(e,o,t),med:""===r?"":f(e,a,t),high:""===r?"":f(e,u,t),auto:""===r?"":f(e,s,t),dense:""===r?"":f(e,c,t),custom:""===r?"":f(e,n,t)}}function f(e,n,t){var i="";if(!l(n))return i;var o=n.buckets.reduce((function(e,n){return e.max>n.max?e:n}),{max:0}),a=0,u=(0,r.sE)(n.buckets,(function(n){if(e>o.max*t){var r=n.precision;void 0===r&&(r=2),i=(n.max*t).toFixed(r)}else{if(e<=n.max*t&&e>=a*t)return n.min=a,n;a=n.max}}));return u&&(i=function(e,n,t){var r=void 0!==n.precision?n.precision:2,i=n.increment*t,o=n.min*t,a=Math.pow(10,r+2),u=(e*a-o*a)/(i*a),c=Math.floor(u)*i+o;return(c=Number(c.toFixed(10))).toFixed(r)}(e,u,t)),i}function l(e){if((0,i.isEmpty)(e)||!e.buckets||!Array.isArray(e.buckets))return!1;var n=!0;return e.buckets.forEach((function(e){e.max&&e.increment||(n=!1)})),n}},3777:function(e,n,t){t.d(n,{Jc:function(){return s},dF:function(){return p}});var r=t(3193),i=t(2797),o=t(8640),a=t(4358),u=t(9626),c=t(5730),s="__pbjs_debugging__";function d(){return(0,o.R)().installedModules.includes("debugging")}function f(e){return new Promise((function(n){(0,c.B)(e,"debugging",n)}))}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.alreadyInstalled,t=void 0===n?d:n,c=e.script,l=void 0===c?f:c,g=null;return function(){return null==g&&(g=new Promise((function(e,n){setTimeout((function(){if(t())e();else{var c="https://cdn.jsdelivr.net/npm/prebid.js@7.6.0/dist/debugging-standalone.js";(0,a.logMessage)('Debugging module not installed, loading it from "'.concat(c,'"...')),(0,o.R)()._installDebugging=!0,l(c).then((function(){(0,o.R)()._installDebugging({DEBUG_KEY:s,hook:i.z3,config:r.vc,createBid:u.m,logger:(0,a.prefixLog)("DEBUG:")})})).then(e,n)}}))}))),g}}var g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.load,t=void 0===n?l():n,r=e.hook,o=void 0===r?(0,i.v5)("requestBids"):r,a=null,u=!1;function c(e){for(var n=this,t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];return(a||Promise.resolve()).then((function(){return e.apply(n,r)}))}function s(){u||(a=t(),o.before(c,99),u=!0)}function d(){o.getHooks({hook:c}).remove(),u=!1}function f(){a=null,d()}return{enable:s,disable:d,reset:f}}();g.reset;function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.storage,t=void 0===n?window.sessionStorage:n,r=e.debugging,i=void 0===r?g:r,o=null;try{o=t.getItem(s)}catch(e){}null!=o&&i.enable()}r.vc.getConfig("debugging",(function(e){var n=e.debugging;null!=n&&n.enabled?g.enable():g.disable()}))},2021:function(e,n,t){t.d(n,{S1:function(){return g},j8:function(){return v},on:function(){return l},vw:function(){return p}});var r=t(4358),i=t(5644);function o(){return o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},o.apply(this,arguments)}var a=Array.prototype.slice,u=Array.prototype.push,c=r._map(i.FP,(function(e){return e})),s=i.aI,d=[],f=function(){var e={},n={};function t(n,t){r.logMessage("Emitting event for: "+n);var i=t[0]||{},o=i[s[n]],a=e[n]||{que:[]},c=r._map(a,(function(e,n){return n})),f=[];d.push({eventType:n,args:i,id:o,elapsedTime:r.getPerformanceNow()}),o&&r.contains(c,o)&&u.apply(f,a[o].que),u.apply(f,a.que),r._each(f,(function(e){if(e)try{e.apply(null,t)}catch(e){r.logError("Error executing handler:","events.js",e)}}))}return n.on=function(n,t,i){if(function(e){return r.contains(c,e)}(n)){var o=e[n]||{que:[]};i?(o[i]=o[i]||{que:[]},o[i].que.push(t)):o.que.push(t),e[n]=o}else r.logError("Wrong event name : "+n+" Valid event names :"+c)},n.emit=function(e){var n=a.call(arguments,1);t(e,n)},n.off=function(n,t,i){var o=e[n];r.isEmpty(o)||r.isEmpty(o.que)&&r.isEmpty(o[i])||i&&(r.isEmpty(o[i])||r.isEmpty(o[i].que))||(i?r._each(o[i].que,(function(e){var n=o[i].que;e===t&&n.splice(n.indexOf(e),1)})):r._each(o.que,(function(e){var n=o.que;e===t&&n.splice(n.indexOf(e),1)})),e[n]=o)},n.get=function(){return e},n.getEvents=function(){var e=[];return r._each(d,(function(n){var t=o({},n);e.push(t)})),e},n}();r._setEventEmitter(f.emit.bind(f));var l=f.on,g=f.off,p=(f.get,f.getEvents),v=f.emit},2797:function(e,n,t){t.d(n,{Bx:function(){return v},Cd:function(){return d},bA:function(){return p},o0:function(){return l},v5:function(){return f},z3:function(){return c}});var r=t(1432),i=t.n(r),o=t(8792);function a(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(!e)return;if("string"==typeof e)return u(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return u(e,n)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}var c=i()({ready:i().SYNC|i().ASYNC|i().QUEUE}),s=(0,o.v)();c.ready=function(){var e=c.ready;return function(){try{return e.apply(c,arguments)}finally{s.resolve()}}}();var d=s.promise,f=c.get;function l(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:15,r=e.getHooks({hook:n});0===r.length&&e.before(n,t)}var g={};function p(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.postInstallAllowed,i=void 0!==r&&r;c("async",(function(t){t.forEach((function(e){return n.apply(void 0,a(e))})),i&&(g[e]=n)}),e)([])}function v(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];var i=g[e];if(i)return i.apply(void 0,t);f(e).before((function(e,n){n.push(t),e(n)}))}},4679:function(e,n,t){t.d(n,{B5:function(){return r},Mk:function(){return o},Oh:function(){return a},pX:function(){return i}});var r="native",i="video",o="banner",a="adpod"},59:function(e,n,t){t.d(n,{Fb:function(){return y},JL:function(){return C},Sg:function(){return l},Ur:function(){return m},e6:function(){return b},eK:function(){return E},r4:function(){return h},xc:function(){return g}});var r=t(265),i=t(4358),o=t(4614),a=t(8653),u=t(5644);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?s(Object(t),!0).forEach((function(n){f(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function f(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var l=[],g=Object.keys(u.FY).map((function(e){return u.FY[e]})),p={image:{image:{required:!0},title:{required:!0},sponsoredBy:{required:!0},clickUrl:{required:!0},body:{required:!1},icon:{required:!1}}};function v(e){return e&&e.type&&function(e){if(!e||!(0,o.q9)(Object.keys(p),e))return(0,i.logError)("".concat(e," nativeParam is not supported")),!1;return!0}(e.type)?p[e.type]:e}function y(e){e.forEach((function(e){var n=e.nativeParams||(0,r.Z)(e,"mediaTypes.native");n&&(e.nativeParams=v(n))}))}function h(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.index,i=void 0===t?a.K.index:t;if(!(0,r.Z)(e,"native.clickUrl"))return!1;var u=i.getAdUnit(e).nativeParams;if(!u)return!0;var c=Object.keys(u).filter((function(e){return u[e].required})),s=Object.keys(e.native).filter((function(n){return e.native[n]}));return c.every((function(e){return(0,o.q9)(s,e)}))}function b(e,n){var t;return"click"===e.action?t=n.native&&n.native.clickTrackers:(t=n.native&&n.native.impressionTrackers,n.native&&n.native.javascriptTrackers&&(0,i.insertHtmlIntoIframe)(n.native.javascriptTrackers)),(t||[]).forEach(i.triggerPixel),e.action}function m(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.index,i=void 0===t?a.K.index:t,o={},u=i.getAdUnit(e);(0,r.Z)(u,"nativeParams.rendererUrl")?e.native.rendererUrl=w(u.nativeParams.rendererUrl):(0,r.Z)(u,"nativeParams.adTemplate")&&(e.native.adTemplate=w(u.nativeParams.adTemplate));var c=!1!==(0,r.Z)(u,"nativeParams.sendTargetingKeys"),s=A(u),f=d(d({},e.native),e.native.ext);return delete f.ext,Object.keys(f).forEach((function(n){var t=s[n],i=w(e.native[n])||w((0,r.Z)(e,"native.ext.".concat(n)));if("adTemplate"!==n&&t&&i){var a=(0,r.Z)(u,"nativeParams.".concat(n,".sendId"));if("boolean"!=typeof a&&(a=(0,r.Z)(u,"nativeParams.ext.".concat(n,".sendId"))),a)i="".concat(t,":").concat(e.adId);var d=(0,r.Z)(u,"nativeParams.".concat(n,".sendTargetingKeys"));"boolean"!=typeof d&&(d=(0,r.Z)(u,"nativeParams.ext.".concat(n,".sendTargetingKeys"))),("boolean"==typeof d?d:c)&&(o[t]=i)}})),o}function E(e,n){var t={message:"assetResponse",adId:e.adId,assets:[]};return n.native.hasOwnProperty("adTemplate")&&(t.adTemplate=w(n.native.adTemplate)),n.native.hasOwnProperty("rendererUrl")&&(t.rendererUrl=w(n.native.rendererUrl)),e.assets.forEach((function(e){var r=(0,i.getKeyByValue)(u.FY,e),o=w(n.native[r]);t.assets.push({key:r,value:o})})),t}function C(e,n){var t={message:"assetResponse",adId:e.adId,assets:[]};return Object.keys(n.native).forEach((function(e,r){if("adTemplate"===e&&n.native[e])t.adTemplate=w(n.native[e]);else if("rendererUrl"===e&&n.native[e])t.rendererUrl=w(n.native[e]);else if("ext"===e)Object.keys(n.native[e]).forEach((function(r){if(n.native[e][r]){var i=w(n.native[e][r]);t.assets.push({key:r,value:i})}}));else if(n.native[e]&&u.FY.hasOwnProperty(e)){var i=w(n.native[e]);t.assets.push({key:e,value:i})}})),t}function w(e){return"object"===c(e)&&e.url?e.url:e}function A(e){var n={};return(0,r.Z)(e,"nativeParams.ext")&&Object.keys(e.nativeParams.ext).forEach((function(e){n[e]="hb_native_".concat(e)})),d(d({},u.FY),n)}},4614:function(e,n,t){function r(e,n,t){return e&&e.includes(n,t)||!1}function i(){return Array.from.apply(Array,arguments)}function o(e,n,t){return e&&e.find(n,t)}function a(e,n,t){return e&&e.findIndex(n,t)}t.d(n,{Oc:function(){return i},cx:function(){return a},q9:function(){return r},sE:function(){return o}})},3866:function(e,n,t){t.d(n,{zh:function(){return ie},O5:function(){return oe}});var r=t(8640),i=t(4358),o=t(265),a=t(4806),u=t(2021),c=t(59),s=t(5644),d=t(8653),f=t(4614),l=t(5706),g=t(3193),p=s.FP,v=p.AD_RENDER_FAILED,y=p.AD_RENDER_SUCCEEDED;function h(e){var n=e.reason,t=e.message,r=e.bid,o=e.id,a={reason:n,message:t};r&&(a.bid=r),o&&(a.adId=o),(0,i.logError)(t),u.j8(v,a)}function b(e){var n=e.doc,t=e.bid,r=e.id,i={doc:n};t&&(i.bid=t),r&&(i.adId=r),u.j8(y,i)}function m(){return m=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},m.apply(this,arguments)}var E=s.FP.BID_WON,C=s.FP.STALE_RENDER,w={"Prebid Request":function(e,n,t){if(null==t)return void h({reason:s.q_.CANNOT_FIND_AD,message:"Cannot find ad '".concat(n.adId,"' for cross-origin render request"),id:n.adId});if(t.status===s.UE.fe&&((0,i.logWarn)("Ad id ".concat(t.adId," has been rendered before")),u.j8(C,t),(0,o.Z)(g.vc.getConfig("auctionOptions"),"suppressStaleRender")))return;try{!function(e,n){var t=e.adId,r=e.ad,o=e.adUrl,a=e.width,u=e.height,c=e.renderer,s=e.cpm,d=e.originalCpm;(0,l.Pd)(c)?(0,l._U)(c,e):t&&(S(e),n({message:"Prebid Response",ad:(0,i.replaceAuctionPrice)(r,d||s),adUrl:(0,i.replaceAuctionPrice)(o,d||s),adId:t,width:a,height:u}))}(t,e)}catch(e){return void h({reason:s.q_.EXCEPTION,message:e.message,id:n.adId,bid:t})}d.K.addWinningBid(t),u.j8(E,t)},"Prebid Event":function(e,n,t){if(null==t)return void(0,i.logError)("Cannot find ad '".concat(n.adId,"' for x-origin event request"));if(t.status!==s.UE.fe)return void(0,i.logWarn)("Received x-origin event request without corresponding render request for ad '".concat(n.adId,"'"));switch(n.event){case s.FP.AD_RENDER_FAILED:h({bid:t,id:n.adId,reason:n.info.reason,message:n.info.message});break;case s.FP.AD_RENDER_SUCCEEDED:b({doc:null,bid:t,id:n.adId});break;default:(0,i.logError)("Received x-origin event request for unsupported event: '".concat(n.event,"' (adId: '").concat(n.adId,"')"))}}};function A(e){var n=e.message?"message":"data",t={};try{t=JSON.parse(e[n])}catch(e){return}if(t&&t.adId&&t.message){var r=(0,f.sE)(d.K.getBidsReceived(),(function(e){return e.adId===t.adId}));w.hasOwnProperty(t.message)&&w[t.message](function(e){return null==e.origin&&0===e.ports.length?function(){var e="Cannot post message to a frame with null origin. Please update creatives to use MessageChannel, see https://github.com/prebid/Prebid.js/issues/7870";throw(0,i.logError)(e),new Error(e)}:e.ports.length>0?function(n){e.ports[0].postMessage(JSON.stringify(n))}:function(n){e.source.postMessage(JSON.stringify(n),e.origin)}}(e),t,r)}}function S(e){var n=e.adId,t=e.adUnitCode,r=e.width,o=e.height;["div","iframe"].forEach((function(e){var a=function(e){var r=function(e,n){return(0,i.isGptPubadsDefined)()?function(e){var n=(0,f.sE)(window.googletag.pubads().getSlots(),(function(n){return(0,f.sE)(n.getTargetingKeys(),(function(t){return(0,f.q9)(n.getTargeting(t),e)}))}));return n?n.getSlotElementId():null}(e):(0,i.isApnGetTagDefined)()?function(e){var n=window.apntag.getTag(e);return n&&n.targetId}(n):n}(n,t),o=document.getElementById(r);return o&&o.querySelector(e)}(e+':not([style*="display: none"])');if(a){var u=a.style;u.width=r+"px",u.height=o+"px"}else(0,i.logWarn)("Unable to locate matching page element for adUnitCode ".concat(t,".  Can't resize it to ad's dimensions.  Please review setup."))}))}m(w,{"Prebid Native":function(e,n,t){if(null==t)return void(0,i.logError)("Cannot find ad '".concat(n.adId,"' for x-origin event request"));switch(n.action){case"assetRequest":e((0,c.eK)(n,t));break;case"allAssetRequest":e((0,c.JL)(n,t));break;case"resizeNativeHeight":t.height=n.height,t.width=n.width,S(t);break;default:if("click"===(0,c.e6)(n,t))return;d.K.addWinningBid(t),u.j8(E,t)}}});var I=t(1974),T=t(8621),O=t(2797),B=t(3777),U=t(875),j=t(9626),k=t(5164),P=t(9528);function _(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(e){u=!0,i=e}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return R(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return R(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function D(){return D=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},D.apply(this,arguments)}var q=(0,r.R)(),x=I.k_.triggerUserSyncs,N=s.FP,M=N.ADD_AD_UNITS,F=N.BID_WON,W=N.REQUEST_BIDS,z=N.SET_TARGETING,K=N.STALE_RENDER,Z=s.q_,L=Z.PREVENT_WRITING_ON_MAIN_DOCUMENT,H=Z.NO_AD,G=Z.EXCEPTION,V=Z.CANNOT_FIND_AD,Q=Z.MISSING_DOC_OR_ADID,J={bidWon:function(e){var n=d.K.getBidsRequested().map((function(e){return e.bids.map((function(e){return e.adUnitCode}))})).reduce(i.flatten).filter(i.uniques);if(!(0,i.contains)(n,e))return void(0,i.logError)('The "'+e+'" placement is not defined.');return!0}};function Y(e,n,t){e.defaultView&&e.defaultView.frameElement&&(e.defaultView.frameElement.width=n,e.defaultView.frameElement.height=t)}function X(e,n){var t=[];return(0,i.isArray)(e)&&(n?e.length===n:e.length>0)&&(e.every((function(e){return(0,i.isArrayOfNums)(e,2)}))?t=e:(0,i.isArrayOfNums)(e,2)&&t.push(e)),t}function $(e){var n=(0,i.deepClone)(e),t=n.mediaTypes.banner,r=X(t.sizes);return r.length>0?(t.sizes=r,n.sizes=r):((0,i.logError)("Detected a mediaTypes.banner object without a proper sizes field.  Please ensure the sizes are listed like: [[300, 250], ...].  Removing invalid mediaTypes.banner object from request."),delete n.mediaTypes.banner),n}function ee(e){var n=(0,i.deepClone)(e),t=n.mediaTypes.video;if(t.playerSize){var r="number"==typeof t.playerSize[0]?2:1,o=X(t.playerSize,r);o.length>0?(2===r&&(0,i.logInfo)("Transforming video.playerSize from [640,480] to [[640,480]] so it's in the proper format."),t.playerSize=o,n.sizes=o):((0,i.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 n.mediaTypes.video.playerSize)}return n}function ne(e){var n=(0,i.deepClone)(e),t=n.mediaTypes.native;return t.image&&t.image.sizes&&!Array.isArray(t.image.sizes)&&((0,i.logError)("Please use an array of sizes for native.image.sizes field.  Removing invalid mediaTypes.native.image.sizes property from request."),delete n.mediaTypes.native.image.sizes),t.image&&t.image.aspect_ratios&&!Array.isArray(t.image.aspect_ratios)&&((0,i.logError)("Please use an array of sizes for native.image.aspect_ratios field.  Removing invalid mediaTypes.native.image.aspect_ratios property from request."),delete n.mediaTypes.native.image.aspect_ratios),t.icon&&t.icon.sizes&&!Array.isArray(t.icon.sizes)&&((0,i.logError)("Please use an array of sizes for native.icon.sizes field.  Removing invalid mediaTypes.native.icon.sizes property from request."),delete n.mediaTypes.native.icon.sizes),n}function te(e,n){var t=(0,o.Z)(e,"mediaTypes.".concat(n,".pos"));if(!(0,i.isNumber)(t)||isNaN(t)||!isFinite(t)){var r="Value of property 'pos' on ad unit ".concat(e.code," should be of type: Number");(0,i.logWarn)(r),u.j8(s.FP.AUCTION_DEBUG,{type:"WARNING",arguments:r}),delete e.mediaTypes[n].pos}return e}function re(e){var n=function(n){return"adUnit.code '".concat(e.code,"' ").concat(n)},t=e.mediaTypes,r=e.bids;return null==r||(0,i.isArray)(r)?null==r&&null==e.ortb2Imp?((0,i.logError)(n("has no 'adUnit.bids' and no 'adUnit.ortb2Imp'. Removing adUnit from auction")),null):t&&0!==Object.keys(t).length?(null==e.ortb2Imp||null!=r&&0!==r.length||(e.bids=[{bidder:null}],(0,i.logMessage)(n("defines 'adUnit.ortb2Imp' with no 'adUnit.bids'; it will be seen only by S2S adapters"))),e):((0,i.logError)(n("does not define a 'mediaTypes' object.  This is a required field for the auction, so this adUnit has been removed.")),null):((0,i.logError)(n("defines 'adUnit.bids' that is not an array. Removing adUnit from auction")),null)}(0,B.dF)(),q.bidderSettings=q.bidderSettings||{},q.libLoaded=!0,q.version="v7.6.0",(0,i.logInfo)("Prebid.js v7.6.0 loaded"),q.installedModules=q.installedModules||[],q.adUnits=q.adUnits||[],q.triggerUserSyncs=x;var ie={validateAdUnit:re,validateBannerMediaType:$,validateVideoMediaType:ee,validateSizes:X};D(ie,{validateNativeMediaType:ne});var oe=(0,O.z3)("sync",(function(e){var n=[];return e.forEach((function(e){if(null!=(e=re(e))){var t,r,i,o=e.mediaTypes;o.banner&&(t=$(e),o.banner.hasOwnProperty("pos")&&(t=te(t,"banner"))),o.video&&(r=ee(t||e),o.video.hasOwnProperty("pos")&&(r=te(r,"video"))),o.native&&(i=ne(r||(t||e)));var a=D({},t,r,i);n.push(a)}})),n}),"checkAdUnitSetup");function ae(e){var n=d.K[e]().filter(i.bind.call(i.adUnitsFilter,this,d.K.getAdUnitCodes())),t=d.K.getLastAuctionId();return n.map((function(e){return e.adUnitCode})).filter(i.uniques).map((function(e){return n.filter((function(n){return n.auctionId===t&&n.adUnitCode===e}))})).filter((function(e){return e&&e[0]&&e[0].adUnitCode})).map((function(e){return n={},t=e[0].adUnitCode,r={bids:e},t in n?Object.defineProperty(n,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[t]=r,n;var n,t,r})).reduce((function(e,n){return D(e,n)}),{})}function ue(e,n,t){var r=n.querySelector(t);e.parentNode&&e.parentNode===r||(0,i.insertElement)(e,n,t)}q.getAdserverTargetingForAdUnitCodeStr=function(e){if((0,i.logInfo)("Invoking pbjs.getAdserverTargetingForAdUnitCodeStr",arguments),e){var n=q.getAdserverTargetingForAdUnitCode(e);return(0,i.transformAdServerTargetingObj)(n)}(0,i.logMessage)("Need to call getAdserverTargetingForAdUnitCodeStr with adunitCode")},q.getHighestUnusedBidResponseForAdUnitCode=function(e){if(e){var n=d.K.getAllBidsForAdUnitCode(e).filter(T.u8.isUnusedBid).filter(T.u8.isBidNotExpired);return n.length?n.reduce(i.getHighestCpm):{}}(0,i.logMessage)("Need to call getHighestUnusedBidResponseForAdUnitCode with adunitCode")},q.getAdserverTargetingForAdUnitCode=function(e){return q.getAdserverTargeting(e)[e]},q.getAdserverTargeting=function(e){return(0,i.logInfo)("Invoking pbjs.getAdserverTargeting",arguments),T.q0.getAllTargeting(e)},q.getConsentMetadata=function(){return(0,i.logInfo)("Invoking pbjs.getConsentMetadata"),{gdpr:P.rp.getConsentMeta(),usp:P.nX.getConsentMeta(),coppa:!!g.vc.getConfig("coppa")}},q.getNoBids=function(){return(0,i.logInfo)("Invoking pbjs.getNoBids",arguments),ae("getNoBids")},q.getNoBidsForAdUnitCode=function(e){return{bids:d.K.getNoBids().filter((function(n){return n.adUnitCode===e}))}},q.getBidResponses=function(){return(0,i.logInfo)("Invoking pbjs.getBidResponses",arguments),ae("getBidsReceived")},q.getBidResponsesForAdUnitCode=function(e){return{bids:d.K.getBidsReceived().filter((function(n){return n.adUnitCode===e}))}},q.setTargetingForGPTAsync=function(e,n){if((0,i.logInfo)("Invoking pbjs.setTargetingForGPTAsync",arguments),(0,i.isGptPubadsDefined)()){var t=T.q0.getAllTargeting(e);T.q0.resetPresetTargeting(e,n),T.q0.setTargetingForGPT(t,n),Object.keys(t).forEach((function(e){Object.keys(t[e]).forEach((function(n){"hb_adid"===n&&d.K.setStatusForBids(t[e][n],s.UE.CK)}))})),u.j8(z,t)}else(0,i.logError)("window.googletag is not defined on the page")},q.setTargetingForAst=function(e){(0,i.logInfo)("Invoking pbjs.setTargetingForAn",arguments),T.q0.isApntagDefined()?(T.q0.setTargetingForAst(e),u.j8(z,T.q0.getAllTargeting())):(0,i.logError)("window.apntag is not defined on the page")},q.renderAd=(0,O.z3)("async",(function(e,n,t){if((0,i.logInfo)("Invoking pbjs.renderAd",arguments),(0,i.logMessage)("Calling renderAd with adId :"+n),e&&n)try{var r=d.K.findBidByAdId(n);if(r){var a=!0;if(r&&r.status===s.UE.fe&&((0,i.logWarn)("Ad id ".concat(r.adId," has been rendered before")),u.j8(K,r),(0,o.Z)(g.vc.getConfig("auctionOptions"),"suppressStaleRender")&&(a=!1)),a){if(r.ad=(0,i.replaceAuctionPrice)(r.ad,r.originalCpm||r.cpm),r.adUrl=(0,i.replaceAuctionPrice)(r.adUrl,r.originalCpm||r.cpm),t&&t.clickThrough){var c=t.clickThrough;r.ad=(0,i.replaceClickThrough)(r.ad,c),r.adUrl=(0,i.replaceClickThrough)(r.adUrl,c)}d.K.addWinningBid(r),u.j8(F,r);var f=r.height,p=r.width,v=r.ad,y=r.mediaType,m=r.adUrl,E=r.renderer,C=document.createComment("Creative ".concat(r.creativeId," served by ").concat(r.bidder," Prebid.js Header Bidding"));if((0,i.insertElement)(C,e,"html"),(0,l.Pd)(E))(0,l._U)(E,r,e),ue(C,e,"html"),b({doc:e,bid:r,id:n});else if(e===document&&!(0,i.inIframe)()||"video"===y){var w="Error trying to write ad. Ad render call ad id ".concat(n," was prevented from writing to the main document.");h({reason:L,message:w,bid:r,id:n})}else if(v)e.write(v),e.close(),Y(e,p,f),ue(C,e,"html"),(0,i.callBurl)(r),b({doc:e,bid:r,id:n});else if(m){var A=(0,i.createInvisibleIframe)();A.height=f,A.width=p,A.style.display="inline",A.style.overflow="hidden",A.src=m,(0,i.insertElement)(A,e,"body"),Y(e,p,f),ue(C,e,"html"),(0,i.callBurl)(r),b({doc:e,bid:r,id:n})}else{var S="Error trying to write ad. No ad for bid response id: ".concat(n);h({reason:H,message:S,bid:r,id:n})}}}else{var I="Error trying to write ad. Cannot find ad by given id : ".concat(n);h({reason:V,message:I,id:n})}}catch(e){var T="Error trying to write ad Id :".concat(n," to the page:").concat(e.message);h({reason:G,message:T,id:n})}else{var O="Error trying to write ad Id :".concat(n," to the page. Missing document or adId");h({reason:Q,message:O,id:n})}})),q.removeAdUnit=function(e){((0,i.logInfo)("Invoking pbjs.removeAdUnit",arguments),e)?((0,i.isArray)(e)?e:[e]).forEach((function(e){for(var n=q.adUnits.length-1;n>=0;n--)q.adUnits[n].code===e&&q.adUnits.splice(n,1)})):q.adUnits=[]},q.requestBids=(0,O.z3)("async",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.bidsBackHandler,t=e.timeout,r=e.adUnits,o=e.adUnitCodes,a=e.labels,c=e.auctionId,s=e.ortb2;u.j8(W);var d=t||g.vc.getConfig("bidderTimeout");r=r||q.adUnits,r=(0,i.isArray)(r)?r:[r],(0,i.logInfo)("Invoking pbjs.requestBids",arguments);var f={global:(0,i.mergeDeep)({},g.vc.getAnyConfig("ortb2")||{},s||{}),bidder:Object.fromEntries(Object.entries(g.vc.getBidderConfig()).map((function(e){var n=_(e,2);return[n[0],n[1].ortb2]})).filter((function(e){var n=_(e,2);n[0];return null!=n[1]})))};return ce({bidsBackHandler:n,timeout:d,adUnits:r,adUnitCodes:o,labels:a,auctionId:c,ortb2Fragments:f})}),"requestBids");var ce=(0,O.z3)("async",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.bidsBackHandler,t=e.timeout,r=e.adUnits,o=e.adUnitCodes,u=e.labels,c=e.auctionId,s=e.ortb2Fragments,l=(0,P.uV)(g.vc.getConfig("s2sConfig")||[]);if(r=oe(r),o&&o.length?r=r.filter((function(e){return(0,f.q9)(o,e.code)})):o=r&&r.map((function(e){return e.code})),r.forEach((function(e){var n=Object.keys(e.mediaTypes||{banner:"banner"}),t=e.bids.map((function(e){return e.bidder})),r=P.ZP.bidderRegistry,o=t.filter((function(e){return!l.has(e)}));e.transactionId=(0,i.generateUUID)(),(0,a.Z)(e,"ortb2Imp.ext.tid",e.transactionId),o.forEach((function(t){var o=r[t],a=o&&o.getSpec&&o.getSpec(),u=a&&a.supportedMediaTypes||["banner"];n.some((function(e){return(0,f.q9)(u,e)}))?U.f.incrementBidderRequestsCounter(e.code,t):((0,i.logWarn)((0,i.unsupportedBidderMessage)(e,t)),e.bids=e.bids.filter((function(e){return e.bidder!==t})))})),U.f.incrementRequestsCounter(e.code)})),r&&0!==r.length){var p=d.K.createAuction({adUnits:r,adUnitCodes:o,callback:n,cbTimeout:t,labels:u,auctionId:c,ortb2Fragments:s}),v=r.length;v>15&&(0,i.logInfo)("Current auction ".concat(p.getAuctionId()," contains ").concat(v," adUnits."),r),o.forEach((function(e){return T.q0.setLatestAuctionForAdUnit(e,p.getAuctionId())})),p.callBids()}else if((0,i.logMessage)("No adUnits configured. No bids requested."),"function"==typeof n)try{n()}catch(e){(0,i.logError)("Error executing bidsBackHandler",null,e)}}),"startAuction");q.requestBids.before((function(e,n){function t(e){for(var n;n=e.shift();)n()}t(k.Ld),t(se),e.call(this,n)}),49),q.addAdUnits=function(e){(0,i.logInfo)("Invoking pbjs.addAdUnits",arguments),q.adUnits.push.apply(q.adUnits,(0,i.isArray)(e)?e:[e]),u.j8(M)},q.onEvent=function(e,n,t){(0,i.logInfo)("Invoking pbjs.onEvent",arguments),(0,i.isFn)(n)?!t||J[e].call(null,t)?u.on(e,n,t):(0,i.logError)('The id provided is not valid for event "'+e+'" and no handler was set.'):(0,i.logError)('The event handler provided is not a function and was not set on event "'+e+'".')},q.offEvent=function(e,n,t){(0,i.logInfo)("Invoking pbjs.offEvent",arguments),t&&!J[e].call(null,t)||u.S1(e,n,t)},q.getEvents=function(){return(0,i.logInfo)("Invoking pbjs.getEvents"),u.vw()},q.registerBidAdapter=function(e,n){(0,i.logInfo)("Invoking pbjs.registerBidAdapter",arguments);try{P.ZP.registerBidAdapter(e(),n)}catch(e){(0,i.logError)("Error registering bidder adapter : "+e.message)}},q.registerAnalyticsAdapter=function(e){(0,i.logInfo)("Invoking pbjs.registerAnalyticsAdapter",arguments);try{P.ZP.registerAnalyticsAdapter(e)}catch(e){(0,i.logError)("Error registering analytics adapter : "+e.message)}},q.createBid=function(e){return(0,i.logInfo)("Invoking pbjs.createBid",arguments),(0,j.m)(e)};var se=[],de=(0,O.z3)("async",(function(e){e&&!(0,i.isEmpty)(e)?((0,i.logInfo)("Invoking pbjs.enableAnalytics for: ",e),P.ZP.enableAnalytics(e)):(0,i.logError)("pbjs.enableAnalytics should be called with option {}")}),"enableAnalyticsCb");function fe(e){e.forEach((function(e){if(void 0===e.called)try{e.call(),e.called=!0}catch(e){(0,i.logError)("Error processing command :","prebid.js",e)}}))}q.enableAnalytics=function(e){se.push(de.bind(this,e))},q.aliasBidder=function(e,n,t){(0,i.logInfo)("Invoking pbjs.aliasBidder",arguments),e&&n?P.ZP.aliasBidAdapter(e,n,t):(0,i.logError)("bidderCode and alias must be passed as arguments","pbjs.aliasBidder")},q.getAllWinningBids=function(){return d.K.getAllWinningBids()},q.getAllPrebidWinningBids=function(){return d.K.getBidsReceived().filter((function(e){return e.status===s.UE.CK}))},q.getHighestCpmBids=function(e){return T.q0.getWinningBids(e)},q.markWinningBidAsUsed=function(e){var n=[];e.adUnitCode&&e.adId?n=d.K.getBidsReceived().filter((function(n){return n.adId===e.adId&&n.adUnitCode===e.adUnitCode})):e.adUnitCode?n=T.q0.getWinningBids(e.adUnitCode):e.adId?n=d.K.getBidsReceived().filter((function(n){return n.adId===e.adId})):(0,i.logWarn)("Improper use of markWinningBidAsUsed. It needs an adUnitCode or an adId to function."),n.length>0&&(n[0].status=s.UE.fe)},q.getConfig=g.vc.getAnyConfig,q.readConfig=g.vc.readAnyConfig,q.mergeConfig=g.vc.mergeConfig,q.mergeBidderConfig=g.vc.mergeBidderConfig,q.setConfig=g.vc.setConfig,q.setBidderConfig=g.vc.setBidderConfig,q.que.push((function(){window.addEventListener("message",A,!1)})),q.cmd.push=function(e){if("function"==typeof e)try{e.call()}catch(e){(0,i.logError)("Error processing command :",e.message,e.stack)}else(0,i.logError)("Commands written into pbjs.cmd.push must be wrapped in a function")},q.que.push=q.cmd.push,q.processQueue=function(){O.z3.ready(),fe(q.que),fe(q.cmd)}},8640:function(e,n,t){function r(){return window.pbjs}t.d(n,{R:function(){return r}}),window.pbjs=window.pbjs||{},window.pbjs.cmd=window.pbjs.cmd||[],window.pbjs.que=window.pbjs.que||[],window._pbjsGlobals=window._pbjsGlobals||[],window._pbjsGlobals.push("pbjs")},5102:function(e,n,t){t.d(n,{hh:function(){return a},nH:function(){return u}});var r=t(3193),i=t(4358);function o(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;if(!e)return e;if(/\w+:\/\//.exec(e))return e;var t=n.location.protocol;try{t=n.top.location.protocol}catch(e){}return/^\/\//.exec(e)?t+e:"".concat(t,"//").concat(e)}function a(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.noLeadingWww,r=void 0!==t&&t,i=n.noPort,a=void 0!==i&&i;try{e=new URL(o(e))}catch(e){return}return e=a?e.hostname:e.host,r&&e.startsWith("www.")&&(e=e.substring(4)),e}var u=function(e){function n(e){try{var n=e.querySelector("link[rel='canonical']");if(null!==n)return n.href}catch(e){}return null}return function(){var t,u,c,s,d=[],f=function(e){try{if(!e.location.ancestorOrigins)return;return e.location.ancestorOrigins}catch(e){}}(e),l=r.vc.getConfig("maxNestedIframes"),g=!1,p=0,v=!1,y=!1,h=!1;do{var b=t,m=y,E=void 0,C=!1,w=null;y=!1,t=t?t.parent:e;try{E=t.location.href||null}catch(e){C=!0}if(C)if(m){var A=b.context;try{u=w=A.sourceUrl,h=!0,v=!0,t===e.top&&(g=!0),A.canonicalUrl&&(c=A.canonicalUrl)}catch(e){}}else{(0,i.logWarn)("Trying to access cross domain iframe. Continuing without referrer and location");try{var S=b.document.referrer;S&&(w=S,t===e.top&&(g=!0))}catch(e){}!w&&f&&f[p-1]&&(w=f[p-1],t===e.top&&(h=!0)),w&&!v&&(u=w)}else{if(E&&(u=w=E,v=!1,t===e.top)){g=!0;var I=n(t.document);I&&(c=I)}t.context&&t.context.sourceUrl&&(y=!0)}d.push(w),p++}while(t!==e.top&&p<l);d.reverse();try{s=e.top.document.referrer}catch(e){}var T=g||h?u:null,O=r.vc.getConfig("pageUrl")||c||null,B=o(O,e)||T;return{reachedTop:g,isAmp:v,numIframes:p-1,stack:d,topmostLocation:u||null,location:T,canonicalUrl:O,page:B,domain:a(B)||null,ref:s||null,legacy:{reachedTop:g,isAmp:v,numIframes:p-1,stack:d,referer:u||null,canonicalUrl:O}}}}(window)},4247:function(e,n,t){t.d(n,{UB:function(){return g},lO:function(){return d}});var r=t(3193),i=t(4358),o=t(265),a=t(4614);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}var c=[];function s(e,n){return e.labelAll?{labelAll:!0,labels:e.labelAll,activeLabels:n}:{labelAll:!1,labels:e.labelAny,activeLabels:n}}function d(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,t=l(n);return!t.shouldFilter||!!t.sizesSupported[e]}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.labels,t=void 0===n?[]:n,r=e.labelAll,u=void 0!==r&&r,s=e.activeLabels,d=void 0===s?[]:s,f=arguments.length>1?arguments[1]:void 0,g=arguments.length>2?arguments[2]:void 0,p=arguments.length>3&&void 0!==arguments[3]?arguments[3]:c,v=l(p);f=(0,i.isPlainObject)(f)?(0,i.deepClone)(f):g?{banner:{sizes:g}}:{};var y=(0,o.Z)(f,"banner.sizes");v.shouldFilter&&y&&(f.banner.sizes=y.filter((function(e){return v.sizesSupported[e]})));var h=Object.keys(f),b={active:h.every((function(e){return"banner"!==e}))||h.some((function(e){return"banner"===e}))&&(0,o.Z)(f,"banner.sizes.length")>0&&(0===t.length||!u&&(t.some((function(e){return v.labels[e]}))||t.some((function(e){return(0,a.q9)(d,e)})))||u&&t.reduce((function(e,n){return e?v.labels[n]||(0,a.q9)(d,n):e}),!0)),mediaTypes:f};return y&&y.length!==f.banner.sizes.length&&(b.filterResults={before:y,after:f.banner.sizes}),b}function l(e){return e.reduce((function(e,n){if("object"===u(n)&&"string"==typeof n.mediaQuery&&n.mediaQuery.length>0){var t=!1;try{t=(0,i.getWindowTop)().matchMedia(n.mediaQuery).matches}catch(e){(0,i.logWarn)("Unfriendly iFrame blocks sizeConfig from being correctly evaluated"),t=matchMedia(n.mediaQuery).matches}t&&(Array.isArray(n.sizesSupported)&&(e.shouldFilter=!0),["labels","sizesSupported"].forEach((function(t){return(n[t]||[]).forEach((function(n){return e[t][n]=!0}))})))}else(0,i.logWarn)('sizeConfig rule missing required property "mediaQuery"');return e}),{labels:{},sizesSupported:{},shouldFilter:!1})}function g(e,n){return e.reduce((function(e,t){var r=f(s(t,n),t.mediaTypes,t.sizes),o=r.active,a=r.mediaTypes,u=r.filterResults;return o?(u&&(0,i.logInfo)('Size mapping filtered adUnit "'.concat(t.code,'" banner sizes from '),u.before,"to ",u.after),t.mediaTypes=a,t.bids=t.bids.reduce((function(e,r){var o=f(s(r,n),t.mediaTypes),a=o.active,u=o.mediaTypes,c=o.filterResults;return a?(c&&((0,i.logInfo)('Size mapping filtered adUnit "'.concat(t.code,'" bidder "').concat(r.bidder,'" banner sizes from '),c.before,"to ",c.after),r.mediaTypes=u),e.push(r)):(0,i.logInfo)('Size mapping deactivated adUnit "'.concat(t.code,'" bidder "').concat(r.bidder,'"')),e}),[]),e.push(t)):(0,i.logInfo)('Size mapping disabled adUnit "'.concat(t.code,'"')),e}),[])}r.vc.getConfig("sizeConfig",(function(e){return function(e){c=e}(e.sizeConfig)}))},5164:function(e,n,t){t.d(n,{Ld:function(){return c},S6:function(){return d},df:function(){return l},eA:function(){return f}});var r=t(2797),i=t(4358),o=t(4614),a=t(5975),u=["core","prebid-module"],c=[];function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.gvlid,t=e.moduleName,r=e.bidderCode,s=e.moduleType,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=f.bidderSettings,g=void 0===l?a.S:l;function p(){if(null==r)return!0;var e=g.get(r,"storageAllowed");return null!=e&&e}function v(e){if((0,o.q9)(u,s)){return e({valid:!0})}if(p()){var a;return d(n,r||t,{hasEnforcementHook:!1},(function(n){if(n&&n.hasEnforcementHook)a=e(n);else{var t={hasEnforcementHook:!1,valid:(0,i.hasDeviceAccess)()};a=e(t)}})),a}(0,i.logInfo)("bidderSettings denied access to device storage for bidder '".concat(r,"'"));return e({valid:!1})}var y=function(e,n,t,r,i,o){var a=function(o){if(o&&o.valid){var a=i&&""!==i?" ;domain=".concat(encodeURIComponent(i)):"",u=t&&""!==t?" ;expires=".concat(t):"",c=null!=r&&"none"==r.toLowerCase()?"; Secure":"";document.cookie="".concat(e,"=").concat(encodeURIComponent(n)).concat(u,"; path=/").concat(a).concat(r?"; SameSite=".concat(r):"").concat(c)}};if(!o||"function"!=typeof o)return v(a);c.push((function(){var e=v(a);o(e)}))},h=function(e,n){var t=function(n){if(n&&n.valid){var t=window.document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]*)\\s*(;|$)");return t?decodeURIComponent(t[2]):null}return null};if(!n||"function"!=typeof n)return v(t);c.push((function(){var e=v(t);n(e)}))},b=function(e){var n=function(e){if(e&&e.valid)try{return localStorage.setItem("prebid.cookieTest","1"),"1"===localStorage.getItem("prebid.cookieTest")}catch(e){}finally{try{localStorage.removeItem("prebid.cookieTest")}catch(e){}}return!1};if(!e||"function"!=typeof e)return v(n);c.push((function(){var t=v(n);e(t)}))},m=function(e){var n=function(e){return!(!e||!e.valid)&&(!!(0,i.checkCookieSupport)()||(window.document.cookie="prebid.cookieTest",-1!==window.document.cookie.indexOf("prebid.cookieTest")))};if(!e||"function"!=typeof e)return v(n);c.push((function(){var t=v(n);e(t)}))},E=function(e,n,t){var r=function(t){t&&t.valid&&A()&&window.localStorage.setItem(e,n)};if(!t||"function"!=typeof t)return v(r);c.push((function(){var e=v(r);t(e)}))},C=function(e,n){var t=function(n){return n&&n.valid&&A()?window.localStorage.getItem(e):null};if(!n||"function"!=typeof n)return v(t);c.push((function(){var e=v(t);n(e)}))},w=function(e,n){var t=function(n){n&&n.valid&&A()&&window.localStorage.removeItem(e)};if(!n||"function"!=typeof n)return v(t);c.push((function(){var e=v(t);n(e)}))},A=function(e){var n=function(e){if(e&&e.valid)try{return!!window.localStorage}catch(e){(0,i.logError)("Local storage api disabled")}return!1};if(!e||"function"!=typeof e)return v(n);c.push((function(){var t=v(n);e(t)}))},S=function(e,n){var t=function(n){if(n&&n.valid){var t=[];if((0,i.hasDeviceAccess)())for(var r=document.cookie.split(";");r.length;){var o=r.pop(),a=o.indexOf("=");a=a<0?o.length:a,decodeURIComponent(o.slice(0,a).replace(/^\s+/,"")).indexOf(e)>=0&&t.push(decodeURIComponent(o.slice(a+1)))}return t}};if(!n||"function"!=typeof n)return v(t);c.push((function(){var e=v(t);n(e)}))};return{setCookie:y,getCookie:h,localStorageIsEnabled:b,cookiesAreEnabled:m,setDataInLocalStorage:E,getDataFromLocalStorage:C,removeDataFromLocalStorage:w,hasLocalStorage:A,findSimilarCookies:S}}var d=(0,r.z3)("async",(function(e,n,t,r){r(t)}),"validateStorageEnforcement");function f(e){return s({moduleName:e,moduleType:"core"})}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.gvlid,t=e.moduleName,r=e.bidderCode;if(arguments.length>1||arguments.length>0&&!(0,i.isPlainObject)(arguments[0]))throw new Error("Invalid invocation for getStorageManager");return s({gvlid:n,moduleName:t,bidderCode:r})}},8621:function(e,n,t){t.d(n,{bP:function(){return I},ol:function(){return S},q0:function(){return T},u8:function(){return A}});var r=t(4358),i=t(265),o=t(3193),a=t(59),u=t(8653),c=t(4247),s=t(4679),d=t(2797),f=t(5975),l=t(4614),g=t(5644);function p(){return p=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},p.apply(this,arguments)}function v(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function y(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(!e)return;if("string"==typeof e)return h(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return h(e,n)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}var b=[],m="targetingControls.allowTargetingKeys",E="targetingControls.addTargetingKeys",C='Only one of "'.concat(m,'" or "').concat(E,'" can be set'),w=Object.keys(g.TD).map((function(e){return g.TD[e]})),A={isBidNotExpired:function(e){return e.responseTimestamp+1e3*e.ttl-1e3>(0,r.timestamp)()},isUnusedBid:function(e){return e&&(e.status&&!(0,l.q9)([g.UE.fe],e.status)||!e.status)}},S=(0,d.z3)("sync",(function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!i){var a=[],u=o.vc.getConfig("sendBidsControl.dealPrioritization"),c=(0,r.groupBy)(e,"adUnitCode");return Object.keys(c).forEach((function(e){var i=[],o=(0,r.groupBy)(c[e],"bidderCode");Object.keys(o).forEach((function(e){return i.push(o[e].reduce(n))})),t>0?(i=u?i.sort(I(!0)):i.sort((function(e,n){return n.cpm-e.cpm})),a.push.apply(a,y(i.slice(0,t)))):a.push.apply(a,y(i))})),a}return e}));function I(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(n,t){return void 0!==n.adserverTargeting.hb_deal&&void 0===t.adserverTargeting.hb_deal?-1:void 0===n.adserverTargeting.hb_deal&&void 0!==t.adserverTargeting.hb_deal?1:e?t.cpm-n.cpm:t.adserverTargeting.hb_pb-n.adserverTargeting.hb_pb}}var T=function(e){var n={},t={};function u(e,n){return e.adserverTargeting&&n&&((0,r.isArray)(n)&&(0,l.q9)(n,e.adUnitCode)||"string"==typeof n&&e.adUnitCode===n)}function d(e,n){if(!0===o.vc.getConfig("targetingControls.alwaysIncludeDeals")){var t=w.concat(a.xc);return S(n,r.getHighestCpm).map((function(n){if(n.dealId&&u(n,e))return v({},n.adUnitCode,x(n,t.filter((function(e){return void 0!==n.adserverTargeting[e]}))))})).filter((function(e){return e}))}return[]}function h(e,n){var t=p({},g.TD,g.FY),i=Object.keys(t),o={};(0,r.logInfo)("allowTargetingKeys - allowed keys [ ".concat(n.map((function(e){return t[e]})).join(", ")," ]")),e.map((function(e){var r=Object.keys(e)[0],a=e[r].filter((function(e){var r=Object.keys(e)[0],a=0===i.filter((function(e){return 0===r.indexOf(t[e])})).length||(0,l.sE)(n,(function(e){var n=t[e];return 0===r.indexOf(n)}));return o[r]=!a,a}));e[r]=a}));var a=Object.keys(o).filter((function(e){return o[e]}));return(0,r.logInfo)("allowTargetingKeys - removed keys [ ".concat(a.join(", ")," ]")),e.filter((function(e){return e[Object.keys(e)[0]].length>0}))}function T(e,n){var t=(0,r.deepClone)(e);return Object.keys(t).map((function(e){return{adUnitCode:e,adserverTargeting:t[e]}})).sort(I()).reduce((function(e,i,o,a){var u,c=(u=i.adserverTargeting,Object.keys(u).reduce((function(e,n){return e+"".concat(n,"%3d").concat(encodeURIComponent(u[n]),"%26")}),""));o+1===a.length&&(c=c.slice(0,-3));var s=i.adUnitCode,d=c.length;return d<=n?(n-=d,(0,r.logInfo)("AdUnit '".concat(s,"' auction keys comprised of ").concat(d," characters.  Deducted from running threshold; new limit is ").concat(n),t[s]),e[s]=t[s]):(0,r.logWarn)("The following keys for adUnitCode '".concat(s,"' exceeded the current limit of the 'auctionKeyMaxChars' setting.\nThe key-set size was ").concat(d,", the current allotted amount was ").concat(n,".\n"),t[s]),o+1===a.length&&0===Object.keys(e).length&&(0,r.logError)("No auction targeting keys were permitted due to the setting in setConfig(targetingControls.auctionKeyMaxChars).  Please review setup and consider adjusting."),e}),{})}function O(e){var n=e.map((function(e){return v({},Object.keys(e)[0],e[Object.keys(e)[0]].map((function(e){return v({},Object.keys(e)[0],e[Object.keys(e)[0]].join(","))})).reduce((function(e,n){return p(n,e)}),{}))})).reduce((function(e,n){var t=Object.keys(n)[0];return e[t]=p({},e[t],n[t]),e}),{});return n}function B(n){return"string"==typeof n?[n]:(0,r.isArray)(n)?n:e.getAdUnitCodes()||[]}function U(){var n=e.getBidsReceived();if(o.vc.getConfig("useBidCache")){var a=o.vc.getConfig("bidCacheFilterFunction");"function"==typeof a&&(n=n.filter((function(e){return t[e.adUnitCode]===e.auctionId||!!a(e)})))}else n=n.filter((function(e){return t[e.adUnitCode]===e.auctionId}));return n=n.filter((function(e){return(0,i.Z)(e,"video.context")!==s.Oh})).filter((function(e){return"banner"!==e.mediaType||(0,c.lO)([e.width,e.height])})).filter(A.isUnusedBid).filter(A.isBidNotExpired),S(n,r.getOldestHighestCpmBid)}function j(e,t){var r=n.getWinningBids(e,t),i=k();return r=r.map((function(e){return v({},e.adUnitCode,Object.keys(e.adserverTargeting).filter((function(n){return void 0===e.sendStandardTargeting||e.sendStandardTargeting||-1===i.indexOf(n)})).reduce((function(n,t){var r=[e.adserverTargeting[t]],i=v({},t.substring(0,20),r);if(t===g.TD.DEAL){var o=v({},"".concat(t,"_").concat(e.bidderCode).substring(0,20),r);return[].concat(y(n),[i,o])}return[].concat(y(n),[i])}),[]))})),r}function k(){return e.getStandardBidderAdServerTargeting().map((function(e){return e.key})).concat(w).filter(r.uniques)}function P(e,n,t,i){return Object.keys(n.adserverTargeting).filter(_()).forEach((function(t){e.length&&e.filter(function(e){return function(t){return t.adUnitCode===n.adUnitCode&&t.adserverTargeting[e]}}(t)).forEach(function(e){return function(t){(0,r.isArray)(t.adserverTargeting[e])||(t.adserverTargeting[e]=[t.adserverTargeting[e]]),t.adserverTargeting[e]=t.adserverTargeting[e].concat(n.adserverTargeting[e]).filter(r.uniques),delete n.adserverTargeting[e]}}(t))})),e.push(n),e}function _(){var e=k();return e=e.concat(a.xc),function(n){return-1===e.indexOf(n)}}function R(e){return v({},e.adUnitCode,Object.keys(e.adserverTargeting).filter(_()).map((function(n){return v({},n.substring(0,20),[e.adserverTargeting[n]])})))}function D(e,n){return n.filter((function(n){return(0,l.q9)(e,n.adUnitCode)})).map((function(e){return p({},e)})).reduce(P,[]).map(R).filter((function(e){return e}))}function q(e,n){var t=w.concat(a.xc),i=o.vc.getConfig("sendBidsControl.bidLimit"),c=S(n,r.getHighestCpm,i),s=o.vc.getConfig("targetingControls.allowSendAllBidsTargetingKeys"),d=s?s.map((function(e){return g.TD[e]})):t;return c.map((function(n){if(u(n,e))return v({},n.adUnitCode,x(n,t.filter((function(e){return void 0!==n.adserverTargeting[e]&&-1!==d.indexOf(e)}))))})).filter((function(e){return e}))}function x(e,n){return n.map((function(n){return v({},"".concat(n,"_").concat(e.bidderCode).substring(0,20),[e.adserverTargeting[n]])}))}function N(n){function t(e){return(0,i.Z)(e,g.k2.xn)}return e.getAdUnits().filter((function(e){return(0,l.q9)(n,e.code)&&t(e)})).map((function(e){return v({},e.code,function(e){var n=t(e);return Object.keys(n).map((function(e){return(0,r.isStr)(n[e])&&(n[e]=n[e].split(",").map((function(e){return e.trim()}))),(0,r.isArray)(n[e])||(n[e]=[n[e]]),v({},e,n[e])}))}(e))}))}return n.setLatestAuctionForAdUnit=function(e,n){t[e]=n},n.resetPresetTargeting=function(n,t){if((0,r.isGptPubadsDefined)()){var i=B(n),o=e.getAdUnits().filter((function(e){return(0,l.q9)(i,e.code)})),a=b.reduce((function(e,n){return e[n]=null,e}),{});window.googletag.pubads().getSlots().forEach((function(e){var n=(0,r.isFn)(t)&&t(e);o.forEach((function(t){(t.code===e.getAdUnitPath()||t.code===e.getSlotElementId()||(0,r.isFn)(n)&&n(t.code))&&e.updateTargetingFromMap(a)}))}))}},n.resetPresetTargetingAST=function(e){B(e).forEach((function(e){var n=window.apntag.getTag(e);if(n&&n.keywords){var t=Object.keys(n.keywords),r={};t.forEach((function(e){(0,l.q9)(b,e.toLowerCase())||(r[e]=n.keywords[e])})),window.apntag.modifyTag(e,{keywords:r})}}))},n.getAllTargeting=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:U(),t=B(e),i=j(t,n).concat(D(t,n)).concat(o.vc.getConfig("enableSendAllBids")?q(t,n):d(t,n)).concat(N(t));i.map((function(e){Object.keys(e).map((function(n){e[n].map((function(e){-1===b.indexOf(Object.keys(e)[0])&&(b=Object.keys(e).concat(b))}))}))}));var a=Object.keys(p({},g.kF,g.FY)),u=o.vc.getConfig(m),c=o.vc.getConfig(E);if(null!=c&&null!=u)throw new Error(C);u=null!=c?a.concat(c):u||a,Array.isArray(u)&&u.length>0&&(i=h(i,u)),i=O(i);var s=o.vc.getConfig("targetingControls.auctionKeyMaxChars");return s&&((0,r.logInfo)("Detected 'targetingControls.auctionKeyMaxChars' was active for this auction; set with a limit of ".concat(s," characters.  Running checks on auction keys...")),i=T(i,s)),t.forEach((function(e){i[e]||(i[e]={})})),i},o.vc.getConfig("targetingControls",(function(e){null!=(0,i.Z)(e,m)&&null!=(0,i.Z)(e,E)&&(0,r.logError)(C)})),n.setTargetingForGPT=function(e,n){window.googletag.pubads().getSlots().forEach((function(t){Object.keys(e).filter(n?n(t):(0,r.isAdUnitCodeMatchingSlot)(t)).forEach((function(n){Object.keys(e[n]).forEach((function(t){var r=e[n][t];"string"==typeof r&&-1!==r.indexOf(",")&&(r=r.split(",")),e[n][t]=r})),(0,r.logMessage)("Attempting to set targeting-map for slot: ".concat(t.getSlotElementId()," with targeting-map:"),e[n]),t.updateTargetingFromMap(e[n])}))}))},n.getWinningBids=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:U(),t=B(e);return n.filter((function(e){return(0,l.q9)(t,e.adUnitCode)})).filter((function(e){return!0===f.S.get(e.bidderCode,"allowZeroCpmBids")?e.cpm>=0:e.cpm>0})).map((function(e){return e.adUnitCode})).filter(r.uniques).map((function(e){return n.filter((function(n){return n.adUnitCode===e?n:null})).reduce(r.getHighestCpm)}))},n.setTargetingForAst=function(e){var t=n.getAllTargeting(e);try{n.resetPresetTargetingAST(e)}catch(e){(0,r.logError)("unable to reset targeting for AST"+e)}Object.keys(t).forEach((function(e){return Object.keys(t[e]).forEach((function(n){if((0,r.logMessage)("Attempting to set targeting for targetId: ".concat(e," key: ").concat(n," value: ").concat(t[e][n])),(0,r.isStr)(t[e][n])||(0,r.isArray)(t[e][n])){var i={};n.search(/pt[0-9]/)<0?i[n.toUpperCase()]=t[e][n]:i[n]=t[e][n],window.apntag.setKeywords(e,i,{overrideKeyValue:!0})}}))}))},n.isApntagDefined=function(){if(window.apntag&&(0,r.isFn)(window.apntag.setKeywords))return!0},n}(u.K)},1974:function(e,n,t){t.d(n,{k_:function(){return l}});var r=t(4358),i=t(3193),o=t(4614),a=t(5164);function u(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(e){u=!0,i=e}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}(e,n)||function(e,n){if(!e)return;if("string"==typeof e)return c(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return c(e,n)}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function s(){return s=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},s.apply(this,arguments)}i.vc.setDefaults({userSync:(0,r.deepClone)({syncEnabled:!0,filterSettings:{image:{bidders:"*",filter:"include"}},syncsPerBidder:5,syncDelay:3e3,auctionDelay:0})});var d=(0,a.eA)("usersync");var f=!(0,r.isSafariBrowser)()&&d.cookiesAreEnabled(),l=function(e){var n={},t={image:[],iframe:[]},a=new Set,c={},d={image:!0,iframe:!1},f=e.config;function l(){if(f.syncEnabled&&e.browserSupportsCookies){try{!function(){if(!d.iframe)return;g(t.iframe,(function(e){var n=u(e,2),i=n[0],o=n[1];(0,r.logMessage)("Invoking iframe user sync for bidder: ".concat(i)),(0,r.insertUserSyncIframe)(o),function(e,n){e.image=e.image.filter((function(e){return e[0]!==n}))}(t,i)}))}(),function(){if(!d.image)return;g(t.image,(function(e){var n=u(e,2),t=n[0],i=n[1];(0,r.logMessage)("Invoking image pixel user sync for bidder: ".concat(t)),(0,r.triggerPixel)(i)}))}()}catch(e){return(0,r.logError)("Error firing user syncs",e)}t={image:[],iframe:[]}}}function g(e,n){(0,r.shuffle)(e).forEach((function(e){n(e),a.add(e[0])}))}function p(e,n){var t=f.filterSettings;if(function(e,n){if(e.all&&e[n])return(0,r.logWarn)('Detected presence of the "filterSettings.all" and "filterSettings.'.concat(n,'" in userSync config.  You cannot mix "all" with "iframe/image" configs; they are mutually exclusive.')),!1;var t=e.all?e.all:e[n],i=e.all?"all":n;if(!t)return!1;var o=t.filter,a=t.bidders;if(o&&"include"!==o&&"exclude"!==o)return(0,r.logWarn)('UserSync "filterSettings.'.concat(i,".filter\" setting '").concat(o,"' is not a valid option; use either 'include' or 'exclude'.")),!1;if("*"!==a&&!(Array.isArray(a)&&a.length>0&&a.every((function(e){return(0,r.isStr)(e)&&"*"!==e}))))return(0,r.logWarn)('Detected an invalid setup in userSync "filterSettings.'.concat(i,".bidders\"; use either '*' (to represent all bidders) or an array of bidders.")),!1;return!0}(t,e)){d[e]=!0;var i=t.all?t.all:t[e],a="*"===i.bidders?[n]:i.bidders,u={include:function(e,n){return!(0,o.q9)(e,n)},exclude:function(e,n){return(0,o.q9)(e,n)}};return u[i.filter||"include"](a,n)}return!d[e]}return i.vc.getConfig("userSync",(function(e){if(e.userSync){var n=e.userSync.filterSettings;(0,r.isPlainObject)(n)&&(n.image||n.all||(e.userSync.filterSettings.image={bidders:"*",filter:"include"}))}f=s(f,e.userSync)})),n.registerSync=function(e,i,o){return a.has(i)?(0,r.logMessage)('already fired syncs for "'.concat(i,'", ignoring registerSync call')):f.syncEnabled&&(0,r.isArray)(t[e])?i?0!==f.syncsPerBidder&&Number(c[i])>=f.syncsPerBidder?(0,r.logWarn)('Number of user syncs exceeded for "'.concat(i,'"')):n.canBidderRegisterSync(e,i)?(t[e].push([i,o]),void(c=function(e,n){return e[n]?e[n]+=1:e[n]=1,e}(c,i))):(0,r.logWarn)('Bidder "'.concat(i,'" not permitted to register their "').concat(e,'" userSync pixels.')):(0,r.logWarn)("Bidder is required for registering sync"):(0,r.logWarn)('User sync type "'.concat(e,'" not supported'))},n.syncUsers=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(e)return setTimeout(l,Number(e));l()},n.triggerUserSyncs=function(){f.enableOverride&&n.syncUsers()},n.canBidderRegisterSync=function(e,n){return!f.filterSettings||!p(e,n)},n}({config:i.vc.getConfig("userSync"),browserSupportsCookies:f})},4358:function(e,n,t){t.r(n),t.d(n,{_each:function(){return le},_map:function(){return pe},_setEventEmitter:function(){return S},adUnitsFilter:function(){return Me},bind:function(){return k},buildUrl:function(){return wn},callBurl:function(){return me},checkCookieSupport:function(){return Ve},chunk:function(){return vn},cleanObj:function(){return sn},compareOn:function(){return bn},contains:function(){return ge},convertCamelToUnderscore:function(){return cn},convertTypes:function(){return ln},createInvisibleIframe:function(){return ne},createTrackPixelHtml:function(){return we},createTrackPixelIframeHtml:function(){return Ae},cyrb53Hash:function(){return In},debugTurnedOn:function(){return ee},deepAccess:function(){return c.Z},deepClone:function(){return Fe},deepEqual:function(){return An},deepSetValue:function(){return s.Z},delayExecution:function(){return Qe},fill:function(){return pn},flatten:function(){return Te},formatQS:function(){return En},generateUUID:function(){return R},getAdUnitSizes:function(){return M},getBidIdParameter:function(){return D},getBidRequest:function(){return Oe},getBidderCodes:function(){return ke},getDNT:function(){return en},getDefinedParams:function(){return Ye},getGptSlotInfoForAdUnitCode:function(){return on},getHighestCpm:function(){return Re},getKeyByValue:function(){return je},getKeys:function(){return Be},getLatestHighestCpmBid:function(){return qe},getMaxValueFromArray:function(){return hn},getMinValueFromArray:function(){return yn},getOldestHighestCpmBid:function(){return De},getParameterByName:function(){return te},getPerformanceNow:function(){return He},getPrebidInternal:function(){return B},getUniqueIdentifierStr:function(){return _},getUserConfiguredParams:function(){return $e},getValue:function(){return Ue},getValueString:function(){return Se},getWindowFromDocument:function(){return Tn},getWindowLocation:function(){return H},getWindowSelf:function(){return L},getWindowTop:function(){return Z},groupBy:function(){return Je},hasConsoleLogger:function(){return $},hasDeviceAccess:function(){return Ge},hasOwn:function(){return ve},inIframe:function(){return We},insertElement:function(){return ye},insertHtmlIntoIframe:function(){return Ee},insertUserSyncIframe:function(){return Ce},internal:function(){return T},isA:function(){return re},isAdUnitCodeMatchingSlot:function(){return tn},isApnGetTagDefined:function(){return _e},isArray:function(){return ae},isArrayOfNums:function(){return gn},isBoolean:function(){return se},isEmpty:function(){return de},isEmptyStr:function(){return fe},isFn:function(){return ie},isGptPubadsDefined:function(){return Pe},isInteger:function(){return un},isNumber:function(){return ue},isPlainObject:function(){return ce},isSafariBrowser:function(){return ze},isSlotMatchingAdUnitCode:function(){return rn},isStr:function(){return oe},isValidMediaTypes:function(){return Xe},logError:function(){return J},logInfo:function(){return V},logMessage:function(){return G},logWarn:function(){return Q},mergeDeep:function(){return Sn},parseGPTSingleSizeArray:function(){return W},parseGPTSingleSizeArrayToRtbSize:function(){return z},parseQS:function(){return mn},parseQueryStringParameters:function(){return x},parseSizesInput:function(){return F},parseUrl:function(){return Cn},pick:function(){return dn},prefixLog:function(){return Y},replaceAuctionPrice:function(){return Ke},replaceClickThrough:function(){return Ze},safeJSONParse:function(){return On},shuffle:function(){return Ne},timestamp:function(){return Le},transformAdServerTargetingObj:function(){return N},transformBidderParamKeywords:function(){return fn},triggerPixel:function(){return be},tryAppendQueryString:function(){return q},uniques:function(){return Ie},unsupportedBidderMessage:function(){return an},waitForElementToLoad:function(){return he}});var r=t(3193),i=t(7079),o=t.n(i),a=t(4614),u=t(5644),c=t(265),s=t(4806);function d(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==t)return;var r,i,o=[],a=!0,u=!1;try{for(t=t.call(e);!(a=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);a=!0);}catch(e){u=!0,i=e}finally{try{a||null==t.return||t.return()}finally{if(u)throw i}}return o}(e,n)||l(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,n){if(e){if("string"==typeof e)return g(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?g(e,n):void 0}}function g(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function p(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function v(){return v=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},v.apply(this,arguments)}function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}var h,b=Object.prototype.toString,m=Boolean(window.console),E=Boolean(m&&window.console.log),C=Boolean(m&&window.console.info),w=Boolean(m&&window.console.warn),A=Boolean(m&&window.console.error);function S(e){h=e}function I(){null!=h&&h.apply(void 0,arguments)}var T={checkCookieSupport:Ve,createTrackPixelIframeHtml:Ae,getWindowSelf:L,getWindowTop:Z,getWindowLocation:H,insertUserSyncIframe:Ce,insertElement:ye,isFn:ie,triggerPixel:be,logError:J,logWarn:Q,logMessage:G,logInfo:V,parseQS:mn,formatQS:En,deepEqual:An},O={};function B(){return O}var U,j={},k=function(e,n){return n}.bind(null,1,j)()===j?Function.prototype.bind:function(e){var n=this,t=Array.prototype.slice.call(arguments,1);return function(){return n.apply(e,t.concat(Array.prototype.slice.call(arguments)))}},P=(U=0,function(){return++U});function _(){return P()+Math.random().toString(16).substr(2)}function R(e){return e?(e^(window&&window.crypto&&window.crypto.getRandomValues?crypto.getRandomValues(new Uint8Array(1))[0]%16:16*Math.random())>>e/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,R)}function D(e,n){return n&&n[e]?n[e]:""}function q(e,n,t){return t?e+n+"="+encodeURIComponent(t)+"&":e}function x(e){var n="";for(var t in e)e.hasOwnProperty(t)&&(n+=t+"="+encodeURIComponent(e[t])+"&");return n=n.replace(/&$/,"")}function N(e){return e&&Object.getOwnPropertyNames(e).length>0?Be(e).map((function(n){return"".concat(n,"=").concat(encodeURIComponent(Ue(e,n)))})).join("&"):""}function M(e){if(e){var n=[];if(e.mediaTypes&&e.mediaTypes.banner&&Array.isArray(e.mediaTypes.banner.sizes)){var t=e.mediaTypes.banner.sizes;Array.isArray(t[0])?n=t:n.push(t)}else Array.isArray(e.sizes)&&(Array.isArray(e.sizes[0])?n=e.sizes:n.push(e.sizes));return n}}function F(e){var n=[];if("string"==typeof e){var t=e.split(","),r=/^(\d)+x(\d)+$/i;if(t)for(var i in t)ve(t,i)&&t[i].match(r)&&n.push(t[i])}else if("object"===y(e)){var o=e.length;if(o>0)if(2===o&&"number"==typeof e[0]&&"number"==typeof e[1])n.push(W(e));else for(var a=0;a<o;a++)n.push(W(e[a]))}return n}function W(e){if(K(e))return e[0]+"x"+e[1]}function z(e){if(K(e))return{w:e[0],h:e[1]}}function K(e){return ae(e)&&2===e.length&&!isNaN(e[0])&&!isNaN(e[1])}function Z(){return window.top}function L(){return window.self}function H(){return window.location}function G(){ee()&&E&&console.log.apply(console,X(arguments,"MESSAGE:"))}function V(){ee()&&C&&console.info.apply(console,X(arguments,"INFO:"))}function Q(){ee()&&w&&console.warn.apply(console,X(arguments,"WARNING:")),I(u.FP.AUCTION_DEBUG,{type:"WARNING",arguments:arguments})}function J(){ee()&&A&&console.error.apply(console,X(arguments,"ERROR:")),I(u.FP.AUCTION_DEBUG,{type:"ERROR",arguments:arguments})}function Y(e){function n(n){return function(){for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];n.apply(void 0,[e].concat(r))}}return{logError:n(J),logWarn:n(Q),logMessage:n(G),logInfo:n(V)}}function X(e,n){e=[].slice.call(e);var t=r.vc.getCurrentBidder();return n&&e.unshift(n),t&&e.unshift(i("#aaa")),e.unshift(i("#3b88c3")),e.unshift("%cPrebid"+(t?"%c".concat(t):"")),e;function i(e){return"display: inline-block; color: #fff; background: ".concat(e,"; padding: 1px 4px; border-radius: 3px;")}}function $(){return E}function ee(){return!!r.vc.getConfig("debug")}function ne(){var e=document.createElement("iframe");return e.id=_(),e.height=0,e.width=0,e.border="0px",e.hspace="0",e.vspace="0",e.marginWidth="0",e.marginHeight="0",e.style.border="0",e.scrolling="no",e.frameBorder="0",e.src="about:blank",e.style.display="none",e}function te(e){return mn(H().search)[e]||""}function re(e,n){return b.call(e)==="[object "+n+"]"}function ie(e){return re(e,"Function")}function oe(e){return re(e,"String")}function ae(e){return re(e,"Array")}function ue(e){return re(e,"Number")}function ce(e){return re(e,"Object")}function se(e){return re(e,"Boolean")}function de(e){if(!e)return!0;if(ae(e)||oe(e))return!(e.length>0);for(var n in e)if(hasOwnProperty.call(e,n))return!1;return!0}function fe(e){return oe(e)&&(!e||0===e.length)}function le(e,n){if(!de(e)){if(ie(e.forEach))return e.forEach(n,this);var t=0,r=e.length;if(r>0)for(;t<r;t++)n(e[t],t,e);else for(t in e)hasOwnProperty.call(e,t)&&n.call(this,e[t],t)}}function ge(e,n){if(de(e))return!1;if(ie(e.indexOf))return-1!==e.indexOf(n);for(var t=e.length;t--;)if(e[t]===n)return!0;return!1}function pe(e,n){if(de(e))return[];if(ie(e.map))return e.map(n);var t=[];return le(e,(function(r,i){t.push(n(r,i,e))})),t}function ve(e,n){return e.hasOwnProperty?e.hasOwnProperty(n):void 0!==e[n]&&e.constructor.prototype[n]!==e[n]}function ye(e,n,t,r){var i;n=n||document,i=t?n.getElementsByTagName(t):n.getElementsByTagName("head");try{if((i=i.length?i:n.getElementsByTagName("body")).length){i=i[0];var o=r?null:i.firstChild;return i.insertBefore(e,o)}}catch(e){}}function he(e,n){var t=null;return new Promise((function(r){var i=function n(){e.removeEventListener("load",n),e.removeEventListener("error",n),null!=t&&window.clearTimeout(t),r()};e.addEventListener("load",i),e.addEventListener("error",i),null!=n&&(t=window.setTimeout(i,n))}))}function be(e,n,t){var r=new Image;n&&T.isFn(n)&&he(r,t).then(n),r.src=e}function me(e){var n=e.source,t=e.burl;n===u.os.YZ&&t&&T.triggerPixel(t)}function Ee(e){if(e){var n=document.createElement("iframe");n.id=_(),n.width=0,n.height=0,n.hspace="0",n.vspace="0",n.marginWidth="0",n.marginHeight="0",n.style.display="none",n.style.height="0px",n.style.width="0px",n.scrolling="no",n.frameBorder="0",n.allowtransparency="true",T.insertElement(n,document,"body"),n.contentWindow.document.open(),n.contentWindow.document.write(e),n.contentWindow.document.close()}}function Ce(e,n,t){var r=T.createTrackPixelIframeHtml(e,!1,"allow-scripts allow-same-origin"),i=document.createElement("div");i.innerHTML=r;var o=i.firstChild;n&&T.isFn(n)&&he(o,t).then(n),T.insertElement(o,document,"html",!0)}function we(e){if(!e)return"";var n='<div style="position:absolute;left:0px;top:0px;visibility:hidden;">';return n+='<img src="'+encodeURI(e)+'"></div>'}function Ae(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return e?(n&&(e=encodeURI(e)),t&&(t='sandbox="'.concat(t,'"')),"<iframe ".concat(t,' id="').concat(_(),'"\n      frameborder="0"\n      allowtransparency="true"\n      marginheight="0" marginwidth="0"\n      width="0" hspace="0" vspace="0" height="0"\n      style="height:0px;width:0px;display:none;"\n      scrolling="no"\n      src="').concat(e,'">\n    </iframe>')):""}function Se(e,n,t){return null==n?t:oe(n)?n:ue(n)?n.toString():void T.logWarn("Unsuported type for param: "+e+" required type: String")}function Ie(e,n,t){return t.indexOf(e)===n}function Te(e,n){return e.concat(n)}function Oe(e,n){var t;if(e)return n.some((function(n){var r=(0,a.sE)(n.bids,(function(n){return["bidId","adId","bid_id"].some((function(t){return n[t]===e}))}));return r&&(t=r),r})),t}function Be(e){return Object.keys(e)}function Ue(e,n){return e[n]}function je(e,n){for(var t in e)if(e.hasOwnProperty(t)&&e[t]===n)return t}function ke(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:pbjs.adUnits;return e.map((function(e){return e.bids.map((function(e){return e.bidder})).reduce(Te,[])})).reduce(Te,[]).filter(Ie)}function Pe(){if(window.googletag&&ie(window.googletag.pubads)&&ie(window.googletag.pubads().getSlots))return!0}function _e(){if(window.apntag&&ie(window.apntag.getTag))return!0}var Re=xe("timeToRespond",(function(e,n){return e>n})),De=xe("responseTimestamp",(function(e,n){return e>n})),qe=xe("responseTimestamp",(function(e,n){return e<n}));function xe(e,n){return function(t,r){return t.cpm===r.cpm?n(t[e],r[e])?r:t:t.cpm<r.cpm?r:t}}function Ne(e){for(var n=e.length;n>0;){var t=Math.floor(Math.random()*n),r=e[--n];e[n]=e[t],e[t]=r}return e}function Me(e,n){return(0,a.q9)(e,n&&n.adUnitCode)}function Fe(e){return o()(e)}function We(){try{return T.getWindowSelf()!==T.getWindowTop()}catch(e){return!0}}function ze(){return/^((?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent)}function Ke(e,n){if(e)return e.replace(/\$\{AUCTION_PRICE\}/g,n)}function Ze(e,n){if(e&&n&&"string"==typeof n)return e.replace(/\${CLICKTHROUGH}/g,n)}function Le(){return(new Date).getTime()}function He(){return window.performance&&window.performance.now&&window.performance.now()||0}function Ge(){return!1!==r.vc.getConfig("deviceAccess")}function Ve(){if(window.navigator.cookieEnabled||document.cookie.length)return!0}function Qe(e,n){if(n<1)throw new Error("numRequiredCalls must be a positive number. Got ".concat(n));var t=0;return function(){++t===n&&e.apply(this,arguments)}}function Je(e,n){return e.reduce((function(e,t){return(e[t[n]]=e[t[n]]||[]).push(t),e}),{})}function Ye(e,n){return n.filter((function(n){return e[n]})).reduce((function(n,t){return v(n,p({},t,e[t]))}),{})}function Xe(e){var n=["banner","native","video"];return!!Object.keys(e).every((function(e){return(0,a.q9)(n,e)}))&&(!e.video||!e.video.context||(0,a.q9)(["instream","outstream","adpod"],e.video.context))}function $e(e,n,t){return e.filter((function(e){return e.code===n})).map((function(e){return e.bids})).reduce(Te,[]).filter((function(e){return e.bidder===t})).map((function(e){return e.params||{}}))}function en(){return"1"===navigator.doNotTrack||"1"===window.doNotTrack||"1"===navigator.msDoNotTrack||"yes"===navigator.doNotTrack}var nn=function(e,n){return e.getAdUnitPath()===n||e.getSlotElementId()===n};function tn(e){return function(n){return nn(e,n)}}function rn(e){return function(n){return nn(n,e)}}function on(e){var n;return Pe()&&(n=(0,a.sE)(window.googletag.pubads().getSlots(),rn(e))),n?{gptSlot:n.getAdUnitPath(),divId:n.getSlotElementId()}:{}}function an(e,n){var t=Object.keys(e.mediaTypes||{banner:"banner"}).join(", ");return"\n    ".concat(e.code," is a ").concat(t," ad unit\n    containing bidders that don't support ").concat(t,": ").concat(n,".\n    This bidder won't fetch demand.\n  ")}function un(e){return Number.isInteger?Number.isInteger(e):"number"==typeof e&&isFinite(e)&&Math.floor(e)===e}function cn(e){return e.replace(/(?:^|\.?)([A-Z])/g,(function(e,n){return"_"+n.toLowerCase()})).replace(/^_/,"")}function sn(e){return Object.keys(e).reduce((function(n,t){return void 0!==e[t]&&(n[t]=e[t]),n}),{})}function dn(e,n){return"object"!==y(e)?{}:n.reduce((function(t,r,i){if("function"==typeof r)return t;var o=r,a=r.match(/^(.+?)\sas\s(.+?)$/i);a&&(r=a[1],o=a[2]);var u=e[r];return"function"==typeof n[i+1]&&(u=n[i+1](u,t)),void 0!==u&&(t[o]=u),t}),{})}function fn(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"keywords",t=[];return le(e,(function(e,r){if(ae(e)){var i=[];le(e,(function(e){((e=Se(n+"."+r,e))||""===e)&&i.push(e)})),e=i}else{if(!oe(e=Se(n+"."+r,e)))return;e=[e]}t.push({key:r,value:e})})),t}function ln(e,n){return Object.keys(e).forEach((function(t){var r,i;n[t]&&(ie(e[t])?n[t]=e[t](n[t]):n[t]=(r=e[t],i=n[t],"string"===r?i&&i.toString():"number"===r?Number(i):i),isNaN(n[t])&&delete n.key)})),n}function gn(e,n){return ae(e)&&(!n||e.length===n)&&e.every((function(e){return un(e)}))}function pn(e,n){for(var t=[],r=0;r<n;r++){var i=ce(e)?Fe(e):e;t.push(i)}return t}function vn(e,n){for(var t=[],r=0;r<Math.ceil(e.length/n);r++){var i=r*n,o=i+n;t.push(e.slice(i,o))}return t}function yn(e){return Math.min.apply(Math,f(e))}function hn(e){return Math.max.apply(Math,f(e))}function bn(e){return function(n,t){return n[e]<t[e]?1:n[e]>t[e]?-1:0}}function mn(e){return e?e.replace(/^\?/,"").split("&").reduce((function(e,n){var t=d(n.split("="),2),r=t[0],i=t[1];return/\[\]$/.test(r)?(e[r=r.replace("[]","")]=e[r]||[],e[r].push(i)):e[r]=i||"",e}),{}):{}}function En(e){return Object.keys(e).map((function(n){return Array.isArray(e[n])?e[n].map((function(e){return"".concat(n,"[]=").concat(e)})).join("&"):"".concat(n,"=").concat(e[n])})).join("&")}function Cn(e,n){var t=document.createElement("a");n&&"noDecodeWholeURL"in n&&n.noDecodeWholeURL?t.href=e:t.href=decodeURIComponent(e);var r=n&&"decodeSearchAsString"in n&&n.decodeSearchAsString;return{href:t.href,protocol:(t.protocol||"").replace(/:$/,""),hostname:t.hostname,port:+t.port,pathname:t.pathname.replace(/^(?!\/)/,"/"),search:r?t.search:T.parseQS(t.search||""),hash:(t.hash||"").replace(/^#/,""),host:t.host||window.location.host}}function wn(e){return(e.protocol||"http")+"://"+(e.host||e.hostname+(e.port?":".concat(e.port):""))+(e.pathname||"")+(e.search?"?".concat(T.formatQS(e.search||"")):"")+(e.hash?"#".concat(e.hash):"")}function An(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.checkTypes,i=void 0!==r&&r;if(e===n)return!0;if("object"!==y(e)||null===e||"object"!==y(n)||null===n||i&&e.constructor!==n.constructor)return!1;if(Object.keys(e).length!==Object.keys(n).length)return!1;for(var o in e){if(!n.hasOwnProperty(o))return!1;if(!An(e[o],n[o],{checkTypes:i}))return!1}return!0}function Sn(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];if(!t.length)return e;var i=t.shift();if(ce(e)&&ce(i)){var o=function(n){ce(i[n])?(e[n]||v(e,p({},n,{})),Sn(e[n],i[n])):ae(i[n])?e[n]?ae(e[n])&&i[n].forEach((function(t){for(var r=1,i=0;i<e[n].length;i++)if(An(e[n][i],t)){r=0;break}r&&e[n].push(t)})):v(e,p({},n,f(i[n]))):v(e,p({},n,i[n]))};for(var a in i)o(a)}return Sn.apply(void 0,[e].concat(t))}function In(e){for(var n,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=function(e,n){if(ie(Math.imul))return Math.imul(e,n);var t=(4194303&e)*(n|=0);return 4290772992&e&&(t+=(4290772992&e)*n|0),0|t},i=3735928559^t,o=1103547991^t,a=0;a<e.length;a++)i=r(i^(n=e.charCodeAt(a)),2654435761),o=r(o^n,1597334677);return i=r(i^i>>>16,2246822507)^r(o^o>>>13,3266489909),(4294967296*(2097151&(o=r(o^o>>>16,2246822507)^r(i^i>>>13,3266489909)))+(i>>>0)).toString()}function Tn(e){return e?e.defaultView:null}function On(e){try{return JSON.parse(e)}catch(e){}}},8792:function(e,n,t){t.d(n,{v:function(){return r}});function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.promiseFactory,t=void 0===n?function(e){return new Promise(e)}:n,r={};function i(e){return function(n){"function"==typeof r[e]?r[e](n):r[e]||(r[e]=!0,r[2]=n)}}return{promise:t((function(e,n){null!=r[0]?e(r[2]):null!=r[1]?n(r[2]):(r[0]=e,r[1]=n)})),resolve:i(0),reject:i(1)}}},154:function(e,n,t){t.d(n,{Dn:function(){return d},LD:function(){return s},gZ:function(){return c},hD:function(){return f}});var r=t(265),i=t(4358),o=t(3193),a=t(2797),u=t(8653),c="outstream",s="instream";function d(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.index,i=void 0===t?u.K.index:t,o=(0,r.Z)(i.getMediaTypes(e),"video"),a=o&&(0,r.Z)(o,"context"),c=i.getAdUnit(e);return f(e,c,o,a)}var f=(0,a.z3)("sync",(function(e,n,t,r){return t&&r!==c?o.vc.getConfig("cache.url")||!e.vastXml||e.vastUrl?!(!e.vastUrl&&!e.vastXml):((0,i.logError)('\n        This bid contains only vastXml and will not work when a prebid cache url is not specified.\n        Try enabling prebid cache with pbjs.setConfig({ cache: {url: "..."} });\n      '),!1):r!==c||!!(e.renderer||n&&n.renderer||t.renderer)}),"checkVideoBidSetup")},9885:function(e,n,t){t.d(n,{h:function(){return c},z:function(){return s}});var r=t(8928),i=t(3193),o=t(8653);function a(e,n){var t=n?"<![CDATA[".concat(n,"]]>"):"";return'<VAST version="3.0">\n    <Ad>\n      <Wrapper>\n        <AdSystem>prebid.org wrapper</AdSystem>\n        <VASTAdTagURI><![CDATA['.concat(e,"]]></VASTAdTagURI>\n        <Impression>").concat(t,"</Impression>\n        <Creatives></Creatives>\n      </Wrapper>\n    </Ad>\n  </VAST>")}function u(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.index,r=void 0===t?o.K.index:t,u=e.vastXml?e.vastXml:a(e.vastUrl,e.vastImpUrl),c=r.getAuction(e),s={type:"xml",value:u,ttlseconds:Number(e.ttl)};return i.vc.getConfig("cache.vasttrack")&&(s.bidder=e.bidder,s.bidid=e.requestId,s.aid=e.auctionId),null!=c&&(s.timestamp=c.getAuctionStart()),"string"==typeof e.customCacheKey&&""!==e.customCacheKey&&(s.key=e.customCacheKey),s}function c(e,n){var t={puts:e.map(u)};(0,r.h)(i.vc.getConfig("cache.url"),function(e){return{success:function(n){var t;try{t=JSON.parse(n).responses}catch(n){return void e(n,[])}t?e(null,t):e(new Error("The cache server didn't respond with a responses property."),[])},error:function(n,t){e(new Error("Error storing video ad in the cache: ".concat(n,": ").concat(JSON.stringify(t))),[])}}}(n),JSON.stringify(t),{contentType:"text/plain",withCredentials:!0})}function s(e){return"".concat(i.vc.getConfig("cache.url"),"?uuid=").concat(e)}},265:function(e,n,t){function r(e,n,t,r,i){for(n=n.split?n.split("."):n,r=0;r<n.length;r++)e=e?e[n[r]]:i;return e===i?t:e}t.d(n,{Z:function(){return r}})},4806:function(e,n,t){function r(e,n,t){n.split&&(n=n.split("."));for(var r,i=0,o=n.length,a=e;i<o;++i)r=a[n[i]],a=a[n[i]]=i===o-1?t:null!=r?r:!~n[i+1].indexOf(".")&&+n[i+1]>-1?[]:{}}t.d(n,{Z:function(){return r}})},1432:function(e){
/*
* @license MIT
* Fun Hooks v0.9.10
* (c) @snapwich
*/
a.SYNC=1,a.ASYNC=2,a.QUEUE=4;var n=Object.freeze({useProxy:!0,ready:0}),t=new WeakMap,r="2,1,0"===[1].reduce((function(e,n,t){return[e,n,t]}),2).toString()?Array.prototype.reduce:function(e,n){var t,r=Object(this),i=r.length>>>0,o=0;if(n)t=n;else{for(;o<i&&!(o in r);)o++;t=r[o++]}for(;o<i;)o in r&&(t=e(t,r[o],o,r)),o++;return t};function i(e,n){return Array.prototype.slice.call(e,n)}var o=Object.assign||function(e){return r.call(i(arguments,1),(function(e,n){return n&&Object.keys(n).forEach((function(t){e[t]=n[t]})),e}),e)};function a(e){var u,c={},s=[];function d(e,n){return"function"==typeof e?p.call(null,"sync",e,n):"string"==typeof e&&"function"==typeof n?p.apply(null,arguments):"object"==typeof e?f.apply(null,arguments):void 0}function f(e,n,t){var r=!0;void 0===n&&(n=Object.getOwnPropertyNames(e),r=!1);var i={},o=["constructor"];do{(n=n.filter((function(n){return!("function"!=typeof e[n]||-1!==o.indexOf(n)||n.match(/^_/))}))).forEach((function(n){var r=n.split(":"),o=r[0],a=r[1]||"sync";if(!i[o]){var u=e[o];i[o]=e[o]=p(a,u,t?[t,o]:void 0)}})),e=Object.getPrototypeOf(e)}while(r&&e);return i}function l(e){var n=Array.isArray(e)?e:e.split(".");return r.call(n,(function(t,r,i){var o=t[r],a=!1;return o||(i===n.length-1?(u||s.push((function(){a||console.warn("fun-hooks: referenced '"+e+"' but it was never created")})),t[r]=g((function(e){t[r]=e,a=!0}))):t[r]={})}),c)}function g(e){var n=[],r=[],i=function(){},a={before:function(e,t){return c.call(this,n,"before",e,t)},after:function(e,n){return c.call(this,r,"after",e,n)},getHooks:function(e){var t=n.concat(r);"object"==typeof e&&(t=t.filter((function(n){return Object.keys(e).every((function(t){return n[t]===e[t]}))})));try{o(t,{remove:function(){return t.forEach((function(e){e.remove()})),this}})}catch(e){console.error("error adding `remove` to array, did you modify Array.prototype?")}return t},removeAll:function(){return this.getHooks().remove()}},u={install:function(t,o,a){this.type=t,i=a,a(n,r),e&&e(o)}};return t.set(a.after,u),a;function c(e,t,o,a){var u={hook:o,type:t,priority:a||10,remove:function(){var t=e.indexOf(u);-1!==t&&(e.splice(t,1),i(n,r))}};return e.push(u),e.sort((function(e,n){return n.priority-e.priority})),i(n,r),this}}function p(n,r,c){var d=r.after&&t.get(r.after);if(d){if(d.type!==n)throw"fun-hooks: recreated hookable with different type";return r}var f,p,v=c?l(c):g(),y={get:function(e,n){return v[n]||Reflect.get.apply(Reflect,arguments)}};return u||s.push(h),e.useProxy&&"function"==typeof Proxy&&Proxy.revocable?p=new Proxy(r,y):(p=function(){return y.apply?y.apply(r,this,i(arguments)):r.apply(this,arguments)},o(p,v)),t.get(p.after).install(n,p,(function(e,t){var r,o=[];e.length||t.length?(e.forEach(a),r=o.push(void 0)-1,t.forEach(a),f=function(e,t,a){var u,c=0,s="async"===n&&"function"==typeof a[a.length-1]&&a.pop();function d(e){"sync"===n?u=e:s&&s.apply(null,arguments)}function f(e){if(o[c]){var r=i(arguments);return f.bail=d,r.unshift(f),o[c++].apply(t,r)}"sync"===n?u=e:s&&s.apply(null,arguments)}return o[r]=function(){var r=i(arguments,1);"async"===n&&s&&(delete f.bail,r.push(f));var o=e.apply(t,r);"sync"===n&&f(o)},f.apply(null,a),u}):f=void 0;function a(e){o.push(e.hook)}h()})),p;function h(){!u&&("sync"!==n||e.ready&a.SYNC)&&("async"!==n||e.ready&a.ASYNC)?"sync"!==n&&e.ready&a.QUEUE?y.apply=function(){var e=arguments;s.push((function(){p.apply(e[1],e[2])}))}:y.apply=function(){throw"fun-hooks: hooked function not ready"}:y.apply=f}}return(e=o({},n,e)).ready?d.ready=function(){u=!0,function(e){for(var n;n=e.shift();)n()}(s)}:u=!0,d.get=l,d}e.exports=a},7079:function(e){e.exports=function e(n){var t=Array.isArray(n)?[]:{};for(var r in n){var i=n[r];t[r]=i&&"object"==typeof i?e(i):i}return t}},5644:function(e){e.exports=JSON.parse('{"k2":{"xn":"adserverTargeting","zF":"standard"},"f":"pbjs_debug","Q_":{"GOOD":1,"NO_BID":2},"FP":{"AUCTION_INIT":"auctionInit","AUCTION_END":"auctionEnd","BID_ADJUSTMENT":"bidAdjustment","BID_TIMEOUT":"bidTimeout","BID_REQUESTED":"bidRequested","BID_RESPONSE":"bidResponse","NO_BID":"noBid","BID_WON":"bidWon","BIDDER_DONE":"bidderDone","BIDDER_ERROR":"bidderError","SET_TARGETING":"setTargeting","BEFORE_REQUEST_BIDS":"beforeRequestBids","BEFORE_BIDDER_HTTP":"beforeBidderHttp","REQUEST_BIDS":"requestBids","ADD_AD_UNITS":"addAdUnits","AD_RENDER_FAILED":"adRenderFailed","AD_RENDER_SUCCEEDED":"adRenderSucceeded","TCF2_ENFORCEMENT":"tcf2Enforcement","AUCTION_DEBUG":"auctionDebug","BID_VIEWABLE":"bidViewable","STALE_RENDER":"staleRender","BILLABLE_EVENT":"billableEvent"},"q_":{"PREVENT_WRITING_ON_MAIN_DOCUMENT":"preventWritingOnMainDocument","NO_AD":"noAd","EXCEPTION":"exception","CANNOT_FIND_AD":"cannotFindAd","MISSING_DOC_OR_ADID":"missingDocOrAdid"},"aI":{"bidWon":"adUnitCode"},"Ql":{"yE":"low","M2":"medium","lj":"high","B7":"auto","uN":"dense","qN":"custom"},"TD":{"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","ADOMAIN":"hb_adomain"},"kF":{"BIDDER":"hb_bidder","AD_ID":"hb_adid","PRICE_BUCKET":"hb_pb","SIZE":"hb_size","DEAL":"hb_deal","FORMAT":"hb_format","UUID":"hb_uuid","CACHE_HOST":"hb_cache_host"},"FY":{"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","rendererUrl":"hb_renderer_url","adTemplate":"hb_adTemplate"},"os":{"YZ":"s2s"},"UE":{"CK":"targetingSet","fe":"rendered","G9":"bidRejected"}}')}},t={};function r(e){var i=t[e];if(void 0!==i)return i.exports;var o=t[e]={exports:{}};return n[e].call(o.exports,o,o.exports,r),o.exports}r.m=n,e=[],r.O=function(n,t,i,o){if(!t){var a=1/0;for(d=0;d<e.length;d++){t=e[d][0],i=e[d][1],o=e[d][2];for(var u=!0,c=0;c<t.length;c++)(!1&o||a>=o)&&Object.keys(r.O).every((function(e){return r.O[e](t[c])}))?t.splice(c--,1):(u=!1,o<a&&(a=o));if(u){e.splice(d--,1);var s=i();void 0!==s&&(n=s)}}return n}o=o||0;for(var d=e.length;d>0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[t,i,o]},r.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(n,{a:n}),n},r.d=function(e,n){for(var t in n)r.o(n,t)&&!r.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e={5602:0};r.O.j=function(n){return 0===e[n]};var n=function(n,t){var i,o,a=t[0],u=t[1],c=t[2],s=0;if(a.some((function(n){return 0!==e[n]}))){for(i in u)r.o(u,i)&&(r.m[i]=u[i]);if(c)var d=c(r)}for(n&&n(t);s<a.length;s++)o=a[s],r.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return r.O(d)},t=self.pbjsChunk=self.pbjsChunk||[];t.forEach(n.bind(null,0)),t.push=n.bind(null,t.push.bind(t))}();var i=r(3866);i=r.O(i)}();
(self.pbjsChunk=self.pbjsChunk||[]).push([[3864],{6319:function(e,r,a){a.d(r,{p:function(){return P}});var t=a(4358),n=a(265),i=a(5706),o=a(3193),s=a(4699),d=a(4679),p=a(8653),u=a(4614),c=a(154),l=a(5164),m=a(5975),f=a(7673);function v(e){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v(e)}function y(){return y=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var a=arguments[r];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},y.apply(this,arguments)}function b(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,r){if(!e)return;if("string"==typeof e)return g(e,r);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return g(e,r)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,r){(null==r||r>e.length)&&(r=e.length);for(var a=0,t=new Array(r);a<r;a++)t[a]=e[a];return t}var h="appnexus",_="https://ib.adnxs.com/ut/v3/prebid",k="https://ib.adnxs-simple.com/ut/v3/prebid",I=["id","minduration","maxduration","skippable","playback_method","frameworks","context","skipoffset"],w=["minduration","maxduration","skip","skipafter","playbackmethod","api"],x=["age","externalUid","segments","gender","dnt","language"],C=["geo","device_id"],E=["enabled","dongle","member_id","debug_timeout"],A={playback_method:{unknown:0,auto_play_sound_on:1,auto_play_sound_off:2,click_to_play:3,mouse_over:4,auto_play_sound_unknown:5},context:{unknown:0,pre_roll:1,mid_roll:2,post_roll:3,outstream:4,"in-banner":5}},S={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"},T=/\/\/cdn\.adnxs\.com\/v|\/\/cdn\.adnxs\-simple\.com\/v/,O=(0,l.df)({gvlid:32,bidderCode:h}),P={code:h,gvlid:32,aliases:[{code:"appnexusAst",gvlid:32},{code:"emxdigital",gvlid:183},{code:"pagescience"},{code:"defymedia"},{code:"gourmetads"},{code:"matomy"},{code:"featureforward"},{code:"oftmedia"},{code:"adasta"},{code:"beintoo",gvlid:618}],supportedMediaTypes:[d.Mk,d.pX,d.B5],isBidRequestValid:function(e){return!!(e.params.placementId||e.params.member&&e.params.invCode)},buildRequests:function(e,r){var a=e.map(q),i=(0,u.sE)(e,N),s={};!0===o.vc.getConfig("coppa")&&(s={coppa:!0}),i&&Object.keys(i.params.user).filter((function(e){return(0,u.q9)(x,e)})).forEach((function(e){var r=(0,t.convertCamelToUnderscore)(e);if("segments"===e&&(0,t.isArray)(i.params.user[e])){var a=[];i.params.user[e].forEach((function(e){(0,t.isNumber)(e)?a.push({id:e}):(0,t.isPlainObject)(e)&&a.push(e)})),s[r]=a}else"segments"!==e&&(s[r]=i.params.user[e])}));var d,p=(0,u.sE)(e,D);p&&p.params&&p.params.app&&(d={},Object.keys(p.params.app).filter((function(e){return(0,u.q9)(C,e)})).forEach((function(e){return d[e]=p.params.app[e]})));var c,l=(0,u.sE)(e,Z);l&&l.params&&p.params.app&&p.params.app.id&&(c={appid:l.params.app.id});var m={},v={},y=O.getCookie("apn_prebid_debug")||null;if(y)try{m=JSON.parse(y)}catch(e){(0,t.logError)("AppNexus Debug Auction Cookie Error:\n\n"+e)}else{var g=(0,u.sE)(e,z);g&&g.debug&&(m=g.debug)}m&&m.enabled&&Object.keys(m).filter((function(e){return(0,u.q9)(E,e)})).forEach((function(e){v[e]=m[e]}));var h=(0,u.sE)(e,M),I=h?parseInt(h.params.member,10):0,w=e[0].schain,A=(0,u.sE)(e,F),S={tags:b(a),user:s,sdk:{source:"pbjs",version:"7.6.0"},schain:w};A&&(S.iab_support={omidpn:"Appnexus",omidpv:"7.6.0"}),I>0&&(S.member_id=I),p&&(S.device=d),l&&(S.app=c);var T=o.vc.getConfig("appnexusAuctionKeywords");if((0,t.isPlainObject)(T)){var P=(0,t.transformBidderParamKeywords)(T);P.length>0&&P.forEach(R),S.keywords=P}if(o.vc.getConfig("adpod.brandCategoryExclusion")&&(S.brand_category_uniqueness=!0),v.enabled&&(S.debug=v,(0,t.logInfo)("AppNexus Debug Auction Settings:\n\n"+JSON.stringify(v,null,4))),r&&r.gdprConsent&&(S.gdpr_consent={consent_string:r.gdprConsent.consentString,consent_required:r.gdprConsent.gdprApplies},r.gdprConsent.addtlConsent&&-1!==r.gdprConsent.addtlConsent.indexOf("~"))){var j=r.gdprConsent.addtlConsent,U=j.substring(j.indexOf("~")+1);S.gdpr_consent.addtl_consent=U.split(".").map((function(e){return parseInt(e,10)}))}if(r&&r.uspConsent&&(S.us_privacy=r.uspConsent),r&&r.refererInfo){var B={rd_ref:encodeURIComponent(r.refererInfo.topmostLocation),rd_top:r.refererInfo.reachedTop,rd_ifs:r.refererInfo.numIframes,rd_stk:r.refererInfo.stack.map((function(e){return encodeURIComponent(e)})).join(",")},L=r.refererInfo.canonicalUrl;(0,t.isStr)(L)&&""!==L&&(B.rd_can=L),S.referrer_detection=B}if((0,u.sE)(e,X)&&e.filter(X).forEach((function(e){var r=function(e,r){var a=r.mediaTypes.video,n=a.durationRangeSec,i=a.requireExactDuration,o=function(e){var r=e.adPodDurationSec,a=e.durationRangeSec,n=e.requireExactDuration,i=(0,t.getMinValueFromArray)(a),o=Math.floor(r/i);return n?Math.max(o,a.length):o}(r.mediaTypes.video),s=(0,t.getMaxValueFromArray)(n),d=e.filter((function(e){return e.uuid===r.bidId})),p=t.fill.apply(void 0,b(d).concat([o]));if(i){var u=Math.ceil(o/n.length),c=(0,t.chunk)(p,u);n.forEach((function(e,r){c[r].map((function(r){K(r,"minduration",e),K(r,"maxduration",e)}))}))}else p.map((function(e){return K(e,"maxduration",s)}));return p}(a,e),n=S.tags.filter((function(r){return r.uuid!==e.bidId}));S.tags=[].concat(b(n),b(r))})),e[0].userId){var V=[];W(V,(0,n.Z)(e[0],"userId.criteoId"),"criteo.com",null),W(V,(0,n.Z)(e[0],"userId.netId"),"netid.de",null),W(V,(0,n.Z)(e[0],"userId.idl_env"),"liveramp.com",null),W(V,(0,n.Z)(e[0],"userId.tdid"),"adserver.org","TDID"),W(V,(0,n.Z)(e[0],"userId.uid2.id"),"uidapi.com","UID2"),e[0].userId.pubProvidedId&&e[0].userId.pubProvidedId.forEach((function(e){e.uids.forEach((function(r){V.push({source:e.source,id:r.id})}))})),V.length&&(S.eids=V)}a[0].publisher_id&&(S.publisher_id=a[0].publisher_id);var J=function(e,r){var a=[],n={withCredentials:!0},i=_;(0,f.h)(null==r?void 0:r.gdprConsent)||(i=k);"TRUE"!==(0,t.getParameterByName)("apn_test").toUpperCase()&&!0!==o.vc.getConfig("apn_test")||(n.customHeaders={"X-Is-Test":1});if(e.tags.length>15){var s=(0,t.deepClone)(e);(0,t.chunk)(e.tags,15).forEach((function(e){s.tags=e;var t=JSON.stringify(s);a.push({method:"POST",url:i,data:t,bidderRequest:r,options:n})}))}else{var d=JSON.stringify(e);a={method:"POST",url:i,data:d,bidderRequest:r,options:n}}return a}(S,r);return J},interpretResponse:function(e,r){var a=this,o=r.bidderRequest;e=e.body;var p=[];if(!e||e.error){var l="in response for ".concat(o.bidderCode," adapter");return e&&e.error&&(l+=": ".concat(e.error)),(0,t.logError)(l),p}if(e.tags&&e.tags.forEach((function(e){var r,l=(r=e)&&r.ads&&r.ads.length&&(0,u.sE)(r.ads,(function(e){return e.rtb}));if(l&&((!0===m.S.get(o.bidderCode,"allowZeroCpmBids")?l.cpm>=0:l.cpm>0)&&(0,u.q9)(a.supportedMediaTypes,l.ad_type))){var f=function(e,r,a){var o=(0,t.getBidRequest)(e.uuid,[a]),p={requestId:e.uuid,cpm:r.cpm,creativeId:r.creative_id,dealId:r.deal_id,currency:"USD",netRevenue:!0,ttl:300,adUnitCode:o.adUnitCode,appnexus:{buyerMemberId:r.buyer_member_id,dealPriority:r.deal_priority,dealCode:r.deal_code}};r.adomain&&(p.meta=y({},p.meta,{advertiserDomains:[]}));r.advertiser_id&&(p.meta=y({},p.meta,{advertiserId:r.advertiser_id}));function l(e){return{ver:"1.0",complete:0,nodes:[{bsid:e.buyer_member_id.toString()}]}}r.buyer_member_id&&(p.meta=y({},p.meta,{dchain:l(r)}));r.brand_id&&(p.meta=y({},p.meta,{brandId:r.brand_id}));if(r.rtb.video){switch(y(p,{width:r.rtb.video.player_width,height:r.rtb.video.player_height,vastImpUrl:r.notify_url,ttl:3600}),(0,n.Z)(o,"mediaTypes.video.context")){case d.Oh:var m=(0,s.Q1)(o.bidder,r.brand_category_id);p.meta=y({},p.meta,{primaryCatId:m});var f=r.deal_priority;p.video={context:d.Oh,durationSeconds:Math.floor(r.rtb.video.duration_ms/1e3),dealTier:f},p.vastUrl=r.rtb.video.asset_url;break;case c.gZ:if(p.adResponse=e,p.adResponse.ad=p.adResponse.ads[0],p.adResponse.ad.video=p.adResponse.ad.rtb.video,p.vastXml=r.rtb.video.content,r.renderer_url){var v=(0,u.sE)(a.bids,(function(r){return r.bidId===e.uuid})),b=(0,n.Z)(v,"mediaTypes.video.renderer.options");b||(b=(0,n.Z)(v,"renderer.options")),p.renderer=function(e,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=i.Th.install({id:r.renderer_id,url:r.renderer_url,config:a,loaded:!1,adUnitCode:e});try{n.setRender(L)}catch(e){(0,t.logWarn)("Prebid Error calling setRender on renderer",e)}return n.setEventHandlers({impression:function(){return(0,t.logMessage)("AppNexus outstream video impression event")},loaded:function(){return(0,t.logMessage)("AppNexus outstream video loaded event")},ended:function(){(0,t.logMessage)("AppNexus outstream renderer video event"),document.querySelector("#".concat(e)).style.display="none"}}),n}(p.adUnitCode,r,b)}break;case c.LD:p.vastUrl=r.notify_url+"&redir="+encodeURIComponent(r.rtb.video.asset_url)}}else if(r.rtb[d.B5]){var g=r.rtb[d.B5],h=r.viewability.config.replace("src=","data-src="),_=g.javascript_trackers;null==_?_=h:(0,t.isStr)(_)?_=[_,h]:_.push(h),p[d.B5]={title:g.title,body:g.desc,body2:g.desc2,cta:g.ctatext,rating:g.rating,sponsoredBy:g.sponsored,privacyLink:g.privacy_link,address:g.address,downloads:g.downloads,likes:g.likes,phone:g.phone,price:g.price,salePrice:g.saleprice,clickUrl:g.link.url,displayUrl:g.displayurl,clickTrackers:g.link.click_trackers,impressionTrackers:g.impression_trackers,javascriptTrackers:_},g.main_img&&(p.native.image={url:g.main_img.url,height:g.main_img.height,width:g.main_img.width}),g.icon&&(p.native.icon={url:g.icon.url,height:g.icon.height,width:g.icon.width})}else{y(p,{width:r.rtb.banner.width,height:r.rtb.banner.height,ad:r.rtb.banner.content});try{if(r.rtb.trackers)for(var k=0;k<r.rtb.trackers[0].impression_urls.length;k++){var I=r.rtb.trackers[0].impression_urls[k],w=(0,t.createTrackPixelHtml)(I);p.ad+=w}}catch(e){(0,t.logError)("Error appending tracking pixel",e)}}return p}(e,l,o);f.mediaType=function(e){var r=e.ad_type;return r===d.pX?d.pX:r===d.B5?d.B5:d.Mk}(l),p.push(f)}})),e.debug&&e.debug.debug_info){var f="AppNexus Debug Auction for Prebid\n\n"+e.debug.debug_info;f=f.replace(/(<td>|<th>)/gm,"\t").replace(/(<\/td>|<\/th>)/gm,"\n").replace(/^<br>/gm,"").replace(/(<br>\n|<br>)/gm,"\n").replace(/<h1>(.*)<\/h1>/gm,"\n\n===== $1 =====\n\n").replace(/<h[2-6]>(.*)<\/h[2-6]>/gm,"\n\n*** $1 ***\n\n").replace(/(<([^>]+)>)/gim,""),(0,t.logMessage)("https://console.appnexus.com/docs/understanding-the-debug-auction"),(0,t.logMessage)(f)}return p},getMappingFileInfo:function(){return{url:"https://acdn.adnxs-simple.com/prebid/appnexus-mapping/mappings.json",refreshInDays:2}},getUserSyncs:function(e,r,a){if(e.iframeEnabled&&(0,f.h)(a))return[{type:"iframe",url:"https://acdn.adnxs.com/dmp/async_usersync.html"}]},transformBidParams:function(e,r,a,i){var s=t.transformBidderParamKeywords;if(!0===r){var d=null,p=o.vc.getConfig("s2sConfig");(0,t.isPlainObject)(p)?d=(0,n.Z)(p,"endpoint.p1Consent"):(0,t.isArray)(p)&&p.forEach((function(e){(0,u.q9)(e.bidders,a.bids[0].bidder)&&(d=(0,n.Z)(e,"endpoint.p1Consent"))})),d&&d.match("/openrtb2/prebid")&&(s=J)}return e=(0,t.convertTypes)({member:"string",invCode:"string",placementId:"number",keywords:s,publisherId:"number"},e),r&&(e.use_pmt_rule="boolean"==typeof e.usePaymentRule&&e.usePaymentRule,e.usePaymentRule&&delete e.usePaymentRule,j(e.keywords)&&e.keywords.forEach(R),Object.keys(e).forEach((function(r){var a=(0,t.convertCamelToUnderscore)(r);a!==r&&(e[a]=e[r],delete e[r])}))),e},onBidWon:function(e){e.native&&function(e){var r=function(e){var r;if((0,t.isStr)(e)&&U(e))r=e;else if((0,t.isArray)(e))for(var a=0;a<e.length;a++){var n=e[a];U(n)&&(r=n)}return r}(e.native.javascriptTrackers);if(r)for(var a="pbjs_adid="+e.adId+";pbjs_auc="+e.adUnitCode,n=function(e){var r=e.indexOf('src="')+5,a=e.indexOf('"',r);return e.substring(r,a)}(r),i=n.replace("dom_id=%native_dom_id%",a),o=document.getElementsByTagName("iframe"),s=!1,d=0;d<o.length&&!s;d++){var p=o[d];try{var u=p.contentDocument||p.contentWindow.document;if(u)for(var c=u.getElementsByTagName("script"),l=0;l<c.length&&!s;l++){var m=c[l];m.getAttribute("data-src")==n&&(m.setAttribute("src",i),m.setAttribute("data-src",""),m.removeAttribute&&m.removeAttribute("data-src"),s=!0)}}catch(e){if(!(e instanceof DOMException&&"SecurityError"===e.name))throw e}}}(e)}};function j(e){return!!((0,t.isArray)(e)&&e.length>0)}function R(e){j(e.value)&&""===e.value[0]&&delete e.value}function U(e){var r=e.match(T),a=null!=r&&r.length>=1,t=e.match("trk.js"),n=null!=t&&t.length>=1;return e.startsWith("<script")&&n&&a}function q(e){var r={};r.sizes=B(e.sizes),r.primary_size=r.sizes[0],r.ad_types=[],r.uuid=e.bidId,e.params.placementId?r.id=parseInt(e.params.placementId,10):r.code=e.params.invCode,r.allow_smaller_sizes=e.params.allowSmallerSizes||!1,r.use_pmt_rule=e.params.usePaymentRule||!1,r.prebid=!0,r.disable_psa=!0;var a=function(e){if(!(0,t.isFn)(e.getFloor))return e.params.reserve?e.params.reserve:null;var r=e.getFloor({currency:"USD",mediaType:"*",size:"*"});if((0,t.isPlainObject)(r)&&!isNaN(r.floor)&&"USD"===r.currency)return r.floor;return null}(e);if(a&&(r.reserve=a),e.params.position)r.position={above:1,below:2}[e.params.position]||0;else{var i=(0,n.Z)(e,"mediaTypes.banner.pos")||(0,n.Z)(e,"mediaTypes.video.pos");0!==i&&1!==i&&3!==i||(r.position=3===i?2:i)}if(e.params.trafficSourceCode&&(r.traffic_source_code=e.params.trafficSourceCode),e.params.privateSizes&&(r.private_sizes=B(e.params.privateSizes)),e.params.supplyType&&(r.supply_type=e.params.supplyType),e.params.pubClick&&(r.pubclick=e.params.pubClick),e.params.extInvCode&&(r.ext_inv_code=e.params.extInvCode),e.params.publisherId&&(r.publisher_id=parseInt(e.params.publisherId,10)),e.params.externalImpId&&(r.external_imp_id=e.params.externalImpId),!(0,t.isEmpty)(e.params.keywords)){var o=(0,t.transformBidderParamKeywords)(e.params.keywords);o.length>0&&o.forEach(R),r.keywords=o}var s,c,l=(0,n.Z)(e,"ortb2Imp.ext.data.pbadslot");if(l&&(r.gpid=l),(e.mediaType===d.B5||(0,n.Z)(e,"mediaTypes.".concat(d.B5)))&&(r.ad_types.push(d.B5),0===r.sizes.length&&(r.sizes=B([1,1])),e.nativeParams)){var m=(s=e.nativeParams,c={},Object.keys(s).forEach((function(e){var r=S[e]&&S[e].serverName||S[e]||e,a=S[e]&&S[e].requiredParams;if(c[r]=y({},a,s[e]),(r===S.image.serverName||r===S.icon.serverName)&&c[r].sizes){var n=c[r].sizes;((0,t.isArrayOfNums)(n)||(0,t.isArray)(n)&&n.length>0&&n.every((function(e){return(0,t.isArrayOfNums)(e)})))&&(c[r].sizes=B(c[r].sizes))}r===S.privacyLink&&(c.privacy_supported=!0)})),c);r[d.B5]={layouts:[m]}}var f=(0,n.Z)(e,"mediaTypes.".concat(d.pX)),v=(0,n.Z)(e,"mediaTypes.video.context");r.hb_source=f&&"adpod"===v?7:1,(e.mediaType===d.pX||f)&&r.ad_types.push(d.pX),(e.mediaType===d.pX||f&&"outstream"!==v)&&(r.require_asset_url=!0),e.params.video&&(r.video={},Object.keys(e.params.video).filter((function(e){return(0,u.q9)(I,e)})).forEach((function(a){switch(a){case"context":case"playback_method":var n=e.params.video[a];n=(0,t.isArray)(n)?n[0]:n,r.video[a]=A[a][n];break;case"frameworks":break;default:r.video[a]=e.params.video[a]}})),e.params.video.frameworks&&(0,t.isArray)(e.params.video.frameworks)&&(r.video_frameworks=e.params.video.frameworks)),f&&(r.video=r.video||{},Object.keys(f).filter((function(e){return(0,u.q9)(w,e)})).forEach((function(e){switch(e){case"minduration":case"maxduration":"number"!=typeof r.video[e]&&(r.video[e]=f[e]);break;case"skip":"boolean"!=typeof r.video.skippable&&(r.video.skippable=1===f[e]);break;case"skipafter":"number"!=typeof r.video.skipoffset&&(r.video.skippoffset=f[e]);break;case"playbackmethod":if("number"!=typeof r.video.playback_method){var a=f[e];(a=(0,t.isArray)(a)?a[0]:a)>=1&&a<=4&&(r.video.playback_method=a)}break;case"api":if(!r.video_frameworks&&(0,t.isArray)(f[e])){var n=f[e].map((function(e){var r=4===e?5:5===e?4:e;if(r>=1&&r<=5)return r})).filter((function(e){return e}));r.video_frameworks=n}}}))),e.renderer&&(r.video=y({},r.video,{custom_renderer_present:!0})),e.params.frameworks&&(0,t.isArray)(e.params.frameworks)&&(r.banner_frameworks=e.params.frameworks);var b=(0,u.sE)(p.K.getAdUnits(),(function(r){return e.transactionId===r.transactionId}));return b&&b.mediaTypes&&b.mediaTypes.banner&&r.ad_types.push(d.Mk),0===r.ad_types.length&&delete r.ad_types,r}function B(e){var r=[],a={};if((0,t.isArray)(e)&&2===e.length&&!(0,t.isArray)(e[0]))a.width=parseInt(e[0],10),a.height=parseInt(e[1],10),r.push(a);else if("object"===v(e))for(var n=0;n<e.length;n++){var i=e[n];(a={}).width=parseInt(i[0],10),a.height=parseInt(i[1],10),r.push(a)}return r}function N(e){return!!e.params.user}function M(e){return!!parseInt(e.params.member,10)}function D(e){if(e.params)return!!e.params.app}function Z(e){return e.params&&e.params.app?!!e.params.app.id:!!e.params.app}function z(e){return!!e.debug}function X(e){return e.mediaTypes&&e.mediaTypes.video&&e.mediaTypes.video.context===d.Oh}function F(e){var r=!1,a=e.params,n=e.params.video;return a.frameworks&&(0,t.isArray)(a.frameworks)&&(r=(0,u.q9)(e.params.frameworks,6)),!r&&n&&n.frameworks&&(0,t.isArray)(n.frameworks)&&(r=(0,u.q9)(e.params.video.frameworks,6)),r}function K(e,r,a){(0,t.isEmpty)(e.video)&&(e.video={}),e.video[r]=a}function L(e,r){!function(e){try{var r=document.getElementById(e).querySelectorAll("div[id^='google_ads']");r[0]&&r[0].style.setProperty("display","none")}catch(e){}}(e.adUnitCode),function(e){try{var r=document.getElementById(e).querySelectorAll("script[id^='sas_script']");r[0].nextSibling&&"iframe"===r[0].nextSibling.localName&&r[0].nextSibling.style.setProperty("display","none")}catch(e){}}(e.adUnitCode),e.renderer.push((function(){((0,t.getWindowFromDocument)(r)||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()},V.bind(null,e))}))}function V(e,r,a){e.renderer.handleVideoEvent({id:r,eventName:a})}function W(e,r,a,t){return r&&(t?e.push({source:a,id:r,rti_partner:t}):e.push({source:a,id:r})),e}function J(e){var r="";return Object.keys(e).forEach((function(a){(0,t.isStr)(e[a])?""!==e[a]?r+="".concat(a,"=").concat(e[a],","):r+="".concat(a,","):(0,t.isArray)(e[a])&&(""===e[a][0]?r+="".concat(a,","):e[a].forEach((function(e){r+="".concat(a,"=").concat(e,",")})))})),r=r.substring(0,r.length-1)}(0,s.dX)(P),window.pbjs.installedModules.push("appnexusBidAdapter")},7673:function(e,r,a){a.d(r,{h:function(){return n}});var t=a(265);function n(e){return null==e||!e.gdprApplies||!0===(0,t.Z)(e,"vendorData.purpose.consents.1")}}},function(e){var r;r=6319,e(e.s=r)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[1266],{5630:function(n,e,t){var o=t(4358),a=t(3193),r=t(9528),i=t(4614);function c(n){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},c(n)}var s,l,u,f,d,p,g=!1,m={iab:function(n){var e=n.onSuccess,t=n.onError;function a(n,a){(0,o.logInfo)("Received a response from CMP",n),a?!1===n.gdprApplies||"tcloaded"===n.eventStatus||"useractioncomplete"===n.eventStatus?y(n,{onSuccess:e,onError:t}):p=n:t("CMP unable to register callback function.  Please check CMP setup.")}var r={},c=function(){for(var n,e,t=window;;){try{if("function"==typeof t.__tcfapi){e=t.__tcfapi,n=t;break}}catch(n){}try{if(t.frames.__tcfapiLocator){n=t;break}}catch(n){}if(t===window.top)break;t=t.parent}return{cmpFrame:n,cmpFunction:e}}(),s=c.cmpFrame,l=c.cmpFunction;if(!s)return t("CMP not found.");"function"==typeof l?((0,o.logInfo)("Detected CMP API is directly accessible, calling it now..."),l("addEventListener",2,a)):((0,o.logInfo)("Detected CMP is outside the current iframe where Prebid.js is located, calling it now..."),function(n,e,t){var o="__tcfapi",a="".concat(o,"Call");function c(n){var e="".concat(o,"Return"),t="string"==typeof n.data&&(0,i.q9)(n.data,e)?JSON.parse(n.data):n.data;if(t[e]&&t[e].callId){var a=t[e];void 0!==r[a.callId]&&r[a.callId](a.returnValue,a.success)}}window[o]=function(n,t,o,i){var c,s,l,u=Math.random()+"",f=(l={command:n,version:t,parameter:i,callId:u},(s=a)in(c={})?Object.defineProperty(c,s,{value:l,enumerable:!0,configurable:!0,writable:!0}):c[s]=l,c);r[u]=o,e.postMessage(f,"*")},window.addEventListener("message",c,!1),window[o](n,2,t)}("addEventListener",s,a))},static:function(n){var e=n.onSuccess,t=n.onError;y(f,{onSuccess:e,onError:t})}};function b(n){var e=!1,t=null;function o(o,a,i){if(null!=t&&clearTimeout(t),e=!0,r.rp.setConsentData(o),"function"==typeof n){for(var c=arguments.length,s=new Array(c>3?c-3:0),l=3;l<c;l++)s[l-3]=arguments[l];n.apply(void 0,[a,i].concat(s))}}if((0,i.q9)(Object.keys(m),s)){var a={onSuccess:function(n){return o(n,!1)},onError:function(n){for(var e=arguments.length,t=new Array(e>1?e-1:0),a=1;a<e;a++)t[a-1]=arguments[a];o.apply(void 0,[null,!0,n].concat(t))}};if(m[s](a),!e){var c=function(){var n=function(n){o(n,!1,"CMP did not load, continuing auction...")};y(p,{onSuccess:n,onError:function(){return n(w(void 0))}})};0===l?c():t=setTimeout(c,l)}}else o(null,!1,"CMP framework (".concat(s,") is not a supported framework.  Aborting consentManagement module and resuming auction."))}function v(n,e){var t;t=function(t,a){if(a){var r=o.logWarn;t&&(r=o.logError,a="".concat(a," Canceling auction as per consentManagement config."));for(var i=arguments.length,c=new Array(i>2?i-2:0),s=2;s<i;s++)c[s-2]=arguments[s];r.apply(void 0,[a].concat(c))}t?"function"==typeof e.bidsBackHandler?e.bidsBackHandler():(0,o.logError)("Error executing bidsBackHandler"):n.call(this,e)},d?((0,o.logInfo)("User consent information already known.  Pulling internally stored information..."),t(!1)):b(t)}function y(n,e){var t,a,r=e.onSuccess,i=e.onError;"static"===s&&(n=n.getTCData),t=n&&"boolean"==typeof n.gdprApplies?n.gdprApplies:u,a=n&&n.tcString,"boolean"==typeof t&&(!0!==t||a&&(0,o.isStr)(a))?r(w(n)):i("CMP returned unexpected value during lookup process.",n)}function w(n){return d={consentString:n?n.tcString:void 0,vendorData:n||void 0,gdprApplies:n&&"boolean"==typeof n.gdprApplies?n.gdprApplies:u},n&&n.addtlConsent&&(0,o.isStr)(n.addtlConsent)&&(d.addtlConsent=n.addtlConsent),d.apiVersion=2,d}a.vc.getConfig("consentManagement",(function(n){return function(n){(n=n&&(n.gdpr||n.usp?n.gdpr:n))&&"object"===c(n)?((0,o.isStr)(n.cmpApi)?s=n.cmpApi:(s="iab",(0,o.logInfo)("consentManagement config did not specify cmp.  Using system default setting (".concat("iab",")."))),(0,o.isNumber)(n.timeout)?l=n.timeout:(l=1e4,(0,o.logInfo)("consentManagement config did not specify timeout.  Using system default setting (".concat(1e4,")."))),u=!0===n.defaultGdprScope,(0,o.logInfo)("consentManagement module has been activated..."),"static"===s&&((0,o.isPlainObject)(n.consentData)?(f=n.consentData,l=0):(0,o.logError)("consentManagement config with cmpApi: 'static' did not specify consentData. No consents will be available to adapters.")),g||pbjs.requestBids.before(v,50),g=!0,r.rp.enable(),b()):(0,o.logWarn)("consentManagement config not defined, exiting consent manager")}(n.consentManagement)})),window.pbjs.installedModules.push("consentManagement")}},function(n){var e;e=5630,n(n.s=e)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9226],{2663:function(e,n,r){var o=r(4358),c=r(8640),t=r(9626),i=r(5644),s=r(8928),u=r(3193),a=r(2797),f=r(8792);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}var d,y="https://cdn.jsdelivr.net/gh/prebid/currency-file@1/latest.json?date=$$TODAY$$",v=[],g={},p=!1,h=!0,b="USD",C=!1,m={},S={},R=function(){var e;function n(){e=(0,f.v)()}return n(),{done:function(){return e.resolve()},reset:n,promise:function(){return e.promise}}}();function w(e){d?((0,o.logWarn)(e),(0,o.logWarn)("Currency failed loading rates, falling back to currency.defaultRates")):(0,o.logError)(e)}function D(e){g={},C=!0,(0,o.logInfo)("Installing addBidResponse decorator for currency module",arguments),(0,c.R)().convertCurrency=function(e,n,r){return parseFloat(e)*O(n,r)},(0,a.v5)("addBidResponse").before(F,100),h?(h=!1,(0,s.h)(e,{success:function(e){try{m=JSON.parse(e),(0,o.logInfo)("currencyRates set to "+JSON.stringify(m)),p=!0,j(),R.done()}catch(n){w("Failed to parse currencyRates response: "+e)}},error:function(){w.apply(void 0,arguments),R.done()}})):R.done()}function I(){(0,o.logInfo)("Uninstalling addBidResponse decorator for currency module",arguments),(0,a.v5)("addBidResponse").getHooks({hook:F}).remove(),delete(0,c.R)().convertCurrency,b="USD",g={},C=!1,p=!1,h=!0,m={},S={}}function F(e,n,r){if(!r)return e.call(this,n);var c=r.bidderCode||r.bidder;if(S[c]){var s=S[c];r.currency&&s!==r.currency?(0,o.logWarn)("Currency default '".concat(c,": ").concat(s,"' ignored. adapter specified '").concat(r.currency,"'")):r.currency=s}if(r.currency||((0,o.logWarn)('Currency not specified on bid.  Defaulted to "USD"'),r.currency="USD"),r.getCpmInNewCurrency=function(e){return(parseFloat(this.cpm)*O(this.currency,e)).toFixed(3)},r.currency===b)return e.call(this,n,r);v.push(function(e,n,r){return function(){var c=r[1];if(void 0!==c&&"currency"in c&&"cpm"in c){var s=c.currency;try{var u=O(s);1!==u&&(c.cpm=(parseFloat(c.cpm)*u).toFixed(4),c.currency=b)}catch(e){(0,o.logWarn)("Returning NO_BID, getCurrencyConversion threw error: ",e),r[1]=(0,t.m)(i.Q_.NO_BID,c.getIdentifiers())}}return e.apply(n,r)}}(e,this,[n,r])),!C||p?j():e.bail(R.promise())}function j(){for(;v.length>0;)v.shift()()}function O(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b,c=null,t="".concat(e,"->").concat(r);if(t in g)c=g[t],(0,o.logMessage)("Using conversionCache value "+c+" for "+t);else if(!1===C){if("USD"!==e)throw new Error("Prebid currency support has not been enabled and fromCurrency is not USD");c=1}else if(e===r)c=1;else if(e in m.conversions){if(!(r in(n=m.conversions[e])))throw new Error("Specified adServerCurrency in config '"+r+"' not found in the currency rates file");c=n[r],(0,o.logInfo)("getCurrencyConversion using direct "+e+" to "+r+" conversionRate "+c)}else if(r in m.conversions){if(!(e in(n=m.conversions[r])))throw new Error("Specified fromCurrency '"+e+"' not found in the currency rates file");c=U(1/n[e],4),(0,o.logInfo)("getCurrencyConversion using reciprocal "+e+" to "+r+" conversionRate "+c)}else{var i=Object.keys(m.conversions)[0];if(!(e in m.conversions[i]))throw new Error("Specified fromCurrency '"+e+"' not found in the currency rates file");var s=1/m.conversions[i][e];if(!(r in m.conversions[i]))throw new Error("Specified adServerCurrency in config '"+r+"' not found in the currency rates file");var u=m.conversions[i][r];c=U(s*u,4),(0,o.logInfo)("getCurrencyConversion using intermediate "+e+" thru "+i+" to "+r+" conversionRate "+c)}return t in g||((0,o.logMessage)("Adding conversionCache value "+c+" for "+t),g[t]=c),c}function U(e,n){for(var r=1,o=0;o<n;o++)r+="0";return Math.round(e*r)/r}u.vc.getConfig("currency",(function(e){return function(e){var n=y;if("object"===l(e.rates)&&(m.conversions=e.rates,p=!0,h=!1),"object"===l(e.defaultRates)&&(d=e.defaultRates,m.conversions=d,p=!0),"string"==typeof e.adServerCurrency){(0,o.logInfo)("enabling currency support",arguments),b=e.adServerCurrency,e.conversionRateFile&&((0,o.logInfo)("currency using override conversionRateFile:",e.conversionRateFile),n=e.conversionRateFile);var r=n.indexOf("$$TODAY$$");if(-1!==r){var c=new Date,t="".concat(c.getMonth()+1),i="".concat(c.getDate());t.length<2&&(t="0".concat(t)),i.length<2&&(i="0".concat(i));var s="".concat(c.getFullYear()).concat(t).concat(i);n="".concat(n.substring(0,r)).concat(s).concat(n.substring(r+9,n.length))}D(n)}else(0,o.logInfo)("disabling currency support"),I();"object"===l(e.bidderCurrencyDefault)&&(S=e.bidderCurrencyDefault)}(e.currency)})),window.pbjs.installedModules.push("currency")}},function(e){var n;n=2663,e(e.s=n)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[4750],{6654:function(e,t,r){var n=r(4358),i=r(265),o=r(4699),a=r(5706),s=r(4679),d=r(3193),u=r(5164);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(e,t)||y(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||y(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){if(e){if("string"==typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var v="grid",h="https://x.bidswitch.net/sync?ssp=themediagrid",S="tmguid",w=(0,u.df)({gvlid:686,bidderCode:v}),x="Bid from response has no auid parameter - ",j="Bid from response has no adm parameter - ",O="Array of bid objects is empty",A="Seatbid array from response has empty item",E="Response is empty",I="Response has empty seatbid array",k="Seatbid from response has no array of bid objects - ",R={trustx:{endpoint:"https://grid.bidswitch.net/hbjson?sp=trustx",syncurl:"https://x.bidswitch.net/sync?ssp=themediagrid",bidResponseExternal:{netRevenue:!1}}},T=!1,P={code:v,aliases:["playwire","adlivetech","trustx"],supportedMediaTypes:[s.Mk,s.pX],isBidRequestValid:function(e){return!!e.params.uid},buildRequests:function(e,t){if(!e.length)return null;var r=null,o=null,a=null,u=null,p=null,g=null,y=null,b=null,v=!1,h=t||{},x=h.bidderRequestId,j=h.auctionId,O=h.gdprConsent,A=h.uspConsent,E=h.timeout,I=h.refererInfo,k=I?encodeURIComponent(I.page):"",T=[],P={};e.forEach((function(e){x||(x=e.bidderRequestId),j||(j=e.auctionId),u||(u=e.schain),p||(p=e.userIdAsEids),b||(b=R[e.bidder]&&R[e.bidder].endpoint);var t=e.params,i=t.uid,d=t.keywords,f=t.forceBidder,g=e.mediaTypes,m=e.bidId,y=e.adUnitCode,h=e.rtd,S=e.ortb2Imp;P[m]=e;var w=function(e,t){var r=e.video?"video":"banner",n=t.params.bidFloor||0;if("function"==typeof t.getFloor){var i=t.getFloor({currency:"USD",mediaType:r,size:t.sizes.map((function(e){var t=l(e,2);return{w:t[0],h:t[1]}}))});"object"!==c(i)||"USD"!==i.currency||isNaN(parseFloat(i.floor))||(n=Math.max(n,parseFloat(i.floor)))}return n}(g||{},e),O=h&&h.jwplayer&&h.jwplayer.targeting;O&&(!o&&O.segments&&(o=O.segments),!a&&O.content&&(a=O.content));var A={id:m.toString(),tagid:i.toString(),ext:{divid:y.toString()}};if(S&&(S.instl&&(A.instl=S.instl),S.ext&&S.ext.data&&(A.ext.data=S.ext.data,A.ext.data.adserver&&A.ext.data.adserver.adslot?A.ext.gpid=A.ext.data.adserver.adslot.toString():A.ext.gpid=S.ext.data.pbadslot&&S.ext.data.pbadslot.toString())),(0,n.isEmpty)(d)||(r||(r=d),A.ext.bidder={keywords:d}),w&&(A.bidfloor=w),!g||g[s.Mk]){var E=function(e,t){var r=t.sizes||e.sizes;if(!r||!r.length)return;var i=r.map((function(e){return(0,n.parseGPTSingleSizeArrayToRtbSize)(e)})),o=(0,n.parseGPTSingleSizeArrayToRtbSize)(r[0]);i.length&&(o.format=i);return o}(e,g?g[s.Mk]:{});E&&(A.banner=E)}if(g&&g[s.pX]){var I=function(e,t){var r=t.playerSize,i=t.mimes,o=t.durationRangeSec,a=t.protocols,s=(r||e.sizes||[])[0];if(!s)return;var d=(0,n.parseGPTSingleSizeArrayToRtbSize)(s);i&&(d.mimes=i);o&&2===o.length&&(d.minduration=o[0],d.maxduration=o[1]);a&&a.length&&(d.protocols=a);return d}(e,g[s.pX]);I&&(A.video=I)}(A.banner||A.video)&&T.push(A),!v&&f&&R[f]&&(v=f)})),(v=d.vc.getConfig("forceBidderName")||v)&&R[v]&&(b=R[v].endpoint,this.forceBidderName=v);var D={tid:j&&j.toString(),ext:{wrapper:"Prebid_js",wrapper_version:"7.6.0"}};u&&(D.ext.schain=u);var C,N,z=d.vc.getConfig("bidderTimeout")||E,M=E?Math.min(z,E):z,U={id:x&&x.toString(),site:{page:k},tmax:M,source:D,imp:T};a&&(U.site.content=a),o&&o.length&&(g={data:[{name:"iow_labs_pub_data",segment:(C=o,N="jwpseg",C.map((function(e){var t=e&&(e.value||e.id||e);return"string"==typeof t||"number"==typeof t?f(f({value:t.toString()},N&&{name:N}),e.name&&{name:e.name}):null})).filter((function(e){return!!e})))}]});var _=(0,i.Z)(t,"ortb2.user.data");_&&_.length&&(g||(g={data:[]}),g=(0,n.mergeDeep)(g,{data:m(_)})),O&&O.consentString&&(y={consent:O.consentString});var B=(0,i.Z)(t,"ortb2.user.ext.device");B&&((y=y||{}).device=f({},B)),p&&p.length&&((y=y||{}).eids=m(p)),y&&Object.keys(y).length&&((g=g||{}).ext=y);var Z=w.getDataFromLocalStorage(S)||function(){if(d.vc.getConfig("localStorageWriteAllowed")){var e=(0,n.generateUUID)().replace(/-/g,"");return w.setDataInLocalStorage(S,e),e}return null}();Z&&((g=g||{}).id=Z.toString()),g&&(U.user=g);var X=(0,i.Z)(t,"ortb2.user.keywords")||null,F=(0,i.Z)(t,"ortb2.site.keywords")||null;X&&((r=r||{}).user=r.user||{},r.user.ortb2=[{name:"keywords",keywords:X.split(",")}]),F&&((r=r||{}).site=r.site||{},r.site.ortb2=[{name:"keywords",keywords:F.split(",")}]),r&&(r=function(e){var t={};return Object.keys(e).forEach((function(r){var n=e[r];if(n)if("site"===r||"user"===r){var i={};Object.keys(n).forEach((function(e){if(Array.isArray(n[e])){var t=[];n[e].forEach((function(e){if("object"===c(e)&&e.name){var r={name:e.name,segments:[]};Object.keys(e).forEach((function(t){Array.isArray(e[t])&&e[t].forEach((function(e){e&&("string"==typeof e?r.segments.push({name:t,value:e}):"segments"===t&&"string"==typeof e.name&&"string"==typeof e.value&&r.segments.push(e))}))})),r.segments.length&&t.push(r)}})),t.length&&(i[e]=t)}})),t[r]=i}else t[r]=n})),Object.keys(t).length&&t}(r))&&(U.ext={keywords:r}),O&&O.gdprApplies&&(U.regs={ext:{gdpr:O.gdprApplies?1:0}}),A&&(U.regs||(U.regs={ext:{}}),U.regs.ext.us_privacy=A),!0===d.vc.getConfig("coppa")&&(U.regs||(U.regs={}),U.regs.coppa=1);var q=(0,i.Z)(t,"ortb2.site");if(q){var J=[].concat(m(q.cat||[]),m(q.pagecat||[])).filter((function(e){return e&&"string"==typeof e}));J.length&&(U.site.cat=J);var G=(0,i.Z)(q,"content.genre");G&&"string"==typeof G&&(U.site.content=f(f({},U.site.content),{},{genre:G}));var V=(0,i.Z)(q,"content.data");if(V&&V.length){var L=U.site.content||{};U.site.content=(0,n.mergeDeep)(L,{data:V})}var W=(0,i.Z)(q,"content.id");W&&(U.site.content=f(f({},U.site.content),{},{id:W}))}return{method:"POST",url:b||"https://grid.bidswitch.net/hbjson",data:JSON.stringify(U),bidsMap:P}},interpretResponse:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.Th;e=e&&e.body;var i,o=[];e?e.seatbid&&!e.seatbid.length&&(i=I):i=E;var s=this.forceBidderName||this.code;return!i&&e.seatbid&&e.seatbid.forEach((function(e){C(D(e),t,o,r,s)})),i&&(0,n.logError)(i),o},getUserSyncs:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],i=t[2],o=t[3];if(!T&&n.pixelEnabled){var a="";i&&("boolean"==typeof i.gdprApplies&&(a+="&gdpr=".concat(Number(i.gdprApplies))),"string"==typeof i.consentString&&(a+="&gdpr_consent=".concat(i.consentString))),o&&(a+="&us_privacy=".concat(o));var s=this.forceBidderName||this.code,d=R[s]&&R[s].syncurl||h;return T=!0,{type:"image",url:d+a}}}};function D(e){return e?e.bid?e.bid[0]||(0,n.logError)(O):(0,n.logError)(k+JSON.stringify(e)):(0,n.logError)(A),e&&e.bid&&e.bid[0]}function C(e,t,r,i,o){if(e){var a;if(e.auid||(a=x+JSON.stringify(e)),a||e.adm||e.nurl){var d=t.bidsMap[e.impid];if(d){var u={requestId:d.bidId,cpm:e.price,width:e.w,height:e.h,creativeId:e.auid,currency:"USD",netRevenue:!0,ttl:360,meta:{advertiserDomains:e.adomain?e.adomain:[]},dealId:e.dealid};e.ext&&e.ext.bidder&&e.ext.bidder.grid&&e.ext.bidder.grid.demandSource&&(u.adserverTargeting={hb_ds:e.ext.bidder.grid.demandSource},u.meta.demandSource=e.ext.bidder.grid.demandSource),"video"===e.content_type?(e.adm?(u.vastXml=e.adm,u.adResponse={content:u.vastXml}):e.nurl&&(u.vastUrl=e.nurl),u.mediaType=s.pX,d.renderer||d.mediaTypes&&d.mediaTypes.video&&"outstream"!==d.mediaTypes.video.context||(u.renderer=function(e,t,r){var i=r.install({id:t.id,url:t.url,loaded:!1});try{i.setRender(N)}catch(e){(0,n.logWarn)("Prebid Error calling setRender on renderer",e)}return i}(0,{id:d.bidId,url:"https://acdn.adnxs.com/video/outstream/ANOutstreamVideo.js"},i))):(u.ad=e.adm,u.mediaType=s.Mk);var c=R[o]&&R[o].bidResponseExternal||{};r.push((0,n.mergeDeep)(u,c))}}else a=j+JSON.stringify(e);a&&(0,n.logError)(a)}}function N(e){e.renderer.push((function(){window.ANOutstreamVideo.renderAd({targetId:e.adUnitCode,adResponse:e.adResponse})}))}(0,o.dX)(P),window.pbjs.installedModules.push("gridBidAdapter")}},function(e){var t;t=6654,e(e.s=t)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[5126],{5817:function(e,r,a){var t=a(4358),i=a(265),n=a(4806),s=a(4699),o=a(4679),d=a(3193),p=a(5706),c=a(5975);function l(){return l=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var a=arguments[r];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t])}return e},l.apply(this,arguments)}function u(e,r){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),a.push.apply(a,t)}return a}function m(e,r,a){return r in e?Object.defineProperty(e,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[r]=a,e}function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}var f="pubmatic",h="PubMatic: ",b="USD",y=void 0,v="https://pubmatic.bbvms.com/r/".concat("$RENDERER",".js"),E={kadpageurl:"",gender:"",yob:"",lat:"",lon:"",wiid:"",profId:"",verId:""},I="number",w="string",P="boolean",O="array",T={mimes:O,minduration:I,maxduration:I,startdelay:I,playbackmethod:O,api:O,protocols:O,w:I,h:I,battr:O,linearity:I,placement:I,minbitrate:I,maxbitrate:I,skip:I},D={TITLE:{ID:1,KEY:"title",TYPE:0},IMAGE:{ID:2,KEY:"image",TYPE:0},ICON:{ID:3,KEY:"icon",TYPE:0},SPONSOREDBY:{ID:4,KEY:"sponsoredBy",TYPE:1},BODY:{ID:5,KEY:"body",TYPE:2},CLICKURL:{ID:6,KEY:"clickUrl",TYPE:0},VIDEO:{ID:7,KEY:"video",TYPE:0},EXT:{ID:8,KEY:"ext",TYPE:0},DATA:{ID:9,KEY:"data",TYPE:0},LOGO:{ID:10,KEY:"logo",TYPE:0},SPONSORED:{ID:11,KEY:"sponsored",TYPE:1},DESC:{ID:12,KEY:"data",TYPE:2},RATING:{ID:13,KEY:"rating",TYPE:3},LIKES:{ID:14,KEY:"likes",TYPE:4},DOWNLOADS:{ID:15,KEY:"downloads",TYPE:5},PRICE:{ID:16,KEY:"price",TYPE:6},SALEPRICE:{ID:17,KEY:"saleprice",TYPE:7},PHONE:{ID:18,KEY:"phone",TYPE:8},ADDRESS:{ID:19,KEY:"address",TYPE:9},DESC2:{ID:20,KEY:"desc2",TYPE:10},DISPLAYURL:{ID:21,KEY:"displayurl",TYPE:11},CTA:{ID:22,KEY:"cta",TYPE:12}},S=1,x=2,Y=3,k=[{id:D.SPONSOREDBY.ID,required:!0,data:{type:1}},{id:D.TITLE.ID,required:!0},{id:D.IMAGE.ID,required:!0}],C={1:"PMP",5:"PREF",6:"PMPG"},R={bootstrapPlayer:function(e){var r={code:e.adUnitCode};if(e.vastXml?r.vastXml=e.vastXml:e.vastUrl&&(r.vastUrl=e.vastUrl),e.vastXml||e.vastUrl){for(var a,i=R.getRendererId("pubmatic",e.rendererCode),n=document.getElementById(e.adUnitCode),s=0;s<window.bluebillywig.renderers.length;s++)if(window.bluebillywig.renderers[s]._id===i){a=window.bluebillywig.renderers[s];break}a?a.bootstrap(r,n):(0,t.logWarn)("".concat(h,": Couldn't find a renderer with ").concat(i))}else(0,t.logWarn)("".concat(h,": No vastXml or vastUrl on bid, bailing..."))},newRenderer:function(e,r){var a=v.replace("$RENDERER",e),i=p.Th.install({url:a,loaded:!1,adUnitCode:r});try{i.setRender(R.outstreamRender)}catch(e){(0,t.logWarn)("".concat(h,": Error tying to setRender on renderer"),e)}return i},outstreamRender:function(e){e.renderer.push((function(){R.bootstrapPlayer(e)}))},getRendererId:function(e,r){return"".concat(e,"-").concat(r)}},A=[o.Mk,o.pX,o.B5],M=0,z=!1,K={},N={};function j(e,r){if(!(0,t.isStr)(r))return r&&(0,t.logWarn)("PubMatic: Ignoring param key: "+e+", expects string-value, found "+g(r)),y;switch(e){case"pmzoneid":return r.split(",").slice(0,50).map((function(e){return e.trim()})).join();case"kadfloor":case"lat":case"lon":return parseFloat(r)||y;case"yob":return parseInt(r)||y;default:return r}}function U(e){var r;e.params.adUnit="",e.params.adUnitIndex="0",e.params.width=0,e.params.height=0,e.params.adSlot=(r=e.params.adSlot,(0,t.isStr)(r)?r.replace(/^\s+/g,"").replace(/\s+$/g,""):(r&&(0,t.logWarn)("pubmatic: adSlot must be a string. Ignoring adSlot"),""));var a=e.params.adSlot,i=a.split(":");if(a=i[0],2==i.length&&(e.params.adUnitIndex=i[1]),i=a.split("@"),e.params.adUnit=i[0],i.length>1){if(2!=(i=i[1].split("x")).length)return void(0,t.logWarn)("PubMatic: AdSlot Error: adSlot not in required format");e.params.width=parseInt(i[0],10),e.params.height=parseInt(i[1],10)}else if(e.hasOwnProperty("mediaTypes")&&e.mediaTypes.hasOwnProperty(o.Mk)&&e.mediaTypes.banner.hasOwnProperty("sizes")){for(var n=0,s=[];n<e.mediaTypes.banner.sizes.length;n++)2===e.mediaTypes.banner.sizes[n].length&&s.push(e.mediaTypes.banner.sizes[n]);e.mediaTypes.banner.sizes=s,e.mediaTypes.banner.sizes.length>=1&&(e.params.width=e.mediaTypes.banner.sizes[0][0],e.params.height=e.mediaTypes.banner.sizes[0][1],e.mediaTypes.banner.sizes=e.mediaTypes.banner.sizes.splice(1,e.mediaTypes.banner.sizes.length-1))}}function q(e,r,a){var i,n="Ignoring param key: "+e+", expects "+a+", found "+g(r);switch(a){case P:i=t.isBoolean;break;case I:i=t.isNumber;break;case w:i=t.isStr;break;case O:i=t.isArray}return i(r)?r:((0,t.logWarn)(h+n),y)}function W(e,r){var a=e.KEY;return{id:e.ID,required:r[a].required?1:0,data:{type:e.TYPE,len:r[a].len,ext:r[a].ext}}}function L(e){var r={assets:[]};for(var a in e){if(e.hasOwnProperty(a)){var i={};if(!(r.assets&&r.assets.length>0&&r.assets.hasOwnProperty(a)))switch(a){case D.TITLE.KEY:e[a].len||e[a].length?i={id:D.TITLE.ID,required:e[a].required?1:0,title:{len:e[a].len||e[a].length,ext:e[a].ext}}:(0,t.logWarn)("PubMatic: Error: Title Length is required for native ad: "+JSON.stringify(e));break;case D.IMAGE.KEY:e[a].sizes&&e[a].sizes.length>0?i={id:D.IMAGE.ID,required:e[a].required?1:0,img:{type:Y,w:e[a].w||e[a].width||(e[a].sizes?e[a].sizes[0]:y),h:e[a].h||e[a].height||(e[a].sizes?e[a].sizes[1]:y),wmin:e[a].wmin||e[a].minimumWidth||(e[a].minsizes?e[a].minsizes[0]:y),hmin:e[a].hmin||e[a].minimumHeight||(e[a].minsizes?e[a].minsizes[1]:y),mimes:e[a].mimes,ext:e[a].ext}}:(0,t.logWarn)("PubMatic: Error: Image sizes is required for native ad: "+JSON.stringify(e));break;case D.ICON.KEY:e[a].sizes&&e[a].sizes.length>0?i={id:D.ICON.ID,required:e[a].required?1:0,img:{type:S,w:e[a].w||e[a].width||(e[a].sizes?e[a].sizes[0]:y),h:e[a].h||e[a].height||(e[a].sizes?e[a].sizes[1]:y)}}:(0,t.logWarn)("PubMatic: Error: Icon sizes is required for native ad: "+JSON.stringify(e));break;case D.VIDEO.KEY:i={id:D.VIDEO.ID,required:e[a].required?1:0,video:{minduration:e[a].minduration,maxduration:e[a].maxduration,protocols:e[a].protocols,mimes:e[a].mimes,ext:e[a].ext}};break;case D.EXT.KEY:i={id:D.EXT.ID,required:e[a].required?1:0};break;case D.LOGO.KEY:i={id:D.LOGO.ID,required:e[a].required?1:0,img:{type:x,w:e[a].w||e[a].width||(e[a].sizes?e[a].sizes[0]:y),h:e[a].h||e[a].height||(e[a].sizes?e[a].sizes[1]:y)}};break;case D.SPONSOREDBY.KEY:case D.BODY.KEY:case D.RATING.KEY:case D.LIKES.KEY:case D.DOWNLOADS.KEY:case D.PRICE.KEY:case D.SALEPRICE.KEY:case D.PHONE.KEY:case D.ADDRESS.KEY:case D.DESC2.KEY:case D.DISPLAYURL.KEY:case D.CTA.KEY:i=W(N[a],e)}}i&&i.id&&(r.assets[r.assets.length]=i)}var n=k.length,s=0;return k.forEach((function(e){for(var a=r.assets.length,t=0;t<a;t++)if(e.id==r.assets[t].id){s++;break}})),z=n!=s,r}function B(e){var r,a=e.mediaTypes.banner.sizes,i=[];if(a!==y&&(0,t.isArray)(a)){if(r={},e.params.width||e.params.height)r.w=e.params.width,r.h=e.params.height;else{if(0===a.length)return r=y,(0,t.logWarn)("PubMatic: Error: mediaTypes.banner.size missing for adunit: "+e.params.adUnit+". Ignoring the banner impression in the adunit."),r;r.w=parseInt(a[0][0],10),r.h=parseInt(a[0][1],10),a=a.splice(1,a.length-1)}a.length>0&&(i=[],a.forEach((function(e){e.length>1&&i.push({w:e[0],h:e[1]})})),i.length>0&&(r.format=i)),r.pos=0,r.topframe=(0,t.inIframe)()?0:1}else(0,t.logWarn)("PubMatic: Error: mediaTypes.banner.size missing for adunit: "+e.params.adUnit+". Ignoring the banner impression in the adunit."),r=y;return r}function X(e){var r,a=(0,t.mergeDeep)((0,i.Z)(e.mediaTypes,"video"),e.params.video);if(a!==y){for(var n in r={},function(e,r){(0,i.Z)(e,"placement")||(0,t.logWarn)("Video.Placement param missing for "+r)}(a,e.adUnitCode),T)a.hasOwnProperty(n)&&(r[n]=q(n,a[n],T[n]));(0,t.isArray)(e.mediaTypes.video.playerSize[0])?(r.w=parseInt(e.mediaTypes.video.playerSize[0][0],10),r.h=parseInt(e.mediaTypes.video.playerSize[0][1],10)):(0,t.isNumber)(e.mediaTypes.video.playerSize[0])&&(r.w=parseInt(e.mediaTypes.video.playerSize[0],10),r.h=parseInt(e.mediaTypes.video.playerSize[1],10))}else r=y,(0,t.logWarn)("PubMatic: Error: Video config params missing for adunit: "+e.params.adUnit+" with mediaType set as video. Ignoring video impression in the adunit.");return r}function _(e,r,a){var t=r.rtd&&r.rtd.jwplayer&&r.rtd.jwplayer.targeting||void 0,i="";if(void 0!==t&&""!==t&&t.hasOwnProperty("segments")){var n,s=t.segments.length;i+="jw-id="+t.content.id;for(var o=0;o<s;o++)i+="|jw-"+t.segments[o]+"=1";a?void 0===e.dctr||0==e.dctr.length?e.dctr=i:e.dctr+="|"+i:(n=e.ext)&&void 0===n.key_val?n.key_val=i:n.key_val+="|"+i}}function Z(e,r){var a,s,p={},c={},l=e.hasOwnProperty("sizes")?e.sizes:[],f="",v=[];if(function(e,r){r.params.deals&&((0,t.isArray)(r.params.deals)?r.params.deals.forEach((function(r){(0,t.isStr)(r)&&r.length>3?(e.pmp||(e.pmp={private_auction:0,deals:[]}),e.pmp.deals.push({id:r})):(0,t.logWarn)("PubMatic: Error: deal-id present in array bid.params.deals should be a strings with more than 3 charaters length, deal-id ignored: "+r)})):(0,t.logWarn)("PubMatic: Error: bid.params.deals should be an array of strings."))}(p={id:e.bidId,tagid:e.params.adUnit||void 0,bidfloor:j("kadfloor",e.params.kadfloor),secure:1,ext:{pmZoneId:j("pmzoneid",e.params.pmzoneid)},bidfloorcur:e.params.currency?j("currency",e.params.currency):b},e),function(e,r){var a,i="";if(r.params.dctr)if(i=r.params.dctr,(0,t.isStr)(i)&&i.length>0){var n=i.split("|");i="",n.forEach((function(e){i+=e.length>0?e.trim()+"|":""})),a=i.length,"|"===i.substring(a,a-1)&&(i=i.substring(0,a-1)),e.ext.key_val=i.trim()}else(0,t.logWarn)("PubMatic: Ignoring param : dctr with value : "+i+", expects string-value, found empty or non-string value")}(p,e),_(p,e),e.hasOwnProperty("mediaTypes"))for(f in e.mediaTypes)switch(f){case o.Mk:(a=B(e))!==y&&(p.banner=a);break;case o.B5:c.request=JSON.stringify(L(e.nativeParams)),z?(0,t.logWarn)("PubMatic: Error: Error in Native adunit "+e.params.adUnit+". Ignoring the adunit. Refer to http://prebid.org/dev-docs/show-native-ads.html for more details."):p.native=c;break;case o.pX:(s=X(e))!==y&&(p.video=s)}else a={pos:0,w:e.params.width,h:e.params.height,topframe:(0,t.inIframe)()?0:1},(0,t.isArray)(l)&&l.length>1&&((l=l.splice(1,l.length-1)).forEach((function(e){v.push({w:e[0],h:e[1]})})),a.format=v),p.banner=a;return function(e,r){var a=function(e){for(var r=1;r<arguments.length;r++){var a=null!=arguments[r]?arguments[r]:{};r%2?u(Object(a),!0).forEach((function(r){m(e,r,a[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))}))}return e}({},(0,i.Z)(r,"ortb2Imp.ext.data"));Object.keys(a).forEach((function(r){"pbadslot"===r?"string"==typeof a[r]&&a[r]&&(0,n.Z)(e,"ext.data.pbadslot",a[r]):"adserver"===r?["name","adslot"].forEach((function(r){var t=(0,i.Z)(a,"adserver.".concat(r));"string"==typeof t&&t&&((0,n.Z)(e,"ext.data.adserver.".concat(r.toLowerCase()),t),"adslot"===r&&(0,n.Z)(e,"ext.dfp_ad_unit_code",t))})):(0,n.Z)(e,"ext.data.".concat(r),a[r])}))}(p,e),function(e,r){var a=-1;"function"!=typeof r.getFloor||d.vc.getConfig("pubmatic.disableFloors")||[o.Mk,o.pX,o.B5].forEach((function(i){if(e.hasOwnProperty(i)){var n=[];"banner"===i&&(e[i].w&&e[i].h&&n.push([e[i].w,e[i].h]),(0,t.isArray)(e[i].format)&&e[i].format.forEach((function(e){return n.push([e.w,e.h])}))),0===n.length&&n.push("*"),n.forEach((function(n){var s=r.getFloor({currency:e.bidfloorcur,mediaType:i,size:n});if((0,t.logInfo)(h,"floor from floor module returned for mediatype:",i," and size:",n," is: currency",s.currency,"floor",s.floor),"object"===g(s)&&s.currency===e.bidfloorcur&&!isNaN(parseInt(s.floor))){var o=parseFloat(s.floor);(0,t.logInfo)(h,"floor from floor module:",o,"previous floor value",a,"Min:",Math.min(o,a)),a=-1===a?o:Math.min(o,a),(0,t.logInfo)(h,"new floor value:",a)}}))}}));e.bidfloor&&((0,t.logInfo)(h,"floor from floor module:",a,"impObj.bidfloor",e.bidfloor,"Max:",Math.max(a,e.bidfloor)),a=Math.max(a,e.bidfloor));e.bidfloor=!isNaN(a)&&a>0?a:y,(0,t.logInfo)(h,"new impObj.bidfloor value:",e.bidfloor)}(p,e),p.hasOwnProperty(o.Mk)||p.hasOwnProperty(o.B5)||p.hasOwnProperty(o.pX)?p:y}function G(e,r){(r=r.filter((function(e){return"string"==typeof e||((0,t.logWarn)("PubMatic: acat: Each category should be a string, ignoring category: "+e),!1)})).map((function(e){return e.trim()})).filter((function(e,r,a){return a.indexOf(e)===r}))).length>0&&((0,t.logWarn)("PubMatic: acat: Selected: ",r),e.ext.acat=r)}function J(e){return!0===(0,t.isArray)(e)&&e.length>0}(0,t._each)(D,(function(e){K[e.ID]=e.KEY})),(0,t._each)(D,(function(e){N[e.KEY]=e}));var F={code:f,gvlid:76,supportedMediaTypes:[o.Mk,o.pX,o.B5],isBidRequestValid:function(e){if(e&&e.params){if(!(0,t.isStr)(e.params.publisherId))return(0,t.logWarn)("PubMatic: Error: publisherId is mandatory and cannot be numeric (wrap it in quotes in your config). Call to OpenBid will not be sent for ad unit: "+JSON.stringify(e)),!1;if(e.hasOwnProperty("mediaTypes")&&e.mediaTypes.hasOwnProperty(o.pX)){var r=(0,i.Z)(e.mediaTypes,"video.mimes"),a=(0,i.Z)(e,"params.video.mimes");if(!1===J(r)&&!1===J(a))return(0,t.logWarn)("PubMatic: Error: For video ads, bid.mediaTypes.video.mimes OR bid.params.video.mimes should be present and must be a non-empty array. Call to OpenBid will not be sent for ad unit:"+JSON.stringify(e)),!1;if(!e.mediaTypes[o.pX].hasOwnProperty("context"))return(0,t.logError)("".concat(h,": no context specified in bid. Rejecting bid: "),e),!1;if("outstream"===e.mediaTypes[o.pX].context&&!(0,t.isStr)(e.params.outstreamAU)&&!e.hasOwnProperty("renderer")&&!e.mediaTypes[o.pX].hasOwnProperty("renderer"))return e.mediaTypes.hasOwnProperty(o.Mk)||e.mediaTypes.hasOwnProperty(o.B5)?(delete e.mediaTypes[o.pX],(0,t.logWarn)("".concat(h,': for "outstream" bids either outstreamAU parameter must be provided or ad unit supplied renderer is required. Rejecting mediatype Video of bid: '),e),!0):((0,t.logError)("".concat(h,': for "outstream" bids either outstreamAU parameter must be provided or ad unit supplied renderer is required. Rejecting bid: '),e),!1)}return!0}return!1},buildRequests:function(e,r){var a,s,p,u,m;r&&r.refererInfo&&(m=r.refererInfo);var f,h=function(e){return{pageURL:(null==e?void 0:e.page)||window.location.href,refURL:(null==e?void 0:e.ref)||window.document.referrer}}(m),v=function(e){return{id:""+(new Date).getTime(),at:1,cur:[b],imp:[],site:{page:e.pageURL,ref:e.refURL,publisher:{}},device:{ua:navigator.userAgent,js:1,dnt:"yes"==navigator.doNotTrack||"1"==navigator.doNotTrack||"1"==navigator.msDoNotTrack?1:0,h:screen.height,w:screen.width,language:navigator.language},user:{},ext:{}}}(h),I="",w=[],P=[],O=[];if(e.forEach((function(e){if((f=(0,t.deepClone)(e)).params.adSlot=f.params.adSlot||"",U(f),f.mediaTypes&&f.mediaTypes.hasOwnProperty("video")||f.params.hasOwnProperty("video"));else if(!(f.hasOwnProperty("mediaTypes")&&f.mediaTypes.hasOwnProperty(o.B5)||0!==f.params.width||0!==f.params.height))return void(0,t.logWarn)("PubMatic: Skipping the non-standard adslot: ",f.params.adSlot,JSON.stringify(f));h.pubId=h.pubId||f.params.publisherId,(h=function(e,r){var a,i,n;for(a in r.kadpageurl||(r.kadpageurl=r.pageURL),E)E.hasOwnProperty(a)&&(i=e[a])&&("object"===g(n=E[a])&&(i=n.f(i,r)),(0,t.isStr)(i)?r[a]=i:(0,t.logWarn)("PubMatic: Ignoring param : "+a+" with value : "+E[a]+", expects string-value, found "+g(i)));return r}(f.params,h)).transactionId=f.transactionId,""===I?I=f.params.currency||y:f.params.hasOwnProperty("currency")&&I!==f.params.currency&&(0,t.logWarn)("PubMatic: Currency specifier ignored. Only one currency permitted."),f.params.currency=I,f.params.hasOwnProperty("dctr")&&(0,t.isStr)(f.params.dctr)&&w.push(f.params.dctr),f.params.hasOwnProperty("bcat")&&(0,t.isArray)(f.params.bcat)&&(P=P.concat(f.params.bcat)),f.params.hasOwnProperty("acat")&&(0,t.isArray)(f.params.acat)&&(O=O.concat(f.params.acat));var r=Z(f);r&&v.imp.push(r)})),0!=v.imp.length){var T,D;v.site.publisher.id=h.pubId.trim(),M=h.pubId.trim(),v.ext.wrapper={},v.ext.wrapper.profile=parseInt(h.profId)||y,v.ext.wrapper.version=parseInt(h.verId)||y,v.ext.wrapper.wiid=h.wiid||r.auctionId,v.ext.wrapper.wv="prebid_prebid_7.6.0",v.ext.wrapper.transactionId=h.transactionId,v.ext.wrapper.wp="pbjs",r&&r.bidderCode&&(v.ext.allowAlternateBidderCodes=c.S.get(r.bidderCode,"allowAlternateBidderCodes"),v.ext.allowedAlternateBidderCodes=c.S.get(r.bidderCode,"allowedAlternateBidderCodes")),v.user.gender=h.gender?h.gender.trim():y,v.user.geo={},v.user.geo.lat=j("lat",h.lat),v.user.geo.lon=j("lon",h.lon),v.user.yob=j("yob",h.yob),v.device.geo=v.user.geo,v.site.page=h.kadpageurl.trim()||v.site.page.trim(),v.site.domain=(T=v.site.page,(D=document.createElement("a")).href=T,D.hostname),"object"===g(d.vc.getConfig("content"))&&(v.site.content=d.vc.getConfig("content")),"object"===g(d.vc.getConfig("device"))&&(v.device=l(v.device,d.vc.getConfig("device"))),(0,n.Z)(v,"source.tid",h.transactionId),-1!==window.location.href.indexOf("pubmaticTest=true")&&(v.test=1),e[0].schain&&(0,n.Z)(v,"source.ext.schain",e[0].schain),r&&r.gdprConsent&&((0,n.Z)(v,"user.ext.consent",r.gdprConsent.consentString),(0,n.Z)(v,"regs.ext.gdpr",r.gdprConsent.gdprApplies?1:0)),r&&r.uspConsent&&(0,n.Z)(v,"regs.ext.us_privacy",r.uspConsent),!0===d.vc.getConfig("coppa")&&(0,n.Z)(v,"regs.coppa",1),function(e,r){var a=(0,i.Z)(r,"0.userIdAsEids");(0,t.isArray)(a)&&a.length>0&&(0,n.Z)(e,"user.eids",a)}(v,e);var S=r&&r.ortb2||{};if(S.site&&(0,t.mergeDeep)(v,{site:S.site}),S.user&&(0,t.mergeDeep)(v,{user:S.user}),S.bcat&&(P=P.concat(S.bcat)),null!==(a=S.ext)&&void 0!==a&&null!==(s=a.prebid)&&void 0!==s&&null!==(p=s.bidderparams)&&void 0!==p&&null!==(u=p[r.bidderCode])&&void 0!==u&&u.acat){var x=S.ext.prebid.bidderparams[r.bidderCode].acat;G(v,x)}else O.length&&G(v,O);return function(e,r){(r=r.filter((function(e){return"string"==typeof e||((0,t.logWarn)("PubMatic: bcat: Each category should be a string, ignoring category: "+e),!1)})).map((function(e){return e.trim()})).filter((function(e,r,a){if(e.length>3)return a.indexOf(e)===r;(0,t.logWarn)("PubMatic: bcat: Each category should have a value of a length of more than 3 characters, ignoring category: "+e)}))).length>0&&((0,t.logWarn)("PubMatic: bcat: Selected: ",r),e.bcat=r)}(v,P),"object"===g(d.vc.getConfig("app"))&&(v.app=d.vc.getConfig("app"),v.app.publisher=v.site.publisher,v.app.ext=v.site.ext||y,"object"!==g(v.app.content)&&(v.app.content=v.site.content||y),delete v.site),{method:"POST",url:"https://hbopenbid.pubmatic.com/translator?source=prebid-client",data:JSON.stringify(v),bidderRequest:r}}},interpretResponse:function(e,r){var a=[],i=b,n=JSON.parse(r.data),s=n.site&&n.site.ref?n.site.ref:"";try{e.body&&e.body.seatbid&&(0,t.isArray)(e.body.seatbid)&&(i=e.body.cur||i,e.body.seatbid.forEach((function(e){e.bid&&(0,t.isArray)(e.bid)&&e.bid.forEach((function(d){var p={requestId:d.impid,cpm:(parseFloat(d.price)||0).toFixed(2),width:d.w,height:d.h,creativeId:d.crid||d.id,dealId:d.dealid,currency:i,netRevenue:true,ttl:300,referrer:s,ad:d.adm,pm_seat:e.seat||null,pm_dspid:d.ext&&d.ext.dspid?d.ext.dspid:null,partnerImpId:d.id||""};n.imp&&n.imp.length>0&&n.imp.forEach((function(e){if(d.impid===e.id)switch(function(e,r){if(e.ext&&null!=e.ext.bidtype)r.mediaType=A[e.ext.bidtype];else{(0,t.logInfo)("PubMatic: bid.ext.bidtype does not exist, checking alternatively for mediaType");var a=e.adm,i="",n=new RegExp(/VAST\s+version/);if(a.indexOf('span class="PubAPIAd"')>=0)r.mediaType=o.Mk;else if(n.test(a))r.mediaType=o.pX;else try{(i=JSON.parse(a.replace(/\\/g,"")))&&i.native&&(r.mediaType=o.B5)}catch(e){(0,t.logWarn)("PubMatic: Error: Cannot parse native reponse for ad response: "+a)}}}(d,p),p.mediaType){case o.Mk:break;case o.pX:p.width=d.hasOwnProperty("w")?d.w:e.video.w,p.height=d.hasOwnProperty("h")?d.h:e.video.h,p.vastXml=d.adm,function(e,r){var a,t,i;if(r.bidderRequest&&r.bidderRequest.bids){for(var n=0;n<r.bidderRequest.bids.length;n++)r.bidderRequest.bids[n].bidId===e.requestId&&(a=r.bidderRequest.bids[n].params,t=r.bidderRequest.bids[n].mediaTypes[o.pX].context,i=r.bidderRequest.bids[n].adUnitCode);t&&"outstream"===t&&a&&a.outstreamAU&&i&&(e.rendererCode=a.outstreamAU,e.renderer=R.newRenderer(e.rendererCode,i))}}(p,r);break;case o.B5:!function(e,r){if(r.native={},e.hasOwnProperty("adm")){var a="";try{a=JSON.parse(e.adm.replace(/\\/g,""))}catch(e){return void(0,t.logWarn)("PubMatic: Error: Cannot parse native reponse for ad response: "+r.adm)}if(a&&a.native&&a.native.assets&&a.native.assets.length>0){r.mediaType=o.B5;for(var i=0,n=a.native.assets.length;i<n;i++)switch(a.native.assets[i].id){case D.TITLE.ID:r.native.title=a.native.assets[i].title&&a.native.assets[i].title.text;break;case D.IMAGE.ID:r.native.image={url:a.native.assets[i].img&&a.native.assets[i].img.url,height:a.native.assets[i].img&&a.native.assets[i].img.h,width:a.native.assets[i].img&&a.native.assets[i].img.w};break;case D.ICON.ID:r.native.icon={url:a.native.assets[i].img&&a.native.assets[i].img.url,height:a.native.assets[i].img&&a.native.assets[i].img.h,width:a.native.assets[i].img&&a.native.assets[i].img.w};break;case D.SPONSOREDBY.ID:case D.BODY.ID:case D.LIKES.ID:case D.DOWNLOADS.ID:case D.PRICE:case D.SALEPRICE.ID:case D.PHONE.ID:case D.ADDRESS.ID:case D.DESC2.ID:case D.CTA.ID:case D.RATING.ID:case D.DISPLAYURL.ID:r.native[K[a.native.assets[i].id]]=a.native.assets[i].data&&a.native.assets[i].data.value}r.native.clickUrl=a.native.link&&a.native.link.url,r.native.clickTrackers=a.native.link&&a.native.link.clicktrackers||[],r.native.impressionTrackers=a.native.imptrackers||[],r.native.jstracker=a.native.jstracker||[],r.width||(r.width=0),r.height||(r.height=0)}}}(d,p)}})),d.ext&&d.ext.deal_channel&&(p.dealChannel=C[d.ext.deal_channel]||null),p.meta={},d.ext&&d.ext.dspid&&(p.meta.networkId=d.ext.dspid),d.ext&&d.ext.advid&&(p.meta.buyerId=d.ext.advid),d.adomain&&d.adomain.length>0&&(p.meta.advertiserDomains=d.adomain,p.meta.clickUrl=d.adomain[0]),e.ext&&e.ext.buyid&&(p.adserverTargeting={hb_buyid_pubmatic:e.ext.buyid}),d.ext&&d.ext.marketplace&&(p.bidderCode=d.ext.marketplace),a.push(p)}))})))}catch(e){(0,t.logError)(e)}return a},getUserSyncs:function(e,r,a,t){var i=""+M;return a&&(i+="&gdpr="+(a.gdprApplies?1:0),i+="&gdpr_consent="+encodeURIComponent(a.consentString||"")),t&&(i+="&us_privacy="+encodeURIComponent(t)),!0===d.vc.getConfig("coppa")&&(i+="&coppa=1"),e.iframeEnabled?[{type:"iframe",url:"https://ads.pubmatic.com/AdServer/js/user_sync.html?kdntuid=1&p="+i}]:[{type:"image",url:"https://image8.pubmatic.com/AdServer/ImgSync?p="+i}]},transformBidParams:function(e,r,a,i){return _(e,a.bids[0],!0),(0,t.convertTypes)({publisherId:"string",adSlot:"string"},e)}};(0,s.dX)(F),window.pbjs.installedModules.push("pubmaticBidAdapter")}},function(e){var r;r=5817,e(e.s=r)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[9225],{8689:function(n,i,o){var e=o(3193),c=o(9528),s=o(4358),t="Invalid schain object found: ",a=" should be a string",r=" should be an Integer",f=" should be an object",d={STRICT:"strict",RELAXED:"relaxed",OFF:"off"},h=[];function u(n,i){var o=d.STRICT;if(function(n){return!(void 0===n||!(0,s.isPlainObject)(n)&&((0,s.logError)(t+"the following schain config will not be used as schain is not an object.",n),1))}(n)){if((0,s.isStr)(n.validation)&&-1!=h.indexOf(n.validation)&&(o=n.validation),o===d.OFF)return n.config;if(function(n,i){var o="Detected something wrong within an schain config:",e="";function c(n){e+="\n"+n}function t(){!0===i?(0,s.logError)(o,n,e):(0,s.logWarn)(o,n,e)}if(!(0,s.isPlainObject)(n)&&(c("schain.config"+f),t(),i))return!1;if((0,s.isNumber)(n.complete)&&(0,s.isInteger)(n.complete)||c("schain.config.complete"+r),(0,s.isStr)(n.ver)||c("schain.config.ver"+a),(0,s.hasOwn)(n,"ext")&&((0,s.isPlainObject)(n.ext)||c("schain.config.ext"+f)),(0,s.isArray)(n.nodes))n.nodes.forEach((function(n,i){(0,s.isStr)(n.asi)||c("schain.config.nodes[".concat(i,"].asi")+a),(0,s.isStr)(n.sid)||c("schain.config.nodes[".concat(i,"].sid")+a),(0,s.isNumber)(n.hp)&&(0,s.isInteger)(n.hp)||c("schain.config.nodes[".concat(i,"].hp")+r),(0,s.hasOwn)(n,"rid")&&((0,s.isStr)(n.rid)||c("schain.config.nodes[".concat(i,"].rid")+a)),(0,s.hasOwn)(n,"name")&&((0,s.isStr)(n.name)||c("schain.config.nodes[".concat(i,"].name")+a)),(0,s.hasOwn)(n,"domain")&&((0,s.isStr)(n.domain)||c("schain.config.nodes[".concat(i,"].domain")+a)),(0,s.hasOwn)(n,"ext")&&((0,s.isPlainObject)(n.ext)||c("schain.config.nodes[".concat(i,"].ext")+f))}));else if(c("schain.config.nodes should be an Array"),t(),i)return!1;return!(e.length>0&&(t(),i))}(n.config,!(o!==d.STRICT)))return n.config;(0,s.logError)(t+"due to the 'strict' validation setting, this schain config will not be passed to bidder '".concat(i,"'.  See above error for details."))}return null}function l(n,i){var o=e.vc.getConfig("schain"),c=e.vc.getBidderConfig();i.forEach((function(n){var i=n.bidderCode,e=function(n){return c[n]&&c[n].schain||o}(i);n.bids.forEach((function(n){var o=u(e,i);o&&(n.schain=o)}))})),n(i)}(0,s._each)(d,(function(n){return h.push(n)})),c.ZP.makeBidRequests.after(l),window.pbjs.installedModules.push("schain")}},function(n){var i;i=8689,n(n.s=i)}]);
(self.pbjsChunk=self.pbjsChunk||[]).push([[6900],{6620:function(t,n,e){var r=e(4358),a=e(265),i=e(4699),s=e(4614),o=e(4679),c=e(5706);function d(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==e)return;var r,a,i=[],s=!0,o=!1;try{for(e=e.call(t);!(s=(r=e.next()).done)&&(i.push(r.value),!n||i.length!==n);s=!0);}catch(t){o=!0,a=t}finally{try{s||null==e.return||e.return()}finally{if(o)throw a}}return i}(t,n)||function(t,n){if(!t)return;if("string"==typeof t)return p(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return p(t,n)}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e<n;e++)r[e]=t[e];return r}var u="https://ad.yieldlab.net",l={code:"yieldlab",gvlid:70,supportedMediaTypes:[o.pX,o.Mk,o.B5],isBidRequestValid:function(t){return!!(t&&t.params&&t.params.adslotId&&t.params.supplyId)},buildRequests:function(t,n){var e=[],i=[],s={ts:Date.now(),json:!0};(0,r._each)(t,(function(t){e.push(t.params.adslotId);var n,c,p,u,l,m=function(t){var n=t.mediaTypes,e=[];if((0,r.isPlainObject)(n)){var a=n[o.Mk];a&&(0,r.isArray)(a.sizes)&&((0,r.isArray)(a.sizes[0])?e.push(a.sizes):e.push([a.sizes]))}else(0,r.isArray)(t.sizes)&&((0,r.isArray)(t.sizes[0])?e.push(t.sizes):e.push([t.sizes]));var i=new Set(e.flat().map((function(t){var n=d(t,2);return n[0]+"x"+n[1]})));return Array.from(i)}(t);if(m.length>0&&i.push(t.params.adslotId+":"+m.join("|")),t.params.extId&&(s.id=t.params.extId),t.params.targeting&&(s.t=function(t){var n=[];for(var e in t)if(t.hasOwnProperty(e)){var r=e,a=t[e];n.push(r+"="+a)}return n.join("&")}(t.params.targeting)),t.userIdAsEids&&Array.isArray(t.userIdAsEids)&&(s.ids=function(t){for(var n=[],e=0;e<t.length;e++)n.push(t[e].source+":"+t[e].uids[0].id);return n.join(",")}(t.userIdAsEids)),t.params.customParams&&(0,r.isPlainObject)(t.params.customParams))for(var f in t.params.customParams)s[f]=t.params.customParams[f];t.schain&&(0,r.isPlainObject)(t.schain)&&Array.isArray(t.schain.nodes)&&(s.schain=(n=t.schain,c=n.ver||"",p=1===n.complete||0===n.complete?n.complete:"",u=["asi","sid","hp","rid","name","domain","ext"],l=n.nodes.reduce((function(t,n){return t+"!".concat(u.map((function(t){return n[t]?(e=n[t],encodeURIComponent(e).replace(/!/g,"%21")):"";var e})).join(","))}),""),"".concat(c,",").concat(p).concat(l)));var v=function(t){if(t.params.iabContent&&(0,r.isPlainObject)(t.params.iabContent))return t.params.iabContent;var n=(0,a.Z)(t,"ortb2.site")?(0,a.Z)(t,"ortb2.site.content"):(0,a.Z)(t,"ortb2.app.content");if(n&&(0,r.isPlainObject)(n))return n;return}(t);v&&(s.iab_content=function(t){var n=["keywords","cat"],e=[];for(var r in t)if(t.hasOwnProperty(r)){var a=-1!==n.indexOf(r)&&Array.isArray(t[r])?t[r].map((function(t){return encodeURIComponent(t)})).join("|"):encodeURIComponent(t[r]);e.push("".concat(r,":",a))}return encodeURIComponent(e.join(","))}(v))})),n&&(n.refererInfo&&n.refererInfo.page&&(s.pubref=n.refererInfo.page),n.gdprConsent&&(s.gdpr="boolean"!=typeof n.gdprConsent.gdprApplies||n.gdprConsent.gdprApplies,s.gdpr&&(s.consent=n.gdprConsent.consentString)));var c=e.join(",");i.length>0&&(s.sizes=i.join(","));var p=function(t){var n=[];for(var e in t)if(t.hasOwnProperty(e)){var r=t[e];"schain"!==e&&"iab_content"!==e?n.push(encodeURIComponent(e)+"="+encodeURIComponent(r)):n.push(e+"="+r)}return n.join("&")}(s);return{method:"GET",url:"".concat(u,"/yp/").concat(c,"?").concat(p),validBidRequests:t,queryParams:s}},interpretResponse:function(t,n){var e=[],i=Date.now(),d=n.queryParams;return n.validBidRequests.forEach((function(n){if(t.body){var p,l,v=(0,s.sE)(t.body,(function(t){return n.params.adslotId==t.id}));if(v){var h=2!==n.sizes.length||(0,r.isArray)(n.sizes[0])?n.sizes[0]:n.sizes,y=void 0!==n.params.adSize?m(n.params.adSize):void 0!==v.adsize?m(v.adsize):h,g=void 0!==n.params.extId?"&id="+n.params.extId:"",b=void 0!==v.adtype?v.adtype:"",w=d.gdpr?"&gdpr="+d.gdpr:"",I=d.consent?"&consent="+d.consent:"",A=void 0!==v.pvid?"&pvid="+v.pvid:"",j=d.iab_content?"&iab_content="+d.iab_content:"",C={requestId:n.bidId,cpm:v.price/100,width:y[0],height:y[1],creativeId:""+v.id,dealId:v["c.dealid"]?v["c.dealid"]:v.pid,currency:"EUR",netRevenue:!1,ttl:300,referrer:"",ad:'<script src="'.concat(u,"/d/").concat(v.id,"/").concat(n.params.supplyId,"/?ts=").concat(i).concat(g).concat(w).concat(I).concat(A).concat(j,'"><\/script>'),meta:{advertiserDomains:v.advertiser?v.advertiser:"n/a"}};if(p=n,l=b,(0,a.Z)(p,"mediaTypes.video")&&"video"===l.toLowerCase()){var z=function(t){var n=(0,a.Z)(t,"mediaTypes.video.playerSize");return n&&(0,r.isArray)(n[0])?n[0]:n}(n);if(z&&(C.width=z[0],C.height=z[1]),C.mediaType=o.pX,C.vastUrl="".concat(u,"/d/").concat(v.id,"/").concat(n.params.supplyId,"/?ts=").concat(i).concat(g).concat(w).concat(I).concat(A).concat(j),function(t){return"outstream"===(0,a.Z)(t,"mediaTypes.video.context")}(n)){var E=c.Th.install({id:n.bidId,url:"https://ad.adition.com/dynamic.ad?a=o193092&ma_loadEvent=ma-start-event",loaded:!1});E.setRender(f),C.renderer=E}}if(function(t,n){return(0,a.Z)(t,"mediaTypes.native")&&"native"===n.toLowerCase()}(n,b)){var U="".concat(u,"/d/").concat(v.id,"/").concat(n.params.supplyId,"/?ts=").concat(i).concat(g).concat(w).concat(I).concat(A);C.adUrl=U,C.mediaType=o.B5;var P=(0,s.sE)(v.native.assets,(function(t){return 2===t.id})),R=P?P.img:{url:"",w:0,h:0},S=(0,s.sE)(v.native.assets,(function(t){return 1===t.id})),x=(0,s.sE)(v.native.assets,(function(t){return 3===t.id}));C.native={title:S?S.title.text:"",body:x?x.data.value:"",image:{url:R.url,width:R.w,height:R.h},clickUrl:v.native.link.url,impressionTrackers:v.native.imptrackers}}e.push(C)}}})),e},getUserSyncs:function(t,n,e,a){var i=[];if(t.iframeEnabled){var s=[];s.push("ts=".concat((0,r.timestamp)())),s.push("type=h"),e&&"boolean"==typeof e.gdprApplies&&s.push("gdpr=".concat(Number(e.gdprApplies))),e&&"string"==typeof e.consentString&&s.push("gdpr_consent=".concat(e.consentString)),i.push({type:"iframe",url:"".concat(u,"/d/6846326/766/2x2?").concat(s.join("&"))})}return i}};function m(t){return t.split("x").map(Number)}function f(t){t.renderer.push((function(){window.ma_width=t.width,window.ma_height=t.height,window.ma_vastUrl=t.vastUrl,window.ma_container=t.adUnitCode,window.document.dispatchEvent(new Event("ma-start-event"))}))}(0,i.dX)(l),window.pbjs.installedModules.push("yieldlabBidAdapter")}},function(t){var n;n=6620,t(t.s=n)}]);
})(),pbjs.processQueue();
var _0x5769=["Load GPT library","onImpressionViewable","Scroll trigger request","requireRefresh","176871jyFdwF","Framework.reset","sort","reset","status","class","slotVisibilityChanged","getBoundingClientRect","currency","applyStickiness","adHandler","stopped","gpt","%1ms %c] ","push","animationName","fallback","_stack","tcloaded","userSync","getPPID","consents","personalizedContent","applyTargeting","crossorigin","animationstart","_bidsReceived","onBids","documentElement","removeItem","_disableEnable","search","ignoreLazy","hb_pb","absolute","_log","getBids","762PrDDaz","AdSA","clear","charAt","Prepare request","[%RCPG \uD83D\uDE80%c] ","substr","_onSlotImpressionViewable","fetched","removeChild","container-missed","version","vendor","toString","text/javascript","_disableViewableCheck","async","slot","gpt_ppid=","dspx","vendorLegitimateInterests","blur","fas","GPT._onSlotRenderEnded","_slotResponse","instream","\" style=\"position: relative !important; top: 0\"><div id=\"","assign","tags","_onBlur","size","_applyBidsToAdUnits","enabled","ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_","loadRessource","framework","getBidError","onReceivedBid","shift","Container available! Request now","Prebid._init","defaultView","error","destroyPageType","freeze","random","Prebid.request","visibility","getItem","_refreshCount","anonymous","stopAtEndOfContainer","setFullYear","stop","adUnitCode","slotResponseReceived","onBidderTimeout","AgSc","Receive Slot Infos","onRender","hb_size","getContainer","sticky","_visibility","object","cookie","\n                        <div style=\"position: relative !important; text-align: center\">\n                            <div id=\"","Consent","C2o","setInterval","onBidInvalid","_refreshTimer","_enableBidderRelatedCommands","bidder","bids","ucTagData.adServerDomain","style","Container available! Fill now","requestAdUnitsForRefresh","getRefreshState","processing","match","location","Agd","indexOf","opacity","//pagead2.googlesyndication.com/tag/js/gpt.js","_o_1","cmpApi","enable","cmd","eventStatus","gdR","Add call to Focus stack","_targetingMapping","focus","apply","purposeConsents","AgdM","Aat","enableTargeting","\"></div>","script","_renderedBid","callbacks","isSticky","amazon","pop","targeting","dpd.de","_status","include","_init","_oldPos","height","getHtml","Framework.monitorMissedContainer","fixedVector","every","body","webkitAnimationStart","GPT._onSlotResponseReceived","_o_0","getMappingIndex","getConsentData","dds","_prebidStatus","AgSm","AiV","_responseStatus","resolve","containerId","format","getAdUnitsForRefresh","scroller","disable","_receivedBids","_focusStack","CST","navigation","string","defineOutOfPageSlot","_consentData","gdpr","application","left","removeEventListener","floor","position","161734WCERXN","color:orange;","consentScreen","request","[%gCPG Performance%c] [Last Entry] [Tag Total ] [Since Boot] [Since Load] || Tag | Section ","data","_callOnViewable","toFixed","addBidError","animation-name: ","apiReady","scroll","destroySlots","getPropertyValue","parse","Agdi","context","setSlotResponse","sizes","eupubconsent-v2","920316qFXNDL","_focus","AoRTe"," } ","div","getAdUnitsToFetch","prevStyles","_slots","callAdManager","_currentMapping","setTimeout"," {  from {  outline: 1px solid transparent  } to {  outline: 0px solid transparent }  }","libLoaded","good","_onConsent","defineOutOfPage","unsticky","banner","service","clearTargeting","10000","parcelno","isBootFromStorage","\"></div></div>\n                        </div>\n                    ","Prebid","googletag","loadMapping","mods","_refreshWaitTimer","repeat","mapping_","setItem","Consent._init","preGptRequest","number","down","now","addConsentCallback","color:blue;","siteId","pushState","Trigger Callbacks","destroy","Setup Prebid.js","Framework._startAuction","AoRE","resolveRequireRefresh","_bidErrors","_adUnitCodes","getEntriesByType","hb_source","ppid","_disableVisibilityCheck","_missedContainerMonitored","cookies","getSlot","split","undefined","Consent.addConsentCallback","getFullYear","mediaTypes","clearTimeout","_callbacks","personalized","forceLazyLoadForAllAdUnits","font-size:8px","creative_id","_adsReceived","value","display","getSlotVisibleIndex","wait","debug","sendAllBids","concat","disableInitialLoad","_impressionViewable","Lazy.scroll","4.1.3","cpg_debug_targetings","isDebugEnabled","true","cpg_debug","getRenderStatus","callback","lazy","isEmpty","consentData","Consent Parsed","enableSendAllBids","forceMapping","getRenderedBid","purpose","color:red; font-weight: bold;","length","additionalSlotSizes","getAdUnitsForCurrentMapping","Process Request","priceGranularity","addEventListener","onResponse","uc_tcf","loaded","pubads","getComputedStyle","color:blue; font-weight: bold;","pubId"," { animation-duration: 0.001s; animation-name: ","_processLabel","host","AoRT","addToFocusStack","PbB","eval","fixed","onStickyBehaviour","gLa","setVisibility","top","MSAnimationStart","522vfwyoI","pathname","_requestedAdUnits","onAdRendered","none","goN","boolean","_renderStatus","legitimateInterests","GPT Response received ","getBidders","unloadPageskin","cpg_","cpm","getAdUnitsByTag","getStatus","Requests completed!","Framework.request","outerWidth","buildAt","function","targetingNameCounter","_loadDebugLibrary","_allowRequests",";expires=","viewable","_purpose","target","head","onScroll","adUnits","formatDuration","log","_disableFocusCheck","\"></div></div>\n                            <div id=\"","setTargeting","faD","gpt_ppid","message","Refresh","waitForConsentEvent","Request","<div id=\"","Setup Prebid.js donee","bottom","_getWinners","Consent Skip","_setSendAllBidsTargeting","call","type","disableLimitedAds","enableSingleRequest","Framework.auctionDone","stopTrigger","addTargetings","requireVisibility","innerHeight","idle","setRenderedBid","Add AdUnits","requestAdUnits","_findConsent","settings","enableServices","freSF","calculateStickyEnd","Call Callback","_requireRefresh","_onSlotVisibilityChanged","getTargetingValueFromMapping","debugScript","toLowerCase","282ZzwLEL","setConfig","average","_amazonEnabled","233873uZFpzt","_slotVisibleIndex","3CStJKD","printHelp","No AdUnits to fetch, return","removeStickiness","params","_mapping","hb_bidder","getMediaTypes","tryToRefresh","disableConsentManagement","startRefreshTimer","//securepubads.g.doubleclick.net/tag/js/gpt.js","availableWidth","useractioncomplete","_callOnVisibility","move","bid","_triggerInit","start","frN","colorizeText","setStatus","Prebid Done","getSizes","hasOwnProperty","additionalPrebidConfig","rendered","consentManagement","timeout","; path=/","_bootFromStorage","Framework.requestAdUnits","timeToRespond","AnimationName","block","addAdUnits","que","pbjs","ltd","gdprApplies","auctionDone","Start Auction","tcString","_debug","GPT","%1ms %c] [ ","color:green;","innerHTML","Register watcher","teads","requireFocus","PCM","defineSlot","done","improvedigital","vendorVector","playerSize","tagLog","appendChild","color:red;","getCookie","Core","prebid","requestBids","_currentMappingType","frAT","dspx_scroller","2022-08-17 16:10:56","adUnit","requestStart","_consentString","_amazonStatus","applyCustomTargetings","euconsent-v2","frSi","setPublisherProvidedId","vendorConsents","refresh","303oyTEOy","_getConfig","%1ms %c]","animation-duration: 0.001s; ","forEach","protocol","container","adserverTargeting","_onScroll","AoR","Requesting GPT","fetchMarginPercent","requireViewable","defaultGdprScope","slotName","fTI","_sp_user_consent","_autoRecalcTimer","disabled","addToStack","int","collapseEmptyDivs","hb_format","182974POUCcn","zIndex","_onSlotResponseReceived","_monitorMissedContainer","autoboot","_onSlotRenderEnded","purposeLegitimateInterests","require","getTargetings","video","Framework._onFocus","getAdUnit","Error while parsing consent","fre","Ale","Circle completed!","getElementById","defineOutPage","_slotTargetings","createElement","euconsent","freezeContainerPosition","parentNode","getSlotElementId","stopAtContainer","fIN","prototype","gpt._init","autoRecalculateEndPosition"],_0x210fee=_0x559d;function _0x559d(a,b){return(_0x559d=function(a){return _0x5769[a-=304]})(a,b)}function rapidTCFDecode(a){var b=_0x210fee;if(!1===a||null==a)return!1;var g=null,c=[[6],[36],[36],[12],[12],[6,b(589),b(365)],[12],[12],[6],[1],[1],[12],[24,b(535),b(555)],[24,b(374),b(555)],[1],[12],[null,b(343),b(322)],[null,b(458),b(322)],[null]],h={int:function(a){var c=b;return typeof a===c(578)&&(a=parseInt(a,10)),a[c(451)](2)},fixedVector:function(b,c){for(var d=[],e=1;e<=c;e++)"1"===b[e-1]&&(d[e]=!0);return d},vendorVector:function(f){var e=b,h=parseInt(f.substr(0,16),2),j=17,k=[],i=0;if(1!==parseInt(f[e(441)](16),2)){var m=f[e(444)](j,h);for(j+=h,i=1;i<=h;i++)"1"===m[i-1]&&(k[i]=!0)}else{var n=parseInt(f[e(444)](j,12),2);for(j+=12,i=0;i<n;i++){var d="1"===f[e(444)](j,1);j+=1;var o=parseInt(f.substr(j,16),2);if(j+=16,d){var c=parseInt(f[e(444)](j,16),2);j+=16;for(var l=o;l<=c;l++)k[l]=!0}else k[o]=!0}}return g=j,k}},i=[],j=function(c){for(var d,e=b,f=e(471),g="",h=0;h<c[e(701)];h++)d=f[e(522)](c[h])[e(451)](2),g+="0"[e(636)](6-d[e(701)])+d;return g}(a[b(663)](".")[0]),k=0;return c[b(349)](function(c){var d=b;g=null;var e=c[0],f=typeof c[2]!==d(664)&&c[2];0!==e&&(!1!==f&&(i[c[1]]=h[f](j[d(444)](k,null===e?void 0:e),e)),null===e?null!==g&&(k+=g):k+=e)}),i}(function(a){for(var b=_0x559d;;)try{if(252424===-parseInt(b(438))*parseInt(b(799))+parseInt(b(587))*-parseInt(b(805))-parseInt(b(401))+parseInt(b(803))+-parseInt(b(368))+parseInt(b(345))*parseInt(b(727))+parseInt(b(607)))break;a.push(a.shift())}catch(b){a.push(a.shift())}})(_0x5769),window[_0x210fee(411)]=window[_0x210fee(411)]||{cmd:[]},window[_0x210fee(304)]=window[_0x210fee(304)]||{que:[]},window[_0x210fee(632)]=window[_0x210fee(632)]||{cmd:[]},adHandler[_0x210fee(406)]={},adHandler[_0x210fee(625)]={},typeof adHandler[_0x210fee(542)]===_0x210fee(664)&&(adHandler.callbacks={preGptRequest:[]}),typeof adHandler[_0x210fee(372)]===_0x210fee(664)&&(adHandler[_0x210fee(372)]=0>=window[_0x210fee(411)][_0x210fee(528)][_0x210fee(701)]),typeof adHandler[_0x210fee(691)]===_0x210fee(664)&&(adHandler[_0x210fee(691)]={}),typeof adHandler[_0x210fee(691)].onBids===_0x210fee(664)&&(adHandler[_0x210fee(691)][_0x210fee(428)]=function(){}),typeof adHandler.callback[_0x210fee(640)]===_0x210fee(664)&&(adHandler[_0x210fee(691)][_0x210fee(640)]=function(){}),typeof adHandler[_0x210fee(697)]===_0x210fee(664)&&(adHandler[_0x210fee(697)]=!1),void 0===adHandler[_0x210fee(814)]&&(adHandler[_0x210fee(814)]=!1),void 0===adHandler.onAdRendered&&(adHandler.onAdRendered=!1),typeof adHandler[_0x210fee(722)]===_0x210fee(664)&&(adHandler[_0x210fee(722)]=function(){}),typeof adHandler[_0x210fee(777)]===_0x210fee(664)&&(adHandler.disableLimitedAds=!1),typeof adHandler[_0x210fee(767)]===_0x210fee(664)&&(adHandler[_0x210fee(767)]=!0),typeof adHandler[_0x210fee(634)]===_0x210fee(664)&&(adHandler[_0x210fee(634)]=[]),typeof adHandler[_0x210fee(573)]===_0x210fee(664)&&(adHandler[_0x210fee(573)]=[]),adHandler[_0x210fee(449)]=_0x210fee(685),adHandler[_0x210fee(746)]=_0x210fee(334),adHandler[_0x210fee(582)]=function(_0x5e33f1){var _0x5e178c=_0x210fee,_0x142baa=function(a){var b=_0x559d;_0x56a5fa.cmd[b(415)](a)};window.addEventListener(_0x5e178c(765),function(_0x194d6a){var _0x14d088=_0x5e178c;try{if(void 0===_0x194d6a[_0x14d088(592)])return;if(null===_0x194d6a.data)return;if(void 0===_0x194d6a[_0x14d088(592)][_0x14d088(754)])return;if(void 0===_0x194d6a[_0x14d088(592)][_0x14d088(720)])return;if(_0x194d6a.data[_0x14d088(754)]!==_0x14d088(473))return;eval(_0x194d6a[_0x14d088(592)][_0x14d088(720)])}catch(a){}},!1);var ub,vb,jb,kb,qa,ra,sa,ta,ua,jc,kc,_0x81da13={getCookie:function(a){var b=_0x559d;if(-1===document[b(503)][b(522)](a))return!1;var c=("; "+document[b(503)]).split("; "+a+"=");return 2===c[b(701)]?c[b(545)]()[b(663)](";")[b(476)]():void 0},position:function(a){var b=_0x559d;return{top:a[b(408)]()[b(725)]-document.body[b(408)]()[b(725)],left:a.getBoundingClientRect().left-document[b(557)][b(408)]()[b(583)]}},loadRessource:function(a){var b=_0x559d,c=document[b(387)](b(540));c[b(454)]=!0,c[b(425)]=b(488),c[b(776)]=b(452),c.src=a,document.head.appendChild(c)},availableHeight:function(){return window[_0x559d(783)]},availableWidth:function(){var a=_0x559d;return typeof window[a(745)]===a(664)||0===window.outerWidth?document[a(429)].clientWidth:window[a(745)]},forEach:function(b,c,d){var e=_0x559d;if("[object Object]"===Object.prototype.toString[e(775)](b))for(var a in b)Object.prototype[e(829)].call(b,a)&&c[e(775)](d,b[a],a,b);else for(var f=0,g=b.length;f<g;f++)c.call(d,b[f],f,b)}},_0x1aa1fa=(qa=_0x5e178c,ra=performance.now(),sa={},ta={},ua={pad:function(a,b){var c=_0x559d;for(parts=a.toString()[c(663)](".");parts[0][c(701)]<b;)parts[0]="0"+parts[0];return parts[0]+"."+parts[1]},formatDuration:function(b,c){var d=_0x559d,e="",f="";void 0!==c&&(e=b<c[d(620)]?"%g":b<c[d(801)]?"%b":"%r",f="%c");var g=b[d(594)](2)[d(451)]()[d(663)]("."),h=4-g[0].length;return 0<h&&(g[0]=" "[d(636)](h)+g[0]),e+g[0]+"."+g[1]+f},colorizeText:function(b){var c=_0x559d,d=[],e="",f=!1;for(var g in b)if(b[c(829)](g)){if("%"===b[g=parseInt(g)]&&"%"!==b[g+1]){switch(b[g+1]){case"c":d.push("");break;case"R":d[c(415)](c(700));break;case"B":d[c(415)](c(712));break;case"b":d[c(415)](c(645));break;case"o":d[c(415)](c(588));break;case"g":d[c(415)](c(313));break;case"r":d[c(415)](c(326));break;case"1":d.push(c(672));break;default:d[c(415)]("");}f=!0}"%"!==b[g]&&f?(e+="c",f=!1):e+=b[g]}return[e,d]},printHelp:function(){var a=_0x559d,b=ua[a(825)](a(591));console[a(759)][a(534)](console,[b[0]][a(681)](b[1]||[]))},_log:function(b,e,g,h,j,k){var m=_0x559d;void 0===h&&(h=1),void 0===j&&(j=1.5),void 0===k&&(k=2);var o=performance[m(656)](m(577))[0][m(336)],d=performance.now(),p=!1,q=d-ra,l=!1,s="";void 0!==g&&(void 0===sa[g]?(s+="[ "+ua[m(758)](0)+m(312)+ua[m(758)](0)+m(414),ta[g]=d):(l=d-ta[g],p=d-sa[g],s+="[ "+ua[m(758)](p)+"%1ms %c] [ "+ua[m(758)](l)+m(414)),sa[g]=performance[m(643)]()),s+="[ "+ua[m(758)](q)+m(414),s+="[ "+ua[m(758)](d-o)+m(347),e=m(443)+s+" || [%c"+g+"%c] [%c"+b+"%c] "+e,ua[m(825)](e)},tagLog:function(b,c,d,e,a,f){ua[_0x559d(436)](c,d,b,e,a,f)}},{tagLog:ua[qa(324)],printHelp:ua[qa(806)]}),_0x56a5fa=(jb=_0x5e178c,kb={cmd:[],_debug:!1,_level:0,_init:function(){var a=_0x559d;kb[a(310)]=kb[a(687)](),kb[a(310)]&&kb[a(749)]()},enable:function(){var a=_0x559d;kb[a(310)]||(kb[a(310)]=!0,kb[a(749)]())},disable:function(){var a=_0x559d;kb[a(310)]=!1,localStorage[a(430)]("cpg_debug_targetings")},enableTargeting:function(b,c){var d=_0x559d;localStorage[d(638)](d(686),[b,c]),window[d(632)][d(528)][d(415)](function(){var a=d;window[a(632)][a(710)]()[a(762)](b,c)})},isDebugEnabled:function(){var a=_0x559d;return!0===_0x5e33f1[a(679)][a(470)]||localStorage[a(486)](a(689))===a(688)||-1!==top[a(520)][a(432)][a(522)]("cpg_debug=true")},_loadDebugLibrary:function(){var a=_0x559d;_0x81da13[a(472)](_0x5e33f1.debug[a(797)])}},kb[jb(550)](),{cmd:kb[jb(528)],enable:kb[jb(527)],disable:kb[jb(573)],enableTargeting:kb.enableTargeting,isDebugEnabled:kb[jb(687)]}),_0x1a7506=(ub=_0x5e178c,vb={_status:ub(678),_api:null,_consentData:null,_consentString:"",_callbacks:[],_purpose:{cookies:!1,personalized:!1,personalizedContent:!1},_bootFromStorage:!1,_init:function(){var a=ub;if(!0===adHandler[a(814)])return _0x1aa1fa[a(324)](a(505),a(639),a(773)),void vb[a(822)]();var b=vb[a(788)]();!1===b?typeof window.__tcfapi===a(664)?(_0x142baa({id:"Cw"}),window[a(617)](vb._init,100)):(_0x142baa({id:"Co"}),vb[a(548)]=a(709),window.__tcfapi(a(706),2,vb._onConsent)):(vb[a(835)]=!0,vb[a(621)](b))},_findConsent:function(){var b=ub,a=!1,c=!1;try{[b(361),b(708)].forEach(function(c){var d=b;if(!1===a){var e=localStorage[d(486)](c);null!==e&&(a="_sp_user_consent"===c?JSON[d(601)](e)[d(388)]:c===d(708)?JSON[d(601)](e)[d(309)]:e)}}),!1===a&&[b(340),b(606)][b(349)](function(c){var d=b,e=("; "+document[d(503)])[d(663)]("; "+c+"=");2===e[d(701)]&&(a=e[d(545)]().split(";")[d(476)]())});var d=rapidTCFDecode(a);!1!==d&&(c={tcString:a,gdprApplies:!0,eventStatus:"useractioncomplete",purpose:{consents:d[b(535)]},vendor:{consents:d[b(343)],legitimateInterests:d[b(374)]}})}catch(a){console[b(480)](b(380),a),c=!1}return c},_onConsent:function(b){var c=ub;if(null!==b&&typeof b[c(306)]===c(733)&&!1===b[c(306)])return adHandler[c(814)]=!0,adHandler[c(777)]=!0,void vb._triggerInit();if(null==b||typeof b.eventStatus===c(664))_0x142baa({id:"CI",options:b.eventStatus});else if(b.eventStatus===c(818)||b[c(529)]===c(419)){var d=!1,e=!1;typeof b.vendor[c(422)]!==c(664)&&void 0===(d=b[c(450)][c(422)][755])&&(d=!1),void 0!==b.vendor[c(735)]&&typeof(e=b[c(450)][c(735)][755])===c(664)&&(e=!1),!1!==d||!1!==e?(_0x142baa({id:"CDA",consent:b}),(vb._consentData=b)[c(309)]&&(vb[c(337)]=b[c(309)]),b.purpose&&(typeof b.purpose[c(422)][1]!==c(664)&&(vb[c(753)].cookies=b[c(699)][c(422)][1]),typeof b[c(699)][c(422)][3]!==c(664)&&typeof b.purpose[c(422)][4]!==c(664)&&(vb[c(753)].personalized=b[c(699)][c(422)][3]&&b[c(699)].consents[4]),void 0!==b[c(699)][c(422)][5]&&typeof b[c(699)][c(422)][6]!==c(664)&&(vb[c(753)][c(423)]=b[c(699)][c(422)][5]&&b.purpose.consents[6])),_0x142baa({id:c(506),myPurpose:vb[c(753)]}),vb[c(822)]()):_0x142baa({id:"C3"})}else _0x142baa({id:"C2",options:b[c(529)]})},_triggerCallbacks:function(){var a=ub;if(!1===adHandler[a(814)]&&!0===adHandler[a(777)]&&!1===vb.purpose(a(661)))_0x142baa({id:a(576)});else{if(0===vb[a(669)][a(701)])return;_0x1aa1fa[a(324)](a(505),a(665),a(648)),vb._callbacks.forEach(function(a){requestAnimationFrame(a)}),vb._callbacks=[]}},addConsentCallback:function(a){var b=ub;"done"===vb[b(548)]?(_0x1aa1fa[b(324)]("Consent",b(665),b(793)),a()):(_0x1aa1fa.tagLog(b(505),b(665),"Add Callback to queue"),vb[b(669)].push(a))},purpose:function(a){var b=ub;return!0===adHandler[b(814)]||(vb[b(548)]===b(320)?vb._purpose[a]:(_0x142baa({id:"Cp",options:a}),!1))},_triggerInit:function(){var b=ub;if(vb[b(548)]!==b(320)){if(_0x1aa1fa[b(324)](b(505),"Consent._triggerInit",b(695)),-1!==window[b(520)].href[b(522)](b(547)))try{var c=[];""!==window[b(520)][b(432)]&&(window.location[b(432)][b(444)](1)[b(663)]("&").forEach(function(a){var d=b;a.substr(0,8)!==d(628)&&c[d(415)](a)}),history[b(647)]("","",window.location[b(350)]+"//"+window[b(520)][b(716)]+window[b(520)][b(728)]+"?"+c.join("&")))}catch(a){}vb[b(548)]="done",vb._triggerCallbacks()}}},vb[ub(550)](),{addConsentCallback:vb[ub(644)],purpose:vb.purpose,isBootFromStorage:function(){return vb[ub(835)]},getConsent:function(){return vb._consentString},getConsentData:function(){return vb[ub(580)]}}),_0x4043dd=null,_0x2d4de3=null;void 0!==_0x5e33f1.prebid&&(_0x2d4de3={resolve:{resolve:function(a){var b=[];return a.forEach(function(c){var a=_0x559d;"ix"===c.bidder&&typeof c[a(809)][a(605)]!==a(664)?c[a(809)][a(605)][a(349)](function(d){var e=a,f={bidder:"ix",params:{siteId:c.params[e(646)],size:d}};b[e(415)](f)}):b.push(c)}),b}}[_0x5e178c(568)]},jc=_0x5e178c,kc={_adIdSources:{},_init:function(){var a=_0x559d;if(-1!==adHandler[a(573)][a(522)](a(329)))return _0x142baa({id:"PD"}),void(_0x4043dd=null);_0x1aa1fa[a(324)](a(631),a(478),"Initilize"),typeof window.pbjs===a(664)||typeof window[a(304)][a(449)]===a(664)?(_0x1aa1fa[a(324)](a(631),a(478),"Load Library"),preBidLibraryForFramework(),_0x1aa1fa[a(324)](a(631),"Prebid._init","Loading done",30,27,25)):_0x142baa({id:"PEX"});var b=function(){var b=a;_0x1aa1fa[b(324)](b(631),b(478),b(650)),window[b(304)].setConfig(kc[b(346)]()),_0x1aa1fa[b(324)](b(631),b(478),b(770))};!0===window[a(304)][a(619)]?b():window[a(304)][a(841)][a(415)](b)},_getConfig:function(){var a=_0x559d,b={priceGranularity:_0x5e33f1.prebid[a(705)]};if(_0x5e33f1[a(329)][a(409)]&&(b[a(409)]={adServerCurrency:_0x5e33f1[a(329)].currency},_0x142baa({id:"Pc",options:_0x5e33f1[a(329)][a(409)]})),_0x5e33f1[a(329)]&&typeof _0x5e33f1[a(329)][a(680)]!==a(664)?b[a(696)]=_0x5e33f1[a(329)].sendAllBids:b.enableSendAllBids=!1,_0x142baa({id:"Pa",options:b[a(696)]}),void 0!==_0x5e33f1[a(832)]&&void 0!==_0x5e33f1[a(832)][a(329)]&&!1===adHandler[a(814)]){if(_0x142baa({id:a(318),options:_0x5e33f1[a(832)][a(329)]}),typeof _0x5e33f1[a(832)][a(329)][a(581)]==a(502)&&typeof _0x5e33f1.consentManagement[a(329)].gdpr[a(358)]==a(664)&&(_0x5e33f1[a(832)][a(329)][a(581)][a(358)]=!0),_0x1a7506[a(629)]()){var c=_0x1a7506[a(562)]();_0x5e33f1[a(832)].prebid[a(581)][a(526)]="static",_0x5e33f1[a(832)].prebid[a(581)][a(694)]={getTCData:c}}b[a(832)]=_0x5e33f1.consentManagement[a(329)]}return void 0!==_0x5e33f1[a(329)].userSync&&!0===_0x5e33f1[a(329)].userSync?(b[a(420)]={auctionDelay:50,filterSettings:{iframe:{bidders:"*",filter:a(549)}}},_0x142baa({id:"Ps"})):typeof _0x5e33f1.prebid.userSync===a(502)&&(b[a(420)]=_0x5e33f1[a(329)].userSync),b},_enableBidderRelatedCommands:function(b){var c=_0x559d,d=[];b[c(349)](function(a){var b=c;d=d[b(681)](a[b(737)]())}),-1!==d[c(522)]("rubicon")&&window[c(304)][c(800)]({rubicon:{singleRequest:!0}}),-1!==d[c(522)](c(321))&&window.pbjs.setConfig({improvedigital:{singleRequest:!0}})},request:function(b){var c=_0x559d;_0x1aa1fa[c(324)](c(631),c(484),c(442)),kc[c(510)](b);var a=[];return(b[c(349)](function(b){var d=c;if(typeof b[d(512)]!==d(664)){b.bids=_0x2d4de3[d(568)](b[d(512)]);var e={code:b[d(569)],mediaTypes:b[d(812)](),pubstack:{adUnitPath:b[d(359)]},bids:b.bids};"object"==typeof b[d(830)]&&Object[d(465)](e,b.additionalPrebidConfig),a[d(415)](e)}}),0===a[c(701)])?(_0x142baa({id:"Pr"}),void _0x260589[c(307)](_0x4043dd)):void(window[c(304)][c(840)](a),_0x1aa1fa[c(324)](c(631),c(484),c(768)),requestAnimationFrame(function(){var d=c;window.pbjs[d(330)]({timeout:_0x5e33f1[d(833)]||700,bidsBackHandler:function(){var c=d;adHandler[c(691)][c(428)](a),kc[c(469)](b),_0x142baa({id:c(719)}),_0x1aa1fa[c(324)]("Prebid",c(484),c(827)),_0x260589[c(307)](_0x4043dd)}})}))},_applyBidsToAdUnits:function(b){var c=_0x559d,a=window[c(304)].getBidResponses();_0x81da13[c(349)](a,function(d,e){var f=c;_0x81da13[f(349)](b,function(b){var c=f;(b[c(359)]===e||b[c(569)]===e)&&d[c(512)][c(349)](function(a){var d=c;b[d(475)](new _0x5b56d2(a.ad,a.bidder,a[d(673)],a[d(740)],a[d(837)],a.width,a[d(552)],a[d(352)]))})})})},reset:function(){var a=_0x559d;typeof window[a(304)]!==a(664)&&(window[a(304)][a(757)]=window[a(304)][a(427)]=window[a(304)][a(655)]=window[a(304)][a(674)]=window[a(304)][a(427)]=[])}},kc[jc(550)](),_0x4043dd={reset:kc[jc(404)],request:kc[jc(590)]});var Pc,Qc,_0x480229=null,_0x336d72=null;void 0!==_0x5e33f1[_0x5e178c(413)]&&(Pc=_0x5e178c,Qc={_init:function(){var b=_0x559d;if(-1!==adHandler[b(573)][b(522)](b(413)))return _0x142baa({id:"GD"}),void(_0x336d72=null);if(void 0===window[b(632)][b(597)])if(!1===_0x1a7506[b(699)](b(661))&&!1===adHandler[b(777)])_0x142baa({id:"gdS",limitedAds:!0}),_0x81da13.loadRessource(b(524));else{if(!1===_0x1a7506[b(699)]("cookies"))return _0x142baa({id:"GD"}),void(_0x336d72=null);_0x1aa1fa[b(324)](b(311),b(395),b(397)),_0x142baa({id:"gdS",limitedAds:!1}),_0x81da13.loadRessource(b(816))}window[b(632)][b(528)][b(415)](function(){var c=b;window[c(632)].pubads()[c(682)](),(!1===_0x1a7506[c(699)](c(670))||!1===_0x1a7506[c(699)]("personalizedContent"))&&(_0x142baa({id:"gd"}),window.googletag[c(710)]().setRequestNonPersonalizedAds(1)),!1===_0x1a7506[c(699)](c(661))&&!1===adHandler[c(777)]&&(_0x142baa({id:c(723)}),window[c(632)][c(710)]()[c(762)](c(305),"on"),window[c(632)].pubads().setPrivacySettings({limitedAds:!0})),-1===adHandler[c(573)][c(522)](c(366))&&window[c(632)].pubads()[c(366)](!0),window[c(632)][c(710)]()[c(778)](),!0===_0x1a7506[c(699)](c(661))&&window[c(632)][c(710)]()[c(342)](Qc[c(421)]()),window.googletag[c(710)]().addEventListener("slotRenderEnded",Qc[c(373)]),window.googletag[c(710)]()[c(706)](c(493),Qc[c(370)]),window.googletag[c(710)]()[c(706)](c(407),Qc[c(795)]),window[c(632)].pubads()[c(706)]("impressionViewable",Qc[c(445)]),_0x81da13[c(349)](_0x5e33f1[c(413)][c(546)],function(a,b){var d=c;typeof a===d(747)&&(a=a()),window[d(632)][d(710)]()[d(762)](b,a)}),typeof window[c(339)]===c(747)&&window[c(339)]();var a=localStorage.getItem("cpg_debug_targetings");null!==a&&(a=a.split(","),window[c(632)][c(528)][c(415)](function(){var b=c;window.googletag[b(710)]()[b(762)](a[0],a[1])}))})},getPPID:function(){var b=_0x559d;if(void 0!==adHandler.ppid)return adHandler[b(658)];var c=_0x81da13[b(327)](b(764));if(!1===c){c="";for(var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",e=d[b(701)],a=0;15>a;a++)c+=d[b(441)](Math[b(585)](Math[b(483)]()*e));var f=new Date;f[b(490)](f[b(666)]()+1),document.cookie=b(456)+c+b(751)+f+b(834)}return c},setTargeting:function(b,c){var d=_0x559d;window[d(632)].cmd[d(415)](function(){var a=d;window[a(632)][a(710)]()[a(762)](b,c)})},_onSlotVisibilityChanged:function(a){var b=_0x559d;if(void 0!==a[b(455)]){var c=_0x260589[b(379)](a[b(455)][b(391)]());null!==c&&a.slot[b(391)]()[b(444)](-1)===c[b(677)]()+""&&c[b(724)](a.inViewPercentage)}},_onSlotImpressionViewable:function(a){var b=_0x559d,c=_0x260589[b(379)](a[b(455)][b(391)]());null!==c&&c.onImpressionViewable()},_onSlotRenderEnded:function(b){var c=_0x559d,a=_0x260589[c(379)](b[c(455)][c(391)]());if(null===a)return _0x142baa({id:c(732),options:b[c(455)]});var d="";try{d=b[c(455)][c(553)]()}catch(a){}var e=a[c(437)]()[c(403)](function(a,b){var d=c;return b[d(740)]-a[d(740)]});-1===d.indexOf(c(513))?-1===d.indexOf("amzn_win.apstag.renderImp")?!1===b[c(693)]&&a[c(785)](c(413),b):a.setRenderedBid(c(544),e.filter(function(a){var b=c;if(a[b(511)]===b(544))return a})[0]):a[c(785)](c(329),e[0]),a[c(604)](b),a[c(497)](b),_0x1aa1fa[c(324)](b[c(455)].getSlotElementId(),c(461),"Slot rendered")},_onSlotResponseReceived:function(a){var b=_0x559d;_0x1aa1fa[b(324)](a[b(455)][b(391)](),b(559),b(496));var c=_0x260589[b(379)](a[b(455)][b(391)]());return null===c?_0x142baa({id:"goN",options:a[b(455)]}):void c.onResponse()},refresh:function(b){var c=_0x559d,d=[];_0x81da13.forEach(b,function(a){var b=_0x559d;if(a[b(742)]()!==b(363)){var c=a[b(662)]();null!==c&&(d[b(415)](c),a.display())}}),-1===adHandler.disable.indexOf("adManagerRequest")?0!==d[c(701)]&&window[c(632)].cmd.push(function(){var a=c;window[a(632)][a(790)](),window[a(632)][a(710)]()[a(344)](d)}):_0x142baa({id:c(530)})}},_0x1a7506[Pc(644)](Qc[Pc(550)]),_0x336d72={refresh:Qc[Pc(344)],setTargeting:Qc.setTargeting});var _0x5b56d2=function(b,c,e,f,a,g,h,i,d){return{ad:b,bidder:c,creativeId:e,cpm:f,timeToRespond:a,width:g,height:h,targeting:i,tracking:typeof d===_0x5e178c(664)?null:d}},_0x264356=function(b){var c=_0x5e178c;void 0===b.refresh&&(b[c(344)]=!1),void 0===b[c(359)]&&null!==_0x336d72&&(b[c(359)]="/"+_0x5e33f1[c(413)][c(713)]+"/"+b[c(351)]),void 0===b[c(667)]&&void 0===b[c(605)]&&void 0===b[c(702)]||(void 0===b[c(667)]&&void 0!==b[c(605)]?b.mediaTypes={banner:{sizes:b.sizes}}:void 0!==b.mediaTypes&&(void 0===b[c(605)]&&(b[c(605)]=[]),void 0!==b[c(667)].banner&&(b[c(605)]=b[c(667)].banner[c(605)]),void 0!==b.mediaTypes[c(377)]&&void 0===b[c(702)]&&(b.additionalSlotSizes=[[1,1]]),void 0!==b[c(667)][c(377)]&&0===b[c(605)].length&&(b.sizes=[b[c(667)][c(377)][c(323)]])));var f={_status:"wait",_slots:[],_slotVisibleIndex:0,_slotNextIndex:0,_slotResponse:{},_responseStatus:null,_renderStatus:null,_receivedBids:[],_refreshTimer:0,_refreshCount:0,_requireRefresh:!1,_visibility:0,_callOnVisibility:null,_callOnViewable:null,_bidErrors:[],_slotTargetings:{},_disableFocusCheck:!1,_disableVisibilityCheck:!1,_disableViewableCheck:!1,_impressionViewable:!1,_renderedBid:!1,_amazonEnabled:typeof b[c(544)]===c(664)||b[c(544)],refresh:{disabled:typeof b.refresh===c(664),every:0,require:[],targetingNameCounter:null},sticky:{disabled:void 0===b[c(500)],autoRecalculateEndPosition:!1,start:null,top:0,bottom:0,stopTrigger:0,stop:0,location:null,stopped:!1,isSticky:!1,prevStyles:!1},fallback:void 0!==b[c(417)]&&b.fallback,lazy:{disabled:void 0===b[c(692)],status:"wait"},_init:function(){var a=c;typeof b[a(363)]===a(733)&&!0===b.disabled&&f.disable(a(335)),!1===f.sticky[a(363)]&&(f.sticky.stopAtContainer=typeof b[a(500)].stopAtContainer===a(664)?null:b[a(500)][a(392)],f[a(500)][a(489)]=typeof b[a(500)][a(489)]!==a(664)&&b[a(500)].stopAtEndOfContainer,f[a(500)][a(725)]=typeof b[a(500)][a(725)]===a(664)?0:b[a(500)][a(725)],f[a(500)][a(771)]=void 0===b[a(500)][a(771)]?0:b[a(500)][a(771)],f[a(500)][a(520)]=void 0===b[a(500)].location?null:b[a(500)].location,f.sticky[a(396)]=typeof b.sticky[a(396)]!==a(664)&&b[a(500)][a(396)],typeof b[a(500)].enabled===a(733)&&(f[a(500)][a(363)]=!b[a(500)][a(470)])),!1===f[a(344)].disabled&&(f[a(344)][a(556)]=typeof b[a(344)][a(556)]===a(664)?30:b[a(344)][a(556)],f[a(344)][a(375)]=typeof b[a(344)].require===a(664)?[]:b[a(344)][a(375)],f[a(344)][a(748)]=typeof b[a(344)].targetingNameCounter===a(664)?a(766):b[a(344)][a(748)]),!0===f[a(692)].disabled&&typeof _0x5e33f1[a(671)]===a(641)&&!0!==b[a(433)]?(f[a(692)][a(363)]=!1,f.lazy[a(356)]=_0x5e33f1.forceLazyLoadForAllAdUnits,b[a(692)]={fetchMarginPercent:_0x5e33f1[a(671)]},_0x142baa({id:a(382),options:b})):!1===f.lazy[a(363)]&&(f.lazy[a(356)]=void 0===b[a(692)].fetchMarginPercent?5:b[a(692)].fetchMarginPercent,_0x142baa({id:a(382),options:b}))},setRenderedBid:function(a,d){var e=c;if(f._renderedBid={service:a,bid:d},a===e(329))try{(d[e(511)]===e(316)||d.targeting.hb_format===e(377))&&(f.disable("refresh"),_0x142baa({id:"ADr",options:b}))}catch(a){}},onImpressionViewable:function(){var a=c;_0x142baa({id:a(566),options:b}),f[a(683)]=!0,null!==f[a(593)]&&(f[a(593)](),f[a(593)]=null)},_disableEnable:function(a,b){var d=c;"focus"===a&&(f[d(760)]=b),a===d(485)&&(f._disableVisibilityCheck=b),a===d(752)&&(f[d(453)]=b),a===d(500)&&(f.sticky[d(363)]=b),a===d(692)&&(f.lazy[d(363)]=b),"refresh"===a&&(!0===(f[d(344)].disabled=b)?window.clearTimeout(f._refreshTimer):f[d(815)]()),"adUnit"===a&&(f[d(548)]=d(b?363:678))},disable:function(a){f[c(431)](a,!0)},enable:function(a){f[c(431)](a,!1)},getSlot:function(){var d=c;if(void 0!==f[d(614)][f[d(804)]])return f[d(614)][f[d(804)]];if(void 0!==b[d(667)][d(377)]&&b[d(667)][d(377)][d(603)]===d(463))return null;var e=f.getContainer();if(null===e&&!0!==b[d(622)])return f._status=d(448),_0x142baa({id:d(565),options:b}),null;if(void 0===window[d(632)][d(319)])return null;_0x142baa({id:d(495),options:b}),void 0===b.sizes&&(b[d(605)]=b[d(667)].banner.sizes);var g,h=b[d(605)];return void 0!==b[d(702)]&&(h=h[d(681)](b[d(702)])),g=!0===b[d(385)]||!0===b.defineOutOfPage?window.googletag[d(579)](b[d(359)],b.container).addService(window[d(632)][d(710)]()):(null!==e&&0===f._slots[d(701)]&&(e.innerHTML=d(504)+(b.container+"_o_0")+d(464)+b.container+"_0"+d(761)+b.container+"_o_1\" style=\"display: none; opacity: 0; position: relative !important; top: 0\"><div id=\""+b.container+"_1"+d(630)),window.googletag.defineSlot(b[d(359)],h,b[d(351)]+"_"+f[d(804)]).addService(window[d(632)][d(710)]())),f[d(614)][d(415)](g),g},destroy:function(){var a=c;_0x142baa({id:a(521),options:b}),f[a(509)]&&window[a(668)](f[a(509)]),f._slots[a(701)]&&window.googletag[a(599)](f._slots),f[a(614)]=[],f[a(804)]=0,f._slotNextIndex=0,f[a(548)]=a(678),f[a(541)]=!1,f.clear()},display:function(){var a=c;_0x142baa({id:a(602),options:b});var d=f.getSlot();d?window[a(632)][a(676)](d):_0x142baa({id:a(536),options:b})},reset:function(){var a=c;f[a(683)]=!1,f[a(567)]=null},clear:function(){f[c(574)]=[]},getMediaTypes:function(){var a=c;return void 0!==b[a(667)][a(377)]||void 0!==b[a(667)][a(624)]?b[a(667)]:typeof b[a(605)]===a(664)?b[a(667)]:{banner:{sizes:b.sizes}}},getSizes:function(){var a=c;return typeof b[a(605)]===a(664)?b[a(667)][a(624)][a(605)]:b[a(605)]},onResponse:function(){var a=c;f[a(548)]=a(446),f[a(567)]=!0;try{if(!1!==f._renderedBid&&void 0!==f[a(541)][a(821)]&&f[a(541)][a(821)][a(511)]===a(457)){var d=b[a(512)].filter(function(b){return b.bidder===a(457)}),e=!1;0<d[a(701)]&&(e=d[0].params[a(570)]),e===a(572)&&(_0x142baa({id:a(563),options:{me:b[a(351)]}}),document[a(384)](a(333))[a(314)]="")}}catch(a){}},_processLabel:function(){var a=c,d=document.getElementById(b[a(351)]+"-label");d&&(!1===f[a(734)]?d.style[a(676)]=a(731):d[a(514)][a(676)]=a(839))},onRender:function(d){var g=c;if(f[g(548)]=g(831),f[g(734)]=!0!==d.isEmpty,f[g(715)](),!1===f[g(734)]){if(!1!==f.fallback){var a=_0x260589.getAdUnit(f[g(417)]);return f[g(499)]().innerHTML=g(769)+a.containerId+g(539),f[g(437)]()[g(349)](function(b){a[g(475)](b)}),a[g(826)](g(518)),_0x260589[g(615)]([a]),void(f[g(417)]=!1)}f.setVisibility(100),_0x142baa({id:g(652),options:b})}else if(window[g(617)](function(){var a=g,c=document[a(384)](b.container+a(560)),d=document[a(384)](b[a(351)]+a(525));1===f[a(804)]?(c.style[a(676)]=a(731),c[a(514)][a(523)]="0",d[a(514)][a(676)]=a(839),d[a(514)].opacity="1",document[a(384)](b[a(351)]+"_0")[a(314)]=""):(c[a(514)][a(676)]=a(839),c.style[a(523)]="1",d.style[a(676)]=a(731),d[a(514)][a(523)]="0",document[a(384)](b.container+"_1").innerHTML="")},1e3),_0x142baa({id:g(354),options:b,size:d[g(468)]}),0===f[g(487)]&&f._calculateStickyStart(),f.calculateStickyEnd(),!0===f[g(500)][g(396)]&&(f[g(362)]=window[g(507)](f[g(792)],300)),!1!==adHandler[g(730)]){var e=_0x260589[g(379)](b[g(351)]);adHandler[g(730)](e)}!1!==b[g(344)]&&f[g(815)]()},_calculateStickyStart:function(){var a=c;if(!1===f[a(500)][a(363)]){var b=f[a(499)]();if(b){!0===f[a(500)][a(412)]&&f[a(389)]();var d=_0x81da13[a(586)](b);f.sticky[a(823)]=d[a(725)],_0x142baa({id:a(460),adUnit:f})}}},calculateStickyEnd:function(){var d=c;if(!0!==f[d(500)][d(363)]){var e=f.getContainer();if(null!==e){var g=0;if(document[d(479)][d(711)](e.parentNode,"")[d(600)]("position")===d(435)&&(g=_0x81da13[d(586)](e.parentNode)[d(725)]),null!==f[d(500)].stopAtContainer){var h=f[d(500)][d(392)]();null==h?(_0x142baa({id:d(439),options:b}),f.sticky[d(392)]=null):(f[d(500)][d(780)]=_0x81da13[d(586)](h)[d(725)]-f[d(462)][d(468)][1]-f[d(500)].bottom,f[d(500)][d(491)]=f[d(500)][d(780)]-g)}else f[d(500)].location===d(771)||f[d(500)][d(520)]===d(725)?(f[d(410)](),f[d(500)][d(363)]=!0):!0===f[d(500)][d(489)]&&(f.sticky[d(780)]=-f[d(462)][d(468)][1],f[d(500)][d(780)]+=f.sticky[d(823)]+parseInt(document[d(479)][d(711)](e[d(390)],"")[d(600)]("height"))-f.sticky[d(771)],f[d(500)][d(491)]=f[d(500)].stopTrigger-g);_0x2a164e[d(756)](),_0x2a164e.onScroll()}}},tryToRefresh:function(){var d=c;if(!1!==f[d(734)]){var g=function(){var a=d;!0===f[a(760)]?_0x260589[a(364)](function(){var c=a;_0x142baa({id:c(609),options:b}),_0x260589[c(516)](f)}):_0x260589[a(718)](function(){var c=a;_0x142baa({id:c(609),options:b}),_0x260589[c(516)](f)})},h=function(){var a=d;!0===f[a(659)]||!1===i[a(782)]||50<=f[a(501)]?g():f[a(819)]=g},i=f[d(517)]();!1!==i&&(!0===f[d(453)]||!1===i[d(357)]||!0===f._impressionViewable?h():f[d(593)]=h)}else _0x260589[d(364)](function(){var a=d;_0x142baa({id:a(609),options:b}),_0x260589[a(516)](f)})},startRefreshTimer:function(){var a=c;!0!==f[a(344)][a(363)]&&(_0x142baa({id:a(717),options:b}),f._refreshTimer&&window.clearTimeout(f._refreshTimer),f[a(509)]=window[a(617)](function(){var b=a;f[b(487)]++,f[b(794)]=!0,f.tryToRefresh()},1e3*b.refresh[a(556)]))},getResponseStatus:function(){return f[c(567)]},getRenderStatus:function(){return f._renderStatus},onReceivedBid:function(a){f._receivedBids[c(415)](a)},_setSendAllBidsTargeting:function(b,d){var e=c;if(void 0!==b.targeting[d]){var f=d+"_"+b[e(511)];f=f[e(444)](0,20),b[e(546)][f]=b[e(546)][d],delete b.targeting[d]}},_getWinners:function(b){var d=c,g=[],a=0,h=!1;return f._receivedBids[d(349)](function(b){var c=d;b[c(740)]>a&&(a=b[c(740)],h=b)}),_0x5e33f1[d(329)]&&!0===_0x5e33f1[d(329)][d(680)]&&!0!==b?f[d(574)][d(349)](function(a){var b=d;a[b(511)]===b(544)||(f._setSendAllBidsTargeting(a,b(811)),f[b(774)](a,"hb_adid"),f[b(774)](a,b(434)),f[b(774)](a,b(498)),f._setSendAllBidsTargeting(a,b(657)),f[b(774)](a,b(367))),g[b(415)](a)}):(!1!==h&&g[d(415)](h),!0===b||f[d(574)].forEach(function(a){var b=d;"amazon"===a[b(511)]&&g[b(415)](a)})),g},applyTargeting:function(){var d=c,g=f[d(662)]();if(null!==g){g[d(626)](),_0x81da13[d(349)](f[d(386)],function(a,b){g[d(762)](b,a)}),f[d(344)][d(748)]&&0<f[d(487)]&&(null!==_0x336d72&&window.googletag.pubads().clearTargeting(f[d(344)][d(748)]),g[d(762)](f[d(344)][d(748)],f[d(487)]));var a=f._getWinners();0===a[d(701)]?_0x142baa({id:d(537),containerId:b[d(351)]}):_0x81da13[d(349)](a,function(a){var c=d;_0x81da13[c(349)](a[c(546)],function(a,b){g.setTargeting(b,a)}),_0x142baa({id:"AaT",options:a[c(546)],containerId:b[c(351)]})})}},getBidders:function(){var d=c,a=[];return typeof b[d(512)]===d(664)?[]:(b.bids[d(349)](function(b){var c=d;a[c(415)](b[c(511)])}),a=a.filter(function(a,b,c){return c[d(522)](a)===b}))},setVisibility:function(a){var d=c;f[d(501)]=a,null!==f._callOnVisibility&&50<=f[d(501)]&&(f[d(819)](),f[d(819)]=null),_0x142baa({id:"gv",adUnit:_0x260589[d(379)](b.container),percent:a})},getVisibility:function(){return f._visibility},getRefreshState:function(){var a=c;return!1!==b.refresh&&{resolveRequireRefresh:function(){var a=_0x559d;f[a(794)]=!1,f[a(804)]=0===f._slotVisibleIndex?1:0},requireRefresh:f._requireRefresh,requireVisibility:-1!==b[a(344)][a(375)][a(522)](a(485)),requireFocus:-1!==b[a(344)][a(375)][a(522)](a(533)),requireViewable:-1!==b[a(344)][a(375)][a(522)]("viewable")}},setSlotResponse:function(a){f._slotResponse=a},getContainer:function(){return document.getElementById(b.container)},applyStickiness:function(){var d=c;f[d(500)][d(543)]=!0,f[d(500)][d(412)]=!1;var g=_0x260589[d(379)](b.container);adHandler[d(722)](g,d(500));var h=f[d(499)]().style;!1===f[d(500)][d(613)]&&(f[d(500)].prevStyles={},_0x81da13[d(349)](h,function(a){var b=d;f[b(500)][b(613)][a]=h[a]})),h[d(586)]=d(721),"bottom"===f.sticky[d(520)]?h[d(771)]=f[d(500)][d(771)]+"px":h[d(725)]=f[d(500)][d(725)]+"px",h[d(369)]=b[d(500)].zIndex||d(627)},removeStickiness:function(){var a=c;if(!1!==f.sticky[a(543)]){var d=_0x260589[a(379)](b[a(351)]);adHandler[a(722)](d,a(623)),f[a(500)][a(543)]=!1;var g=f[a(499)]()[a(514)];g.position=null,g[a(725)]=null,!1!==f.sticky[a(613)]&&_0x81da13[a(349)](f[a(500)].prevStyles,function(a,b){g[b]=a})}},freezeContainerPosition:function(){var a=c;f[a(500)][a(412)]=!0;var d=_0x260589[a(379)](b[a(351)]);adHandler[a(722)](d,a(482));var e=f[a(499)]().style;e[a(586)]=a(435),e[a(725)]=f.sticky.stop+"px"},getBids:function(){return f[c(574)]},addBidError:function(a){var b=c;f[b(654)][b(415)](a)},getBidError:function(){return f[c(654)]},move:function(a,d){var g=c;f.getContainer()[g(390)]!==a&&(f[g(649)](),a[g(325)](f[g(499)]()),typeof d===g(502)&&_0x81da13[g(349)](d,function(a,b){f[g(762)](b,a)}),_0x260589[g(787)]([_0x260589[g(379)](b[g(351)])]))},getTargetings:function(){return f[c(386)]},setTargeting:function(a,b){f[c(386)][a]=b},getRenderedBid:function(){return f._renderedBid},contains:function(a){var d=c,f=(b.container+"")[d(798)]();return(a=(a+"")[d(798)]())===b[d(359)][d(798)]()||a===f||a===f+"_0"||a===f+"_1"}};return f[c(550)](),{contains:f.contains,setTargeting:f.setTargeting,getTargetings:f[c(376)],move:f[c(820)],setRenderedBid:f[c(785)],getRenderedBid:f[c(698)],addBidError:f[c(595)],getBidError:f[c(474)],display:f.display,getRefreshCount:function(){return f._refreshCount},setStatus:function(a){return f[c(548)]=a},getStatus:function(){return f[c(548)]},getSlotResponse:function(){return f[c(462)]},getSlotVisibleIndex:function(){return f._slotVisibleIndex},setSlotVisibleIndex:function(a){f[c(804)]=a},getBids:f[c(437)],getWinners:f[c(772)],freezeContainerPosition:f[c(389)],removeStickiness:f[c(808)],applyStickiness:f[c(410)],setSlotResponse:f[c(604)],tryToRefresh:f[c(813)],onImpressionViewable:f[c(398)],disable:f[c(573)],enable:f[c(527)],getRefreshState:f[c(517)],setVisibility:f.setVisibility,getVisibility:f.getVisibility,getBidders:f[c(737)],destroy:f.destroy,clear:f[c(440)],reset:f[c(404)],onResponse:f[c(707)],onRender:f[c(497)],getResponseStatus:f.getResponseStatus,getRenderStatus:f[c(690)],getSlot:f.getSlot,getSizes:f[c(828)],containerId:b[c(351)],slotName:b[c(359)],tags:void 0===b[c(466)]?[]:b[c(466)],additionalPrebidConfig:void 0===b[c(329)]?{}:b[c(329)],bids:b.bids,sticky:f[c(500)],fallback:f.fallback,lazy:f[c(692)],amazonEnabled:f[c(802)],getMediaTypes:f[c(812)],getContainer:f.getContainer,onReceivedBid:f.onReceivedBid,applyTargeting:f[c(424)],calculateStickyEnd:f[c(792)],calculateStickyStart:f._calculateStickyStart,settings:b,refresh:f.refresh}},_0x1b685a=function(){var a=_0x5e178c;this[a(649)]=function(){var b=a;this[b(349)](function(a){a[b(649)]()})},this[a(573)]=function(b){this[a(349)](function(a){a.disable(b)})},this[a(527)]=function(b){var c=a;this[c(349)](function(a){a[c(527)](b)})}};_0x1b685a[_0x5e178c(394)]=Array[_0x5e178c(394)];var Bj,Cj,rj,sj,bh,ch,_0x4d2c1d=function(){var b=_0x5e178c,f=100,g=!1,h="animationName",j="",d=["Webkit","Moz","O","ms","Khtml"],e="",i=document[b(387)](b(611));if(i[b(514)][b(416)]&&(g=!0),!1==g)for(var k=0;k<d[b(701)];k++)if(void 0!==i[b(514)][d[k]+b(838)]){e=d[k],h=e+b(838),j="-"+e[b(798)]()+"-",g=!0;break}return function(c,e){var k,l,m,p,q,s;return g&&c[b(519)](/[^{}]/)&&(k=c,l=e,q=(p=b)(739)+f++,s=function(a){var b=p;(a.animationName===q||a[h]===q)&&(l(a.target),document[b(755)][b(447)](m),m=null,document.removeEventListener(b(426),s),document[b(584)]("MSAnimationStart",s),document.removeEventListener("webkitAnimationStart",s))},(m=document[p(387)]("style"))[p(314)]="@"+j+"keyframes "+q+p(618)+"\n"+k+p(714)+q+"; "+j+p(348)+j+p(596)+q+"; "+p(610),document[p(755)][p(325)](m),document.addEventListener(p(426),s,!1),document.addEventListener(p(726),s,!1),void document[p(706)](p(558),s,!1))}}(),_0x260589=(bh=_0x5e178c,ch={_mapping:{},_targetingMapping:{},_currentMapping:null,_currentMappingType:null,_amazonStatus:null,_prebidStatus:null,_status:"idle",_stack:[],_focus:!0,_focusStack:[],_visibilityStack:[],_requestedAdUnits:[],_refreshWaitTimer:0,_allowRequests:adHandler[bh(372)],_missedContainerMonitored:!1,_init:function(){var a=bh;_0x142baa({id:"fi",options:{time:new Date,version:adHandler[a(449)]}}),window.addEventListener(a(533),ch._onFocus),window[a(706)](a(459),ch[a(467)])},_onFocus:function(){var a=bh;ch._focus=!0,ch[a(575)].forEach(function(b){var c=a;_0x1aa1fa[c(324)](c(328),c(378),c(531)),ch.addToStack(b)}),ch[a(575)]=[]},_onBlur:function(){ch._focus=!1},addAdUnits:function(b){var c=bh;_0x1aa1fa.tagLog(c(328),"Framework.addAdUnits",c(786)),_0x81da13[c(349)](b,function(b,a){var d=c;a.split("|")[d(349)](function(c){var a=d;void 0===ch[a(810)][c]&&(ch._mapping[c]=[]),b[a(349)](function(b){var d=a,e=new _0x264356(b);ch[d(810)][c][d(415)](e),_0x142baa({id:"frAd",adUnit:e,mapping:c})})})})},addTargetings:function(b){var c=bh;_0x81da13[c(349)](b,function(b,a){var d=c;a.split("|")[d(349)](function(c){var a=d;typeof ch[a(532)][c]===a(664)&&(ch[a(532)][c]=[]),_0x81da13.forEach(b,function(b,d){var e=a;ch._targetingMapping[c][e(415)]({target:d,value:b}),_0x142baa({id:e(332),targeting:d,value:b,mapping:c})})})})},getTargetingValueFromMapping:function(b,c){var d=bh,a=!1;return ch[d(532)][b][d(349)](function(b){var e=d;b[e(754)]===c&&(a=b[e(675)])}),a},getMappingIndex:function(){var b=bh;if(!1!==adHandler[b(697)])return adHandler[b(697)];var c=_0x81da13[b(817)](),a=[];return _0x81da13[b(349)](ch._mapping,function(d,e){e=e[b(663)]("_"),c>=parseInt(e[0])&&c<=parseInt(e[1])&&(a=e[0]+"_"+e[1])}),a},getAdUnitsForCurrentMapping:function(){var a=bh;return null===ch[a(616)]&&(ch[a(616)]=ch[a(561)]()),void 0===ch[a(810)][ch[a(616)]]?[]:ch[a(810)][ch[a(616)]]},getAdUnitsForRefresh:function(){var b=bh,a=ch[b(703)](),c=[];return _0x81da13[b(349)](a,function(d){var e=b,f=d[e(517)]();if(!1!==f&&!0===f[e(400)]){var g=!0;f[e(317)]&&!1===ch[e(608)]&&(g=!1),f[e(782)]&&50>d.getVisibility()&&(g=!1),g&&(c[e(415)](d),f[e(653)]())}}),c},getAdUnitsToFetch:function(){var a=ch.getAdUnitsForCurrentMapping(),b=[],c=_0x81da13.availableHeight(),f=window.scrollY+c;return _0x81da13.forEach(a,function(d){var e=_0x559d;if("wait"===d[e(742)]())if(!(typeof d[e(789)][e(692)]===e(502)))b.push(d);else if(!1===d[e(692)][e(363)]&&d[e(692)][e(405)]===e(678)){var g=d[e(499)]();if(null===g)return;var h=_0x81da13[e(586)](g),a=h.top-d[e(692)][e(356)]*c;0>a?b[e(415)](d):a<=f&&f<h[e(725)]&&b[e(415)](d)}}),b},getAdUnitsByTag:function(b){var c=bh,a=ch[c(703)](),d=new _0x1b685a;return _0x81da13.forEach(a,function(a){var e=c;-1!==a[e(466)][e(522)](b)&&d[e(415)](a)}),d},getAdUnit:function(b){var c=bh,d=ch[c(703)](),f=null;return isNaN(b)&&(b=b[c(798)]()),_0x81da13[c(349)](d,function(a){a.contains(b)&&(f=a)}),f},addToStack:function(a){var b=bh;"idle"===ch[b(548)]?a():(_0x142baa({id:"freSt"}),ch[b(418)][b(415)](a))},addToFocusStack:function(a){var b=bh;!0===ch[b(608)]?ch.addToStack(a):(_0x142baa({id:b(791)}),ch[b(575)][b(415)](a))},_monitorMissedContainer:function(){var b=bh;ch[b(660)]||(ch[b(660)]=!0,ch[b(703)]()[b(349)](function(c){var d=b;null===c[d(499)]()&&(_0x1aa1fa[d(324)](c[d(359)],"Framework.monitorMissedContainer",d(315)),_0x4d2c1d("#"+c.containerId,function(){var a=d;0!==ch[a(612)]()[a(701)]&&(c[a(742)]()===a(678)?(_0x1aa1fa[a(324)](c[a(359)],a(554),a(477)),ch[a(635)]&&window[a(668)](ch[a(635)]),ch[a(635)]=window[a(617)](function(){ch[a(590)]()},20)):c[a(742)]()===a(448)&&(_0x1aa1fa[a(324)](c[a(359)],a(554),a(515)),ch[a(615)]([c])))}))}))},request:function(){var a=bh;_0x1a7506[a(644)](function(){var b=a;if(_0x1aa1fa[b(324)](b(768),"Framework.request",b(704)),!1===_0x1a7506.purpose("cookies")&&!0===adHandler[b(777)])return!1;ch[b(750)]=!0,ch[b(616)]=ch[b(561)]();var c=ch[b(612)]();return(ch[b(371)](),0===c[b(701)])?(_0x1aa1fa[b(324)](b(768),b(744),b(807)),_0x142baa({id:"frN"})):void(_0x142baa({id:b(341),mapping:ch._currentMapping,adUnits:c}),ch[b(787)](c))})},requestAdUnitsForRefresh:function(b){var c=bh;ch[c(635)]&&window[c(668)](ch[c(635)]),ch[c(635)]=window[c(617)](function(){var a=c,d=_0x260589.getAdUnitsForRefresh();return 0===d[a(701)]&&!0===b[a(794)]?b[a(813)]():void ch[a(787)](d)},150)},requestAdUnits:function(b){var c=bh;_0x1a7506[c(644)](function(){var d=c;if(0===b[d(701)])return _0x142baa({id:d(824)});if(ch._status===d(784)){var f=[];_0x81da13.forEach(b,function(a){var b=d;a[b(742)]()!==b(518)&&(a[b(826)]("processing"),a.clear(),f.push(a))}),f.length&&(ch[d(729)]=f,ch[d(548)]=d(518),_0x1aa1fa.tagLog(d(768),d(836),"Request AdUnits"),ch._startAuction(f))}else ch[d(364)](function(){ch[d(787)](b)})})},_startAuction:function(a){var b=bh;_0x1aa1fa[b(324)](b(768),b(651),b(308)),_0x142baa({id:"fr",options:a,mapping:ch[b(616)],time:new Date}),ch[b(307)](_0x480229),null===_0x4043dd?ch[b(307)](_0x4043dd):(ch[b(564)]=!1,_0x4043dd.request(a)),null===_0x4043dd&&!0&&ch[b(307)](null)},auctionDone:function(a){var b=bh;a===_0x4043dd&&(ch[b(564)]=!0),a===_0x480229&&(ch._amazonStatus=!0);var c=null;ch[b(564)]&&ch[b(338)]&&(ch[b(548)]===b(518)?(_0x142baa({id:b(763)}),0===ch[b(729)].length?c=ch.getAdUnitsForCurrentMapping():(c=ch._requestedAdUnits,ch._requestedAdUnits=[]),null===_0x336d72?_0x142baa({id:"na"}):ch[b(615)](c)):ch[b(548)]===b(649)&&_0x142baa({id:"faDN"}),ch[b(404)](c))},callAdManager:function(a){var b=bh;_0x1aa1fa[b(324)](b(311),b(779),b(355)),window[b(632)][b(528)].push(function(){var c=b;_0x81da13.forEach(a,function(a){a[_0x559d(424)]()}),void 0!==ch._targetingMapping[ch[c(561)]()]&&ch[c(532)][ch[c(561)]()][c(349)](function(a){var b=c;window[b(632)][b(710)]()[b(762)](a[b(754)],a.value)});try{adHandler[c(542)].preGptRequest.forEach(function(a){a()}),typeof adHandler[c(691)][c(640)]===c(747)&&adHandler[c(691)].preGptRequest()}catch(a){console[c(759)](a)}_0x336d72[c(344)](a)})},reset:function(a){var b=bh;_0x1aa1fa[b(324)]("GPT",b(402),b(736)),_0x1aa1fa[b(324)](b(768),b(402),b(743)),_0x1aa1fa[b(324)](b(328),"Framework.reset",b(383)),_0x142baa({id:b(381),time:+new Date}),ch[b(338)]=null,(ch._prebidStatus=null)===a&&(a=ch.getAdUnitsForCurrentMapping()),typeof a!==b(664)&&_0x81da13[b(349)](a,function(a){a.reset()}),null!==_0x4043dd&&_0x4043dd[b(404)](),ch._status=b(784),ch._stack[b(701)]&&(_0x142baa({id:"frs"}),ch._stack[b(476)]()())},loadMapping:function(a){var b=bh;ch[b(331)]===a?_0x142baa({id:"im",type:a}):(ch[b(810)][ch[b(616)]]=[],ch[b(331)]=a,window[b(411)][b(637)+a]())},destroyPageType:function(){var a=bh;ch[a(649)](),ch[a(810)]={},ch._currentMapping=null,ch._currentMappingType=null},destroy:function(a){_0x142baa({id:"fde"}),ch.addToStack(function(){var b=_0x559d;ch[b(548)]=b(649),typeof window[b(738)]===b(747)&&window.unloadPageskin(),_0x81da13[b(349)](ch[b(703)](),function(a){a[b(649)]()}),ch[b(404)](),typeof a!==b(664)&&!0===a&&(ch[b(810)][ch[b(616)]]=[],ch._currentMapping=null,ch[b(331)]=null)})},onBidderTimeout:function(a){_0x142baa({id:bh(360),bidder:a})},onBidInvalid:function(a,b){var c=bh;ch[c(379)](b[c(492)]).addBidError(b),_0x142baa({id:c(393),bid:b})}},ch[bh(550)](),{allowRequests:function(){return ch[bh(750)]},getMappingIndex:function(){return ch._currentMapping},getAdUnitsToFetch:ch[bh(612)],requestAdUnitsForRefresh:ch[bh(516)],addToFocusStack:ch.addToFocusStack,addToStack:ch.addToStack,auctionDone:ch[bh(307)],addAdUnits:ch[bh(840)],addTargetings:ch.addTargetings,getTargetingValueFromMapping:ch[bh(796)],getAdUnitsForRefresh:ch[bh(571)],getAdUnitsForCurrentMapping:ch[bh(703)],getAdUnitsByTag:ch[bh(741)],getAdUnit:ch[bh(379)],requestAdUnits:ch.requestAdUnits,request:ch[bh(590)],destroy:ch[bh(649)],destroyPageType:ch[bh(481)],loadMapping:ch[bh(633)],reset:ch[bh(404)],onBidInvalid:ch.onBidInvalid,onBidderTimeout:ch.onBidderTimeout,callAdManager:ch[bh(615)]}),_0x2a164e=(rj=_0x5e178c,sj={_oldPos:0,_init:function(){var a=_0x559d;window[a(706)](a(598),sj[a(353)])},_onScroll:function(){var b=_0x559d,a=_0x260589[b(703)]();if(0!==a.length){var c=window.scrollY;b(642),sj[b(551)]>c&&"up",sj[b(551)]=c,_0x81da13[b(349)](a,function(a){var d=b,e=c+a[d(500)].top;!1!==a[d(500)]&&null!==a.sticky[d(823)]&&!0!==a[d(500)][d(363)]&&(!1===a[d(500)][d(363)]&&!1===a[d(500)].isSticky?e>=a[d(500)][d(823)]&&a[d(410)]():a[d(500)].stopped?0!==a[d(500)][d(780)]&&e<=a[d(500)][d(780)]&&a[d(410)]():a[d(500)][d(543)]&&(e<=a[d(500)][d(823)]&&a[d(808)](),0!==a.sticky[d(780)]&&!1===a.sticky[d(412)]&&e>=a.sticky[d(780)]&&a[d(389)]()))})}}},sj[rj(550)](),{onScroll:sj[rj(353)]}),_0x542953=(Bj=_0x5e178c,Cj={_init:function(){var a=_0x559d;window.addEventListener(a(598),Cj[a(353)],{passive:!0})},_onScroll:function(){var a=_0x559d;if(!1!==_0x260589.allowRequests()){var b=_0x260589[a(612)]();0!==b[a(701)]&&(_0x1aa1fa[a(324)](a(768),a(684),a(399)),_0x260589[a(787)](b),_0x142baa({id:"la",adUnits:b}))}}},Cj._init(),{onScroll:Cj[Bj(353)]});return{setTargeting:function(a,b){null!==_0x336d72&&_0x336d72[_0x5e178c(762)](a,b)},debug:_0x56a5fa.enable,debugTargeting:_0x56a5fa[_0x5e178c(538)],debugDisable:_0x56a5fa.disable,consent:_0x1a7506,getMappingIndex:_0x260589[_0x5e178c(561)],loadMapping:_0x260589[_0x5e178c(633)],addToStack:_0x260589[_0x5e178c(364)],request:_0x260589[_0x5e178c(590)],addAdUnits:_0x260589[_0x5e178c(840)],addTargetings:_0x260589[_0x5e178c(781)],getTargetingValueFromMapping:_0x260589[_0x5e178c(796)],destroy:_0x260589[_0x5e178c(649)],destroyPageType:_0x260589[_0x5e178c(481)],addConsentCallback:_0x1a7506[_0x5e178c(644)],getAdUnit:_0x260589[_0x5e178c(379)],getAdUnitsByTag:_0x260589[_0x5e178c(741)],getAdUnitsForCurrentMapping:_0x260589[_0x5e178c(703)],cmd:_0x56a5fa[_0x5e178c(528)],settings:_0x5e33f1,onBidInvalid:_0x260589[_0x5e178c(508)],onBidderTimeout:_0x260589[_0x5e178c(494)],speed:_0x1aa1fa,getScope:function(){return window}}};

            adHandler.service = new adHandler.application({
    "timeout": 700,
    "debug": {
        "enabled": false,
        "debugScript": "//showroom.click-performance.com/framework/debug_sidebar2.js"
    },
    "control": {
        "sandbox": adHandler.sandbox,
        "waitForConsentEvent": adHandler.waitForConsentEvent
    },
    "ownAuction": [],
    "consentManagement": {
        "prebid": {
            "gdpr": {
                "cmpApi": "iab"
            }
        }
    },
    "gpt": {
        "pubId": "22690986376",
        "targeting": {
            "fw": function(){ return adHandler.version; },
            "Refresh": "0",
            "URL": window.location.pathname.substr(0, 40),
            "Subdomain": window.location.host.split('.')[0],
            "Landingpage": window.location.origin + window.location.pathname,
            "sp_day": function () {
    var d = new Date();
    var weekday = [];
    weekday[0] = "Sunday";
    weekday[1] = "Monday";
    weekday[2] = "Tuesday";
    weekday[3] = "Wednesday";
    weekday[4] = "Thursday";
    weekday[5] = "Friday";
    weekday[6] = "Saturday";

    return weekday[d.getUTCDay()];
},
            "sp_case": function () {
    var rnd = Math.random();
    if (rnd < .80) return "X";
    if (rnd >= .80 && rnd < .82) return "A";
    if (rnd >= .82 && rnd < .84) return "B";
    if (rnd >= .84 && rnd < .86) return "C";
    if (rnd >= .86 && rnd < .88) return "D";
    if (rnd >= .88 && rnd < .90) return "E";
    if (rnd >= .90 && rnd < .92) return "F";
    if (rnd >= .92 && rnd < .94) return "G";
    if (rnd >= .94 && rnd < .96) return "H";
    if (rnd >= .96 && rnd < .98) return "I";
    if (rnd >= .98) return "J";
},
            "mapping": function () {
    return adHandler.service.getMappingIndex();
},
            "req_id": function() {
    return 'Read_Horizontal_' + adHandler.service.getMappingIndex();
},
            "FW_Prebid_Timeout": function() {
    return 'timeout_' + adHandler.service.settings.timeout;
}
        }
    },
    "prebid": {
        "sendAllBids": false,
        "priceGranularity": "high",
        "currency": "EUR"
    }
});        
        
adHandler.mapping_read_horizontal = function(){ adHandler.service.addAdUnits({
	'300_767': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144491
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968788",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350726
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463066"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_M_Read-Horizontal_Inline-1",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ],
            [
                160,
                600
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'768_10000': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144351
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968786",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350725
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463065"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_Read-Horizontal_Inline-1",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ],
            [
                160,
                600
            ]
        ]
    }
]});;adHandler.service.getAdUnitsForCurrentMapping();adHandler.service.setTargeting("mapping", adHandler.service.getMappingIndex());adHandler.service.setTargeting("req_id", "read_horizontal_" + adHandler.service.getMappingIndex());adHandler.service.request(); };
adHandler.mapping_read_swipe = function(){ adHandler.service.addAdUnits({
	'300_767': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144494
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968777",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350724
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463064"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_M_Read-Swipe_Sticky",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                320,
                50
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'1250_1649': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144353
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968783",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350721
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463061"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_Read-Swipe_Cover",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ],
            [
                300,
                600
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'1650_10000': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144353
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968783",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350721
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463061"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_Read-Swipe_Cover",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ],
            [
                300,
                600
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144356
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968781",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350722
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463062"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_Read-Swipe_Left",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144358
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968779",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350723
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463063"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_Read-Swipe_Right",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ]
        ]
    }
]});;adHandler.service.getAdUnitsForCurrentMapping();adHandler.service.setTargeting("mapping", adHandler.service.getMappingIndex());adHandler.service.setTargeting("req_id", "read_swipe_" + adHandler.service.getMappingIndex());adHandler.service.request(); };
adHandler.mapping_read_vertical = function(){ adHandler.service.addAdUnits({
	'300_767': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144496
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968792",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350728
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463068"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_M_Read-Vertical_Inline-1",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ],
            [
                320,
                50
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'768_10000': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144360
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968790",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350727
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463067"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_Read-Vertical_Inline-1",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ],
            [
                800,
                250
            ],
            [
                970,
                90
            ],
            [
                970,
                250
            ]
        ]
    }
]});;adHandler.service.getAdUnitsForCurrentMapping();adHandler.service.setTargeting("mapping", adHandler.service.getMappingIndex());adHandler.service.setTargeting("req_id", "read_vertical_" + adHandler.service.getMappingIndex());adHandler.service.request(); };
adHandler.mapping_search = function(){ adHandler.service.addAdUnits({
	'300_767': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144503
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968759",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350714
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463054"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_M_Search_Sticky",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                320,
                50
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_M_Search_Native",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            "fluid"
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144498
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968763",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350715
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463055"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_M_Search_Bottom",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ],
            [
                320,
                50
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'768_1059': [
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_Search_Native-2",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                300,
                250
            ],
            "fluid"
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144367
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968753",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350711
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463051"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_Search_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144363
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968757",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350713
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463053"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_Search_Native",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ]
        ],
        "additionalSlotSizes": [
            "fluid"
        ]
    }
]});adHandler.service.addAdUnits({
	'1060_1719': [
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_Search_Left",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                160,
                600
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_Search_Native-2",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                300,
                250
            ],
            "fluid"
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144367
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968753",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350711
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463051"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_Search_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ],
            [
                970,
                90
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144365
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968755",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350712
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463052"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_Search_Right",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144363
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968757",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350713
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463053"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_Search_Native",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ]
        ],
        "additionalSlotSizes": [
            "fluid"
        ]
    }
]});adHandler.service.addAdUnits({
	'1720_10000': [
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_Search_Left",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                160,
                600
            ],
            [
                300,
                600
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_Search_Native-2",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                300,
                250
            ],
            "fluid"
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144367
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968753",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350711
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463051"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_Search_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ],
            [
                970,
                90
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144365
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968755",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350712
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463052"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_Search_Right",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ],
            [
                300,
                600
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144363
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968757",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350713
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463053"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_Search_Native",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ]
        ],
        "additionalSlotSizes": [
            "fluid"
        ]
    }
]});;adHandler.service.getAdUnitsForCurrentMapping();adHandler.service.setTargeting("mapping", adHandler.service.getMappingIndex());adHandler.service.setTargeting("req_id", "search_" + adHandler.service.getMappingIndex());adHandler.service.request(); };
adHandler.mapping_view = function(){ adHandler.service.addAdUnits({
	'300_767': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144507
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968773",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350719
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463059"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_M_View_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                320,
                50
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144505
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968775",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350720
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463060"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_M_View_Content",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                300,
                250
            ]
        ],
        "additionalSlotSizes": [
            "fluid"
        ]
    }
]});adHandler.service.addAdUnits({
	'768_1059': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144375
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968765",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350716
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463056"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_View_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'1060_1279': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144375
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968765",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350716
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463056"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_View_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ],
            [
                970,
                90
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'1280_1449': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144375
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968765",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350716
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463056"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_View_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ],
            [
                970,
                90
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144372
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968770",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350718
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463058"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_View_Right",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_View_Bottom",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                800,
                250
            ],
            [
                970,
                250
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_View_InContent",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                300,
                250
            ],
            [
                300,
                600
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'1450_1559': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144375
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968765",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350716
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463056"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_View_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ],
            [
                970,
                90
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144372
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968770",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350718
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463058"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_View_Right",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144370
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968767",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350717
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463057"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_View_Left",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_View_Bottom",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                800,
                250
            ],
            [
                970,
                250
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_View_InContent",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                300,
                250
            ],
            [
                300,
                600
            ]
        ]
    }
]});adHandler.service.addAdUnits({
	'1560_10000': [
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144375
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968765",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350716
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463056"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "banner"
        ],
        "container": "YUM_D_View_Top",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                728,
                90
            ],
            [
                970,
                90
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144372
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968770",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350718
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463058"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_View_Right",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ],
            [
                300,
                600
            ]
        ]
    },
    {
        "bids": [
            {
                "bidder": "appnexus",
                "params": {
                    "placementId": 25144370
                }
            },
            {
                "bidder": "yieldlab",
                "params": {
                    "adslotId": "13968767",
                    "supplyId": "11124744"
                }
            },
            {
                "bidder": "grid",
                "params": {
                    "uid": 350717
                }
            },
            {
                "bidder": "pubmatic",
                "params": {
                    "publisherId": "159377",
                    "adSlot": "4463057"
                }
            }
        ],
        "tags": [
            "autorefresh",
            "sidebar"
        ],
        "container": "YUM_D_View_Left",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [
            [
                160,
                600
            ],
            [
                300,
                600
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_View_Bottom",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                800,
                250
            ],
            [
                970,
                250
            ]
        ]
    },
    {
        "tags": [
            "autorefresh",
            "incontent"
        ],
        "container": "YUM_D_View_InContent",
        "refresh": {
            "every": 30,
            "require": [
                "focus",
                "visibility",
                "viewable"
            ]
        },
        "sizes": [],
        "additionalSlotSizes": [
            [
                300,
                250
            ],
            [
                300,
                600
            ]
        ]
    }
]});;adHandler.service.getAdUnitsForCurrentMapping();adHandler.service.setTargeting("mapping", adHandler.service.getMappingIndex());adHandler.service.setTargeting("req_id", "view_" + adHandler.service.getMappingIndex());adHandler.service.request(); };
//
window.pbjs=window.pbjs||{que:[]};window.pbjs.que.push(function(){pbjs.setBidderConfig({"bidders":["appnexus","grid","pubmatic","yieldlab"],"config":{"schain":{"validation":"relaxed","config":{"ver":"1.0","complete":1,"nodes":[{"asi":"click-performance.com","sid":"6859","hp":1}]}}}});});
pbjs.bidderSettings = {standard: { storageAllowed: true }};
var rnd = Math.random();
if (rnd >= .90) {
    adHandler.service.addConsentCallback(function () {
        var script = document.createElement('script');
        script.async = true;
        script.crossorigin = 'anonymous';
        script.type = 'text/javascript';
        script.src = "https://boot.pbstck.com/v1/tag/dc4c3fed-d428-4064-8240-ca18a0c0f5ff";
        document.head.appendChild(script);
    });
}

/**
 * Boot the Application
 */

if(adHandler.cmd.length === 0){
    adHandler.cmd.push(function () {
        adHandler.service.request();
    });
}

adHandler.cmd.forEach(function(cmd){ cmd(); });

Object.defineProperty(adHandler.cmd, "push", {
    enumerable: false,
    configurable: false,
    writable: false,
    value: function () {
        for (var i = 0, n = this.length, l = arguments.length; i < l; i++, n++) {
            arguments[i]();
        }
        return n;
    }
});