DOSAR

HAARP – salvare sau distrugere

August 20th, 2012, com 10 comentarii

Nori ciudaţi,  spirale  pe  cer,  fenomene meteo bizare.  Program ştiinţific de cercetare a ionosferei sau  act de vandalism global?

Realitate  sau ficţiune?

12 mai 2008 – Cutremur cu magnitudinea de 7,9 grade pe scara Richter în China, provincia Sichuan. La o lună de la catastrofă, autorităţile estimează în jur  de  28.000 morţi. Dispăruţii încă  nedescoperiţi nu  se  mai  pot afla în viaţă după atâta vreme. Martori oculari declară că au  observat lumini ciudate pe  cer înainte cu câteva minute de începerea seismului.

12 ianuarie 2010 – Cutremur cu  magnitudinea de 7,0 grade pe scara Richter  în Haiti, epicentrul în  apropiere de  capitala Port-au-Prince.  Numărul total  de  victime  apreciat la 230.000 morţi,  300.000 răniţi   și  1.000.000 de oameni rămași fără adăpost. Preşedintele Venezuelei, Hugo Chavez, declară că nu  este vorba  decât  despre un test scăpat  de sub control al marinei americane. Politologul Claudia von Werlhof  din cadrul Universităţii de Politologie din  Innsbruck   susţine că seismul a fost provocat în mod  artificial.

11 martie 2011 – Cutremur cu magnitudinea 9,0 grade pe scara  Richter  în Japonia, epicentrul   în    regiunea    Tohoku,   Oceanul  Pacific. Seismul,  considerat drept cel mai puternic   din    istoria    Japoniei,    provoacă valuri tsunami înalte  de  zece  metri.  Centrala nucleară de la Fukushima devine o bombă  cu ceas. O ipoteză șocantă  circulă  pe forumurile de specialitate: Japonia  nu a fost victima  unei catastrofe naturale, ci a  fost  atacată chiar  în timpul unei  proceduri ciclice  de  „revizie” a reactorului, când  multe  dintre protocoalele de securitate erau  dezactivate. La prima vedere, totul  pare  un  scenariu SF, dar  adepţii teoriei conspiraţiei susţin că un astfel de atac nu ar fi o noutate. Suspecţii  principali: SUA, Rusia  şi China. Arma folosită? Mult controversatul dispozitiv HAARP.

High-Frequency Active Auroral Research Program (Program Activ Auroral de Cercetare cu Frecvenţe Foarte Înalte), demarat în 1992 la Institutul de Geofizică  al Universităţii Alaska din  Fairbanks, este  un  proiect știinţific  creat pentru determinarea comportamentului ozonului, azotului și ionilor la bombardamentul  radiaţiei solare  și  cosmice,  precum și  la emisia  de radiaţii de înaltă  sau joasă frecvenţă de  pe  Pământ. Bugetul  anual recunoscut în mod  oficial este  de 30 de milioane de dolari, deşi se pare că în realitate finanţarea este mult mai mare.  Titularul de proiect este Departamentul Apărării al Statelor  Unite, respectiv US Navy  și US Air Force.

Într-o zonă arctică aflată la 320 de kilometri est de oraşul Anchorage din Alaska, Pentagonul a ridicat un puternic transmiţător proiectat să trimită mai mult de 3.000 de megawaţi în straturile superioare ale atmosferei.

HAARP  utilizează un echipament terestru constituit dintr-o reţea de antene. Acest sistem de antene speciale  de mare  putere este descris de către unii oameni de știinţă drept „o teribilă armă    geofizică,    strategică  şi   cosmică   de energie   dirijată”,  „o  reeditare a  proiectului Star Wars într-o formă  mult  mai economică și, în acelaşi  timp,  mult  mai periculoasă, capabil să  provoace schimbarea  vremii,   producând ploi torenţiale, uragane, inundaţii și chiar cutremure”.

Într-o  formulare simplificată, dispozitivul HAARP este un radiotelescop inversat, în sensul  că  antenele trimit   semnale în  loc  să  le primească. Această  tehnologie foloseşte  fascicule  de  unde radio  extrem de  puternice care încălzesc  unele  zone ale ionosferei pentru a le împinge în sus. Undele electromagnetice sunt apoi  reflectate către  Pământ, penetrând absolut orice, cu sau fără viaţă.

Proiectul similar  european numit EISCAT, acronim al European Incoherent Scatter Scientific Association,  este   amplasat  în  Norvegia  şi Suedia.   Ţările  participante  sunt   Marea   Britanie,  Germania, Norvegia, Suedia,  Finlanda, China  și  Japonia.   Rusia  a  dezvoltat propria bază   de   cercetare  a  ionosferei,  denumită SURA,  la  Vasilsurk.  Numeroşi  savanţi  şi experţi  în   armament,  cât   şi   deputaţi  ai Parlamentului European, se arată  deosebit de preocupaţi  de   dezvoltarea  acestui   proiect. Gratan Healy,  expert  în energie  și consilier  al OSCE,  a  dezvăluit că  este  foarte  posibil   să reprezinte  „arma  finală”   ce  poate   duce   la sfârşitul civilizaţiei umane, mărturisind faptul că „războiul geoclimatic a devenit o realitate”.

Richard Williams,  de la Laboratorul Davis Sarnoff,  Princeton,  este  mult   mai  categoric:

„HAARP constituie un act iresponsabil de vandalism global.  Pe  lângă   experimente de modificări climaterice s-au realizat pene  totale de  curent și suspendarea comunicaţiilor fără ca  nimeni să  fie  tras  la  răspundere datorită secretizării totale a operaţiunilor militare. Practic, prin  programul HAARP  se experimentează manipularea vremii,  uriaşe  explozii în  scoarţa   terestră  declanşatoare de  mişcări tectonice, plus  utilizarea sistemelor de comunicaţii şi de energie  electrică drept arme strategice. Nu întâmplător administraţia Bush a refuzat  să  semneze  Acordul  de   la  Kyoto privind combaterea încălzirii generale a temperaturii pe Terra.”  Dr. Daniel  Winter, fizician  din  Waynesville, Carolina de  Nord, afirmă   că  „este  foarte  probabil ca  asocierea dintre emisiile  de înaltă  frecvenţă ale sistemului HAARP  şi frecvenţele naturale extrem de joase ale Terrei să declanşeze efecte secundare imprevizibile cum ar fi dereglarea echilibrului ecologic sau folosirea  sa ca terorism ecologic”, remarcând faptul că „de la descoperirea tehnicii  radiofonice direcţionale se constată dispariţia coniferelor şi a foioaselor”.

