"use strict";var adaptors;!function(adaptors){class AdApi{constructor(e,t,i={},r=!0,n=!1,o=!1){this.adsrc=e,this.environment=t,this.adParameters=i,this.defaultResizeListener=r,this.actualSource=n,this.isBannerAd=o,this.iframe=void 0,this.adContentWindow=void 0,this.adController=void 0,this.onInit=void 0,this.resizeHandler=()=>{var e=this.getDimensions(!0);this.iframe.style.width=e.width+"px",this.iframe.style.height=e.height+"px",this.environment.slot.style.width=e.width+"px",this.environment.slot.style.height=e.height+"px",this.updateResizeStrategyDimensions(e)},AdApi.instances.push(this),this.st=new adaptors.SumologicTracking(this),this.startAd()}iframeLoaded(){adaptors.logger.debug("adapi.iframeLoaded"),this.st.sumologic.track(adaptors.SumologicEvents.SDK),this.adContentWindow=this.iframe.contentWindow,this.adController=this.adContentWindow.adController,this.updateResizeStrategyDimensions(this.getDimensions()),this.adController.isBannerAd=this.isBannerAd,this.adController.videoSlot=this.environment.videoSlot,this.adController.videoSlotCanAutoPlay=this.environment.videoSlotCanAutoPlay||!1,this.delayedInitPromiseResolve&&this.init(()=>this.delayedInitPromiseResolve()),this.setListeners(),this.onInit&&this.onInit(),this.st.init()}setListeners(){}writeAdContent(){let r=0;var e="script";if(this.iframe.srcdoc=`
			<${e}>
			Object.assign(window, parent.bntIframeVars);
			${this.adsrc}
			</${e}>`,this.insertIframe(this.iframe),!this.environment.slot.ownerDocument.defaultView)throw Error("no parent iframe");Object.assign(this.environment.slot.ownerDocument.defaultView,{bntIframeVars:{onerror:(...e)=>{if(1!==r){r++;var[t,,,,i]=e;return this.st.sumologic.error(adaptors.SumologicEvents.SCRIPT_ERROR,i&&i.stack||t),adaptors.logger.error.apply(null,e),!0}},DeviceContext:adaptors.Context,bntStart:()=>this.iframeLoaded(),bntAdParameters:this.adParameters,bntAd:"undefined"!=typeof bntAd?bntAd:null,adApi:this}})}getDimensions(e=0){return{width:window.innerWidth,height:window.innerHeight}}createIFrame(){adaptors.logger.debug("adapi.createIFrame()"),this.iframe=document.createElement("iframe"),this.iframe.frameBorder="0",this.iframe.setAttribute("scrolling","no");try{var e=this.environment.slot.style.position;switch(e){case null:case void 0:case"":this.environment.slot.style.position="relative";case"relative":case"relative !important":this.iframe.style.position="absolute",this.iframe.style.left="0px",this.iframe.style.top="0px";break;default:this.iframe.style.position="inherit",adaptors.logger.log("the ad might look awful",e)}}catch(e){console.error(e),adaptors.logger.error("adapi cant get slot computed style or can't modify slot style")}this.insertIframe(this.iframe),this.defaultResizeListener?(this.resizeHandler(),new ResizeObserver(this.resizeHandler).observe(document.body)):(this.iframe.style.width="100%",this.iframe.style.height="100%")}insertIframe(e){this.environment.slot.appendChild(e)}startAd(){this.createIFrame(),this.writeAdContent()}init(e){if(this.adController)try{this.adController.init().map(()=>{this.st.sumologic.track(adaptors.SumologicEvents.LOAD_READY),e()})}catch(e){adaptors.logger.log(e),e instanceof Error&&adaptors.logger.log(e.stack)}else this.delayedInitPromiseResolve=e}reset(){this.adController=null}getStageWidth(){return adaptors.logger.log("adapi.getStageWidth"),this.adController.getStageWidth()}getStageHeight(){return adaptors.logger.log("adapi.getStageHeight"),this.adController.getStageHeight()}getSkippable(){return adaptors.logger.log("adapi.getSkippable"),this.adController.getSkippable()}getRemainingTime(){return this.adController.getRemainingTime()}getDuration(){return this.adController.getDuration()}getVolume(){return this.adController.getVolume()}setVolume(e){this.adController.setVolume(e)}setAutoResize(e){this.adController.setAutoResize(e)}getTeadsApiProxy(){return this.adContentWindow.bnt.TeadsPlayerAddons.apiProxy}getLoadedBytesMonitor(){return this.adContentWindow.bnt.get(this.adContentWindow.bnt.net.Monitor)}start(){return adaptors.logger.log("adapi.start"),this.st.sumologic.track(adaptors.SumologicEvents.START),this.adController.start()}closeAd(){return adaptors.logger.log("adapi.closeAd"),this.adController.closeAd()}play(){return adaptors.logger.log("adapi.play"),this.adController.play()}pause_pause(){return adaptors.logger.log("adapi.pause"),this.adController.pause_pause()}pause(){return adaptors.logger.log("adapi.pause"),this.adController.pause()}resume(){return adaptors.logger.log("adapi.resume"),this.adController.resume()}suspend(){return adaptors.logger.log("adapi.suspend"),this.adController.suspend()}resize(e){this.adController?(adaptors.logger.log("adapi.resize",JSON.stringify(e)),e&&(this.adController.resize(e),this.iframe.style.width=e.width+"px",this.iframe.style.height=e.height+"px",this.environment.slot.style.width=e.width+"px",this.environment.slot.style.height=e.height+"px")):adaptors.logger.log("AdController is undefined")}collapse(){return this.adController.collapse()}expand(){return this.adController.expand()}expandPerformed(e){this.adController.expandPerformed(e)}get desiredExpandState(){return this.adController.desiredExpandState}get creativeOnmainscreen(){return this.adController.creative.onmainscreen}get creativeTimeMillisec(){return this.adController.creative.timeMillisec}get creativeDuration(){return this.adController.creative.duration}get creativeOnsuspend(){return this.adController.onsuspend}get creativeVolume(){return this.adController.creative.volume}get creativeRemainingTimeMillisec(){return this.adController.creative.remainingTimeMillisec}get creativeOnend(){return this.adController.creative.onend}get creativeOnresume(){return this.adController.onresume}get onclickthru(){return this.adController.onclickthru.map(e=>{if(this.st.sumologic.track(adaptors.SumologicEvents.CLICK),!this.environment.clickTag)return e;e=this.environment.skipClickthruEncoding?e:encodeURIComponent(e);return this.environment.clickTag+e})}get oninteraction(){return this.adController.interaction}get ondestroy(){return this.adController.ondestroy}get onstart(){return this.adController.onstart}get onerror(){return this.adController.onerror}updateResizeStrategyDimensions(e){var t;const i=null===(t=null===(t=this.adController)||void 0===t?void 0:t.resizeController)||void 0===t?void 0:t.strategy;this.isWindowListenerResizeStrategy(i)&&(i.useOuterDimensions=e,i.resizeHandler())}isWindowListenerResizeStrategy(e){var t;return e&&(null===(t=null===(t=this.adContentWindow)||void 0===t?void 0:t.bnt)||void 0===t?void 0:t.WindowListenerResizeStrategy)&&e instanceof this.adContentWindow.bnt.WindowListenerResizeStrategy}}AdApi.instances=[],adaptors.AdApi=AdApi}(adaptors=adaptors||{});;
