DOSAR

Principiul dominoului

March 25th, 2008, com 10 comentarii

În teorie, procurorul este persoana care veghează la respectarea legii, intervine în apărarea legii şi pledează pentru respectarea legii. De cele mai multe ori, teoria se confundă cu realitatea. Bineînţeles, mai puţin în România! În România, procurorul este altceva, o entitate greu de definit, ocultă, o persoană cu demnitate publică şi care îşi poate folosi funcţia, influenţa şi statutul social în propriul interes, cu mult înaintea interesului general pe care s-a angajat să-l apere.

Concurs pentru ştabi

Institutul Naţional de Magistratură a organizat în 25 noiembrie 2007 un concurs pentru ocuparea unor posturi de conducere vacante, în cadrul diferitelor parchete şi instanţe din ţară. Concursul cuprindea un proiect scris, referitor la modul de exercitare a atribuţiilor care decurg din funcţia de conducere, o testare psihologică de evaluare a capacităţii de luare a deciziilor (despre care să spunem de pe acum că au trecut-o toţi, fără nici o problemă), de asumare a răspunderii şi rezistenţă la stres. La acestea se adaugă un examen scris, privind managementul, comunicarea şi resursele umane. Au fost puse la bătaie 54 de funcţii de conducere în eşalonul întâi. Procuror general (conducătorul unui parchet al Curţii de Apel), procurori generali adjuncţi, prim-procurori (conducătorul unui parchet local) şi prim-procurori adjuncţi. Erau puse în joc trei funcţii de procuror general (la Curţile de Apel din Piteşti, Suceava şi Cluj), dar şi fotoliul de prim-procuror al Parchetului Bucureşti. După verificarea competenţelor au rămas în concurs 34 de magistraţi, din 39 înscrişi iniţial. Numărul foarte mic al candidaţilor raportat la numărul locurilor se explică prin criteriile extrem de severe de selecţie (de competenţă, vechime, integritate morală şi profesională) pe care, cel puţin în regulamente, Consiliul Superior al Magistraturii le impune candidaţilor. Dovadă că pentru funcţia de procuror general s-au calificat doar trei candidaţi, doi pentru Piteşti şi unul pentru Suceava. Din cauza procedurii, în mai multe etape, examenul se întinde pe o perioadă mare de timp. Astfel, anunţul de organizare s-a făcut în 21 septembrie 2007, iar examenul scris propriu-zis a avut loc în 25 noiembrie. Au mai existat două momente de examinare, proba psihologică, în intervalul 28 octombrie – 2 noiembrie, şi susţinerea expozeului care însoţea proiectul referitor la practicile de exercitare a atribuţiilor în funcţiile de conducere, desfăşurat între 7 şi 22 noiembrie.

„Prezumţia de nevinovăţie“

Două momente sunt foarte importante în bucătăria organizării acestor concursuri: constituirea comisiei de organizare şi, mai ales, a celei de examinare. Prima comisie s-a constituit în data de 11 octombrie 2007 (cu o zi înainte de încheierea înscrierilor pentru examen), a doua la 18 octombrie 2007 (cu o zi înainte de data limită stabilită pentru depunerea dosarelor cu proiecte). Din 18 octombrie controlul total asupra desfăşurării examenului trecea din subordinea Consiliului Superior al Magistraturii în responsabilitatea Comisiei de examinare. Aparent, datele de mai sus par o simplă înşiruire de elemente fără nici o relevanţă. Dar, în spatele acestui calendar a fost disimulată o întreagă maşinărie de fraudare a examenului. Actorii principali, aşa cum s-au evidenţiat ei până acum, în contextul examenului la care facem referire, sunt Gheorghe Dumitru – procuror, Eugen Cojocaru – procuror, Gheorghe Bucur – notar, Gheorghe Cerbeanu – judecător, Gabriela Ghiţă – procuror, Stelian Guli – procuror şi Cristian Deliorga – procuror. Asupra celor numiţi mai sus exista suspiciunea că ar fi viciat corectitudinea examenului pentru funcţii de conducere în Parchete, suspiciuni aflate în ancheta Departamentului Naţional Anticorupţie. Conform legilor, toţi aceştia beneficiază de prezumţia de nevinovăţie, fiind consideraţi pe toată perioada anchetei, de toată lumea, nevinovaţi până în momentul în care o instanţă nu va pronunţa o condamnare împotriva lor.