De-a lungul timpului, SUA a experimentat diverse proiecte privind  proprietăţile  și  utilizarea   undelor  electromagnetice –  Argus  în 1958, Starfish în  1962, Solar Power Satellite în 1968 și 1978, Space Shuttle Experiments în 1985, Mighty  Oaks  în  1986,  Desert  Storm  în  1991, Alliate  Force în  1999 – ce  aveau drept scop distrugerea  comunicaţiilor inamicului folosind ionosfera și undele electromagnetice. Dacă armata americană, în colaborare cu Universitatea Fairbanks din Alaska, poate demonstra  că noua  tehnologie de  tip  HAARP  este funcţională şi sigură, ambele  au  de  câştigat. Armata obţine  un scut protector relativ  ieftin, iar  universitatea se  poate   lăuda cu  cea  mai spectaculoasă manipulare geofizică  de la exploziile în atmosferă ale bombelor nucleare.

Pe 10 decembrie 2009, o spirală albastră ciudată şi-a făcut apariţia pe cerul Norvegiei. Unii oameni de ştiinţă afirmă că n-a fost decât rezultatul unui experiment HAARP care a găurit ionosfera, producând pătrunderea şi mărirea puterii de penetrare a razelor cosmice nocive.

Sistemul HAARP  se bazează pe cercetările fizicianului Bernard J. Eastlund, care a dezvoltat  studiile  lui  Nikolas  Tesla,  autorul  unei teorii  conform căreia  Pământul este  un  conductor uriaș  și sigur,  dând posibilitatea organizării  sistemului de telecomunicaţii. Brevetul american al lui  Eastlund, Metodă şi aparatură pentru  alterarea unei  regiuni  din  atmosfera, ionosfera şi  magnetosfera Pământului, a  fost etichetat ca secret timp  de un an. Prin încălzitorul  ionosferic Eastlund, radiaţia  frecvenţei radio   este   concentrată  şi  focalizată  într-un punct  din   ionosferă, trimiţându-se  astfel   o cantitate de energie  de 1 Watt/cm3, comparativ  cu  alte  dispozitive  capabile să  producă doar  o milionime de Watt.  „Controlul vremii este  posibil,  spre  exemplu, prin  modificarea tiparului vânturilor din atmosfera superioară. Pot avea  loc modificări moleculare ale atmosferei  astfel  încât  să se obţină  efecte  pozitive asupra mediului. Pe  lângă   schimbarea propriu-zisă a compoziţiei moleculare a unei regiuni atmosferice, poate   fi mărită concentraţia  unei  anumite molecule sau  a anumitor molecule. De exemplu, concentraţiile de ozon și azot  din  atmosferă pot  fi mărite artificial. Încălzitorul ionosferic de mare putere ar putea controla vremea pe  principiul aflat  la  baza uneia   dintre  invenţiile lui  Nikolas  Tesla  și anume rezonanţa care  influenţează sistemele planetei. Dacă  sistemul HAARP  ar funcţiona la capacitate deplină, s-ar putea induce schimbarea  climei unei întregi  emisfere.”

Pe 25 iunie 2011, un ciudat nor rotativ pe orizontală a fost vizibil pe o plajă din Florida, un fenomen care apare tot mai des pe tot globul.

Zbigniew Brzezinski, fost consilier  pe probleme  de securitate naţională al Preşedintelui Carter, a scris și el despre folosirea emiţătorilor de  fascicule  puternice de  energie  în războiul geofizic şi climatic, indicând modul în care pot fi cauzate aceste efecte. Prin adăugarea de energie  în mediul nostru înconjurător se pot obţine   efecte  puternice.  Totuşi,   omenirea a adăugat deja mediului cantităţi substanţiale de energie  electromagnetică, fără  a şti  care  este masa  critică. Oare  aceste adăugări nu au avut nici un efect sau există o cantitate cumulativă de  la care  stricăciunile sunt  ireversibile? Este HAARP încă un pas al unei călătorii fără întoarcere? Ne aflăm  oare  pe punctul de a ne îmbarca într-un  experiment energetic ce  va elibera  alţi demoni din cutia Pandorei?

În rapoartele Congresului american se vorbeşte despre utilizarea sistemului HAARP pentru penetrarea Pământului prin   semnale reflectate de  ionosferă. Aceste  semnale vor  fi folosite  pentru a  privi  în  interiorul planetei până   la  o  adâncime  de  mulţi   kilometri,  în scopul   de  a  localiza   depozite de  muniţii și tuneluri subterane ori zăcăminte naturale precum  petrolul.  Problema constă   în  faptul că frecvenţa necesară pentru radiaţiile de  penetrare   a  Pământului se  află  în  gama   care  ar putea avea  efecte  profunde asupra migraţiei peştilor şi animalelor sălbatice,  migraţie ce se bazează pe  câmpuri energetice neperturbate pentru  parcurgerea  traseelor fireşti.   Într-un interviu recent,  dr. Elizabeth Rauscher, om de știinţă  independent, cu o carieră  vastă şi impresionantă în domeniul fizicii marilor energii, afirmă despre programul HAARP: „Se vor  pompa cantităţi imense  de  energie  într-o configuraţie moleculară extrem de delicată ce alcătuieşte structura multistratificată pe care o numim ionosferă”, explicând faptul că ionosfera  este  predispusă la reacţii  catalitice.  Dacă se modifică o mică  parte,  se poate  produce o schimbare majoră.

