‘:””},t.getDefinedParams=function(e,t)return t.filter(function(t)return e[t]).reduce(function(t,n)return l(t,function(e,t,n)return t in e?Object.defineProperty(e,t,value:n,enumerable:!0,configurable:!0,writable:!0):e[t]=n,e(,n,e[n])),),t.isValidMediaTypes=function(e)var t=[“banner”,”native”,”video”];return!!Object.keys(e).every(function(e)return(0,b.default)(t,e))&&(!e.video,t.getBidderRequest=function(e,t,n),t.getUserConfiguredParams=function(e,t,n)return e.filter(function(e)return e.code===t).map(function(e)return e.bids).reduce(s,[]).filter(function(e)return e.bidder===n).map(function(e)),t.getOrigin=function()return window.location.origin?window.location.origin:window.location.protocol+”//”+window.location.hostname+(window.location.port?”:”+window.location.port:””),t.getDNT=function()”yes”===navigator.doNotTrack,t.isAdUnitCodeMatchingSlot=function(e)return function(t)return B(e,t),t.isSlotMatchingAdUnitCode=function(e)return function(t)return B(t,e),t.unsupportedBidderMessage=function(e,t)var n=Object.keys(e.mediaTypes,t.deletePropertyFromObject=function(e,t)var n=l(,e);return delete n[t],n,t.removeRequestId=function(e)return t.deletePropertyFromObject(e,”requestId”),t.isInteger=function(e)return Number.isInteger?Number.isInteger(e):”number”==typeof e&&isFinite(e)&&Math.floor(e)===e,t.convertCamelToUnderscore=function(e)return e.replace(/(?:^,t.transformBidderParamKeywords=function(e)var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:”keywords”,r=[];return t._each(e,function(e,i)if(t.isArray(e))var o=[];t._each(e,function(e)(e=t.getValueString(n+”.”+i,e))&&o.push(e)),e=oelseif(e=t.getValueString(n+”.”+i,e),!t.isStr(e))return;e=[e]r.push(key:i,value:e)),r,t.convertTypes=function(e,n)return Object.keys(e).forEach(function(r)var i,o;n[r]&&(t.isFn(e[r])?n[r]=e[r](n[r]):n[r]=(i=e[r],o=n[r],”string”===i?o&&o.toString():”number”===i?Number(o):o),isNaN(n[r])&&delete n.key)),n;var g=n(3),h=r(n(63)),v=r(n(10)),b=r(n(5)),y=n(11),m=n(4),_=!1,A=Object.prototype.toString,w=Boolean(window.console),E=Boolean(w&&window.console.log),S=Boolean(w&&window.console.info),I=Boolean(w&&window.console.warn),T=Boolean(w&&window.console.error);t.replaceTokenInString=function(e,n,r)return t._each(n,function(t,n)t=void 0===t?””:t;var i=r+n.toUpperCase()+r,o=new RegExp(i,”g”);e=e.replace(o,t)),e;var x,j=(x=0,function()return++x);t.getUniqueIdentifierStr=i,t.generateUUID=function e(t)return t?(t^16*Math.random()>>t/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,e),t.getBidIdParameter=function(e,t)return t&&t[e]?t[e]:””,t.tryAppendQueryString=function(e,t,n)return n?e+(t+”=”)+encodeURIComponent(n)+”&”:e,t.parseQueryStringParameters=function(e)var t=””;for(var n in e)e.hasOwnProperty(n)&&(t+=n+”=”+encodeURIComponent(e[n])+”&”);return t,t.transformAdServerTargetingObj=function(e)return e&&Object.getOwnPropertyNames(e).length>0?c(e).map(function(t)return t+”=”+encodeURIComponent(d(e,t))).join(“&”):””,t.getTopWindowLocation=function()if(t.inIframe())var e=void 0;trye=t.getAncestorOrigins()catch(e)logInfo(“could not obtain top window location”,e)if(e)return(0,y.parse)(e,decodeSearchAsString:!0)return t.getWindowLocation(),t.getTopFrameReferrer=function()trywindow.top.location.toString();for(var e=””,t=void 0;(t=t?t.parent:window).document&&t.document.referrer&&(e=t.document.referrer),t!==window.top;);return ecatch(e)return window.document.referrer,t.getAncestorOrigins=function()if(window.document.location&&window.document.location.ancestorOrigins&&window.document.location.ancestorOrigins.length>=1)return window.document.location.ancestorOrigins[window.document.location.ancestorOrigins.length-1],t.getWindowTop=function()return window.top,t.getWindowSelf=function()return window.self,t.getWindowLocation=function()return window.location,t.getTopWindowUrl=function()var e=void 0;trye=t.getTopWindowLocation().hrefcatch(t)e=””return e,t.getTopWindowReferrer=function()tryreturn window.top.document.referrercatch(e)return document.referrer,t.logMessage=function()O()&&E&&console.log.apply(console,a(arguments,”MESSAGE:”)),t.logInfo=function()O()&&S&&console.info.apply(console,a(arguments,”INFO:”)),t.logWarn=function()O()&&I&&console.warn.apply(console,a(arguments,”WARNING:”)),t.logError=function()O()&&T&&console.error.apply(console,a(arguments,”ERROR:”)),t.hasConsoleLogger=function()return E;var O=function()if(!1===g.config.getConfig(“debug”)&&!1===_)var e=”TRUE”===C(m.DEBUG_MODE).toUpperCase();g.config.setConfig(debug:e),_=!0return!!g.config.getConfig(“debug”);t.debugTurnedOn=O,t.createInvisibleIframe=function()var e=document.createElement(“iframe”);return e.id=i(),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 C=function(e)var t=new RegExp(“[\?&]”+e+”=([^]*)”).exec(window.location.search);return null===t?””:decodeURIComponent(t[1].replace(/+/g,” “));t.getParameterByName=C,t.hasValidBidRequest=function(e,n,r)function i(e,t)t===n[a]&&(o=!0)for(var o=!1,a=0;a
t.logError(“Cannot get iframe document”,e)return n,t.getValueString=function(e,n,r)return null==n?r:t.isStr(n)?n:t.isNumber(n)?n.toString():void t.logWarn(“Unsuported type for param: “+e+” required type: String”),t.getHighestCpm=f(“timeToRespond”,function(e,t)return e>t),t.getOldestHighestCpmBid=f(“responseTimestamp”,function(e,t)return e>t),t.getLatestHighestCpmBid=f(“responseTimestamp”,function(e,t){return et.max?e:t,max:0),b=(0,u.default)(t.buckets,function(t)if(e>v.max*n)var i=t.precision;void 0===i&&(i=c),r=(t.max*n).toFixed(i)else if(e=t.min*n)return t);return b&&(o=e,s=n,d=void 0!==(a=b).precision?a.precision:c,f=a.increment*s,l=a.min*s,p=Math.pow(10,d+2),g=(o*p-l*p)/(f*p),h=Math.floor(g)*f+l,r=(h=Number(h.toFixed(10))).toFixed(d)),rfunction i(e)Object.defineProperty(t,”__esModule”,value:!0),t.isValidPriceConfig=t.getPriceBucketString=void 0;var o,a=n(10),u=(o=a)&&o.__esModule?o:default:o,s=n(0),c=2,d=buckets:[min:0,max:5,increment:.5],f=buckets:[min:0,max:20,increment:.1],l=buckets:[min:0,max:20,increment:.01],p=buckets:[min:0,max:3,increment:.01,min:3,max:8,increment:.05,min:8,max:20,increment:.5],g=buckets:[min:0,max:5,increment:.05,min:5,max:10,increment:.1,min:10,max:20,increment:.5];t.getPriceBucketString=function(e,t)var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=parseFloat(e);return isNaN(i)&&(i=””),low:””===i?””:r(e,d,n),med:””===i?””:r(e,f,n),high:””===i?””:r(e,l,n),auto:””===i?””:r(e,g,n),dense:””===i?””:r(e,p,n),custom:””===i?””:r(e,t,n),t.isValidPriceConfig=i,32:function(e,t,n)var r=n(46);e.exports=function(e,t,n)if(r(e),void 0===t)return e;switch(n)case 1:return function(n)return e.call(t,n);case 2:return function(n,r)return e.call(t,n,r);case 3:return function(n,r,i)return e.call(t,n,r,i)return function()return e.apply(t,arguments),33:function(e,t)e.exports=function(e)tryreturn!!e()catch(e)return!0,34:function(e,t,n)var r=n(32),i=n(35),o=n(54),a=n(36),u=n(55);e.exports=function(e,t)var n=1==e,s=2==e,c=3==e,d=4==e,f=6==e,l=5==e,35:function(e,t,n)var r=n(24);e.exports=Object(“z”).propertyIsEnumerable(0)?Object:function(e)return”String”==r(e)?e.split(“”):Object(e),36:function(e,t,n)var r=n(37),i=Math.min;e.exports=function(e)return e>0?i(r(e),9007199254740991):0,37:function(e,t)var n=Math.ceil,r=Math.floor;e.exports=function(e)return isNaN(e=+e)?0:(e>0?r:n)(e),38:function(e,t,n)var r=n(24);e.exports=Array.isArray,39:function(e,t,n)”use strict”;Object.defineProperty(t,”__esModule”,value:!0),t.adunitCounter=void 0;var r=n(0),i=,o=incrementCounter:function(e),getCounter:function(e)return(0,r.deepAccess)(i,e+”.counter”);t.adunitCounter=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:”adserverTargeting”,BD_SETTING_STANDARD:”standard”,REPO_AND_VERSION:”prebid_prebid_1.22.0″,DEBUG_MODE:”pbjs_debug”,STATUS:GOOD:1,NO_BID:2,CB:TYPE:ALL_BIDS_BACK:”allRequestedBidsBack”,AD_UNIT_BIDS_BACK:”adUnitBidsBack”,BID_WON:”bidWon”,REQUEST_BIDS:”requestBids”,EVENTS:AUCTION_INIT:”auctionInit”,AUCTION_END:”auctionEnd”,BID_ADJUSTMENT:”bidAdjustment”,BID_TIMEOUT:”bidTimeout”,BID_REQUESTED:”bidRequested”,BID_RESPONSE:”bidResponse”,BID_WON:”bidWon”,BIDDER_DONE:”bidderDone”,SET_TARGETING:”setTargeting”,REQUEST_BIDS:”requestBids”,ADD_AD_UNITS:”addAdUnits”,AD_RENDER_FAILED:”adRenderFailed”,AD_RENDER_FAILED_REASON:PREVENT_WRITING_ON_MAIN_DOCUMENT:”preventWritingOnMainDocuemnt”,NO_AD:”noAd”,EXCEPTION:”exception”,CANNOT_FIND_AD:”cannotFindAd”,MISSING_DOC_OR_ADID:”missingDocOrAdid”,EVENT_ID_PATHS:bidWon:”adUnitCode”,GRANULARITY_OPTIONS:LOW:”low”,MEDIUM:”medium”,HIGH:”high”,AUTO:”auto”,DENSE:”dense”,CUSTOM:”custom”,TARGETING_KEYS:[“hb_bidder”,”hb_adid”,”hb_pb”,”hb_size”,”hb_deal”,”hb_source”,”hb_format”],S2S:SRC:”s2s”,DEFAULT_ENDPOINT:”https://prebid.adnxs.com/pbs/v1/openrtb2/auction”,
SYNCED_BIDDERS_KEY:”pbjsSyncs”,40:function(e,t,n),41:function(e,t,n){“use strict”;function r(e,t,n)return t in e?Object.defineProperty(e,t,value:n,enumerable:!0,configurable:!0,writable:!0):e[t]=n,efunction i(e,t)var n=[],r=(0,c.groupBy)(e,”adUnitCode”);return Object.keys(r).forEach(function(e)var i=(0,c.groupBy)(r[e],”bidderCode”);Object.keys(i).forEach(function(e)return n.push(i[e].reduce(t,o())))),nfunction o(e)returnadUnitCode:e,cpm:0,adserverTargeting:,timeToRespond:0function a(e){function n(t)[]function a()return i(e.getBidsReceived().filter(A).filter(t.isBidNotExpired),c.getOldestHighestCpmBid)function s()return e.getStandardBidderAdServerTargeting().map(function(e)return e.key).concat(v.TARGETING_KEYS).filter(c.uniques)function l(e,t,n,r)return Object.keys(t.adserverTargeting).filter(p()).forEach(function(n)var r,i;e.length&&e.filter((i=n,function(e)return e.adUnitCode===t.adUnitCode&&e.adserverTargeting[i])).forEach((r=n,function(e)(e.adserverTargeting[r]=[e.adserverTargeting[r]]),e.adserverTargeting[r]=e.adserverTargeting[r].concat(t.adserverTargeting[r]).filter(c.uniques),delete t.adserverTargeting[r]))),e.push(t),efunction p()var e=s();return function(t)return-1===e.indexOf(t)function y(e)return r(,e.adUnitCode,Object.keys(e.adserverTargeting).filter(p()).map(function(t)return r(,t.substring(0,_),[e.adserverTargeting[t]])))var m=;return m.resetPresetTargeting=function(t){if((0,c.isGptPubadsDefined)())var r=n(t),i=e.getAdUnits().filter(function(e)return(0,g.default)(r,e.code));window.googletag.pubads().getSlots().forEach(function(e)b.forEach(function(t)i.forEach(function(n)e.setTargeting(t,null))))},m.getAllTargeting=function(e)var t,o,p,A,w,E,S,I,T,x=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a(),j=n(e),O=(E=j,S=x,I=m.getWinningBids(E,S),T=s(),I=I.map(function(e)return r(,e.adUnitCode,Object.keys(e.adserverTargeting).filter(function(t)e.sendStandardTargeting).map(function(t)return r(,”hb_deal”===t?(t+”_”+e.bidderCode).substring(0,_):t.substring(0,_),[e.adserverTargeting[t]]))))).concat((A=j,w=x,w.filter(function(e)return(0,g.default)(A,e.adUnitCode)).map(function(e)return u(,e)).reduce(l,[]).map(y).filter(function(e)return e))).concat(d.config.getConfig(“enableSendAllBids”)?(t=j,o=x,p=v.TARGETING_KEYS.concat(f.NATIVE_TARGETING_KEYS),i(o,c.getHighestCpm).map(function(e)”string”==typeof t&&e.adUnitCode===t))return r(,e.adUnitCode,(n=e,p.filter(function(t)return void 0!==e.adserverTargeting[t]).map(function(e)return r(,(e+”_”+n.bidderCode).substring(0,_),[n.adserverTargeting[e]]))));var n).filter(function(e)return e)):[]);return O.map(function(e)Object.keys(e).map(function(t)e[t].map(function(e)-1===b.indexOf(Object.keys(e)[0])&&(b=Object.keys(e).concat(b))))),O=O.map(function(e)return r(,Object.keys(e)[0],e[Object.keys(e)[0]].map(function(e)return r(,Object.keys(e)[0],e[Object.keys(e)[0]].join(“, “))).reduce(function(e,t)return u(t,e),))).reduce(function(e,t)var n=Object.keys(t)[0];return e[n]=u(,e[n],t[n]),e,),j.forEach(function(e)O[e]),O,m.setTargetingForGPT=function(e,t){window.googletag.pubads().getSlots().forEach(function(n)Object.keys(e).filter(t?t(n):(0,c.isAdUnitCodeMatchingSlot)(n)).forEach(function(t)return Object.keys(e[t]).forEach(function(r)var i=e[t][r].split(“,”);(i=i.length>1?[i]:i).map(function(e)return h.logMessage(“Attempting to set key value for slot: “+n.getSlotElementId()+” key: “+r+” value: “+e),e).forEach(function(e)n.setTargeting(r,e)))))},m.getWinningBids=function(e)var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a(),r=n(e);return t.filter(function(e)return(0,g.default)(r,e.adUnitCode)).filter(function(e)return e.cpm>0).map(function(e)return e.adUnitCode).filter(c.uniques).map(function(e)return t.filter(function(t)return t.adUnitCode===e?t:null).reduce(c.getHighestCpm,o(e))),m.setTargetingForAst=function(){var e=m.getAllTargeting();Object.keys(e).forEach(function(t){return Object.keys(e[t]).forEach(function(n)if(h.logMessage(“Attempting to set targeting for targetId: “+t+” key: “+n+” value: “+e[t][n]),h.isStr(e[t][n]),42:function(e,t,n)var” u=”” e.donecbcallcount=””>=1})&&(S.logInfo(“Bids Received for Auction with id: “+v,g),b=C,t(!1,!0))}var r=e.adUnits,i=e.adUnitCodes,o=e.callback,a=e.cbTimeout,u=e.labels,s=r,c=u,f=i,l=[],g=[],h=void 0,v=S.generateUUID(),b=void 0,m=o,_=void 0,P=a,U=[];return{addBidReceived:function(e)g=g.concat(e),executeCallback:t,callBids:function(){function e(e)R;return e.bidRequests.some(function(e)var r=1,i=void 0!==e.src&&e.src===x.S2S.SRC?”s2s”:e.bidderCode;return k[i]&&(!1===k[i].SRA&&(r=Math.min(e.bids.length,n)),B[k[i].origin]+r>n&&(t=!1)),!t),t&&e.run(),tfunction r(e,t)void 0===e[t]?e[t]=1:e[t]++var i=this;b=j,h=Date.now();var o=I.makeBidRequests(s,h,v,P,c);S.logInfo(“Bids Requested for Auction with id: “+v,o),o.forEach(function(e)var t;t=e,l=l.concat(t));var a=,u={bidRequests:o,run:function()var u,c;u=t.bind(null,!0),c=setTimeout(u,P),_=c,b=O;var d=timestamp:h,auctionId:v,timeout:P;T.emit(x.EVENTS.AUCTION_INIT,d),I.callBids(s,o,D.bind(i),function(e)var t=e;return(0,p.delayExecution)(function()(0,A.default)(l,function(e)return t===e.bidderRequestId).doneCbCallCount+=1,n(),1).bind(i),request:function(e,t)(k[e]=SRA:!0,origin:t),a[e]>1&&(k[e].SRA=!1),done:function(t)B[t]–,N[0]&&e(N[0])&&N.shift(),P)};e(u)||(S.logWarn(“queueing auction due to limited endpoint capacity”),N.push(u))},bidsBackAll:n,addWinningBid:function(e)U=U.concat(e),I.callBidWonBidder(e.bidder,e),getWinningBids:function()return U,getTimeout:function()return P,getAuctionId:function()return v,getAuctionStatus:function()return b,getAdUnits:function()return s,getAdUnitCodes:function()return f,getBidRequests:function()return l,getBidsReceived:function()return g}},t.getStandardBidderSettings=a,t.getKeyValueTargetingPairs=u,t.adjustBids=c;var p=n(0),g=n(31),h=n(18),v=n(203),b=n(12),y=n(3),m=n(17),_=n(20),A=r(n(10)),w=r(n(5)),E=m.userSync.syncUsers,S=n(0),I=n(8),T=n(9),x=n(4),j=t.AUCTION_STARTED=”started”,O=t.AUCTION_IN_PROGRESS=”inProgress”,C=t.AUCTION_COMPLETED=”completed”;T.on(x.EVENTS.BID_ADJUSTMENT,function(e)c(e));var R=4,B=,k=,N=[],D=t.addBidResponse=(0,_.createHook)(“asyncSeries”,function(e,t),”addBidResponse”)},45:function(e,t,n)”use strict”;var r=n(14),i=n(34)(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,arguments.length>1?arguments[1]:void 0)),n(27)(o),46:function(e,t)e.exports=function(e)if(“function”!=typeof e)throw TypeError(e+” is not a function!”);return e,47:function(e,t,n)var r=n(48),i=n(53);e.exports=n(23)?function(e,t,n)return r.f(e,t,i(1,n)):function(e,t,n)return e[t]=n,e,48:function(e,t,n)var r=n(49),i=n(50),o=n(52),a=Object.defineProperty;t.f=n(23)?Object.defineProperty:function(e,t,n)if(r(e),t=o(t,!0),r(n),i)tryreturn a(e,t,n)catch(e)if(“get”in n,49:function(e,t,n)var r=n(15);e.exports=function(e)if(!r(e))throw TypeError(e+” is not an object!”);return e,5:function(e,t,n)n(59),e.exports=n(13).Array.includes,50:function(e,t,n)e.exports=!n(23)&&!n(33)(function()return 7!=Object.defineProperty(n(51)(“div”),”a”,get:function()return 7).a),51:function(e,t,n)var r=n(15),i=n(19).document,o=r(i)&&r(i.createElement);e.exports=function(e)return o?i.createElement(e):,52:function(e,t,n)var r=n(15);e.exports=function(e,t)if(!r(e))return e;var n,i;if(t&&”function”==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if(“function”==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&”function”==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError(“Can’t convert object to primitive value”),53:function(e,t)e.exports=function(e,t)returnenumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t,54:function(e,t,n)var r=n(25);e.exports=function(e)return Object(r(e)),55:function(e,t,n)var r=n(56);e.exports=function(e,t)return new(r(e))(t),555:function(e,t,n)e.exports=n(556),556:function(e,t,n)function(e)for(var t=1;t