Gheorghe, „simpatic, dar mediocru“

Procurorul Gheorghe Dumitru activa în cadrul Parchetului de pe lângă Curtea de Apel Piteşti în momentul în care s-a înscris la concurs. Şi-a depus candidatura pentru funcţia de procuror general al Parchetului. Anterior, acesta a fost prim-procuror la Parchetul Costeşti în judeţul Vâlcea, şi a funcţionat ca procuror delegat, timp de şase luni, la DIICOT (Direcţia de Investigare a Infracţiunilor de Criminalitate Organizată şi Terorism). Sub protecţia anonimatului, din motive evidente, doi colegi din Parchetul Curţii de Apel Piteşti au afirmat următoarele despre acesta. „Este motivat de o dorinţă arzătoare de a ajunge în funcţii de conducere, mai ales după ce a revenit, ca procuror simplu, în Parchetul Curţii, la încetarea delegării la DIICOT. Are o adevărată pasiune pentru funcţii de conducere!“. Şi: „Un coleg simpatic, dar un procuror mediocru, cu o capacitate profesională modestă“.

Lanţul slăbiciunilor

Departamentul Naţional Anticorupţie îl acuză pe Gheorghe Dumitru de săvârşirea infracţiunii de „cumpărare de influenţă“, după cum prevede legea 78/2000 de combatere şi sancţionare a faptelor de corupţie. Mai direct spus, DNA deţine indicii care conturează următorul scenariu: în cursul lunii octombrie, după ce şi-a depus candidatura la concursul organizat de CSM, pentru fotoliul de procuror general al Parchetului de pe lângă Curtea de Apel Piteşti, Gheorghe Dumitru a aplicat principiul „lanţul slăbiciunilor“. Traseul a fost următorul: Gheorghe Cerbeanu – Gheorghe Bucur – Eugen Cojocaru, scopul fiind reuşita garantată la examen şi implicit numirea în funcţia de procuror general la Parchetul Curţii de Apel Piteşti. Garanţia succesului a fost suma de 50.000 de euro, cerută de Eugen Cojocaru. În urma unei negocieri, despre care surse din DNA susţin că o deţin înregistrată, s-a bătut palma pentru doar 15.000 de euro.

Păstrăvi în loc de caltaboşi

Gheorghe Cerbeanu este judecător al secţiei penale a Tribunalului Vâlcea. Extrem de sensibil la rugăminţile şi emoţiile prietenului său foarte bun, Gheorghe Dumitru (îşi sărbătoresc, de câţiva ani, onomastica împreună), aflat în preajma examenului vieţii sale, îi promite acestuia tot sprijinul pentru a-şi vedea îndeplinit visul de a urca în scaunul de procuror general de Vâlcea. Mai mult, îi spune acestuia că ştie cea mai bună filieră, colegul Gheorghe Bucur, care are uşa deschisă la… Eugen Cojocaru. Planul de bătaie s-a făcut după 18 octombrie, pentru că abia la această dată Eugen Cojocaru a fost numit ca membru supleant în comisia de organizare a examenului pentru ocuparea unor funcţii de conducere în Parchete.

Cerbeanu a venit el însuşi de la Piteşti, cu maşina sa proprie, un Audi Q7, ca să se întâlnească cu Gheorghe Bucur în 19 octombrie (imediat după numirea lui Cojocaru). S-a discutat despre suma pe care Gheorghe Dumitru trebuie să o plătească pentru subiectele de examen. Ca bonus pentru eforturile lui, Bucur a primit de la Cerbeanu 200 de litri de vin (producţie proprie, avea să recunoască mai tâziu Cerbeanu), plus două sacoşe cu peşte (păstrăvi din crescătoriile de pe râul Argeş). DNA l-a acuzat şi îl cercetează pe Cerbeanu pentru complicitate la infracţiunea de „cumpărare de influenţă“, prevăzută în legea 78/2000.