"use strict";var adaptors;!function(adaptors){class VpaidAd{constructor(){this.adApi=void 0,this.listeners={},this.isPaused=!1,this.playerHandles=!0,this.skipped=!1,this.quartiles=[!1,!1,!1,!1,!1],this.creativeCode=void 0,this.handleTimeChange=e=>{var i;this.adApi.creativeOnmainscreen.value&&(i=this.adApi.creativeDuration.value,e<=0||i<=0||(.75<=(i=e/i)&&!this.quartiles[3]&&(this.quartiles[3]=!0,this.dispatchEvent(adaptors.VpaidEvent.AdVideoThirdQuartile)),.5<=i&&!this.quartiles[2]&&(this.quartiles[2]=!0,this.dispatchEvent(adaptors.VpaidEvent.AdVideoMidpoint)),.25<=i&&!this.quartiles[1]&&(this.quartiles[1]=!0,this.dispatchEvent(adaptors.VpaidEvent.AdVideoFirstQuartile)),this.quartiles[0]||(this.quartiles[0]=!0,this.dispatchEvent(adaptors.VpaidEvent.AdVideoStart))))},this.handleTimelineEnd=()=>{this.adApi.creativeOnmainscreen.value&&(this.quartiles[4]||(this.quartiles[4]=!0,this.dispatchEvent(adaptors.VpaidEvent.AdVideoComplete)))},this.removeBodyMargin()}removeBodyMargin(e=!1){document.body?document.body.style.margin="0px":e||document.addEventListener("DOMContentLoaded",()=>{this.removeBodyMargin(!0)})}subscribe(e,i,t){adaptors.logger.log("vpaid.subscribe",i),this.listeners[i]?this.listeners[i].push({callback:e,scope:t}):this.listeners[i]=[{callback:e,scope:t}]}unsubscribe(i,e){adaptors.logger.log("vpaid.unsubscribe",e,i);const t=this.listeners[e];i&&e&&t&&t.filter(e=>e.callback==i).forEach(e=>{t.splice(t.indexOf(e),1)})}setup(e){this.creativeCode=e}getVPAIDAd(){return adaptors.logger.log("vpaid.getVPAIDAd"),this}getAdLinear(){return adaptors.logger.log("vpaid.getAdLinear",!0),!0}getAdWidth(){return adaptors.logger.log("vpaid.getAdWidth",this.adApi.getStageWidth()),this.adApi.getStageWidth()}getAdHeight(){return adaptors.logger.log("vpaid.getAdHeight",this.adApi.getStageHeight()),this.adApi.getStageHeight()}getAdExpanded(){return adaptors.logger.log("vpaid.getAdExpanded",!1),!1}getAdSkippableState(){return adaptors.logger.log("vpaid.getAdSkippableState",this.adApi.getSkippable()),this.adApi.getSkippable()}getAdRemainingTime(){let e;return e=this.adApi.creativeOnmainscreen.value&&void 0!==this.adApi.getRemainingTime()?this.adApi.getRemainingTime():VpaidAd.DURATION_UNKNOWN,e}getAdDuration(){let e;return e=this.adApi.creativeOnmainscreen.value&&void 0!==this.adApi.getDuration()?this.adApi.getDuration():VpaidAd.DURATION_UNKNOWN,e}getAdVolume(){return this.adApi.getVolume()}setAdVolume(e){this.adApi.setVolume(e)}getAdCompanions(){return adaptors.logger.log("vpaid.getAdCompanions",void 0),null}getAdIcons(){return adaptors.logger.log("vpaid.getAdIcons",void 0),!1}handshakeVersion(e){return adaptors.logger.log("vpaid.handshakeVersion","2.0"),"2.0"}initAd(e,i,t,d,a,s){adaptors.logger.log("vpaid.initAd",e,i,t,d,a,s);a=a&&a.AdParameters?JSON.parse(a.AdParameters):{};this.adApi=new adaptors.AdApi(this.creativeCode,s,a,!1,!0),this.adApi.init(()=>{adaptors.logger.debug("vpaid adApi init resolved"),this.adApi.setAutoResize(!1),this.setVpaidObservers(),this.adApi.resize({width:e,height:i}),this.dispatchEvent(adaptors.VpaidEvent.AdLoaded)})}resizeAd(e,i,t){adaptors.logger.log("vpaid.resizeAd",e,i,t),this.adApi.resize({width:e,height:i,viewMode:t}),this.dispatchEvent(adaptors.VpaidEvent.AdSizeChange)}startAd(){adaptors.logger.log("vpaid.startAd"),this.adApi.start().map(()=>{adaptors.logger.debug("vpaid adApi start resolved"),this.adApi.creativeOnresume.addObserver(()=>{adaptors.logger.log("vpaidad onplay observer"),this.dispatchEvent(adaptors.VpaidEvent.AdPlaying),this.isPaused=!1})})}stopAd(){adaptors.logger.log("vpaid.stopAd"),this.adApi.closeAd()}pauseAd(){adaptors.logger.log("vpaid.pauseAd"),this.adApi.pause()}resumeAd(){adaptors.logger.log("vpaid.resumeAd"),this.adApi.resume()}expandAd(){adaptors.logger.log("vpaid.expandAd")}collapseAd(){adaptors.logger.log("vpaid.collapseAd")}skipAd(){adaptors.logger.log("vpaid.skipAd"),this.adApi.getSkippable()&&(this.skipped=!0,this.adApi.closeAd())}dispatchEvent(e,...i){adaptors.logger.log("vpaid.dispatchEvent",e,i.length?JSON.stringify(i):"");const t=this.listeners[e];t&&(e!=adaptors.VpaidEvent.AdClickThru?t.forEach(e=>{setTimeout(()=>{e.callback.apply(e.scope,i)},1)}):t.forEach(e=>{e.callback.apply(e.scope,i)}))}setVpaidObservers(){this.adApi.creativeDuration.addObserver(()=>{this.dispatchEvent(adaptors.VpaidEvent.AdDurationChange)}),this.adApi.creativeTimeMillisec.addObserver(this.handleTimeChange),this.adApi.creativeOnend.addObserver(this.handleTimelineEnd),this.adApi.creativeRemainingTimeMillisec.addObserver(()=>this.dispatchEvent(adaptors.VpaidEvent.AdRemainingTimeChange)),this.adApi.creativeVolume.addObserver(()=>this.dispatchEvent(adaptors.VpaidEvent.AdVolumeChange)),this.adApi.creativeOnsuspend.addObserver(()=>{this.isPaused=!0,this.dispatchEvent(adaptors.VpaidEvent.AdPaused)}),this.adApi.onstart.addObserver(()=>{this.dispatchEvent(adaptors.VpaidEvent.AdStarted),this.dispatchEvent(adaptors.VpaidEvent.AdImpression)}),this.adApi.ondestroy.addObserver(()=>{setTimeout(()=>{this.skipped&&this.dispatchEvent(adaptors.VpaidEvent.AdSkipped),this.dispatchEvent(adaptors.VpaidEvent.AdStopped)},200)}),this.adApi.onclickthru.addObserver(e=>this.dispatchEvent(adaptors.VpaidEvent.AdClickThru,e,(new Date).getTime(),this.playerHandles)),this.adApi.oninteraction.addObserver(e=>this.dispatchEvent(adaptors.VpaidEvent.AdInteraction,e))}}VpaidAd.DURATION_UNKNOWN=-2,adaptors.VpaidAd=VpaidAd,adaptors.VpaidEvent={AdStarted:"AdStarted",AdStopped:"AdStopped",AdSkipped:"AdSkipped",AdLoaded:"AdLoaded",AdLinearChange:"AdLinearChange",AdSizeChange:"AdSizeChange",AdExpandedChange:"AdExpandedChange",AdSkippableStateChange:"AdSkippableStateChange",AdDurationChange:"AdDurationChange",AdRemainingTimeChange:"AdRemainingTimeChange",AdVolumeChange:"AdVolumeChange",AdImpression:"AdImpression",AdClickThru:"AdClickThru",AdInteraction:"AdInteraction",AdVideoStart:"AdVideoStart",AdVideoFirstQuartile:"AdVideoFirstQuartile",AdVideoMidpoint:"AdVideoMidpoint",AdVideoThirdQuartile:"AdVideoThirdQuartile",AdVideoComplete:"AdVideoComplete",AdUserAcceptInvitation:"AdUserAcceptInvitation",AdUserMinimize:"AdUserMinimize",AdUserClose:"AdUserClose",AdPaused:"AdPaused",AdPlaying:"AdPlaying",AdError:"AdError",AdLog:"AdLog"}}(adaptors=adaptors||{});;
"use strict";var adaptors;!function(adaptors){function r(o){try{var e="http://bnt.adaptors.log/?".concat(JSON.stringify(o));const n=new Image;n.src=e}catch(o){}}function e(o,e){var n=t[o];e[0]="bnt."+n.toLowerCase()+": "+e[0]+" ",n&&o<=adaptors.logger.LOG_LEVEL&&("undefined"!=typeof console&&void 0!==console[n]&&console[n].apply(console,e),adaptors.logger.useLogRequest&&r(e.join("_").replace(/\s/gi,"_")))}let t;var o;(o=t=adaptors.LogLevel||(adaptors.LogLevel={}))[o.error=0]="error",o[o.warn=1]="warn",o[o.info=2]="info",o[o.debug=3]="debug",adaptors.logger={LOG_LEVEL:t.error,useLogRequest:!1,log:function(...o){e(t.debug,o)},info:function(...o){e(t.info,o)},warn:function(...o){e(t.warn,o)},debug:function(...o){e(t.debug,o)},error:function(...o){e(t.error,o)},log_via_request:r}}(adaptors=adaptors||{});;
"use strict";var adaptors;!function(adaptors){class Ua{}Ua.MODEL="model",Ua.NAME="name",Ua.TYPE="type",Ua.VENDOR="vendor",Ua.VERSION="version",Ua.CONSOLE="c",Ua.MOBILE="m",Ua.TABLET="t",Ua.SMARTTV="tv",Ua.WEARABLE="w",Ua.DESKTOP="d",Ua.util={extend:function(i,e){for(var s in e)-1!=="browser device os".indexOf(s)&&e[s].length%2==0&&(i[s]=e[s].concat(i[s]));return i},has:function(i,e){return"string"==typeof i&&-1!==e.toLowerCase().indexOf(i.toLowerCase())},lowerize:function(i){return i.toLowerCase()},trim:function(i){return i.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},Ua.mapper={rgx:function(){let s,o=0,r=0,t=0,a=0,n,E,d=void 0,w,l=arguments;for(;o<l.length&&!d;){let i=l[o],e=l[o+1];if(void 0===s)for(n in s={},e)E=e[n],"object"==typeof E?s[E[0]]=void 0:s[E]=void 0;for(r=t=0;r<i.length&&!d;)if(d=i[r++].exec(adaptors.Context.getUA()),d)for(a=0;a<e.length;a++)w=d[++t],E=e[a],"object"==typeof E&&0<E.length?2==E.length?"function"==typeof E[1]?s[E[0]]=E[1].call(this,w):s[E[0]]=E[1]:3==E.length?"function"!=typeof E[1]||E[1].exec&&E[1].test?s[E[0]]=w?w.replace(E[1],E[2]):void 0:s[E[0]]=w?E[1].call(this,w,E[2]):void 0:4==E.length&&(s[E[0]]=w?E[3].call(this,w.replace(E[1],E[2])):void 0):s[E]=w||void 0;o+=2}return s},str:function(i,e){for(var s in e)if("object"==typeof e[s]&&0<e[s].length){for(var o=0;o<e[s].length;o++)if(Ua.util.has(e[s][o],i))return"?"===s?void 0:s}else if(Ua.util.has(e[s],i))return"?"===s?void 0:s;return i}},Ua.maps={browser:{oldsafari:{version:{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}}},device:{amazon:{model:{"Fire Phone":["SD","KF"]}},sprint:{model:{"Evo Shift 4G":"7373KT"},vendor:{HTC:"APA",Sprint:"Sprint"}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"}}}},Ua.regexes={browser:[[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/([\w\.-]+)/i,/(opera).+version\/([\w\.]+)/i,/(opera)[\/\s]+([\w\.]+)/i],[Ua.NAME,Ua.VERSION],[/(opios)[\/\s]+([\w\.]+)/i],[[Ua.NAME,"Opera Mini"],Ua.VERSION],[/\s(opr)\/([\w\.]+)/i],[[Ua.NAME,"Opera"],Ua.VERSION],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]+)*/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?([\w\.]*)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(rekonq)\/([\w\.]+)*/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs)\/([\w\.-]+)/i],[Ua.NAME,Ua.VERSION],[/(trident).+rv[:\s]([\w\.]+).+like\sgecko/i],[[Ua.NAME,"IE"],Ua.VERSION],[/(edge)\/((\d+)?[\w\.]+)/i],[Ua.NAME,Ua.VERSION],[/(yabrowser)\/([\w\.]+)/i],[[Ua.NAME,"Yandex"],Ua.VERSION],[/(comodo_dragon)\/([\w\.]+)/i],[[Ua.NAME,/_/g," "],Ua.VERSION],[/(micromessenger)\/([\w\.]+)/i],[[Ua.NAME,"WeChat"],Ua.VERSION],[/xiaomi\/miuibrowser\/([\w\.]+)/i],[Ua.VERSION,[Ua.NAME,"MIUI Browser"]],[/\swv\).+(chrome)\/([\w\.]+)/i],[[Ua.NAME,/(.+)/,"$1 WebView"],Ua.VERSION],[/android.+samsungbrowser\/([\w\.]+)/i,/android.+version\/([\w\.]+)\s+(?:mobile\s?safari|safari)/i],[Ua.VERSION,[Ua.NAME,"Android Browser"]],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i,/(qqbrowser)[\/\s]?([\w\.]+)/i],[Ua.NAME,Ua.VERSION],[/(dolfin)\/([\w\.]+)/i],[[Ua.NAME,"Dolphin"],Ua.VERSION],[/((?:android.+)crmo|crios)\/([\w\.]+)/i],[[Ua.NAME,"Chrome"],Ua.VERSION],[/;fbav\/([\w\.]+);/i],[Ua.VERSION,[Ua.NAME,"Facebook"]],[/fxios\/([\w\.-]+)/i],[Ua.VERSION,[Ua.NAME,"Firefox"]],[/version\/([\w\.]+).+?mobile\/\w+\s(safari)/i],[Ua.VERSION,[Ua.NAME,"Mobile Safari"]],[/version\/([\w\.]+).+?(mobile\s?safari|safari)/i],[Ua.VERSION,Ua.NAME],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[Ua.NAME,[Ua.VERSION,Ua.mapper.str,Ua.maps.browser.oldsafari.version]],[/(konqueror)\/([\w\.]+)/i,/(webkit|khtml)\/([\w\.]+)/i],[Ua.NAME,Ua.VERSION],[/(navigator|netscape)\/([\w\.-]+)/i],[[Ua.NAME,"Netscape"],Ua.VERSION],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix)\/([\w\.-]+)/i,/(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\.]+)*/i,/(ice\s?browser)\/v?([\w\._]+)/i,/(mosaic)[\/\s]([\w\.]+)/i],[Ua.NAME,Ua.VERSION]],device:[[/\((ipad|playbook);[\w\s\);-]+(rim|apple)/i],[Ua.MODEL,Ua.VENDOR,[Ua.TYPE,Ua.TABLET]],[/applecoremedia\/[\w\.]+ \((ipad)/],[Ua.MODEL,[Ua.VENDOR,"Apple"],[Ua.TYPE,Ua.TABLET]],[/(apple\s{0,1}tv)/i],[[Ua.MODEL,"Apple TV"],[Ua.VENDOR,"Apple"]],[/(archos)\s(gamepad2?)/i,/(hp).+(touchpad)/i,/(hp).+(tablet)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.TABLET]],[/(kf[A-z]+)\sbuild\/[\w\.]+.*silk\//i],[Ua.MODEL,[Ua.VENDOR,"Amazon"],[Ua.TYPE,Ua.TABLET]],[/(sd|kf)[0349hijorstuw]+\sbuild\/[\w\.]+.*silk\//i],[[Ua.MODEL,Ua.mapper.str,Ua.maps.device.amazon.model],[Ua.VENDOR,"Amazon"],[Ua.TYPE,Ua.MOBILE]],[/\((ip[honed|\s\w*]+);.+(apple)/i],[Ua.MODEL,Ua.VENDOR,[Ua.TYPE,Ua.MOBILE]],[/\((ip[honed|\s\w*]+);/i],[Ua.MODEL,[Ua.VENDOR,"Apple"],[Ua.TYPE,Ua.MOBILE]],[/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|huawei|meizu|motorola|polytron)[\s_-]?([\w-]+)*/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.MOBILE]],[/\(bb10;\s(\w+)/i],[Ua.MODEL,[Ua.VENDOR,"BlackBerry"],[Ua.TYPE,Ua.MOBILE]],[/android.+(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus 7|padfone)/i],[Ua.MODEL,[Ua.VENDOR,"Asus"],[Ua.TYPE,Ua.TABLET]],[/(sony)\s(tablet\s[ps])\sbuild\//i,/(sony)?(?:sgp.+)\sbuild\//i],[[Ua.VENDOR,"Sony"],[Ua.MODEL,"Xperia Tablet"],[Ua.TYPE,Ua.TABLET]],[/(?:sony)?(?:(?:(?:c|d)\d{4})|(?:so[-l].+))\sbuild\//i],[[Ua.VENDOR,"Sony"],[Ua.MODEL,"Xperia Phone"],[Ua.TYPE,Ua.MOBILE]],[/\s(ouya)\s/i,/(nintendo)\s([wids3u]+)/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.CONSOLE]],[/android.+;\s(shield)\sbuild/i],[Ua.MODEL,[Ua.VENDOR,"Nvidia"],[Ua.TYPE,Ua.CONSOLE]],[/(playstation\s[3portablevi]+)/i],[Ua.MODEL,[Ua.VENDOR,"Sony"],[Ua.TYPE,Ua.CONSOLE]],[/(sprint\s(\w+))/i],[[Ua.VENDOR,Ua.mapper.str,Ua.maps.device.sprint.vendor],[Ua.MODEL,Ua.mapper.str,Ua.maps.device.sprint.model],[Ua.TYPE,Ua.MOBILE]],[/(lenovo)\s?(S(?:5000|6000)+(?:[-][\w+]))/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.TABLET]],[/(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i,/(zte)-(\w+)*/i,/(alcatel|geeksphone|huawei|lenovo|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]+)*/i],[Ua.VENDOR,[Ua.MODEL,/_/g," "],[Ua.TYPE,Ua.MOBILE]],[/(nexus\s9)/i],[Ua.MODEL,[Ua.VENDOR,"HTC"],[Ua.TYPE,Ua.TABLET]],[/(nexus\s6p)/i],[Ua.MODEL,[Ua.VENDOR,"Huawei"],[Ua.TYPE,Ua.MOBILE]],[/(microsoft);\s(lumia[\s\w]+)/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.MOBILE]],[/[\s\(;](xbox(?:\sone)?)[\s\);]/i],[Ua.MODEL,[Ua.VENDOR,"Microsoft"],[Ua.TYPE,Ua.CONSOLE]],[/(kin\.[onetw]{3})/i],[[Ua.MODEL,/\./g," "],[Ua.VENDOR,"Microsoft"],[Ua.TYPE,Ua.MOBILE]],[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?(:?\s4g)?)[\w\s]+build\//i,/mot[\s-]?(\w+)*/i,/(XT\d{3,4}) build\//i,/(nexus\s6)/i],[Ua.MODEL,[Ua.VENDOR,"Motorola"],[Ua.TYPE,Ua.MOBILE]],[/android.+\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],[Ua.MODEL,[Ua.VENDOR,"Motorola"],[Ua.TYPE,Ua.TABLET]],[/hbbtv\/\d+\.\d+\.\d+\s+\([\w\s]*;\s*(\w[^;]*);([^;]*)/i],[[Ua.VENDOR,Ua.util.trim],[Ua.MODEL,Ua.util.trim],[Ua.TYPE,Ua.SMARTTV]],[/hbbtv.+maple;(\d+)/i],[[Ua.MODEL,/^/,"SmartTV"],[Ua.VENDOR,"Samsung"],[Ua.TYPE,Ua.SMARTTV]],[/\(dtv[\);].+(aquos)/i],[Ua.MODEL,[Ua.VENDOR,"Sharp"],[Ua.TYPE,Ua.SMARTTV]],[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n\d+|sgh-t8[56]9|nexus 10))/i,/((SM-T\w+))/i],[[Ua.VENDOR,"Samsung"],Ua.MODEL,[Ua.TYPE,Ua.TABLET]],[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus|sm-\w[\w\d]+))/i,/(sam[sung]*)[\s-]*(\w+-?[\w-]*)*/i,/sec-((sgh\w+))/i],[[Ua.VENDOR,"Samsung"],Ua.MODEL,[Ua.TYPE,Ua.MOBILE]],[/smart-tv.+(samsung)/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.SMARTTV]],[/sie-(\w+)*/i],[Ua.MODEL,[Ua.VENDOR,"Siemens"],[Ua.TYPE,Ua.MOBILE]],[/(maemo|nokia).*(n900|lumia\s\d+)/i,/(nokia)[\s_-]?([\w-]+)*/i],[[Ua.VENDOR,"Nokia"],Ua.MODEL,[Ua.TYPE,Ua.MOBILE]],[/android\s3\.[\s\w;-]{10}(a\d{3})/i],[Ua.MODEL,[Ua.VENDOR,"Acer"],[Ua.TYPE,Ua.TABLET]],[/android\s3\.[\s\w;-]{10}(lg?)-([06cv9]{3,4})/i],[[Ua.VENDOR,"LG"],Ua.MODEL,[Ua.TYPE,Ua.TABLET]],[/(lg) netcast\.tv/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.SMARTTV]],[/(nexus\s[45])/i,/lg[e;\s\/-]+(\w+)*/i],[Ua.MODEL,[Ua.VENDOR,"LG"],[Ua.TYPE,Ua.MOBILE]],[/android.+(ideatab[a-z0-9\-\s]+)/i],[Ua.MODEL,[Ua.VENDOR,"Lenovo"],[Ua.TYPE,Ua.TABLET]],[/linux;.+((jolla));/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.MOBILE]],[/((pebble))app\/[\d\.]+\s/i],[Ua.VENDOR,Ua.MODEL,[Ua.TYPE,Ua.WEARABLE]],[/android.+;\s(glass)\s\d/i],[Ua.MODEL,[Ua.VENDOR,"Google"],[Ua.TYPE,Ua.WEARABLE]],[/android.+;\s(pixel c)\s/i],[Ua.MODEL,[Ua.VENDOR,"Google"],[Ua.TYPE,Ua.TABLET]],[/android.+;\s(pixel xl|pixel)\s/i],[Ua.MODEL,[Ua.VENDOR,"Google"],[Ua.TYPE,Ua.MOBILE]],[/android.+(\w+)\s+build\/hm\1/i,/android.+(hm[\s\-_]*note?[\s_]*(?:\d\w)?)\s+build/i,/android.+(mi[\s\-_]*(?:one|one[\s_]plus|note lte)?[\s_]*(?:\d\w)?)\s+build/i],[[Ua.MODEL,/_/g," "],[Ua.VENDOR,"Xiaomi"],[Ua.TYPE,Ua.MOBILE]],[/android.+a000(1)\s+build/i],[Ua.MODEL,[Ua.VENDOR,"OnePlus"],[Ua.TYPE,Ua.MOBILE]],[/\s(tablet)[;\/]/i,/\s(mobile)(?:[;\/]|\ssafari)/i],[[Ua.TYPE,Ua.util.lowerize],Ua.VENDOR,Ua.MODEL]],os:[[/microsoft\s(windows)\s(vista|xp)/i],[Ua.NAME,Ua.VERSION],[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*)[\s\/]?([\d\.\s]+\w)*/i,/(windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],[Ua.NAME,[Ua.VERSION,Ua.mapper.str,Ua.maps.os.windows.version]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[Ua.NAME,"Windows"],[Ua.VERSION,Ua.mapper.str,Ua.maps.os.windows.version]],[/\((bb)(10);/i],[[Ua.NAME,"BlackBerry"],Ua.VERSION],[/(blackberry)\w*\/?([\w\.]+)*/i,/(tizen)[\/\s]([\w\.]+)/i,/(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|contiki)[\/\s-]?([\w\.]+)*/i,/linux;.+(sailfish);/i],[Ua.NAME,Ua.VERSION],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]+)*/i],[[Ua.NAME,"Symbian"],Ua.VERSION],[/\((series40);/i],[Ua.NAME],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[Ua.NAME,"Firefox OS"],Ua.VERSION],[/(nintendo|playstation)\s([wids34portablevu]+)/i,/(mint)[\/\s\(]?(\w+)*/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus)[\/\s-]?([\w\.-]+)*/i,/(hurd|linux)\s?([\w\.]+)*/i,/(gnu)\s?([\w\.]+)*/i],[Ua.NAME,Ua.VERSION],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[Ua.NAME,"Chromium OS"],Ua.VERSION],[/(sunos)\s?([\w\.]+\d)*/i],[[Ua.NAME,"Solaris"],Ua.VERSION],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]+)*/i],[Ua.NAME,Ua.VERSION],[/(ip[honead]+)(?:.*os\s*([\w]+)*\slike\smac|;\sopera)/i],[[Ua.NAME,"iOS"],[Ua.VERSION,/_/g,"."]],[/(mac\sos\sx)\s?([\w\s\.]+\w)*/i,/(macintosh|mac(?=_powerpc)\s)/i],[[Ua.NAME,"Mac OS"],[Ua.VERSION,/_/g,"."]],[/((?:open)?solaris)[\/\s-]?([\w\.]+)*/i,/(haiku)\s(\w+)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.]*)*/i,/(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms)/i,/(unix)\s?([\w\.]+)*/i],[Ua.NAME,Ua.VERSION]]},adaptors.Ua=Ua}(adaptors=adaptors||{}),function(adaptors){class UABrowser{constructor(i){this.name=i.name||"",this.version=i.version||"",this.major="string"==typeof this.version?this.version.split(".")[0]:""}toString(){return[this.name,this.version].join("|").toLowerCase()}}adaptors.UABrowser=UABrowser;class UAOs{constructor(i){this.name=i.name||"",this.version=i.version||"";i=this.version.split(".");this.vmajor=i[0]||"0",this.vminor=i[1]||"0",this.vpatch=i[2]||"0"}toString(){return[this.name,this.version].join("|").toLowerCase()}}adaptors.UAOs=UAOs;class UADevice{constructor(i){this.model=i.model||"",this.type=i.type||(UADevice.typeRegExp.test(Context.getOS().name)?adaptors.Ua.DESKTOP:""),this.vendor=i.vendor||""}toString(){return[this.model,this.type,this.vendor].join("|").toLowerCase()}}UADevice.typeRegExp=/^windows|mac\s+os|linux|bsd|dragonfly|chromium\s+os|haiku|ubuntu|slackware|gentoo|solaris|debian|fedora|arch|beos|mint|gnu|os\/2$/i,adaptors.UADevice=UADevice;class Context{static isDesktop(){return!Context.isMobile()&&!Context.isTablet()}static isIpad(){return"iPad"===Context.getDevice().model||/iPad/i.test(Context.getUA())}static isTablet(){return"tablet"===Context.getDevice().type||Context.isIpad()||Context.isAndroid()&&!/(m|M)obile/.test(Context.getUA())}static isMobile(){return"mobile"===Context.getDevice().type||Context.isIos()&&!Context.isIpad()||Context.isAndroid()&&/(m|M)obile/.test(Context.getUA())}static isChromeIos(){return/CriOS/i.test(Context.getUA())}static isFacebookWebview(){return"Facebook"===Context.getBrowser().name||/FBAN|FBIOS|FBAV|FBBV|FBDV|FBMD|FBSN|FBSV|FBSS|FBCR|FBID|FBLC|FBOP/i.test(Context.getUA())}static isAndroidNative(){return"Android Browser"===Context.getBrowser().name}static isAndroid(){return"Android"===Context.getOS().name||/Android/i.test(Context.getUA())}static isIos(){return"iOS"===Context.getOS().name||Context.isIpad()||Context.isIphone()}static isIphone(){return"iPhone"===Context.getDevice().model||/iPhone/i.test(Context.getUA())}static isAndroidMobile(){return Context.isAndroid()&&Context.isMobile()}static isOldIE(i=9){return Context.isIE()&&!!Context.getBrowser().major&&parseInt(Context.getBrowser().major,10)<=i}static isIE(){return"IE"===Context.getBrowser().name||/MSIE|Trident/.test(Context.getUA())}static isChrome(){return"Chrome"===Context.getBrowser().name||!!window.chrome}static isFirefox(){return"Firefox"===Context.getBrowser().name||/Firefox/i.test(Context.getUA())}static isAmpObserveIntersection(){return!(!window.context||!window.context.observeIntersection)}static getIEVersion(){return Context.isIE()&&Context.getBrowser().major?parseInt(Context.getBrowser().major,10):null}static getAndroidVersion(){return Context.isAndroid()?parseFloat(Context.getOS().vmajor+Context.getOS().vminor+"."+Context.getOS().vpatch):null}static getIosVersion(){return Context.isIos()?parseFloat(Context.getOS().vmajor+Context.getOS().vminor+"."+Context.getOS().vpatch):null}static isUIWebview(){return(Context.isIphone()||Context.isIpad())&&!/Safari/i.test(Context.getUA())&&!window.navigator.standalone}static isIos10Safari(){return 100<=Context.getIosVersion()&&!Context.isUIWebview()&&!Context.isChromeIos()}static videoSupport(i){return!!i.createElement("video").canPlayType}static getLanguage(){return window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage||"en"}static getUA(){return Context.userAgent}static getDevice(){return this.device||(this.device=new UADevice(adaptors.Ua.mapper.rgx.apply(this,adaptors.Ua.regexes.device))),this.device}static getOS(){return this.os||(this.os=new UAOs(adaptors.Ua.mapper.rgx.apply(this,adaptors.Ua.regexes.os))),this.os}static getBrowser(){return this.browser||(this.browser=new UABrowser(adaptors.Ua.mapper.rgx.apply(this,adaptors.Ua.regexes.browser))),this.browser}}Context.userAgent=navigator.userAgent,adaptors.Context=Context}(adaptors=adaptors||{});let DeviceContext=adaptors.Context;;
"use strict";var adaptors;!function(adaptors){class LogSender{static stringify(e){let i=void 0;try{i=JSON.stringify(e)}catch(t){e.toString&&(i=e.toString())}return i}static stringifyData(t){if(t.length)for(var e in t)"function"==typeof t[e]?t[e]=t[e].toString():"object"==typeof t[e]&&(t[e]=LogSender.stringify(t[e]));else t=LogSender.stringify(t);return t.toString?t.toString():t}static pipeSeparateData(t){let e=[];for(var i in t)t.hasOwnProperty(i)&&e.push(t[i].toString());return e.join("|")}constructor(t,e){this.collectorUrl=t,this.collectorUrl+=this.collectorUrl.indexOf("?")<0?"?":"&",e===LogSender.FORMATTING_TYPES.PIPE_SEPARATE?this.format=LogSender.pipeSeparateData:this.format=LogSender.stringifyData}track(e,i=""){try{var o=this.collectorUrl+encodeURIComponent(i)+encodeURIComponent(e);let t=new Image;t.src=o}catch(t){}}}LogSender.FORMATTING_TYPES={JSON:"JSON",PIPE_SEPARATE:"PIPE_SEPARATE"},adaptors.LogSender=LogSender}(adaptors=adaptors||{});const SUMOLOGIC_ENABLED=!0;!function(adaptors){class SumologicLogLevels{}SumologicLogLevels.INFO="info",SumologicLogLevels.ERROR="error",adaptors.SumologicLogLevels=SumologicLogLevels;class SumologicCollectors{}SumologicCollectors.FORMAT="https://l.teads.tv/studio/frontend",adaptors.SumologicCollectors=SumologicCollectors;class SumologicPrefixPatterns{}SumologicPrefixPatterns.CLASSIC="[timestamp][sessionId][level] ",SumologicPrefixPatterns.LIGHT="sessionId>type>subtype>level>pid ",adaptors.SumologicPrefixPatterns=SumologicPrefixPatterns;class Sumologic{static getLogPrefix(t,e,i,o){var s,i={level:e,timestamp:(new Date).getTime(),sessionId:i};let r=t;for(s in o=adaptors.Ua.util.extend(i,o))o.hasOwnProperty(s)&&(r=r.replace(s,o[s]));return r}constructor(){this.epoch=Date.now(),this.config=void 0,this.logStorage=[],this.initialized=!1,this.canSend=void 0,this.logSender=void 0,this.playerSumologicSessionId=void 0,this.bytesMonitor=void 0}init(t,e=!1){this.config=t,this.canSend=SUMOLOGIC_ENABLED&&Boolean(creativeId&&(e||Math.random()<=Sumologic.SAMPLING_RATE)),adaptors.logger.debug(`Sumologic init with sessionId=${this.config.sessionId}, canSend=${this.canSend}`),this.logStorage.forEach(t=>{var e=t[0],t=t[1];this[e].apply(this,t)}),this.logSender=new adaptors.LogSender(this.config.collectorUrl,adaptors.LogSender.FORMATTING_TYPES.JSON),this.initialized=!0}isInitialized(){return this.initialized}getLog(){const t={ci:creativeId,a:this.config.adaptor,t:Date.now()-this.epoch,d:adaptors.Context.getDevice().type,o:adaptors.Context.getOS().name,ov:adaptors.Context.getOS().version,b:adaptors.Context.getBrowser().name,bv:adaptors.Context.getBrowser().version,vs:this.config.videoTagName,gv:gv};return this.bytesMonitor&&(t.bl=this.bytesMonitor.totalbytes.value,this.bytesMonitor.externalAssetsLoaded&&(t.xa=this.bytesMonitor.externalAssetsLoaded)),this.playerSumologicSessionId&&(t.pssi=this.playerSumologicSessionId),t}track(t,e){let i=this.getLog();i.e=t,e&&(i.em=e),this.sendInfo(i)}error(t,e){let i=this.getLog();i.e=t,i.em=e,this.sendError(i)}sendError(t,e={},i=!1){this.send(SumologicLogLevels.ERROR,t,e,i)}sendInfo(t,e={},i=!1){this.send(SumologicLogLevels.INFO,t,e,i)}send(t,e,i={},o=!1){this.initialized?(t=Sumologic.getLogPrefix(this.config.prefixPattern,t,this.config.sessionId,i),i=this.logSender.format(e),(o||this.canSend)&&(adaptors.logger.debug("Send log to collector",t,e),this.logSender.track(i,t)),adaptors.logger.debug(`bnt.track ${e.e&&e.e} ${e.em&&e.em} ${JSON.stringify(e)}`)):(adaptors.logger.warn("Could not send logs, Sumologic service disabled"),this.logStorage.push(["send",arguments]))}}Sumologic.SAMPLING_RATE=.01,adaptors.Sumologic=Sumologic}(adaptors=adaptors||{}),function(adaptors){class SumologicEvents{}SumologicEvents.LOAD="load",SumologicEvents.LOAD_READY="load-ready",SumologicEvents.SDK="sdk-load",SumologicEvents.SCRIPT_ERROR="js-error",SumologicEvents.SDK_ERROR="sdk-error",SumologicEvents.START="start",SumologicEvents.START_READY="start-ready",SumologicEvents.TIMELINE_START="q0",SumologicEvents.FIRST_Q="q1",SumologicEvents.MID_Q="q2",SumologicEvents.THIRD_Q="q3",SumologicEvents.COMPLETE="q4",SumologicEvents.CLICK="click",adaptors.SumologicEvents=SumologicEvents;adaptors.AdaptorValues=class{};class SumologicTracking{constructor(t){this.adApi=t,this.trackTimelineQuartiles=(t,e,i,o)=>{let s=!1,r=!1,a=!1,n=!1,l=!1;e.addObserver(()=>{o.value&&(t.value<=0||e.value<=0||(.75<=e.value/t.value&&!n&&(n=!0,this.sumologic.track(SumologicEvents.THIRD_Q)),.5<=e.value/t.value&&!a&&(a=!0,this.sumologic.track(SumologicEvents.MID_Q)),.25<=e.value/t.value&&!r&&(r=!0,this.sumologic.track(SumologicEvents.FIRST_Q)),s||(s=!0,this.sumologic.track(SumologicEvents.TIMELINE_START))))}),i.addObserver(()=>{!l&&o.value&&(l=!0,this.sumologic.track(SumologicEvents.COMPLETE))})},this.sumologic=new adaptors.Sumologic,this.sumologic.init({adaptor:adaptor,collectorUrl:adaptors.SumologicCollectors.FORMAT,prefixPattern:adaptors.SumologicPrefixPatterns.CLASSIC,formattingType:adaptors.LogSender.FORMATTING_TYPES.JSON,sessionId:function(e,t){const i=t?"0123456789":"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let o="";for(let t=0;t<e;t++)o+=i.charAt(Math.floor(Math.random()*i.length));return o}(10,!1),videoTagName:this.adApi.environment&&this.adApi.environment.videoSlot?this.adApi.environment.videoSlot.tagName:void 0},SumologicTracking.FORCE_SUMOLOGIC),this.sumologic.track(SumologicEvents.LOAD)}init(){this.sumologic.bytesMonitor=this.adApi.getLoadedBytesMonitor(),this.adApi.getTeadsApiProxy().addObserver(t=>{t?t.getSumologicOption().map(t=>{this.sumologic.playerSumologicSessionId=t?t.sessionId:null}):this.sumologic.track("no-teads",this.getWebsiteUrl())}),this.adApi.onstart.addObserver(()=>{this.sumologic.track(SumologicEvents.START_READY)}),this.adApi.onerror.addObserver(t=>{this.sumologic.error(SumologicEvents.SDK_ERROR,t.toString())}),this.trackTimelineQuartiles(this.adApi.creativeDuration,this.adApi.creativeTimeMillisec,this.adApi.creativeOnend,this.adApi.creativeOnmainscreen)}getWebsiteUrl(){let t="websiteUrlNotFound";try{t=window.location.origin}catch(t){}return t}}SumologicTracking.FORCE_SUMOLOGIC=!1,adaptors.SumologicTracking=SumologicTracking}(adaptors=adaptors||{});

var gv = "2022.0.0";
var creativeId = 6753877077359747;
var adaptor = 'v';

adaptors.logger.LOG_LEVEL = 0;
adaptors.logger.useLogRequest = false;
adaptors.SumologicTracking.FORCE_SUMOLOGIC = false;
  
var adsrc = "var sdkScript = document.createElement('script');\nsdkScript.onload = function() {\n  if (typeof bntInit == 'function') bntInit(); else console.error(\"bnt: no bntInit()\");\n  if (typeof bntStart == 'function') bntStart(); else console.warn(\"bnt: no bntStart()\");\n}\nsdkScript.onerror = function() {\n  throw new Error(\"bnt: sdk load error\");\n}\nsdkScript.src = 'https://s8t.teads.tv/sdk/2022.0.0';\ndocument.documentElement.firstChild.appendChild(sdkScript);\nvar stylesNode = document.createElement('style');\nstylesNode.type = 'text/css';\nstylesNode.appendChild(document.createTextNode(\".slideFromRight{animation-name:slideFromRight}@keyframes slideFromRight{from{transform:translate3d(100%, 0, 0);visibility:visible;opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.slideFromLeft{animation-name:slideFromLeft}@keyframes slideFromLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible;opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.slideFromTop{animation-name:slideFromTop}@keyframes slideFromTop{from{transform:translate3d(0, -100%, 0);visibility:visible;opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.slideFromBottom{animation-name:slideFromBottom}@keyframes slideFromBottom{from{transform:translate3d(0, 100%, 0);visibility:visible;opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.horizontalFlipIn{animation-name:horizontalFlipIn}@keyframes horizontalFlipIn{from{transform:perspective(500px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}to{transform:perspective(500px)}}.verticalFlipIn{animation-name:verticalFlipIn}@keyframes verticalFlipIn{from{transform:perspective(500px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}to{transform:perspective(500px)}}.fadeIn{animation-name:fadeIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}.slideToRight{animation-name:slideToRight}@keyframes slideToRight{from{transform:translate3d(0, 0, 0);opacity:1}to{transform:translate3d(100%, 0, 0);visibility:visible;opacity:0}}.slideToLeft{animation-name:slideToLeft}@keyframes slideToLeft{from{transform:translate3d(0, 0, 0);opacity:1}to{transform:translate3d(-100%, 0, 0);visibility:visible;opacity:0}}.slideToTop{animation-name:slideToTop}@keyframes slideToTop{from{transform:translate3d(0, 0, 0);opacity:1}to{transform:translate3d(0, -100%, 0);visibility:visible;opacity:0}}.slideToBottom{animation-name:slideToBottom}@keyframes slideToBottom{from{transform:translate3d(0, 0, 0);opacity:1}to{transform:translate3d(0, 100%, 0);visibility:visible;opacity:0}}.horizontalFlipOut{animation-name:horizontalFlipOut}@keyframes horizontalFlipOut{from{transform:perspective(500px)}to{transform:perspective(500px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}}.verticalFlipOut{animation-name:verticalFlipOut}@keyframes verticalFlipOut{from{transform:perspective(500px)}to{transform:perspective(500px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOut{from{opacity:1}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}/*# sourceMappingURL=animations.css.map */@font-face {font-family: LaysExtraBold_otf;src: url(https://s8t.teads.tv/creative-6753877077359747/laysextrabold-1779956048936.otf);}#Tagline { /* Replace elementNameHere with studio element name */    animation: pulse-2 1s infinite;    -webkit-animation: pulse-2 1s infinite;}@keyframes pulse-2 {    0%, 100% {        -webkit-transform: scale(1);        transform: scale(1);    }    50% {         -webkit-transform: scale(1.08);        transform: scale(1.08);    }    }@-webkit-keyframes pulse-2 {    0%, 100% {        -webkit-transform: scale(1);        transform: scale(1);    }        50% {        -webkit-transform: scale(1.08);        transform: scale(1.08);    }    }#CTA1, #CTA2 {    /* Replace elementNameHere with studio element name */    -webkit-animation: shake 1.6s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite both;    animation: shake 1.6s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite both;}@-webkit-keyframes shake {    0%,    50%,    100% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg);        -webkit-transform-origin: 50% 100%;        transform-origin: 50% 100%;    }    5% {        -webkit-transform: rotate(2deg);        transform: rotate(2deg);    }    10%,    20%,    30% {        -webkit-transform: rotate(-4deg);        transform: rotate(-4deg);    }    15%,    25%,    35% {        -webkit-transform: rotate(4deg);        transform: rotate(4deg);    }    40% {        -webkit-transform: rotate(-2deg);        transform: rotate(-2deg);    }    45% {        -webkit-transform: rotate(2deg);        transform: rotate(2deg);    }}@keyframes shake {    0%,    50%,    100% {        -webkit-transform: rotate(0deg);        transform: rotate(0deg);        -webkit-transform-origin: 50% 100%;        transform-origin: 50% 100%;    }    5% {        -webkit-transform: rotate(2deg);        transform: rotate(2deg);    }    10%,    20%,    30% {        -webkit-transform: rotate(-4deg);        transform: rotate(-4deg);    }    15%,    25%,    35% {        -webkit-transform: rotate(4deg);        transform: rotate(4deg);    }    40% {        -webkit-transform: rotate(-2deg);        transform: rotate(-2deg);    }    45% {        -webkit-transform: rotate(2deg);        transform: rotate(2deg);    }}\\n\"));\ndocument.documentElement.firstChild.appendChild(stylesNode);\nvar fontsToPreload = [\"https://s8t.teads.tv/creative-6753877077359747/laysextrabold-1779956048936.otf\"];\nfor(var i = 0;i < fontsToPreload.length; i++) {\n\tvar el = document.createElement(\"link\");\n\tel.setAttribute(\"rel\", \"preload\");\n\tel.setAttribute(\"as\", \"font\");\n\tel.setAttribute(\"href\", fontsToPreload[i]);\n\tel.setAttribute(\"crossorigin\", \"anonymous\");\n\tdocument.documentElement.firstChild.appendChild(el);\n}\nvar VAST_PLAYER = 'https://s8t.teads.tv/format/2022.0.0'\nfunction bntInit() {\nbnt.LIBRARY.FIFA_png = {\n  \"id\": \"FIFA_png\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/fifa-1779955719122.png\",\n  \"name\": \"FIFA.png\",\n  \"size\": 43233,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:28:59.865Z\",\n  \"updated\": \"2026-05-28T10:28:59.865Z\",\n  \"external\": false,\n  \"filename\": \"fifa-1779955719122.png\"\n};;\nbnt.ASSET_VERSIONS.FIFA_png = {\n  \"350\": \"https://s8t.teads.tv/creative-6753877077359747/fifa-1779955719122.350.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/fifa-1779955719122.350.png\"\n};\nbnt.LIBRARY.img_1_png = {\n  \"id\": \"img_1_png\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/img_1-1779964261808.png\",\n  \"name\": \"img_1.png\",\n  \"size\": 184208,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:31:02.311Z\",\n  \"updated\": \"2026-05-28T10:31:02.311Z\",\n  \"external\": false,\n  \"filename\": \"img_1-1779964261808.png\"\n};;\nbnt.ASSET_VERSIONS.img_1_png = {\n  \"185\": \"https://s8t.teads.tv/creative-6753877077359747/img_1-1779964261808.185.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/img_1-1779964261808.185.png\"\n};\nbnt.LIBRARY.img_2_png = {\n  \"id\": \"img_2_png\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/img_2-1779964261803.png\",\n  \"name\": \"img_2.png\",\n  \"size\": 196231,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:31:02.303Z\",\n  \"updated\": \"2026-05-28T10:31:02.303Z\",\n  \"external\": false,\n  \"filename\": \"img_2-1779964261803.png\"\n};;\nbnt.ASSET_VERSIONS.img_2_png = {\n  \"185\": \"https://s8t.teads.tv/creative-6753877077359747/img_2-1779964261803.185.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/img_2-1779964261803.185.png\"\n};\nbnt.LIBRARY.img_3_png = {\n  \"id\": \"img_3_png\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/img_3-1779964261808.png\",\n  \"name\": \"img_3.png\",\n  \"size\": 185161,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:31:02.274Z\",\n  \"updated\": \"2026-05-28T10:31:02.274Z\",\n  \"external\": false,\n  \"filename\": \"img_3-1779964261808.png\"\n};;\nbnt.ASSET_VERSIONS.img_3_png = {\n  \"185\": \"https://s8t.teads.tv/creative-6753877077359747/img_3-1779964261808.185.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/img_3-1779964261808.185.png\"\n};\nbnt.LIBRARY.Slider1_png = {\n  \"id\": \"Slider1_png\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/slider1-1779951227758.png\",\n  \"name\": \"Slider1.png\",\n  \"size\": 196231,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:28:59.992Z\",\n  \"updated\": \"2026-05-28T10:28:59.992Z\",\n  \"external\": false,\n  \"filename\": \"slider1-1779951227758.png\"\n};;\nbnt.ASSET_VERSIONS.Slider1_png = {\n  \"185\": \"https://s8t.teads.tv/creative-6753877077359747/slider1-1779951227758.185.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/slider1-1779951227758.185.png\"\n};\nbnt.LIBRARY.Slider2_png = {\n  \"id\": \"Slider2_png\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/slider2-1779951227758.png\",\n  \"name\": \"Slider2.png\",\n  \"size\": 184208,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:29:00.152Z\",\n  \"updated\": \"2026-05-28T10:29:00.152Z\",\n  \"external\": false,\n  \"filename\": \"slider2-1779951227758.png\"\n};;\nbnt.ASSET_VERSIONS.Slider2_png = {\n  \"185\": \"https://s8t.teads.tv/creative-6753877077359747/slider2-1779951227758.185.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/slider2-1779951227758.185.png\"\n};\nbnt.LIBRARY.Slider4_png = {\n  \"id\": \"Slider4_png\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/slider4-1779951227804.png\",\n  \"name\": \"Slider4.png\",\n  \"size\": 185161,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:29:00.287Z\",\n  \"updated\": \"2026-05-28T10:29:00.287Z\",\n  \"external\": false,\n  \"filename\": \"slider4-1779951227804.png\"\n};;\nbnt.ASSET_VERSIONS.Slider4_png = {\n  \"185\": \"https://s8t.teads.tv/creative-6753877077359747/slider4-1779951227804.185.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/slider4-1779951227804.185.png\"\n};\nbnt.LIBRARY.NOlaysNOGAME_png = {\n  \"id\": \"NOlaysNOGAME_png\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/nolaysnogame-1779955719129.png\",\n  \"name\": \"NOlaysNOGAME.png\",\n  \"size\": 30550,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:29:00.372Z\",\n  \"updated\": \"2026-05-28T10:29:00.372Z\",\n  \"external\": false,\n  \"filename\": \"nolaysnogame-1779955719129.png\"\n};;\nbnt.ASSET_VERSIONS.NOlaysNOGAME_png = {\n  \"402\": \"https://s8t.teads.tv/creative-6753877077359747/nolaysnogame-1779955719129.402.webp\",\n  \"805\": \"https://s8t.teads.tv/creative-6753877077359747/nolaysnogame-1779955719129.805.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/nolaysnogame-1779955719129.805.png\"\n};\nbnt.LIBRARY.LaysExtraBold_otf = {\n  \"id\": \"LaysExtraBold_otf\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/laysextrabold-1779956048936.otf\",\n  \"name\": \"LaysExtraBold.otf\",\n  \"size\": 86692,\n  \"nature\": \"font\",\n  \"created\": \"2026-05-28T10:29:00.477Z\",\n  \"updated\": \"2026-05-28T10:29:00.477Z\",\n  \"external\": false,\n  \"filename\": \"laysextrabold-1779956048936.otf\"\n};;\nbnt.LIBRARY.Lays_Snacks_16x9_NL_WC_jpg = {\n  \"id\": \"Lays_Snacks_16x9_NL_WC_jpg\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/lays_snacks_16x9_nl_wc-1779951232673.jpg\",\n  \"name\": \"Lays_Snacks_16x9_NL_WC.jpg\",\n  \"size\": 220918,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:29:00.566Z\",\n  \"updated\": \"2026-05-28T10:29:00.566Z\",\n  \"external\": false,\n  \"filename\": \"lays_snacks_16x9_nl_wc-1779951232673.jpg\"\n};;\nbnt.ASSET_VERSIONS.Lays_Snacks_16x9_NL_WC_jpg = {\n  \"360\": \"https://s8t.teads.tv/creative-6753877077359747/lays_snacks_16x9_nl_wc-1779951232673.360.webp\",\n  \"720\": \"https://s8t.teads.tv/creative-6753877077359747/lays_snacks_16x9_nl_wc-1779951232673.720.webp\",\n  \"1440\": \"https://s8t.teads.tv/creative-6753877077359747/lays_snacks_16x9_nl_wc-1779951232673.1440.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/lays_snacks_16x9_nl_wc-1779951232673.1440.jpg\"\n};\nbnt.LIBRARY.Lays_Snacks_16x9_NL_WC_mp4 = {\n  \"id\": \"Lays_Snacks_16x9_NL_WC_mp4\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/lays_snacks_16x9_nl_wc-1779951222440.mp4\",\n  \"name\": \"Lays_Snacks_16x9_NL_WC.mp4\",\n  \"size\": 1878083,\n  \"nature\": \"video\",\n  \"created\": \"2026-05-28T10:29:00.691Z\",\n  \"updated\": \"2026-05-28T10:29:00.691Z\",\n  \"external\": false,\n  \"filename\": \"lays_snacks_16x9_nl_wc-1779951222440.mp4\"\n};;\nbnt.ASSET_VERSIONS.Lays_Snacks_16x9_NL_WC_mp4 = {\n  \"mp4_1536k\": \"https://s8t.teads.tv/creative-6753877077359747/lays_snacks_16x9_nl_wc-1779951222440.high.mp4\",\n  \"mp4_768k\": \"https://s8t.teads.tv/creative-6753877077359747/lays_snacks_16x9_nl_wc-1779951222440.low.mp4\"\n};\nbnt.LIBRARY.Lay_s_World_Cup_Video_LS_BG2_jpg = {\n  \"id\": \"Lay_s_World_Cup_Video_LS_BG2_jpg\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/laysworldcup_videols_bg2-1779956906274.jpg\",\n  \"name\": \"Lay's-World-Cup_Video-LS_BG2.jpg\",\n  \"size\": 76055,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:29:00.795Z\",\n  \"updated\": \"2026-05-28T10:29:00.795Z\",\n  \"external\": false,\n  \"filename\": \"laysworldcup_videols_bg2-1779956906274.jpg\"\n};;\nbnt.ASSET_VERSIONS.Lay_s_World_Cup_Video_LS_BG2_jpg = {\n  \"480\": \"https://s8t.teads.tv/creative-6753877077359747/laysworldcup_videols_bg2-1779956906274.480.webp\",\n  \"960\": \"https://s8t.teads.tv/creative-6753877077359747/laysworldcup_videols_bg2-1779956906274.960.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/laysworldcup_videols_bg2-1779956906274.960.jpg\"\n};\nbnt.LIBRARY.Lay_s_World_Cup_Video_LS_Endcard_jpg = {\n  \"id\": \"Lay_s_World_Cup_Video_LS_Endcard_jpg\",\n  \"link\": \"https://s8t.teads.tv/creative-6753877077359747/laysworldcup_videols_endcard-1779956187147.jpg\",\n  \"name\": \"Lay's-World-Cup_Video-LS_Endcard.jpg\",\n  \"size\": 242798,\n  \"nature\": \"image\",\n  \"created\": \"2026-05-28T10:29:00.909Z\",\n  \"updated\": \"2026-05-28T10:29:00.909Z\",\n  \"external\": false,\n  \"filename\": \"laysworldcup_videols_endcard-1779956187147.jpg\"\n};;\nbnt.ASSET_VERSIONS.Lay_s_World_Cup_Video_LS_Endcard_jpg = {\n  \"480\": \"https://s8t.teads.tv/creative-6753877077359747/laysworldcup_videols_endcard-1779956187147.480.webp\",\n  \"960\": \"https://s8t.teads.tv/creative-6753877077359747/laysworldcup_videols_endcard-1779956187147.960.webp\",\n  \"fallback\": \"https://s8t.teads.tv/creative-6753877077359747/laysworldcup_videols_endcard-1779956187147.960.jpg\"\n};\n\nuid = 7500;\ncid = \"6753877077359747\";\n\ncreative = bnt.unmarshall([{\"ctor\":\"Creative\",\"paths\":[[]],\"props\":{}},{\"ctor\":\"Array\",\"paths\":[[\"screens\"]],\"props\":{}},{\"ctor\":\"Screen\",\"paths\":[[\"screens\",\"0\"]],\"props\":{\"name\":\"Screen1\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"customLoads\"]],\"props\":{}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\"]],\"props\":{}},{\"ctor\":\"Hotspot\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\"]],\"props\":{\"elementId\":\"Hotspot_1\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"Canvas\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"],[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"],[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"],[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"],[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"],[\"canvases\",\"0\"]],\"props\":{\"uuid\":\"deee13b2-874d-7774-debf-831b00ab0149\"}},{\"ctor\":\"CanvasConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\",\"config\"]],\"props\":{\"name\":\"Main Canvas\",\"width\":960,\"height\":620}},{\"ctor\":\"Segment\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"],[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"],[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"],[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"],[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"],[\"segments\",\"0\"]],\"props\":{\"uuid\":\"7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"signalHolders\"]],\"props\":{}},{\"ctor\":\"SegmentConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"config\"]],\"props\":{\"name\":\"Default segment\",\"readonly\":true}},{\"ctor\":\"HotspotConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"angle\":0,\"width\":960,\"height\":620,\"radius\":0,\"visible\":true,\"preserveAspectRatio\":false}},{\"ctor\":\"HotspotConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"element\",\"baseConfig\"]],\"props\":{\"angle\":0,\"width\":100,\"height\":100,\"radius\":0,\"visible\":true,\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"interactions\"]],\"props\":{}},{\"ctor\":\"Interaction\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"interactions\",\"0\"]],\"props\":{\"_action\":\"clickthru\",\"fireOnce\":false,\"triggerName\":\"onclick\",\"triggerOnce\":false,\"triggerFilter\":\"\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"interactions\",\"0\",\"_actionParameters\"]],\"props\":{\"0\":\"https://www.teads.com/\"}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"0\",\"interactions\",\"0\",\"transition\"]],\"props\":{\"in\":\"\",\"out\":\"\",\"name\":\"\"}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\"]],\"props\":{}},{\"ctor\":\"Group\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\"]],\"props\":{\"elementId\":\"CTA1\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"GroupConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"angle\":0,\"width\":312,\"height\":90,\"opacity\":1,\"visible\":true}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"GroupConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"angle\":0,\"width\":0,\"height\":0,\"opacity\":1,\"visible\":true}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\"]],\"props\":{}},{\"ctor\":\"TextBox\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\"]],\"props\":{\"elementId\":\"TextBox1\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"Canvas\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"]],\"props\":{\"uuid\":\"deee13b2-874d-7774-debf-831b00ab0149\"}},{\"ctor\":\"CanvasConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\",\"config\"]],\"props\":{\"name\":\"Main Canvas\",\"width\":960,\"height\":620}},{\"ctor\":\"Segment\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"]],\"props\":{\"uuid\":\"7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"signalHolders\"]],\"props\":{}},{\"ctor\":\"SegmentConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"config\"]],\"props\":{\"name\":\"Default segment\",\"readonly\":true}},{\"ctor\":\"TextBoxConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"text\":\"Discover More\",\"angle\":0,\"color\":\"rgba(255,255,255,1)\",\"width\":309,\"height\":89,\"opacity\":1,\"visible\":true,\"fontSize\":32,\"fontStyle\":\"normal\",\"textAlign\":\"center\",\"fontFamily\":\"LaysExtraBold_otf\",\"fontWeight\":\"normal\",\"textTransform\":\"none\",\"textDecoration\":\"none\",\"textVerticalAlign\":\"center\",\"preserveAspectRatio\":false}},{\"ctor\":\"TextBoxConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"baseConfig\"]],\"props\":{\"text\":\"textbox\",\"angle\":0,\"color\":\"#000\",\"width\":150,\"height\":50,\"opacity\":1,\"visible\":true,\"fontSize\":16,\"fontStyle\":\"normal\",\"textAlign\":\"left\",\"fontFamily\":\"Arial\",\"fontWeight\":\"normal\",\"textTransform\":\"none\",\"textDecoration\":\"none\",\"textVerticalAlign\":\"top\",\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\"]],\"props\":{}},{\"ctor\":\"Shape\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\"]],\"props\":{\"elementId\":\"Shape2\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ShapeConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"angle\":0,\"width\":312,\"border\":1,\"height\":90,\"radius\":100,\"opacity\":1,\"visible\":true,\"borderColor\":\"#e61a22\",\"backgroundColor\":\"#e61a22\",\"preserveAspectRatio\":false}},{\"ctor\":\"ShapeConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"baseConfig\"]],\"props\":{\"angle\":0,\"width\":100,\"border\":1,\"height\":100,\"radius\":0,\"opacity\":1,\"visible\":true,\"borderColor\":\"#aaa\",\"backgroundColor\":\"#ccc\",\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"interactions\"]],\"props\":{}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":263,\"y\":512,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"baseConfig\"]],\"props\":{}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"1\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\"]],\"props\":{}},{\"ctor\":\"Image\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"element\"]],\"props\":{\"elementId\":\"fifa\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"src\":\"asset://FIFA_png\",\"angle\":0,\"width\":128,\"height\":95,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":350,\"usePointer\":true,\"aspectRatio\":1.351351351351351,\"imageHeight\":259,\"useGyroscope\":true,\"preserveAspectRatio\":true}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"element\",\"baseConfig\"]],\"props\":{\"src\":\"\",\"angle\":0,\"width\":100,\"height\":100,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":0,\"usePointer\":true,\"imageHeight\":0,\"useGyroscope\":true,\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":27,\"y\":512,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"2\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\"]],\"props\":{}},{\"ctor\":\"Image\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"element\"]],\"props\":{\"elementId\":\"NOgame\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"3\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"src\":\"asset://NOlaysNOGAME_png\",\"angle\":0,\"width\":486,\"height\":83,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":805,\"usePointer\":true,\"aspectRatio\":5.833333333333333,\"imageHeight\":138,\"useGyroscope\":true,\"preserveAspectRatio\":true}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"element\",\"baseConfig\"]],\"props\":{\"src\":\"\",\"angle\":0,\"width\":100,\"height\":100,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":0,\"usePointer\":true,\"imageHeight\":0,\"useGyroscope\":true,\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":118,\"y\":18,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"ease-out\",\"name\":\"fadeOut\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"3\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\"]],\"props\":{}},{\"ctor\":\"Image\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\"]],\"props\":{\"elementId\":\"Placeholder\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"4\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"Canvas\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"]],\"props\":{\"uuid\":\"deee13b2-874d-7774-debf-831b00ab0149\"}},{\"ctor\":\"CanvasConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\",\"config\"]],\"props\":{\"name\":\"Main Canvas\",\"width\":960,\"height\":620}},{\"ctor\":\"Segment\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"]],\"props\":{\"uuid\":\"7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"signalHolders\"]],\"props\":{}},{\"ctor\":\"SegmentConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"config\"]],\"props\":{\"name\":\"Default segment\",\"readonly\":true}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"src\":\"asset://img_1_png\",\"angle\":0,\"width\":203,\"height\":466,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":185,\"usePointer\":true,\"aspectRatio\":0.4352941176470588,\"imageHeight\":425,\"useGyroscope\":true,\"preserveAspectRatio\":true}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"element\",\"baseConfig\"]],\"props\":{\"src\":\"asset://Slider2_png\",\"angle\":0,\"width\":203,\"height\":466,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":185,\"usePointer\":true,\"aspectRatio\":0.4352941176470588,\"imageHeight\":425,\"useGyroscope\":true,\"preserveAspectRatio\":true}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":727,\"y\":77,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"ease-out\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"ease-in\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"ease-out\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"ease-in\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"4\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\"]],\"props\":{}},{\"ctor\":\"Video\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"element\"]],\"props\":{\"elementId\":\"Video1\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"5\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"VideoConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"src\":\"asset://Lays_Snacks_16x9_NL_WC_mp4\",\"mute\":false,\"angle\":0,\"cover\":\"\",\"width\":673,\"height\":369,\"opacity\":1,\"visible\":true,\"autoplay\":true,\"panActive\":false,\"coverWidth\":0,\"soundIconX\":0,\"soundIconY\":580,\"usePointer\":true,\"videoWidth\":1280,\"aspectRatio\":1.822281167108753,\"coverHeight\":0,\"videoHeight\":720,\"useGyroscope\":true,\"soundIconSize\":40,\"videoDuration\":6.04,\"soundIconColor\":\"#000000\",\"soundIconVisible\":true,\"preserveAspectRatio\":true,\"soundIconConfigured\":true,\"soundIconHiddenScreens\":\"\",\"soundIconBackgroundSize\":0,\"soundIconBackgroundColor\":\"#000000\"}},{\"ctor\":\"VideoConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"element\",\"baseConfig\"]],\"props\":{\"src\":\"\",\"mute\":false,\"angle\":0,\"cover\":\"\",\"width\":320,\"height\":180,\"opacity\":1,\"visible\":true,\"autoplay\":true,\"panActive\":false,\"coverWidth\":0,\"soundIconX\":0,\"soundIconY\":0,\"usePointer\":true,\"videoWidth\":0,\"coverHeight\":0,\"videoHeight\":0,\"useGyroscope\":true,\"soundIconSize\":40,\"videoDuration\":0,\"soundIconColor\":\"#ffffff\",\"soundIconVisible\":false,\"preserveAspectRatio\":false,\"soundIconConfigured\":false,\"soundIconHiddenScreens\":\"\",\"soundIconBackgroundSize\":0,\"soundIconBackgroundColor\":\"#000000\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":23,\"y\":122,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"5\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\"]],\"props\":{}},{\"ctor\":\"Image\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"element\"]],\"props\":{\"elementId\":\"BG\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"eos\",\"6\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"src\":\"asset://Lay_s_World_Cup_Video_LS_BG2_jpg\",\"angle\":0,\"width\":960,\"height\":620,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":960,\"usePointer\":true,\"imageHeight\":620,\"useGyroscope\":true,\"preserveAspectRatio\":true}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"element\",\"baseConfig\"]],\"props\":{\"src\":\"\",\"angle\":0,\"width\":100,\"height\":100,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":0,\"usePointer\":true,\"imageHeight\":0,\"useGyroscope\":true,\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"eos\",\"6\",\"interactions\"]],\"props\":{}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"indexMapping\"]],\"props\":{}},{\"ctor\":\"ElementHash\",\"paths\":[[\"screens\",\"0\",\"indexMapping\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"indexMapping\",\"store\"]],\"props\":{}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"scenes\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"scenes\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"scenes\",\"store\"]],\"props\":{}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\"]],\"props\":{}},{\"ctor\":\"Interaction\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\"]],\"props\":{\"_action\":\"switchTo\",\"fireOnce\":false,\"triggerName\":\"onend\",\"triggerOnce\":false,\"triggerFilter\":\"\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\"]],\"props\":{}},{\"ctor\":\"Screen\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\"],[\"screens\",\"1\"]],\"props\":{\"name\":\"Screen2\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"customLoads\"]],\"props\":{}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\"]],\"props\":{}},{\"ctor\":\"Hotspot\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"element\"]],\"props\":{\"elementId\":\"Hotspot_2\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"HotspotConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"angle\":0,\"width\":960,\"height\":620,\"radius\":0,\"visible\":true,\"preserveAspectRatio\":false}},{\"ctor\":\"HotspotConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"element\",\"baseConfig\"]],\"props\":{\"angle\":0,\"width\":100,\"height\":100,\"radius\":0,\"visible\":true,\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"interactions\"]],\"props\":{}},{\"ctor\":\"Interaction\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"interactions\",\"0\"]],\"props\":{\"_action\":\"clickthru\",\"fireOnce\":false,\"triggerName\":\"onclick\",\"triggerOnce\":false,\"triggerFilter\":\"\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"interactions\",\"0\",\"_actionParameters\"]],\"props\":{\"0\":\"https://www.teads.com/\"}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"0\",\"interactions\",\"0\",\"transition\"]],\"props\":{\"in\":\"\",\"out\":\"\",\"name\":\"\"}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\"]],\"props\":{}},{\"ctor\":\"Group\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\"]],\"props\":{\"elementId\":\"CTA2\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"Canvas\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"]],\"props\":{\"uuid\":\"deee13b2-874d-7774-debf-831b00ab0149\"}},{\"ctor\":\"CanvasConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\",\"config\"]],\"props\":{\"name\":\"Main Canvas\",\"width\":960,\"height\":620}},{\"ctor\":\"Segment\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"]],\"props\":{\"uuid\":\"7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"signalHolders\"]],\"props\":{}},{\"ctor\":\"SegmentConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"config\"]],\"props\":{\"name\":\"Default segment\",\"readonly\":true}},{\"ctor\":\"GroupConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"angle\":0,\"width\":312,\"height\":90,\"opacity\":1,\"visible\":true}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"GroupConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"angle\":0,\"width\":312,\"height\":90,\"opacity\":1,\"visible\":true}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\"]],\"props\":{}},{\"ctor\":\"TextBox\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\"]],\"props\":{\"elementId\":\"TextBox1_copy_1\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"State\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"],[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\"]],\"props\":{}},{\"ctor\":\"Canvas\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\"]],\"props\":{\"uuid\":\"deee13b2-874d-7774-debf-831b00ab0149\"}},{\"ctor\":\"CanvasConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"canvas\",\"config\"]],\"props\":{\"name\":\"Main Canvas\",\"width\":960,\"height\":620}},{\"ctor\":\"Segment\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\"]],\"props\":{\"uuid\":\"7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"signalHolders\"]],\"props\":{}},{\"ctor\":\"SegmentConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"k\",\"segment\",\"config\"]],\"props\":{\"name\":\"Default segment\",\"readonly\":true}},{\"ctor\":\"TextBoxConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"text\":\"Discover More\",\"angle\":0,\"color\":\"rgba(255,255,255,1)\",\"width\":309,\"height\":89,\"opacity\":1,\"visible\":true,\"fontSize\":32,\"fontStyle\":\"normal\",\"textAlign\":\"center\",\"fontFamily\":\"LaysExtraBold_otf\",\"fontWeight\":\"normal\",\"textTransform\":\"none\",\"textDecoration\":\"none\",\"textVerticalAlign\":\"center\",\"preserveAspectRatio\":false}},{\"ctor\":\"TextBoxConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"element\",\"baseConfig\"]],\"props\":{\"text\":\"Discover More\",\"angle\":0,\"color\":\"rgba(255,255,255,1)\",\"width\":309,\"height\":89,\"opacity\":1,\"visible\":true,\"fontSize\":32,\"fontStyle\":\"normal\",\"textAlign\":\"center\",\"fontFamily\":\"LaysExtraBold_otf\",\"fontWeight\":\"normal\",\"textTransform\":\"none\",\"textDecoration\":\"none\",\"textVerticalAlign\":\"center\",\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"0\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\"]],\"props\":{}},{\"ctor\":\"Shape\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\"]],\"props\":{\"elementId\":\"Shape2_copy_1\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ShapeConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"angle\":0,\"width\":312,\"border\":1,\"height\":90,\"radius\":100,\"opacity\":1,\"visible\":true,\"borderColor\":\"#e61a22\",\"backgroundColor\":\"#e61a22\",\"preserveAspectRatio\":false}},{\"ctor\":\"ShapeConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"element\",\"baseConfig\"]],\"props\":{\"angle\":0,\"width\":312,\"border\":1,\"height\":90,\"radius\":100,\"opacity\":1,\"visible\":true,\"borderColor\":\"#e61a22\",\"backgroundColor\":\"#e61a22\",\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"element\",\"eos\",\"1\",\"interactions\"]],\"props\":{}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":625,\"y\":498,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"baseConfig\"]],\"props\":{\"x\":263,\"y\":512,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"1\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ElementOnScreen\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\"]],\"props\":{}},{\"ctor\":\"Image\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"element\"]],\"props\":{\"elementId\":\"Endcard\"}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"element\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"element\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"src\":\"asset://Lay_s_World_Cup_Video_LS_Endcard_jpg\",\"angle\":0,\"width\":960,\"height\":620,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":960,\"usePointer\":true,\"aspectRatio\":1.5483870967741935,\"imageHeight\":620,\"useGyroscope\":true,\"preserveAspectRatio\":true}},{\"ctor\":\"ImageConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"element\",\"baseConfig\"]],\"props\":{\"src\":\"\",\"angle\":0,\"width\":100,\"height\":100,\"opacity\":1,\"visible\":true,\"panActive\":false,\"hoverImage\":\"\",\"imageWidth\":0,\"usePointer\":true,\"imageHeight\":0,\"useGyroscope\":true,\"preserveAspectRatio\":false}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"configs\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"configs\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"configs\",\"store\"]],\"props\":{}},{\"ctor\":\"Entry\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\"]],\"props\":{}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"configs\",\"store\",\"deee13b2-874d-7774-debf-831b00ab0149_7dbbb39b-35ff-b23c-1f91-f39aa9ff9875\",\"v\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"ElementOnScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"baseConfig\"]],\"props\":{\"x\":0,\"y\":0,\"zIndex\":0}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"baseConfig\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"baseConfig\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"eos\",\"2\",\"interactions\"]],\"props\":{}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"indexMapping\"]],\"props\":{}},{\"ctor\":\"ElementHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"indexMapping\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"indexMapping\",\"store\"]],\"props\":{}},{\"ctor\":\"Map\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"scenes\"]],\"props\":{}},{\"ctor\":\"StateHash\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"scenes\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"scenes\",\"store\"]],\"props\":{}},{\"ctor\":\"Array\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"interactions\"]],\"props\":{}},{\"ctor\":\"ScreenConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"config\"]],\"props\":{\"duration\":0,\"canvasBackgroundSize\":\"COVER\"}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"config\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"_actionParameters\",\"0\",\"config\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Object\",\"paths\":[[\"screens\",\"0\",\"interactions\",\"0\",\"transition\"]],\"props\":{\"in\":\"zoomIn\",\"out\":\"zoomOut\",\"name\":\"zoom\",\"duration\":0.4}},{\"ctor\":\"ScreenConfig\",\"paths\":[[\"screens\",\"0\",\"config\"]],\"props\":{\"duration\":0,\"canvasBackgroundSize\":\"COVER\"}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"config\",\"onHide\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"AnimationConfig\",\"paths\":[[\"screens\",\"0\",\"config\",\"onShow\"]],\"props\":{\"ease\":\"linear\",\"name\":\"\",\"delay\":0,\"repeat\":1,\"_duration\":0.4}},{\"ctor\":\"Array\",\"paths\":[[\"canvases\"]],\"props\":{}},{\"ctor\":\"Array\",\"paths\":[[\"segments\"]],\"props\":{}},{\"ctor\":\"Map\",\"paths\":[[\"screensToPreload\"]],\"props\":{}},{\"ctor\":\"ScreenHash\",\"paths\":[[\"screensToPreload\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"screensToPreload\",\"store\"]],\"props\":{}},{\"ctor\":\"Set\",\"paths\":[[\"processingElementNames\"]],\"props\":{\"_length\":0}},{\"ctor\":\"StringHash\",\"paths\":[[\"processingElementNames\",\"hashFn\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"processingElementNames\",\"store\"]],\"props\":{}},{\"ctor\":\"CreativeConfig\",\"paths\":[[\"config\"]],\"props\":{\"name\":\"Custom Video\",\"color\":\"#bada55\",\"skippable\":false,\"trackingSamplingLevel\":1}},{\"ctor\":\"Object\",\"paths\":[[\"config\",\"options\"]],\"props\":{}},{\"ctor\":\"Object\",\"paths\":[[\"code\"]],\"props\":{\"js\":\"const flowConfig = {\\n\\tflowType: 'onScroll', // onScroll, onSwipe, onTime\\n\\t\\n\\timage: {\\n\\t\\tstudioElement: Placeholder, // Name of the element from the studio that contains the images\\n\\t\\tassetName: 'img_#_png',     // Naming convention for the images in your library (e.g., img_1_jpg, img_2_jpg, etc.)\\n\\t\\tstart: 1, \\n\\t\\tend: 3 \\n\\t},\\n\\tpreloadStep: 3, // Flow will start after preloading a minimum number of assets (as a percentage of total assets)\\n\\t\\n\\tonTime: {\\n\\t\\tspeed: 3000, // Duration of the full animation cycle in milliseconds (applies only for flowType 'onTime')\\n\\t\\treverse: false, // If set to true, it will start from the last frame when ending a cycle. Eg: From 1 -> 2-> 3-> etc -> 32 -> 31 -> 30 -> etc -> 1 if set to true. \\n                       // If set to false,it will always restart from 1 after the last frame.\\n\\t},\\n\\tonScroll: {\\n\\t\\tinViewStart: -0, // When to start the flow compared to player in view. \\n\\t\\t                   // To start earlier use a value between -0.5 and 0. \\n\\t\\t\\t\\t\\t       // To make the flow start later use a value over 0\\n\\t\\tinViewEnd: 1       // When to end the flow compared to player in view. \\n\\t\\t                   // To end later use a value between 1 and 1.5. \\n\\t\\t\\t\\t\\t\\t   // To make it end earlier use a value under 1\\n\\t}\\n}\\n\\nflowConfig.image.studioElement.onshowAnimationStart.addObserver(initFlow.bind(null, flowConfig));\\nflowConfig.image.studioElement.onhideAnimationStart.removeObserver(initFlow);\\n\\nasync function initFlow(config) {\\n\\tconst {\\n\\t\\tflowType,\\n\\t\\timage: {studioElement, assetName, start, end},\\n\\t\\tpreloadStep,\\n\\t\\tonTime: {speed, reverse},\\n\\t\\tonScroll: {inViewStart, inViewEnd},\\n\\t} = config;\\n\\n\\tconst assets = getLibraryAssets(assetName);\\n\\t\\n\\tconst flowAssets = getFlowAssets(start, end, assets);\\n\\t\\n\\tconst minAssets = getMinAsssets(flowAssets, preloadStep);\\n\\tconst preloadAssets = minAssets.map(assset => loadImage(assset, studioElement));\\n\\tconst preloadedImages = await Promise.all(preloadAssets);\\n\\n\\thideDefaultImage(studioElement);\\n\\n\\tconst getPercent = getFlowType(flowType);\\n\\tconst percentParams = getPercentParams({ flowType, speed, reverse, inViewStart, inViewEnd, imageFrame: studioElement });\\n\\n\\tconst flow = new Flow({\\n\\t\\tgetPercent: getPercent(...percentParams),\\n\\t\\timages: preloadedImages\\n\\t})\\n\\n\\tflow.animate();\\n\\n\\tif (preloadStep === 1 || preloadStep === 0) return;\\n\\n\\tconst remaningAssets = getFilteredAssets(flowAssets, minAssets);\\n\\n\\tif (!remaningAssets) return;\\n\\n\\tconst afterPreload = remaningAssets.map(asset => loadImage(asset, studioElement));\\n\\n\\tawait Promise.all(afterPreload);\\n\\n\\tconst flowImages = getFlowImages(studioElement);\\n\\tconst sortedFlowImages = sortImages(flowImages);\\n\\n\\tflow.setImages(sortedFlowImages);\\n\\tflow.updateImages(getPercent(...percentParams)()); // IOS fix opacity and rendering\\n}\\n\\nfunction Flow(config) {\\n\\tlet {getPercent, images} = config;\\n\\n\\tlet lastPercent = undefined;\\n\\n\\tconst tracking = [];\\n\\n\\t//Added this in case you want to simulate a reveal animation and do not wanna track that\\n\\tlet shouldTrack = true;\\n\\n\\tthis.preventTracking = track => shouldTrack = track;\\t\\n\\n\\tthis.onUpdate = () => { }\\n\\t//Dev only. To do something when the flow udpated. \\n\\t//You can user percent as param to use the same percent as the flow. \\n\\t//Use this function outside flow.update (percent) = {something with percent here}\\n\\n\\tthis.setGetPercent = newGetPercent => getPercent = newGetPercent;\\n\\t// Le wild dev only\\n\\t// Use this to change how the update. Eg. from swipe to scroll after the creative has been inited\\n\\n\\tthis.setImages = newImages => images = newImages;\\n\\t// Le wild dev only\\n\\t// You can use this to also limit the number of assets that will animate if you need to do a pre-animation. Use your brains😅\\n\\n\\tthis.track = (percent) => {\\n\\t\\tif (percent <= 0) return;\\n\\t\\tconst track = Math.floor(percent * 3);\\n\\n\\t\\tif (tracking.includes(track)) return;\\n\\t\\ttracking.push(track);\\n\\n\\t\\tconst quartile = 25;\\n\\t\\tconst name = tracking.length * quartile;\\n\\n\\t\\tbntTracking.trackEvent(\\\"#Percent seen: \\\" + name, null);\\n\\t}\\n\\n\\tthis.getImages = () => images;\\n\\t//In case we need :D\\n\\n\\tthis.clamp = (num, min, max) => {\\n\\t\\treturn num <= min ? min : num >= max ? max : num;\\n\\t}\\n\\n\\tthis.getIndex = (percent, length) => {\\n\\t\\tconst float = percent * length;\\n\\t\\treturn this.clamp(Math.floor(float), 0, length - 1);\\n\\t}\\n\\n\\tthis.updateImages = (percent) => {\\n\\t\\tconst len = images.length;\\n\\n\\t\\tconst currentIndex = this.getIndex(percent, len);\\n\\n\\t\\tfor (let i = 0; i < len; i++) {\\n\\t\\t\\tif (currentIndex === i) { images[i].style.opacity = 1 }\\n\\t\\t\\telse { images[i].style.opacity = 0; }\\n\\t\\t}\\n\\t}\\n\\n\\tthis.animate = () => {\\n\\t\\tbnt.requestAnimFrame(this.animate)\\n\\t\\tconst percent = getPercent();\\n\\n\\t\\tif (percent === lastPercent) return;\\n\\n\\t\\tlastPercent = percent;\\n\\n\\t\\tthis.updateImages(percent);\\n\\t\\tshouldTrack && this.track(percent);\\n\\t}\\n}\\n\\nfunction getFlowType(flowType) {\\n\\tswitch (flowType) {\\n\\t\\tcase 'onTime':\\n\\t\\t\\treturn getPercentOnTime\\n\\t\\t\\tbreak;\\n\\t\\tcase 'onSwipe':\\n\\t\\t\\treturn getMousePercent\\n\\t\\t\\tbreak;\\n\\t\\tdefault:\\n\\t\\t\\treturn getPlayerBounds\\n\\t}\\n}\\n\\nfunction getPercentParams(config) {\\n\\tconst {flowType, speed, reverse, inViewStart, inViewEnd, imageFrame} = config;\\n\\n\\tswitch (flowType) {\\n\\t\\tcase 'onTime':\\n\\t\\t\\treturn [speed, reverse]\\n\\t\\t\\tbreak;\\n\\t\\tcase 'onSwipe':\\n\\t\\t\\treturn [imageFrame]\\n\\t\\t\\tbreak;\\n\\t\\tdefault:\\n\\t\\t\\treturn [inViewStart, inViewEnd]\\n\\t}\\n}\\n\\nfunction getMousePercent(element) {\\n\\tconst events = getEventsType();\\n\\tconst getCoords = getEventCoords();\\n\\n\\tconst totalWidth = element.htmlElement.offsetWidth;\\n\\tconst offset = Math.round(totalWidth / 100) * 5; // Maybe we need better here\\n\\n\\tlet startingXY = undefined;\\n\\tlet percent = 0;\\n\\n\\telement.htmlElement.addEventListener(events.pointerDown, (evt) => { startingXY = getCoords(evt) });\\n\\telement.htmlElement.addEventListener(events.pointerUp, (evt) => { startingXY = undefined });\\n\\telement.htmlElement.addEventListener(events.pointerCancel, (evt) => { startingXY = undefined });\\n\\n\\telement.htmlElement.addEventListener(events.pointerMove, (evt) => {\\n\\t\\tif (!startingXY) return;\\n\\n\\t\\tconst currentXY = getCoords(evt);\\n\\t\\tconst adjustedX = remapRange(currentXY.x, [offset, totalWidth - offset], [0, totalWidth]);\\n\\n\\t\\tpercent = adjustedX / totalWidth;\\n\\t});\\n\\n\\treturn function () { return percent; }\\n}\\n\\nfunction remapRange(val, fromRange, toRange) {\\n\\treturn Math.max(toRange[0], Math.min(toRange[1], (val - fromRange[0]) / (fromRange[1] - fromRange[0]) * toRange[1]))\\n}\\n\\n/************************************************************\\n * ==> Set Events for device\\n ***********************************************************/\\nfunction getEventsType() {\\n\\tif (DeviceContext.isTablet() || DeviceContext.isMobile()) {\\n\\t\\treturn {\\n\\t\\t\\tpointerDown: \\\"touchstart\\\",\\n\\t\\t\\tpointerUp: \\\"touchend\\\",\\n\\t\\t\\tpointerMove: \\\"touchmove\\\",\\n\\t\\t\\tpointerCancel: \\\"touchcancel\\\"\\n\\t\\t}\\n\\t}\\n\\n\\treturn {\\n\\t\\tpointerDown: \\\"mousedown\\\",\\n\\t\\tpointerUp: \\\"mouseup\\\",\\n\\t\\tpointerMove: \\\"mousemove\\\",\\n\\t\\tpointerCancel: \\\"mouseleave\\\"\\n\\t}\\n}\\n\\n/************************************************************\\n * ==> Get Event page X\\n ***********************************************************/\\nfunction getEventCoords() {\\n\\tif (DeviceContext.isTablet() || DeviceContext.isMobile()) {\\n\\t\\treturn function (evt) {\\n\\t\\t\\tvar scale = creative.canvases[0].config.width / window.innerWidth\\n\\n\\t\\t\\treturn {\\n\\t\\t\\t\\tx: evt.pageX = evt.touches.length ? evt.touches[0].pageX * scale : evt.changedTouches[0].pageX * scale,\\n\\t\\t\\t\\ty: evt.pageY = evt.touches.length ? evt.touches[0].pageY * scale : evt.changedTouches[0].pageY * scale,\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n\\n\\treturn function (evt) {\\n\\t\\tvar scale = creative.canvases[0].config.width / window.innerWidth;\\n\\n\\t\\treturn {\\n\\t\\t\\tx: evt.pageX * scale,\\n\\t\\t\\ty: evt.pageY * scale\\n\\t\\t}\\n\\t}\\n}\\n\\nfunction getPercentOnTime(timeframe, shouldReverse) {\\n\\tlet percent = 0;\\n\\tlet reversed = false;\\n\\n\\tconst stopwatch = new bnt.Stopwatch()\\n\\tstopwatch.play()\\n\\n\\tadController.onsuspend.addObserver(() => stopwatch.pause())\\n\\tadController.onresume.addObserver(() => stopwatch.play())\\n\\n\\treturn function () {\\n\\t\\tconst delta = stopwatch.getTime();\\n\\n\\t\\tif (delta > timeframe) {\\n\\t\\t\\tstopwatch.stop();\\n\\t\\t\\tstopwatch.play();\\n\\t\\t};\\n\\n\\t\\tpercent = delta / timeframe;\\n\\n\\t\\tif (shouldReverse && reversed) {\\n\\t\\t\\tpercent = 1 - percent;\\n\\t\\t}\\n\\n\\t\\tif (percent > 1 || percent < 0) reversed = !reversed;\\n\\n\\t\\tif (percent < 0) percent = 0;\\n\\t\\tif (percent > 1) percent = 1;\\n\\n\\t\\treturn percent;\\n\\t}\\n}\\n\\nfunction getPlayerBounds(start, end) {\\n\\tlet percent = 0;\\n\\n\\tconst getTeadsApi = () => {\\n\\t\\tlet teadsApi;\\n\\t\\tbnt.TeadsPlayerAddons.apiProxy.addObserver(api => teadsApi = api);\\n\\t\\treturn teadsApi;\\n\\t}\\n\\n\\tlet teadsApi = getTeadsApi()\\n\\n\\treturn function () {\\n\\t\\tconst api = teadsApi || getTeadsApi();\\n\\n\\t\\tif (!api) return percent;\\n\\n\\t\\tapi.getSlotBounds().map(function (slotBounds) {\\n\\t\\t\\tconst topWindowHeight = slotBounds.viewportHeight;\\n\\t\\t\\tconst playerTop = slotBounds.top;\\n\\t\\t\\tconst playerHeight = slotBounds.height;\\n\\n\\t\\t\\tconst playerSizeInPerc = playerHeight / topWindowHeight;\\n\\n\\t\\t\\tconst minEdge = -playerSizeInPerc;\\n\\t\\t\\tconst maxEdge = 1 + playerSizeInPerc;\\n\\n\\t\\t\\tconst minPerc = Math.max(minEdge, start + playerSizeInPerc);\\n\\t\\t\\tconst maxPerc = Math.min(maxEdge, end);\\n\\n\\t\\t\\tpercent = 1 - playerTop / topWindowHeight;\\n\\n\\t\\t\\tpercent = remapRange(percent, [minPerc, maxPerc], [0, 1])\\n\\n\\t\\t\\t// percent = percent > 1 ? 1 : percent < 0 ? 0 : percent;\\t\\t\\t\\n\\t\\t});\\n\\n\\t\\treturn percent;\\n\\t};\\n}\\n\\nfunction hideDefaultImage(parent) {\\n\\tparent.htmlElement.querySelector('img').style.opacity = 0;\\n}\\n\\nfunction sortImages(images) {\\n\\treturn images.sort((a, b) => getIdFromURL(a.src) - getIdFromURL(b.src))\\n}\\n\\nfunction getIdFromURL(url) {\\n\\tconst pattern = /\\\\/\\\\w+?(\\\\d+)-/;\\n\\tconst match = url.match(pattern);\\n\\n\\treturn parseInt(match[1]);\\n}\\n\\nfunction getFlowImages(parent) {\\n\\treturn [...parent.htmlElement.querySelectorAll('.flow')];\\n}\\n\\nfunction getMinAsssets(assets, step) {\\n\\treturn assets.filter((asset, idx) => idx % step === 0)\\n}\\n\\nfunction getFilteredAssets(assets, toFilterOut) {\\n\\treturn assets.filter(asset => !toFilterOut.includes(asset))\\n}\\n\\nfunction getLibraryAssets(assetName) {\\n\\tvar regex = new RegExp(assetName.replace('#', '(\\\\\\\\d+)'));\\n\\n\\treturn Object.keys(bnt.LIBRARY).filter(function (image) {\\n\\t\\treturn regex.exec(image);\\n\\t}).sort();\\n}\\n\\nfunction getFlowAssets(min, max, assets) {\\n\\tconst start = min - 1;\\n\\tconst end = max;\\n\\treturn [...assets].splice(start, end)\\n}\\n\\nfunction loadImage(asset, parent) {\\n\\tconst img = new Image();\\n\\timg.style.position = 'absolute';\\n\\timg.style.top = 0;\\t\\n\\timg.style.width = '100%';\\n\\timg.style.height = '100%';\\n\\timg.style.zIndex = -1;\\n\\timg.style.pointerEvents = 'none';\\n\\n\\timg.classList.add('flow')\\n\\n\\tbnt.setSrc(img, \\\"asset://\\\" + asset, creative.getCanvases()[0].config.width);\\n\\n\\tvar parentHtml = parent.htmlElement.querySelector('.animation div');\\n\\tparentHtml.appendChild(img);\\n\\n\\tbnt.setupWebkitResponsiveImageFix(img);\\n\\n\\treturn new Promise((resolve, reject) => {\\n\\t\\timg.onload = img.onerror = img.onabort = () => resolve(img)\\n\\t})\\n}\\n\\n/************************************************************\\n * ==> Prevent user accidental scrolly scroll\\n ***********************************************************/\\nfunction preventAccidentalScroll() {\\n    let initialPosition, preventDecided = false;\\n\\n    function addListeners() {\\n        const fsParent = document.getElementById(creative.screens[0].name).parentElement;\\n\\n        fsParent.addEventListener(\\\"touchstart\\\", touchStart, { capture: true });     // down\\n        fsParent.addEventListener(\\\"touchmove\\\", touchMove);                          // move      \\n        fsParent.addEventListener(\\\"touchend\\\", touchEnd, true);                      // up          \\n        fsParent.addEventListener(\\\"touchcancel\\\", touchEnd);                         // cancel\\n    };\\n\\n    function touchStart(evt) {\\n        initialPosition = getTouchXY(evt);\\n    }\\n\\n    function touchMove(evt) {\\n        if (!initialPosition ?.x || !evt.cancelable) return;\\n\\n        const xy = getTouchXY(evt);\\n        const dX = Math.abs(xy.x - initialPosition.x);\\n        const dY = Math.abs(xy.y - initialPosition.y);\\n\\n        const thresholdXY = 15;\\n        const thresholdX = 5;\\n\\n        const movedEnough = dX + dY > thresholdXY;\\n        const isHorizontalMove = dX - dY > thresholdX;\\n\\n        preventDecided = !preventDecided && movedEnough;\\n\\n        if (preventDecided && isHorizontalMove) evt.preventDefault();\\n    }\\n\\n    function touchEnd() {\\n        if (!initialPosition ?.x) return;\\n\\n        initialPosition.x = false;\\n        preventDecided = false;\\n    }\\n\\n    function getTouchXY(evt) {\\n        const scale = creative.canvases[0].config.width / window.innerWidth;\\n\\n        return {\\n            x: evt.touches[0].pageX * scale,\\n            y: evt.touches[0].pageY * scale,\\n        }\\n    }\\n\\n    addListeners();\\n}\\n\\ncreative.screens[0].onshow.addObserver(function () {\\n    preventAccidentalScroll();\\n\\n    creative.screens[0].onshow.removeObserver(arguments.callee);\\n});\",\"css\":\"#Tagline { /* Replace elementNameHere with studio element name */\\n    animation: pulse-2 1s infinite;\\n    -webkit-animation: pulse-2 1s infinite;\\n}\\n\\n@keyframes pulse-2 {\\n    0%, 100% {\\n        -webkit-transform: scale(1);\\n        transform: scale(1);\\n    }\\n    50% {\\n         -webkit-transform: scale(1.08);\\n        transform: scale(1.08);\\n    }\\n    \\n}\\n\\n@-webkit-keyframes pulse-2 {\\n    0%, 100% {\\n        -webkit-transform: scale(1);\\n        transform: scale(1);\\n    }\\n    \\n    50% {\\n        -webkit-transform: scale(1.08);\\n        transform: scale(1.08);\\n    }\\n    \\n}\\n\\n\\n\\n\\n#CTA1, #CTA2 {\\n    /* Replace elementNameHere with studio element name */\\n    -webkit-animation: shake 1.6s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite both;\\n    animation: shake 1.6s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite both;\\n}\\n\\n@-webkit-keyframes shake {\\n    0%,\\n    50%,\\n    100% {\\n        -webkit-transform: rotate(0deg);\\n        transform: rotate(0deg);\\n        -webkit-transform-origin: 50% 100%;\\n        transform-origin: 50% 100%;\\n    }\\n    5% {\\n        -webkit-transform: rotate(2deg);\\n        transform: rotate(2deg);\\n    }\\n    10%,\\n    20%,\\n    30% {\\n        -webkit-transform: rotate(-4deg);\\n        transform: rotate(-4deg);\\n    }\\n    15%,\\n    25%,\\n    35% {\\n        -webkit-transform: rotate(4deg);\\n        transform: rotate(4deg);\\n    }\\n    40% {\\n        -webkit-transform: rotate(-2deg);\\n        transform: rotate(-2deg);\\n    }\\n    45% {\\n        -webkit-transform: rotate(2deg);\\n        transform: rotate(2deg);\\n    }\\n}\\n\\n@keyframes shake {\\n    0%,\\n    50%,\\n    100% {\\n        -webkit-transform: rotate(0deg);\\n        transform: rotate(0deg);\\n        -webkit-transform-origin: 50% 100%;\\n        transform-origin: 50% 100%;\\n    }\\n    5% {\\n        -webkit-transform: rotate(2deg);\\n        transform: rotate(2deg);\\n    }\\n    10%,\\n    20%,\\n    30% {\\n        -webkit-transform: rotate(-4deg);\\n        transform: rotate(-4deg);\\n    }\\n    15%,\\n    25%,\\n    35% {\\n        -webkit-transform: rotate(4deg);\\n        transform: rotate(4deg);\\n    }\\n    40% {\\n        -webkit-transform: rotate(-2deg);\\n        transform: rotate(-2deg);\\n    }\\n    45% {\\n        -webkit-transform: rotate(2deg);\\n        transform: rotate(2deg);\\n    }\\n}\"}}]) ;\nbnt.QueryParams.params = {};\n\nadController = new bnt.AdController(creative);\n\nHotspot_1 = creative.elements.get(\"Hotspot_1\");\nCTA1 = creative.elements.get(\"CTA1\");\nTextBox1 = creative.elements.get(\"TextBox1\");\nShape2 = creative.elements.get(\"Shape2\");\nfifa = creative.elements.get(\"fifa\");\nNOgame = creative.elements.get(\"NOgame\");\nPlaceholder = creative.elements.get(\"Placeholder\");\nVideo1 = creative.elements.get(\"Video1\");\nBG = creative.elements.get(\"BG\");\nHotspot_2 = creative.elements.get(\"Hotspot_2\");\nCTA2 = creative.elements.get(\"CTA2\");\nTextBox1_copy_1 = creative.elements.get(\"TextBox1_copy_1\");\nShape2_copy_1 = creative.elements.get(\"Shape2_copy_1\");\nEndcard = creative.elements.get(\"Endcard\");\n\nHotspot_1.onclick\n\t.addObserver(function () {\n\t\tcreative.getController().clickthru(\"https://www.teads.com/\");\n\t\tbntTracking.trackEvent(\"Hotspot_1: onclick\", null);\n\t\t;\n\t});\nHotspot_2.onclick\n\t.addObserver(function () {\n\t\tcreative.getController().clickthru(\"https://www.teads.com/\");\n\t\tbntTracking.trackEvent(\"Hotspot_2: onclick\", null);\n\t\t;\n\t});\n\nScreen1 = creative.screens[0];\nScreen2 = creative.screens[1];\n\nScreen1.onend\n\t.addObserver(function () {\n\t\tcreative.getController().renderer.switchTo(\"Screen2\", {\n  \"in\": \"zoomIn\",\n  \"out\": \"zoomOut\",\n  \"name\": \"zoom\",\n  \"duration\": 0.4\n});\n\t\t;\n\t});\n\n\ntrkConfig = { uid: uid, cid: cid };\nbntTracking = new bnt.TrackingUnit(trkConfig);\nbntTracking.trackCreative(creative);\nbntTracking.trackVideoQuartiles(Video1, \"Video1\");\n            \n\n\n\nconst flowConfig = {\n\tflowType: 'onScroll', // onScroll, onSwipe, onTime\n\t\n\timage: {\n\t\tstudioElement: Placeholder, // Name of the element from the studio that contains the images\n\t\tassetName: 'img_#_png',     // Naming convention for the images in your library (e.g., img_1_jpg, img_2_jpg, etc.)\n\t\tstart: 1, \n\t\tend: 3 \n\t},\n\tpreloadStep: 3, // Flow will start after preloading a minimum number of assets (as a percentage of total assets)\n\t\n\tonTime: {\n\t\tspeed: 3000, // Duration of the full animation cycle in milliseconds (applies only for flowType 'onTime')\n\t\treverse: false, // If set to true, it will start from the last frame when ending a cycle. Eg: From 1 -> 2-> 3-> etc -> 32 -> 31 -> 30 -> etc -> 1 if set to true. \n                       // If set to false,it will always restart from 1 after the last frame.\n\t},\n\tonScroll: {\n\t\tinViewStart: -0, // When to start the flow compared to player in view. \n\t\t                   // To start earlier use a value between -0.5 and 0. \n\t\t\t\t\t       // To make the flow start later use a value over 0\n\t\tinViewEnd: 1       // When to end the flow compared to player in view. \n\t\t                   // To end later use a value between 1 and 1.5. \n\t\t\t\t\t\t   // To make it end earlier use a value under 1\n\t}\n}\n\nflowConfig.image.studioElement.onshowAnimationStart.addObserver(initFlow.bind(null, flowConfig));\nflowConfig.image.studioElement.onhideAnimationStart.removeObserver(initFlow);\n\nasync function initFlow(config) {\n\tconst {\n\t\tflowType,\n\t\timage: {studioElement, assetName, start, end},\n\t\tpreloadStep,\n\t\tonTime: {speed, reverse},\n\t\tonScroll: {inViewStart, inViewEnd},\n\t} = config;\n\n\tconst assets = getLibraryAssets(assetName);\n\t\n\tconst flowAssets = getFlowAssets(start, end, assets);\n\t\n\tconst minAssets = getMinAsssets(flowAssets, preloadStep);\n\tconst preloadAssets = minAssets.map(assset => loadImage(assset, studioElement));\n\tconst preloadedImages = await Promise.all(preloadAssets);\n\n\thideDefaultImage(studioElement);\n\n\tconst getPercent = getFlowType(flowType);\n\tconst percentParams = getPercentParams({ flowType, speed, reverse, inViewStart, inViewEnd, imageFrame: studioElement });\n\n\tconst flow = new Flow({\n\t\tgetPercent: getPercent(...percentParams),\n\t\timages: preloadedImages\n\t})\n\n\tflow.animate();\n\n\tif (preloadStep === 1 || preloadStep === 0) return;\n\n\tconst remaningAssets = getFilteredAssets(flowAssets, minAssets);\n\n\tif (!remaningAssets) return;\n\n\tconst afterPreload = remaningAssets.map(asset => loadImage(asset, studioElement));\n\n\tawait Promise.all(afterPreload);\n\n\tconst flowImages = getFlowImages(studioElement);\n\tconst sortedFlowImages = sortImages(flowImages);\n\n\tflow.setImages(sortedFlowImages);\n\tflow.updateImages(getPercent(...percentParams)()); // IOS fix opacity and rendering\n}\n\nfunction Flow(config) {\n\tlet {getPercent, images} = config;\n\n\tlet lastPercent = undefined;\n\n\tconst tracking = [];\n\n\t//Added this in case you want to simulate a reveal animation and do not wanna track that\n\tlet shouldTrack = true;\n\n\tthis.preventTracking = track => shouldTrack = track;\t\n\n\tthis.onUpdate = () => { }\n\t//Dev only. To do something when the flow udpated. \n\t//You can user percent as param to use the same percent as the flow. \n\t//Use this function outside flow.update (percent) = {something with percent here}\n\n\tthis.setGetPercent = newGetPercent => getPercent = newGetPercent;\n\t// Le wild dev only\n\t// Use this to change how the update. Eg. from swipe to scroll after the creative has been inited\n\n\tthis.setImages = newImages => images = newImages;\n\t// Le wild dev only\n\t// You can use this to also limit the number of assets that will animate if you need to do a pre-animation. Use your brains😅\n\n\tthis.track = (percent) => {\n\t\tif (percent <= 0) return;\n\t\tconst track = Math.floor(percent * 3);\n\n\t\tif (tracking.includes(track)) return;\n\t\ttracking.push(track);\n\n\t\tconst quartile = 25;\n\t\tconst name = tracking.length * quartile;\n\n\t\tbntTracking.trackEvent(\"#Percent seen: \" + name, null);\n\t}\n\n\tthis.getImages = () => images;\n\t//In case we need :D\n\n\tthis.clamp = (num, min, max) => {\n\t\treturn num <= min ? min : num >= max ? max : num;\n\t}\n\n\tthis.getIndex = (percent, length) => {\n\t\tconst float = percent * length;\n\t\treturn this.clamp(Math.floor(float), 0, length - 1);\n\t}\n\n\tthis.updateImages = (percent) => {\n\t\tconst len = images.length;\n\n\t\tconst currentIndex = this.getIndex(percent, len);\n\n\t\tfor (let i = 0; i < len; i++) {\n\t\t\tif (currentIndex === i) { images[i].style.opacity = 1 }\n\t\t\telse { images[i].style.opacity = 0; }\n\t\t}\n\t}\n\n\tthis.animate = () => {\n\t\tbnt.requestAnimFrame(this.animate)\n\t\tconst percent = getPercent();\n\n\t\tif (percent === lastPercent) return;\n\n\t\tlastPercent = percent;\n\n\t\tthis.updateImages(percent);\n\t\tshouldTrack && this.track(percent);\n\t}\n}\n\nfunction getFlowType(flowType) {\n\tswitch (flowType) {\n\t\tcase 'onTime':\n\t\t\treturn getPercentOnTime\n\t\t\tbreak;\n\t\tcase 'onSwipe':\n\t\t\treturn getMousePercent\n\t\t\tbreak;\n\t\tdefault:\n\t\t\treturn getPlayerBounds\n\t}\n}\n\nfunction getPercentParams(config) {\n\tconst {flowType, speed, reverse, inViewStart, inViewEnd, imageFrame} = config;\n\n\tswitch (flowType) {\n\t\tcase 'onTime':\n\t\t\treturn [speed, reverse]\n\t\t\tbreak;\n\t\tcase 'onSwipe':\n\t\t\treturn [imageFrame]\n\t\t\tbreak;\n\t\tdefault:\n\t\t\treturn [inViewStart, inViewEnd]\n\t}\n}\n\nfunction getMousePercent(element) {\n\tconst events = getEventsType();\n\tconst getCoords = getEventCoords();\n\n\tconst totalWidth = element.htmlElement.offsetWidth;\n\tconst offset = Math.round(totalWidth / 100) * 5; // Maybe we need better here\n\n\tlet startingXY = undefined;\n\tlet percent = 0;\n\n\telement.htmlElement.addEventListener(events.pointerDown, (evt) => { startingXY = getCoords(evt) });\n\telement.htmlElement.addEventListener(events.pointerUp, (evt) => { startingXY = undefined });\n\telement.htmlElement.addEventListener(events.pointerCancel, (evt) => { startingXY = undefined });\n\n\telement.htmlElement.addEventListener(events.pointerMove, (evt) => {\n\t\tif (!startingXY) return;\n\n\t\tconst currentXY = getCoords(evt);\n\t\tconst adjustedX = remapRange(currentXY.x, [offset, totalWidth - offset], [0, totalWidth]);\n\n\t\tpercent = adjustedX / totalWidth;\n\t});\n\n\treturn function () { return percent; }\n}\n\nfunction remapRange(val, fromRange, toRange) {\n\treturn Math.max(toRange[0], Math.min(toRange[1], (val - fromRange[0]) / (fromRange[1] - fromRange[0]) * toRange[1]))\n}\n\n/************************************************************\n * ==> Set Events for device\n ***********************************************************/\nfunction getEventsType() {\n\tif (DeviceContext.isTablet() || DeviceContext.isMobile()) {\n\t\treturn {\n\t\t\tpointerDown: \"touchstart\",\n\t\t\tpointerUp: \"touchend\",\n\t\t\tpointerMove: \"touchmove\",\n\t\t\tpointerCancel: \"touchcancel\"\n\t\t}\n\t}\n\n\treturn {\n\t\tpointerDown: \"mousedown\",\n\t\tpointerUp: \"mouseup\",\n\t\tpointerMove: \"mousemove\",\n\t\tpointerCancel: \"mouseleave\"\n\t}\n}\n\n/************************************************************\n * ==> Get Event page X\n ***********************************************************/\nfunction getEventCoords() {\n\tif (DeviceContext.isTablet() || DeviceContext.isMobile()) {\n\t\treturn function (evt) {\n\t\t\tvar scale = creative.canvases[0].config.width / window.innerWidth\n\n\t\t\treturn {\n\t\t\t\tx: evt.pageX = evt.touches.length ? evt.touches[0].pageX * scale : evt.changedTouches[0].pageX * scale,\n\t\t\t\ty: evt.pageY = evt.touches.length ? evt.touches[0].pageY * scale : evt.changedTouches[0].pageY * scale,\n\t\t\t}\n\t\t}\n\t}\n\n\treturn function (evt) {\n\t\tvar scale = creative.canvases[0].config.width / window.innerWidth;\n\n\t\treturn {\n\t\t\tx: evt.pageX * scale,\n\t\t\ty: evt.pageY * scale\n\t\t}\n\t}\n}\n\nfunction getPercentOnTime(timeframe, shouldReverse) {\n\tlet percent = 0;\n\tlet reversed = false;\n\n\tconst stopwatch = new bnt.Stopwatch()\n\tstopwatch.play()\n\n\tadController.onsuspend.addObserver(() => stopwatch.pause())\n\tadController.onresume.addObserver(() => stopwatch.play())\n\n\treturn function () {\n\t\tconst delta = stopwatch.getTime();\n\n\t\tif (delta > timeframe) {\n\t\t\tstopwatch.stop();\n\t\t\tstopwatch.play();\n\t\t};\n\n\t\tpercent = delta / timeframe;\n\n\t\tif (shouldReverse && reversed) {\n\t\t\tpercent = 1 - percent;\n\t\t}\n\n\t\tif (percent > 1 || percent < 0) reversed = !reversed;\n\n\t\tif (percent < 0) percent = 0;\n\t\tif (percent > 1) percent = 1;\n\n\t\treturn percent;\n\t}\n}\n\nfunction getPlayerBounds(start, end) {\n\tlet percent = 0;\n\n\tconst getTeadsApi = () => {\n\t\tlet teadsApi;\n\t\tbnt.TeadsPlayerAddons.apiProxy.addObserver(api => teadsApi = api);\n\t\treturn teadsApi;\n\t}\n\n\tlet teadsApi = getTeadsApi()\n\n\treturn function () {\n\t\tconst api = teadsApi || getTeadsApi();\n\n\t\tif (!api) return percent;\n\n\t\tapi.getSlotBounds().map(function (slotBounds) {\n\t\t\tconst topWindowHeight = slotBounds.viewportHeight;\n\t\t\tconst playerTop = slotBounds.top;\n\t\t\tconst playerHeight = slotBounds.height;\n\n\t\t\tconst playerSizeInPerc = playerHeight / topWindowHeight;\n\n\t\t\tconst minEdge = -playerSizeInPerc;\n\t\t\tconst maxEdge = 1 + playerSizeInPerc;\n\n\t\t\tconst minPerc = Math.max(minEdge, start + playerSizeInPerc);\n\t\t\tconst maxPerc = Math.min(maxEdge, end);\n\n\t\t\tpercent = 1 - playerTop / topWindowHeight;\n\n\t\t\tpercent = remapRange(percent, [minPerc, maxPerc], [0, 1])\n\n\t\t\t// percent = percent > 1 ? 1 : percent < 0 ? 0 : percent;\t\t\t\n\t\t});\n\n\t\treturn percent;\n\t};\n}\n\nfunction hideDefaultImage(parent) {\n\tparent.htmlElement.querySelector('img').style.opacity = 0;\n}\n\nfunction sortImages(images) {\n\treturn images.sort((a, b) => getIdFromURL(a.src) - getIdFromURL(b.src))\n}\n\nfunction getIdFromURL(url) {\n\tconst pattern = /\\/\\w+?(\\d+)-/;\n\tconst match = url.match(pattern);\n\n\treturn parseInt(match[1]);\n}\n\nfunction getFlowImages(parent) {\n\treturn [...parent.htmlElement.querySelectorAll('.flow')];\n}\n\nfunction getMinAsssets(assets, step) {\n\treturn assets.filter((asset, idx) => idx % step === 0)\n}\n\nfunction getFilteredAssets(assets, toFilterOut) {\n\treturn assets.filter(asset => !toFilterOut.includes(asset))\n}\n\nfunction getLibraryAssets(assetName) {\n\tvar regex = new RegExp(assetName.replace('#', '(\\\\d+)'));\n\n\treturn Object.keys(bnt.LIBRARY).filter(function (image) {\n\t\treturn regex.exec(image);\n\t}).sort();\n}\n\nfunction getFlowAssets(min, max, assets) {\n\tconst start = min - 1;\n\tconst end = max;\n\treturn [...assets].splice(start, end)\n}\n\nfunction loadImage(asset, parent) {\n\tconst img = new Image();\n\timg.style.position = 'absolute';\n\timg.style.top = 0;\t\n\timg.style.width = '100%';\n\timg.style.height = '100%';\n\timg.style.zIndex = -1;\n\timg.style.pointerEvents = 'none';\n\n\timg.classList.add('flow')\n\n\tbnt.setSrc(img, \"asset://\" + asset, creative.getCanvases()[0].config.width);\n\n\tvar parentHtml = parent.htmlElement.querySelector('.animation div');\n\tparentHtml.appendChild(img);\n\n\tbnt.setupWebkitResponsiveImageFix(img);\n\n\treturn new Promise((resolve, reject) => {\n\t\timg.onload = img.onerror = img.onabort = () => resolve(img)\n\t})\n}\n\n/************************************************************\n * ==> Prevent user accidental scrolly scroll\n ***********************************************************/\nfunction preventAccidentalScroll() {\n    let initialPosition, preventDecided = false;\n\n    function addListeners() {\n        const fsParent = document.getElementById(creative.screens[0].name).parentElement;\n\n        fsParent.addEventListener(\"touchstart\", touchStart, { capture: true });     // down\n        fsParent.addEventListener(\"touchmove\", touchMove);                          // move      \n        fsParent.addEventListener(\"touchend\", touchEnd, true);                      // up          \n        fsParent.addEventListener(\"touchcancel\", touchEnd);                         // cancel\n    };\n\n    function touchStart(evt) {\n        initialPosition = getTouchXY(evt);\n    }\n\n    function touchMove(evt) {\n        if (!initialPosition ?.x || !evt.cancelable) return;\n\n        const xy = getTouchXY(evt);\n        const dX = Math.abs(xy.x - initialPosition.x);\n        const dY = Math.abs(xy.y - initialPosition.y);\n\n        const thresholdXY = 15;\n        const thresholdX = 5;\n\n        const movedEnough = dX + dY > thresholdXY;\n        const isHorizontalMove = dX - dY > thresholdX;\n\n        preventDecided = !preventDecided && movedEnough;\n\n        if (preventDecided && isHorizontalMove) evt.preventDefault();\n    }\n\n    function touchEnd() {\n        if (!initialPosition ?.x) return;\n\n        initialPosition.x = false;\n        preventDecided = false;\n    }\n\n    function getTouchXY(evt) {\n        const scale = creative.canvases[0].config.width / window.innerWidth;\n\n        return {\n            x: evt.touches[0].pageX * scale,\n            y: evt.touches[0].pageY * scale,\n        }\n    }\n\n    addListeners();\n}\n\ncreative.screens[0].onshow.addObserver(function () {\n    preventAccidentalScroll();\n\n    creative.screens[0].onshow.removeObserver(arguments.callee);\n});\n\n}";

var bntAd = new adaptors.VpaidAd();
bntAd.setup(adsrc);

function getVPAIDAd() {return bntAd;}