c.bannerflow.net
Open in
urlscan Pro
2606:4700::6812:ad65
Public Scan
Submitted URL: http://c.bannerflow.net/a/64b14b0fda8dba1b1189aefe?did=5ced17d285b1c200019c3fe1&deeplink=on&&redirecturl=https
Effective URL: https://c.bannerflow.net/a/64b14b0fda8dba1b1189aefe?did=5ced17d285b1c200019c3fe1&deeplink=on&&redirecturl=https
Submission: On July 19 via api from DE — Scanned from DE
Effective URL: https://c.bannerflow.net/a/64b14b0fda8dba1b1189aefe?did=5ced17d285b1c200019c3fe1&deeplink=on&&redirecturl=https
Submission: On July 19 via api from DE — Scanned from DE
Form analysis
0 forms found in the DOMText Content
(function(){"use strict";var __webpack_modules__={608537892587836:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.AdScriptLoader=void 0;var r=i(665630537065070),e=function(){function t(t){var n=this;this.ad=t,this.scripts=[],t.once(r.AdEvents.PageReady,(function(){n.pageReady=!0})),this.i(),this.h()}return t.prototype.h=function(){var t=window;if(t._bannerflow)for(var n=t._bannerflow.adScripts||[],i=0;i<n.length;i++)try{var r=new n[i](this.ad);this.scripts.push(r)}catch(e){console.error("Could not initiate AdScript, reason: ",e)}},t.prototype.i=function(){for(var t=this.ad.data.adScripts||this.ad.data.customScripts||[],n=0;n<t.length;n++)try{var i=new(new Function("".concat(t[n],"; return AdScript;"))())(this.ad);this.scripts.push(i)}catch(r){console.error("Could not initiate AdScript, reason: ",r)}},t.prototype.overridePreload=function(){var t=this,n=!1,i="overridePreload";try{this._((function(r){!0===r[i](t.ad)&&(n=!0)}),i)}catch(r){this.k(i,r)}return n},t.prototype.overrideRedirect=function(t,n){var i,r=this,e="overrideRedirect";try{this._((function(o){i=o[e](i||t,n,r.ad)||i}),e)}catch(o){this.k(e,o)}return i},t.prototype.overrideTargetUrl=function(t){var n=this,i="overrideTargetUrl";try{this._((function(r){var e=r[i](t,n.ad);t="string"==typeof e?e:t}),i)}catch(r){this.k(i,r)}return t},t.prototype.overrideDomain=function(){var t=this,n="",i="overrideDomain";try{this._((function(r){n=r[i](t.ad)||n}),i)}catch(r){this.k(i,r)}return n},t.prototype.overrideOpen=function(t){var n=this,i=!1,r="overrideOpen";try{this._((function(e){i=e[r](t,n.ad)||i}),r)}catch(e){this.k(r,e)}return i},t.prototype.selectCreative=function(){var t,n=this,i="selectCreative";return this._((function(r){var e=r[i];if("function"==typeof e)try{t=e(n.ad.data.creatives)||t}catch(o){n.k(i,o)}}),i),t},t.prototype.overrideContainer=function(){var t,n=this,i="overrideContainer";try{this._((function(r){t=r[i](n.ad)||t}),i)}catch(r){this.k(i,r)}return t},t.prototype.hasMethod=function(t){var n=!1;return this._((function(i){"function"==typeof i[t]&&(n=!0)})),n},t.prototype.k=function(t,n){console.error("Could not run AdScript.".concat(t,", reason:"),n),this.ad.emit(r.AdEvents.Error,[n])},t.prototype._=function(t,n){for(var i=0;i<this.scripts.length;i++){var r=this.scripts[i];n&&"function"!=typeof r[n]||t(r)}},t}();n.AdScriptLoader=e},172096032943585:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.Ad=void 0;var r=i(672562019417818),e=i(0xc7506744c59d),o=i(19170187886181),a=i(677411153565572),u=i(433169189806983),c=i(573814775903400),s=i(0xc2d0338aadc0),f=i(374374270704946),d=i(927444438913216),h=i(518270458949340),l=i(608537892587836),v=i(665630537065070),p=i(0xc0f142d0bcff),m=i(0xeebfcd308621),_=i(407495036056685),w=i(0x76783615c2bc),y=i(513381663464167),b="data-rendered",k=/ad\.js/,g=function(t){function n(n,i,r){void 0===r&&(r=!0);var a=t.call(this)||this;if(a.events=new o.EventUtils,a.tcDataSubject=new _.AsyncSubject(void 0),a.g=!1,a.j=!1,a.O=window,a.P=function(t){void 0===t&&(t=!0),(0,e.S)("ad:init:start"),a.adScripts=new l.AdScriptLoader(a),a.overriddenFeedData=a.C(),a.g=a.adScripts.overridePreload(),a.responsive=a.M(),a.selectedCreative=a.R(a.data),a.A=a.U(),!window.bfstudio&&t&&(a.container=a.I(),a.viewability=new h.Viewability(a),u.CreativeLoader.isSupported()&&(a.creativeLoader=new u.CreativeLoader(a)),a.F(),a.j||(a.T(a.selectedCreative)?(a.D(),"animated"===a.A&&a.L()):a.loadCreative(),a.emit(v.AdEvents.Init),(0,e.S)("ad:init:end")))},a.loadCreative=function(){var t;(0,e.S)("ad:load:start"),null===(t=a.creativeLoader)||void 0===t||t.N((function(){(0,e.S)("ad:load:end"),a.emit(v.AdEvents.CreativeLoad),a.events.dispatch(document,v.AdEvents.CreativeLoad),a.q?a.q.remove():a.J()}),(function(){var t;null===(t=a.adTag)||void 0===t||t.setAttribute(b,"false"),a.D()}))},a.$=function(t,n){if(t&&"string"!=typeof t){if("reason"in t&&t.reason){var i=t.reason;(r=i.stack&&(0,d.getUrlsInString)(i.stack)[0])&&a.B(r)&&a.tracking.G("".concat(i.message," in: ").concat(r))}else if("error"in t&&t.error){var r,e=t.error;(r=t.filename)&&a.B(r)&&a.tracking.G("".concat(e.message," in: ").concat(r))}}else a.tracking.G(t),!0===n&&a.destroy()},(0,e.S)("ad:creation"),a.tracking=new c.Tracking(a),r&&(a.on(v.AdEvents.Error,a.$),a.events.on(window,"error",a.$),a.events.on(window,"unhandledrejection",a.$)),a.data=n,!(i=i||a.Z()||void 0)){var s="Could not locate ad tag";throw a.emit(v.AdEvents.Error,[s,!0]),new Error(s)}return a.adTag=i,a.H=i,a.parameters=(0,d.getUrlParameters)(a.adTag?a.adTag.src:""),r?(a.K(a.P),(0,w.V)(a,a.O)):a.P(r),a}return r.__extends(n,t),n.prototype.destroy=function(){var t,n,i,r=window,e=r._bannerflow&&r._bannerflow.ads;if(this.j=!0,this.emit(v.AdEvents.Destroy),this.clearEvents(),this.tracking&&this.tracking.destroy(),this.container&&this.container.remove(),this.H&&this.H.remove(),this.adTag&&this.adTag.remove(),null===(t=this.X)||void 0===t||t.disconnect(),null===(n=this.creativeLoader)||void 0===n||n.destroy(),null===(i=this.q)||void 0===i||i.destroy(),this.viewability.destroy(),this.events.clear(),e){var o=e.indexOf(this);o>-1&&e.splice(o,1)}},n.prototype.isHtml5Export=function(t){var n=(t||this.adTag).src;return k.test(n)&&!(0,d.isBannerflow)(n)},n.prototype.shouldAutoplay=function(){return!(0,d.hasParameter)(this.parameters,"autoplay")||!!(0,d.parameterToBool)(this.parameters.autoplay)},n.prototype.isOmniRender=function(){return!!(0,d.hasParameter)(this.parameters,"isOmniRender")&&!!(0,d.parameterToBool)(this.parameters.isOmniRender)},n.prototype.isTCFCheckDisabled=function(){return!!(0,d.hasParameter)(this.parameters,"tcfcheck")&&!(0,d.parameterToBool)(this.parameters.tcfcheck)},n.prototype.emit=function(n,i,r){if(t.prototype.emit.call(this,n),this.events&&this.adTag){var e=Array.isArray(i)&&1===i.length?i[0]:i;this.events.dispatch(this.adTag,n,e)}return this},n.prototype.shouldFadeIn=function(){return!(0,d.hasParameter)(this.parameters,"fadein")||!!(0,d.parameterToBool)(this.parameters.fadein)},n.prototype.K=function(t){var n=this;if(document.body)t();else{var i=function(){"interactive"!==document.readyState&&"complete"!==document.readyState||(n.events.off(document,"readystatechange",i),t())};this.events.on(document,"readystatechange",i)}},n.prototype.W=function(t){void 0===t&&(t=window),this.events.windowLoad(t,this.loadCreative)},n.prototype.D=function(){var t=this;this.q||(this.q=new a.PreloadImage(this),this.q.add(this.container,(function(){t.emit(v.AdEvents.Preload),t.J()})))},n.prototype.L=function(){var t=this;if(this.g)this.adScripts.pageReady?this.loadCreative():this.once(v.AdEvents.PageReady,this.loadCreative);else if((0,f.isIframe)()){var n=(0,f.accessTopWindow)();n?this.W(n):setTimeout((function(){t.loadCreative()}),1e3)}else this.W()},n.prototype.Z=function(){for(var t=document.getElementsByTagName("script"),n=this.data,i=t.length-1;i>=0;i--){var r=(o=t[i]).src||"",e=this.data.creatives[0]?n.creatives[0].id:void 0;if(-1!==r.indexOf(n.id)||-1!==r.indexOf(n.adTagId)||e&&-1!==r.indexOf(e))return o}if(y.isIE)for(i=t.length-1;i>=0;i--){var o=t[i];if(this.isHtml5Export(o))return o}},n.prototype.Y=function(){var t=this.adTag.parentNode,n=document.body,i=this.parameters.container,r=this.adScripts.overrideContainer();if(t&&"HEAD"===t.nodeName)if(n.innerHTML){if((0,f.isIframe)()){var e=window.innerWidth,o=window.innerHeight;e===this.selectedCreative.size.width&&o===this.selectedCreative.size.height&&(this.isHeadInjection=!0,r=n)}}else r=n;return i&&(r=document.querySelector(i)||r,0!==i.indexOf("#")&&0!==i.indexOf(".")&&(r=document.querySelector("#".concat(i))||r)),r},n.prototype.I=function(){(0,e.S)("ad:container:start");var t=this.Y(),n=this.parameters.container,i=this.selectedCreative.size.width,r=this.selectedCreative.size.height,o=document.createElement("div"),a=o.style;if(a.display="inline-block",a.width="".concat(i,"px"),a.height="".concat(r,"px"),a.position="relative",a.margin=a.padding="0",this.responsive&&(a.height="0",a.width="100%",a.paddingTop="".concat(r/i*100,"%"),a.overflow="visible"),n&&!t){var u='No container element could be found. Please make sure element with selector "'.concat(this.parameters.container,'" exists on page');throw this.emit(v.AdEvents.Error,[u,!0]),new Error(u)}return t?this.isHeadInjection?t.insertBefore(o,t.childNodes[0]):t.appendChild(o):(0,f.insertAfter)(this.adTag,o),(0,e.S)("ad:container:end"),o},n.prototype.R=function(t){return this.adScripts.selectCreative()||t.creatives[0]},n.prototype.T=function(t){var n=this.parameters.preload,i=t.image;if(!u.CreativeLoader.isSupported())return!0;if(!1===(0,d.parameterToBool)(n))return!1;if(!1===this.data.showPreloadImage)return!1;if(!(null==i?void 0:i.url))return!1;if(!0===(0,d.parameterToBool)(n)||this.g)return!0;var r=i.fileSize||0,e=t.animated.fileSize||0;return r&&e?"complete"===document.readyState?e>100&&r<e/3:e>100&&r<e/2:"complete"!==document.readyState},n.prototype.U=function(){var t=(0,y.getAndroidMajorVersion)(navigator.userAgent),n=this.selectedCreative.animated.files.some((function(t){return t.url.includes("video")}));return("9"!==t&&"10"!==t||!n)&&u.CreativeLoader.isSupported()?(0,d.hasParameter)(this.parameters,"display")?this.parameters.display:void 0!==this.data.displayType?this.data.displayType:"animated":"image"},n.prototype.M=function(){return(0,d.hasParameter)(this.parameters,"responsive")?!!(0,d.parameterToBool)(this.parameters.responsive):!!this.data.responsive},n.prototype.tt=function(){return"image-generator"===this.parameters.env},n.prototype.J=function(){var t,n=this;(0,e.S)("ad:render"),this.tracking.nt(),this.emit(v.AdEvents.Render),this.tt()&&(null===(t=this.creativeLoader)||void 0===t?void 0:t.creative.hasWidgetElements)?setTimeout((function(){n.adTag&&n.it()}),1e3):this.it()},n.prototype.F=function(){var t=this,n=function(){document.body.contains(t.container)||t.destroy()};if(this.container.parentNode&&window.MutationObserver){var i=new MutationObserver((function(){n()}));i.observe(document.body,{childList:!0}),this.X=i}n()},n.prototype.B=function(t){t=(0,d.removeQueryParams)(t);var n=["animated-creative.",(0,d.removeQueryParams)(this.adTag.src)];this.creativeLoader&&this.creativeLoader.creative&&(n=n.concat(this.creativeLoader.rt().map((function(t){return t.url}))));for(var i=0;i<n.length;i++)if(t.indexOf(n[i])>-1)return!0;return!1},n.prototype.isDocumentJSVersion=function(){var t=this.selectedCreative.animated.files;if(0===t.length)throw new Error("Selected creative has no files");return t.some((function(t){return(0,s.isDocumentJsUrl)(t.url)}))},n.prototype.getOrigin=function(){var t,n=this.adTag.src,i=(0,d.getDomain)(n,!1),r=this.data.origin;if(r)return/^\//.test(r)&&i&&(r=(0,d.concatUrl)(i,r)),r;if(!n){var e=null===(t=this.selectedCreative)||void 0===t?void 0:t.animated.defaultOrigin;if(e)return e}return/^file\:\/\//.test(n)||/ad\.js/.test(n)?"":i||""},n.prototype.getParentPath=function(){var t=this.adTag.src;if(/ad\.js/.test(t)){var n=t.split("/");return n.slice(0,n.length-1).join("/")}},n.prototype.C=function(){var t=this.O;if(t._bannerflow){var n=t._bannerflow.overriddenFeedData;return t._bannerflow.overriddenFeedData&&t._bannerflow.overriddenFeedData.length&&(0,m.validateFeedData)(t._bannerflow.overriddenFeedData),n}},n.prototype.it=function(){(0,e.S)("ad:success"),this.adTag.setAttribute(b,"true")},n}(p.EventEmitter);n.Ad=g},407495036056685:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.AsyncSubject=n.Subscription=void 0;var r=i(672562019417818),e=function(){function t(t,n){this.et=t,this.ot=n,this.ut=!1}return t.prototype.ct=function(t){this.ut||(this.ot(t),this.ut=!0)},t.prototype.unsubscribe=function(){this.et.st(this)},t}();n.Subscription=e;var o=function(){function t(t){this.value=t,this.ft=[],this.ut=!1}return t.prototype.subscribe=function(t){var n=new e(this,t);return this.ft.push(n),this.ut&&n.ct(this.value),n},t.prototype.st=function(t){this.ft=this.ft.filter((function(n){return n!==t}))},t.prototype.dt=function(t){this.value=t},t.prototype.ct=function(){var t,n;try{for(var i=r.__values(this.ft),e=i.next();!e.done;e=i.next()){e.value.ct(this.value)}}catch(o){t={error:o}}finally{try{e&&!e.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}this.ut=!0},t}();n.AsyncSubject=o},433169189806983:function(__unused_webpack_module,exports,__webpack_require__){Object.defineProperty(exports,"__esModule",{value:!0}),exports.CreativeLoader=void 0;var tslib_1=__webpack_require__(672562019417818),http_1=__webpack_require__(458240206657036),ad_events_1=__webpack_require__(665630537065070),ad_utils_1=__webpack_require__(0xc2d0338aadc0),CreativeLoader=function(){function t(t){this.ad=t,this.sources={},this.requests=[],this.destroyed=!1;var n=window._bannerflow;this.exports=n&&n.exports||{}}return t.isSupported=function(){var t=Array.prototype,n="undefined"!=typeof Promise&&-1!==Promise.toString().indexOf("[native code]"),i="undefined"!=typeof FontFace,r=void 0!==Object.values&&!1!==asyncAwaitSupport();return n&&i&&Array.from&&Array.of&&t&&t.copyWithin&&t.fill&&t.find&&t.findIndex&&t.keys&&t.map&&Map.prototype.entries&&Map.prototype.values&&r},t.prototype.rt=function(){var t=this;return(this.ad.selectedCreative.animated.files||[]).map((function(n){return(0,ad_utils_1.remapFileUrl)(n,t.ad.getOrigin())}))},t.prototype.N=function(t,n){return tslib_1.__awaiter(this,void 0,void 0,(function(){var i,r,e,o,a;return tslib_1.__generator(this,(function(u){switch(u.label){case 0:return this.loadCallback=t,this.errorCallback=n,[4,Promise.all([this.ht(),this.lt()])];case 1:return i=tslib_1.__read.apply(void 0,[u.sent(),2]),r=i[0],e=i[1],o=e.AnimatedCreative,a=e.Color,this.destroyed?[2]:(this.vt(r,o,a),[2])}}))}))},t.prototype.ht=function(){return tslib_1.__awaiter(this,void 0,void 0,(function(){var t,n,i,r,e,o,a,u;return tslib_1.__generator(this,(function(c){switch(c.label){case 0:t=this.rt();try{for(n=tslib_1.__values(t),i=n.next();!i.done;i=n.next())(r=i.value).id.startsWith("preload")&&this._t(r)}catch(s){a={error:s}}finally{try{i&&!i.done&&(u=n.return)&&u.call(n)}finally{if(a)throw a.error}}return this.ad.isDocumentJSVersion()?(e=t.find((function(t){return(0,ad_utils_1.isDocumentJsUrl)(t.url)})),[4,this.wt(e)]):[3,2];case 1:case 3:return[2,c.sent()];case 2:return o=t.find((function(t){return(0,ad_utils_1.isDataJsonUrl)(t.url)})),[4,this.yt(o)]}}))}))},t.prototype._t=function(t){var n,i=document.createElement("link");(null===(n=null==i?void 0:i.relList)||void 0===n?void 0:n.supports("preload"))&&(i.rel="preload",i.as="script",i.href=t.url,document.head.appendChild(i))},t.prototype.yt=function(t){return new Promise((function(n,i){(0,http_1.get)(t.url,(function(t){n(t)}),(function(n){"undefined"!=typeof Sentry&&(console.error(n.message),Sentry.captureException(n)),i(new Error("Could not load creative data: ".concat(t.id)))}))}))},t.prototype.wt=function(t){var n=this;return new Promise((function(i,r){var e=document.createElement("script");e.charset="utf-8",e.type="application/javascript",e.onload=function(){var e,o;if(n.exports[t.id])i(n.exports[t.id]);else{console.warn("Could not load file with file id: ".concat(t.id));var a=Object.keys(n.exports);try{for(var u=tslib_1.__values(a),c=u.next();!c.done;c=u.next()){var s=c.value;if(n.exports[s].toString().includes("(Color)")){if("undefined"!=typeof Sentry){var f=new Error("Could not load file with file id: ".concat(t.id,". Fallbacking to first exported file id: ").concat(a[0]));console.error(f.message),Sentry.captureException(f)}return void i(n.exports[s])}}}catch(d){e={error:d}}finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(e)throw e.error}}r(new Error("Could not load file id: ".concat(t.id)))}},e.onerror=r,e.src=t.url,document.head.appendChild(e)}))},t.prototype.bt=function(){var t=this.rt().find((function(t){return(0,ad_utils_1.isAnimatedCreativeUrl)(t.url)}));if(!t)throw new Error("No animated-creative file found");return t},t.prototype.lt=function(){return tslib_1.__awaiter(this,void 0,void 0,(function(){var t;return tslib_1.__generator(this,(function(n){switch(n.label){case 0:return t=this.bt(),[4,this.wt(t)];case 1:return[2,n.sent()()]}}))}))},t.prototype.destroy=function(){for(delete this.loadCallback,this.destroyed=!0,this.creative&&this.creative.destroy&&(this.creative.destroy(),this.creative=void 0);this.requests.length;)this.requests.pop().abort()},t.prototype.vt=function(t,n,i){var r=this;try{var e;e=this.kt(t)?t(i):JSON.parse(t),this.creative=new n(this.ad,e.data,e.preloadAssets,e.env,(function(){"function"==typeof r.loadCallback&&r.loadCallback(r.ad.selectedCreative)}))}catch(a){var o="Could not initialize creative with dependencies, reason: ".concat(a.message);throw"function"==typeof this.errorCallback&&this.errorCallback(o),this.ad.emit(ad_events_1.AdEvents.Error,[o]),new Error(o)}},t.prototype.kt=function(t){return this.ad.isDocumentJSVersion()},t}();function asyncAwaitSupport(){try{return eval("(async function () {})();"),!0}catch(e){if(e instanceof SyntaxError)return!1}}exports.CreativeLoader=CreativeLoader},665630537065070:function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.AdEvents=void 0,function(t){t.Render="render",t.Preload="preload",t.CreativeLoad="creativeload",t.Init="init",t.Click="click",t.ViewEnter="viewenter",t.ViewLeave="viewleave",t.IABViewEnter="iab_viewenter",t.IABViewLeave="iab_viewleave",t.PageReady="ready",t.Error="error",t.Destroy="destroy",t.Play="play",t.Stop="stop",t.Seek="seek",t.Loop="loop",t.Pause="pause",t.TCData="tcdata"}(n.AdEvents||(n.AdEvents={}))},677411153565572:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.PreloadImage=void 0;var r=i(927444438913216),e=function(){function t(t){var n=this;this.ad=t,this.destroy=function(){n.image&&(n.image.parentNode&&n.image.parentNode.removeChild(n.image),n.ad.events.off(n.image,"click",n.onClick),n.image=void 0)},this.onClick=function(t){n.ad.tracking.click({x:t.clientX,y:t.clientY})}}return t.prototype.add=function(t,n){var i=this,e=this.ad.selectedCreative;if(e.image&&e.image.url){var o=e.image.url;(0,r.isRelativeUrl)(o)&&(o=(0,r.concatUrl)(this.ad.getOrigin(),o));var a=new Image(e.size.width,e.size.height);a.src=o;var u=a.style;return u.opacity="0",u.display="block",u.width=e.size.width+"px",u.height=e.size.height+"px",u.maxWidth="100%",u.position="absolute",u.top=u.left=u.margin=u.padding=u.zIndex="0",u.border=u.outline=u.transform=u.filter="none",u.cursor="pointer",this.ad.shouldFadeIn()&&(u.transition="opacity ".concat(200,"ms ease")),this.ad.responsive&&(u.width="100%",u.height="auto"),this.ad.events.once(a,"load",(function(){t.appendChild(a),u.opacity="1",i.ad.events.on(a,"click",i.onClick),"function"==typeof n&&n(i.image)})),this.image=a,a}},t.prototype.remove=function(){this.image&&(this.image.style.opacity="0",this.image.style.pointerEvents="none",setTimeout(this.destroy,this.ad.shouldFadeIn()?230:0))},t}();n.PreloadImage=e},268161200826615:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.Redirect=void 0;var r=i(672562019417818),e=i(629322211599153),o=i(927444438913216),a="[target_url]",u={match:void 0,separator:"?",delimiter:"&",assigner:"=",fragment:"#",deeplinkParam:void 0,deeplinkEncode:!0},c=[h({match:"adform.com/Banner/BannerClickTest.aspx",delimiter:";",deeplinkParam:"re"}),h({match:".adform.net/C/",delimiter:";",deeplinkParam:"cpdir"}),h({match:".adition.com/redi",deeplinkParam:"clickurl",allowEmptyDeeplink:!0}),h({match:"advalidation.net/e/creatives/test_creative_click",separator:"",delimiter:"",assigner:"",deeplinkSplit:"/?"}),h({match:".agkn.com",deeplinkParam:"l1",deeplinkLastParam:!0}),h({match:".adnxs",separator:"%3F",delimiter:"/",assigner:"%3D",deeplinkParam:"clickenc",deeplinkLastParam:!0}),h({match:".adnxs",delimiter:"/",deeplinkParam:"clickenc",deeplinkLastParam:!0,skipUndefinedParameterValues:!0}),h({match:".adspirit.de",delimiter:";",deeplinkParam:"target",allowEmptyDeeplink:!1}),h({match:"adsby.bidtheatre",deeplinkParam:"url",allowEmptyDeeplink:!0}),h({match:"w55c.net",deeplinkParam:"rurl"}),h({match:"adspreview.googleusercontent.com",deeplinkParam:"_dc_redir"}),h({match:".doubleclick.net",deeplinkParam:"adurl",fixDeeplinkEncoding:!0}),h({match:".onemobile.yahoo.com",deeplinkParam:"rd"}),h({match:".ybp.yahoo.com",deeplinkSplit:"/",assigner:""}),h({match:".atwola.com/adlink",delimiter:";"}),h({match:"bid.g.doubleclick.net",deeplinkParam:"r1",fixDeeplinkEncoding:!0}),h({match:".demdex.net",deeplinkParam:"d_rd"}),h({match:".googleadservices.com",deeplinkParam:"adurl",deeplinkLastParam:!0}),h({match:".googlesyndication.com/pcs/click%3F",separator:"%3F",delimiter:"%26",assigner:"%3D",deeplinkParam:"adurl",deeplinkLastParam:!0,fixDeeplinkEncoding:!0,allowEmptyDeeplink:!1}),h({match:"go2cloud.org",deeplinkParam:"url"}),h({match:[".creative-serving.org",".creative-serving.com"],deeplinkSplit:"/",deeplinkParam:"1",assigner:"",separator:"?",delimiter:"/",allowEmptyDeeplink:!0}),h({match:".krxd.net",deeplinkParam:"clk"}),h({match:"ad.atdmt.com",deeplinkParam:"h",delimiter:";"}),h({match:"delivery.adnuntius.com",deeplinkParam:"r"}),h({match:"d.adroll.com",deeplinkParam:"clickurl"}),h({match:"m.exactag.com",deeplinkParam:"url"}),h({match:"app.readpeak.com",deeplinkParam:"tu"}),h({match:"re.admoove.se",deeplinkParam:"link"}),h({match:".pubmatic.com",delimiter:"_",deeplinkParam:"url",deeplinkLastParam:!0}),h({match:["de17a.com/api/click","de17a.com/api/dev-click"],separator:";",delimiter:";",deeplinkParam:"ec"}),h({match:"de17a.com/click",deeplinkParam:"url"}),h({match:".adsrvr.org",deeplinkParam:"r"}),h({match:".rubiconproject.com",deeplinkParam:"/",deeplinkSplit:"/",assigner:"",deeplinkEncode:!1}),h({match:".rubiconproject.com",deeplinkParam:"url"}),h({match:".creativecdn.com/clicks",deeplinkParam:"url"}),h({match:".everesttech.net",deeplinkParam:"redir"}),h({match:".quantserve.com",deeplinkParam:"redirecturl2"}),h({match:".quantserve.com",deeplinkParam:"redirecturl3"}),h({match:".rfihub.com",deeplinkSplit:"/",deeplinkParam:"n",assigner:"",separator:"acs/",delimiter:"/",deeplinkLastParam:!0,fixDeeplinkEncoding:!0}),h({match:".adsrv.eacdn.com",deeplinkParam:"asclurl"}),h({match:"adman.gr/fwd/",deeplinkParam:"/",deeplinkSplit:"/",assigner:"",delimiter:"/"}),h({match:".mobpro.com/t/",deeplinkParam:"mptu",deeplinkEncode:!1}),h({match:"mediafin.adhese",deeplinkParam:"/https",deeplinkSplit:"/",assigner:"",delimiter:"/",deeplinkEncode:!1}),h({match:"ads-mediafin.adhese",deeplinkParam:"",separator:"ads-mediafin.adhese.com",delimiter:"",deeplinkLastParam:!0,assigner:"",deeplinkEncode:!1,deeplinkSplit:"/UR"}),h({match:"clk.tradedoubler.com",deeplinkParam:"url"}),h({match:"sportradarserving.com/click",deeplinkLastParam:!0,deeplinkParam:"=http",deeplinkSplit:"=",delimiter:"",assigner:""}),h({match:".contextweb.com",delimiter:"~",deeplinkParam:"u",allowEmptyDeeplink:!1})],s=["https://","http://","https%3A%2F%2F","http%3A%2F%2F","//","%2F%2F"],f=function(){function t(t,n){this.parent=n,this.prevent=!1,this.gt=[],this.jt=["*.bannerflow.*"],n||(t=this.Ot(t)),this.parse(t)}return t.prototype.whitelistDomains=function(t){if(t){Array.isArray(t)||(t=[t]);for(var n=0;n<t.length;n++){var i=t[n].indexOf("*")>-1?t[n]:d(t[n]);i&&-1===this.jt.indexOf(i)&&this.jt.push(i)}}return this.jt},t.prototype.preventRedirect=function(){this.prevent=!0},t.prototype.Ot=function(t){var n=this,i=[],r=function(t){for(var n=decodeURIComponent(t);n!==t;){t=n;try{n=decodeURIComponent(t)}catch(i){break}}return t}(t);if(!c.filter((function(t){return t.fixDeeplinkEncoding})).some((function(t){return n.Pt(t,r)>-1})))return t;var e=function(){var t=i.length?r.split(i[i.length-1])[1]:r,o=n.St(t,!0),a=(null==o?void 0:o.assigner)&&(null==o?void 0:o.deeplinkParam)||"",u=a&&(null==o?void 0:o.assigner)||"",c=new RegExp("".concat(a).concat(u,"https?://")),s=t.slice(1).search(c);if(-1!==s){var f=t.substring(0,s+1+a.length+u.length);i.push(f),e()}else i.push(t)};e();for(var o=i[0],a="",u=i.length-1;u>0;u--)a=encodeURIComponent(i[u]+a);return o+a},t.prototype.parse=function(n){void 0===n&&(n=""),this.xt=(0,e.sanitizeUrl)(this.Et(n)),this.gt=[],this.Ct=this.Mt(this.xt);var i=this.Ct.deeplinkSplit;if(this.Ct.fixDeeplinkEncoding&&this.Rt(this.xt)&&(this.xt=decodeURIComponent(this.xt)),"="!==n.charAt(n.length-1)&&n.indexOf("%3D")+3!==n.length||this.At(n)||this.Ct.deeplinkParam||(this.xt+=a),i&&this.xt.split(i).length){var r=this.xt.lastIndexOf(i),o=this.xt.substring(0,r),u=this.xt.substring(r+i.length);this.xt=o,this.gt.push({name:i,value:new t(u,this)})}else if(this.xt.indexOf(this.Ct.separator)>-1){if(this.Ct.fragment&&this.xt.indexOf(this.Ct.fragment)>-1){var c=this.xt.split(this.Ct.fragment);this.xt=c[0],this.Ut=c[1]}var s=this.xt.split(this.Ct.separator);this.xt=s[0];var f=void 0;1===s.length?f=void 0:2===s.length?f=s[1]:s.length>2&&(f=s.slice(1).join(this.Ct.separator));var d=void 0;if(void 0!==f){if(this.Ct.deeplinkLastParam&&!this.Ct.fixDeeplinkEncoding){var h=this.Ct.delimiter+this.Ct.deeplinkParam+this.Ct.assigner,l=f.split(h),v=l.shift();u=l.join(h);d=v.split(this.Ct.delimiter),v&&(u?u=this.It(u):f.indexOf(h)===f.length-h.length-1&&(u=a),u&&d.push(this.Ct.deeplinkParam+this.Ct.assigner+u))}else d=f.split(this.Ct.delimiter);for(var p=0;p<d.length;p++){var m=d[p];if(m){var _=m.split(this.Ct.assigner)[0],w=u=m.indexOf(this.Ct.assigner)>-1?m.split(this.Ct.assigner).slice(1).join(this.Ct.assigner):void 0;(_===this.Ct.deeplinkParam||void 0===this.Ct.deeplinkParam&&this.Ft(u)||this.Tt(u))&&(w=new t(u,this)).whitelistDomains(this.jt),this.gt.push({name:_,value:w})}}}}return this},t.prototype.toString=function(){var t=this.Dt(this.xt);return this.Ct.deeplinkSplit?t+this.Lt():(this.gt.length>0&&(t+=this.Ct.separator+this.Lt()),this.Ut&&(t+=this.Ct.fragment+this.Ut),t)},t.prototype.setParameter=function(t,n,i){void 0===i&&(i=!1),"string"==typeof n&&i&&(n=encodeURIComponent(n));var r=this.gt.filter((function(n){return n.name===t}));return r.length>0?(r[0].value=n,r[0]):(this.gt.push({name:t,value:n}),this.gt[this.gt.length-1])},t.prototype.setParameterIfMissing=function(t,n,i){if(void 0===i&&(i=!1),!this.hasParameter(t)&&void 0!==n)return this.setParameter(t,n,i)},t.prototype.getParameter=function(t){var n;return null===(n=this.gt.find((function(n){return n.name===t})))||void 0===n?void 0:n.value},t.prototype.Nt=function(){var t=this;return this.gt=this.gt.filter((function(n){return!t.qt(n.value)})),this.gt},t.prototype.removeParameter=function(t){for(var n=this.gt.filter((function(n){return n.name===t}));n.length>0;){var i=n.pop(),r=this.gt.indexOf(i);r>-1&&this.gt.splice(r,1)}},t.prototype.hasParameter=function(t){return this.gt.some((function(n){return n.name===t}))},t.prototype.Lt=function(){if(this.gt.length>0){for(var t="",n=0;n<this.gt.length;n++){var i=this.gt[n],r=i.value;if(t+=void 0===r&&this.Ct.skipUndefinedParameterValues?i.name:(n>0?this.Ct.delimiter:"")+i.name+this.Ct.assigner,this.qt(r))t+=!1!==this.Ct.deeplinkEncode?encodeURIComponent(r.toString()):r.toString();else t+=void 0!==r?this.Dt(r):""}return t}return""},t.prototype.zt=function(){var t=this,n=this.gt.filter((function(n){return t.qt(n.value)})).pop();if(n)return n.value},t.prototype.getFinalRedirect=function(){for(var t,n=this;t=n.zt();)n=t;return n},t.prototype.setDeeplink=function(n,i,r){if(n){var e=this.getFinalRedirect(),o=new t(n,this),a=e.xt,u=e.Ct.deeplinkParam;if(this.whitelistDomains(i),e.whitelistDomains(i),o.whitelistDomains(i),u&&this.setParameterIfMissing(u,o,!1))return o;if(this.Jt(a,this.jt))return this.$t(e,o,r),e.parse(o.toString());if(this.At(a))return e.xt=this.Dt(a,encodeURIComponent(n)),e;console.warn('Could not override deeplink, add the domain of "'.concat(a,'" to whitelisted domain overrides.'))}},t.prototype.Bt=function(){var t,n=this.getFinalRedirect(),i=null===(t=n.parent)||void 0===t?void 0:t.Ct.allowEmptyDeeplink;return n.At()||n.Gt()&&!i},t.prototype.Gt=function(){return!this.xt||this.Tt()},t.prototype.Tt=function(t){return void 0===t&&(t=this.xt),!!t&&(0===t.indexOf(a)||0===t.indexOf(encodeURIComponent(a)))},t.prototype.At=function(t){return void 0===t&&(t=this.xt),!!t&&(t.indexOf(a)>-1||t.indexOf(encodeURIComponent(a))>-1)},t.prototype.Dt=function(t,n){return void 0===n&&(n=""),this.At(t)?t.replace(a,n):t},t.prototype.Jt=function(t,n){if(void 0===n&&(n=[]),!t||this.Tt(t))return!0;if("undefined"!=typeof URL&&n.length){var i;try{i=new URL(t).hostname}catch(e){var r=document.createElement("a");r.href=t,i=r.hostname}return n.some((function(t){return function(t){void 0===t&&(t="");var n=t.split(".");1===n.length&&(n.unshift("*"),n.push("*"));if(n.length<2||n.length>3)throw new Error('Can not parse: "'.concat(t,'"., url needs to contain 1 or 2 dots. Sample "*.domain.top" or "domain.*"'));var i="^";return n.map((function(t,r){var e=r!==n.length-1?"\\.":"";i+="*"===t?"(\\.?[\\w-]+".concat(e,")?"):"(".concat(t,")").concat(e)})),i+="$",new RegExp(i)}(t).test(i)}))}return!0},t.prototype.Mt=function(t){var n=this,i=(t=t.toLowerCase()).replace(/\?.+$/i,""),e=u,o=Number.MAX_VALUE;return c.forEach((function(r){if(void 0!==r.match){var a=n.Pt(r,i),c=t.indexOf(r.delimiter),s=t.indexOf(r.separator),f=r.deeplinkParam&&-1!==t.indexOf(r.deeplinkParam);(a>-1&&a<=o&&e!==u&&c>-1&&s>-1&&f||a>-1&&a<o)&&(e=r,o=a)}})),void 0===e.match&&t.match(/(\?|\&)url=/)&&(e=this.Zt(t)),r.__assign({},e)},t.prototype.St=function(t,n){var i,e,o;void 0===n&&(n=!1);var a=t.length;try{for(var u=r.__values(c),s=u.next();!s.done;s=u.next()){var f=s.value,d=this.Pt(f,t);n&&f.deeplinkParam&&!t.includes(f.deeplinkParam)||-1!==d&&a>d&&(a=d,o=f)}}catch(h){i={error:h}}finally{try{s&&!s.done&&(e=u.return)&&e.call(u)}finally{if(i)throw i.error}}return o},t.prototype.Pt=function(t,n){var i,e;if(t.match){var o=Array.isArray(t.match)?t.match:[t.match];try{for(var a=r.__values(o),u=a.next();!u.done;u=a.next()){var c=u.value,s=n.toLowerCase().indexOf(c.toLowerCase());if(-1!==s)return s}}catch(f){i={error:f}}finally{try{u&&!u.done&&(e=a.return)&&e.call(a)}finally{if(i)throw i.error}}}return-1},t.prototype.Zt=function(t){return h({match:(0,o.getDomain)(t),deeplinkParam:"url"})},t.prototype.It=function(t){if(t&&this.Ct.fixDeeplinkEncoding&&!(0,o.isEncodedUrl)(t)){var n=encodeURIComponent(this.Ct.separator),i=t.indexOf(n),e=this.Ht(t);if(void 0===e||i<e){var a=t.split(n),u=encodeURIComponent(a.shift()||"");t=r.__spreadArray([u],r.__read(a),!1).join(n)}}return t},t.prototype.Ht=function(t){if(t&&0===t.indexOf("http"))for(var n=["http://","https://","http%3A%2F%2F","https%3A%2F%2F"],i=0;i<n.length;i++){var r=t.indexOf(n[i],5);if(r>-1)return r}},t.prototype.Rt=function(t){if(t&&this.Ct.separator){var n=t.replace(/\?.+$/i,""),i=encodeURIComponent(this.Ct.separator);return n.indexOf(i)>-1}return!1},t.prototype.Et=function(t){return(0,o.isEncodedUrl)(t)?decodeURIComponent(t):t},t.prototype.Ft=function(t){if(t)for(var n=0;n<s.length;n++)if(0===t.indexOf(s[n]))return!0;return!1},t.prototype.qt=function(n){return!!n&&n instanceof t==!0},t.prototype.$t=function(t,n,i){if(void 0===i&&(i="mergetargetprimary"),t.gt&&t.gt.length)switch(i){case"fromredirect":n.Nt(),t.gt.forEach((function(t){n.setParameter(t.name,t.value)}));break;case"mergeredirectprimary":t.gt.forEach((function(t){n.setParameter(t.name,t.value)}));break;case"mergetargetprimary":t.gt.forEach((function(t){n.setParameterIfMissing(t.name,t.value)}))}},t}();function d(t){if(t){var n=(0,o.getDomain)(t);if(n){var i=n.split(".");if(i.length>1){var r=i[i.length-2];return"*.".concat(r,".*")}}}}function h(t){for(var n in u)void 0===t[n]&&void 0!==u[n]&&(t[n]=u[n]);return t}n.Redirect=f},130258675548860:function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.hasPermission=n.replaceTcDataIfOverMaximumAllowedLength=n.removeSuperfluousTCData=n.V=n.MAX_TCF_STRING_LENGTH=n.BANNERFLOW_TCF_VENDOR_ID=void 0,n.BANNERFLOW_TCF_VENDOR_ID=273;function i(t){delete t.addtlConsent,delete t.customPurposeConsents,delete t.customVendorConsents,delete t.googleVendorConsents,t.publisher&&delete t.publisher.restrictions}n.MAX_TCF_STRING_LENGTH=1e4,n.V=function(t,r){for(var e,o=r;o;){try{if(o.frames.__tcfapiLocator){e=o;break}}catch(u){}if(o===r.top)break;o=o.parent}try{var a={};r.__tcfapi||r.top===r||(r.__tcfapi=function(t,n,i,r){if(e){var o=Math.random()+"",u={__tcfapiCall:{command:t,parameter:r,version:n,callId:o}};a[o]=i,e.postMessage(u,"*")}});if(r.addEventListener("message",(function(t){var n={};try{n="string"==typeof t.data?JSON.parse(t.data):t.data}catch(u){}var i=n.__tcfapiReturn;i&&"function"==typeof a[i.callId]&&(a[i.callId](i.returnValue,i.success),a[i.callId]=void 0)}),!1),r.__tcfapi)return void r.__tcfapi("getTCData",2,(function(n,r){r&&(i(n),t.tcDataSubject.dt(n)),t.tcDataSubject.ct()}),[n.BANNERFLOW_TCF_VENDOR_ID])}catch(c){}t.tcDataSubject.ct()},n.removeSuperfluousTCData=i,n.replaceTcDataIfOverMaximumAllowedLength=function(t){return t?t.length>n.MAX_TCF_STRING_LENGTH?'{"stringRemovedLength":'.concat(t.length,"}"):t:""},n.hasPermission=function(t){return!!t&&function(t){if(!function(t){return void 0===t.gdprApplies||t.gdprApplies}(t))return!0;if(function(t){var n,i;return null===(i=null===(n=t.purpose)||void 0===n?void 0:n.consents)||void 0===i?void 0:i[1]}(t)&&function(t){var i,r;return null===(r=null===(i=t.vendor)||void 0===i?void 0:i.consents)||void 0===r?void 0:r[n.BANNERFLOW_TCF_VENDOR_ID]}(t))return!0;return!1}(t)}},573814775903400:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.Tracking=void 0;var r=i(672562019417818),e=i(458240206657036),o=i(927444438913216),a=i(665630537065070),u=i(0xf3e4251e28f7),c=i(629322211599153),s=i(632059281138723),f=i(0x76783615c2bc),d="redirect_",h=function(){function t(t){var n=this;this.Kt=t,this.deeplinkWhitelist=[],this.Vt=[],this.Xt=[],this.Qt=function(t){"hidden"===t&&(n.Wt(),s.visibilityChange.Yt(n.Qt))},this.Wt=function(t){void 0===t&&(t=!0);var i=n.Kt.data.tracking;if(i&&!i.disabled&&n.Vt&&n.Vt.length){var r=n.tn(n.Vt),a=JSON.stringify(r),u=n.nn(r),c=(0,o.concatUrl)(n.Kt.getOrigin(),u);n.rn()&&!n.en||(!0===t?(0,e.send)(c,a):(0,e.post)(c,a)),n.Vt=[]}},this.un=(new Date).getTime()+"_"+Math.floor(1e6*Math.random()),window.bfstudio||(s.visibilityChange.onChange(this.Qt),this.cn())}return t.prototype.sn=function(t,n,i){var r;switch(void 0===i&&(i=!1),t){case 1:if(this.fn)return;this.fn=!0;break;case 2:if(this.dn)return;r=this.hn(n),this.dn=!0;break;case 4:if(!(r=this.ln(n)))throw new Error("Can't track custom event value without name");var e=this.Xt.find((function(t){return t.name===r.n}));if(i&&n&&!e)for(var o=0;o<this.Vt.length;o++){var a=this.Vt[o];if(a.t===t&&a.v&&a.v.n===r.n)return void(a.v.m=r.m)}break;case 7:if(this.en)return;this.en=!0,r=this.vn(n)}this.Vt.push({t:t,d:(new Date).getTime(),v:r})},t.prototype.nn=function(t){var n,i,r=(null===(n=this.Kt.data.brand)||void 0===n?void 0:n.id)||"",e=(0,f.hasPermission)(this.Kt.tcDataSubject.value),o=1===t.a.tcd;return(null===(i=this.Kt.data.tracking)||void 0===i?void 0:i.pixelEnabled)&&(e||o)?"/tr/v2/pixel/".concat(r):"/tr/v2/pixel/"},t.prototype.click=function(t){var n=t.x,i=t.y,r=t.deepLinkUrl,e=t.time,o=this.pn(r),u=o&&o.toString(),c=o&&!o.prevent;this.Kt.emit(a.AdEvents.Click,[u]),this.mn({x:n,y:i,time:e,targetUrl:u}),c&&u&&this._n(u)},t.prototype._n=function(t){if((!this.Kt.adScripts||!this.Kt.adScripts.overrideOpen(t))&&t){t=(0,c.sanitizeUrl)(t);var n=window.mraid,i=window.Enabler;i&&i.exit?i.exit("Click on banner"):n&&n.open?n.open(t):window.open(t,this.wn())}},t.prototype.yn=function(){for(var t,n=this,i=[],e=0;e<arguments.length;e++)i[e]=arguments[e];if(i&&i.length){var o=i.filter((function(t,r){return"string"==typeof t&&i.indexOf(t)===r&&-1===n.deeplinkWhitelist.indexOf(t)}));(t=this.deeplinkWhitelist).push.apply(t,r.__spreadArray([],r.__read(o),!1))}},t.prototype.G=function(t){if(!this.en){var n=t&&"string"!=typeof t?t.message:t;this.sn(7,{error:n||"UnknownError"}),this.Wt()}},t.prototype.mn=function(t){this.bn(),this.sn(2,t),this.Wt()},t.prototype.nt=function(){this.sn(1),this.Wt()},t.prototype.trackCustomEvent=function(t){this.sn(4,t),this.Wt()},t.prototype.trackCustomProgressEvent=function(t){(this.sn(4,t,!0),1===t.value)&&(this.Xt.find((function(n){return n.name===t.name}))||this.Xt.push(t),this.Wt())},t.prototype.getRedirectUrl=function(){var t=this.Kt.parameters,n=t.redirecturl||t.targeturl;return!1!==(0,o.parameterToBool)(n)&&(0,c.sanitizeUrl)((0,o.parameterToUrl)(n))},t.prototype.pn=function(t){var n=this.Kt.parameters,i=this.kn(),r=this.getRedirectUrl(),e=this.getTargetUrl(t),a=this.Kt.adScripts,c=(0,o.parameterToBool)(n.deeplink)||!r;if(!1!==r){var s=new u.Redirect(r);if(this.gn(),this.yn(e,t),a&&a.hasMethod("overrideRedirect")){var f=this.Kt.adScripts.overrideRedirect(s,e);if(f){var d=f.getFinalRedirect();if(this.jn(d,i),d.prevent||d.toString())return f}}return e&&s&&((c||s.Bt())&&s.setDeeplink(e,this.deeplinkWhitelist),this.jn(s.getFinalRedirect(),i)),s}},t.prototype.getTargetUrl=function(t){var n=this.Kt.data,i=n.target?n.target.url:void 0,r=this.Kt.selectedCreative.targetUrl,e=this.Kt.adScripts,a=(0,o.getFirstUrl)(i,t,r);return e&&e.hasMethod("overrideTargetUrl")&&(a=this.Kt.adScripts.overrideTargetUrl(a)),a?(0,c.sanitizeUrl)(a):a},t.prototype.wn=function(){var t=this.Kt.parameters.targetwindow,n=this.Kt.data.target;return t||(n&&n.window?n.window:"_blank")},t.prototype.destroy=function(){this.Wt(),this.Kt.events.off(window,"beforeunload",this.Wt),s.visibilityChange.On()},t.prototype.getDomain=function(){return this.Kt.adScripts&&this.Kt.adScripts.overrideDomain()||(0,e.getCurrentDomain)(this.Kt.parameters)},t.prototype.rn=function(){var t=this.getDomain();return/^(https?:)(\/\/)?(.*\.)?bannerflow\.com\/?/.test(t)},t.prototype.jn=function(t,n){var i=t.getFinalRedirect();Object.keys(n).forEach((function(t){var r=n[t];i.setParameter(t,r,!0)}))},t.prototype.bn=function(){var t=this.Kt.parameters;t.clickpixel&&(0,e.loadPixel)(decodeURIComponent(t.clickpixel))},t.prototype.tn=function(t){var n=this.Kt.data||{},i=this.Kt.selectedCreative||{size:{},version:{}},r=this.Kt.parameters||{},e=n.destination||{},a=n.brand||{},u=n.account||{},c=i.design||{},s=i.size||{},d=i.version||{},h=d.localization||{},l=i.creativeset||{},v=n.campaign||{id:n.campaignId},p=this.Kt.tcDataSubject.value&&JSON.stringify(this.Kt.tcDataSubject.value);p=(0,f.replaceTcDataIfOverMaximumAllowedLength)(p);var m=(0,o.parameterToBool)(r.limit_ip)?1:0;return{e:t,u:{sr:[window.screen.width,window.screen.height],tz:this.Pn(),r:this.getDomain(),s:this.un},a:{vs:void 0!==i.adVersion?i.adVersion+"":"studio",a:u.slug,br:a.id,c:l.id,p:n.id,b:i.id,pl:this.Kt.q&&"image"!==this.Kt.A?1:0,r:n.responsive?1:0,an:"animated"===this.Kt.A?1:0,s:s.id,t:d.id,l:h.id,bf:c.id,cp:v.id,si:n.scheduleId,cid:r.customid,at:n.adTagId,ch:r.did||e.id,po:e.publishOptionId,no:n.nodeId,tcf:p,tcd:this.Kt.isTCFCheckDisabled()?1:0,lip:m}}},t.prototype.kn=function(){var t=this.Kt.parameters,n={};return Object.keys(t).forEach((function(i){0===i.toLowerCase().indexOf(d)&&(n[i.toLowerCase().replace(d,"")]=t[i])})),n},t.prototype.ln=function(t){if(t.name){var n=t,i=t.id,r=t.label,e=parseFloat(t.value+""),o={n:String(n.name).slice(0,100)};return null!=i&&(o.id=String(i).slice(0,100)),null!=r&&(o.l=String(r).slice(0,100)),isNaN(e)||(o.m=Math.round(100*e)/100),o}},t.prototype.hn=function(t){return{x:t.x,y:t.y,t:t.time,u:t.targetUrl}},t.prototype.vn=function(t){return{error:t.error}},t.prototype.Pn=function(){var t=-(new Date).getTimezoneOffset(),n=function(t){var n=Math.floor(Math.abs(t));return(n<10?"0":"")+n};return(t>=0?"+":"-")+n(t/60)+n(t%60)},t.prototype.gn=function(){var t=this.Kt.parameters.whitelist;if(t){var n=decodeURIComponent(t).split(",");n.length&&this.yn.apply(this,r.__spreadArray([],r.__read(n),!1))}},t.prototype.cn=function(){var t=this;if(!window.bfstudio&&window.ReportingObserver){var n=function(n){var i,r=t.Kt.data,a=r.id,u=t.Kt.selectedCreative.id,c=r.tracking.reportUrl||(null===(i=r.tracking)||void 0===i?void 0:i.url)&&(0,o.getOrigin)(r.tracking.url)+"/tr/blocked/";c&&(0,e.send)((0,o.concatUrl)(c,"".concat(a,"/").concat(u)),JSON.stringify(n))},i=new window.ReportingObserver((function(t){n(t)}),{buffered:!0});i.observe(),this.Kt.events.once(window,"unload",(function(){var t=i.takeRecords();n(t)}))}},t}();n.Tracking=h},214199473712576:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.remapFileUrl=n.isPreloadAssetUrl=n.isAnimatedCreativeUrl=n.isDocumentJsUrl=n.isDataJsonUrl=void 0;var r=i(927444438913216),e=/data.*\.json/;function o(t){return t.includes("animated-creative")}function a(t){return t.startsWith("preload")}n.isDataJsonUrl=function(t){return!!t.match(e)},n.isDocumentJsUrl=function(t){return t.includes("document")},n.isAnimatedCreativeUrl=o,n.isPreloadAssetUrl=a,n.remapFileUrl=function(t,n){var i=t.url;return n&&((a(t.id)||o(t.url))&&(i="scripts/".concat(i)),(0,r.isRelativeUrl)(t.url)&&(i=(0,r.concatUrl)(n,i))),{id:t.id,url:i}}},513381663464167:function(t,n){var i,r,e;Object.defineProperty(n,"__esModule",{value:!0}),n.getAndroidMajorVersion=n.getBrowserVersion=n.preciseIOSVersion=n.isIpad=n.isBlink=n.isEdgeChromium=n.isChrome=n.isEdge=n.isIE=n.isSafari=n.isAppleBrowser=n.isFirefox=n.isOpera=void 0;var o=((null===(i=window.navigator)||void 0===i?void 0:i.userAgent)||"").toLowerCase();n.isOpera=!!window.opr&&!!opr.addons||!!window.opera||o.indexOf(" opr/")>=0,n.isFirefox="undefined"!=typeof InstallTrigger,n.isAppleBrowser=(null===(e=null===(r=window.navigator)||void 0===r?void 0:r.vendor)||void 0===e?void 0:e.indexOf("Apple"))>-1,n.isSafari=n.isAppleBrowser&&-1===navigator.userAgent.indexOf("crios")&&-1===o.indexOf("fxios"),n.isIE=!!document.documentMode,n.isEdge=!n.isIE&&!!window.StyleMedia,n.isChrome=/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor),n.isEdgeChromium=n.isChrome&&-1!=o.indexOf("edg"),n.isBlink=(n.isChrome||n.isOpera||n.isEdgeChromium)&&!!window.CSS,n.isIpad=o.match(/(iPad)/)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,n.preciseIOSVersion=function(){try{var t=window.navigator.userAgent,n=t.indexOf("OS ");if((t.indexOf("iPhone")>-1||t.indexOf("iPad")>-1)&&n>-1){var i=Number(t.substr(n+3,4).replace("_",".")),r=t.substr(n+3).split(" ")[0].replace(/_/g,".").split(".").map((function(t){return Number(t)}));return{simple:i,full:{major:r[0],minor:r[1],patch:r[2]||0}}}}catch(e){console.warn("Could not get iOS version.")}return{simple:0,full:{major:0,minor:0,patch:0}}}(),n.getBrowserVersion=function(){var t,n=navigator.userAgent,i=n.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];return/trident/i.test(i[1])?(t=/\brv[ :]+(\d+)/g.exec(n)||[],parseFloat(t[1])||-1):"Chrome"===i[1]&&null!=(t=n.match(/\b(OPR|Edge)\/(\d+)/))?parseFloat(t[2])||-1:(i=i[2]?[i[1],i[2]]:[navigator.appName,navigator.appVersion,"-?"],null!=(t=n.match(/version\/(\d+)/i))&&i.splice(1,1,t[1]),parseFloat(i[1])||-1)},n.getAndroidMajorVersion=function(t){var n=t.match(/Android\s(\d+)/i);return n?n[1]:void 0}},264621207945692:function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.isMobile=void 0,n.isMobile=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|CriOS|SamsungBrowser|IEMobile|Opera Mini/i.test(navigator.userAgent)}},374374270704946:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.addColorSchemeMetaTag=n.emptyIframeSrc=n.isIframe=n.accessTopWindow=n.getTopSafeFrame=n.insertAfter=void 0;var r=i(513381663464167);n.insertAfter=function(t,n){t.parentNode&&t.parentNode.insertBefore(n,t.nextSibling)},n.getTopSafeFrame=function(){for(var t=window;t.parent&&t!==t.parent;)try{if(t.parent.location.href,!t.parent.document)break;t=t.parent}catch(n){break}return t},n.accessTopWindow=function(){var t,n;try{n=(null===(t=window.top)||void 0===t?void 0:t.document.readyState)?window.top:void 0}catch(i){}return n},n.isIframe=function(t){void 0===t&&(t=window);try{return t.self!==window.top}catch(n){return!0}},n.emptyIframeSrc=function(){return r.preciseIOSVersion.simple>=16.3?"javascript:''":"about:blank"},n.addColorSchemeMetaTag=function(t){var n,i=document.createElement("meta");i.name="color-scheme",i.content="light only",null===(n=t.contentDocument)||void 0===n||n.head.appendChild(i)}},19170187886181:function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.EventUtils=void 0;var i=function(){function t(){this.listeners=[]}return t.prototype.once=function(t,n,i){var r=this,e=function(o){i(o),t&&void 0!==e&&r.off(t,n,e)};return this.on(t,n,e),e},t.prototype.windowLoad=function(t,n){void 0===t&&(t=window),"complete"===t.document.readyState?n():this.once(t,"load",n)},t.prototype.on=function(t,n,i){t.addEventListener?t.addEventListener(n,i,!1):t.attachEvent&&t.attachEvent("on"+n,i),this.listeners.push({element:t,eventName:n,eventHandler:i})},t.prototype.off=function(t,n,i){t.removeEventListener?t.removeEventListener(n,i):t.detachEvent&&t.detachEvent("on"+n,i);for(var r=0;r<this.listeners.length;r++){var e=this.listeners[r];e.element===t&&e.eventName===n&&e.eventHandler===i&&this.listeners.splice(r,1)}},t.prototype.dispatch=function(t,n,i){var r=document.createEvent("Event");i&&(r.data=i),r.initEvent(n,!1,!0),t.dispatchEvent(r)},t.prototype.clear=function(){for(;this.listeners.length;){var t=this.listeners.pop();this.off(t.element,t.eventName,t.eventHandler)}},t}();n.EventUtils=i},458240206657036:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.getCurrentDomain=n.loadPixel=n.get=n.post=n.send=void 0;var r=i(374374270704946),e=i(927444438913216);function o(t,n,i,r){return a(t,"POST",n,i,r)}function a(t,n,i,r,e){var o=new XMLHttpRequest;return r&&(o.onload=function(){if(o.status>=200&&o.status<300)r(o.response,t);else{if(!e)throw new Error("Could not load resource: "+t);e(o)}}),o.onerror=function(n){if(!e)throw new Error("Could not load resource: "+t);e(n)},o.open(n,t,!0),o.send(i),o}n.send=function(t,n){navigator&&navigator.sendBeacon?navigator.sendBeacon(t,n):o(t,n)},n.post=o,n.get=function(t,n,i){return a(t,"GET",void 0,n,i)},n.loadPixel=function(t){var n=new Image;return n.src=t||"",n},n.getCurrentDomain=function(t){var n=(0,r.getTopSafeFrame)(),i=t&&t.domain&&"${DetectedDomain}"!==t.domain?decodeURIComponent(t.domain):"";if(!i&&n.context&&(i=n.context.canonicalUrl),!i){var o=n.document,a=n.location||(o?o.location:void 0);a&&a.ancestorOrigins&&a.ancestorOrigins.length&&(i=a.ancestorOrigins[a.ancestorOrigins.length-1]),(a&&!a.ancestorOrigins||!i)&&(o&&o.referrer&&(0,r.isIframe)(n)?i=o.referrer:a&&a.href&&(i=a.href),i&&i.match(e.safeUrlRegex)&&(i=""))}return i.replace(/\?.*/g,"")}},927444438913216:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.addMissingProtocol=n.getFileName=n.getOrigin=n.isInLocalEnvironment=n.isSVGFile=n.isVideoFileUrl=n.removeFileExtension=n.getFileExtension=n.objectToQueryString=n.getFirstUrl=n.getUrlsInString=n.removeQueryParams=n.isSameDomain=n.isBannerflow=n.replaceOrigin=n.parameterToUrl=n.parameterToBool=n.hasParameter=n.removeProtocol=n.getDomain=n.serializeObject=n.concatUrl=n.addProtocol=n.isBase64Video=n.isBase64=n.isUrl=n.isRelativeUrl=n.isEncodedUrl=n.getUrlParameters=n.safeUrlRegex=void 0;var r=i(929134938808021);n.safeUrlRegex=/(javascript|about|data)(:|%3A)/gi;var e=/^(?:https?:\/\/)?(?:[^@\/\n]+@)?(?:www\.)?([^:\/?\n]+)/gim,o=/[(http(s)?):\/\/(www\.)?a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/i;function a(t){return 0===t.toLowerCase().replace(/(https?%3A)?(?=%2F%2F)/i,"").indexOf("%2f%2f")}function u(t){return"string"==typeof t&&!!t.match(o)}function c(t,n){if(void 0===n&&(n=!0),"string"==typeof t){var i=t.match(e);if(i)return n?s(i[0]):i[0]}}function s(t){return t.replace(/^((https?:)?\/\/)/gim,"")}function f(t){var n;if(t){var i=t.split(/[#?]/)[0].split(".");if(1===i.length)return;var r=null===(n=i.pop())||void 0===n?void 0:n.trim().toLowerCase();if(r)return/[a-zA-Z]/gi.test(r)?r:void 0}}n.getUrlParameters=function(t){void 0===t&&(t="");var n={},i=r.SimpleCache.get(t);if(i)return i;if(t&&t.indexOf("?")>-1)try{new URL(t).searchParams.forEach((function(t,i){n[i]=t}))}catch(c){for(var e=void 0,o=/([^&=]+)=?([^&]*)/g,a=function(t){try{t=decodeURIComponent(t.replace(/\+/g," "))}catch(c){}return t},u=(t=t.substring(t.indexOf("?")+1))||window.location.search.substring(1);e=o.exec(u);)n[a(e[1])]=a(e[2])}return r.SimpleCache.set(t,n),n},n.isEncodedUrl=a,n.isRelativeUrl=function(t){return!!t&&0!==t.replace(/^https?:/,"").indexOf("//")},n.isUrl=u,n.isBase64=function(t){return!!t&&t.startsWith("data:image")},n.isBase64Video=function(t){return!!t&&t.startsWith("data:video")},n.addProtocol=function(t,n){return void 0===n&&(n="https"),t&&"#"!==t?(0===t.indexOf("//")?t="".concat(n,":").concat(t):0!==t.indexOf("http")&&(t="".concat(n,"://").concat(t)),t):t},n.concatUrl=function(t,n){return void 0===t&&(t=""),void 0===n&&(n=""),t.length&&n.length&&("/"!==t.charAt(t.length-1)&&(t+="/"),"/"===n.charAt(0)&&(n=n.substr(1))),t+n},n.serializeObject=function(t){var n=[];if("object"==typeof t)for(var i in t)t.hasOwnProperty(i)&&n.push("".concat(encodeURIComponent(i),"=").concat(encodeURIComponent(t[i])));return n.join("&")},n.getDomain=c,n.removeProtocol=s,n.hasParameter=function(t,n){return void 0!==t[n]},n.parameterToBool=function(t){if(t)switch(t.toLowerCase()){case"1":case"on":case"true":case"yes":return!0;case"0":case"off":case"false":case"no":return!1;default:return}},n.parameterToUrl=function(t){return t?a(t)?decodeURIComponent(t):t:""},n.replaceOrigin=function(t,n){return n?t.replace(new URL(t).origin,new URL(n).origin):t},n.isBannerflow=function(t){if(!t)return!1;var n="function"==typeof URL?new URL(t).hostname:c(t,!0);return!!n&&!!n.match(/((bannerflow\.)|(studio\.local))/g)},n.isSameDomain=function(t,n){return c(t)===c(n)},n.removeQueryParams=function(t){return t.replace(/\?.*/g,"")},n.getUrlsInString=function(t){return t&&t.match(/(https?:\/\/[^\s]+)/g)||[]},n.getFirstUrl=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var i=0;i<t.length;i++)if(void 0!==t[i]&&null!==t[i])return t[i]},n.objectToQueryString=function(t,n){if(void 0===n&&(n=!0),"object"==typeof t){var i=[];for(var r in t){var e=t[r];(void 0!==e&&e.toString()||!n)&&i.push("".concat(r,"=").concat(e))}return i.length?"?".concat(i.join("&")):""}return""},n.getFileExtension=f,n.removeFileExtension=function(t){return(t||"").replace(/\.(jpg|png|gif|svg|mp4|psd)$/i,"")},n.isVideoFileUrl=function(t){var n=f(t);return!!n&&/(mp4|mov|webm|h264)/.test(n)},n.isSVGFile=function(t){var n=f(t);return!!n&&"svg"===n},n.isInLocalEnvironment=function(){return!!window&&"file:"===window.location.protocol},n.getOrigin=function(t){try{return new URL(t).origin}catch(i){try{if(!u(t))throw new Error("Provided value is not a valid url.");var n=document.createElement("a");return n.href=t,n.origin}catch(r){throw new Error(r)}}},n.getFileName=function(t){return new URL(t).pathname.split("/").pop()||t},n.addMissingProtocol=function(t){return/https?:\/\//.test(t)?t:"https://".concat(t)}},632059281138723:function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.visibilityChange=void 0;var i=["focus","blur","visibilitychange","freeze","resume","pageshow","pagehide","beforeunload"],r=function(){function t(){var t=this;this.Sn=[],this.xn=function(n){var i=t.En(n);if(t.Cn!==i)for(var r=0;r<t.Sn.length;r++)t.Sn[r](i)},this.Mn()}return t.prototype.onChange=function(t){this.Sn.push(t)},t.prototype.Mn=function(){var t=this;i.forEach((function(n){t.getContext(n).addEventListener(n,t.xn,{capture:!0})}))},t.prototype.getContext=function(t){var n=window;return"visibilitychange"===t&&(n=document),n},t.prototype.En=function(t){return"beforeunload"===(null==t?void 0:t.type)||"hidden"===document.visibilityState?"hidden":document.hasFocus()?"active":"passive"},t.prototype.Yt=function(t){for(var n=0;n<this.Sn.length;n++)if(this.Sn[n]===t){this.Sn.splice(n,1);break}},t.prototype.On=function(){var t=this;this.Sn=[],i.forEach((function(n){t.getContext(n).removeEventListener(n,t.xn,{capture:!0})}))},t}();n.visibilityChange=new r},518270458949340:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.Viewability=void 0;var r=i(0xf0abed1981dc),e=i(665630537065070),o=i(927444438913216),a=i(632059281138723),u=function(){function t(t){var n=this;this.ad=t,this.Rn=function(t){"number"==typeof t&&(n.An=t);var i=!document.hidden,r=n.An>=n.Un()&&i,o=n.An>0&&i;o!==n.visible&&(o?n.ad.emit(e.AdEvents.ViewEnter):n.ad.emit(e.AdEvents.ViewLeave)),r!==n.In&&(r?n.ad.emit(e.AdEvents.IABViewEnter):n.ad.emit(e.AdEvents.IABViewLeave)),n.visible=o},this.Fn()&&(this.Tn(),this.Dn(),this.Ln())}return t.prototype.Fn=function(){return"IntersectionObserver"in window&&void 0!==document.hidden},t.prototype.pauseOutsideView=function(){if(!this.Fn())return!1;var t=this.ad.parameters;return(0,o.hasParameter)(t,"pauseoutsideview")?!!(0,o.parameterToBool)(t.pauseoutsideview):!1!==this.ad.data.pauseOutsideView},t.prototype.Tn=function(){var t=this;if(this.Fn()){var n=new IntersectionObserver((function(n){var i=n[0].intersectionRatio;t.Rn(i)}),{threshold:[0,.3,.5]});n.observe(this.ad.container),this.Nn=n}},t.prototype.Ln=function(){void 0!==document.addEventListener&&void 0!==document.hidden&&a.visibilityChange.onChange(this.Rn)},t.prototype.Dn=function(){var t=this,n=window.mraid,i=this.ad.events;if(n&&n.getState){var r=function(){n.isViewable()&&t.Rn(1),i.on(n,"viewableChange",(function(n){n?t.Rn(1):t.Rn(0)}))};"loading"===n.getState()?i.on(n,"ready",r):r()}},t.prototype.destroy=function(){a.visibilityChange.On(),this.Nn&&this.Nn.disconnect()},t.prototype.Un=function(){var t=this.ad.container,n=this.ad.selectedCreative.size;return(0,r.isMobile)()?.5:(t.clientWidth||n.width)*(t.clientHeight||n.height)>242500?.3:.5},t}();n.Viewability=u},356095412577450:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.simpleClone=n.cloneMapDeep=n.cloneDeep=void 0;var r=i(672562019417818);function e(t){return o(t,new Map)}function o(t,n){switch(Object.prototype.toString.call(t)){case"[object Array]":if(n.has(t))return n.get(t);var i=t.slice(0);return n.set(t,i),i.forEach((function(t,r){i[r]=o(t,n)})),i;case"[object Object]":if(n.has(t))return n.get(t);var r=Object.create(Object.getPrototypeOf(t));return n.set(t,r),Object.keys(t).forEach((function(i){"__widget"!==i&&(r[i]=o(t[i],n))})),r;default:return t}}n.cloneDeep=e,n.cloneMapDeep=function(t){var n,i;if(!t)return t;var o=new Map;try{for(var a=r.__values(t.entries()),u=a.next();!u.done;u=a.next()){var c=r.__read(u.value,2),s=c[0],f=c[1];o.set(s,e(f))}}catch(d){n={error:d}}finally{try{u&&!u.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return o},n.simpleClone=function(t){return JSON.parse(JSON.stringify(t))}},366595214977016:function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.uint8ArrayToBase64=n.b64DecodeUnicode=n.b64EncodeUnicode=void 0,n.b64EncodeUnicode=function(t){return btoa(encodeURIComponent(t).replace(/%([0-9A-F]{2})/g,(function(t,n){return String.fromCharCode(parseInt("0x".concat(n),16))})))},n.b64DecodeUnicode=function(t){return decodeURIComponent(atob(t).split("").map((function(t){return"%".concat("00".concat(t.charCodeAt(0).toString(16)).slice(-2))})).join(""))},n.uint8ArrayToBase64=function(t){for(var n="",i=0;i<t.length;i++)n+=String.fromCharCode(t[i]);return btoa(n)}},212142440627455:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.EventEmitter=void 0;var r=i(672562019417818),e=function(){function t(){this.qn={},this.zn=null,this.skipEmission=!1}return t.prototype.on=function(t,n,i){return"string"==typeof n?t=t+":"+n:i=n,this.qn[t]||(this.qn[t]=[]),-1===this.qn[t].indexOf(i)&&this.qn[t].push(i),this},t.prototype.once=function(t,n,i){var r=this;"string"==typeof n?t=t+":"+n:i=n;var e=function(n){"function"==typeof i&&i.apply(r.zn,[n]),r.off(t,e)};return this.on(t,e),this},t.prototype.off=function(t,n,i){if(void 0!==n&&("string"==typeof n?t=t+":"+n:i=n),void 0===t)return this.clearEvents(),this;if(!i)return delete this.qn[t],this;var r=this.qn[t];if(null==r?void 0:r.length)for(var e=r.length;e-- >0;)r[e]===i&&r.splice(e,1);return this},t.prototype.emit=function(t,n,i){var e,o,a;if(this.skipEmission)return this;"string"==typeof n?t=t+":"+n:i=n;var u=null===(a=this.qn[t])||void 0===a?void 0:a.slice();if(u)try{for(var c=r.__values(u),s=c.next();!s.done;s=c.next()){var f=s.value;try{f.apply(this.zn,i||[])}catch(d){console.error("CallbackError: ",d)}}}catch(h){e={error:h}}finally{try{s&&!s.done&&(o=c.return)&&o.call(c)}finally{if(e)throw e.error}}return this},t.prototype.clearEvents=function(){this.qn={}},t}();n.EventEmitter=e},219148143871389:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.printMeasures=n.measureEnd=n.measureStart=n.S=void 0;var r=i(672562019417818);n.S=function(t){performance&&performance.mark&&performance.mark(t)};var e=new Map;function o(){var t,n;try{for(var i=r.__values(e),o=i.next();!o.done;o=i.next()){var a=r.__read(o.value,2),u=a[0],c=a[1];console.groupCollapsed(u),console.info("Avg:",c.entries.reduce((function(t,n){return t+(n.end-n.start)}),0)/c.entries.length),console.info("Max:",c.entries.reduce((function(t,n){return Math.max(t,n.end-n.start)}),0)),console.info("Min:",c.entries.reduce((function(t,n){return Math.min(t,n.end-n.start)}),0)),console.info("Entries:",c.entries.length),console.info("Total time:",performance.now()-c.start,"ms"),console.groupEnd()}}catch(s){t={error:s}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}}n.measureStart=function(t){performance&&performance.mark&&(e.has(t)||e.set(t,{start:performance.now(),entries:[]}),e.get(t).entries.push({start:performance.now(),end:1/0}))},n.measureEnd=function(t){if(performance&&performance.mark&&e.has(t)){var n=e.get(t);n.entries[n.entries.length-1].end=performance.now(),n.entries.length>=500&&(o(),e.delete(t))}},n.printMeasures=o},629322211599153:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.isSafeUrl=n.sanitizeSrcset=n.sanitizeUrl=void 0;var r=i(927444438913216),e=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi;function o(t){if(a(t=null==t?void 0:t.trim()))return t;throw new Error('Error: unsafe URL value: "'.concat(t,'" (see http://g.co/ng/security#xss)'))}function a(t){return!((t=t.trim())&&"#"!==t&&!(0,r.isBase64)(t)&&!t.match(e))}n.sanitizeUrl=o,n.sanitizeSrcset=function(t){return t.split(",").map((function(t){return o(t.trim())})).join(", ")},n.isSafeUrl=a},929134938808021:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.SimpleCache=void 0;var r=i(356095412577450),e=function(){function t(){}return t.set=function(t,n){return this.cache.set(t,(0,r.cloneDeep)(n)),n},t.get=function(t){var n=this.cache.get(t);return(0,r.cloneDeep)(n)},t.clear=function(){this.cache.clear()},t.cache=new Map,t}();n.SimpleCache=e},262507548673569:function(t,n,i){Object.defineProperty(n,"__esModule",{value:!0}),n.validateFeedData=n.isValidNumber=n.isValidUrl=void 0;var r=i(672562019417818),e=/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)((?!\^).)*$/i,o=/^-?\d+(\.\d+)?(e-?\d+)?$/gi;n.isValidUrl=function(t){var n;try{n=new URL(t)}catch(i){return!1}return"string"==typeof t&&e.test(t)&&("http:"===n.protocol||"https:"===n.protocol)},n.isValidNumber=function(t){return"string"==typeof t&&o.test(t)},n.validateFeedData=function(t){var n,i,e,o,a=new Error("\n Attempt to override a feed with invalid feed data. The feed data has to follow the following schema:\n\n [\n {\n MyFeedItemKey: {\n value: 'feed value',\n targetUrl: 'https://website.com'\n },\n MyFeedItemKey2: {\n value: 'feed value',\n targetUrl: 'https://website.com'\n }\n }\n ]\n ");if(!Array.isArray(t))throw a;try{for(var u=r.__values(t),c=u.next();!c.done;c=u.next()){var s=c.value;if("object"!=typeof s)throw a;try{for(var f=(e=void 0,r.__values(Object.keys(s))),d=f.next();!d.done;d=f.next()){if(!s[d.value].hasOwnProperty("value"))throw a}}catch(h){e={error:h}}finally{try{d&&!d.done&&(o=f.return)&&o.call(f)}finally{if(e)throw e.error}}}}catch(l){n={error:l}}finally{try{c&&!c.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}}},672562019417818:function(t,n,i){i.r(n),i.d(n,{__assign:function(){return o},__asyncDelegator:function(){return P},__asyncGenerator:function(){return O},__asyncValues:function(){return S},__await:function(){return j},__awaiter:function(){return v},__classPrivateFieldGet:function(){return R},__classPrivateFieldIn:function(){return U},__classPrivateFieldSet:function(){return A},__createBinding:function(){return m},__decorate:function(){return u},__esDecorate:function(){return s},__exportStar:function(){return _},__extends:function(){return e},__generator:function(){return p},__importDefault:function(){return M},__importStar:function(){return C},__makeTemplateObject:function(){return x},__metadata:function(){return l},__param:function(){return c},__propKey:function(){return d},__read:function(){return y},__rest:function(){return a},__runInitializers:function(){return f},__setFunctionName:function(){return h},__spread:function(){return b},__spreadArray:function(){return g},__spreadArrays:function(){return k},__values:function(){return w}});var r=function(t,n){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])},r(t,n)};function e(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function i(){this.constructor=t}r(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}var o=function(){return o=Object.assign||function(t){for(var n,i=1,r=arguments.length;i<r;i++)for(var e in n=arguments[i])Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e]);return t},o.apply(this,arguments)};function a(t,n){var i={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&n.indexOf(r)<0&&(i[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var e=0;for(r=Object.getOwnPropertySymbols(t);e<r.length;e++)n.indexOf(r[e])<0&&Object.prototype.propertyIsEnumerable.call(t,r[e])&&(i[r[e]]=t[r[e]])}return i}function u(t,n,i,r){var e,o=arguments.length,a=o<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,n,i,r);else for(var u=t.length-1;u>=0;u--)(e=t[u])&&(a=(o<3?e(a):o>3?e(n,i,a):e(n,i))||a);return o>3&&a&&Object.defineProperty(n,i,a),a}function c(t,n){return function(i,r){n(i,r,t)}}function s(t,n,i,r,e,o){function a(t){if(void 0!==t&&"function"!=typeof t)throw new TypeError("Function expected");return t}for(var u,c=r.kind,s="getter"===c?"get":"setter"===c?"set":"value",f=!n&&t?r.static?t:t.prototype:null,d=n||(f?Object.getOwnPropertyDescriptor(f,r.name):{}),h=!1,l=i.length-1;l>=0;l--){var v={};for(var p in r)v[p]="access"===p?{}:r[p];for(var p in r.access)v.access[p]=r.access[p];v.addInitializer=function(t){if(h)throw new TypeError("Cannot add initializers after decoration has completed");o.push(a(t||null))};var m=(0,i[l])("accessor"===c?{get:d.get,set:d.set}:d[s],v);if("accessor"===c){if(void 0===m)continue;if(null===m||"object"!=typeof m)throw new TypeError("Object expected");(u=a(m.get))&&(d.get=u),(u=a(m.set))&&(d.set=u),(u=a(m.init))&&e.unshift(u)}else(u=a(m))&&("field"===c?e.unshift(u):d[s]=u)}f&&Object.defineProperty(f,r.name,d),h=!0}function f(t,n,i){for(var r=arguments.length>2,e=0;e<n.length;e++)i=r?n[e].call(t,i):n[e].call(t);return r?i:void 0}function d(t){return"symbol"==typeof t?t:"".concat(t)}function h(t,n,i){return"symbol"==typeof n&&(n=n.description?"[".concat(n.description,"]"):""),Object.defineProperty(t,"name",{configurable:!0,value:i?"".concat(i," ",n):n})}function l(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)}function v(t,n,i,r){return new(i||(i=Promise))((function(e,o){function a(t){try{c(r.next(t))}catch(n){o(n)}}function u(t){try{c(r.throw(t))}catch(n){o(n)}}function c(t){var n;t.done?e(t.value):(n=t.value,n instanceof i?n:new i((function(t){t(n)}))).then(a,u)}c((r=r.apply(t,n||[])).next())}))}function p(t,n){var i,r,e,o,a={label:0,sent:function(){if(1&e[0])throw e[1];return e[1]},trys:[],ops:[]};return o={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function u(u){return function(c){return function(u){if(i)throw new TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(a=0)),a;)try{if(i=1,r&&(e=2&u[0]?r.return:u[0]?r.throw||((e=r.return)&&e.call(r),0):r.next)&&!(e=e.call(r,u[1])).done)return e;switch(r=0,e&&(u=[2&u[0],e.value]),u[0]){case 0:case 1:e=u;break;case 4:return a.label++,{value:u[1],done:!1};case 5:a.label++,r=u[1],u=[0];continue;case 7:u=a.ops.pop(),a.trys.pop();continue;default:if(!(e=a.trys,(e=e.length>0&&e[e.length-1])||6!==u[0]&&2!==u[0])){a=0;continue}if(3===u[0]&&(!e||u[1]>e[0]&&u[1]<e[3])){a.label=u[1];break}if(6===u[0]&&a.label<e[1]){a.label=e[1],e=u;break}if(e&&a.label<e[2]){a.label=e[2],a.ops.push(u);break}e[2]&&a.ops.pop(),a.trys.pop();continue}u=n.call(t,a)}catch(c){u=[6,c],r=0}finally{i=e=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}([u,c])}}}var m=Object.create?function(t,n,i,r){void 0===r&&(r=i);var e=Object.getOwnPropertyDescriptor(n,i);e&&!("get"in e?!n.__esModule:e.writable||e.configurable)||(e={enumerable:!0,get:function(){return n[i]}}),Object.defineProperty(t,r,e)}:function(t,n,i,r){void 0===r&&(r=i),t[r]=n[i]};function _(t,n){for(var i in t)"default"===i||Object.prototype.hasOwnProperty.call(n,i)||m(n,t,i)}function w(t){var n="function"==typeof Symbol&&Symbol.iterator,i=n&&t[n],r=0;if(i)return i.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function y(t,n){var i="function"==typeof Symbol&&t[Symbol.iterator];if(!i)return t;var r,e,o=i.call(t),a=[];try{for(;(void 0===n||n-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(u){e={error:u}}finally{try{r&&!r.done&&(i=o.return)&&i.call(o)}finally{if(e)throw e.error}}return a}function b(){for(var t=[],n=0;n<arguments.length;n++)t=t.concat(y(arguments[n]));return t}function k(){for(var t=0,n=0,i=arguments.length;n<i;n++)t+=arguments[n].length;var r=Array(t),e=0;for(n=0;n<i;n++)for(var o=arguments[n],a=0,u=o.length;a<u;a++,e++)r[e]=o[a];return r}function g(t,n,i){if(i||2===arguments.length)for(var r,e=0,o=n.length;e<o;e++)!r&&e in n||(r||(r=Array.prototype.slice.call(n,0,e)),r[e]=n[e]);return t.concat(r||Array.prototype.slice.call(n))}function j(t){return this instanceof j?(this.v=t,this):new j(t)}function O(t,n,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,e=i.apply(t,n||[]),o=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(t){e[t]&&(r[t]=function(n){return new Promise((function(i,r){o.push([t,n,i,r])>1||u(t,n)}))})}function u(t,n){try{(i=e[t](n)).value instanceof j?Promise.resolve(i.value.v).then(c,s):f(o[0][2],i)}catch(r){f(o[0][3],r)}var i}function c(t){u("next",t)}function s(t){u("throw",t)}function f(t,n){t(n),o.shift(),o.length&&u(o[0][0],o[0][1])}}function P(t){var n,i;return n={},r("next"),r("throw",(function(t){throw t})),r("return"),n[Symbol.iterator]=function(){return this},n;function r(r,e){n[r]=t[r]?function(n){return(i=!i)?{value:j(t[r](n)),done:!1}:e?e(n):n}:e}}function S(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,i=t[Symbol.asyncIterator];return i?i.call(t):(t=w(t),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(i){n[i]=t[i]&&function(n){return new Promise((function(r,e){(function(t,n,i,r){Promise.resolve(r).then((function(n){t({value:n,done:i})}),n)})(r,e,(n=t[i](n)).done,n.value)}))}}}function x(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t}var E=Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n};function C(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var i in t)"default"!==i&&Object.prototype.hasOwnProperty.call(t,i)&&m(n,t,i);return E(n,t),n}function M(t){return t&&t.__esModule?t:{default:t}}function R(t,n,i,r){if("a"===i&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof n?t!==n||!r:!n.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===i?r:"a"===i?r.call(t):r?r.value:n.get(t)}function A(t,n,i,r,e){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!e)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof n?t!==n||!e:!n.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?e.call(t,i):e?e.value=i:n.set(t,i),i}function U(t,n){if(null===n||"object"!=typeof n&&"function"!=typeof n)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof t?n===t:t.has(n)}n.default={__extends:e,__assign:o,__rest:a,__decorate:u,__param:c,__metadata:l,__awaiter:v,__generator:p,__createBinding:m,__exportStar:_,__values:w,__read:y,__spread:b,__spreadArrays:k,__spreadArray:g,__await:j,__asyncGenerator:O,__asyncDelegator:P,__asyncValues:S,__makeTemplateObject:x,__importStar:C,__importDefault:M,__classPrivateFieldGet:R,__classPrivateFieldSet:A,__classPrivateFieldIn:U}}},__webpack_module_cache__={};function __webpack_require__(t){var n=__webpack_module_cache__[t];if(void 0!==n)return n.exports;var i=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t](i,i.exports,__webpack_require__),i.exports}__webpack_require__.d=function(t,n){for(var i in n)__webpack_require__.o(n,i)&&!__webpack_require__.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:n[i]})},__webpack_require__.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},__webpack_require__.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var __webpack_exports__={},ad_1,encoding_1;ad_1=__webpack_require__(0x9c853ae92de1),encoding_1=__webpack_require__(366595214977016),function(t,n){var i=window;i._bannerflow||(i._bannerflow={ads:[],exports:{}});var r=i._bannerflow;if(r.ads=r.ads||[],r.exports=r.exports||{},r.registerModule||(r.registerModule=function(t,n){i._bannerflow.exports[t]=n}),!(window.process&&window.process.env&&window.process.env.STUDIO_JS))if(window.atob&&void 0!==JSON.parse){i._bannerflow=r;var e=void 0;try{(e=JSON.parse((0,encoding_1.b64DecodeUnicode)("eyJpZCI6IjY0YjE0YjBmZGE4ZGJhMWIxMTg5YWVmZSIsIm9yaWdpbiI6IiIsImNyZWF0aXZlcyI6W3siaWQiOiI1Mjk2MjAzIiwiYW5pbWF0ZWQiOnsiZmlsZVNpemUiOjAsImRlZmF1bHRPcmlnaW4iOiJodHRwczovL2MuYmFubmVyZmxvdy5uZXQiLCJmaWxlcyI6W3siaWQiOiI4MDU2NmFhZDBkYjQ1Y2NhYWQ1NCIsInVybCI6ImFuaW1hdGVkLWNyZWF0aXZlLjgwNTY2YWFkMGRiNDVjY2FhZDU0LmpzIn0seyJpZCI6IjAwMDAwMEZDMTI5MDRFIiwidXJsIjoiL2FjY291bnRzL2hvbWUyNC82MGQ5ODY1OWI1M2EwZGM5MWFiY2FlZjAvcHVibGlzaGVkLzUyOTYyMDMvNjgzOTg3MC9kb2N1bWVudC4wMDAwMDAyQTI0RTVFNi5qcyJ9XX0sImltYWdlIjp7InVybCI6ImFjY291bnRzL2hvbWUyNC82MGQ5ODY1OWI1M2EwZGM5MWFiY2FlZjAvcHVibGlzaGVkLzUyOTYyMDMvNjgzOTg3MC9wcmVsb2FkLmpwZyIsImZpbGVTaXplIjowfSwic2l6ZSI6eyJpZCI6IjMwMTMwNzkiLCJuYW1lIjpudWxsLCJoZWlnaHQiOjI4MCwid2lkdGgiOjMzNn0sImNoZWNrc3VtIjoiMDAwMDAwNDIwQjVCRTYiLCJjcmVhdGl2ZXNldElkIjpudWxsLCJjcmVhdGl2ZXNldCI6eyJpZCI6IjM3NTUwNSIsIm5hbWUiOiJ3b3d3ZWVrcy1zdW1tZXItd2VlazQtMjAyM19tb29kLXNpbmdsZS1saXZpbmdyb29tIiwiY3JlYXRpdmVzIjpbXX0sInZlcnNpb25JZCI6IjYxMjk5NyIsInZlcnNpb24iOnsiaWQiOiI2MTI5OTciLCJuYW1lIjoiREUiLCJsb2NhbGl6YXRpb24iOnsiaWQiOiI2MGQ5ODY1OWI1M2EwZGM5MWFiY2FlZWYiLCJuYW1lIjoiREUiLCJjdWx0dXJlQ29kZSI6ImRlIiwiY3VsdHVyZU5hbWUiOiJkZSJ9fSwiZGVzaWduSWQiOiIyOTQ0NzUwIiwiZGVzaWduIjp7ImlkIjoiMjk0NDc1MCIsIm5hbWUiOiJkZXNpZ24tMmY2Y2UxNjEtNWY3My00MWYxLWJjMGYtYmQzMGFlZDIxMDRhIn0sInRhcmdldFVybCI6Imh0dHBzOi8vd3d3LmhvbWUyNC5kZS9zb3J0aW1lbnQvP2NhbXBhaWduPXhnc3B4LXdvdzE1YmVzdC0wNzIzIiwiYWRWZXJzaW9uIjo4NzQ1fV0sInRyYWNraW5nIjp7InVybCI6Imh0dHBzOi8vYy5iYW5uZXJmbG93Lm5ldC90ci92Mi9waXhlbCIsInBpeGVsRW5hYmxlZCI6ZmFsc2UsImRpc2FibGVkIjpmYWxzZX0sImN1c3RvbVNjcmlwdHMiOltdLCJzaG93UHJlbG9hZEltYWdlIjp0cnVlLCJkaXNwbGF5VHlwZSI6ImFuaW1hdGVkIiwicmVzcG9uc2l2ZSI6ZmFsc2UsImNhbXBhaWduSWQiOiI2NGE2NzllMjM5MWNiYWE3MDZmYTQ2YTgiLCJjYW1wYWlnbiI6eyJuYW1lIjoid293d2Vla3Mtc3VtbWVyLTIwMjNfbW9vZCIsImlkIjoiNjRhNjc5ZTIzOTFjYmFhNzA2ZmE0NmE4In0sInNjaGVkdWxlSWQiOm51bGwsImFjY291bnQiOnsic2x1ZyI6ImhvbWUyNCIsImlkIjoiNjBkOTg1NmEzNzY3MDE2MGI0NWI0YWRiIn0sImJyYW5kIjp7ImlkIjoiNjBkOTg2NTliNTNhMGRjOTFhYmNhZWYwIn0sIm5vZGVJZCI6IjY0YjE0YjBmZGE4ZGJhMWIxMTg5YWYwMiIsImRlc3RpbmF0aW9uIjpudWxsLCJwdWJsaXNoZXJJZCI6bnVsbCwiZXZlbnROYW1lIjoiIiwiYWRHcm91cE5hbWUiOiJ3b3d3ZWVrcy1zdW1tZXItd2VlazQtMjAyM19tb29kLXNpbmdsZS1saXZpbmdyb29tIn0="))).creatives=e.creatives||e.banners}catch(o){throw new Error("Ad data could not be parsed")}r.ads.push(new ad_1.Ad(e,t))}else console&&console.log}(document.currentScript)})(); //# sourceMappingURL=ad.js.map