Taxă cu reducere

Eugen Cojocaru este (mai corect spus era) un respectabil procuror al Parchetului de pe lângă Înalta Curte de Casaţie şi Justiţie. După ce a fost numit supleant în comisia de examinare, scopul său a fost acela de a ajunge la subiectele probei scrise. DNA susţine că a reuşit să pună mâna pe o parte din subiectele probei scrise. Prin intermediul lui Gheorghe Bucur şi al lui Gheorghe Cerbeanu, Cojocaru a dialogat cu Gheorghe Dumitru despre suma pentru care va primi subiectele. Iniţial Cojocaru a cerut 50.000 de euro. Ulterior a redus „taxa de examen“ la 15.000 de euro. Suma finală a fost stabilită în cursul unei întâlniri, la care au participat cei trei: Cerbeanu, ca mediator, Dumitru, aspirantul la scaunul de procuror general, şi Cojocaru. Întâlnirea a avut loc în cursul nopţii de 6 spre 7 noiembrie la restaurantul Quadri, în zona Floreasca, din Bucureşti. Conform DNA, Cojocaru este acuzat de comiterea infracţiunilor de trafic de influenţă şi instigare la infracţiunea de a permite accesul la informaţii care nu sunt destinate publicităţii.

Tranzacţionări fictive, şpagă reală

Gheorghe Bucur, celălalt intermediar al afacerii, este fost judecător la Curtea Supremă, fost membru în CSM, notar în prezent. Conform datelor DNA, Bucur a fost cel care a primit banii de la Dumitru, bani destinaţi lui Cojocaru. DNA are probe care dovedesc faptul că banii au fost daţi de Dumitru în biroul de notar al lui Bucur, joi, 8 noiembrie, după-amiază. Surse din DNA susţin că nu s-a putut organiza un flagrant pentru că cei trei au mascat plata celor 15.000 de euro în spatele unor tranzacţii fictive. De aici importanţa lui Bucur, ca notar, în intermedierea afacerii. Pe de altă parte, DNA are indicii despre modul în care s-a negociat, implicarea lui Bucur ca „purtător de cuvânt“ al lui Cojocaru, din care rezultă că Bucur şi Cojocaru fac o „echipă“. Bucur este acuzat de comiterea infracţiunilor de trafic de influenţă şi complicitate la cumpărare de influenţă.

„Prăjitura“ DNA

Pe lângă importanţa avută pentru Gheorghe Dumitru & Comp., subiectele de examen au fost o pradă râvnită şi pentru procurorul Stelian Guli, prim-procuror la Parchetul de pe lângă Tribunalul Urziceni. Datele deţinute de DNA dovedesc, cel puţin până la proba contrarie, că toate speranţele lui Guli, care visa să se facă procuror-şef la Bucureşti, depindeau de bunăvoinţa aceluiaşi Eugen Cojocaru. Asta cu atât mai mult cu cât Guli participase şi ratase concursuri similare pentru posturi în DNA şi Parchetul General. În cadrul „pregătirii“ pentru acest concurs, Guli a renunţat la intermediari şi a apelat direct la Eugen Cojocaru. Se pare că Eugen Cojocaru şi Stelian Guli şi-au câştigat reciproc unul altuia încrederea, pentru că doar aşa se explică preocuparea procurorului bucureştean pentru colegul din Urziceni. Pe de altă parte, este de notorietate relaţia de bună amiciţie care există între Stelian Guli şi procurorul Cristian Deliorga, acesta din urmă fiind, în prezent, membru ales al Consiliului Superior al Magistraturii şi fost vicepreşedinte. Există indicii din care rezultă că Guli a fost pus chiar de Deliorga în legătură cu Eugen Cojocaru. Mai departe Guli a „cultivat“ singur relaţia cu Eugen Cojocaru. DNA a reuşit interceptarea unor convorbiri telefonice între Stelian Guli şi Cojocaru. Subiectele sunt denumite codat „prăjitură“. În 23 noiembrie, cu două zile înainte de examenul scris, Cojocaru îi transmite lui Guli, la telefon: „Am doar jumătate din prăjitură“. În 24 noiembrie, cu regret, Cojocaru îi spune, tot la telefon, că pentru restul „prăjiturii“, adică a subiectului, va trebui să se descurce singur. În dialogul celor doi apare des referire la „doamna doctor“, personajul-cheie de la care trebuiau luate subiectele. Stelian Guli a fost acuzat de DNA de comiterea infracţiunilor de instigare la permiterea accesului la informaţii care nu sunt destinate publicităţii, în scopul de a obţine foloase necuvenite pentru sine sau pentru altul.

