':G&&D&&!H&&V>63&&(t="googlechrome://"+t.replace(/(^\w+:|^)\/\//,"")),e}#N(){var t;const e={zoneId:this.#e.zoneId,callback:v()(t=this.#z).call(t,this)};et&&it&&(this.#i.debug("subscribe to scroll"),this.#s.subscribe("scroll",e)),et||(this.#i.debug("subscribe to mousedown"),this.#s.subscribe("mousedown",e,this.#E)),this.#i.debug("subscribe to click"),this.#s.subscribe("click",e,this.#E)}#W(){et&&it&&(this.#i.debug("unsubscribe from scroll"),this.#s.unsubscribe("scroll",this.#e.zoneId)),et||(this.#i.debug("unsubscribe from mousedown"),this.#s.unsubscribe("mousedown",this.#e.zoneId,this.#E)),this.#i.debug("unsubscribe from click"),this.#s.unsubscribe("click",this.#e.zoneId,this.#E)}},Vt=class{constructor(t){this.key=t}isStatePresent(){return null!==window.localStorage.getItem(this.key)}getState(){return JSON.parse(window.localStorage.getItem(this.key))}setState(t){window.localStorage.setItem(this.key,o()(t))}removeState(){window.localStorage.removeItem(this.key)}};const qt=6e5;var Gt=class{#i;#s;#V=null;#q=null;#u;#G=[];#Z=0;#Q=null;#K=1;#J=0;#Y=!1;constructor(t){var e,i;const{adcashGlobalName:n,collectiveZoneConfig:r,adserverDomain:s,adblockSettings:o,clientHintsQueryStr:a,tagVersionSuffix:c,isLoadedAsPartOfLibrary:l,uniqueFingerprint:d}=t,{collectiveZoneId:u}=r;this.#i=new y(`atag_${u}`),this.#s=window[t.adcashGlobalName],this.#G=r.rotationList,this.#i.debug("init autotag with config:",t);const h=r.indexedFormats;let g=!0;for(const t in h){const f=h[t];switch(t){case"ippg":this.#s.runInPagePush({zoneId:f.zoneId.toString(),refreshRate:f.rr,delay:f.d,maxAds:f.mads,renderPosDesktop:f["render-pos-desktop"],renderPosMobile:f["render-pos-mobile"],offsetTop:f["offset-top"],isAutoTag:!0,collectiveZoneId:u,aggressivity:r.aggressivity,abTest:r.ab_test,recordPageView:g,tagVersionSuffix:c});break;case"suv4":case"pop":this.#q=new Wt({zoneId:f.zoneId.toString(),targetElementsCssSelector:f["element-list"],triggerOnTargetElementsClick:"allow"===f["element-action"],targetCountries:f["country-list"],triggerOnTargetCountries:"allow"===f["country-action"],adblockSettings:o,adserverDomain:s,adcashGlobalName:n,clientHintsQueryStr:a,collectiveZoneId:u,aggressivity:r.aggressivity,adsCapping:r.adsCapping,abTest:r.ab_test,recordPageView:g,actionCallback:v()(e=this.actionCallback).call(e,this),tagVersionSuffix:c,isLoadedAsPartOfLibrary:l,uniqueFingerprint:d});break;case"interstitial":this.#V=new Nt({zoneId:f.zoneId,isFullscreen:0===f.overlay,adblockSettings:o,adserverDomain:s,adcashGlobalName:n,clientHintsQueryStr:a,collectiveZoneId:u,aggressivity:r.aggressivity,adsCapping:r.adsCapping,abTest:r.ab_test,recordPageView:g,actionCallback:v()(i=this.actionCallback).call(i,this),tagVersionSuffix:c,isLoadedAsPartOfLibrary:l,uniqueFingerprint:d});break;default:this.#i.error(`ad format type not recognised from collective zone config. adformat.type: ${t}; czid: ${czid}`)}}this.localStorageService=new Vt(`atg_${u}`);const f=this.localStorageService.getState();f&&f.adbExpiresAt>vt()()&&this.#s.enableAdbMode(),f&&f.expiresAt>vt()()?(this.#i.debug("previous session present:",f),this.#K=f.shownAdsCounter,this.#J=f.iterationCounter,this.#Z=f.currentAdIndex,f.isInterstitialBeingShown?this.#X():(this.#Q=this.#G[this.#Z],this.#tt())):(this.#Q=this.#G[this.#Z],this.#tt())}actionCallback(t){this.#i.debug("ACTION CALLBACK type:",t),t===wt?this.#Y=!1:this.#K++;const e=this.#Q.rotationInterval;var i;this.#et(),this.#it(),t===kt?this.#i.debug("tabswap, move to next and store session"):(this.#i.debug(`show next ad after ${e} sec`),f()(v()(i=this.#tt).call(i,this),1e3*e))}#it(){const t={shownAdsCounter:this.#K,iterationCounter:this.#J,currentAdIndex:this.#Z,isInterstitialBeingShown:this.#Y,expiresAt:vt()()+6e5,adbExpiresAt:this.#s.isAdbMode()?vt()()+qt:0};this.#i.debug("store session state",t),this.localStorageService.setState(t)}#nt(){if(!this.#Q.apply)return!1;switch(this.#Q.apply){case"1st":return!(0===this.#J);case"odd":return!(this.#J%2==1);case"even":return!(this.#J%2==0);default:return!1}}#et(){this.#Z===this.#G.length-1?(this.#Z=0,this.#J++):this.#Z++,this.#Q=this.#G[this.#Z],this.#i.debug("set current ad to next on list. current ad is set to:",this.#Q)}#X(){this.#i.debug("show next ad"),this.#et(),this.#it(),this.#tt()}#tt(){if(this.#nt())return this.#i.debug(`skipping ad at index: ${this.#Z} due to apply rule`),void this.#X();switch(this.#Q.type){case"interstitial":var t;if(this.#V.isCapped||this.#V.hasNoInventory)return void f()(v()(t=this.#X).call(t,this),1e3);this.#i.debug("showing interstitial"),this.#V.show(this.#K),this.#Y=!0,this.#K++,this.#it();break;case"pop":var e;if(this.#q.isCapped||this.#q.hasNoInventory)return void f()(v()(e=this.#X).call(e,this),1e3);this.#i.debug("showing pop"),this.#q.show(this.#K);break;default:throw Error(`rotation list element type '${this.#Q.type}' not recognised`)}}};const Zt=function(){this.element===window?(this.divOverlay.style.width=`${window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}px`,this.divOverlay.style.height=`${window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}px`):(this.divOverlay.style.top=`${this.element.offsetTop}px`,this.divOverlay.style.left=`${this.element.offsetLeft}px`,this.divOverlay.style.width=`${this.element.offsetWidth}px`,this.divOverlay.style.height=`${this.element.offsetHeight}px`,this.divOverlay.style.zIndex=Lt)};var Qt=class{observer=null;iframesToOverlays=[];videosToOverlays=[];anchorsToOverlays=[];fullOverlay=null;overlaysResizeIntervalChecker=null;adUrl="";isTabSwap=!1;modifyBodyObserver=!0;#i;#l;#E=!1;constructor(t,e,i,n,r,s){this.elementTargeting=t,this.desktopClickListener=e,this.mobileClickListener=i,this.#i=n,this.#l=r,this.#E=s}setOverlaysResizeIntervalChecker(){this.overlaysResizeIntervalChecker=d()((()=>{var t,e,i;const n=(t,e)=>{try{t.style.top=`${e.offsetTop}px`,t.style.left=`${e.offsetLeft}px`,t.style.width=`${e.offsetWidth}px`,t.style.height=`${e.offsetHeight}px`,t.style.zIndex=Lt}catch(t){}};r()(t=this.iframesToOverlays).call(t,(t=>{let{overlay:e,iframe:i}=t;return n(e,i)})),r()(e=this.videosToOverlays).call(e,(t=>{let{overlay:e,video:i}=t;return n(e,i)})),r()(i=this.anchorsToOverlays).call(i,(t=>{let{overlay:e,anchor:i}=t;return n(e,i)}))}),500)}clearOverlaysResizeIntervalChecker(){try{clearInterval(this.overlaysResizeIntervalChecker)}catch(t){}}#R(t){let e;return et&&!this.isTabSwap?(e=document.createElement("a"),e.setAttribute("href",this.adUrl),e.setAttribute("target","_blank"),e.setAttribute("rel","noopener noreferrer"),e.innerText="",e.addEventListener("click",(t=>{this.#i.debug("click on overlay is mobile no tabswap no capture"),t.stopPropagation(),this.mobileClickListener(t)}))):(e=document.createElement("div"),e.addEventListener("mousedown",(t=>{this.#i.debug("mousedown on overlay"),t.stopPropagation(),t.preventDefault(),this.desktopClickListener(t)}),this.#E),e.addEventListener("click",(t=>{this.#i.debug("click on overlay"),t.stopPropagation(),this.desktopClickListener(t)}),this.#E)),t===document.body?(e.id=zt,e.style.top="0px",e.style.left="0px",e.style.width=`${window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}px`,e.style.height=`${window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}px`,e.style.position="fixed"):(e.style.top=`${t.offsetTop}px`,e.style.left=`${t.offsetLeft}px`,e.style.width=`${t.offsetWidth}px`,e.style.height=`${t.offsetHeight}px`,e.setAttribute(Ft,""),e.style.position="absolute"),e.setAttribute(Ut,this.#l),e.style.zIndex=Lt,t===document.body?document.body.appendChild(e):t.parentNode.appendChild(e),e}attachVideoOverlays(){const t=document.querySelectorAll("video");for(let e=0;e{const t=this.#R(document.body);if(M||(I(window,"resize",v()(Zt).call(Zt,{divOverlay:t,element:window})),I(document.body,"resize",v()(Zt).call(Zt,{divOverlay:t,element:window}))),this.fullOverlay=t,this.modifyBodyObserver)try{this.#rt()}catch(t){this.#i.error(t)}};clearFullOverlay(){this.#i.debug("clear full overlay"),this.fullOverlay?(this.modifyBodyObserver&&this.#st(),M||(E(window,Zt),E(document.body,Zt)),this.fullOverlay.parentNode.removeChild(this.fullOverlay),this.fullOverlay=null):this.#i.debug("no overlay to clear")}reattachFullOverlay(){this.modifyBodyObserver=!1,this.clearFullOverlay(),this.attachFullOverlay(),this.modifyBodyObserver=!0}#rt(){this.observer=new MutationObserver((t=>{for(let e=0;e=1&&i.addedNodes[t].id!==zt&&!i.addedNodes[t].hasAttribute("dontfo")&&!i.addedNodes[t].hasAttribute(Ft))return this.#i.debug("observed element",i.addedNodes[t],"with zIndex value larger or equal to our full body overlay. reattaching full body overlay"),void this.reattachFullOverlay()}})),this.observer.observe(document.documentElement,{attributes:!1,childList:!0,subtree:!0})}#st(){this.observer&&this.observer.disconnect(),this.observer=null}},Kt=class{targetElementsCssSelector=null;shouldTriggerPopOnTargetClick=!1;#ot=!1;constructor(t,e,i){this.targetElementsCssSelector=t,this.shouldTriggerPopOnTargetClick=e,this.zoneId=i}isPresent(){return!!this.targetElementsCssSelector}preventClickOnInterstitialAndBanner(){this.#ot=!0}isActionAllowedOnElement(t){if(t.hasAttribute(Ut))return t.getAttribute(Ut)===this.zoneId;if(t.hasAttribute("doskip"))return"1"===t.getAttribute(Bt)&&!this.#ot;const e=m()(document.querySelectorAll('[doskip*="1"]'));for(const i of e)if(i.contains(t))return"1"===t.getAttribute(Bt)&&!this.#ot;return!this.isPresent()||(this.#I(t)?this.shouldTriggerPopOnTargetClick:!this.shouldTriggerPopOnTargetClick)}#I(t){const e=document.querySelectorAll(this.targetElementsCssSelector);do{for(let i=0;i false"),this.#E=!1),this.overlays=new Qt(this.elementTargeting,v()(e=this.#z).call(e,this),v()(i=this.#ct).call(i,this),this.#i,this.#e.zoneId,this.#E),this.#B(),this.localStorage=new Vt(`suv5_${t.zoneId}_state`);const n=this.localStorage.getState();n&&n.adbExpiresAt>vt()()&&this.#s.enableAdbMode();const r=vt()();if(n&&n.renderAfterTimestamp>r){var s;const t=n.renderAfterTimestamp-r;this.#i.debug(`previous state present. bid after ${t/1e3} sec`),f()(v()(s=this.#lt).call(s,this),t)}else this.#lt()}async#T(){const t=await this.#s.getClientHints(!1);let e=`${window.location.protocol}//${this.#e.adserverDomain}/script/suurl5.php`;if(this.#e.adblockSettings&&this.#s.isAdbMode()){const{adserverDomain:t}=this.#e.adblockSettings,i=`/${nt("abcdefgh0123456789")}`;e=`${window.location.protocol}//${t}${i}`}if(e+=`?r=${this.#e.zoneId}`,this.#m&&(e+="&rbd=1"),this.#e.targetCountries){const t=this.#e.targetCountries.join(",");this.#e.triggerOnTargetCountries?e+="&allowed_countries="+encodeURIComponent(t):e+="&excluded_countries="+encodeURIComponent(t)}return e=e+t+"&cbur="+Math.random()+"&cbiframe="+$()+"&cbWidth="+F()+"&cbHeight="+U()+"&cbtitle="+encodeURIComponent(B())+"&cbpage="+encodeURIComponent(P())+"&cbref="+encodeURIComponent(j())+"&cbdescription="+encodeURIComponent(N("description"))+"&cbkeywords="+encodeURIComponent(N("keywords"))+"&cbcdn="+encodeURIComponent(this.#s.getCdnDomain())+"&ufp="+encodeURIComponent(this.#e.uniqueFingerprint)+"&ts="+vt()()+"&srs="+this.#s.getSesionRandomString()+"&atv="+this.#x,this.#e.sub1&&(e+=`&sub1=${encodeURIComponent(this.#e.sub1)}`),this.#e.sub2&&(e+=`&sub2=${encodeURIComponent(this.#e.sub2)}`),this.#e.publisherUrl&&(e+=`&pu=${encodeURIComponent(this.#e.publisherUrl)}`),this.#e.storeUrl&&(e+=`&storeurl=${encodeURIComponent(this.#e.storeUrl)}`),this.#e.c1&&(e+=`&c1=${encodeURIComponent(this.#e.c1)}`),this.#e.c2&&(e+=`&c2=${encodeURIComponent(this.#e.c2)}`),this.#e.c3&&(e+=`&c3=${encodeURIComponent(this.#e.c3)}`),this.#e.pubHash&&(e+=`&pub_hash=${encodeURIComponent(this.#e.pubHash)}`),this.#e.pubClickId&&(e+=`&pub_clickid=${encodeURIComponent(this.#e.pubClickId)}`),this.#e.pubValue&&(e+=`&pub_value=${encodeURIComponent(this.#e.pubValue)}`),this.#e.fallbackOn&&(e+=`&fallbackon=${encodeURIComponent(this.#e.fallbackOn)}`),this.#e.adblockSettings&&(e+="&abtg=1"),this.#e.isAutoTag&&(e+="&atag=1"),this.#e.aggressivity&&(e+=`&aggr=${this.#e.aggressivity}`),this.#e.collectiveZoneId&&(e+=`&czid=${this.#e.collectiveZoneId}`),this.#e.recordPageView&&(e+="&ppv=1"),this.#e.linkedZoneId&&(e+=`&pblcz=${this.#e.linkedZoneId}`),this.#e.abTest&&(e+=`&ab_test=${this.#e.abTest}`),this.#e.adblockSettings&&this.#e.adblockSettings.adbVersion&&(e+=`&adbv=${this.#e.adblockSettings.adbVersion}`),this.#e.adblockSettings&&this.#s.isAdbMode()?(e+="&sadbl=2",e+="&fmt=suv5",this.#i.debug(`bid url: ${e}`),rt(e)):(this.#i.debug(`bid url: ${e}`),e)}#U(t){try{let e=this.#L?this.#L(""):window.open("");return e.document.open(),e.document.writeln('
':G&&D&&!H&&V>63&&(t="googlechrome://"+t.replace(/(^\w+:|^)\/\//,"")),e}#z(t){this.#i.debug(`showAdClickListener triggered by event type ${t.type} on ${t.target.tagName}`),t.isTrusted?this.#y?this.#P?this.#i.debug(`${t.type} on ${t.target.tagName}: pop rejected: current pop is locked`):this.#s.isShowingPop?this.#i.debug(`${t.type} on ${t.target.tagName}: pop rejected: another pop is being currently shown`):this.elementTargeting.isActionAllowedOnElement(t.target)?(this.#s.isShowingPop=!0,this.#P=!0,this.#i.debug(`${t.type} on ${t.target.tagName}: triggering pop`),this.#H()?this.#M():(this.#L?this.#L(this.#y.url,"_blank","noopener,noreferrer"):window.open(this.#y.url,"_blank","noopener,noreferrer"),et?(this.#$=!0,this.#D().finally((()=>{this.#ft()}))):f()((()=>{this.#$="hidden"===document.visibilityState||!document.hasFocus(),this.#D().finally((()=>{this.#ft()}))}),100))):this.#i.debug(`${t.type} on ${t.target.tagName}: pop rejected: action not allowed on element`,t.target):this.#i.debug(`${t.type} on ${t.target.tagName}: pop rejected: current pop has no ad loaded`):this.#i.debug(`${t.type} on ${t.target.tagName}: pop rejected: event is not trusted`)}#ct(t){this.#i.debug(`showAdMobileClickListener triggered by event type ${t.type} on`,t.target.tagName),t.isTrusted?this.#y?this.#P?this.#i.debug("pop rejected: current pop is locked"):this.#s.isShowingPop?this.#i.debug("pop rejected: another pop is being currently shown"):this.elementTargeting.isActionAllowedOnElement(t.target)?(this.#s.isShowingPop=!0,this.#P=!0,this.#i.debug("triggering pop"),this.#$=!0,this.#D().finally((()=>{this.#ft()}))):this.#i.debug("pop rejected: action not allowed on element",t.target):this.#i.debug("pop rejected: current pop has no ad loaded"):this.#i.debug("pop rejected: event is not trusted")}async#D(){const t=await this.#s.getClientHints(!1);this.#i.debug("window opened:",!!this.#$);let e=this.#y.impressionUrl+"&wo="+(this.#$?"1":"0")+t+"&cbpage="+encodeURIComponent(P())+"&cbref="+encodeURIComponent(j());if(window["utsid-send"]&&(e+="&utsid="+window["utsid-send"]),this.#i.debug("send impression. url:",e),this.#e.adblockSettings)try{await fetch(e)}catch(t){return this.#i.debug(t),void(this.#e.adblockSettings&&!this.#s.isAdbMode()&&(this.#i.debug("imp failed: try alt domain and path"),this.#s.enableAdbMode()))}else navigator.sendBeacon?navigator.sendBeacon(e):(new Image).src=e;document.dispatchEvent(new CustomEvent("impression-event"))}#ft(){this.elementTargeting.isPresent()?(this.overlays.clearOverlaysResizeIntervalChecker(),this.overlays.clearIframeOverlays(),this.overlays.clearVideoOverlays(),this.overlays.clearAnchorOverlays()):this.#e.linkedZoneId||this.overlays.clearFullOverlay(),this.#W(),this.#s.isShowingPop=!1;const t=this.#e.refreshRate??this.#y.refreshRate;this.#i.debug("refreshRate time is",t),this.#y=null,t&&t>0&&f()((()=>{this.#i.debug("refreshRate time has passed. Rebid"),this.#m=!0,this.#lt()}),1e3*t)}#H(){return"type"in this.#y&&"tabswap"===this.#y.type}#M(){this.#i.debug("do tabswap"),this.localStorage.setState({renderAfterTimestamp:vt()()+1e3*this.#ut(),adbExpiresAt:this.#s.isAdbMode()?vt()()+qt:0});const t=this.#y.url;this.#L?this.#L(window.location.href,"_blank","noreferrer"):window.open(window.location.href,"_blank","noreferrer"),this.#$=!0,this.#D().finally((()=>{f()((()=>{const e=document.createElement("a");e.href=t,e.rel="noopener noreferrer",document.body.appendChild(e),e.click(),document.body.removeChild(e)}),50)}))}#N(){var t;const e={zoneId:this.#e.zoneId,callback:v()(t=this.#z).call(t,this)};et&&it&&(this.#i.debug("subscribe to scroll"),this.#s.subscribe("scroll",e)),et||(this.#i.debug("subscribe to mousedown"),this.#s.subscribe("mousedown",e,this.#E)),this.#i.debug("subscribe to click"),this.#s.subscribe("click",e,this.#E)}#W(){et&&it&&(this.#i.debug("unsubscribe from scroll"),this.#s.unsubscribe("scroll",this.#e.zoneId)),et||(this.#i.debug("unsubscribe from mousedown"),this.#s.unsubscribe("mousedown",this.#e.zoneId,this.#E)),this.#i.debug("unsubscribe from click"),this.#s.unsubscribe("click",this.#e.zoneId,this.#E)}},Yt=i(2243),Xt=i.n(Yt),te=class{#e={};#i=null;#n=0;#r;#s;#o;constructor(t,e,i,n,r){this.#e=t,this.#i=i,this.#n=0,this.#r=e,this.#s=n,this.#o=r}render(t){let e=null;switch(t.type){case 1:this.#i.debug(`rendering INTERSTITIAL IFRAME (type 1) in ${this.#e.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),e=this.#e.isOverlay?Ct(t.url):Et(t.url);break;case 3:this.#i.debug(`rendering INTERSTITIAL IMAGE (type 3) in ${this.#e.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),e=this.#e.isOverlay?Tt(t.url,t.ad.url,t.ad.width,t.ad.height):Rt(t.url,t.ad.url,t.ad.width,t.ad.height);break;case 4:if(t.isHtmlTemplate)return this.#i.debug("rendering INTERSTITIAL HTML CUSTOM (type 4)"),void this.#a(t);this.#i.debug(`rendering INTERSTITIAL HTML (type 4) in ${this.#e.isOverlay?"OVERLAY":"FULLSCREEN"} mode`),e=this.#e.isOverlay?Ot(Bt):Pt(Bt);break;default:return void this.#i.error(`no such type of interstitial: ${t.type}`)}const i=document.createElement("div");document.body.appendChild(i);const n=i.attachShadow({mode:"open"}),r=this.#e.isOverlay?St:It;if(n.appendChild(r(this.#e.texts.goToButton,t.url,this.#c(),e.content,t.iurl)),4===t.type){const e=n.getElementById("creative_iframe");e.contentWindow.contents=t.html,e.src='javascript:window["contents"]'}if(!this.#e.disableCountdown&&this.#e.moveTimerInsideButtonAfter>0){this.#n=this.#e.moveTimerInsideButtonAfter,n.getElementById("closeButton").innerHTML=this.#c();const t=d()((()=>{this.#n--,n.getElementById("closeButton").innerHTML=this.#c(),0===this.#n&&clearInterval(t)}),1e3)}n.getElementById("closeButton").addEventListener("click",(()=>{this.#n>0||(this.#i.debug("close button click. remove modal host, resize listener if present and do callback"),i.remove(),e.resizeFunc&&window.removeEventListener("resize",e.resizeFunc),this.#r())}))}#c(){let t=`${this.#e.texts.pleaseWait}: ${this.#n} ${this.#e.texts.timePlural}`;return 1===this.#n&&(t=`${this.#e.texts.pleaseWait}: ${this.#n} ${this.#e.texts.timeSingle}`),0===this.#n&&(t=this.#e.disableCountdown?this.#e.texts.xLabel:this.#e.texts.skipAd),t}#a(t){const e=(new DOMParser).parseFromString(t.html,"text/html").querySelector("script"),i=document.createElement("script");i.style.zIndex="2147483646",e.src?i.setAttribute("src",e.src):i.innerText=e.innerText;const n=()=>{this.#i.debug("CT-CLICK"),fetch(t.link,{mode:"no-cors"}),E(document,"ct-click",n)},r=()=>{this.#i.debug("CT-CLOSE"),E(document,"ct-click",n),E(document,"ct-close",r),document.body.removeChild(i),this.#r()};I(document,"ct-click",n),I(document,"ct-close",r);let s=t.iurl;window[At]&&(s+=`&utsid=${window[At]}`),i.onload=async()=>{try{await fetch(s.toString())}catch(t){return this.#i.debug(t),void(this.#o&&!this.#s.isAdbMode()&&(this.#i.debug("imp failed: try alt domain and path"),this.#s.enableAdbMode()))}document.dispatchEvent(new CustomEvent("impression-event"))},i.onerror=()=>{this.#i.debug("custom html script failed to load"),this.#r(wt)},document.body.appendChild(i)}},ee=class{#l;#pt;#vt;#u;#h;#g;#p;#s;#v;#o;#i;#m=!1;#e={};#b;#y=null;#w=12;#x="50.3";#k=null;#bt=!1;#mt="";#S=!1;#C;constructor(t){this.#i=new y(`interstitial_${t.zoneId}`),this.#i.debug("init interstitial with config:",t),this.#l=t.zoneId,this.#vt=t.isAutoTag,this.#u=t.collectiveZoneId,this.#h=t.aggressivity,this.#g=t.recordPageView,this.#p=t.abTest,this.#s=window[t.adcashGlobalName],this.#v=t.adserverDomain,this.#o=t.adblockSettings,this.#pt=t.sub1,this.#S=t.isLoadedAsPartOfLibrary,this.#C=t.uniqueFingerprint,t.tagVersionSuffix&&(this.#x+=t.tagVersionSuffix),this.#s.getClientHints(!1).then((t=>{this.#b=t,this.#lt()}))}async#lt(){const t=this.#T();let e;try{e=await fetch(t)}catch(t){if(this.#i.error(t),this.#o&&!this.#s.isAdbMode())return this.#i.debug("fetch call failed. Switch to adblck domain and path"),this.#s.enableAdbMode(),void this.#lt()}var i,n,r,s;return 204===e.status?(this.#i.debug(`no inventory! try bidding again after ${this.#w} sec`),f()(v()(i=this.#lt).call(i,this),1e3*this.#w),void(this.#w<7200&&(this.#w*=5))):(200!==e.status&&202!==e.status||(e=await e.json(),this.#i.debug("response:",e)),this.#w=12,e.hp&&this.#yt(e.hp),e.capped_ttl?(this.#i.debug(`capped! try bidding again after ${e.capped_ttl} sec`),void f()(v()(n=this.#lt).call(n,this),1e3*e.capped_ttl)):e.fallback?(this.#i.debug("render fallback and exit"),void this.#wt(e.fallback)):(this.#m?this.#y=e:(this.#i.debug("initial request. configure"),this.#e={moveTimerInsideButtonAfter:e.moveTimerInsideButtonAfter,delay:e.delay,refreshRate:e.refreshRate,isOverlay:e.isOverlay,disableCountdown:e.disableCountdown,texts:e.texts,showOnInnerLinkClick:e.showOnInnerLinkClick},this.#y=e.adPayload,this.#k=new te(this.#e,v()(r=this.#r).call(r,this),this.#i,this.#s,this.#o)),this.#b&&(this.#y.url+=this.#b,this.#y.iurl+=this.#b),4===this.#y.type&&this.#y.html&&(this.#y.html=`
${this.#y.html}
`),void(!this.#m&&this.#e.delay>0?(this.#i.debug(`delay present. render after: ${this.#e.delay} sec`),f()(v()(s=this.#O).call(s,this),1e3*this.#e.delay)):this.#O())))}#wt(t){this.#i.debug("fallback script str:",t);const e=(new DOMParser).parseFromString(t,"text/html").querySelector("script");if(!e)return void this.#i.error("invalid fallback script. move on");this.#i.debug("fallback script:",e);const i=document.createElement("script");for(const t of e.attributes)i.setAttribute(t.name,t.value);i.src||(i.textContent=e.textContent),document.body.appendChild(i)}#yt(t){const e=JSON.parse(atob(t));this.#i.debug("hp data:",e);const i={zoneId:e.pop_zone_id.toString(),linkedZoneId:e.source_zone_id.toString()};var n;e.attributes&&(e.attributes["element-list"]&&(i.targetElementsCssSelector=e.attributes["element-list"],i.triggerOnTargetElementsClick="allow"===e.attributes["element-action"]),e.attributes["country-list"]&&(i.targetCountries=Xt()(n=e.attributes["country-list"]).call(n).split(","),i.triggerOnTargetCountries="allow"===e.attributes["country-action"])),this.#s.runPop(i)}#r(){if(this.#e.showOnInnerLinkClick&&this.#mt)return this.#i.debug("redirect to inner link"),void(window.location.href=this.#mt);this.#bt=!1,this.#e.refreshRate>0?(this.#i.debug(`rebid after ${this.#e.refreshRate} sec`),f()((()=>{this.#m=!0,this.#lt()}),1e3*this.#e.refreshRate)):this.#i.debug("no rebidding. finish")}#xt(){const t=document.querySelectorAll("a"),e=new(c())(P()).hostname;for(let i=0;i{e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,e.preventDefault?e.preventDefault():e.returnValue=!1,this.#bt||(this.#i.debug("click on inner link detected. render ad"),this.#bt=!0,this.#mt=t[i].href,this.#k.render(this.#y))}),{capture:!0})}#O(){this.#i.debug("render"),this.#e.showOnInnerLinkClick?(this.#i.debug("google friendly interstitial. ad will be rendered on inner link click"),this.#xt()):this.#k.render(this.#y)}#T(){let t=`${window.location.protocol}//${this.#v}/script/interstitial.php`;if(this.#o&&this.#s.isAdbMode()){const{adserverDomain:e}=this.#o,i=`/${nt("abcdefgh0123456789")}`;t=`${window.location.protocol}//${e}${i}`}return t+=`?r=${this.#l}`,this.#m&&(t+="&rbd=1"),this.#b&&(t+=this.#b),t=t+`&srs=${this.#s.getSesionRandomString()}`+`&ufp=${encodeURIComponent(this.#C)}`+`&cbpage=${encodeURIComponent(P())}`+`&atv=${this.#x}`+`&cbref=${encodeURIComponent(j())}`,this.#pt&&(t+=`&sub1=${encodeURIComponent(this.#pt)}`),this.#vt&&(t+="&atag=1"),this.#u&&(t+=`&czid=${this.#u}`),this.#h&&(t+=`&aggr=${this.#h}`),this.#o&&(t+="&abtg=1"),this.#g&&(t+="&ppv=1"),this.#p&&(t+=`&ab_test=${this.#p}`),this.#o&&this.#o.adbVersion&&(t+=`&adbv=${this.#o.adbVersion}`),this.#o&&this.#s.isAdbMode()?(t+="&sadbl=2",t+="&fmt=intrn",this.#i.debug(`bid url: ${t}`),rt(t)):(this.#i.debug(`bid url: ${t}`),t)}};const ie="#399afe",ne="utsid-send";class re extends HTMLElement{constructor(){super(),this._shadowRoot=this.attachShadow({mode:"open"}),this.click=t=>{t.stopPropagation();const e=document.createEvent("Event");e.initEvent("inpageclick",!0,!0),this.dispatchEvent(e)},this.close=t=>{t.stopPropagation();const e=document.createEvent("Event");e.initEvent("inpageclose",!0,!0),this.dispatchEvent(e),document.dispatchEvent(new CustomEvent("in-page-closed"))},this.missclick=()=>{document.dispatchEvent(new CustomEvent("in-page-missclick"))}}connectedCallback(){const t=document.querySelectorAll("in-page-message");let e=0,i="top";for(let i=0;i\n div[id^='note-'] {\n font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;\n font-weight: 400;\n font-size: 16px;\n line-height: 1.3;\n position: fixed !important;\n right: 0;\n /* pure-css */\n letter-spacing: -0.31em;\n text-rendering: optimizespeed;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-line-pack: start;\n align-content: flex-start;\n align-items: center;\n cursor: pointer;\n transition: padding-right 0.1s, top 0.3s;\n overflow: hidden;\n z-index: 2147483645;\n word-wrap: break-word;\n width: 380px;\n padding-top: 20px;\n }\n\n .note-inner { \n margin: 5px;\n border-radius: 55px; \n position: relative;\n background: ${ie};\n color: #ffffff !important;\n width: 70%;\n text-align: center;\n height: 100px;\n justify-content: center;\n display: flex;\n align-items: center;\n }\n\n div[id*='note-'] p, img.graph, div[id*='close-'] {\n display: inline-block;\n letter-spacing: normal;\n word-spacing: normal;\n vertical-align: middle;\n text-rendering: auto;\n text-align: center; \n } \n\n div[id*='note-'] p {\n width: 90%;\n padding: 2%;\n font-size: 0.9em\n }\n\n /* BUBBLE IMAGE */\n img.graph {\n width: 76px;\n height: 76px; \n box-sizing: border-box;\n border-radius: 50%; \n position: relative;\n margin-left: 2%;\n border: 4px solid ${ie};\n }\n\n /* CLOSE BUTTON */\n div[id^='close-'] {\n font-size: 20px;\n margin-top: 10px;\n z-index: 23;\n display: inline-block;\n width: 24px;\n height: 24px;\n background: transparent; \n text-align: center;\n color: #a6a0a7;\n }\n\n div[id^='close-']:hover {\n background: #a0a0ff;\n }\n\n .impression {\n display: none;\n width: 0px;\n height: 0px;\n }\n\n div[id*="missclick-"] {\n right: 0;\n top: 0;\n height: 100%;\n /*margin-top: -30px;*/\n width: ${(a=o).widthOfMissclickArea}px;\n z-index: 2;\n position: absolute !important;\n align-items: start;\n justify-content: center;\n display: flex;\n }\n\n @media all and (max-width: 380px) {\n div[id*='note-'] {\n width: 100%;\n }\n \n img.graph {\n margin-left: 2%;\n }\n }\n\n ${a.closeButtonStyle}\n \n \n \n
\n
${a.dataTitle}
${a.dataDescription}
\n
\n \n
\n
\n `;const c=this.shadowRoot.getElementById(`note-${this.getAttribute("id")}`),l=this.shadowRoot.getElementById(`close-${this.getAttribute("id")}`),d=this.shadowRoot.getElementById(`missclick-${this.getAttribute("id")}`);if(this.hasAttribute("data-imp-link")){let t=this.getAttribute("data-imp-link");window[ne]&&(t+=`&utsid=${window[ne]}`),t+=`&cbpage=${encodeURIComponent(P())}`,t+=`&cbref=${encodeURIComponent(j())}`;const e=document.createElement("img");e.src=t.toString(),e.setAttribute("class","impression"),c.appendChild(e)}I(c,"click",this.click),I(l,"click",this.close),I(d,"click",this.missclick)}}var se=re;const oe=1e3;var ae=class{#e={};#i;#s;#b="";#kt;#m=!1;#x="50.3";#At=[];#St=null;#Ct=!0;#Tt;#A=!1;constructor(t){this.#i=new y(`ippg_new_${t.zoneId}`),this.#i.debug("init ippg with config:",t),this.#e=t,this.#s=window[t.adcashGlobalName],this.#Tt=this.#e.refreshRate,customElements.get("in-page-message")||customElements.define("in-page-message",se),this.#s.getClientHints(!1).then((t=>{this.#b=t,this.#lt()}))}#T(){let t=`${window.location.protocol}//${this.#e.adserverDomain}/script/push.php`;if(this.#e.adblockSettings&&this.#s.isAdbMode()){const{adserverDomain:e}=this.#e.adblockSettings,i=`/${nt("abcdefgh0123456789")}`;t=`${window.location.protocol}//${e}${i}`}return t+=`?r=${this.#e.zoneId}&ipp=1`,this.#kt=et?this.#e.renderPosMobile:this.#e.renderPosDesktop,t+=`&mads=${this.#e.maxAds}&position=${this.#kt}`,this.#e.isAutoTag&&(t+=`&czid=${this.#e.collectiveZoneId}&atag=1`),this.#e.aggressivity&&(t+=`&aggr=${this.#e.aggressivity}`),this.#e.adblockSettings&&(t+="&abtg=1"),this.#m&&(t+="&rbd=1"),this.#e.recordPageView&&(t+="&ppv=1"),this.#e.abTest&&(t+=`&ab_test=${this.#e.abTest}`),this.#e.sub1&&(t+=`&sub1=${encodeURIComponent(this.#e.sub1)}`),this.#e.adblockSettings&&this.#e.adblockSettings.adbVersion&&(t+=`&adbv=${this.#e.adblockSettings.adbVersion}`),t=t+`&srs=${this.#s.getSesionRandomString()}`+`&ufp=${encodeURIComponent(this.#e.uniqueFingerprint)}`+`&cbpage=${encodeURIComponent(P())}`+`&atv=${this.#x}`+`&cbref=${encodeURIComponent(j())}`,this.#b&&(t+=this.#b),this.#St&&(t+="&ipptr=1"),this.#e.adblockSettings&&this.#s.isAdbMode()?(t+="&sadbl=2",t+="&fmt=ippg",this.#i.debug(`bid url: ${t}`),rt(t)):(this.#i.debug(`bid url: ${t}`),t)}async#lt(){var t;if(this.#Ot()>=this.#e.maxAds||!this.#Ct||document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement)return void(this.#e.refreshRate>0&&(this.#m=!0,f()(v()(t=this.#lt).call(t,this),this.#Tt*oe)));let e;try{e=await fetch(this.#T())}catch(t){if(this.#i.error(t),this.#e.adblockSettings&&!this.#A)return this.#i.debug("fetch call failed. Switch to adblck domain and path"),this.#A=!0,this.#s.enableAdbMode(),void this.#lt()}var i,n;if(204===e.status)return this.#i.debug("unsold invertory!"),void(this.#e.refreshRate>0&&(this.#i.debug(`refresh rate present. try bidding again after ${this.#Tt} sec`),this.#m=!0,f()(v()(i=this.#lt).call(i,this),this.#Tt*oe),2*this.#Tt<1200&&(this.#Tt*=2)));if(200!==e.status&&202!==e.status||(this.#m=!0,e=await e.json(),this.#i.debug("response:",e)),e.fallback&&e.hp)return void this.#wt(e.fallback);if(e.fallback)return void this.#wt(e.fallback);if(e.hp,e.capped_ttl)return this.#i.debug(`capped! try bidding again after ${e.capped_ttl} sec`),void f()(v()(n=this.#lt).call(n,this),e.capped_ttl*oe);this.#b&&(e.impression_url&&(e.impression_url+=this.#b),e.click_url&&(e.click_url+=this.#b));const r={type:e.type||1,script:e.script||"",title:e.title||"",description:e.description||"",icon:e.icon||e.image,link:e.click_url,impressionLink:e.impression_url||null,capped_ttl:A()(e.capped_ttl,10)||0};var s;this.#Tt=this.#e.refreshRate,2!==r.type||this.#St?(this.#At.push(r),this.#Ct=!1,this.#It(),f()((()=>{this.#Ct=!0}),this.#Tt*oe)):(this.#St=r,this.#Ct=!1,await this.#Et(),f()((()=>{this.#Ct=!0}),this.#Tt*oe)),this.#e.refreshRate>0&&(this.#m=!0,f()(v()(s=this.#lt).call(s,this),this.#Tt*oe))}#Ot(){return this.#St?this.#At.length+1:this.#At.length}#wt(t){this.#i.debug("fallback script str decoded:",t);const e=(new DOMParser).parseFromString(t,"text/html").querySelector("script");if(!e)return this.#i.error("invalid fallback script. move on"),null;this.#i.debug("fallback script:",e);const i=document.createElement("script");for(const t of e.attributes)i.setAttribute(t.name,t.value);i.src||(i.textContent=e.textContent),document.body.appendChild(i)}async#Et(){const t=(new DOMParser).parseFromString(this.#St.script,"text/html").querySelector("script"),e=document.createElement("script");t.src?e.setAttribute("src",t.src):e.innerText=t.innerText;const i=()=>{var t;this.#i.debug("CT-CLICK"),fetch(this.#St.link,{mode:"no-cors"}),document.removeEventListener("ct-click",i),f()(v()(t=this.#lt).call(t,this),1e3)},n=()=>{this.#i.debug("CT-CLOSE"),document.removeEventListener("ct-click",i),document.removeEventListener("ct-close",n),this.#St=null,document.body.removeChild(e)};I(document,"ct-click",i),I(document,"ct-close",n);let r=this.#St.impressionLink;window[ne]&&(r+=`&utsid=${window[ne]}`),r+=`&cbpage=${encodeURIComponent(P())}`,r+=`&cbref=${encodeURIComponent(j())}`,e.onload=async()=>{try{await fetch(r.toString())}catch(t){return this.#i.debug(t),void(this.#e.adblockSettings&&!this.#s.isAdbMode()&&(this.#i.debug("imp failed: try alt domain and path"),this.#s.enableAdbMode()))}document.dispatchEvent(new CustomEvent("impression-event"))},e.onerror=()=>{this.#i.debug("custom html script failed to load"),this.#St=null},document.body.appendChild(e)}#It(){var t;this.#i.debug("drawing..");const e=document.querySelectorAll("in-page-message");if(e.length>0)for(let t=0;t{const i=document.createElement("in-page-message");i.setAttribute("doskip","1"),i.setAttribute("id",e.toString()),i.setAttribute("data-icon",t.icon),i.setAttribute("data-title",t.title),i.setAttribute("data-description",t.description),i.setAttribute("data-offset-top",this.#e.offsetTop),i.setAttribute("data-render-pos-desktop",this.#e.renderPosDesktop),i.setAttribute("data-render-pos-mobile",this.#e.renderPosMobile),t.impressionLink&&(i.setAttribute("data-imp-link",t.impressionLink),t.impressionLink=null,document.dispatchEvent(new CustomEvent("impression-event"))),i.addEventListener("inpageclick",(()=>{var n;if(et||this.#e.adblockSettings&&this.#s.isAdbMode()){const e=document.createElement("a");e.href=t.link,e.rel="noopener, noreferrer",e.target="_blank",e.click()}else try{window.open(t.link,"_blank","noopener,noreferrer")}catch{}i.remove(),h()(n=this.#At).call(n,e,1),this.#It()})),i.addEventListener("inpageclose",(()=>{var t;i.remove(),h()(t=this.#At).call(t,e,1),this.#It()})),document.body.appendChild(i)}))}},ce=i(111),le=i.n(ce),de=i(8607),ue=i.n(de),he=class{#s;#e={};#i;#Rt="";#Pt;#l=null;#$t=null;#Lt=null;#zt=null;#Ft;#Ut;#v="youradexchange.com";#Bt="velocecdn.com";#jt=!1;#Nt;#o;#A=!1;constructor(t){this.#i=new y(`banner_${t.zoneId}`),this.#s=window[t.adcashGlobalName],this.#i.debug("init banner with config:",t),this.#e=t,this.#l=this.#e.zoneId,this.#$t=this.#e.width,this.#Lt=this.#e.height,this.#zt=this.#e.renderIn,this.#o=this.#e.adblockSettings,this.#e.currentScript&&(this.#Nt=this.#e.currentScript),this.#Ft=this.#Ut=document.documentElement.clientWidth||document.body.clientWidth||window.innerWidth,this.#Ht()}#Mt(){const t=this.#Pt.impression_url;(new Image).src=t}async#Ht(){this.#i.debug("get initial ad and config"),this.#Rt=await R(this.#i);const t=await this.#Dt();let e;this.#i.debug("URL to fetch",t);try{e=await fetch(t)}catch(t){return this.#i.error(t),this.#o&&!this.#A?(this.#i.debug("fetch failed: try alt domain and path"),this.#A=!0,this.#s.enableAdbMode(),void this.#Ht()):this.#s.isAdbMode()?void this.#i.debug("fetch failed: alt domain and path blocked. exit"):void this.#i.debug("fetch failed. exit")}200===e.status||202===e.status?(this.#i.debug("initial fetch received 200 or 202"),this.#Pt=await e.json(),this.#_t()):204===e.status&&this.#i.debug("initial fetch received 204. No inventory")}async#Dt(){let t=`${window.location.protocol}//${this.#v}/script/banner.php`;if(this.#o&&this.#s.isAdbMode()){const{adserverDomain:e}=this.#o,i=`/${nt("abcdefgh0123456789")}`;t=`${window.location.protocol}//${e}${i}`}return t+=`?r=${this.#l}`,t+=`&cbpage=${encodeURIComponent(P())}`,t+=`&cbref=${encodeURIComponent(j())}`,t+=`&cbdescription=${encodeURIComponent(N("description"))}`,t+=`&cbkeywords=${encodeURIComponent(N("keywords"))}`,t+=`&cbtitle=${encodeURIComponent(B())}`,t+=`&srs=${z()}`,t+=`&ufp=${encodeURIComponent(this.#e.uniqueFingerprint)}`,t+="&atv=50.3",this.#e.sub1&&(t+=`&sub1=${encodeURIComponent(this.#e.sub1)}`),this.#o&&this.#s.isAdbMode()?(t+="&sadbl=2",t+="&fmt=bnr",rt(t)):t}#_t(){if(!this.#Pt||"undefined"===this.#Pt)return;if(this.#Pt.hp&&(this.#Wt(this.#Pt.hp),1===le()(this.#Pt).length))return;let t;t=this.#zt?document.querySelector(this.#zt):this.#e.currentElement?this.#e.currentElement:this.#Nt.parentElement,this.#Vt(t);const e=this.#qt();t.appendChild(e)}#qt(){let t;return this.#Pt.fallback?(this.#i.debug("Banner type - fallback"),t=this.#Gt()):1===this.#Pt.render_image?(this.#i.debug("Banner type - image"),t=this.#Zt()):(this.#i.debug("Banner type - html"),t=this.#Qt()),this.#Pt.fallback||this.#Mt(),this.#s||this.#Kt(),t}#Zt(){const t=document.createElement("a");t.href=this.#Pt.click_url,t.target="_blank",t.rel="noopener, noreferrer",t.style.display="block",t.style.width=`${this.#$t?this.#$t:this.#Pt.width}px`,t.style.height=`${this.#Lt?this.#Lt:this.#Pt.height}px`,t.style.position="relative",t.style.top=0,t.style.left=0,t.style.right=0,t.style.bottom=0,t.setAttribute("doskip","1"),t.setAttribute(Bt,"1");const e=document.createElement("img");if(e.src=this.#Pt.image_url,e.target="_blank",e.width=this.#$t?this.#$t:this.#Pt.width,e.height=this.#Lt?this.#Lt:this.#Pt.height,this.#Pt.width>this.#Ft&&this.#Pt.force_resize){const i=(this.#$t?this.#$t:this.#Pt.width)/this.#Ut;t.style.width=`${this.#Ut}px`,t.style.height=`${Math.round((this.#Lt?this.#Lt:this.#Pt.height)/i)}px`,e.style="max-width: 100%;",e.width=this.#Ut,e.height=Math.round((this.#Lt?this.#Lt:this.#Pt.height)/i)}return t.appendChild(e),t}#Qt(){const t=`banner_${this.#l}`,e=document.createElement("div");e.id=t,e.style.display="block",e.style.width=`${this.#$t?this.#$t:this.#Pt.width}px`,e.style.height=`${this.#Lt?this.#Lt:this.#Pt.height}px`,e.style.position="relative",e.style.top="0",e.style.left="0",e.style.right="0",e.style.bottom="0",e.width=this.#$t?this.#$t:this.#Pt.width,e.height=this.#Lt?this.#Lt:this.#Pt.height,e.setAttribute("doskip","1"),e.setAttribute(Bt,"1"),this.#Jt(e,this.#Pt.html);const i=()=>{this.#i.debug("click recorded:",this.#Pt.click_url),(new Image).src=this.#Pt.click_url};return e.addEventListener("click",(()=>{this.#i.debug("click on divNode"),i()})),d()((()=>{document.activeElement&&"IFRAME"===document.activeElement.tagName&&((t,e)=>{let i=t.parentElement;for(;i;){if(i.id===e)return i;i=i.parentElement}return null})(document.activeElement,t)?this.#jt||(this.#jt=!0,this.#i.debug("click on iframe"),i()):this.#jt=!1}),200),e}#Jt(t,e){var i;t.innerHTML=e,r()(i=m()(t.querySelectorAll("script"))).call(i,(t=>{var e;const i=document.createElement("script");r()(e=m()(t.attributes)).call(e,(t=>{i.setAttribute(t.name,t.value)}));const n=document.createTextNode(t.innerHTML);i.appendChild(n),t.parentNode.replaceChild(i,t)}))}#Gt(){const t=`banner_${this.#l}`,e=document.createElement("iframe");return e.id=t,e.style.border="medium none",e.style.padding="0",e.style.margin="0",e.style.width=`${this.#$t?this.#$t:this.#Pt.width}px`,e.style.height=`${this.#Lt?this.#Lt:this.#Pt.height}px`,e.width=this.#$t?this.#$t:this.#Pt.width,e.height=this.#Lt?this.#Lt:this.#Pt.height,e.scrolling="no",e.vspace="0",e.hspace="0",e.allowtransparency="true",e.allowfullscreen="true",e.srcdoc=this.#Pt.fallback,e}#Wt=t=>{const e=JSON.parse(atob(t));if(this.#s){const t={zoneId:e.pop_zone_id.toString(),linkedZoneId:e.source_zone_id.toString()};var i;return e.attributes&&(e.attributes["element-list"]&&(t.targetElementsCssSelector=e.attributes["element-list"],t.triggerOnTargetElementsClick="allow"===e.attributes["element-action"]),e.attributes["country-list"]&&(t.targetCountries=Xt()(i=e.attributes["country-list"]).call(i).split(","),t.triggerOnTargetCountries="allow"===e.attributes["country-action"])),void this.#s.runPop(t)}const n=document.createElement("script");if(n.type="text/javascript",n.src=`//${this.#Bt}/script/suv4.js`,n.setAttribute("zid",e.pop_zone_id),n.setAttribute("lpzi",e.source_zone_id),n.setAttribute("data-adel","lwsu"),n.setAttribute("adlm","ipvipplm"),e.attributes)for(const t in e.attributes)n.setAttribute(t,e.attributes[t]);document.body.appendChild(n)};#Vt(t){if(this.#i.debug("Initial viewport:",this.#Ft),this.#Pt.width>this.#Ft&&this.#Pt.force_resize){var e=window.getComputedStyle(t),i=ue()(e.paddingLeft),n=ue()(e.marginLeft);this.#Ut=t.clientWidth-i-n,this.#i.debug("Parent element width:",this.#Ut)}}#Kt(){const t=document.createElement("a");t.style.display="none",t.style.visibility="hidden",t.style.position="relative",t.style.left="-1000px",t.style.top="-1000px",t.href=this.#Pt.bot_link,document.body.appendChild(t)}};const ge="x4G9Tq2Kw6R7v1Dy3P0B5N8Lc9M2zF",fe="adblock-settings",pe=(()=>{let t=document.currentScript;return t||(t=document.getElementById("aclib")),t||(t=document.getElementById("adcash-lib")),t})();let ve=null;var be=class{#Bt;#Yt={pop:!1,autoTag:!1,inPagePush:!1,interstitial:!1};#Xt;#b;#te=new(e());#i;#ee;#ie={mousedown:[],click:[],touchstart:[]};#ne={mousedown:[],scroll:[],click:[],touchstart:[]};#v="youradexchange.com";#o=null;#re;#se;#oe=!1;isShowingPop=!1;#C;constructor(){if(ve)return ve;ve=this,this.#i=new y("aclib_adbl"),window.addEventListener("mousedown",(t=>{var e;this.#i.debug("win mousedown with capture: in"),r()(e=this.#ie.mousedown).call(e,(e=>{this.#i.debug("win mousedown with capture: calling observer"),e.callback(t)}))}),!0),window.addEventListener("mousedown",(t=>{var e;this.#i.debug("win mousedown: in"),r()(e=this.#ne.mousedown).call(e,(e=>{this.#i.debug("win mousedown: calling observer"),e.callback(t)}))}),!1),window.addEventListener("click",(t=>{var e;this.#i.debug("win click with capture: in"),r()(e=this.#ie.click).call(e,(e=>{this.#i.debug("win click with capture: calling observer"),e.callback(t)}))}),!0),window.addEventListener("click",(t=>{var e;this.#i.debug("win click: in"),r()(e=this.#ne.click).call(e,(e=>{this.#i.debug("win click: calling observer"),e.callback(t)}))}),!1),document.addEventListener("mousedown",(t=>{var e;this.#i.debug("doc mousedown: in"),r()(e=this.#ne.mousedown).call(e,(e=>{this.#i.debug("doc mousedown: calling observer"),e.callback(t)}))})),document.addEventListener("mousedown",(t=>{var e;this.#i.debug("doc mousedown with capture: in"),r()(e=this.#ie.mousedown).call(e,(e=>{this.#i.debug("doc mousedown with capture: calling observer"),e.callback(t)}))}),!0),window.addEventListener("scroll",(t=>{var e;r()(e=this.#ne.scroll).call(e,(e=>{e.callback(t)}))})),document.addEventListener("click",(t=>{var e;this.#i.debug("doc click: in"),r()(e=this.#ne.click).call(e,(e=>{this.#i.debug("doc click: calling observer"),e.callback(t)}))})),document.addEventListener("click",(t=>{var e;this.#i.debug("doc click with capture: in"),r()(e=this.#ie.click).call(e,(e=>{this.#i.debug("doc click with capture: calling observer"),e.callback(t)}))}),!0),this.getClientHints(),this.#se=z(),this.#re=(()=>{const t=Math.floor(11*Math.random())+5;let e="";for(let i=0;i{window[e]&&window[e]===t||(window[e]=t)}),500)}#ue(){this.#ee&&(clearInterval(this.#ee),this.#ee=null)}subscribe(t,e,i){if(!this.#ie[t]||!this.#ne[t])throw new Error(`${t} is not observable!`);i?this.#ie[t].push(e):this.#ne[t].push(e)}unsubscribe(t,e,i){if(!this.#ie[t]||!this.#ne[t])throw new Error(`${t} is not observable!`);if(i)for(let i=0;i{const e=document.createElement("link");e.rel="dns-prefetch",e.href=`//${t}`,document.head.appendChild(e)}))}f()(v()(t=this.#ae).call(t,this),100)}getZoneIds(){return m()(this.#te)}runPop(t){this.#de();const{zoneId:e,refreshRate:i,delay:n,targetElementsCssSelector:r,triggerOnTargetElementsClick:s,targetCountries:o,triggerOnTargetCountries:a,sub1:c,sub2:l,publisherUrl:d,storeUrl:u,c1:h,c2:g,c3:f,pubHash:p,pubClickId:v,pubValue:b,fallbackOn:m,isAutoTag:y,collectiveZoneId:w,aggressivity:x,recordPageView:k,linkedZoneId:A,abTest:S,tagVersionSuffix:C}=t;if(!e)throw new Error("mandatory zoneId is not provided!");if(!gt(e))throw new Error("zoneId is not a string!");if(void 0!==i&&(!ht(i)||i<0))throw new Error("refreshRate is not an integer or is less than zero");if(void 0!==n&&(!ht(n)||n<0))throw new Error("delay is not an integer or is less than zero");if(void 0!==r){if(!gt(r))throw new Error("targetElementsCssSelector is not a string");if(!(t=>{try{document.createDocumentFragment().querySelector(t)}catch{return!1}return!0})(r))throw new Error("targetElementsCssSelector is not a valid css selector");if(!ut(s))throw new Error("triggerOnTargetElementsClick is not a boolean")}if(void 0!==o){if(!(t=>{if(!ct()(t))return!1;if(0===t.length)return!1;for(let e=0;e0&&f<10&&(f<5?f*=60:f=30),new ae({zoneId:e,refreshRate:f??60,delay:i??0,maxAds:n??1,renderPosDesktop:r??"top",renderPosMobile:s??"top",offsetTop:o??0,sub1:a,isAutoTag:c,collectiveZoneId:l,aggressivity:d,recordPageView:u,abTest:h,tagVersionSuffix:g,adserverDomain:this.#v,adblockSettings:this.#o,adcashGlobalName:this.#re,isLoadedAsPartOfLibrary:!0,uniqueFingerprint:this.#C})}runBanner(t){this.#de();const{zoneId:e,width:i,height:n,renderIn:r,sub1:s,currentScript:o}=t;if(!e)throw new Error("mandatory zoneId is not provided!");if(!gt(e))throw new Error("zoneId is not a string!");if(void 0!==i&&!ht(i))throw new Error("Banner width is not an integer");if(void 0!==n&&!ht(n))throw new Error("Banner height is not an integer");if(this.#te.has(e))return void this.#i.error(`zone ${e} already loaded`);let a;this.#te.add(e),this.#i.debug("loading banner on page",e),r||(document.currentScript&&document.currentScript.parentElement&&(a=document.currentScript.parentElement),o&&(a=o.parentElement)),new he({zoneId:e,width:i,height:n,renderIn:r,currentElement:a,sub1:s,adcashGlobalName:this.#re,uniqueFingerprint:this.#C,adblockSettings:this.#o})}runInterstitial(t){if(this.#Yt.interstitial)return void this.#i.error("interstitial zone already loaded on page");this.#Yt.interstitial=!0,this.#de();const{zoneId:e,sub1:i,isAutoTag:n,collectiveZoneId:r,aggressivity:s,recordPageView:o,abTest:a,tagVersionSuffix:c}=t;if(!e)throw new Error("mandatory zoneId is not provided!");if(!gt(e))throw new Error("zoneId is not a string!");this.#i.debug("loading interstitial on page");const l={zoneId:e,sub1:i,isAutoTag:n,collectiveZoneId:r,aggressivity:s,recordPageView:o,abTest:a,tagVersionSuffix:c,adcashGlobalName:this.#re,adserverDomain:this.#v,adblockSettings:this.#o,isLoadedAsPartOfLibrary:!0,uniqueFingerprint:this.#C};this.#te.add(e),new ee(l)}async#he(t){let e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.#i.debug("fetch collective zone config");let i=`${window.location.protocol}//${this.#v}/ad/czcf.php`;if(this.isAdbMode()){const t=`/${nt("abcdefgh0123456789")}`;i=`${window.location.protocol}//${this.#o.adserverDomain}${t}`}i+=`?cz=${t}`;const n=await this.getClientHints();let r;n&&(i+=n),this.isAdbMode()&&(i+="&sadbl=2",i+="&fmt=atg",i=rt(i)),this.#i.debug("collective zone config url: ",i);try{r=await fetch(i)}catch(i){return this.#i.error(i),this.#o&&e?(this.#i.debug("collective zone config fetch failed: try alt domain and path"),this.enableAdbMode(),this.#he(t,!1)):null}return 200!==r.status?null:r.json()}async runAutoTag(t){if(this.#Yt.autoTag)return void this.#i.error("autotag zone already loaded on page");this.#Yt.autoTag=!0,this.#de();const e=t.zoneId;if(!e)throw new Error("mandatory zoneId is not provided!");if(!gt(e))throw new Error("zoneId is not a string!");const i=await this.#he(e);if(i)if(this.#i.debug("collective zone config:",i),i.rotationList)this.#i.debug("running in ROTATION MODE"),this.#te.add(e),new Gt({adcashGlobalName:this.#re,collectiveZoneConfig:i,adserverDomain:this.#v,adblockSettings:this.#o,clientHintsQueryStr:this.#b,tagVersionSuffix:t.tagVersionSuffix,isLoadedAsPartOfLibrary:!0,uniqueFingerprint:this.#C});else{this.#i.debug("running in NORMAL MODE");const n=i.indexedFormats;let r=!0;for(const s in n){switch(s){case"suv4":case"pop":this.runPop({zoneId:n[s].zoneId.toString(),targetElementsCssSelector:n[s]["element-list"],triggerOnTargetElementsClick:"allow"===n[s]["element-action"],targetCountries:n[s]["country-list"],triggerOnTargetCountries:"allow"===n[s]["country-action"],isAutoTag:!0,collectiveZoneId:e,aggressivity:i.aggressivity,abTest:i.ab_test,recordPageView:r,tagVersionSuffix:t.tagVersionSuffix});break;case"interstitial":this.runInterstitial({zoneId:n[s].zoneId.toString(),isAutoTag:!0,collectiveZoneId:e,aggressivity:i.aggressivity,abTest:i.ab_test,recordPageView:r,tagVersionSuffix:t.tagVersionSuffix});break;case"ippg":this.runInPagePush({zoneId:n[s].zoneId.toString(),refreshRate:n[s].rr,delay:n[s].d,maxAds:n[s].mads,renderPosDesktop:n[s]["render-pos-desktop"],renderPosMobile:n[s]["render-pos-mobile"],offsetTop:n[s]["offset-top"],isAutoTag:!0,collectiveZoneId:e,aggressivity:i.aggressivity,abTest:i.ab_test,recordPageView:r,tagVersionSuffix:t.tagVersionSuffix});break;default:this.#i.error(`ad format type not recognised from collective zone config. adformat.type: ${s}; czid: ${e}`)}r=!1}}else this.#i.error(`failed to fetch collective zone config! czid: ${e}`)}};const me=new y("aclib_adblock_index");window.Adcash?me.debug("lib already on page. exit"):(me.debug("load lib on page"),window.Adcash=be,window.AtcshAltNm=be,window.aclib=new be)}()}();(function(){if(window.aclib){aclib.runPop({zoneId:"4785363"});}else{console.log("err loading adbtgcdn");}})();
- HOME
- GAMES LIST
- PC GAMES
- PC REPACK
- GAME UPDATES
- Donate ❤️
- DMCA
- Request Game
- Request Games
- REQUEST ACCEPTED
« Upload Simulator Silicon Build 13343302
Airships Conquer the Skies v1.2.6 »
ZERO Sievert v0.40.26
Posted February 3, 2024 in REQUEST ACCEPTED
V0.40.26– ONE FTP LINK – TORRENT
ZERO Sievert is a post apocalyptic game. Explore procedurally….
- DESCRIPTION / DOWNLOAD
- SYSTEM REQUIREMENTS
- SCREENSHOTS
- GAMEPLAY
- INFO
ABOUT THE GAME
ZERO Sievert is a post apocalyptic game. Explore procedurally generated maps, loot and complete missions.
Title: ZERO Sievert
Genre: Action, Adventure
Release Date: 15 Nov, 2022
Support the software developers. BUY IT!
• https://store.steampowered.com/app/1782120/ZERO_Sievert/
ZERO Sievert v0.40.26
Size: 230 MB
——————————-
ONE FTP LINK
MEGA
ZERO.Sievert.v0.40.26.zip
1FICHIER
ZERO.Sievert.v0.40.26.zip
PIXELDRAIN
ZERO.Sievert.v0.40.26.zip
MEDIAFIRE
ZERO.Sievert.v0.40.26.zip
QIWI
ZERO.Sievert.v0.40.26.zip
GOFILE
ZERO.Sievert.v0.40.26.zip
DROPAPK
ZERO.Sievert.v0.40.26.zip
BOWFILE
ZERO.Sievert.v0.40.26.zip
SENDCM
ZERO.Sievert.v0.40.26.zip
TRANSFERSH
ZERO.Sievert.v0.40.26.zip
FATSUPLOAD
ZERO.Sievert.v0.40.26.zip
UPTOMEGA
ZERO.Sievert.v0.40.26.zip
DOUPLOADS
ZERO.Sievert.v0.40.26.zip
HEXLOAD
ZERO.Sievert.v0.40.26.zip
DOODRIVE
ZERO.Sievert.v0.40.26.zip
1CLOUDFILE
ZERO.Sievert.v0.40.26.zip
USERSDRIVE
ZERO.Sievert.v0.40.26.zip
KRAKENFILES
ZERO.Sievert.v0.40.26.zip
FILEFACTORY
ZERO.Sievert.v0.40.26.zip
UPLOAD42
ZERO.Sievert.v0.40.26.zip
MIRRORED
ZERO.Sievert.v0.40.26.zip
UPLOADBANK
ZERO.Sievert.v0.40.26.zip
MEGAUP
ZERO.Sievert.v0.40.26.zip
UPLOADEVER
ZERO.Sievert.v0.40.26.zip
CLICKNUPLOAD
ZERO.Sievert.v0.40.26.zip
DAILYUPLOAD
ZERO.Sievert.v0.40.26.zip
USERSCLOUD
ZERO.Sievert.v0.40.26.zip
DDOWNLOAD
ZERO.Sievert.v0.40.26.zip
RAPIDGATOR
ZERO.Sievert.v0.40.26.zip
NITROFLARE
ZERO.Sievert.v0.40.26.zip
TURBOBIT
ZERO.Sievert.v0.40.26.zip
HITFILE
ZERO.Sievert.v0.40.26.zip
MIRRORACE
ZERO.Sievert.v0.40.26.zip
KATFILE
ZERO.Sievert.v0.40.26.zip
MULTI LINKS
ZERO.Sievert.v0.40.26.zip
TORRENT
MINIMUM:
- OS:Windows 10
- Processor:Intel Core 2 Duo E8400
- Memory:4 GB RAM
- Graphics:Integrated GPU
- Storage:300 MB available space
- Additional Notes:An old laptop is not suited for this game
ZERO Sievert v0.40.26
1. Extract
2. Play!
Posted by
Copyright © 2024 skidrowreloadedDMCA