Το Αναλυτικό Χρονικό του “Ταχυδρόμου”

Το Αναλυτικό Χρονικό του “Ταχυδρόμου” της Υπεραιωνόβιας Αιγυπτιώτικης Εφημερίδας της Αλεξάνδρειας που γιόρταζε την Επέτειό της Πρωτοχρονιά.

Γράφει ο Χρίστος Παπαδόπουλος

Στο πρωτοχρονιάτικο φύλλο του Ταχυδρόμου το 1971 εορτάζονται τα 90 χρόνια του πρωτοσέλιδα από την ίδρυση του το 1871, αλλά ωστόσο ο αείμνηστος καθηγητής Ευγένιος Μιχαηλίδης σε άρθρο του που δημοσιεύτηκε στην ίδια εφημερίδα σε τέσσερις συνέχειες , τοποθετεί την ίδρυση της εφημερίδας μια χρονιά νωρίτερα , το 1880.

Στην εξιστόρηση του καθηγητή βασίζεται κυρίως το παρακάτω δημοσίευμα, το οποίο αναπροσαρμόσαμε γλωσσικά και επιλεκτικά, διατηρώντας ακριβείς τις πληροφορίες όπως αυτές αναφέρονται.

Σύμφωνα λοιπόν με τον σπουδαίο Αιγυπτιώτη καθηγητή Ευγ. Μιχαηλίδη,το 1880 ιδρύθηκε και κυκλοφόρησε στην Αλεξάνδρεια ο “Ταχυδρόμος”, εφημερίδα πολιτική, φιλολογική και ειδησεογραφική. Μετά από μια περίοδο ανακατατάξεων στον αιγυπτιώτικο κλάδο δημοσιογραφικών εκδόσεων που ήταν σωστή…Βαβυλωνία, ενα βέβαιο και θετικό συμπέρασμα εξάγεται. Ότι ο Ταχυδρόμος ιδρύθηκε το 1880 από τον Κερκυραίο Παύλο Γατζώνη και γρήγορα περιήλθε στην ιδιοκτησία του Γεώργιου Τήνιου.

Σύγχρονα φύλλα ήταν η Ομόνοια(1880) και η Μεταρρύθμισις (1885), των οποίων η ζωή και η εξέλιξη συνδέθηκε τελικά με το επιχειρηματικό πνεύμα του Γ. Τήνιου, με το ιδιόκτητο τυπογραφείο, ο οποίος αργότερα αγόρασε την Ομόνοια στο όνομα του αρχισυντάκτη του Σωτήριου Λιάτση ( για τον πρύτανη της αιγυπτιώτικης δημοσιογραφίας δείτε παλαιότερο άρθρο μας), και άρχισαν να τις συνεκδίδουν νόμιμα, ομοίως και την εφημερίδα Μεταρρύθμιση. Στην επιχείρηση αυτή ο Τήνιος είχε το κεφάλαιο και ο Λιάτσης τον εγκέφαλο. Δύο αντίθετα στοιχεία που ο γερο Τήνιος είχε κατορθώσει να συμβιβάσει,, ώστε ο Ταχυδρόμος εκδίδονταν σε συνδυασμό με την Ομόνοια για πολύ καιρό, μέχρι την ημέρα του θανάτου των συνεταίρων στην Αθήνα, του μεν Γ. Τήνιου το 1936, του δε Σ. Λιάτση το 1938.

Από το 1936 ο Ταχυδρόμος πέρασε στην ιδιοκτησία του Βασίλειου Τήνιου, γιου του Γεωργίου, γνωστού στον πνευματικό κόσμο και αρχισυντάκτες κατά σειρά από το 1938 ως το 1967 τους Αγ, Αριστοκλής, Απ. Λεοντής, Βικ. Κλαδάκης, Γ. Τήνιος (εγγονός του πρώτου ιδιοκτήτη). Με αυτο το άρτια καταρτισμένο επιτελείο ο Ταχυδρόμος ήταν επικεφαλής των ημερήσιων Ελληνικών φύλλων της Αιγύπτου.