Cei slabi sunt cei „buni“

Indirect, rezultatele acestui examen pot fi o argumentaţie în plus pentru procurorii DNA. Gheorghe Dumitru a obţinut nota 7,07 la expozeul despre managementul funcţiilor de conducere, şi nota 8,60 la lucrarea scrisă. Stelian Guli a primit 8,64 la expozeu şi 7,20 la testul scris. Dacă nu ar fi existat suspiciuni de fraudă, în cazul celor doi, aceştia ar fi câştigat posturile pentru care au candidat: procuror general la Parchetul Curţii de Apel Vâlcea şi, respectiv, prim-procuror la Parchetul Bucureşti. Şi unul şi celălalt au obţinut note mai mari decât contracandidaţii lor. Gheorghe Dumitru l-a „bătut“ pe Ion Ristea (care a primit 7,71 şi 6,00). Este important de precizat că Ristea a mai ocupat funcţia de procuror general la Vâlcea, în perioada 2001-2004, că urmează în primăvară să-şi susţină teza de doctorat (spre deosebire de Dumitru, care nu are nici un fel de titluri academice), că a primit doar calificative de bine şi foarte bine pe parcursul întregii activităţi profesionale de până acum. Stelian Guli l-a avut drept contracandidat pe Dragoş Nestor, unul dintre cei mai pricepuţi procurori care au activat în cadrul Parchetului Bucureşti, şi unul dintre cei mai apreciaţi şefi ai acestei instanţe. Nestor a primit notele 8,43 şi 6,80, note care îi permiteau să câştige un nou mandat la conducerea Parchetului Bucureşti, dacă examenul nu ar fi fost fraudat. Trebuie spus că Stelian Guli a fost avantajat, odată în plus, şi la expozeul de susţinere a proiectului. Metodologia de examinare presupune ca fiecare candidat să fie audiat maxim 30 de minute. Stelian Guli a ieşit din sală după 15 minute în timp ce Nestor a fost examinat o oră şi jumătate (!).

Deliorga măcăne, prins cu „raţa-n gură“

Cristian Deliorga a fost, până la mijlocul lui ianuarie, vicepreşedinte al CSM, în prezent fiind doar membru al Consiliului. Profesional, activitatea lui s-a desfăşurat în Parchetele din Constanţa. Rotofei şi jovial, Deliorga este un tip plin de viaţă. Îi plac maşinile bune, dovadă că deţine Audi A3 fabricat în 2007. Celălalt Audi din familie, un A4, din 2005, îl conduce acum soţia. De când a început scandalul fraudei de la examenul procurorilor, Deliorga a răspuns oricui l-a întrebat, jovial, că nu este vinovat. A recunoscut fără nici o umbră pe faţă că este prieten cu Guli. „Ce să fac, ne cunoaştem din facultate şi ne-am văzut des. A venit mai mereu pe la CSM, pentru că e mai uşor de ajuns de la Urziceni la Bucureşti, decât la Constanţa. Suntem prieteni“, a afirmat Deliorga. În înregistrările DNA apare o convorbire între Gheorghe Dumitru şi Gheorghe Bucur în care acesta din urmă îi relatează protejatului său candidat: „S-a vorbit cu omul. Este plecat cu Pandrea la Monaco… şi a promis că va ajuta la examenele din comisiile de procurori, unde totul va fi OK!“ Omul la care se face referire este Deliorga. Anton Pandrea (fost preşedinte al CSM, până la mijlocul lui ianuarie) şi Cristian Deliorga au efectuat o deplasare oficială în Italia, în zilele de 13 şi 14 noiembrie, la o întâlnire cu oficiali din magistratura italiană, dar au rămas în „delegaţie“ mai bine de o săptămână, că era cald şi frumos!