Dr.  Daniel  Winter,  fizician  din Waynesville, Carolina de Nord, susţine că este foarte  probabil ca asocierea dintre frecvenţele înalte  ale sistemului HAARP  şi frecvenţele naturale extrem de joase să declanşeze efecte secundare  nebănuite.  Se  vorbeşte  despre dezechilibre provocate deja de epoca industrială şi atomică, în special de iradierea mediului înconjurător cu particule mici de mare  viteză comparabile „cu nişte titireze minuscule”. Nivelul nenatural de mişcare a particulelor de energii  înalte  din atmosferă şi din centurile de radiaţii care înconjoară Pământul, numite centurile  Van  Allen,  este  răspunzător de  schimbarea  vremii.  Pe  de  altă  parte,  Pământul îşi descarcă excesul  de căldură şi îşi recapătă echilibrul prin  cutremure şi activitate vulcanică. „Starea  energetică anormală a Terrei şi a  atmosferei  sale  poate   fi  comparată  cu  o baterie   de  maşină supraîncărcată, cu  fluxul normal  de   energie   blocat,   rezultatul  fiind puncte  fierbinţi,  arcuri   electrice,   crăpături fizice şi turbulenţă generală generată de energia blocată  ce încearcă  să iasă.”

Oamenii de știinţă  lucrează de 20 de ani la metodele  războiului  geoclimatic, pe  care  îl numesc eufemistic „modificarea vremii”. Americanii recunosc că în  timpul războiului din Vietnam au cheltuit sume  importante pentru   desfăşurarea  Operaţiunii  Popeye, prima aplicaţie a războiului climateric. În 1967, Pentagonul a încercat să prelungească artificial sezonul ploilor  musonice şi să blocheze prin inundaţii de mare  amploare principalul drum de aprovizionare al forţelor  comuniste din Vietnamul de Sud. Ministerul Apărării al SUA a oferit exemple de studii de manipulare a fulgerelor şi a uraganelor prin proiectele Skyfire şi Stormfury. S-au avut în vedere tehnologii complicate  care  să producă efecte  pe  scară  mare. Studierea căilor de a provoca şi detecta cutremure a reprezentat în urmă cu zeci de ani o parte  din  proiectul Prime Argus.  Finanţarea acestui  proiect a fost acordată de Defense Advanced  Research Projects  Agency,  DARPA, acum cu acronimul ARPA. În 1994, aviaţia  militară americană şi-a făcut public  planul Spacecast 2020 care include controlul vremii, cu observaţia că „folosirea tehnicilor de  modificare a mediului pentru a distruge sau produce pagube unui alt stat este interzisă“.

În  1958, consilierul şef  al  Casei  Albe  pe teme  legate  de  modificarea vremii,  căpitanul Howard T.  Orville,   a  afirmat că  Ministerul Apărării al SUA studiază „moduri de manipulare  a  sarcinilor  electrice   ale  Pământului şi cerului, așadar de  influenţare a vremii,  prin folosirea  unui fascicul  electronic pentru ionizarea sau deionizarea atmosferei deasupra unei suprafeţe date“. În 1966, profesorul Gordon J. F. MacDonald, director adjunct al Institutului de Geofizică  şi Fizică Planetară de la Universitatea din Los Angeles,  consilier  ştiinţific   al  Preşedintelui  Johnson,   a  publicat lucrări cu privire la folosirea  tehnologiilor de control  al mediului în scopuri militare, făcând un  comentariu revelator: „Cheia  unui război geofizic  constă  în identificarea instabilităţilor mediului, astfel încât prin  adăugarea unei cantităţi mici  de  energie  să  se elibereze cantităţi  mult  mai  mari  de  energie.” MacDonald avea  mai multe  idei de folosire  a mediului ca pe  un  sistem  de  armament şi a contribuit la ceea ce era un vis, pentru acea vreme. În capitolul  Cum  să distrugem  mediul  din  cartea   În cazul în care nu obţinem pacea, descrie  cum  se poate  folosi  manipularea vremii,  modificarea climei, topirea sau dislocarea calotelor polare, tehnicile de  diminuare a  stratului de  ozon, ingineria cutremurelor, controlul valurilor oceanice   şi  manipularea  undelor  cerebrale prin  folosirea  câmpurilor  energetice ale  planetei,  susţinând că aceste  tipuri de arme  sunt practic   nedetectabile  de  către   victime.   Este oare HAARP  acea armă?

HAARP  bombardează ionosfera acolo unde ea este relativ instabilă. Un aspect care nu trebuie uitat este acela că ionosfera este un scut electric  activ  care  protejează planeta de  bombardamentul constant cu particule de  energie ridicată din  spaţiu. Această   plasmă conductoare,  împreună cu câmpul magnetic al Pământului, captează plasma electrică  din spaţiu şi o împiedică să ajungă  direct  la suprafaţa terestră, afirmă  Charles Yost  de  la Dynamic Systems, Leicester, Carolina de Nord:

„Dacă  ionosfera este profund afectată, atmosfera de dedesubt va reacţiona.” Tot el declara într-un interviu că există o conexiune electrică foarte  puternică între  ionosferă şi partea din atmosferă unde se formează vremea, denumită și atmosfera inferioară. Rezonanţa armonică în reţeaua electrică,  un efect electric  creat de om, produce căderea particulelor încărcate electric din  centurile de  radiaţie Van  Allen,  iar  ionii care cad creează cristale de gheaţă ce duc la formarea norilor  de ploaie.

Ce face HAARP?  Energia  lansată de încălzitorul ionosferic nu  e mare  prin  comparaţie cu  totalul  energiei din  ionosferă, dar  documentele HAARP  recunosc că pot  fi eliberate cantităţi de  mii  de  ori  mai  mari  de  energie decât  cele luate  în calcul până  acum.  La fel ca în cazul „cheii războiului geofizic”  a lui MacDonald, efectele  „nonliniare” ale  încălzitorului ionosferic înseamnă un  impuls iniţial mic cu un efect mare.  ,,Schimbările în câmpul electric  al Pământului rezultate în urma unei explozii  solare  ce modulează conductivitatea pot   avea   un  efect  greu   de  detectat  asupra vremii;  situaţia poate  fi diferită atunci   când schimbările în câmpul electric sunt  cauzate de o ionizarea artificială.”

Energia uriaşă generată prin amplificarea de milioane de ori a undelor radio poate distruge orice obiect staţionar sau în mişcare în orice loc de pe Pământ. (ⓒ Jason Weingart– www.lightningfastmedia.com)