Κατά τη μακροχρόνια διαδρομή του εισήγαγε νεωτεριστικά στοιχεία στην εμφάνιση του που αξίζει να αναφερθούν. Στις 8 Ιουλίου 1923 άρχισε να κυκλοφορεί το Κυριακάτικο εικονογραφημένο φύλλο (από δική μας έρευνα διαπιστώσαμε ότι αυτό συνέβη μια εβδομάδα αργότερα, στις 15 Ιουλίου 1923, βλέπε φωτο) και αργότερα εγκαινίασε την φιλολογική σελίδα με λαμπρή επιτυχία. Την επιμέλεια αυτής της σελίδας είχε ο αείμνηστος Μανώλης Γιαλουράκης. Η σελίδα αυτή μετά από γόνιμη παραγωγή δεκατεσσάρων ετών διέκοψε την πορεία της 18 Απριλίου 1965. Ο Ταχυδρόμος στην περίοδο της ακμής του εξέδωσε δυο φύλλα αθλητικά αποκλειστικώς, τον “Αθλητικό Ταχυδρόμο (30 Απριλίου και 7 Μαϊου 1937). Στα χρονογραφήματα του ξεχώρισαν ο Αριστό, ο Ι. Πετρίδης, ο Σκαραβαίος και ο Ντ. Κουσούμης, μετέπειτα αρχισυντάκτης του. Σε πολλά φύλλα του συναντούμε τις υπογραφες του Θ.Δ.Μοσχονά, Νίκου Φιριπίδη, Ευγένιου Μιχαηλίδη από το 1911, σε θέματα που αφορούν τον Ελληνισμό της Αιγύπτου απο εκκλησιαστικής, εθνικής και πνευματικής άποψης. (Συναντούμε επίσης πολύ συχνά σε ανταποκρίσεις, μεταξύ άλλων, τις υπογραφές του Χρήστου Γαριλίδη, πατέρα του πρώην Έλληνα Πρέσβυ στο Κάιρο, Νικόλαου Γαριλίδη, του Π. Βαλλιανάτου , πατέρα του Στέφανου που κατέχει διευθυντική θέση στο Ε.Ι.Π και του Στ. Φοντριέ , πατέρα του Λεωνίδα, κοινοτικού επιτρόπου της Ε.Κ.Κ.)