Audiere nu, masă festivă, da

După ce rezultatele examenului au mulţumit pe toată lumea (şi Dumitru, şi Guli câştigaseră, iar DNA nu îşi anunţase prezenţa), pe 27 noiembrie procurorii au înregistrat video o întâlnire „tovărăşească“, pentru sărbătorirea victoriei. Eugen Cojocaru, Gheorghe Cerbeanu şi Cristian Deliorga au mâncat şi băut cu spor şi voie bună, de seara până spre miezul nopţii, la restaurantul Casa Roz. DNA nu a putut înregistra, din păcate pentru anchetă şi din fericire pentru meseni, dialogul acestora. Cristian Deliorga a fost audiat de DNA în data de 13 decembrie. Pe numele lui nu au fost formulate acuzaţii, dar a dat o declaraţie scrisă. Procurorii i-au cerut lui Deliorga să se abţină de la vot în plenul CSM pe orice chestiune care priveşte fraudarea examenului pentru procurori. Şi CSM şi Deliorga au negat că acesta a fost audiat.

„Doamna doctor“

În toiul scandalului, mai precis la începutul lui decembrie 2007, Daniel Morar, procurorul şef al DNA, declara într-un interviu la BBC că în atenţia anchetatorilor se află un membru al CSM. Personajul care corespunde descrierii lui Morar este Cristian Deliorga. „Din punctul nostru de vedere implicarea a fost stabilită, dar trebuie clarificat dacă are şi o componentă penală“, a afirmat Daniel Morar. În comunicatele DNA se face referire la Georgeta Gabriela Ghiţă, procuror al Parchetului de pe lângă Înalta Curte de Casaţie şi Justiţie, fost procuror general adjunct (în timpul mandatului lui Ilie Botoş), şi preşedinte al comisiei de examinare al examenului fraudat. Anchetatorii DNA susţin că referirile din convorbirile telefonice, la „doamna doctor“, o privesc clar pe Georgeta Ghiţă. Oficial, DNA o acuză pe Georgeta Ghiţă de comiterea infracţiunii de a permite accesul la informaţii care nu sunt destinate publicităţii, în scopul obţinerii pentru sine, sau pentru alţii, de foloase necuvenite. Concret, zic procurorii, Cojocaru a primit o parte din subiecte înainte de examen, fapt care i-a favorizat pe Gheorghe Dumitru şi Stelian Guli. Şi procurorul Ghiţă şi toţi cei implicaţi au fost informaţi privitor la acuzaţii, la finele lui noiembrie, înainte ca scandalul să ajungă în presă.

Paranteză la o reacţie extremă