În ultimii  ani,  asistăm la modificări drastice din punct de vedere climatic.  Ploi torenţiale, vânturi puternice, căderi  masive de zăpadă, secetă,  uragane, cutremure, alunecări de teren.  Singura explicaţie pe care o primim este încălzirea globală  a planetei. Posibilitatea folosirii  fenomenelor meteo   ca  armă   şi  manipularea acestora în interes  propriu pare  a fi pură ficţiune.   Însă  după decenii   de  controverse,   comunitatea  ştiinţifică internaţională recunoaşte astăzi  aproape unanim primejdia catastrofală a schimbărilor climatice provocate de  mâna   omului. Manipularea fenomenelor meteorologice ar putea deveni cea mai devastatoare tactică în războaiele viitorului.

Deşi rareori se recunoaşte în reuniunile ştiinţifice,  există  în  momentul de  faţă  o  nouă generaţie de arme electromagnetice sofisticate. Conform unui document al US Air Force, intitulat  AF 2025 Final Report, războiul climateric oferă o vastă aplicaţie în domeniul manipulării climei,  punând  inamicul să  se  confrunte cu inundaţii devastatoare, uragane de mare intensitate, secete  prelungite şi cutremure cu grad  mare  pe scara Richter. „Modificările artificiale ale climei  au  devenit acum  parte  componentă a securităţii interne şi internaţionale, având inclusiv aplicaţii  defensive și putând fi utilizate în scop de descurajare. Capacitatea de a provoca artificial  precipitaţii intense, ceaţă densă şi furtuni de  mare  intensitate, ori de  a produce o  climă  artificială în  anumite zone precise  sau  un  cutremur de  mare  intensitate fac parte  acum din setul de tehnologii disponibile”.

Până  la  urmă, tehnologiile revoluţionare pot fi utilizate pentru vindecarea şi ajutorarea umanităţii. Oamenii și-au  dorit  dintotdeauna să  poată controla vremea pentru  a  nu  mai depinde de capriciile unor zei neîndurători. De la  săgeţile   trimise  în   văzduh  și  până   la rachetele moderne pentru spargerea norilor, mulţi  au încercat  să influenţeze clima.  Dar ce se întâmplă dacă  ne jucăm  cu lucruri pe care nu le putem controla? Răspunsul acestei întrebări  este  probabil vital  pentru supravieţuirea rasei umane.

Taguri:

Comentarii

  1. […] Surse : http://ro.wikipedia.org/wiki/HAARP;  http://revistaflacara.ro/haarp-salvare-sau-distrugere/; […]

  2. HEREDEA says:

    tarile in curs de dezvoltare …SA ZICEM EUROPA …SA STRINGA SEMNATURI SA PROTESTEZE …SA FACA UN ACORD UNIC …..DISTRUGEREA ACESTOR ANTENE …SI A CELOR CARE LE FOLOSESC …SA FIE BOMBARDATI SI ATACATI LA SOL CU TANCURI AG …URI URGENT …DEMENTII ASTIA NU FAC DECIT CRIME …SI SINT CONTRA LUI DUMNEZEU …VOR MURI NEGRESIT …DAR CRIM IIINALII DISTRUG PLANETA CARE NU E A LOR SCRIE IN BIBLIE CA ATUNCI CIND SE APROPIE SFIRSITUL VOR FI MINUNI DIAVOLESTI DIN CER PE PAMINT CA SA DISTRUGA …PASARI DE FOC …SI SE VA OMORI OM CU OM …IUBESC BANII MINCIUNA AROGANTA CARE CARACTERIZEAZA SATANISTII CRIMINALI.,,,

  3. […] civilizaţiei umane, mărturisind faptul că „războiul geoclimatic a devenit o realitate”.[…]" sursa Regulile ForumuluiPARIURI FOTBAL SEZON 2014-2015Concurs Fata in fata – […]

