Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 44

<html>

<head>

/* prebid.js v0.34.7
Updated : 2018-04-24 */
!(function(d){var u=window.pbjsChunk;window.pbjsChunk=function(e,t,n)
{for(var r,i,o,a=0,s=[];a<e.length;a++)i=e[a],c[i]&&s.push(c[i]
[0]),c[i]=0;for(r in
t)Object.prototype.hasOwnProperty.call(t,r)&&(d[r]=t[r]);for(u&&u(e,t,n);s.len
gth;)s.shift()();if(n)for(a=0;a<n.length;a++)o=f(f.s=n[a]);return o};var
n={},c={125:0};function f(e){if(n[e])return n[e].exports;var t=n[e]={i:e,l:!
1,exports:{}};return d[e].call(t.exports,t,t.exports,f),t.l=!
0,t.exports}f.m=d,f.c=n,f.d=function(e,t,n){f.o(e,t)||
Object.defineProperty(e,t,{configurable:!1,enumerable:!
0,get:n})},f.n=function(e){var t=e&&e.__esModule?function(){return
e.default}:function(){return e};return f.d(t,"a",t),t},f.o=function(e,t){return
Object.prototype.hasOwnProperty.call(e,t)},f.p="",f.oe=function(e){throw
console.error(e),e},f(f.s=382)})({0:function(e,i,t){"use
strict";Object.defineProperty(i,"__esModule",{value:!0});var
r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var
n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},s="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};i.parseSizesInput=function(e){var
t=[];if("string"==typeof e){var n=e.split(","),r=/^(\d)+x(\d)+$/i;if(n)for(var i
in n)S(n,i)&&n[i].match(r)&&t.push(n[i])}else if("object"===(void
0===e?"undefined":s(e))){var
o=e.length;if(0<o)if(2===o&&"number"==typeof
e[0]&&"number"==typeof e[1])t.push(v(e));else for(var a=0;a<o;a+
+)t.push(v(e[a]))}return
t},i.parseGPTSingleSizeArray=v,i.uniques=E,i.flatten=T,i.getBidRequest=fun
ction(t){return pbjs._bidsRequested.map((function(e){return
e.bids.find((function(e){return e.bidId===t}))})).find((function(e){return
e}))},i.getKeys=A,i.getValue=_,i.getBidderCodes=function()
{return(0<arguments.length&&void 0!==arguments[0]?
arguments[0]:pbjs.adUnits).map((function(e){return e.bids.map((function(e)
{return e.bidder})).reduce(T,
[])})).reduce(T).filter(E)},i.isGptPubadsDefined=function()
{if(window.googletag&&i.isFn(window.googletag.pubads)&&i.isFn(window.go
ogletag.pubads().getSlots))return!0},i.getHighestCpm=function(e,t)
{if(e.cpm===t.cpm)return e.timeToRespond>t.timeToRespond?t:e;return
e.cpm<t.cpm?t:e},i.shuffle=function(e){var t=e.length;for(;0<t;){var
n=Math.floor(Math.random()*t),r=e[--t];e[t]=e[n],e[n]=r}return
e},i.adUnitsFilter=function(e,t){return e.includes(t&&t.placementCode||
t&&t.adUnitCode)},i.isSrcdocSupported=function(e){return
e.defaultView&&e.defaultView.frameElement&&"srcdoc"in
e.defaultView.frameElement&&!/firefox/i.test(navigator.userAgent)},i.deepCl
one=function(e){return(0,d.default)(e)},i.inIframe=function(){try{return
window.self!==window.top}catch(e){return!0}},i.isSafariBrowser=function()
{return/^((?!chrome|
android).)*safari/i.test(navigator.userAgent)},i.replaceAuctionPrice=function(
e,t){if(!e)return;return e.replace(/\$\
{AUCTION_PRICE\}/g,t)},i.getBidderRequestAllAdUnits=function(t){return
pbjs._bidsRequested.find((function(e){return
e.bidderCode===t}))},i.getBidderRequest=function(t,n){return
pbjs._bidsRequested.find((function(e){return 0<e.bids.filter((function(e)
{return e.bidder===t&&e.placementCode===n})).length}))||
{start:null,requestId:null}},i.cookiesAreEnabled=function()
{if(window.navigator.cookieEnabled||document.cookie.length)return!0;return
window.document.cookie="prebid.cookieTest",-1!
=window.document.cookie.indexOf("prebid.cookieTest")},i.delayExecution=f
unction(e,t){if(t<1)throw new Error("numRequiredCalls must be a positive
number. Got "+t);var n=0;return function(){+
+n===t&&e.apply(null,arguments)}},i.groupBy=function(e,n){return
e.reduce((function(e,t){return(e[t[n]]=e[t[n]]||[]).push(t),e}),
{})},i.deepAccess=function(e,t){t=String(t).split(".");for(var
n=0;n<t.length;n++)if(void 0===(e=e[t[n]]))return;return
e},i.createContentToExecuteExtScriptInFriendlyFrame=function(e){if(!
e)return"";return'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"><html><head><base
target="_top" /><script>inDapIF=true;<\/script></head><body>\x3c!--
PRE_SCRIPT_TAG_MACRO--\x3e<script src="'+e+'"><\/script>\x3c!--
POST_SCRIPT_TAG_MACRO--\x3e</body></html>'},i.getDefinedParams=fun
ction(n,e){return e.filter((function(e){return n[e]})).reduce((function(e,t)
{return r(e,(function(e,t,n){t in e?Object.defineProperty(e,t,
{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e})
({},t,n[t]))}),{})},i.isValidMediaTypes=function(e){var
t=["banner","native","video"];if(!Object.keys(e).every((function(e){return
t.includes(e)})))return!
1;if(e.video&&e.video.context)return["instream","outstream"].includes(e.vide
o.context);return!0},i.unsupportedBidderMessage=function(e,t){var
n=e.mediaType||Object.keys(e.mediaTypes).join(", "),r=1===t.length?"This
bidder":"These bidders";return"\n "+e.code+" is a "+n+" ad unit\n
containing bidders that don't support "+n+": "+t.join(", ")+".\n "+r+" won't
fetch demand.\n "};var n,o=t(8),a=t(56),d=(n=a)&&n.__esModule?n:
{default:n};var u=t(4),c=!
1,f=Object.prototype.toString,l=null;try{l=console.info.bind(window.console)
}catch(e){}i.replaceTokenInString=function(i,e,o){return this._each(e,
(function(e,t){e=void 0===e?"":e;var n=o+t.toUpperCase()+o,r=new
RegExp(n,"g");i=i.replace(r,e)})),i};var p,g=(p=0,function(){return+
+p});function b(){return g()+Math.random().toString(16).substr(2)}function
v(e){if(i.isArray(e)&&2===e.length&&!isNaN(e[0])&&!isNaN(e[1]))return
e[0]+"x"+e[1]}function y(){return
window.console&&window.console.log}i.getUniqueIdentifierStr=b,i.generate
UUID=function e(t){return t?(t^16*Math.random()>>t/4).toString(16):
([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/
[018]/g,e)},i.getBidIdParameter=function(e,t){return t&&t[e]?
t[e]:""},i.tryAppendQueryString=function(e,t,n){return n?e+(t+"=")
+encodeURIComponent(n)
+"&":e},i.parseQueryStringParameters=function(e){var t="";for(var n in
e)e.hasOwnProperty(n)&&(t+=n+"="+encodeURIComponent(e[n])
+"&");return t},i.transformAdServerTargetingObj=function(t){return
t&&0<Object.getOwnPropertyNames(t).length?A(t).map((function(e){return
e+"="+encodeURIComponent(_(t,e))})).join("&"):""},i.getTopWindowLocation
=function(){var t=void
0;try{window.top.location.toString(),t=window.top.location}catch(e)
{t=window.location}return t},i.getTopWindowUrl=function(){var t=void
0;try{t=this.getTopWindowLocation().href}catch(e){t=""}return
t},i.getTopWindowReferrer=function(){try{return
window.top.document.referrer}catch(e){return
document.referrer}},i.logWarn=function(e)
{m()&&console.warn&&console.warn("WARNING:
"+e)},i.logInfo=function(e,t){m()&&y()&&l&&(t&&0!==t.length||
(t=""),l("INFO: "+e+(""===t?"":" : params : "),t))},i.logMessage=function(e)
{m()&&y()&&console.log("MESSAGE: "+e)},i.hasConsoleLogger=y;var
m=function(){if(!1===o.config.getConfig("debug")&&!1===c){var
e="TRUE"===h(u.DEBUG_MODE).toUpperCase();o.config.setConfig({debug:
e}),c=!0}return!!
o.config.getConfig("debug")};i.debugTurnedOn=m,i.logError=function()
{m()&&window.console&&window.console.error&&console.error.apply(consol
e,arguments)},i.createInvisibleIframe=function(){var
e=document.createElement("iframe");return
e.id=b(),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};var
h=function(e){var t=new RegExp("[\\?
&]"+e+"=([^&#]*)").exec(window.location.search);return
null===t?"":decodeURIComponent(t[1].replace(/\+/g,"
"))};i.getParameterByName=h,i.hasValidBidRequest=function(e,n,t){var r=!
1;function i(e,t){t===n[o]&&(r=!0)}for(var o=0;o<n.length;o++)if(r=!
1,this._each(e,i),!r)return this.logError("Params are missing for bid request.
One of these required paramaters are missing: "+n,t),!1;return!
0},i.addEventHandler=function(e,t,n){e.addEventListener?
e.addEventListener(t,n,!
0):e.attachEvent&&e.attachEvent("on"+t,n)},i.isA=function(e,t){return
f.call(e)==="[object "+t+"]"},i.isFn=function(e){return
this.isA(e,"Function")},i.isStr=function(e){return
this.isA(e,"String")},i.isArray=function(e){return
this.isA(e,"Array")},i.isNumber=function(e){return
this.isA(e,"Number")},i.isEmpty=function(e){if(!e)return!0;if(i.isArray(e)||
i.isStr(e))return!(0<e.length);for(var t in e)if(hasOwnProperty.call(e,t))return!
1;return!0},i.isEmptyStr=function(e){return this.isStr(e)&&(!e||
0===e.length)},i._each=function(e,t){if(!this.isEmpty(e))
{if(this.isFn(e.forEach))return e.forEach(t,this);var
n=0,r=e.length;if(0<r)for(;n<r;n++)t(e[n],n,e);else for(n in
e)hasOwnProperty.call(e,n)&&t.call(this,e[n],n)}},i.contains=function(e,t)
{if(this.isEmpty(e))return!1;if(this.isFn(e.indexOf))return-1!
==e.indexOf(t);for(var n=e.length;n--;)if(e[n]===t)return!0;return!
1},i.indexOf=(function(){if(Array.prototype.indexOf)return
Array.prototype.indexOf})(),i._map=function(n,r)
{if(this.isEmpty(n))return[];if(this.isFn(n.map))return n.map(r);var i=[];return
this._each(n,(function(e,t){i.push(r(e,t,n))})),i};var S=function(e,t){return
e.hasOwnProperty?e.hasOwnProperty(t):void 0!
==e[t]&&e.constructor.prototype[t]!==e[t]};function E(e,t,n){return
n.indexOf(e)===t}function T(e,t){return e.concat(t)}function A(e){return
Object.keys(e)}function _(e,t){return e[t]}i.insertElement=function(e,t,n)
{t=t||document;var r=void 0;r=n?
t.getElementsByTagName(n):t.getElementsByTagName("head");try{(r=r.leng
th?
r:t.getElementsByTagName("body")).length&&(r=r[0]).insertBefore(e,r.firstCh
ild)}catch(e){}},i.triggerPixel=function(e){(new
Image).src=e},i.insertUserSyncIframe=function(e){var
t=this.createTrackPixelIframeHtml(e,!1,"allow-scripts allow-same-
origin"),n=document.createElement("div");n.innerHTML=t;var
r=n.firstChild;i.insertElement(r)},i.createTrackPixelHtml=function(e){if(!
e)return"";var t='<div
style="position:absolute;left:0px;top:0px;visibility:hidden;">';return
t+='<img src="'+encodeURI(e)
+'"></div>'},i.createTrackPixelIframeHtml=function(e){var t=!
(1<arguments.length&&void 0!==arguments[1])||
arguments[1],n=2<arguments.length&&void 0!==arguments[2]?
arguments[2]:"";return e?
(t&&(e=encodeURI(e)),n&&(n='sandbox="'+n+'"'),"<iframe "+n+'
id="'+i.getUniqueIdentifierStr()+'"\n frameborder="0"\n
allowtransparency="true"\n marginheight="0" marginwidth="0"\n
width="0" hspace="0" vspace="0" height="0"\n
style="height:0p;width:0p;display:none;"\n scrolling="no"\n
src="'+e+'">\n </iframe>'):""},i.getIframeDocument=function(e){if(e)
{var t=void 0;try{t=e.contentWindow?
e.contentWindow.document:e.contentDocument.document?
e.contentDocument.document:e.contentDocument}catch(e)
{this.logError("Cannot get iframe document",e)}return
t}},i.getValueString=function(e,t,n){return null==t?n:this.isStr(t)?
t:this.isNumber(t)?t.toString():void this.logWarn("Unsuported type for param:
"+e+" required type: String")}},1:function(e,d,t){"use strict";var
u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var
n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},v=t(0),y=t(57),c=t(15),f=t(6),m=t(0),h=t(4),S=t(11),E=void
0,T={};d.bidderRegistry=T;var
A={endpoint:h.S2S.DEFAULT_ENDPOINT,adapter:h.S2S.ADAPTER,syncEndpoi
nt:h.S2S.SYNC_ENDPOINT},_="random",n={random:!0,fixed:!
0},r={},I=_;function w(e){var
t=e.bidderCode,o=e.requestId,a=e.bidderRequestId;return
e.adUnits.map((function(i){return i.bids.filter((function(e){return
e.bidder===t})).map((function(e){var t=i.sizes;if(i.sizeMapping){var
n=(0,y.mapSizes)
(i);if(""===n)return"";t=n}i.mediaTypes&&(m.isValidMediaTypes(i.mediaType
s)?e=u({},e,{mediaTypes:i.mediaTypes}):m.logError("mediaTypes is not
correctly configured for adunit "+i.code));var r=i.nativeParams||
m.deepAccess(i,"mediaTypes.native");return r&&(e=u({},e,{nativeParams:
(0,c.processNativeAdUnitParams)(r)})),e=u({},e,(0,v.getDefinedParams)(i,
["mediaType","renderer"])),u({},e,
{placementCode:i.code,transactionId:i.transactionId,sizes:t,bidId:e.bid_id||
m.getUniqueIdentifierStr(),bidderRequestId:a,requestId:o})}))})).reduce(v.fla
tten,[]).filter((function(e){return""!==e}))}d.callBids=function(e){var
t=e.adUnits,r=e.cbTimeout,i=m.generateUUID(),o=Date.now(),n={timestam
p:o,requestId:i,timeout:r};S.emit(h.EVENTS.AUCTION_INIT,n);var
a=(0,v.getBidderCodes)(t);I===_&&(a=(0,v.shuffle)(a));var
s=T[A.adapter];s&&(s.setConfig(A),s.queueSync({bidderCodes:a}));var
d=[],u=!1;if(A.enabled){(u=A.testing&&void 0!
==E)&&(d=E.getSourceBidderMap(t)[E.CLIENT]);var
c=A.bidders;a=a.filter((function(e){return!c.includes(e)||d.includes(e)}));var
f=m.deepClone(t);f.forEach((function(e){var
t,r;e.sizeMapping&&(e.sizes=(0,y.mapSizes)(e),delete
e.sizeMapping),e.sizes=(t=e,r=[],m.parseSizesInput(t.sizes).forEach((functio
n(e){var
t=e.split("x"),n={w:parseInt(t[0]),h:parseInt(t[1])};r.push(n)})),r),e.bids=e.bi
ds.filter((function(e){return c.includes(e.bidder)&&(!u||e.finalSource!
==E.CLIENT)})).map((function(e){return
e.bid_id=m.getUniqueIdentifierStr(),e}))})),f=f.filter((function(e){return 0!
==e.bids.length}));var l=m.generateUUID();c.forEach((function(e){var
t=m.getUniqueIdentifierStr(),n={bidderCode:e,requestId:i,bidderRequestId:t,
tid:l,bids:w({bidderCode:e,requestId:i,bidderRequestId:t,adUnits:f}),start:
(new Date).getTime(),auctionStart:o,timeout:A.timeout,src:h.S2S.SRC};0!
==n.bids.length&&(pbjs._bidsRequested.push(n),S.emit(h.EVENTS.BID_REQU
ESTED,n))}));var p={tid:l,ad_units:f};m.logMessage("CALLING S2S HEADER
BIDDERS ==== "+c.join(",")),p.ad_units.length&&s.callBids(p)}var
g=[],b=m.deepClone(t);b.forEach((function(e)
{e.bids=e.bids.filter((function(e){return!u||e.finalSource!
==E.SERVER}))})),b=b.filter((function(e){return 0!
==e.bids.length})),a.forEach((function(e){if(T[e]){var
t=m.getUniqueIdentifierStr(),n={bidderCode:e,requestId:i,bidderRequestId:t,
bids:w({bidderCode:e,requestId:i,bidderRequestId:t,adUnits:b}),auctionStart:
o,timeout:r};n.bids&&0!
==n.bids.length&&(pbjs._bidsRequested.push(n),g.push(n))}else
m.logError("Adapter trying to be called which does not exist: "+e+"
adaptermanager.callBids")})),g.forEach((function(e){e.start=(new
Date).getTime();var t=T[e.bidderCode];e.bids&&0!
==e.bids.length&&(m.logMessage("CALLING BIDDER =======
"+e.bidderCode),S.emit(h.EVENTS.BID_REQUESTED,e),t.callBids(e))}))},d.vid
eoAdapters=[],d.registerBidAdapter=function(e,t){var
n=(2<arguments.length&&void 0!==arguments[2]?arguments[2]:
{}).supportedMediaTypes,r=void 0===n?[]:n;e&&t?"function"==typeof
e.callBids?
(T[t]=e,r.includes("video")&&d.videoAdapters.push(t),r.includes("native")&&c
.nativeAdapters.push(t)):m.logError("Bidder adaptor error for bidder code:
"+t+"bidder must implement a callBids() function"):m.logError("bidAdaptor
or bidderCode not specified")},d.aliasBidAdapter=function(t,e){var n,r;if(void
0===T[e]){var i=T[t];if(void 0===i)m.logError('bidderCode "'+t+'" is not an
existing bidder.',"adaptermanager.aliasBidAdapter");else try{var o=void
0,a=(n=t,r=[],d.videoAdapters.includes(n)&&r.push("video"),c.nativeAdapter
s.includes(n)&&r.push("native"),r);if(i.constructor.prototype!
=Object.prototype)(o=new i.constructor).setBidderCode(e);else{var
s=i.getSpec();o=(0,f.newBidder)(u({},s,
{code:e}))}this.registerBidAdapter(o,e,{supportedMediaTypes:a})}catch(e)
{m.logError(t+" bidder does not currently support
aliasing.","adaptermanager.aliasBidAdapter")}}else m.logMessage('alias
name "'+e+'" has been already
specified.')},d.registerAnalyticsAdapter=function(e){var
t=e.adapter,n=e.code;t&&n?"function"==typeof t.enableAnalytics?
(t.code=n,r[n]=t):m.logError('Prebid Error: Analytics adaptor error for
analytics "'+n+'"\n analytics adapter must implement an
enableAnalytics() function'):m.logError("Prebid Error: analyticsAdapter or
analyticsCode not specified")},d.enableAnalytics=function(e){m.isArray(e)||
(e=[e]),m._each(e,(function(e){var t=r[e.provider];t?
t.enableAnalytics(e):m.logError("Prebid Error: no analytics adapter found in
registry for\n "+e.provider+".")}))},d.setBidderSequence=function(e)
{n[e]?I=e:m.logWarn("Invalid order: "+e+". Bidder Sequence was not
set.")},d.getBidAdapter=function(e){return
T[e]},d.setS2SConfig=function(e){A=e},d.setS2STestingModule=function(e)
{E=e}},11:function(e,t,n){"use strict";var s,r,i=Object.assign||function(e)
{for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},d=n(0),o=n(4),a=Array.prototype.slice,u=Array.prototype.push,c=d._map
(o.EVENTS,(function(e){return
e})),f=o.EVENT_ID_PATHS,l=[];e.exports=(s={},(r={}).on=function(e,t,n)
{if(i=e,d.contains(c,i)){var r=s[e]||{que:[]};n?(r[n]=r[n]||{que:
[]},r[n].que.push(t)):r.que.push(t),s[e]=r}else d.logError("Wrong event
name : "+e+" Valid event names :"+c);var i},r.emit=function(e){!
(function(e,t){d.logMessage("Emitting event for: "+e);var n=t[0]||
{},r=n[f[e]],i=s[e]||{que:[]},o=d._map(i,(function(e,t){return
t})),a=[];l.push({eventType:e,args:n,id:r}),r&&d.contains(o,r)&&u.apply(a,i[r]
.que),u.apply(a,i.que),d._each(a,(function(e){if(e)try{e.apply(null,t)}catch(e)
{d.logError("Error executing handler:","events.js",e)}}))})
(e,a.call(arguments,1))},r.off=function(e,n,r){var i=s[e];d.isEmpty(i)||
d.isEmpty(i.que)&&d.isEmpty(i[r])||r&&(d.isEmpty(i[r])||d.isEmpty(i[r].que))||
(r?d._each(i[r].que,(function(e){var
t=i[r].que;e===n&&t.splice(d.indexOf.call(t,e),1)})):d._each(i.que,
(function(e){var
t=i.que;e===n&&t.splice(d.indexOf.call(t,e),1)})),s[e]=i)},r.get=function()
{return s},r.getEvents=function(){var n=[];return d._each(l,(function(e){var
t=i({},e);n.push(t)})),n},r)},12:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!
0});t.NATIVE="native",t.VIDEO="video",t.BANNER="banner"},13:function(e,t
,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var
a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in
Object(e))return (function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var
a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||
n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!
r&&s.return&&s.return()}finally{if(i)throw o}}return n})(e,t);throw new
TypeError("Invalid attempt to destructure non-iterable instance")};function
r(e){return e?e.replace(/^\?/,"").split("&").reduce((function(e,t){var
n=t.split("="),r=a(n,2),i=r[0],o=r[1];return/\[\]$/.test(i)?
(e[i=i.replace("[]","")]=e[i]||[],e[i].push(o)):e[i]=o||"",e}),{}):{}}function i(e)
{return Object.keys(e).map((function(t){return Array.isArray(e[t])?
e[t].map((function(e){return
t+"[]="+e})).join("&"):t+"="+e[t]})).join("&")}t.parseQS=r,t.formatQS=i,t.p
arse=function(e,t){var
n=document.createElement("a");t&&"noDecodeWholeURL"in
t&&t.noDecodeWholeURL?
n.href=e:n.href=decodeURIComponent(e);return{protocol:
(n.protocol||"").replace(/:$/,""),hostname:n.hostname,port:
+n.port,pathname:n.pathname.replace(/^(?!\/)/,"/"),search:r(n.search||""),ha
sh:(n.hash||"").replace(/^#/,""),host:n.host||
window.location.host}},t.format=function(e){return(e.protocol||"http")
+"://"+(e.host||e.hostname+(e.port?":"+e.port:""))+(e.pathname||"")+
(e.search?"?"+i(e.search||""):"")+(e.hash?"#"+e.hash:"")}},14:function(e,t)
{var n=e.exports={version:"2.5.5"};"number"==typeof
__e&&(__e=n)},15:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!
0}),t.hasNonNativeBidder=t.nativeBidder=t.nativeAdUnit=t.NATIVE_TARGETI
NG_KEYS=t.NATIVE_KEYS=t.nativeAdapters=void 0;var
o="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};t.processNativeAdUnitParams=function(e){if(e&&e.type&&(function(e)
{if(!e||!Object.keys(i).includes(e))return(0,a.logError)(e+" nativeParam is not
supported"),!1;return!0})(e.type))return i[e.type];return
e},t.nativeBidIsValid=function(t){var e=(0,a.getBidRequest)(t.adId);if(!
e)return!1;if(!(0,a.deepAccess)(t,"native.clickUrl"))return!1;var
n=e.nativeParams;if(!n)return!0;var r=Object.keys(n).filter((function(e)
{return n[e].required})),i=Object.keys(t.native).filter((function(e){return
t.native[e]}));return r.every((function(e){return
i.includes(e)}))},t.fireNativeTrackers=function(e,t){var n=void
0;n="click"===e.action?
t.native&&t.native.clickTrackers:t.native&&t.native.impressionTrackers;(n||
[]).forEach(a.triggerPixel)},t.getNativeTargeting=function(r){var i={};return
Object.keys(r.native).forEach((function(e){var
t=s[e],n=r.native[e];"object"===(void
0===n?"undefined":o(n))&&n.url&&(n=n.url),t&&(i[t]=n)})),i};var
a=n(0),r=t.nativeAdapters=[],s=t.NATIVE_KEYS={title:"hb_native_title",body
:"hb_native_body",sponsoredBy:"hb_native_brand",image:"hb_native_image",
icon:"hb_native_icon",clickUrl:"hb_native_linkurl",cta:"hb_native_cta"},i=(t.N
ATIVE_TARGETING_KEYS=Object.keys(s).map((function(e){return s[e]})),
{image:{image:{required:!0},title:{required:!0},sponsoredBy:{required:!
0},clickUrl:{required:!0},body:{required:!1},icon:{required:!
1}}});t.nativeAdUnit=function(e){var
t="native"===e.mediaType,n=(0,a.deepAccess)
(e,"mediaTypes.native");return t||n};var d=t.nativeBidder=function(e){return
r.includes(e.bidder)};t.hasNonNativeBidder=function(e){return
e.bids.filter((function(e){return!d(e)})).length}},16:function(e,t){var
n=e.exports="undefined"!=typeof window&&window.Math==Math?
window:"undefined"!=typeof self&&self.Math==Math?self:Function("return
this")();"number"==typeof __g&&(__g=n)},17:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Renderer=r;var
s=n(5),d=(function(e){{if(e&&e.__esModule)return e;var t={};if(null!
=e)for(var n in
e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return
t.default=e,t}})(n(0));function r(e){var
t=this,n=e.url,r=e.config,i=e.id,o=e.callback,a=e.loaded;this.url=n,this.confi
g=r,this.handlers={},this.id=i,this.loaded=a,this.cmd=[],this.push=function
(e){"function"==typeof e?t.loaded?
e.call():t.cmd.push(e):d.logError("Commands given to Renderer.push must be
wrapped in a function")},this.callback=o||function(){t.loaded=!
0,t.process()},(0,s.loadScript)(n,this.callback,!0)}r.install=function(e){return
new
r({url:e.url,config:e.config,id:e.id,callback:e.callback,loaded:e.loaded})},r.pro
totype.getConfig=function(){return
this.config},r.prototype.setRender=function(e)
{this.render=e},r.prototype.setEventHandlers=function(e)
{this.handlers=e},r.prototype.handleVideoEvent=function(e){var
t=e.id,n=e.eventName;"function"==typeof
this.handlers[n]&&this.handlers[n](),d.logMessage("Prebid Renderer event
for id "+t+" type "+n)},r.prototype.process=function()
{for(;0<this.cmd.length;)try{this.cmd.shift().call()}catch(e){d.logError("Error
processing Renderer command: ",e)}}},18:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0}),t.userSync=void
0;var i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in
Object(e))return (function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var
a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||
n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!
r&&s.return&&s.return()}finally{if(i)throw o}}return n})(e,t);throw new
TypeError("Invalid attempt to destructure non-iterable
instance")},d=Object.assign||function(e){for(var t=1;t<arguments.length;t+
+){var n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e};t.newUserSync=r;var u=(function(e){{if(e&&e.__esModule)return e;var
t={};if(null!=e)for(var n in
e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return
t.default=e,t}})(n(0)),c=n(8);function r(e){var t={},o={image:[],iframe:
[]},n=!1,a={},s=e.config;function r()
{if(s.syncEnabled&&e.browserSupportsCookies&&!n){try{!(function(){if(!
s.pixelEnabled)return;u.shuffle(o.image).forEach((function(e){var
t=i(e,2),n=t[0],r=t[1];u.logMessage("Invoking image pixel user sync for
bidder: "+n),u.triggerPixel(r)}))})(),(function(){if(!
s.iframeEnabled)return;u.shuffle(o.iframe).forEach((function(e){var
t=i(e,2),n=t[0],r=t[1];u.logMessage("Invoking iframe user sync for bidder:
"+n),u.insertUserSyncIframe(r)}))})()}catch(e){return u.logError("Error firing
user syncs",e)}o={image:[],iframe:[]},n=!0}}return
c.config.getConfig("userSync",(function(e)
{s=d(s,e.userSync)})),t.registerSync=function(e,t,n){return
s.syncEnabled&&u.isArray(o[e])?t?Number(a[t])>=s.syncsPerBidder?
u.logWarn('Number of user syncs exceeded for
"{$bidder}"'):s.enabledBidders&&s.enabledBidders.length&&s.enabledBidde
rs.indexOf(t)<0?u.logWarn('Bidder "'+t+'" not supported'):(o[e].push([t,n]),
(r=a)[i=t]?r[i]+=1:r[i]=1,void(a=r)):u.logWarn("Bidder is required for
registering sync"):u.logWarn('User sync type "'+e+'" not supported');var
r,i},t.syncUsers=function(){var e=0<arguments.length&&void 0!
==arguments[0]?arguments[0]:0;if(e)return
window.setTimeout(r,Number(e));r()},t.triggerUserSyncs=function()
{s.enableOverride&&t.syncUsers()},t}c.config.setDefaults({userSync:
{syncEnabled:!0,pixelEnabled:!0,syncsPerBidder:5,syncDelay:3e3}});var o=!
u.isSafariBrowser()&&u.cookiesAreEnabled();t.userSync=r({config:c.config.g
etConfig("userSync"),browserSupportsCookies:o})},2:function(e,r,t){"use
strict";var a=Object.assign||function(e){for(var t=1;t<arguments.length;t+
+){var n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},u=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in
Object(e))return (function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var
a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||
n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!
r&&s.return&&s.return()}finally{if(i)throw o}}return n})(e,t);throw new
TypeError("Invalid attempt to destructure non-iterable
instance")},c=t(0),s=t(32),i=t(15),o=t(33),d=t(58),f=t(17),l=t(8),n=t(59),p=
t(4),g=p.EVENTS.AUCTION_END,b=t(0),v=t(11),y={byAdUnit:[],all:
[],oneTime:null,timer:!1},m={};function h(e){return e.bidderCode}function
S(e){return e.bidder}function E(e,t){return e+t}function T(){return
pbjs._bidsRequested.map((function(e){return e.bids})).reduce(c.flatten,
[]).filter(c.adUnitsFilter.bind(this,pbjs._adUnitCodes)).map((function(e)
{return"indexExchange"===e.bidder?
e.sizes.length:1})).reduce((function(e,t){return
e+t}),0)===pbjs._bidsReceived.filter(c.adUnitsFilter.bind(this,pbjs._adUnitCo
des)).length}function A(t,e){function n(e){return"Invalid bid from
"+t.bidderCode+". Ignoring bid: "+e}return t?e?(0,c.getBidderRequest)
(t.bidderCode,e).start?"native"!==t.mediaType||(0,i.nativeBidIsValid)
(t)?"video"!==t.mediaType||(0,o.isValidVideoBid)(t)?!
("banner"===t.mediaType&&!(function(e,t){if((e.width||
0===e.width)&&(e.height||0===e.height))return!0;var
n=(0,c.getBidderRequest)
(e.bidderCode,t),r=n&&n.bids&&n.bids[0]&&n.bids[0].sizes,i=b.parseSizesIn
put(r);if(1===i.length){var o=i[0].split("x"),a=u(o,2),s=a[0],d=a[1];return
e.width=s,e.height=d,!0}return!1})(t,e))||(b.logError(n("Banner bids require
a width and height")),!1):(b.logError(n("Video bid does not have required
vastUrl or renderer property")),!1):(b.logError(n("Native bid missing some
required properties.")),!1):(b.logError(n("Cannot find valid matching bid
request.")),!1):(b.logError(n("No adUnitCode was supplied to
addBidResponse.")),!1):(b.logError("Some adapter tried to add an undefined
bid for "+e+"."),!1)}function _(e,t){var n=(0,c.getBidderRequest)
(e.bidderCode,t);a(e,{requestId:n.requestId,responseTimestamp:(new
Date).getTime(),requestTimestamp:n.start,cpm:parseFloat(e.cpm)||
0,bidder:e.bidderCode,adUnitCode:t}),e.timeToRespond=e.responseTimesta
mp-e.requestTimestamp,v.emit(p.EVENTS.BID_ADJUSTMENT,e);var
r=n.bids&&n.bids[0]&&n.bids[0].renderer;r&&(e.renderer=f.Renderer.install(
{url:r.url}),e.renderer.setRender(r.render));var i,o=(0,s.getPriceBucketString)
(e.cpm,l.config.getConfig("customPriceBucket"),l.config.getConfig("currency.
granularityMultiplier"));e.pbLg=o.low,e.pbMg=o.med,e.pbHg=o.high,e.pbAg
=o.auto,e.pbDg=o.dense,e.pbCg=o.custom,e.bidderCode&&(0<e.cpm||
e.dealId)&&(i=C(e.bidderCode,e)),e.adserverTargeting=a(e.adserverTargetin
g||{},i)}function I(e)
{if(e.timeToRespond>pbjs.cbTimeout+pbjs.timeoutBuffer)
{r.executeCallback(!0)}}function w(e){var
t,n;v.emit(p.EVENTS.BID_RESPONSE,e),pbjs._bidsReceived.push(e),e.adUnitC
ode&&(function(t){var n=this;return pbjs._bidsRequested.map((function(e)
{return
e.bids.filter(c.adUnitsFilter.bind(n,pbjs._adUnitCodes)).filter((function(e)
{return e.placementCode===t}))})).reduce(c.flatten,[]).map((function(e)
{return"indexExchange"===e.bidder?
e.sizes.length:1})).reduce(E,0)===pbjs._bidsReceived.filter((function(e)
{return e.adUnitCode===t})).length})
(e.adUnitCode)&&(t=e.adUnitCode,n=[t],O(y.byAdUnit,n)),T()&&r.executeCall
back()}function C(e,t){var
n={},r=pbjs.bidderSettings;t&&r&&j(n,N(),t);return e&&t&&r&&r[e]&&r[e]
[p.JSON_MAPPING.ADSERVER_TARGETING]?
(j(n,r[e],t),t.alwaysUseBid=r[e].alwaysUseBid,t.sendStandardTargeting=r[e].s
endStandardTargeting):m[e]&&(j(n,m[e],t),t.alwaysUseBid=m[e].alwaysUseBi
d,t.sendStandardTargeting=m[e].sendStandardTargeting),t.native&&(n=a({},
n,(0,i.getNativeTargeting)(t))),n}function j(r,i,o){var
e=i[p.JSON_MAPPING.ADSERVER_TARGETING];return
o.size=o.getSize(),b._each(e,(function(e){var
t=e.key,n=e.val;if(r[t]&&b.logWarn("The key: "+t+" is getting
ovewritten"),b.isFn(n))try{n=n(o)}catch(e)
{b.logError("bidmanager","ERROR",e)}(void 0===i.suppressEmptyKeys||!0!
==i.suppressEmptyKeys)&&"hb_deal"!==t||!b.isEmptyStr(n)&&null!=n?
r[t]=n:b.logInfo("suppressing empty key '"+t+"' from adserver
targeting")})),r}function O(e,r){var
i=this;b.isArray(e)&&e.forEach((function(e){var t=r||
pbjs._adUnitCodes,n=[pbjs._bidsReceived.filter(c.adUnitsFilter.bind(i,t)).reduc
e(B,{})];e.apply(pbjs,n)}))}function B(e,t){return e[t.adUnitCode]||
(e[t.adUnitCode]={bids:[]}),e[t.adUnitCode].bids.push(t),e}function U(e){var
t=e.bidderCode,n=e.cpm,r=void
0;if(pbjs.bidderSettings&&(t&&pbjs.bidderSettings[t]&&"function"==typeof
pbjs.bidderSettings[t].bidCpmAdjustment?
r=pbjs.bidderSettings[t].bidCpmAdjustment:pbjs.bidderSettings[p.JSON_MAP
PING.BD_SETTING_STANDARD]&&"function"==typeof
pbjs.bidderSettings[p.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjust
ment&&(r=pbjs.bidderSettings[p.JSON_MAPPING.BD_SETTING_STANDARD].bi
dCpmAdjustment),r))try{n=r(e.cpm,a({},e))}catch(e){b.logError("Error
during bid adjustment","bidmanager.js",e)}0<=n&&(e.cpm=n)}function N()
{var t=l.config.getConfig("priceGranularity"),e=pbjs.bidderSettings;return
e[p.JSON_MAPPING.BD_SETTING_STANDARD]||
(e[p.JSON_MAPPING.BD_SETTING_STANDARD]={}),e[p.JSON_MAPPING.BD_SE
TTING_STANDARD][p.JSON_MAPPING.ADSERVER_TARGETING]||
(e[p.JSON_MAPPING.BD_SETTING_STANDARD]
[p.JSON_MAPPING.ADSERVER_TARGETING]=[{key:"hb_bidder",val:function(e)
{return e.bidderCode}},{key:"hb_adid",val:function(e){return e.adId}},
{key:"hb_pb",val:function(e){return t===p.GRANULARITY_OPTIONS.AUTO?
e.pbAg:t===p.GRANULARITY_OPTIONS.DENSE?
e.pbDg:t===p.GRANULARITY_OPTIONS.LOW?
e.pbLg:t===p.GRANULARITY_OPTIONS.MEDIUM?
e.pbMg:t===p.GRANULARITY_OPTIONS.HIGH?
e.pbHg:t===p.GRANULARITY_OPTIONS.CUSTOM?e.pbCg:void 0}},
{key:"hb_size",val:function(e){return e.size}},{key:"hb_deal",val:function(e)
{return
e.dealId}}]),e[p.JSON_MAPPING.BD_SETTING_STANDARD]}r.getTimedOutBidd
ers=function(){return
pbjs._bidsRequested.map(h).filter(c.uniques).filter((function(e){return
pbjs._bidsReceived.map(S).filter(c.uniques).indexOf(e)<0}))},r.bidsBackAll=f
unction(){return T()},r.addBidResponse=(0,n.createHook)("asyncSeries",
(function(e,t){var n;A(t,e)&&(_(t,e),"video"===t.mediaType?
(n=t,l.config.getConfig("usePrebidCache")?(0,d.store)([n],(function(e,t){e?
b.logWarn("Failed to save to the video cache: "+e+". Video bid must be
discarded."):(n.videoCacheKey=t[0].uuid,n.vastUrl||
(n.vastUrl=(0,d.getCacheUrl)(n.videoCacheKey)),w(n)),I(n)})):(w(n),I(n))):
(w(t),I(t)))})),r.getKeyValueTargetingPairs=function(){return C.apply(void
0,arguments)},r.registerDefaultBidderSetting=function(e,t)
{m[e]=t},r.executeCallback=function(e){if(!
e&&y.timer&&clearTimeout(y.timer),!0!==y.all.called&&(O(y.all),y.all.called=!
0,e)){var
t=r.getTimedOutBidders();t.length&&v.emit(p.EVENTS.BID_TIMEOUT,t)}if(y.o
neTime){v.emit(g);try{O([y.oneTime])}catch(e){b.logError("Error executing
bidsBackHandler",null,e)}finally{y.oneTime=null,y.timer=!
1,pbjs.clearAuction()}}},r.externalCallbackReset=function(){y.all.called=!
1},r.addOneTimeCallback=function(e,t)
{y.oneTime=e,y.timer=t},r.addCallback=function(e,t,n)
{t.id=e,p.CB.TYPE.ALL_BIDS_BACK===n?
y.all.push(t):p.CB.TYPE.AD_UNIT_BIDS_BACK===n&&y.byAdUnit.push(t)},v.o
n(p.EVENTS.BID_ADJUSTMENT,(function(e){U(e)})),r.adjustBids=function()
{return U.apply(void
0,arguments)},r.getStandardBidderAdServerTargeting=function(){return N()
[p.JSON_MAPPING.ADSERVER_TARGETING]}},21:function(e,t,n){var
b=n(16),v=n(14),y=n(26),m=n(393),h=n(43),S="prototype",E=function(e,t,
n){var r,i,o,a,s=e&E.F,d=e&E.G,u=e&E.S,c=e&E.P,f=e&E.B,l=d?b:u?b[t]||
(b[t]={}):(b[t]||{})[S],p=d?v:v[t]||(v[t]={}),g=p[S]||(p[S]={});for(r in
d&&(n=t),n)o=((i=!s&&l&&void 0!==l[r])?l:n)[r],a=f&&i?
h(o,b):c&&"function"==typeof o?h(Function.call,o):o,l&&m(l,r,o,e&E.U),p[r]!
=o&&y(p,r,a),c&&g[r]!
=o&&(g[r]=o)};b.core=v,E.F=1,E.G=2,E.S=4,E.P=8,E.B=16,E.W=32,E.U=64
,E.R=128,e.exports=E},22:function(e,t){e.exports=function(e)
{return"object"==typeof e?null!==e:"function"==typeof
e}},25:function(e,t,n){"use strict";var u=n(0),c=n(8),f=n(15);function l(e,t,n)
{return t in e?Object.defineProperty(e,t,{value:n,enumerable:!
0,configurable:!0,writable:!0}):e[t]=n,e}var
r=n(2),o=n(0),p=n(4),g=t,b=[];function v(e){return"string"==typeof e?
[e]:o.isArray(e)?e:pbjs._adUnitCodes||[]}function y(){return
r.getStandardBidderAdServerTargeting().map((function(e){return
e.key})).concat(p.TARGETING_KEYS).filter(u.uniques)}function m(e)
{return{adUnitCode:e,cpm:0,adserverTargeting:
{},timeToRespond:0}}g.resetPresetTargeting=function(e)
{if((0,u.isGptPubadsDefined)()){var t=v(e),r=pbjs.adUnits.filter((function(e)
{return
t.includes(e.code)}));window.googletag.pubads().getSlots().forEach((function
(n){b.forEach((function(t){r.forEach((function(e){e.code!
==n.getAdUnitPath()&&e.code!==n.getSlotElementId()||
n.setTargeting(t,null)}))}))}))}},g.getAllTargeting=function(e){var
r,n,i,t,o,a,s=v(e),d=(t=s,o=g.getWinningBids(t),a=y(),o=o.map((function(t)
{return l({},t.adUnitCode,Object.keys(t.adserverTargeting).filter((function(e)
{return void 0===t.sendStandardTargeting||t.sendStandardTargeting||-
1===a.indexOf(e)})).map((function(e){return l({},e.substring(0,20),
[t.adserverTargeting[e]])})))}))).concat(function(e){var n=y();return
pbjs._bidsReceived.filter(u.adUnitsFilter.bind(this,e)).map((function(t)
{if(t.alwaysUseBid)return
l({},t.adUnitCode,Object.keys(t.adserverTargeting).map((function(e){if(!(-
1<n.indexOf(e)))return l({},e.substring(0,20),
[t.adserverTargeting[e]])})).filter((function(e){return
e})))})).filter((function(e){return e}))}
(s)).concat(c.config.getConfig("enableSendAllBids")?
(r=p.TARGETING_KEYS.concat(f.NATIVE_TARGETING_KEYS),n=[],i=(0,u.group
By)(pbjs._bidsReceived,"adUnitCode"),Object.keys(i).forEach((function(e){var
t=(0,u.groupBy)(i[e],"bidderCode");Object.keys(t).forEach((function(e){return
n.push(t[e].reduce(u.getHighestCpm,m()))}))})),n.map((function(t)
{if(t.adserverTargeting)return l({},t.adUnitCode,(n=t,r.filter((function(e)
{return void 0!==t.adserverTargeting[e]})).map((function(e){return l({},
(e+"_"+n.bidderCode).substring(0,20),[n.adserverTargeting[e]])}))));var
n})).filter((function(e){return e}))):[]);return d.map((function(t)
{Object.keys(t).map((function(e){t[e].map((function(e){-
1===b.indexOf(Object.keys(e)
[0])&&(b=Object.keys(e).concat(b))}))}))})),d},g.setTargeting=function(e)
{window.googletag.pubads().getSlots().forEach((function(n)
{e.filter((function(e){return Object.keys(e)[0]===n.getAdUnitPath()||
Object.keys(e)[0]===n.getSlotElementId()})).forEach((function(e){return
e[Object.keys(e)[0]].forEach((function(t){t[Object.keys(t)
[0]].map((function(e){return o.logMessage("Attempting to set key value for
slot: "+n.getSlotElementId()+" key: "+Object.keys(t)[0]+" value:
"+e),e})).forEach((function(e){n.setTargeting(Object.keys(t)
[0],e)}))}))}))}))},g.getWinningBids=function(e){var t=v(e);return
pbjs._bidsReceived.filter((function(e){return
t.includes(e.adUnitCode)})).filter((function(e){return
0<e.cpm})).map((function(e){return
e.adUnitCode})).filter(u.uniques).map((function(t){return
pbjs._bidsReceived.filter((function(e){return e.adUnitCode===t?
e:null})).reduce(u.getHighestCpm,m(t))}))},g.setTargetingForAst=function()
{var i=pbjs.getAdserverTargeting();Object.keys(i).forEach((function(r){return
Object.keys(i[r]).forEach((function(e){if(o.logMessage("Attempting to set
targeting for targetId: "+r+" key: "+e+" value: "+i[r][e]),o.isStr(i[r][e])||
o.isArray(i[r][e])){var t={},n="hb_adid";t[e.substring(0,n.length)===n?
e.toUpperCase():e]=i[r]
[e],window.apntag.setKeywords(r,t)}}))}))},g.isApntagDefined=function()
{if(window.apntag&&o.isFn(window.apntag.setKeywords))return!
0}},26:function(e,t,n){var r=n(387),i=n(392);e.exports=n(27)?
function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return
e[t]=n,e}},27:function(e,t,n){e.exports=!n(28)((function(){return 7!
=Object.defineProperty({},"a",{get:function(){return
7}}).a}))},28:function(e,t){e.exports=function(e){try{return!!e()}catch(e)
{return!0}}},29:function(e,t){var
n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void
0===e?"":e,")_",(++n+r).toString(36))}},3:function(e,t,n){"use strict";var
i=n(0);function r(e,t){var n=t&&t.bidId||i.getUniqueIdentifierStr(),r=e||
0;this.bidderCode=t&&t.bidder||"",this.width=0,this.height=0,this.statusMes
sage=(function(){switch(r){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.adId=n,this.mediaType="banner",this.getStatusCode=function()
{return r},this.getSize=function(){return
this.width+"x"+this.height}}t.createBid=function(e,t){return new
r(e,t)}},30:function(e,t,n){var
r=n(45);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e)
{return"String"==r(e)?e.split(""):Object(e)}},31:function(e,t,n){var r=n(50)
("unscopables"),i=Array.prototype;null==i[r]&&n(26)(i,r,
{}),e.exports=function(e){i[r][e]=!0}},32:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0});var
r=n(0),a=2,i={buckets:[{min:0,max:5,increment:.5}]},o={buckets:
[{min:0,max:20,increment:.1}]},s={buckets:
[{min:0,max:20,increment:.01}]},d={buckets:
[{min:0,max:3,increment:.01},{min:3,max:8,increment:.05},
{min:8,max:20,increment:.5}]},u={buckets:[{min:0,max:5,increment:.05},
{min:5,max:10,increment:.1},{min:10,max:20,increment:.5}]};function
c(n,e,r){var i="";if(!f(e))return i;var o=e.buckets.reduce((function(e,t){return
e.max>t.max?e:t}),{max:0}),t=e.buckets.find((function(e){if(n>o.max*r)
{var t=e.precision;void 0===t&&(t=a),i=(e.max*r).toFixed(t)}else
if(n<=e.max*r&&n>=e.min*r)return e}));return t&&(i=(function(e,t,n,r){void
0===n&&(n=a);var i=1/(t*r);return(Math.floor(e*i)/i).toFixed(n)})
(n,t.increment,t.precision,r)),i}function f(e){if(r.isEmpty(e)||!e.buckets||!
Array.isArray(e.buckets))return!1;var t=!0;return
e.buckets.forEach((function(e){void 0!==e.min&&e.max&&e.increment||(t=!
1)})),t}t.getPriceBucketString=function(e,t){var
n=2<arguments.length&&void 0!==arguments[2]?
arguments[2]:1,r=parseFloat(e);return isNaN(r)&&(r=""),
{low:""===r?"":c(e,i,n),med:""===r?"":c(e,o,n),high:""===r?"":c(e,s,n),auto
:""===r?"":c(e,u,n),dense:""===r?"":c(e,d,n),custom:""===r?"":c(e,t,n)}},t.
isValidPriceConfig=f},33:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!
0}),t.hasNonVideoBidder=t.videoBidder=t.videoAdUnit=void
0,t.isValidVideoBid=function(e){var t=(0,i.getBidRequest)
(e.adId),n=t&&(0,i.deepAccess)
(t,"mediaTypes.video"),r=n&&(0,i.deepAccess)(n,"context");if(!t||n&&r!
==a)return o.config.getConfig("usePrebidCache")||!e.vastXml||e.vastUrl?!(!
e.vastUrl&&!e.vastXml):((0,i.logError)("\n This bid contains only vastXml
and will not work when prebid-cache is disabled.\n Try enabling prebid-
cache with pbjs.setConfig({ usePrebidCache: true });\n "),!
1);if(r===a)return!(!e.renderer&&!t.renderer);return!0};var
r=n(1),i=n(0),o=n(8),a="outstream",s=(t.videoAdUnit=function(e){var
t="video"===e.mediaType,n=(0,i.deepAccess)(e,"mediaTypes.video");return
t||n},t.videoBidder=function(e){return
r.videoAdapters.includes(e.bidder)});t.hasNonVideoBidder=function(e)
{return e.bids.filter((function(e){return!s(e)})).length}},382:function(e,t,n)
{e.exports=n(383)},383:function(e,t,n){"use strict";var
r="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},i=Object.assign||function(e)
{for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},o=n(41),a=n(0),d=n(33),u=n(15);n(384);var
s=n(13),c=n(412),f=n(18),l=n(5),p=n(7),g=n(8);function b(e,t,n){return t in
e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!
0,writable:!0}):e[t]=n,e}var v=(0,o.getGlobal)
(),y=n(4),m=n(0),h=n(2),S=n(1),E=n(3),T=n(11),A=n(413),_=n(25),I=f.user
Sync.syncUsers,w=f.userSync.triggerUserSyncs,C=y.EVENTS.BID_WON,j=y.E
VENTS.SET_TARGETING,O=y.EVENTS.ADD_AD_UNITS,B=!
1,U=[],N={bidWon:function(e){var t=v._bidsRequested.map((function(e)
{return e.bids.map((function(e){return
e.placementCode}))})).reduce(a.flatten).filter(a.uniques);if(!
m.contains(t,e))return void m.logError('The "'+e+'" placement is not
defined.');return!0}};function P(e,t,n)
{e.defaultView&&e.defaultView.frameElement&&(e.defaultView.frameElemen
t.width=t,e.defaultView.frameElement.height=n)}function R(e)
{e.forEach((function(e){if(void 0===e.called)try{e.call(),e.called=!
0}catch(e){m.logError("Error processing
command :","prebid.js",e)}}))}v._bidsRequested=[],v._bidsReceived=[],v._ad
UnitCodes=[],v._winningBids=[],v._adsReceived=[],v.bidderSettings=v.bidder
Settings||{},v.bidderTimeout=v.bidderTimeout,v.cbTimeout=v.cbTimeout||
200,v.timeoutBuffer=200,v.logging=v.logging,v.publisherDomain=v.publisher
Domain,v.libLoaded=!0,v.version="v0.34.7",m.logInfo("Prebid.js v0.34.7
loaded"),v.adUnits=v.adUnits||
[],v.triggerUserSyncs=w,v.getAdserverTargetingForAdUnitCodeStr=function(e
){if(m.logInfo("Invoking
pbjs.getAdserverTargetingForAdUnitCodeStr",arguments),e){var
t=v.getAdserverTargetingForAdUnitCode(e);return
m.transformAdServerTargetingObj(t)}m.logMessage("Need to call
getAdserverTargetingForAdUnitCodeStr with
adunitCode")},v.getAdserverTargetingForAdUnitCode=function(e){return
v.getAdserverTargeting(e)[e]},v.getAdserverTargeting=function(e){return
m.logInfo("Invoking
pbjs.getAdserverTargeting",arguments),_.getAllTargeting(e).map((function(e)
{return b({},Object.keys(e)[0],e[Object.keys(e)[0]].map((function(e){return
b({},Object.keys(e)[0],e[Object.keys(e)[0]].join(", "))})).reduce((function(e,t)
{return i(t,e)}),{}))})).reduce((function(e,t){var n=Object.keys(t)[0];return
e[n]=i({},e[n],t[n]),e}),{})},v.getBidResponses=function()
{m.logInfo("Invoking pbjs.getBidResponses",arguments);var
e=v._bidsReceived.filter(a.adUnitsFilter.bind(this,v._adUnitCodes)),n=e&&e.le
ngth&&e[e.length-1].requestId;return e.map((function(e){return
e.adUnitCode})).filter(a.uniques).map((function(t){return e.filter((function(e)
{return e.requestId===n&&e.adUnitCode===t}))})).filter((function(e)
{return e&&e[0]&&e[0].adUnitCode})).map((function(e){return
b({},e[0].adUnitCode,{bids:e})})).reduce((function(e,t){return i(e,t)}),
{})},v.getBidResponsesForAdUnitCode=function(t)
{return{bids:v._bidsReceived.filter((function(e){return
e.adUnitCode===t}))}},v.setTargetingForGPTAsync=function(e)
{if(m.logInfo("Invoking pbjs.setTargetingForGPTAsync",arguments),
(0,a.isGptPubadsDefined)()){var
t=_.getAllTargeting(e);_.resetPresetTargeting(e),_.setTargeting(t),T.emit(j)}els
e m.logError("window.googletag is not defined on the
page")},v.setTargetingForAst=function(){m.logInfo("Invoking
pbjs.setTargetingForAn",arguments),_.isApntagDefined()?
(_.setTargetingForAst(),T.emit(j)):m.logError("window.apntag is not defined on
the page")},v.allBidsAvailable=function(){return
m.logWarn("pbjs.allBidsAvailable will be removed in Prebid 1.0. Alternative
solution is in progress. See https://github.com/prebid/Prebid.js/issues/1087
for more details."),m.logInfo("Invoking
pbjs.allBidsAvailable",arguments),h.bidsBackAll()},v.renderAd=function(e,t)
{if(m.logInfo("Invoking pbjs.renderAd",arguments),m.logMessage("Calling
renderAd with adId :"+t),e&&t)try{var n=v._bidsReceived.find((function(e)
{return e.adId===t}));if(n)
{n.ad=m.replaceAuctionPrice(n.ad,n.cpm),n.adUrl=m.replaceAuctionPrice(n.
adUrl,n.cpm),v._winningBids.push(n),T.emit(C,n);var
r=n.height,i=n.width,o=n.ad,a=n.mediaType,s=n.adUrl,d=n.renderer;if(d&&
d.url)d.render(n);else if(e===document&&!
m.inIframe()||"video"===a)m.logError("Error trying to write ad. Ad render
call ad id "+t+" was prevented from writing to the main document.");else
if(o)e.write(o),e.close(),P(e,i,r);else if(s){var
u=m.createInvisibleIframe();u.height=r,u.width=i,u.style.display="inline",u.s
tyle.overflow="hidden",u.src=s,m.insertElement(u,e,"body"),P(e,i,r)}else
m.logError("Error trying to write ad. No ad for bid response id: "+t)}else
m.logError("Error trying to write ad. Cannot find ad by given id :
"+t)}catch(e){m.logError("Error trying to write ad Id :"+t+" to the
page:"+e.message)}else m.logError("Error trying to write ad Id :"+t+" to the
page. Missing document or adId")},v.removeAdUnit=function(e)
{if(m.logInfo("Invoking pbjs.removeAdUnit",arguments),e)for(var
t=0;t<v.adUnits.length;t+
+)v.adUnits[t].code===e&&v.adUnits.splice(t,1)},v.clearAuction=function()
{B=!1;var e=g.config.getConfig("userSync")||{};e.enableOverride||
I(e.syncDelay),m.logMessage("Prebid auction cleared"),U.length&&U.shift()
()},v.requestBids=function(){var e=0<arguments.length&&void 0!
==arguments[0]?arguments[0]:
{},t=e.bidsBackHandler,n=e.timeout,r=e.adUnits,i=e.adUnitCodes;T.emit("r
equestBids");var o=v.cbTimeout=n||
g.config.getConfig("bidderTimeout");if(r=r||v.adUnits,m.logInfo("Invoking
pbjs.requestBids",arguments),i&&i.length?r=r.filter((function(e){return
i.includes(e.code)})):i=r&&r.map((function(e){return
e.code})),r.filter(d.videoAdUnit).filter(d.hasNonVideoBidder).forEach((functio
n(e){var t=e.bids.filter((function(e){return!(0,d.videoBidder)
(e)})).map((function(e){return
e.bidder}));m.logWarn(m.unsupportedBidderMessage(e,t)),e.bids=e.bids.filte
r(d.videoBidder)})),r.filter(u.nativeAdUnit).filter(u.hasNonNativeBidder).forEa
ch((function(e){var t=e.bids.filter((function(e){return!(0,u.nativeBidder)
(e)})).map((function(e){return
e.bidder}));m.logWarn(m.unsupportedBidderMessage(e,t)),e.bids=e.bids.filte
r(u.nativeBidder)})),B)U.push((function()
{v.requestBids({bidsBackHandler:t,timeout:o,adUnits:r,adUnitCodes:i})}));el
se{if(B=!
0,v._adUnitCodes=i,h.externalCallbackReset(),v._bidsRequested=[],v._bidsRe
ceived=v._bidsReceived.filter((function(e){return!
v._adUnitCodes.includes(e.adUnitCode)})),!r||0===r.length)return
m.logMessage("No adUnits configured. No bids
requested."),"function"==typeof t&&h.addOneTimeCallback(t,!1),void
h.executeCallback();var a=h.executeCallback.bind(h,!0),s=setTimeout(a,o);
(0,p.setAjaxTimeout)(o),"function"==typeof
t&&h.addOneTimeCallback(t,s),S.callBids({adUnits:r,adUnitCodes:i,cbTimeou
t:o}),0===v._bidsRequested.length&&h.executeCallback()}},v.addAdUnits=f
unction(e){m.logInfo("Invoking pbjs.addAdUnits",arguments),m.isArray(e)?
(e.forEach((function(e){return
e.transactionId=m.generateUUID()})),v.adUnits.push.apply(v.adUnits,e)):"obj
ect"===(void
0===e?"undefined":r(e))&&(e.transactionId=m.generateUUID(),v.adUnits.pu
sh(e)),T.emit(O)},v.onEvent=function(e,t,n){m.logInfo("Invoking
pbjs.onEvent",arguments),m.isFn(t)?!n||N[e].call(null,n)?
T.on(e,t,n):m.logError('The id provided is not valid for event "'+e+'" and no
handler was set.'):m.logError('The event handler provided is not a function
and was not set on event "'+e+'".')},v.offEvent=function(e,t,n)
{m.logInfo("Invoking pbjs.offEvent",arguments),n&&!N[e].call(null,n)||
T.off(e,t,n)},v.addCallback=function(e,t){m.logWarn("pbjs.addCallback will
be removed in Prebid 1.0. Please use onEvent instead"),m.logInfo("Invoking
pbjs.addCallback",arguments);var n=null;return e&&t&&"function"==typeof
t?(n=m.getUniqueIdentifierStr,h.addCallback(n,t,e)):m.logError("error
registering callback. Check method
signature"),n},v.removeCallback=function(){return
m.logWarn("pbjs.removeCallback will be removed in Prebid 1.0. Please use
offEvent instead."),null},v.registerBidAdapter=function(e,t)
{m.logInfo("Invoking
pbjs.registerBidAdapter",arguments);try{S.registerBidAdapter(e(),t)}catch(e)
{m.logError("Error registering bidder adapter :
"+e.message)}},v.registerAnalyticsAdapter=function(e){m.logInfo("Invoking
pbjs.registerAnalyticsAdapter",arguments);try{S.registerAnalyticsAdapter(e)
}catch(e){m.logError("Error registering analytics adapter :
"+e.message)}},v.bidsAvailableForAdapter=function(t){m.logInfo("Invoking
pbjs.bidsAvailableForAdapter",arguments),v._bidsRequested.find((function(e)
{return e.bidderCode===t})).bids.map((function(e){return
i(e,E.createBid(1),
{bidderCode:t,adUnitCode:e.placementCode})})).map((function(e){return
v._bidsReceived.push(e)}))},v.createBid=function(e){return
m.logInfo("Invoking
pbjs.createBid",arguments),E.createBid(e)},v.addBidResponse=function(e,t)
{m.logWarn("pbjs.addBidResponse will be removed in Prebid 1.0. Each
bidder will be passed a reference to addBidResponse function in callBids as
an argument. See https://github.com/prebid/Prebid.js/issues/1087 for more
details."),m.logInfo("Invoking
pbjs.addBidResponse",arguments),h.addBidResponse(e,t)},v.loadScript=func
tion(e,t,n){m.logInfo("Invoking pbjs.loadScript",arguments),(0,l.loadScript)
(e,t,n)},v.enableAnalytics=function(e){e&&!m.isEmpty(e)?
(m.logInfo("Invoking pbjs.enableAnalytics for:
",e),S.enableAnalytics(e)):m.logError("pbjs.enableAnalytics should be called
with option {}")},v.aliasBidder=function(e,t){m.logInfo("Invoking
pbjs.aliasBidder",arguments),e&&t?
S.aliasBidAdapter(e,t):m.logError("bidderCode and alias must be passed as
arguments","pbjs.aliasBidder")},v.setPriceGranularity=function(e)
{m.logWarn("pbjs.setPriceGranularity will be removed in Prebid 1.0. Use
pbjs.setConfig({ priceGranularity: <granularity> })
instead."),m.logInfo("Invoking
pbjs.setPriceGranularity",arguments),g.config.setConfig({priceGranularity:e})
},v.enableSendAllBids=function(){g.config.setConfig({enableSendAllBids:!
0})},v.getAllWinningBids=function(){return
v._winningBids},v.buildMasterVideoTagFromAdserverTag=function(e,t)
{m.logWarn("pbjs.buildMasterVideoTagFromAdserverTag will be removed in
Prebid 1.0. Include the dfpVideoSupport module in your build, and use the
pbjs.adservers.dfp.buildVideoAdUrl function instead"),m.logInfo("Invoking
pbjs.buildMasterVideoTagFromAdserverTag",arguments);var n=(0,s.parse)
(e);if(0===v._bidsReceived.length)return
e;if("dfp"===t.adserver.toLowerCase()){var r=A.dfpAdserver(t,n);return
r.verifyAdserverTag()||m.logError("Invalid adserverTag, required google
params are missing in query string"),r.appendQueryParams(),(0,s.format)
(r.urlComponents)}m.logError("Only DFP adserver is
supported")},v.setBidderSequence=S.setBidderSequence,v.getHighestCpmBi
ds=function(e){return _.getWinningBids(e)},v.setS2SConfig=function(e)
{if(m.contains(Object.keys(e),"accountId"))if(m.contains(Object.keys(e),"bidd
ers")){var t=i({enabled:!
1,endpoint:y.S2S.DEFAULT_ENDPOINT,timeout:1e3,maxBids:1,adapter:y.S2S.A
DAPTER,syncEndpoint:y.S2S.SYNC_ENDPOINT,cookieSet:!0,bidders:
[]},e);S.setS2SConfig(t)}else m.logError("bidders missing in Server to Server
config");else m.logError("accountId missing in Server to Server
config")},v.getConfig=g.config.getConfig,v.setConfig=g.config.setConfig,v.qu
e.push((function(){return(0,c.listenMessagesFromCreative)
()})),v.cmd.push=function(e){if("function"==typeof e)try{e.call()}catch(e)
{m.logError("Error processing command :",e.message,e.stack)}else
m.logError("Commands written into pbjs.cmd.push must be wrapped in a
function")},v.que.push=v.cmd.push,v.processQueue=function()
{R(v.que),R(v.cmd)}},384:function(e,t,n){"use
strict";n(385),n(398),n(400),n(403),Number.isInteger=Number.isInteger||
function(e){return"number"==typeof
e&&isFinite(e)&&Math.floor(e)===e}},385:function(e,t,n)
{n(386),e.exports=n(14).Array.find},386:function(e,t,n){"use strict";var
r=n(21),i=n(44)(5),o="find",a=!0;o in[]&&Array(1)[o]((function(){a=!
1})),r(r.P+r.F*a,"Array",{find:function(e){return i(this,e,1<arguments.length?
arguments[1]:void 0)}}),n(31)(o)},387:function(e,t,n){var
r=n(388),i=n(389),o=n(391),a=Object.defineProperty;t.f=n(27)?
Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),i)try{return
a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not
supported!");return"value"in n&&(e[t]=n.value),e}},388:function(e,t,n){var
r=n(22);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an
object!");return e}},389:function(e,t,n){e.exports=!n(27)&&!n(28)
((function(){return 7!=Object.defineProperty(n(390)("div"),"a",
{get:function(){return 7}}).a}))},390:function(e,t,n){var
r=n(22),i=n(16).document,o=r(i)&&r(i.createElement);e.exports=function(e)
{return o?i.createElement(e):{}}},391:function(e,t,n){var
i=n(22);e.exports=function(e,t){if(!i(e))return e;var
n,r;if(t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return
r;if("function"==typeof(n=e.valueOf)&&!i(r=n.call(e)))return r;if(!
t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;throw
TypeError("Can't convert object to primitive value")}},392:function(e,t)
{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!
(2&e),writable:!(4&e),value:t}}},393:function(e,t,n){var
o=n(16),a=n(26),s=n(42),d=n(29)
("src"),r="toString",i=Function[r],u=(""+i).split(r);n(14).inspectSource=functi
on(e){return i.call(e)},(e.exports=function(e,t,n,r){var i="function"==typeof
n;i&&(s(n,"name")||a(n,"name",t)),e[t]!==n&&(i&&(s(n,d)||
a(n,d,e[t]?""+e[t]:u.join(String(t)))),e===o?e[t]=n:r?e[t]?e[t]=n:a(e,t,n):
(delete e[t],a(e,t,n)))})(Function.prototype,r,(function()
{return"function"==typeof this&&this[d]||i.call(this)}))},394:function(e,t)
{e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a
function!");return e}},395:function(e,t,n){var
r=n(396);e.exports=function(e,t){return new(r(e))(t)}},396:function(e,t,n)
{var r=n(22),i=n(397),o=n(50)("species");e.exports=function(e){var t;return
i(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!i(t.prototype)||
(t=void 0),r(t)&&null===(t=t[o])&&(t=void 0)),void 0===t?
Array:t}},397:function(e,t,n){var r=n(45);e.exports=Array.isArray||
function(e){return"Array"==r(e)}},398:function(e,t,n)
{n(399),e.exports=n(14).Array.findIndex},399:function(e,t,n){"use strict";var
r=n(21),i=n(44)(6),o="findIndex",a=!0;o in[]&&Array(1)[o]((function(){a=!
1})),r(r.P+r.F*a,"Array",{findIndex:function(e){return
i(this,e,1<arguments.length?arguments[1]:void 0)}}),n(31)
(o)},4:function(e,t){e.exports={JSON_MAPPING:
{PL_CODE:"code",PL_SIZE:"sizes",PL_BIDS:"bids",BD_BIDDER:"bidder",BD_ID:
"paramsd",BD_PL_ID:"placementId",ADSERVER_TARGETING:"adserverTargetin
g",BD_SETTING_STANDARD:"standard"},REPO_AND_VERSION:"prebid_prebid_
0.34.7",DEBUG_MODE:"pbjs_debug",STATUS:{GOOD:1,NO_BID:2},CB:{TYPE:
{ALL_BIDS_BACK:"allRequestedBidsBack",AD_UNIT_BIDS_BACK:"adUnitBidsB
ack",BID_WON:"bidWon",REQUEST_BIDS:"requestBids"}},EVENTS:
{AUCTION_INIT:"auctionInit",AUCTION_END:"auctionEnd",BID_ADJUSTMENT:"b
idAdjustment",BID_TIMEOUT:"bidTimeout",BID_REQUESTED:"bidRequested",B
ID_RESPONSE:"bidResponse",BID_WON:"bidWon",SET_TARGETING:"setTargeti
ng",REQUEST_BIDS:"requestBids",ADD_AD_UNITS:"addAdUnits"},EVENT_ID_P
ATHS:{bidWon:"adUnitCode"},GRANULARITY_OPTIONS:
{LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense",CU
STOM:"custom"},TARGETING_KEYS:
["hb_bidder","hb_adid","hb_pb","hb_size","hb_deal"],S2S:
{DEFAULT_ENDPOINT:"https://prebid.adnxs.com/pbs/v1/auction",SRC:"s2s",A
DAPTER:"prebidServer",SYNC_ENDPOINT:"https://prebid.adnxs.com/pbs/v1/co
okie_sync",SYNCED_BIDDERS_KEY:"pbjsSyncs"}}},40:function(e,t){var
n;n=(function(){return this})();try{n=n||Function("return this")()||(0,eval)
("this")}catch(e){"object"==typeof
window&&(n=window)}e.exports=n},400:function(e,t,n)
{n(401),e.exports=n(14).Array.includes},401:function(e,t,n){"use strict";var
r=n(21),i=n(52)(!0);r(r.P,"Array",{includes:function(e){return
i(this,e,1<arguments.length?arguments[1]:void 0)}}),n(31)
("includes")},402:function(e,t,n){var
r=n(49),i=Math.max,o=Math.min;e.exports=function(e,t){return(e=r(e))<0?
i(e+t,0):o(e,t)}},403:function(e,t,n)
{n(404),e.exports=n(14).Object.assign},404:function(e,t,n){var
r=n(21);r(r.S+r.F,"Object",{assign:n(405)})},405:function(e,t,n){"use
strict";var
l=n(406),p=n(410),g=n(411),b=n(46),v=n(30),i=Object.assign;e.exports=!
i||n(28)((function(){var
e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return
e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=i({},e)[n]||
Object.keys(i({},t)).join("")!=r}))?function(e,t){for(var
n=b(e),r=arguments.length,i=1,o=p.f,a=g.f;i<r;)for(var s,d=v(arguments[i+
+]),u=o?l(d).concat(o(d)):l(d),c=u.length,f=0;f<c;)a.call(d,s=u[f+
+])&&(n[s]=d[s]);return n}:i},406:function(e,t,n){var
r=n(407),i=n(409);e.exports=Object.keys||function(e){return
r(e,i)}},407:function(e,t,n){var a=n(42),s=n(53),d=n(52)(!1),u=n(408)
("IE_PROTO");e.exports=function(e,t){var n,r=s(e),i=0,o=[];for(n in r)n!
=u&&a(r,n)&&o.push(n);for(;t.length>i;)a(r,n=t[i++])&&(~d(o,n)||
o.push(n));return o}},408:function(e,t,n){var r=n(51)
("keys"),i=n(29);e.exports=function(e){return r[e]||
(r[e]=i(e))}},409:function(e,t)
{e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerabl
e,toLocaleString,toString,valueOf".split(",")},41:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!
0}),t.getGlobal=function(){return window.pbjs},window.pbjs=window.pbjs||
{},window.pbjs.cmd=window.pbjs.cmd||
[],window.pbjs.que=window.pbjs.que||[]},410:function(e,t)
{t.f=Object.getOwnPropertySymbols},411:function(e,t)
{t.f={}.propertyIsEnumerable},412:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!
0}),t.listenMessagesFromCreative=function()
{addEventListener("message",o,!1)};var r,i=n(11),y=(r=i)&&r.__esModule?r:
{default:r},m=n(15);var h=n(4).EVENTS.BID_WON;function o(e){var
t,n,r,i,o,a,s,d,u,c,f,l,p,g=e.message?"message":"data",b={};try{b=JSON.pars
e(e[g])}catch(e){return}if(b.adId){var
v=pbjs._bidsReceived.find((function(e){return e.adId===b.adId}));"Prebid
Request"===b.message&&(t=v,n=b.adServerDomain,r=e.source,i=t.adId,o
=t.ad,a=t.adUrl,s=t.width,d=t.height,i&&(c=(u=t).adUnitCode,f=u.width,l=u
.height,
(p=document.getElementById(window.googletag.pubads().getSlots().find((fu
nction(e){return e.getAdUnitPath()===c||
e.getSlotElementId()===c})).getSlotElementId()).querySelector("iframe")).w
idth=""+f,p.height=""+l,r.postMessage(JSON.stringify({message:"Prebid
Response",ad:o,adUrl:a,adId:i,width:s,height:d}),n)),pbjs._winningBids.push(v
),y.default.emit(h,v)),"Prebid
Native"===b.message&&((0,m.fireNativeTrackers)
(b,v),pbjs._winningBids.push(v),y.default.emit(h,v))}}},413:function(e,t,n)
{"use strict";var o=n(13),r=n(25),a=function(e)
{this.name=e.adserver,this.code=e.code,this.getWinningBidByCode=functio
n(){return(0,r.getWinningBids)(this.code)[0]}};t.dfpAdserver=function(e,t)
{var n=new a(e);n.urlComponents=t;var
r={env:"vp",gdfp_req:"1",impl:"s",unviewed_position_start:"1"},i=["output","
iu","sz","url","correlator","description_url","hl"];return
n.appendQueryParams=function(){var
e,t=n.getWinningBidByCode();t&&(this.urlComponents.search.description_url
=encodeURIComponent(t.vastUrl),this.urlComponents.search.cust_params=(
e=t.adserverTargeting,encodeURIComponent((0,o.formatQS)
(e))),this.urlComponents.search.correlator=Date.now())},n.verifyAdserverTag
=function(){for(var e in r)if(!this.urlComponents.search.hasOwnProperty(e)||
this.urlComponents.search[e]!==r[e])return!1;for(var t in i)if(!
this.urlComponents.search.hasOwnProperty(i[t]))return!1;return!
0},n}},42:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t)
{return n.call(e,t)}},43:function(e,t,n){var
o=n(394);e.exports=function(r,i,e){if(o(r),void 0===i)return r;switch(e)
{case 1:return function(e){return r.call(i,e)};case 2:return function(e,t)
{return r.call(i,e,t)};case 3:return function(e,t,n){return r.call(i,e,t,n)}}return
function(){return r.apply(i,arguments)}}},44:function(e,t,n){var
h=n(43),S=n(30),E=n(46),T=n(48),r=n(395);e.exports=function(f,e){var
l=1==f,p=2==f,g=3==f,b=4==f,v=6==f,y=5==f||v,m=e||r;return
function(e,t,n){for(var r,i,o=E(e),a=S(o),s=h(t,n,3),d=T(a.length),u=0,c=l?
m(e,d):p?m(e,0):void 0;u<d;u++)if((y||u in
a)&&(i=s(r=a[u],u,o),f))if(l)c[u]=i;else if(i)switch(f){case 3:return!0;case
5:return r;case 6:return u;case 2:c.push(r)}else if(b)return!1;return v?-1:g||b?
b:c}}},45:function(e,t){var n={}.toString;e.exports=function(e){return
n.call(e).slice(8,-1)}},46:function(e,t,n){var r=n(47);e.exports=function(e)
{return Object(r(e))}},47:function(e,t){e.exports=function(e)
{if(null==e)throw TypeError("Can't call method on "+e);return
e}},48:function(e,t,n){var r=n(49),i=Math.min;e.exports=function(e){return
0<e?i(r(e),9007199254740991):0}},49:function(e,t){var
n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:
(0<e?r:n)(e)}},5:function(e,t,n){"use strict";var r=n(0),i={};function o(e,t)
{var
n=document.createElement("script");n.type="text/javascript",n.async=!
0,t&&"function"==typeof t&&(n.readyState?
n.onreadystatechange=function(){"loaded"!==n.readyState&&"complete"!
==n.readyState||(n.onreadystatechange=null,t())}:n.onload=function()
{t()}),n.src=e;var r=document.getElementsByTagName("head");(r=r.length?
r:document.getElementsByTagName("body")).length&&(r=r[0]).insertBefore(
n,r.firstChild)}t.loadScript=function(t,e,n){t?n?i[t]?e&&"function"==typeof
e&&(i[t].loaded?e():i[t].callbacks.push(e)):(i[t]={loaded:!1,callbacks:
[]},e&&"function"==typeof e&&i[t].callbacks.push(e),o(t,(function()
{i[t].loaded=!0;try{for(var e=0;e<i[t].callbacks.length;e++)i[t].callbacks[e]
()}catch(e){r.logError("Error executing
callback","adloader.js:loadScript",e)}}))):o(t,e):r.logError("Error attempting to
request empty URL","adloader.js:loadScript")}},50:function(e,t,n){var
r=n(51)("wks"),i=n(29),o=n(16).Symbol,a="function"==typeof o;
(e.exports=function(e){return r[e]||(r[e]=a&&o[e]||(a?o:i)
("Symbol."+e))}).store=r},51:function(e,t,n){var r=n(16),i="__core-
js_shared__",o=r[i]||(r[i]={});e.exports=function(e){return o[e]||
(o[e]={})}},52:function(e,t,n){var
d=n(53),u=n(48),c=n(402);e.exports=function(s){return function(e,t,n){var
r,i=d(e),o=u(i.length),a=c(n,o);if(s&&t!=t){for(;a<o;)if((r=i[a++])!=r)return!
0}else for(;a<o;a++)if((s||a in i)&&i[a]===t)return s||a||0;return!s&&-
1}}},53:function(e,t,n){var r=n(30),i=n(47);e.exports=function(e){return
r(i(e))}},56:function(e,t){e.exports=function e(t){var n=Array.isArray(t)?[]:
{};for(var r in t){var i=t[r];n[r]=i&&"object"==typeof i?e(i):i}return
n}},57:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",
{value:!0}),t.setWindow=t.getScreenWidth=t.mapSizes=void 0;var
a=(function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in
e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return
t.default=e,t}})(n(0));var r=void 0;function s(e){var t=e||r||
window,n=t.document;return t.innerWidth?t.innerWidth:n.body.clientWidth?
n.body.clientWidth:n.documentElement.clientWidth?
n.documentElement.clientWidth:0}t.mapSizes=function(e)
{if(t=e.sizeMapping,!(a.isArray(t)&&0<t.length||(a.logInfo("No size mapping
defined"),0)))return e.sizes;var t;var n=s();if(!n){var
r=e.sizeMapping.reduce((function(e,t){return e.minWidth<t.minWidth?
t:e}));return r.sizes&&r.sizes.length?r.sizes:e.sizes}var
i="",o=e.sizeMapping.find((function(e){return n>=e.minWidth}));return
o&&o.sizes&&o.sizes.length?(i=o.sizes,a.logMessage("AdUnit : "+e.code+"
resized based on device width to : "+i)):a.logMessage("AdUnit : "+e.code+"
not mapped to any sizes for device width. This request will be
suppressed."),i},t.getScreenWidth=s,t.setWindow=function(e)
{r=e}},58:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",
{value:!0}),t.store=function(e,t){var n={puts:e.map(a)};(0,i.ajax)(o,(r=t,
{success:function(e){var t=void 0;try{t=JSON.parse(e).responses}catch(e)
{return void r(e,[])}t?r(null,t):r(new Error("The cache server didn't respond
with a responses property."),[])},error:function(e,t){r(new Error("Error storing
video ad in the cache: "+e+": "+JSON.stringify(t)),[])}}),JSON.stringify(n),
{contentType:"text/plain",withCredentials:!0});var
r},t.getCacheUrl=function(e){return o+"?uuid="+e};var
i=n(7),o="https://prebid.adnxs.com/pbc/v1/cache";function a(e)
{return{type:"xml",value:e.vastXml?e.vastXml:'<VAST version="3.0">\n
<Ad>\n <Wrapper>\n <AdSystem>prebid.org
wrapper</AdSystem>\n <VASTAdTagURI><!
[CDATA['+e.vastUrl+"]]></VASTAdTagURI>\n
<Impression></Impression>\n <Creatives></Creatives>\n
</Wrapper>\n </Ad>\n </VAST>"}}},59:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0});var
a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var
n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},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};t.createHook=function(r,i,e){var
s=[{fn:i,priority:0}],o={sync:function(){for(var
t=this,e=arguments.length,n=Array(e),r=0;r<e;r+
+)n[r]=arguments[r];s.forEach((function(e)
{e.fn.apply(t,n)}))},asyncSeries:function(){for(var
o=this,e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var
a=0;return s[a].fn.apply(this,t.concat((function e(){for(var
t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=s[+
+a];if("object"===(void 0===i?"undefined":d(i))&&"function"==typeof
i.fn)return i.fn.apply(o,n.concat(e))})))}};if(!o[r])throw"invalid hook type";var
t={addHook:function(e){var t=1<arguments.length&&void 0!
==arguments[1]?arguments[1]:10;"function"==typeof
e&&(s.push({fn:e,priority:t}),s.sort((function(e,t){return t.priority-
e.priority})))},removeHook:function(t){s=s.filter((function(e){return
e.fn===i||e.fn!==t}))}};"string"==typeof e&&(u[e]=t);return a((function()
{for(var e=arguments.length,t=Array(e),n=0;n<e;n+
+)t[n]=arguments[n];if(0===s.length)return i.apply(this,t);return
o[r].apply(this,t)}),t)};var u=t.hooks={}},6:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0});var
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},g=Object.assign||function(e)
{for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e};t.registerBidder=function(t){var n=Array.isArray(t.supportedMediaTypes)?
{supportedMediaTypes:t.supportedMediaTypes}:void 0;function r(e){var
t=d(e);i.default.registerBidAdapter(t,e.code,n)}r(t),Array.isArray(t.aliases)&&
t.aliases.forEach((function(e){r(g({},t,{code:e}))}))},t.newBidder=d;var
r=s(n(9)),i=s(n(1)),o=n(8),b=n(7),v=s(n(2)),y=s(n(3)),m=n(4),a=n(18),h=n(
0);function s(e){return e&&e.__esModule?e:{default:e}}var
S=["requestId","cpm","ttl","creativeId","netRevenue","currency"];function
d(c){return g(new r.default(c.code),{getSpec:function(){return
Object.freeze(c)},registerSyncs:f,callBids:function(e){if(Array.isArray(e.bids))
{var s={},o=[],t=e.bids.filter(l);if(0!==t.length){var
d={};t.forEach((function(e){(d[e.bidId]=e).adUnitCode||
(e.adUnitCode=e.placementCode)}));var n=c.buildRequests(t,e);if(n&&0!
==n.length){Array.isArray(n)||(n=[n]);var a=(0,h.delayExecution)
(i,n.length);n.forEach((function(i){switch(i.method){case"GET":(0,b.ajax)
(""+i.url+(function(e){if(e)return"?"+("object"===(void
0===e?"undefined":p(e))?(0,h.parseQueryStringParameters)(e):e);return""})
(i.data),{success:e,error:t},void 0,g({method:"GET",withCredentials:!
0},i.options));break;case"POST":(0,b.ajax)(i.url,
{success:e,error:t},"string"==typeof i.data?
i.data:JSON.stringify(i.data),g({method:"POST",contentType:"text/plain",withC
redentials:!0},i.options));break;default:(0,h.logWarn)("Skipping invalid
request from "+c.code+". Request type "+i.type+" must be GET or
POST"),a()}function e(e,t){try{e=JSON.parse(e)}catch(e)
{}e={body:e,headers:{get:t.getResponseHeader.bind(t)}},o.push(e);var
n=void 0;try{n=c.interpretResponse(e,i)}catch(e){return(0,h.logError)
("Bidder "+c.code+" failed to interpret the server's response. Continuing
without bids",null,e),void a()}function r(e)
{if(o=e,a=Object.keys(o),S.every((function(e){return a.includes(e)}))){var
t=d[e.requestId];if(t){var
n=g(y.default.createBid(m.STATUS.GOOD,t),e);r=t.placementCode,i=n,s[r]=!
0,u(r,i)}else(0,h.logWarn)("Bidder "+c.code+" made bid for unknown request
ID: "+e.requestId+". Ignoring.")}else(0,h.logError)("Bidder "+c.code+" is
missing required params. Check http://prebid.org/dev-docs/bidder-adapter-
1.html for list of params.");var r,i,o,a}n&&(n.forEach?
n.forEach(r):r(n)),a()}function t(e){(0,h.logError)("Server call for "+c.code+"
failed: "+e+". Continuing without bids."),a()}}))}else i()}else i()}function r()
{e.bids.map((function(e){return e.placementCode})).forEach((function(e)
{var t;e&&!s[e]&&u(e,
((t=y.default.createBid(m.STATUS.NO_BID)).code=c.code,t.bidderCode=c.cod
e,t))}))}function u(t,e){try{v.default.addBidResponse(t,e)}catch(e)
{(0,h.logError)("Error adding bid",t,e)}}function i(){r(),f(o)}}});function f(e)
{if(c.getUserSyncs){var
t=c.getUserSyncs({iframeEnabled:o.config.getConfig("userSync.iframeEnabl
ed"),pixelEnabled:o.config.getConfig("userSync.pixelEnabled")},e);t&&(Array.
isArray(t)||(t=[t]),t.forEach((function(e)
{a.userSync.registerSync(e.type,c.code,e.url)})))}}function l(e){return!!
c.isBidRequestValid(e)||((0,h.logWarn)("Invalid bid sent to bidder "+c.code+":
"+JSON.stringify(e)),!1)}}},7:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0});var
u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var
n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},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};t.setAjaxTimeout=function(e)
{g=e},t.ajax=function(e,t,n){var r=3<arguments.length&&void 0!
==arguments[3]?arguments[3]:{};try{var i=void 0,o=!1,a=r.method||
(n?"POST":"GET"),s="object"===(void 0===t?"undefined":c(t))?t:
{success:function(){l.logMessage("xhr success")},error:function(e)
{l.logError("xhr error",null,e)}};if("function"==typeof
t&&(s.success=t),window.XMLHttpRequest?void 0===(i=new
window.XMLHttpRequest).responseType&&(o=!0):o=!0,o?((i=new
window.XDomainRequest).onload=function()
{s.success(i.responseText,i)},i.onerror=function()
{s.error("error",i)},i.ontimeout=function()
{s.error("timeout",i)},i.onprogress=function(){l.logMessage("xhr
onprogress")}):i.onreadystatechange=function(){if(i.readyState===p){var
e=i.status;200<=e&&e<300||304===e?
s.success(i.responseText,i):s.error(i.statusText,i)}},"GET"===a&&n){var
d=(0,f.parse)(e,r);u(d.search,n),e=(0,f.format)(d)}i.open(a,e),i.timeout=g,o||
(r.withCredentials&&(i.withCredentials=!0),l._each(r.customHeaders,
(function(e,t){i.setRequestHeader(t,e)})),r.preflight&&i.setRequestHeader("X-
Requested-With","XMLHttpRequest"),i.setRequestHeader("Content-
Type",r.contentType||"text/plain")),i.send("POST"===a&&n)}catch(e)
{l.logError("xhr construction",e)}};var
f=n(13),l=n(0),p=4,g=3e3},8:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=void 0;var
d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var
n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},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};t.newConfig=o;var r=n(32);var
c=n(0),i=!1,f=3e3,l=window.location.origin,p=100,g=!
1,b={LOW:"low",MEDIUM:"medium",HIGH:"high",AUTO:"auto",DENSE:"dense
",CUSTOM:"custom"},v="*";function o(){var o=[],a={},s={_debug:i,get
debug(){return pbjs.logging||!1===pbjs.logging?
pbjs.logging:this._debug},set debug(e){this._debug=e},_bidderTimeout:f,get
bidderTimeout(){return pbjs.bidderTimeout||this._bidderTimeout},set
bidderTimeout(e){this._bidderTimeout=e},_publisherDomain:l,get
publisherDomain(){return pbjs.publisherDomain||this._publisherDomain},set
publisherDomain(e){this._publisherDomain=e},_cookieSyncDelay:p,get
cookieSyncDelay(){return pbjs.cookieSyncDelay||this._cookieSyncDelay},set
cookieSyncDelay(e)
{this._cookieSyncDelay=e},_priceGranularity:b.MEDIUM,set
priceGranularity(e){(function(e){if(!e)return c.logError("Prebid Error: no value
passed to `setPriceGranularity()`"),!1;if("string"==typeof e)t(e)||
c.logWarn("Prebid Warning: setPriceGranularity was called with invalid
setting, using `medium` as default.");else if("object"===(void
0===e?"undefined":u(e))&&!(0,r.isValidPriceConfig)(e))return
c.logError("Invalid custom price value passed to `setPriceGranularity()`"),!
1;return!0})(e)&&("string"==typeof e?this._priceGranularity=t(e)?
e:b.MEDIUM:"object"===(void
0===e?"undefined":u(e))&&(this._customPriceBucket=e,this._priceGranulari
ty=b.CUSTOM,c.logMessage("Using custom price granularity")))},get
priceGranularity(){return this._priceGranularity},_customPriceBucket:{},get
customPriceBucket(){return this._customPriceBucket},_sendAllBids:g,get
enableSendAllBids(){return this._sendAllBids},set enableSendAllBids(e)
{this._sendAllBids=e},set bidderSequence(e)
{pbjs.setBidderSequence(e)},set s2sConfig(e)
{pbjs.setS2SConfig(e)}};function t(t){return Object.keys(b).find((function(e)
{return t===b[e]}))}return{getConfig:function()
{if(arguments.length<=1&&"function"!=typeof(arguments.length<=0?void
0:arguments[0])){var e=arguments.length<=0?void 0:arguments[0];return
e?c.deepAccess(s,e):s}return function(e,t){var n=t;if("string"!=typeof
e&&(n=e,e=v),"function"==typeof n)return
o.push({topic:e,callback:n}),function()
{o.splice(o.indexOf(t),1)};c.logError("listener must be a
function")}.apply(void 0,arguments)},setConfig:function(n)
{if("object"===(void 0===n?"undefined":u(n))){var
i,t,e=Object.keys(n),r={};e.forEach((function(e){var
t=n[e];"object"===u(a[e])&&"object"===(void
0===t?"undefined":u(t))&&(t=d({},a[e],t)),r[e]=s[e]=t})),i=r,t=Object.keys
(i),o.filter((function(e){return t.includes(e.topic)})).forEach((function(e){var
t,n,r;e.callback((t={},n=e.topic,r=i[e.topic],n in t?Object.defineProperty(t,n,
{value:r,enumerable:!0,configurable:!0,writable:!
0}):t[n]=r,t))})),o.filter((function(e){return
e.topic===v})).forEach((function(e){return e.callback(i)}))}else
c.logError("setConfig options must be an object")},setDefaults:function(e)
{"object"===(void 0===a?"undefined":u(a))?
(d(a,e),d(s,e)):c.logError("defaults must be an
object")}}}t.config=o()},9:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!
0}),t.default=function(e){var t=e;return{callBids:function()
{},setBidderCode:function(e){t=e},getBidderCode:function(){return
t}}}}});
pbjsChunk([114],{138:function(e,r,a){e.exports=a(139)},139:function(e,r,a)
{"use strict";var t,B=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},u=a(0),d=a(1),s=(t=d)&&t.__esModule?t:{default:t};var
i,c=a(4),v=a(0),l=a(5),m=a(2),o=a(3),n=a(9).default;i=function(){var
e=new n("appnexus"),p=!1;function s(e,r){var
a=v.getBidIdParameter("placementId",e.params),t=v.getBidIdParameter("me
mberId",e.params),d=v.getBidIdParameter("member",e.params),s=v.getBidI
dParameter("invCode",e.params),i=v.getBidIdParameter("query",e.params),l
=v.getBidIdParameter("referrer",e.params),n=v.getBidIdParameter("alt_referr
er",e.params),p=v.getBidIdParameter("usePaymentRule",e.params),u="//ib.a
dnxs.com/jpt?";u=v.tryAppendQueryString(u,"callback","pbjs.handleAnCB"),u
=v.tryAppendQueryString(u,"callback_uid",r),u=v.tryAppendQueryString(u,"p
sa","0"),u=v.tryAppendQueryString(u,"id",a),u=v.tryAppendQueryString(u,"u
se_pmt_rule",p),d?
u=v.tryAppendQueryString(u,"member",d):t&&(u=v.tryAppendQueryString(u,
"member",t),v.logMessage('appnexus.callBids: "memberId" will be
deprecated soon. Please use "member"
instead')),u=v.tryAppendQueryString(u,"code",s),u=v.tryAppendQueryString(
u,"traffic_source_code",v.getBidIdParameter("trafficSourceCode",e.params));
var
c="",m=v.parseSizesInput(e.sizes),o=m.length;if(0<o&&(c="size="+m[0],1
<o)){c+="&promo_sizes=";for(var g=1;g<o;g++)c+=m[g]
+=",";c&&","===c.charAt(c.length-1)&&(c=c.slice(0,c.length-
1))}c&&(u+=c+"&");var f=v.parseQueryStringParameters(i);f&&(u+=f);var
y=B({},e.params);delete y.placementId,delete y.memberId,delete
y.invCode,delete y.query,delete y.referrer,delete y.alt_referrer,delete
y.member,delete y.usePaymentRule;var
b=v.parseQueryStringParameters(y);return
b&&(u+=b),""===l&&(l=v.getTopWindowUrl()),u=v.tryAppendQueryString(u,
"referrer",l),
(u=v.tryAppendQueryString(u,"alt_referrer",n)).lastIndexOf("&")===u.length
-1&&(u=u.substring(0,u.length-1)),v.logMessage("jpt request built:
"+u),e.startTime=(new Date).getTime(),u}return e.callBids=function(e)
{for(var r=e.bids,a=0;a<r.length;a++){var
t=r[a],d=t.bidId;l.loadScript(s(t,d))}},pbjs.handleAnCB=function(e){var
r;if(e&&e.callback_uid){var a,t=e.callback_uid,d="",s=(0,u.getBidRequest)
(t);s&&(r=s.bidder,d=s.placementCode,s.status=c.STATUS.GOOD),v.logMess
age("JSONP callback function called for ad ID: "+t);var
i=[];if(e.result&&e.result.cpm&&0!==e.result.cpm)
{a=parseInt(e.result.cpm,10),a/=1e4;var l=e.result.creative_id;
(i=o.createBid(1,s)).creative_id=l,i.bidderCode=r,i.cpm=a,i.adUrl=e.result.ad
,i.width=e.result.width,i.height=e.result.height,i.dealId=e.result.deal_id,m.ad
dBidResponse(d,i)}else v.logMessage("No prebid response from AppNexus
for placement code "+d),
(i=o.createBid(2,s)).bidderCode=r,m.addBidResponse(d,i);if(!p){var
n=v.createInvisibleIframe();n.src="//acdn.adnxs.com/ib/static/usersync/v3/as
ync_usersync.html";try{document.body.appendChild(n)}catch(e)
{v.logError(e)}p=!0}}else v.logMessage("No prebid response for placement
%%PLACEMENT%%")},B(this,
{callBids:e.callBids,setBidderCode:e.setBidderCode,buildJPTCall:s})},s.defaul
t.registerBidAdapter(new
i,"appnexus"),s.default.aliasBidAdapter("appnexus","brealtime"),s.default.alia
sBidAdapter("appnexus","pagescience"),s.default.aliasBidAdapter("appnexus
","defymedia"),s.default.aliasBidAdapter("appnexus","gourmetads"),s.default
.aliasBidAdapter("appnexus","matomy"),s.default.aliasBidAdapter("appnexus
","featureforward"),s.default.aliasBidAdapter("appnexus","oftmedia"),e.expor
ts=i}},[138]);
pbjsChunk([20],{10:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0});var
f="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};t.default=function(e){var
a,o=e.url,t=e.analyticsType,u=e.global,r=e.handler,i=[],l=0,n=!
0;t===A&&(0,p.loadScript)(o,c);(t===I||O)&&c();return{track:function(e)
{var t=e.eventType,n=e.args;(this.getAdapterType()===A||O)&&window[u]
(r,t,n);this.getAdapterType()===I&&function(e){var
t=e.eventType,n=e.args,r=e.callback;(0,d.ajax)
(o,r,JSON.stringify({eventType:t,args:n}))}.apply(void
0,arguments)},enqueue:s,enableAnalytics:function(t){var
n=this,r=this;j="object"!==(void 0===t?"undefined":f(t))||"object"!
==f(t.options)||(void 0===t.options.sampling||
Math.random()<parseFloat(t.options.sampling));if(j){var
e;g.getEvents().forEach((function(e){if(e){var t=e.eventType,n=e.args;t!
==_&&s.call(r,{eventType:t,args:n})}})),y(e={},E,(function(e){return
n.enqueue({eventType:E,args:e})})),y(e,m,(function(e){return
n.enqueue({eventType:m,args:e})})),y(e,_,(function(e){return
n.enqueue({eventType:_,args:e})})),y(e,S,(function(e){return
n.enqueue({eventType:S,args:e})})),y(e,h,(function(e){return
n.enqueue({eventType:h,args:e})})),y(e,N,(function(e){return
n.enqueue({eventType:N,args:e})})),y(e,T,(function(e){return
n.enqueue({eventType:T,args:e})})),y(e,b,(function(e)
{e.config=t.options,n.enqueue({eventType:b,args:e})})),a=e,v._each(a,
(function(e,t){g.on(t,e)}))}else v.logMessage('Analytics adapter for "'+u+'"
disabled by sampling');this.enableAnalytics=function(){return
v.logMessage('Analytics adapter for "'+u+'" already enabled, unnecessary
call to `enableAnalytics`.')}},disableAnalytics:function(){v._each(a,
(function(e,t){g.off(t,e)}))},getAdapterType:function(){return
t},getGlobal:function(){return u},getHandler:function(){return
r},getUrl:function(){return o}};function s(e){var
t=e.eventType,n=e.args,r=this;u&&window[u]&&t&&n?
this.track({eventType:t,args:n}):i.push((function(){l+
+,r.track({eventType:t,args:n})}))}function c(){if(n){for(var
e=0;e<i.length;e++)i[e]();i.push=function(e){e()},n=!
1}v.logMessage("event count sent to "+u+": "+l)}};var
r,a=n(4),o=(r=a)&&r.__esModule?r:{default:r},p=n(5),d=n(7);function
y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!
0,configurable:!0,writable:!0}):e[t]=n,e}var
g=n(11),v=n(0),b=o.default.EVENTS.AUCTION_INIT,T=o.default.EVENTS.AUC
TION_END,E=o.default.EVENTS.BID_REQUESTED,_=o.default.EVENTS.BID_TIM
EOUT,m=o.default.EVENTS.BID_RESPONSE,S=o.default.EVENTS.BID_WON,h=
o.default.EVENTS.BID_ADJUSTMENT,N=o.default.EVENTS.SET_TARGETING,A=
"library",I="endpoint",O="bundle",j=!0},281:function(e,t,n)
{e.exports=n(282)},282:function(e,t,n){"use
strict";Object.defineProperty(t,"__esModule",{value:!0});var
r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var
n=arguments[t];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return
e},a=n(7),o=l(n(10)),u=l(n(1)),i=l(n(4));function l(e){return
e&&e.__esModule?e:{default:e}}var s=n(0),c="PubWise Analytics:
",f="2.2",p={site:"",endpoint:"https://api.pubwise.io/api/v4/event/default/",d
ebug:""},d=!
1,y={utm_source:"",utm_medium:"",utm_campaign:"",utm_term:"",utm_cont
ent:""};function g(e,t){s.logInfo(c+"Event "+e+" "+d,t);var
n={eventType:e,args:t,target_site:p.site,debug:p.debug?
1:0};e==i.default.EVENTS.AUCTION_INIT&&(n=(function(t){var e=!
1;try{for(var n in y){var r=s.getParameterByName(n);y[n]=r,""!=y[n]&&(e=!
0,t[n]=y[n])}if(!1===e)for(var a in y){var
o=localStorage.getItem("pw-"+a);0!==o.length&&(t[a]=o)}else for(var u in
y)localStorage.setItem("pw-"+u,y[u])}catch(e)
{s.logInfo(c+"Error",e),t.error_utm=1}return t})(n=(function(t)
{try{t.pw_version=f,t.pbjs_version=pbjs.version,t.debug=p.debug}catch(e)
{t.error_metric=1}return t})(n))),(0,a.ajax)(p.endpoint,(function(e){return
s.logInfo(c+"Result",e)}),JSON.stringify(n))}var v=r((0,o.default)
({defaultUrl:"https://api.pubwise.io/api/v4/event/default/",analyticsType:"end
point"}),{track:function(e)
{g(e.eventType,e.args)}});v.adapterEnableAnalytics=v.enableAnalytics,v.ena
bleAnalytics=function(e){void
0===e.options.debug&&(e.options.debug=s.debugTurnedOn()),p=e.options,
s.logInfo(c+"Enabled",p),d=!
0,v.adapterEnableAnalytics(e)},u.default.registerAnalyticsAdapter({adapter:v
,code:"pubwise"}),t.default=v}},[281]);
pbjs.processQueue();

<!-- Prebid Config Section START -->


<!-- Make sure this is inserted before your GPT tag -->
<script>
var PREBID_TIMEOUT = 700;

var adUnits = [{
code: 'div-gpt-ad-1524604283432-0',
mediaTypes: {
banner: {
sizes: [[300, 250], [300,600], [970, 250], [1,1], [320,50],
[200,200], [250,250]]
}
},
bids: [{
bidder: 'appnexus',
params: {
placementId: '5823281'
}
bidder: ‘appnexus’,
params: {
placementId: ‘5823300’
}
bidder: ‘appnexus’,
params: {
placementId: ‘5823309’
}
}]
}];

var pbjs = pbjs || {};


pbjs.que = pbjs.que || [];

</script>
<!-- Prebid Config Section END -->

<!-- Prebid Boilerplate Section START. No Need to Edit. -->


<script type="text/javascript" src="//acdn.adnxs.com/prebid/not-for-
prod/1/prebid.js" async></script>
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function() {
googletag.pubads().disableInitialLoad();
});

pbjs.que.push(function() {
pbjs.addAdUnits(adUnits);
pbjs.requestBids({
bidsBackHandler: sendAdserverRequest
});
});

function sendAdserverRequest() {
if (pbjs.adserverRequestSent) return;
pbjs.adserverRequestSent = true;
googletag.cmd.push(function() {
pbjs.que.push(function() {
pbjs.setTargetingForGPTAsync();
googletag.pubads().refresh();
});
});
}

setTimeout(function() {
sendAdserverRequest();
}, PREBID_TIMEOUT);

</script>
<!-- Prebid Boilerplate Section END -->

<script>
(function () {
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') +
'//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
</script>

<script>
googletag.cmd.push(function () {
googletag.defineSlot('/19968336/header-bid-tag-0', [[300, 250], [300,
600]], 'div-gpt-ad-1460505748561-0').addService(googletag.pubads());

googletag.defineSlot('/19968336/header-bid-tag1', [[728, 90], [970,


90]], 'div-gpt-ad-1460505661639-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>

<body>
<h2>Prebid.js Test</h2>
<h5>Div-1</h5>
<div id='div-gpt-ad-1460505748561-0'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-
1460505748561-0'); });
</script>
</div>

<h5>Div-2</h5>
<div id='div-gpt-ad-1460505661639-0'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-
1460505661639-0'); });
</script>
</div>

</body>
</html>

You might also like