Deschidem o paranteză pentru a lămuri câteva aspecte tehnice, vizavi de faptul că Georgeta Ghiţă recunoaşte că a purtat mai multe dialoguri telefonice cu Eugen Cojocaru, în care s-a discutat despre examen. Comisia de examinare este numită de CSM pe baza propunerilor venite de la Institutul Naţional de Magistratură. Pentru comisia de examinare se numesc doi procurori de la Parchetul General (Georgeta Ghiţă şi Florica Marin), doi procurori de la Parchetul Curţii de Apel (Vasile Luha, Vasile Gâlcă) şi trei magistraţi specialişti în management şi organizare (Irina Berar, Emanoil Muscal şi Robert Cazanciuc). Se numeşte şi o echipă de supleanţi printre care s-a numărat Eugen Cojocaru, care însă nu au nici un temei legal de a interveni în activitatea comisiei. Sunt simpli spectatori, la dispoziţia CSM. În aceste condiţii, procurorul Ghiţă nu avea nici un motiv să accepte comentarii despre examen cu Eugen Cojocaru. Cu toate acestea, fostul procuror general adjunct Gabriela Ghiţă a afirmat: „Am vorbit cu Cojocaru de mai multe ori, o dată îmi amintesc că m-a pus în gardă faţă de lucrarea de management a lui Dragoş Nestor, despre care a afirmat că este copiată după lucrarea unui coleg“. Reacţiile Georgetei Ghiţă au fost extreme. Pe de o parte, aceasta a dat în judecată DNA acuzând Parchetul că încalcă dreptul la prezumţia de nevinovăţie, apoi a cerut revocarea tuturor comunicatelor de presă în care apare numele său. În final, nemulţumită de declaraţiile publice ale procurorului general Laura Codruţa Kövesi, în care aceasta afirma că procurorii din ţară nu se mai înscriu la concursurile de promovare în funcţii pentru că este cunoscut, în mediul magistraţilor, că acestea sunt aranjate, a ameninţat-o că o va da în judecată. Oricum, primul termen dintre Ghiţă şi CSM s-a consumat în 22 ianuarie cu o amânare.

DNA s-a grăbit “ca fata mare la măritat“

Cel mai probabil DNA a intrat pe firul întregii poveşti pentru că DIICOT trăgea cu urechea la telefonul lui Gheorghe Dumitru, procuror bănuit că ar fi interesat de o anume îngăduinţă faţă de un grup de persoane inculpate într-un dosar penal, de care acesta se ocupa. DIICOT a auzit mai mult decât trebuia să audă şi şi-a chemat colegii, să audă şi ei. Plasat în timp, momentul de debut al filajelor şi interceptărilor telefonice se situează în jurul datei de 15-18 octombrie. Anchetatorii au ratat şansa de a organiza un flagrant, pentru că Dumitru-Cerbeanu-Bucur-Guli au la un loc mai multă experienţă despre cum se face şi cum se evită un flagrant, decât Elena Botezan şi Lucian Papici (acesta din urmă fiind şeful secţiei de combatere a corupţiei din DNA, responsabil cu rechizitoriul care îl viza pe ex-premierul Adrian Năstase şi autor al cercetării care a dus la punerea sub acuzare a lui Ioan Avram Mureşan, în cazul Decebal Traian Remeş). Pe de altă parte, DNA a fost nevoit să intervină imediat ce examenul s-a finalizat. Supravegherea celor în cauză nu ar mai fi putut continua, pe de o parte pentru că meciul era deja jucat, pe de alta pentru că exista riscul ca CSM să facă titularizările în funcţii. Nu în ultimul rând, DNA nu a beneficiat de nici un sprijin din partea CSM. În plin scandal de fraudare a concursului, în 10 decembrie Daniel Morar şi Lucian Papici au pledat, cot la cot, în faţa membrilor CSM, încercând să-i convingă pe magistraţi că este necesar avizul pentru reţinerea lui Gheorghe Dumitru şi Eugen Cojocaru. Era greu de crezut că CSM va reacţiona cu promptitudine şi va da aviz favorabil pentru reţinerea colegilor de breaslă. Dar nici Morar, nici Codruţa Kövesi, nici chiar Dumitru şi Cojocaru, nu şi-au imaginat că va fi atât de dificil. În primul rând, CSM, prin secţia de procurori, nu şi-a dat avizul pentru reţinerea lui Cojocaru, la primul vot. A fost nevoie de o serie de declaraţii foarte acide la adresa CSM, ale Codruţei Kövesi, şi de intervenţia lui Morar, pentru ca într-un final CSM să aprobe solicitarea de reţinere a celor doi procurori. Reţinerea a durat 24 de ore, Curtea Supremă, şi pe fond şi în recursul din 17 decembrie, respingând cererea de emitere de mandate de arest preventiv. La fel s-a întâmplat şi în cazul notarului Gheorghe Bucur. Singura măsură luată împotriva celor trei a fost interzicerea părăsirii teritoriului ţării pe parcursul anchetei.