Comenteaza la Haarp – întru acest semn vei învinge

 

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).version={})}(this,(function(exports){"use strict";function __awaiter(e,t,n,i){return new(n||(n=Promise))((function(s,a){function o(e){try{d(i.next(e))}catch(e){a(e)}}function r(e){try{d(i.throw(e))}catch(e){a(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,r)}d((i=i.apply(e,t||[])).next())}))}var Blocking;"function"==typeof SuppressedError&&SuppressedError,function(e){e.PENDING="pending",e.NONE="none",e.BLOCKED="blocked",e.ALLOWED="allowed"}(Blocking||(Blocking={}));class Adblock{constructor(e){this.state=Blocking.PENDING,this._mocked=!1,e?(this.state=e,this._mocked=!0):this.state=Blocking.ALLOWED}inject(){return __awaiter(this,void 0,void 0,(function*(){}))}get isBlocked(){return this.state===Blocking.BLOCKED}get isAllowed(){return this.state===Blocking.ALLOWED}toContext(){return{user_has_ad_blocker:null,is_ad_blocked:null}}}const OBFUSCATING_BASE_64_PREFIX="UxFdVMwNFNwN0wzODEybV",encode=e=>OBFUSCATING_BASE_64_PREFIX+btoa(unescape(encodeURIComponent(JSON.stringify(e))));function decode$1(e){return JSON.parse(decodeURIComponent(escape(atob(e.replace(OBFUSCATING_BASE_64_PREFIX,"")))))}var version="0.2.13";const APP_ENV="production",TRACKING_DOMAIN="https://click-euw1.bodis.com/",SALES_JS_URL="https://parking.bodiscdn.com/js/inquiry.js",GOOGLE_CAF_TIMEOUT_SCRIPTS="0",GOOGLE_CAF_TIMEOUT_CALLBACKS="0",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=()=>{const e=`/${FIND_DOMAIN_URL}${window.location.search}`;return fetch(e,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>e.text())).then(decode$1)};var ZeroClickReasons;!function(e){e.CAF_TIMEDOUT="caf_timedout",e.CAF_ADLOAD_FAIL_RS="caf_adloadfail_rs",e.CAF_ADLOAD_FAIL_ADS="caf_adloadfail_ads",e.DISABLED_GB="disabled_gb",e.DISABLED_AB="disabled_ab",e.DISABLED_DS="disabled_ds",e.AD_BLOCKED="ad_blocked",e.PREFERRED="preferred"}(ZeroClickReasons||(ZeroClickReasons={}));const getZeroClick=e=>__awaiter(void 0,void 0,void 0,(function*(){const t=Object.assign(Object.assign({},e),{type:"zc_fetch"});return fetch("/_zc",{method:"POST",body:JSON.stringify({signature:encode(t)}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>__awaiter(void 0,void 0,void 0,(function*(){try{return decode$1(yield e.text())}catch(e){return{}}}))))})),waiter=(e,t)=>new Promise((n=>{t(e),e<=0&&n();let i=e;const s=()=>{i>0?(i-=1,t(i),setTimeout(s,1e3)):n()};s()})),decode=()=>JSON.parse(atob(window.park||""));var PAGE_STYLES='* {\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\nhtml, body {\n width: 100%;\n margin: 0;\n}\n\nhtml {\n background-color: #2B2B2B;\n height: 100%;\n}\n\nbody {\n min-height: 90%;\n font-family: Arial, sans-serif;\n letter-spacing: 1.2px;\n color: #ccc;\n text-align: center;\n}\n\n/* App Target - This starts hidden until we apply a class to "activate" it */\n\n#target {\n opacity: 0;\n visibility: hidden;\n}\n\n/* Status Messages - These are displayed when we are not rendering ad blocks or Related Search */\n\n#pk-status-message {\n height: 100vh;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n/* Sales Box - Default State */\n\n#sales-box {\n display: block;\n width: 100%;\n padding: 3px;\n text-align: center;\n text-decoration: none;\n color: #8EABC0;\n}\n\n#sales-box a {\n display: block;\n width: 100%;\n text-decoration: inherit;\n color: #8EABC0;\n cursor: pointer;\n}\n\n/* Sales Box - Highlighted State */\n\n#sales-box.is-highlighted {\n position: relative;\n z-index: 1;\n background: #032438 linear-gradient(to top, #044368 0%, #000 100%);\n box-shadow: 0 0 15px 0 #000;\n border-bottom: 3px solid #262626;\n}\n\n#sales-box.is-highlighted a {\n line-height: 1.3;\n display: inline-block;\n font-size: 18px;\n color: #fff;\n text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);\n background: none;\n}\n\n/* Ellipsis Loader */\n\n.pk-loader {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n}\n\n.pk-loader div {\n position: absolute;\n top: 33px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: #ccc;\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n\n.pk-loader div:nth-child(1) {\n left: 8px;\n animation: pk-anim-1 0.6s infinite;\n}\n\n.pk-loader div:nth-child(2) {\n left: 8px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(3) {\n left: 32px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(4) {\n left: 56px;\n animation: pk-anim-1 0.6s infinite;\n animation-direction: reverse;\n}\n\n.pk-loader-text {\n position: fixed;\n font-size: 12px;\n right: 20px;\n bottom: 20px;\n font-weight: lighter;\n}\n\n/* Utilities */\n\n.pk-message-title {\n font-size: 2em;\n font-weight: bold;\n}\n\n.pk-page-ready {\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n@media only screen and (max-width: 600px) {\n .hidden-xs {\n opacity: 0;\n visibility: hidden;\n }\n}\n\n/* Animation */\n\n@keyframes pk-anim-1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes pk-anim-2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n}\n';const APP_TARGET="#target",MESSAGE_SELECTOR="#pk-status-message",PAGE_READY_CLASS="pk-page-ready",MESSAGE_TEMPLATE='
';class Renderer{constructor(e){this._domIsReady=!1,this.revealPage=()=>{this.domNode&&this.domNode.classList.add(PAGE_READY_CLASS)},this.injectMetaDescription=e=>{if(!e||0===e.length)return;window.document.title=e;const t=document.createElement("meta");t.setAttribute("name","description"),t.setAttribute("content",`See relevant content for ${e}`),document.getElementsByTagName("head")[0].appendChild(t)},this.domNode=document.querySelector(e)}get domIsReady(){return this._domIsReady}set domIsReady(e){this._domIsReady=e,e&&this.injectStyles(PAGE_STYLES)}message(e,t=""){if(this.injectHTML(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s}=e,a=document.createElement("div"),o=n||"",r="HIGHLIGHT"===s?"is-highlighted":"";a.innerHTML=t?`\n
\n ${i}\n
\n `:`\n
\n ${i}\n
\n `,"BOTTOM"===n?(a.style.marginTop="30px",document.body.appendChild(a)):document.body.prepend(a)}loading(e){let t="a few";e>0&&(t=`${e}`),this.message(`\n
\n
\n
\n
\n
\n
\n \n `)}adBlockMessage(){this.message("\n

Ad block detected

\n Please disable your ad blocker and reload the page.\n ")}errorParkingUnavailable(){this.message("\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ")}errorParkingServicesDisabled(){this.message("\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n ")}errorParkingNoSponsors(e){this.message(`\n
\n No sponsors\n
\n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,"
"))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))}prerender(e){this.injectMetaDescription(e.domain),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"

Ad block detected

Please disable your ad blocker and reload the page.";case"disabled_mr":return`

Invalid URL

Referral traffic for ${this.domain} does not meet requirements.`;default:return`

No sponsors

${this.domain} currently does not have any sponsors for you.`}}get trackingType(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return`\n

No Sponsors

\n

${this.domain} currently does not have any sponsors for you.

`;case"disabled_mr":return`\n

Invalid URL

\n

Referral traffic for ${this.domain} does not meet requirements.

`;case"js_error":return"\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ";default:return"\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n "}}get trackingType(){switch(this.reason){case"disabled_rc":return"revenue_cap_reached";case"disabled_mr":return"invalid_referral";case"adblock":return"ad_blocked_message";case"no_sponsors":return"no_sponsors_message"}}get domain(){return window.location.hostname}toContext(){return{cannotPark:this.reason}}}function unpackPHPArrayObject(e,t){const n=e[t];if(n&&!Array.isArray(n))return n}class Parking extends State$2{constructor(){super(...arguments),this.type=Type.Parking}static build(e,t){const n=new Parking;n.domain=e.domainName,n.html=e.template,n.scripts=e.scripts||[],n.javascript=e.inlineJs,n.stylesheet=e.styles,n.imprint=e.imprintText;const i=unpackPHPArrayObject(e,"salesSettings"),s=(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status);if(s){const{status:e,location:t,message:s,link:a,type:o}=i;n.salesBanner={message:s,href:a,position:t,theme:o}}return t.wantsToServeAds?n.trackingType="ctr":s&&window.location.pathname.startsWith("/listing")?n.trackingType="sales":n.trackingType="visit",n}toContext(){return{}}}class Sales extends State$2{constructor(){super(...arguments),this.type=Type.Sales}static build(e){const t=unpackPHPArrayObject(e,"salesSettings");if(!t)return;const{status:n}=t;return["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(n)?void 0:window.location.pathname.startsWith("/listing")?new Sales:void 0}toContext(){return{}}get trackingType(){return"sales"}init(e){window.context=e;const t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)}}class Redirect extends State$2{constructor(){super(...arguments),this.type=Type.Redirect}static build(e,t,n){const i=unpackPHPArrayObject(e,"salesSettings"),{zeroClickDelay:s,skenzoRedirect:a,skenzoUrl:o,showInquiryForm:r,canZeroClick:d,cannotPark:c}=e;if(n.cannotLoadAds&&n.wantsToServeAds)return Redirect.toState(n.noAdsRedirectUrl,"no_ads_redirect");if(d&&(null==t?void 0:t.reason)){if(null==t?void 0:t.redirect)return Redirect.toState(t.redirect,"zc_redirect",s);if(a&&o)return Redirect.toState(o,"skenzo_redirect")}if(window.location.pathname.startsWith("/listing")){if("EXTERNAL_MARKET"===(null==i?void 0:i.status)&&(null==i?void 0:i.external))return Redirect.toState(i.external,"sales");if("URL"===(null==i?void 0:i.status)&&(null==i?void 0:i.link))return Redirect.toState(i.link,"sales")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&(n.cannotLoadAds||n.cannotLoadAds&&!d||r)?Redirect.toState(`${window.location.origin}/listing`):void 0}static toState(e,t,n=0){const i=new Redirect;return i.url=e,i.delay=n,i.trackingType=t,i}toContext(){return{}}}const browserState=()=>{var e,t,n,i,s;const{screen:{width:a,height:o},self:r,top:d,matchMedia:c,opener:l}=window,{documentElement:{clientWidth:h,clientHeight:u}}=document;let p;try{p=(new Date).getTimezoneOffset()/60*-1}catch(e){p=null}return{popup:!(!l||l===window),timezone_offset:p,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(c&&c("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(c),window_resolution:{width:null!=h?h:0,height:null!=u?u:0},screen_resolution:{width:null!=a?a:0,height:null!=o?o:0},frame:d===r?null:{innerWidth:null!==(t=null==r?void 0:r.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==r?void 0:r.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==r?void 0:r.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(s=null==r?void 0:r.outerHeight)&&void 0!==s?s:0}}},TRACKING_URL="_tr",trackVisit=({callbacks:e,context:t},n)=>{var i,s;const a=Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.channel,fd_server_datetime:t.fd_server_datetime,fd_server:t.fd_server,flex_rule:t.flex_rule,host:t.host,ip:t.ip,ivt:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.ivt,js_error:t.js_error,no_ads_redirect:t.noAdsRedirect,page_headers:t.page_headers,page_loaded_callback:null==e?void 0:e.pageLoadedCallback,page_method:t.page_method,page_request:t.page_request,page_time:t.page_time,page_url:t.page_url,reportable_channel:t.reportableChannel,reportable_style_id:t.reportableStyleId,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,uuid:t.uuid,zeroclick:t.zeroClick},browserState());fetch(`/${TRACKING_URL}`,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({signature:encode(a)})})};var State$1;!function(){if(!window.CustomEvent){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}}(),function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failed=2]="Failed"}(State$1||(State$1={}));class Provider{constructor(e){this.timeoutSeconds=5,this.handlePixelEvent=e=>{switch(this.state){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e)}},this.watch=()=>{switch(this.state){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded()?this.state=State$1.Loaded:this.isTimedOut()?this.state=State$1.Failed:setTimeout(this.watch,50)}},this.config=e,this.identifier&&this.identifier.length>0?(this.state=State$1.Pending,this.timeoutAt=new Date,this.timeoutAt.setSeconds(this.timeoutAt.getSeconds()+this.timeoutAfter()),this.injectPixel()):this.state=State$1.Failed}get identifier(){var e;return null===(e=this.config)||void 0===e?void 0:e.key}get pixelEvents(){var e;return null===(e=this.config)||void 0===e?void 0:e.pixel_events}injectPixel(){this.injectedAt||(this.injectedAt=new Date,this.inject(),this.watch())}inject(){const e=document.createElement("script");e.text=this.script,document.head.appendChild(e)}isTimedOut(){return+new Date>=+this.timeoutAt}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e){if(Array.isArray(this.pixelEvents))return this.pixelEvents.filter((t=>"term-view"===t.trigger&&"visit"===e||(!(!["term-click","ad-view"].includes(t.trigger)||"ctr"!==e)||"ad-click"===t.trigger&&"click"===e)))}}class Facebook extends Provider{get script(){return`!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '${this.identifier}');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&(e.custom?window.fbq("trackCustom",e.event):window.fbq("track",e.event))}))}isLoaded(){return!!window.fbq}}class Outbrain extends Provider{get script(){return`!function(_window, _document) {var OB_ADV_ID = '${this.identifier}';if (_window.obApi) {var toArray = function(object) {return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];};_window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));return;}var api = _window.obApi = function() {api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);};api.version = '1.1';api.loaded = true;api.marketerId = OB_ADV_ID;api.queue = [];var tag = _document.createElement('script');tag.async = true;tag.src = '//amplify.outbrain.com/cp/obtp.js';tag.type = 'text/javascript';var script = _document.getElementsByTagName('script')[0];script.parentNode.insertBefore(tag, script);}(window, document);`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(){return!!window.obApi}}class Revcontent extends Provider{get script(){return""}inject(){const e=document.createElement("script");e.src="https://assets.revcontent.com/master/rev.js",document.head.appendChild(e)}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(){return!!window.rev}}class Taboola extends Provider{get script(){return"window._tfa = window._tfa || [];!function (t, f, a, x) {if (!document.getElementById(x)) {t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/unip/1451879/tfa.js','tb_tfa_script');"}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window._tfa.push({notify:"event",name:e.event,id:e.pixel_id})}))}isLoaded(){return Array.isArray(window._tfa)}}class Tiktok extends Provider{constructor(e,t){super(e),this.useAltTikTokEventsForAdsPlatformUser=t}get script(){return`!function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i{e&&window.ttq.instance(this.identifier).track(e.event)}))}isLoaded(){return!!window.ttq}}const ADS_PARAM$1="?caf",MESSAGE_PREFIX="FSXDC,.aCS:",ALLOWED_ORIGINS=["https://www.google.com","https://www.adsensecustomsearchads.com"];class Pixels{static build(e){const t=unpackPHPArrayObject(e,"pixel_tracking_data");if(t)return t.useAltTikTokEventsForAdsPlatformUser=e.is_ads,new Pixels(t)}constructor(e){this.onPixelEvent=e=>{const{detail:{type:t}}=e;switch(t){case"visit":case"ctr":case"click":this.providers.forEach((e=>e.handlePixelEvent(t)))}},this.providers=[new Facebook(e.facebook),new Tiktok(e.tiktok,e.useAltTikTokEventsForAdsPlatformUser),new Taboola(e.taboola),new Revcontent(e.revcontent),new Outbrain(e.outbrain)]}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&window.location.search.startsWith(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}dispatchEvent(e){document.dispatchEvent(new CustomEvent("pixel",{detail:e}))}}class URLSearchParamsPolyfill{constructor(e){this.params={},e&&e.slice(1).split("&").forEach((e=>{const[t,n]=e.split("=").map(decodeURIComponent);this.params[t]=n}))}has(e){return Object.keys(this.params).includes(e)}append(e,t){this.params[e]=t}toString(){return Object.keys(this.params).map((e=>`${encodeURIComponent(e)}=${encodeURIComponent(this.params[e])}`)).join("&")}}const parse=()=>"function"==typeof window.URLSearchParams?new URLSearchParams(window.location.search):new URLSearchParamsPolyfill(window.location.search);var State;!function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failure=2]="Failure",e[e.TimedOut=3]="TimedOut",e[e.Errored=4]="Errored"}(State||(State={}));const CAF_SCRIPT_SRC="https://www.google.com/adsense/domains/caf.js",TIMEOUT_SCRIPTS=Number(GOOGLE_CAF_TIMEOUT_SCRIPTS),TIMEOUT_CALLBACKS=Number(GOOGLE_CAF_TIMEOUT_CALLBACKS);class StateMachine{constructor(){this.state=State.Pending}transitionTo(e){this.state=e}transitionFromPendingTo(e){this.done||(this.state=e)}get loaded(){return this.state===State.Loaded}get timedOut(){return this.state===State.TimedOut}get done(){return this.state!==State.Pending}}class Ads{constructor(e,t){this.state={script:new StateMachine,blocks:new StateMachine},this.blocksLoaded=[],this.injectScriptTags=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.type="text/javascript",t.src=CAF_SCRIPT_SRC,t.addEventListener("load",(()=>e(!0))),t.addEventListener("error",(()=>e(!1))),document.body.appendChild(t),TIMEOUT_SCRIPTS>0&&setTimeout((()=>e(!1)),TIMEOUT_SCRIPTS)}))})),this.onPageLoaded=(e,t)=>{if(this.pageLoaded={requestAccepted:e,status:t},this.state.script.done)return;const n=null==t?void 0:t.error_code;n?(this.state.script.transitionTo(State.Failure),this.failureReason=`caf_pageloaderror_${n}`):this.state.script.transitionTo(State.Loaded)},this.onBlockLoaded=(e,t,n,i)=>{this.blocksLoaded.push({containerName:e,adsLoaded:t,isExperimentVariant:n,callbackOptions:i}),this.state.blocks.done||(t?this.state.blocks.transitionTo(State.Loaded):this.blocksLoaded.length>=this.blocks.length&&(this.state.blocks.transitionTo(State.Failure),this.failureReason=`caf_adloadfail_${e}`))},this.onTimeout=()=>{this.state.script.transitionFromPendingTo(State.TimedOut),this.state.blocks.transitionFromPendingTo(State.TimedOut)},this.blocks=e,this.options=t}get loaded(){return this.state.script.loaded&&!this.blocksLoaded.map((e=>e.adsLoaded)).includes(!1)}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=()=>{const n=performance.now();if(this.state.blocks.done)return this.cafLoadTime=Math.round(n-this.cafStartTime),void e();const i=this.blocksLoaded.map((e=>e.adsLoaded));i.includes(!1)||i.length>=this.blocks.length?e():setTimeout(t,50)};t()}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){try{const e=yield this.injectScriptTags();return this.cafStartTime=performance.now(),e&&void 0!==window.google?(new window.google.ads.domains.Caf(Object.assign(Object.assign({},this.options),{pageLoadedCallback:this.onPageLoaded,adLoadedCallback:this.onBlockLoaded}),...this.blocks),TIMEOUT_CALLBACKS>0&&setTimeout(this.onTimeout,TIMEOUT_CALLBACKS),yield new Promise((e=>{const t=()=>{this.state.script.done?e():setTimeout(t,10)};t()}))):void this.state.script.transitionTo(State.Failure)}catch(e){return void(this.error=e.toString())}}))}toCallbacks(){return{adLoadedCallback:this.blocksLoaded.slice(-1)[0],pageLoadedCallback:this.pageLoaded,cafTimedOut:this.state.script.timedOut||this.state.blocks.timedOut,cafLoadedMs:this.cafLoadTime,googleAdsFailure:!!this.failureReason}}toContext(){const e={cafScriptWasLoaded:this.state.script.loaded,cafScriptLoadTime:this.cafLoadTime,callbacks:this.toCallbacks};return this.error&&(e.js_error={message:this.error}),this.state.script.loaded||(e.zeroclick={reason:"googleAdsFailure"}),e}mockFailedState(){this.state.blocks.transitionTo(State.Failure),this.state.script.transitionTo(State.Failure)}}class TagManager{constructor(e){this.injected=!1,this.identifier=e}inject(){if(this.injected)return;if(!this.identifier)return;if("TEST"===this.identifier)return;const e=document.createElement("script");e.setAttribute("src",`https://www.googletagmanager.com/gtag/js?id=${this.identifier}`),document.head.appendChild(e),this.track(),this.injected=!0}track(){this.push("js",new Date),this.push("config",this.identifier)}push(e,t){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(arguments)}}const ADS_PARAM="?caf",ADS_TRACKING_URL="_tr",BLOCKS_TYPE="ads",BLOCKS_CONTAINER="rs",KNOWN_CAF_PARAMS=["caf","query","afdToken","pcsa","nb","nm","nx","ny","is","clkt"];class Google{static build({pageOptions:e,preferredLanguage:t,blocks:n,googleAnalytics:i},s,a){let o={};e&&(o=Object.assign({},e),o.hl||(o.hl=t));let r=null==e?void 0:e.resultsPageBaseUrl;return new Google(s.uuid,n,o,i,r)}constructor(e,t,n,i,s){this._blocks=t,this._pageOptions=n,this.uuid=e,this.baseURL=s,this.ads=new Ads(this.blocks,this.pageOptions),this.tagManager=new TagManager(i)}injectTagManager(){this.tagManager.inject()}injectAds(){return __awaiter(this,void 0,void 0,(function*(){yield this.ads.inject()}))}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return this.ads.waitForBlocks()}))}get blocks(){return(this._blocks||[]).filter((e=>this.wantsToServeAds?e.type===BLOCKS_TYPE:e.container===BLOCKS_CONTAINER)).map((e=>{const t=parse(),n=Object.assign({},e);return n.resultsPageBaseUrl=`${this.baseURL}${ADS_PARAM}&${t.toString()}`,this.wantsToServeAds&&(t.append("click","true"),t.append("session",this.uuid),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}/?${t.toString()}`),n}))}get pageOptions(){const e=Object.assign({},this._pageOptions);return Object.keys(this._pageOptions).forEach((t=>{t.startsWith("bodis")&&delete e[t]})),e}get cannotLoadAds(){return!this.ads.loaded}get wantsToServeAds(){return window.location.search.startsWith(ADS_PARAM)}get adsMode(){return this.ads.loaded&&this.wantsToServeAds}get adsReady(){return this.wantsToServeAds&&!this.cannotLoadAds}get noAdsRedirectUrl(){const e=new URLSearchParams(window.location.search);return KNOWN_CAF_PARAMS.forEach((t=>e.delete(t))),`${window.location.origin}?${e.toString()}`}get callbacks(){return this.ads.toCallbacks()}toContext(){return Object.assign({blocks:this.blocks,pageOptions:this.pageOptions},this.ads.toContext())}}class CookieConsentManager{constructor(){this.injectScriptTag=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.setAttribute("src",COOKIE_CONSENT_JS_URL),t.addEventListener("load",(()=>this.awaitConsent(e))),t.addEventListener("error",(()=>e(!1))),document.head.appendChild(t)}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){this.injected||!COOKIE_CONSENT_JS_URL||isLocal()||(this.injected=yield this.injectScriptTag())}))}awaitConsent(e){let t=0;const n=setInterval((()=>{t+=1,20===t&&(clearInterval(n),e(!0)),void 0!==window.__tcfapi&&(window.addEventListener("ConsentActivity",(t=>{const{detail:{status:n}}=t;n&&e(!0)})),clearInterval(n))}),50)}}class App{main(){var e;return __awaiter(this,void 0,void 0,(function*(){if(this.parkResponse=decode(),this.findDomainResponse=yield getFindDomain(),!this.findDomainResponse)throw new Error("Domain failed to load.");this.pixels=Pixels.build(this.findDomainResponse),null===(e=this.pixels)||void 0===e||e.listenForEvents(),this.adblock=new Adblock,yield this.adblock.inject(),this.google=Google.build(this.findDomainResponse,this.parkResponse,this.adblock),this.google.injectTagManager();const t=Parking.build(this.findDomainResponse,this.google);Render.prerender(t),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let n=Failed.cannotPark(this.findDomainResponse);if(n)return void(yield this.transitionToFailed(n));yield this.google.injectAds();const i=Disabled.build(this.findDomainResponse,this.adblock.state);if(i)return void(yield this.transitionToDisabled(i));const s=Sales.build(this.findDomainResponse);if(s)return void(yield this.transitionToSales(s));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const a=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);a?yield this.transitionToRedirect(a):(n=Failed.noSponsors(this.google),n?yield this.transitionToFailed(n):yield this.transitionToParking(t))}))}transitionToParking(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.template(e),Render.revealPage(),yield this.google.waitForBlocks(),yield this.track()}))}transitionToRedirect(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e;const t=this.track();Render.revealPage(),yield waiter(e.delay,(e=>Render.loading(e))),yield t,window.location.href=e.url,log(`➡ Redirecting [${e.url}]`)}))}transitionToFailed(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.revealPage(),yield this.track()}))}transitionToSales(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,e.init(this.context),yield this.track()}))}transitionToDisabled(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.revealPage(),yield this.track()}))}track(){var e;return __awaiter(this,void 0,void 0,(function*(){if(!this.state.track)return Promise.resolve();try{const t=this.state.trackingType;return null===(e=this.pixels)||void 0===e||e.dispatchEvent({type:t}),trackVisit({context:this.context,callbacks:this.google.callbacks},t)}catch(e){return}}))}get eligibleForZeroClick(){const{cannotPark:e,canZeroClick:t,zeroClick:n}=this.findDomainResponse,{cannotLoadAds:i,wantsToServeAds:s}=this.google;return!!t&&(!!e||(!(!i||s)||!!(null==n?void 0:n.reason)))}get context(){var e,t,n,i;const s=this.findDomainResponse,a=this.parkResponse,o=null===(e=this.state)||void 0===e?void 0:e.toContext(),r=null===(t=this.adblock)||void 0===t?void 0:t.toContext(),d=null===(n=this.google)||void 0===n?void 0:n.toContext(),c=browserState(),l=Object.assign(Object.assign({},null===(i=this.findDomainResponse)||void 0===i?void 0:i.zeroClick),this.zeroClickResponse);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({app_version:APP_VERSION,zeroClick:l},s),a),r),d),o),c)}init(){return __awaiter(this,void 0,void 0,(function*(){try{window.__parkour=this,yield this.main()}catch(e){console.error("app",e);const t=Failed.fromError(e);this.state=t,Render.message(t.message),Render.revealPage()}}))}}(new App).init(),exports.App=App}));