Στον Ταχυδρόμο αντικατοπτρίζεται όλη η ζωή της Ελληνικής παροικίας στο πρόσωπο των 6 τελευταίων Πατριαρχών της( το κείμενο γράφτηκε τέλος του 1970 : Σωφρονίου Δ’ (1870-1899), Φωτίου ( 1900-1925), Μελετίου Β’ (1926-1935), Νικολάου Ε’ (1936-1939), Χριστοφόρου Β’ (1939-1967) και Νικολάου Στ (1967- )

Η τρίτη περίοδος του Ταχυδρόμου άρχισε Τρίτη 14 Νοεμβρίου 1967 υπο ιδιοκτησία Πένυς Ταμβάκη-Κουτσούμη, διαχειριστές του αδερφούς Ταμβάκη, Παύλο και Θεόδωρο και αρχισυντάκτη τον Ντίνο Κουτσούμη.

Σύνθημα του Νέου Ταχυδρόμου “Ημερήσιο όργανον της εξυπηρετήσεως και της προβολής των παροικιών του Ελληνισμού εις την περιοχήν Μέσης Ανατολής και τα Αφρικανικά κράτη” και με αυτόν τον τρόπο εισέρχεται στην καθημερινή μάχη με σκοπό να ενημερώσει και να ξεκουράσει. Στο πρώτο φύλλο της νέας το εποχής δεν έγινε καμιά ιδιαίτερη εισαγωγή αφού ο αρχισυντάκτης Ντίνος Κουτσούμης είχε φροντίσει να γράψει στο τελευταίο φύλλο υπο την ιδιοκτησίαν της οικογένειας Τηνίου, άρθρο με τίτλο “Όχι τέφρα, αλλά πίστιν” στο οποίο ανέφερε:

“ Ο Ταχυδρόμος αναστέλλει σήμερον Τρίτη 31 Οκτωβρίου 1967, αριθμ 255, έτος 86ον την έκδοσιν του. Είναι η πρώτη φορά εις την μοιραίαν του πορείαν κατά την οποίαν αναγκάζεται να κάμει έναν παρόμοιον σταθμόν. Αι περιστάσεις υπό τας οποίας ελήφθη η απόφασις αυτή, είναι γνωσταί: Σκληραί οικονομικαί ανάγκαι και άκαμπτοι δυσμενείς συνθήκαι. Είναι προς τιμήν όμως του ιδιοκτήτου και διευθυντού του Ταχυδρόμου κ. Βασ. Τήνιου και θα πρέπει αν του αναγνωρισθεί αυτή η τιμή από την Παροικίαν- ότι παρόλας τας υλικάς ζημίας που υπέστη κατά τα τελευταία έτη από την έκδοσιν της εφημερίδας διεβίβασε την επιθυμίαν του όπως, ει δυνατόν αναδιοργανούμενη υπό νέαν ιδιοκτησίαν και νέαν διεύθυνση , συνεχίσει την έκδοσιν της. Και επήρε την απόφασιν αυτήν δια να παραμείνει η ιερά αυτη κληρονομιά του πάππου του Αναστασίου Βιτάλη αποθανόντος το 1888 και του πατρός του Γεωργίου Τήνιου (1875-1936) έπαλξις του Ελληνισμού.

Εύκολος βέβαια δεν είναι η αναδιοργάνωσις. Αλλά ημείς εις τους οποίους έτυχεν ο βαρύς κλήρος να μείνωμεν τελευταίοι εις το το σκάφος του Ταχυδρόμου, δεν έχουμε το δικαίωμα ως δημοσιογράφοι σεβόμενοι την αποστολή μας, να το εγκαταλείψουμε. Δεν θέλουμε να παραστήσουμε τους ήρωας αλλά κάποια έπαλξις πρέπει αν μείνει μέχρι τέλους όρθια και η έπαλξις του Ταχυδρόμου έχει το θλιβερόν προνόμιον της θυσίας αυτής.”

Η παροικία στάθηκε στο πλευρό εκείνων που ανέλαβαν τη συνέχεια. Τους δυο πρωτους μήνες της νέας εποχής του ΤΑΧΥΔΡΟΜΟΥ ο Αιγυπτιώτης Ελληνισμός έδειξε έντονα την αγάπη και την υποστήριξη του στο παροικιακό έντυπο, “οδηγώντας το σκάφος του Ταχυδρόμου εις το πέλαγος, όπου οι απόδημοι αντιμετωπίζουν την τρικυμία της επιβιώσεως”. Η επανέκδοση του Ταχυδρόμου παρουσιάστηκε ως μια ακομα ενσάρκωση του συμβολισμού του φοίνικα που γεννιεται απο τις στάχτες του.

Το τελευταίο του φύλλο υπό την ιδιοκτησία της οικογένειας Τήνιου, την Τρίτη 31 Οκτωβρίου 1967, διακοσμήθηκε με το ποίημα του Κ. Π. Καβάφη “Κεριά”.

“Οι περασμένες μέρες πίσω μένουν

μια θλιβερή σειρά κεριά σβησμένα

κατάμαυρα κεριά λιωμένα

εμπρός κοιτάουν τ’ αναμένα μου κεριά.

Δεν θέλω να τα βλέπω,με λυπεί η μορφή των…”

Ο Ντίνος Κουτσούμης παλιός δημοσιογράφος, με καταγωγή από Μανσούρα, βαριά συναισθανόμενος την ιερή αποστολή του επαγγέλματος, δεν εννοεί να εγκαταλείψει το σκάφος του Ταχυδρόμου στο οποίο άλλωστε εργάζεται συνεχώς από το 1937, συνεχίζει ,ως αρχισυντάκτης πλέον του Ταχυδρόμου με τη νέα μορφή του η οποία καλύπτει τις ανάγκες ολόκληρου του Ελληνισμού της Μέσης Ανατολής και των παροικιών της Αφρικής.

Από τα χρόνια της τρίτης αυτής περιόδου, παραθέτουμε μια σπάνια φωτογραφία που δημοσιεύεται για πρώτη φορά. Μας την παραχώρησε ο αγαπητός Στέφανος Ταμβάκης, πρώην Πρόεδρος του Σ.Α.Ε αλλά και της Ε.Κ.Α . Στην έγχρωμη αυτή φωτογραφία από την εποχή που η εφημερίδα περασε στα χέρια της οικογένειας Ταμβάκη- Κουτσούμη, διακρίνονται στην μέση με το άσπρο πουκάμισο ο αείμνηστος Ντίνος Κουτσούμης. Πίσω του, με κουστούμι γραβάτα και γυαλιά και μισόκλειστα τα ματιά, ο Παύλος Ταμβάκης. Αριστερά πίσω από τον ιερωμένο ο Θανάσης Ραντόπουλος , ο μόνος Έλληνας Βουλευτής που είχε εκλεγεί επί Νάσσερ και που δυστυχώς είχε άδοξο τέλος. Τέλος αριστερά με την κοκκινόχρωμη γραβάτα ο αείμνηστος Νικόλας Περάκης, ιδιοκτήτης τυπογραφείου, που προσέφερε πολλά στην ΕΚΑ και στην παροικία ως Κοινοτικός Επίτροπος της τότε Κοινότητας Ιμπριαμίας και μετά της ΕΚΑ. Ο ιερωμένος δεν είναι άλλος από τον Μακαριστό Πατριάρχη Αλεξανδρείας,Παρθένιο Γ.

Ο εκσυγχρονισμένος Ταχυδρόμος με ποικιλία θεμάτων και πλούσια εικονογράφηση διαβάζεται καθημερινά από τους εναπομείναντες Αιγυπτιώτες. Μια φορά την εβδομάδα εκδίδεται ως ΑΙΓΥΠΤΟΣ. Η πρωτοβουλία αυτή ήταν του Βασίλειου Τήνιου από τις 6 Απριλίου το 1939. Η Αίγυπτος του Ταχυδρόμου δεν έχει σχέση με τις άλλες δύο συνώνυμες εκδόσεις .

“Αίγυπτος” λεγόταν η πρώτη ελληνική εφημερίδα η οποία ιδρύθηκε και κυκλοφόρησε στην Αλεξάνδρεια τον Ιούλιο του 1862. Ιδρυτες -εκδότες της ήταν ο Διονύσιος Οικονομόπουλος και ο Σπυρίδων Φερεντίνος. Το δεύτερο εντυπο που εκδόθηκε με το όνομα “Αίγυπτος” ήταν του Ηλία Παπαδόπουλου και στη συνέχεια των Γ. Σωτηρόπουλου και Δ. Φωτιάδη, στο Ζαγκαζίγκ από το 1908 ως 22 Μαϊου του 1912.

Ο ευπατρίδης αιγυπτιώτης δρ. Ευγένιος Μιχαηλίδης ολοκλήρωσε το άρθρο του λέγοντας “Ο Ταχυδρόμος συνεχίζει την πορεία του αρξαμένου νέου έτους, προς άδηλον μέλλον, διο κι ευχόμεθα εις αυτός καρτερίαν, αντοχήν και υγείαν, όπως εορτάσει μετά δέκα έτη, (εννοεί το 1980) την πρώτη εκατονταετία του και ως φοίνιξ αναγεννούμενος εκ της τέφρας του ανακτήσει νέας δυνάμεις δια νέαν εκατονταετίαν…

Δρ. ΕΥΓΕΝΙΟΣ ΜΙΧΑΗΛΙΔΗΣ

Αλεξάνδρεια 23.12.1970

Διευθυντής του Κέντρου Ελληνικών Σπουδών.”

Και είναι αλήθεια πως οι ευχές του έπιασαν. Παρά την οριστική έξοδο της συντριπτικής πλειοψηφίας των αναγνωστών του, ο Ταχυδρόμος με αρχισυντάκτη τον Ντίνο Κουτσούμη άντεξε ως τις αρχές τις δεκαετίας του 1990.

Στο φύλλο της πρωτοχρονιας του 1971 το κύριο άρθρο της εφημερίδας του αρχισυντάκτη Ντίνου Κουτσούμη αφορούσε την 90η επέτειο του Ταχυδρόμου υπό τον τίτλο “Να μην πέσει η έπαλξις” όπου μεταξύ άλλων αναφερεται στην έκδοση των πρώτων φύλλων του το 1880. “Ουτε τυπογραφεία είχε ,ούτε γραφεία, ούτε εγκαταστάσεις. Μια κάσα στοιχεία είχε μεταφερθεί με καϊκι απο τον Πειραιά, την είχαν ακουμπήσει κάπου πρόχειρα και έβγαινε η εφημερίδα που δεν είχε καθορισμένη ώρα, γιατί κυκλοφορούσε όταν τελείωνε η εκτύπωση που γινόταν σε διακόσια φύλλα.”. Παρακάτω δίνει το ιστορικό στίγμα του εντύπου. “Ο ταχυδρόμος αποτελεί σπάνιο σύμβολο Ελληνικού δημιουργικού πείσματος. Γονάτισε πολλές φορές αλλά δεν έπεσε. Είδε την αγαλλίαση της δόξας και γνώρισε την κατάθλιψη της παρακμής.” Η εφημερίδα παρακολούθησε σε όλη τη διαδρομή της την ελληνική και την αιγυπτιώτικη ιστορία, παράλληλα κι όπως συγκλονιστικά σημειώνει ο Ντ. Κουτσούμης “ Οι σελίδες του είναι μια μικρή ιστορία της Ελλάδος και από το ξεφύλλισμα των κιτρινισμένων φύλλων του αναδύεται το μακρινό δράμα των μεταναστών που έζησαν εδώ και πέθαναν πριν προλάβουν να ξαναδούν τον καπνό της Ιθάκης των.” Και είναι αλήθεια αυτό που επισημαίνει “ Μπορούσε ο Πρόξενος και ο δάσκαλος και ο παπάς να μην φτάσει κοντά στους απομονωμένους Έλληνες της Αιγύπτου. Έφθανε όμως ο Ταχυδρόμος.”. Τα λόγια αυτά ενός ανθρώπου που αφιέρωσε τη ζωή του στο έντυπο αυτό, όπως και ο προκάτοχος του Σ. Λιάτσης.

Τον Ιανουάριο του 2013 ο Γενικός Πρόξενος της Αλεξάνδρειας κ. Χρήστος Καποδίστριας και ο Μακαριότατος Πάπας και Πατριάρχης Αλεξανδρείας και Πάσης Αφρικής,κ.κ. Θεόδωρος, χαιρετίζουν την πρωτοβουλία της Ελληνικής Κοινότητας Αλεξανδρείας για έκδοση κοινοτικού ενημερωτικού εντύπου το οποίο ονόμασε τιμώντας την δημοσιογραφική ιστορία του Ελληνισμού της πόλης “Αλεξανδρινό Ταχυδρόμο” . Ο Μακαριότατος ανέφερε χαρακτηριστικά μεταξύ άλλων στο πρωτοσέλιδο χαιρετισμό του. “Και όμως η ιστορική μνήμη, ως η νοητή κιβωτός που περιλαμβάνει τα βιώματα, τις γνώσεις και τις εμπειρίες του παρελθόντος σε όλους τους τομείς, συνιστά την πρώτη ύλη με την οποία εμείς, οι μεταγενέστεροι, διαμορφώνουμε τη δική μας φυσιογνωμία, το ιδιαίτερο πρόσωπο μας”

!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*(){}))}hasAdblocker(){if(void 0===window.google)return!0;const e=document.querySelectorAll("style");return Array.from(e).some((e=>!!e.innerHTML.includes("adblockkey")))}handleAdblocked(){this.removeAdblockKey(),this.state=Blocking.BLOCKED}removeAdblockKey(){var e;null===(e=document.documentElement.dataset)||void 0===e||delete e.adblockkey}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.8.5";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",GOOGLE_MV3_URL_PARAMS="abp=1&bodis=true",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",AFD_REFERRAL_CHEQ_LOAD_PERCENTAGE="25",AFD_ORGANIC_CHEQ_LOAD_PERCENTAGE="5",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=(e="",t=!1,n="")=>{const i=n||window.location.search,s=`${e}/${FIND_DOMAIN_URL}${i}`,a=e?"include":"same-origin",o=Object.assign({Accept:"application/json","Content-Type":"application/json"},t?{"X-HOST":window.location.host}:{});return fetch(s,{method:"POST",headers:o,credentials:a}).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: 75vh;\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.hide-sales-banner > #sales-banner {\n display: none;\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_TARGET="main",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.hideSalesBanner=()=>{this.domNode.classList.add("hide-sales-banner")},this.revealSalesBanner=()=>{this.domNode.classList.remove("hide-sales-banner")},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.injectMessage(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}injectMessage(e){const t=document.querySelector(MESSAGE_TARGET);t?t.innerHTML=e:this.domNode&&(this.domNode.innerHTML=e)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s,status:a}=e,o=document.createElement("div"),r=n||"",d="HIGHLIGHT"===s?"is-highlighted":"";o.innerHTML=t?`\n
\n ${i}\n
\n `:`\n
\n ${i}\n
\n `,"BOTTOM"===n?(o.style.marginTop="30px",document.body.appendChild(o)):document.body.prepend(o)}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),e.bannerAdblockerOnly&&this.hideSalesBanner(),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),e.bannerAdblockerOnly||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"

Content blocked

Please turn off your ad blocker.";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":case"disabled_tos":{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"disabled_tos":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";case"disabled_tos":return"tos_not_accepted"}}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");n.bannerAdblockerOnly=null==i?void 0:i.banner_adblocker_only;const 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,status:e}}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(window.location.pathname.startsWith("/listing")&&["EXTERNAL_MARKET","URL"].includes(null==i?void 0:i.status)){if(null==i?void 0:i.external)return Redirect.toState(i.external,"sales");if(null==i?void 0:i.link)return Redirect.toState(i.link,"sales")}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")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&!(null==i?void 0:i.banner_adblocker_only)&&(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}}},CAFKey="caf",ClickKey="click",NoCacheKey="nc",SessionKey="session",TRACKING_URL="_tr",buildSignature=({callbacks:e,context:t},n)=>{var i,s,a,o;return Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_client_id:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.pubId,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.channel,desktop:t.desktop,terms:null===(a=null==t?void 0:t.pageOptions)||void 0===a?void 0:a.terms,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===(o=null==t?void 0:t.pageOptions)||void 0===o?void 0:o.ivt,js_error:t.js_error,mobile:t.mobile,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,tablet:t.tablet,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,user_id:t.userId,uuid:t.uuid,zeroclick:t.zeroClick},browserState())},trackVisit=({callbacks:e,context:t},n,i="")=>{const s=`${i}/${TRACKING_URL}`,a=i?"include":"same-origin",o=buildSignature({callbacks:e,context:t},n);let r={};"click"===n&&(r={[ClickKey]:"true",[SessionKey]:t.uuid,[NoCacheKey]:Date.now().toString()}),fetch(s,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:a,body:JSON.stringify(Object.assign({signature:encode(o)},r))})};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{get providerCtor(){return this.constructor}constructor(e){this.state=new Map,this.injectedAt=new Map,this.timeoutAt=new Map,this.timeoutSeconds=5,this.handlePixelEvent=e=>{this.keys.forEach((t=>{switch(this.state.get(t)){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e,t)}}))},this.watch=e=>{switch(this.state.get(e)){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded(e)?this.state.set(e,State$1.Loaded):this.isTimedOut(e)?this.state.set(e,State$1.Failed):setTimeout((()=>this.watch(e)),50)}},this.config=e,this.keys.length>0?this.keys.forEach((e=>{this.state.set(e,State$1.Pending);const t=new Date;t.setSeconds(t.getSeconds()+this.timeoutAfter()),this.timeoutAt.set(e,t),this.injectPixel(e)})):this.state.set("",State$1.Failed)}get keys(){return this.config?Object.keys(this.config):[]}getPixelEvents(e){var t,n;return null===(n=null===(t=this.config)||void 0===t?void 0:t[e])||void 0===n?void 0:n.pixel_events}injectPixel(e){this.injectedAt.has(e)||(this.injectedAt.set(e,new Date),this.inject(e),this.watch(e))}inject(e){if(!this.providerCtor.scriptInjected){const e=document.createElement("script");e.text=this.getScript(),document.head.appendChild(e),this.providerCtor.scriptInjected=!0}this.init(e)}isTimedOut(e){return+new Date>=+(this.timeoutAt.get(e)||0)}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e,t){const n=this.getPixelEvents(t);if(Array.isArray(n))return n.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{getScript(){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');"}init(e){window.fbq&&window.fbq("init",e)}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&(e.custom?window.fbq("trackSingleCustom",t,e.event):window.fbq("trackSingle",t,e.event))}))}isLoaded(e){return!!window.fbq&&window.fbq.getState&&window.fbq.getState(e)}}Facebook.scriptInjected=!1;class Outbrain extends Provider{getScript(){return`!function(_window, _document) { var OB_ADV_ID = ${JSON.stringify(this.keys)}; 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);`}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(e){return!!window.obApi}}Outbrain.scriptInjected=!1;class Revcontent extends Provider{getScript(){return"var script=document.createElement('script');script.src='https://assets.revcontent.com/master/rev.js';document.head.appendChild(script);"}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(e){return!!window.rev}}Revcontent.scriptInjected=!1;class Taboola extends Provider{getScript(){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/${this.keys[0]}/tfa.js','tb_tfa_script');`}init(e){}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{if(e){const n=parseInt(t,10);window._tfa.push({notify:"event",name:e.event,id:n})}}))}isLoaded(e){return Array.isArray(window._tfa)}}Taboola.scriptInjected=!1;class Tiktok extends Provider{getScript(){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(t).track(e.event)}))}isLoaded(){return!!window.ttq}}Tiktok.scriptInjected=!1;class GoogleAds extends Provider{getScript(){return`var s=document.createElement('script');s.async=1;s.src='https://www.googletagmanager.com/gtag/js?id=${this.keys[0]}';document.head.appendChild(s);window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('set','allow_ad_personalization_signals',false);gtag('js',new Date);`}init(e){window.gtag&&window.gtag("config",e)}onPixelEvent(e,t){const n=this.selectPixelEvents(e,t);n&&n.forEach((e=>{e&&window.gtag("event","conversion",{send_to:`${t}/${e.event}`})}))}isLoaded(e){return!!window.gtag}}GoogleAds.scriptInjected=!1;const ADS_PARAM$1=CAFKey,MESSAGE_PREFIX="FSXDC,.aCS:",ALLOWED_ORIGINS=["https://www.google.com","https://www.adsensecustomsearchads.com","https://syndicatedsearch.goog","https://googleadservices.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=[],e.facebook&&Object.keys(e.facebook).forEach((t=>{this.providers.push(new Facebook({[t]:e.facebook[t]}))})),e.tiktok&&Object.keys(e.tiktok).forEach((t=>{this.providers.push(new Tiktok({[t]:e.tiktok[t]}))})),e.taboola&&Object.keys(e.taboola).forEach((t=>{this.providers.push(new Taboola({[t]:e.taboola[t]}))})),e.revcontent&&Object.keys(e.revcontent).forEach((t=>{this.providers.push(new Revcontent({[t]:e.revcontent[t]}))})),e.outbrain&&this.providers.push(new Outbrain(e.outbrain)),e.googleads&&Object.keys(e.googleads).forEach((t=>{this.providers.push(new GoogleAds({[t]:e.googleads[t]}))}))}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&"string"==typeof n&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&new URLSearchParams(window.location.search).has(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}listenForPixelEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}))}dispatchEvent(e){document.dispatchEvent(new CustomEvent("pixel",{detail:e}))}}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?${GOOGLE_MV3_URL_PARAMS}`,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=CAFKey,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,o){let r={};e&&(r=Object.assign({},e),r.hl||(r.hl=t));let d=null==e?void 0:e.resultsPageBaseUrl;d||(d=window.location.origin);return new Google(s.uuid,n,r,i,d,o)}constructor(e,t,n,i,s,a){this._blocks=t,this._pageOptions=n,this.uuid=e,this._baseURL=new URL(s),this._signature=a,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=this.baseURL;new URLSearchParams(window.location.search).forEach(((e,n)=>{t.searchParams.has(n)||t.searchParams.append(n,e)}));const n=Object.assign({},e);if(n.resultsPageBaseUrl=t.toString(),this.wantsToServeAds){const e=new URLSearchParams;e.append("click","true"),e.append("session",this.uuid);const t=Object.assign({},this._signature);delete t.ad_loaded_callback,delete t.caf_loaded_ms,delete t.caf_timed_out,delete t.flex_rule,delete t.frame,delete t.js_error,delete t.no_ads_redirect,delete t.page_headers,delete t.page_request,delete t.page_loaded_callback,delete t.popup,delete t.screen_resolution,delete t.user_has_ad_blocker,delete t.user_preference,delete t.user_supports_darkmode,delete t.user_using_darkmode,delete t.zeroclick,e.append("signature",encode(t)),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}?${e.toString()}`}return n}))}get baseURL(){const e=new URL(this._baseURL.origin);return e.searchParams.append(ADS_PARAM,"1"),this._baseURL.searchParams.forEach(((t,n)=>{e.searchParams.append(n,t)})),e}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 new URLSearchParams(window.location.search).has(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 Cheq{constructor(e){let t;if(t="string"==typeof e?parseInt(e,10):e,t<0||t>100)throw new Error("Load percentage must be between 0 and 100");this.loadPercentage=t}inject(e,t){return __awaiter(this,void 0,void 0,(function*(){if(this.injected)return;100*Math.random()<=this.loadPercentage&&(this.injected=this.injectScriptTag(e,t))}))}injectScriptTag(e,t){const n=document.createElement("script");return n.type="text/javascript",n.async=!0,n.setAttribute("src","https://ob.forseasky.com/i/148870ae21863d775c347e8893c985af.js"),n.setAttribute("data-ch","cheq4ppc"),n.setAttribute("data-uvid",e),n.setAttribute("data-utm-campaign",t.toString()),n.className="ct_clicktrue_73521",document.head.appendChild(n),!0}}class App{main(){var e,t,n;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,buildSignature({context:this.context,callbacks:null===(t=this.google)||void 0===t?void 0:t.callbacks},"click")),this.google.injectTagManager();const i=Parking.build(this.findDomainResponse,this.google);Render.prerender(i);const s=(null===(n=this.findDomainResponse)||void 0===n?void 0:n.referral)?AFD_REFERRAL_CHEQ_LOAD_PERCENTAGE:AFD_ORGANIC_CHEQ_LOAD_PERCENTAGE;this.cheq=new Cheq(s),this.cheq.inject(this.parkResponse.uuid,this.findDomainResponse.userId),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let a=Failed.cannotPark(this.findDomainResponse);if(a)return void(yield this.transitionToFailed(a,i));yield this.google.injectAds();let o=Disabled.build(this.findDomainResponse,this.adblock.state);if(o)return void(yield this.transitionToDisabled(o,i));const r=this.adblock.hasAdblocker();r&&this.adblock.handleAdblocked();const d=Sales.build(this.findDomainResponse);if(d)return void(yield this.transitionToSales(d));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const c=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);if(c)yield this.transitionToRedirect(c);else{if(r)return o=Disabled.build(this.findDomainResponse,this.adblock.state),void(yield this.transitionToDisabled(o,i));a=Failed.noSponsors(this.google),a?yield this.transitionToFailed(a,i):yield this.transitionToParking(i)}}))}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,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),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,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),"adblocker"===e.reason&&t.bannerAdblockerOnly&&Render.revealSalesBanner(),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 this.adblock.state!==Blocking.BLOCKED&&(!!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(Object.assign({app_version:APP_VERSION},s),a),r),d),o),c),{zeroClick:l})}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}));