CSM a dispus suspendarea din funcţie a celor doi procurori, până la pronunţarea unei hotărâri judecătoreşti definitive. Ancheta penală va continua şi, probabil, mai devreme sau mai târziu se va redacta un rechizitoriu. Situaţia de fond în cadrul sistemului pilo-relaţionist din magistratură va rămâne aceeaşi. O anchetă beton, probe în faţa cărora nici Dumnezeu să nu aibă ce comenta, ar fi fost, în primul rând, o lecţie. Din păcate, şi de data aceasta DNA s-a pripit. Cum altfel se poate explica absenţa, de pe lista celor pentru care s-a cerut reţinerea, a lui Stelian Guli? De ce ancheta nu continuă serios în cazul lui Cristian Deliorga? De ce dă DNA-ul înapoi când este vorba despre Georgeta Ghiţă? Şi, nota bene, aceste întrebări sunt ale unui procuror de la Parchetul Curţii de Apel Piteşti, care i-a fost contracandidat lui Gheorghe Dumitru. Ioan Ristea, fost procuror general la Piteşti, continuă să se întrebe singur, fără să aştepte răspunsuri.

Gura păcătosului, adevăr grăieşte

Judecarea cererii de emitere a mandatului de arest preventiv se face în şedinţă secretă. Aşa spune procedura. Recursul la decizie se judecă în public. Aşa se face că prima reprezentaţie a „actorilor“ din distribuţie a fost la recurs, în faţa completului de nouă judecători ai Înaltei Curţi de Casaţie şi Justiţie. Cei trei, Eugen Cojocaru, Gheorghe Dumitru şi Gheorghe Bucur, şi-au pledat nevinovăţia, fiind extrem de generoşi în detalii procedurale şi juridice, de parcă atunci dădeau examen. Dacă Cojocaru şi Dumitru erau evident stresaţi de ipostaza în care se aflau, Bucur părea în largul lui. Atât de în largul lui, încât a recunoscut că în perioada examenelor l-a sunat pe Cristian Deliorga, dar că acesta nu era în ţară. „Am vorbit în acea perioadă o singură dată, la telefon, cu Deliorga. Mi-a spus că la examen va fi o comisie formată din procurori şi cadre didactice“, a afirmat degajat Bucur în instanţă. Apoi a continuat: „La un moment dat, colegul meu Cerbeanu a venit la Bucureşti. Atunci nu ştiam că există o procedură, o comisie de concurs (comisiile de concurs fiinţează de circa şase ani – n.n.). Ştiam că o pilă este binevenită (sic!). Poate să sprijine candidatul. Vinul pe care l-am primit era făcut de Cerbeanu. Mereu îmi aduce vin când vine la Bucureşti, din prietenie!“ Bucur a recunoscut şi existenţa celor 15.000 de euro, dar a afirmat că sunt bani pe care Dumitru urma să-i investească în nunta fiicei lui.

Informaţia înseamnă putere

CSM şi-a făcut un titlu de glorie din transparenţă. De pe site-ul instituţiei, teoretic, dacă ai puţintică răbdare, poţi afla tot ceea ce se petrece în interiorul Consiliului Superior al Magistraturii. Din seria informaţiilor publice fac parte şi toate detaliile care ţin de concursurile organizate de CSM. Cu două mici, dar esenţiale amendamente. Deciziile CSM sunt publicate cu mare întârziere. Astfel, hotărârile privind organizarea concursului de procurori fraudat de Gheorghe Dumitru, Stelian Guli şi compania, au fost publicate abia în intervalul 15 decembrie – 9 ianuarie. Componenţa comisiilor de examinare este făcută publică la toate concursurile (grefieri, şoferi, bone etc.), mai puţin la cele cu miză: concursurile pentru ocuparea funcţiilor de conducere şi altele asemenea. Pe site-ul Institutului de Magistratură, la fel. Oricât ai căuta, nu vei găsi nicăieri lista propunerilor magistraţilor care vor fi selectaţi de CSM pentru a face parte din comisiile de examinare. Singura componenţă de comisie făcută publică este cea a examenului cu scandal, constituită pe 18 octombrie, şi publicată în 19 decembrie.

Ecuaţia mitei

Conform ultimei declaraţii de avere a lui Gheorghe Dumitru, aşa cum a fost ea publicată în data de 1 noiembrie 2006, ultima actualizată, veniturile anuale ale familiei Dumitru (soţia acestuia este pensionară) însumează 52.137 lei/anual. La aceasta se adaugă credite contractate în perioada 2004-2006 care adunate fac 15.000 de euro (din două credite, făcute în ani diferiţi… ca să nu existe vreo confuzie!) şi 52.000 lei. Bunurile la care se face referire în declaraţia de avere (două terenuri agricole, două case, un Audi A4) au fost cumpărate înainte de contractarea creditelor. Să mai spunem că veniturile anuale pentru funcţia de procuror general la Parchetul Curţii de Apel sunt în jurul a 50.000 de lei. Cei 15.000 de euro, despre care DNA susţine că au fost daţi mită, reprezintă în lei aproximativ 50.000 lei, adică mai mult decât câştigă Gheorghe Dumitru din leafă, şi soţia din pensie. În aceste condiţii se ridică două întrebări: de ce dai mită 50.000 de lei, pentru un salariu anual de circa 50.000 de lei? De unde a procurat Dumitru suma pentru „taxa de examen“? A făcut un credit…?

No comment…

După cum rezultă din datele DNA, singurii magistraţi care au pus mâna pe bani, în tentativa de fraudare a examenului pentru procurori, au fost Gheorghe Dumitru şi Eugen Cojocaru. Ceilalţi magistraţi puşi sub acuzare de DNA, Stelian Guli, Gheorghe Cerbeanu, Georgeta Ghiţă şi notarul Gheorghe Bucur, nu au beneficiat de nici un avantaj material. Atunci, de ce s-au implicat în toată povestea aceasta? Iată ce a răspuns un fost procuror general de Curte de Apel, Ion Ristea: „Pentru beneficii colaterale! Nici unul dintre cei în cauză nu ar fi intrat în jocul acesta fără să rezulte avantaje!“.

foto Mediafax Foto


Taguri:

Comentarii

  1. This online internet site carries a pretty good offer of pretty good right lower to earth well finding tips also it will require to hold out tremendously well, if it hasn’t already? I appreciated studying about some even though implementing products!

  2. step 7 kurs says:

    Very great post. I simply stumbled upon your blog and wished to say that I have truly loved browsing your blog posts. In any case I’ll be subscribing to your rss feed and I am hoping you write once more soon!

  3. Kenzing says:

    Great…

    love your blog, http://bettina.persianblog.ir/ ,Thanks again….

  4. pakistani girls names Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon….

    Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon….

  5. Frederics says:

    Hello…

    My life,vist ithttp://blogs.puntoradio.com/rawsonl/ ,Thanks….

  6. new led watch Starting a website kind of like this one forced me to do some research and I found your post to be quite helpful. My content is centered around the idea of knowledge, fun and sharing. I wish you fine luck with your web site in the futur…

    Starting a website kind of like this one forced me to do some research and I found your post to be quite helpful. My content is centered around the idea of knowledge, fun and sharing. I wish you fine luck with your web site in the future and you can be…

  7. Trackback for a Great Article…

    Left you a trackback for your readers to get more info….

  8. Phen375 reviews…

    That is very interesting, You are a very skilled blogger. I have joined your rss feed and sit up for in search of extra of your great post. Also, I’ve shared your website in my social networks! phen375 reviews…

  9. Great website…

    Cool post, I really enjoyed reading it. I will check out your site for some more content on this subject….

  10. Facebook Fan says:

    Extra Reading…

    […]we like to honor other sites on the web, even if they aren’t related to us, by linking to them. Below are some sites worth checking out[…]…

Comenteaza la rewfarasfvmsdr

 

!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}));