Галлерея событий

События 2022 года:

08.10.2022 —  Стрельба, дартс и шахматы в зачет 16-й Спартакиады среди трудовых коллективов.

03.09.2022 — Мини-футбол в зачет 16-й Спартакиады среди трудовых коллективов.

26.06.2022 — Велопробег

11.06.2022 — Мини-футбол среди трудовых коллективов.

04.06.2022 — Лёгкая атлетика в зачёт 16-й Спартакиады среди трудовых коллективов.

08.04.2022 — Первенство г.Енисейска и района по бадминтону.

01-03.04.2022 — Соревнования ГТО в г.Красноярск

26.03.2022 — Лыжные гонки в зачет 16 Спартакиады среди трудовых коллективов

26.03.2022 — Фестиваль ГТО среди трудовых коллективов

20.03.2022 — День работников ЖКХ

12.02.2022 — Подведение итогов акции «Абонент 2021 года»

12/02/2022

Материалы на сайте об акции «Абонент 2021 года»

20/03/2022

20.03.2022 г. — День работников бытового обслуживания населения и жилищно-коммунального хозяйства!
Благодарим коллег за высокий профессионализм, самоотдачу и добросовестный труд!

Видеопоздравление коллег в сообществе Вконтакте.

26/03/2022

26.03.20222 года на биатлонной трассе Енисейского района прошел первый вид соревнований 16-ой комплексной Спартакиады среди трудовых коллективов и поселений Енисейского района по лыжным гонкам. В сложнейшей борьбе с большим количеством команд и просто участников наша  сборная команда «Энергия» в составе: Курак Евгений, Мухачёв Александр, Бурнышева Мария, Степанова Анастасия показала себя достойно, сумев навязать борьбу и прибавить  в общею командную копилку большое количество баллов.

Особенно хотелось бы отметить Анастасию Степанову. Долго не могли найти в команду четвертого участника — девушку. Согласилась, хоть и на лыжах стояла последний раз только в школе. Она не показала звездное время, но благодаря её участию команда набрала плюсом 46 баллов, чем  опередила конкурирующую с нами команду поселка Подтёсово.

Самым результативным участником команды стала Бурнышева Мария, в её активе 53 балла.

Браво ребятам, молодцы!

26/03/2022

26.03.2022 года в селе Верхнепашино в ТИР прошел фестиваль Всероссийского физкультурно-спортивного комплекса «Готов к труду и обороне» (ГТО) среди трудовых коллективов. Сборная команда «Энергия» приняла участие и выставила свой состав: Штанговиц Константин, Елистратова Виктория, Федоров Дмитрий, Кокорина Ольга, Гайнанов Денис. Отсутствие у команды трех человек, казалось, лишало  нашу команду набрать максимальное количество баллов и занять одно из призовых мест.

 В острейшей конкуренции, команда сумела показать свою стойкость и волю к победе.

Виктория Елистратова оказалась лучшим стрелком нашей команды (44 балла из 50) и показала самый лучший результат команды в дисциплине «Наклон вперед из положения стоя»

Ольга Кокорина показала лучший результат среди девушек команды в дисциплине «Поднимание туловища из положения лежа на спине за 1 минуту» и принесла команде 62 балла.

Штанговиц Константин показал лучший результат команды в дисциплине «Поднимание туловища из положения лежа на спине за 1 минуту» и принес команде 69 баллов.

Федоров Дмитрий показал лучший результат команды в дисциплине «Подтягивание из виса на высокой перекладине» и принес команде 63 балла.

Все участники команды «Энергия» выложились более чем, можно сказать на износ и это  позволило отбросить нашей команде почти всех конкурентов и занять почетное второе место.

Браво ребятам! Молодцы!

01-03.04.2022

Cоревнования по ГТО в г. Красноярске.

С 01.04.2022 по 03.04.2022 года в городе Красноярске прошел фестиваль Всероссийского физкультурно-спортивного комплекса «Готов к труду и обороне» (ГТО) среди трудовых коллективов, государственных гражданских служащих РФ и муниципальных служащих (далее – фестиваль).

Сборная команда от ООО «Енисейэнергоком» и ООО «Форте» под названием «Энергия» по итогам соревнований была приглашена на фестиваль для выступления за Енисейский район.

Состав команды: Гайнанов Денис, Барсукова Светлана, Барсуков Алексей, Елистратова Виктория, Фатахудинова Татьяна, Федоров Дмитрий, Штанговиц Константин.

На фестиваль приехало 35 команд со всего Красноярского края (более 250 человек), в том числе 28 команд это трудовые коллективы из муниципальных районов и в том числе 14 команд из спортивных школ и профессиональных центров спортивной подготовки.

В связи с тем, что время проведения фестиваля сократили до двух дней, на спортсменов легла колоссальная нагрузка.

Не смотря на очень сильных соперников команда «Энергия» упорно шаг за шагом выполняла заданные дисциплины.

Виктория Елистратова и Светлана Барсукова лучшие в команде в дисциплине «Наклон вперед из положения стоя на гимнастической скамье», набрали по 86 баллов из максимальных ста и стали 25-ми в общем женском зачете из 104-х участниц соревнований. Татьяна Фатахудинова  принесла команде важнейшие 82 балла и стала 30-й среди женщин в этой же дисциплине.

В дисциплине сгибание-разгибание рук в упоре лежа, Светлана Барсукова показала лучший результат команды среди женщин, принесла команде  60 баллов и стала 43-й в общем женском зачете этой дисциплины.

В дисциплине поднимание туловища из положения лежа на спине (количество раз за 1 мин) среди женщин, лучший результат команды показала Виктория Елистратова и принесла команде 63 балла.

В дисциплине плавание на 50 метров, Алексей Барсуков среди мужчин  показал лучший результат команды, занял 20-ю позицию в общем мужском зачете этой дисциплины и принес команде 77 баллов.  В дисциплине бег на 2000 метров Алексей Барсуков так же показал лучший результат команды, занял 33-ю позицию в общем мужском зачете этой дисциплины, принеся команде 66 баллов.

В дисциплине подтягивание из виса на высокой перекладине среди мужчин, Денис Гайнанов, Дмитрий Федоров, Константин Штанговиц заняли 43-ю, 44-ю, 45-ю позицию в общем мужском зачете этой дисциплины, принеся команде 62, 62  и 61 балл соответственно.

В дисциплине сгибание-разгибание рук в упоре лежа, Дмитрий Федоров показал лучший результат команды, занял 31-ю, позицию в общем мужском зачете этой дисциплины и положил в общую копилку команды 67 баллов.

В дисциплине наклон вперед из положения стоя на гимнастической скамье, максимальное  количество возможных баллов (100), набрали одновременно двенадцать человек и заняли первое место в этой дисциплине, в том числе и Денис Гайнанов. Константин Щтанговиц занял так же высокую позицию в этой дисциплине (23-я) в общем мужском зачете и принес команде очень важных 86 баллов.

Особенно хочется отметить Татьяну Фатахудинову. Не побоялась, поехала с командой, выступила очень мужественно и достойно, помогла своими баллами опередить многих соперников. Поддерживала команду  добрым и хорошим настроем. А вечером еще и разучивала танец вальс. МОЛОДЕЦ!

Команда видела какие соперники ей противостоят и поэтому не просто выкладывалась на сто процентов, а работала на износ не жалея своих сил.

Уже после первого дня после выполнения сразу четырёх дисциплин: плавание на 50 метров, наклон со скамьи, подъем туловища из положения лежа, бег на 2000 и 3000 метров, чувствовалась невероятная усталость, но благодаря хорошему настроению, моральной поддержки друг друга, команде удалось отдохнуть, восстановиться и продолжить состязания на второй день.   Состязания  первого дня проходили одновременно на острове отдыха «Центральный стадион», манеж «Центрального стадиона» и в бассейне СиБГТУ на ул. Маярчека. Второй день состязаний проходил в спортивном комплексе «Спортекс» на острове отдыха, выполнялись дисциплины: подтягивание на высокой/низкой перекладине, сгибание разгибание рук в упоре лежа.

Отдельные слова благодарности от команды выражаем директору ООО «Форте» Добринской Елене Валерьевне и её коллективу (отделу кадров, диспетчерам, водителям) за помощь команде и организацию доставки спортсменов к месту отправки на соревнования.

Огромное спасибо руководству нашего предприятия — Погодаеву Владимиру Алексеевичу, Мотофоновой Кристине Владимировне, Федоровой Анастасии Ивановне, Кокориной Светлане Ивановне за помощь в организации команды, в том числе материальную, а так же за общую  поддержку команды.

Заняли по общему итогу 21-е командное место.

На сегодняшний день виден огромный спортивный потенциал команды, что может позволить с большой уверенностью, при соответствующей  подготовке, бороться за призовые места на Региональном уровне.

08.04.2022

08 апреля 2022 года в г. Енисейске ФСК «Юбилейный» проходило открытое первенство города Енисейска и Енисейского района по бадминтону среди юниоров и трудовых коллективов парная категория. От нашей сборной команды «Энергия» выступали Наталья Захарова и Алексей Ковригин.
Бадминтон — вид спорта сравнительно еще молодой и команда только пробует в нем свои силы. Наталья Захарова и Алексей Ковригин участвовали в дисциплине бадминтон первый раз. Ребята не побоялись соперничать с уже опытными командами соперников такими как «Полюс», «Гланас», «Енисейский педагогический колледж» и прочие. Провели сильнейшие стыковые встречи и дали настоящий бой соперникам.
Стремление к победе, упорство, настойчивость и характер позволили ребятам нашей команды «Энергия» выступить достойно и показать себя с самой наилучшей стороны.
Ура ребятам, молодцы.

04.06.2022

04 июня 2022 года на стадионе труд города Енисейска проходили соревнования по легкой атлетике в зачет 16-ой спартакиады среду трудовых коллективов Енисейского района.
По положению соревнований наша команда «Энергия» выставила шесть участников (три мужчины и три женщины). Каждому участнику предлагалось выбрать две дисциплины из четырех в которых он будет участвовать Дисциплины предлагались следующие: Бег мужчины 2000 м., бег женщины 1000 м., бег 100 м., прыжки в длину с разбега, толкание ядра женщины 4 кг и мужчины 7,5 кг.
В соревнованиях принимали участие девять сильнейших команд. В составе команд было видно спортсменов, которые имеют профессиональную подготовку. Ребята из нашей команды хоть и не профессионалы, но выступили достойно и показали очень хорошие результаты.
Дарья Титова заняла второе место в дисциплине бег на 100 метров, а также заняла третье место в дисциплине толкание ядра. Константин Штанговиц занял третье место в дисциплине прыжки в длину с разбегом, а также третье место в дисциплине толкание ядра. Вера Кривенко заняла третье место в дисциплине прыжки в длину с разбегом. Евгений Курак, Олег Бикташев, Максим Петренко, Виктория Елистратова не заняли призовых мест, но принесли команде большое количество баллов.
Дарья Титова дополнительно попробовала себя в дисциплине 1000 метров.
По итогам соревнований команда «Энергия» набрала 110 баллов. Буквально семь баллов отделило нашу команду от третьего места.
Еще раз спасибо ребятам, что оставили свои личные дела, пришли и боролись за сборную команду «Энергия» ООО «Енисейэнергом», ООО «Форте» и ООО «Енисейводоканал»
Браво ребятам МОЛОДЦЫ!!!

 

11.06.2022

11 июня 2022 года в на стадионе села Верхнепашино прошли соревнования среди трудовых коллективов по мини-футболу. Заявилось восемь команд, я такого количества не помню уже несколько лет.
Страсти борьбы развернулись сразу же с первых минут начала соревнований. По причине опоздания одной из команд судьи приняли решение, что команды будут играть не по группам за выход в финал, как было спланировано с самого начала, а в круговую, то есть каждая команда встречается со всеми соперниками. Наша команда «Энергия» провела семь встреч, с 11:00 до 16:15 на двух футбольных полях одновременно шли тяжелые баталии, было видно, что команды приехали не для галочки, а за призовыми местами и уступать не кто не собирался.
Первая наша встреча прошла со счетом 3:3, далее были еще шесть встреч в том числе с фаворитами, максимальный перерыв у нашей команды составлял 30 минут. Жаркая погода и короткие перерывы выжимали из игроков все силы. Из-за того, что не многие не рассчитывали на такое длительное время соревнований многие члены команд уезжали на работу или по своим запланированным ранее делам, в том числе и наши ребята.
Всего наша команда провела семь встреч из них одна не чья, две проиграли, пять выиграли. До последних минут не было понятно какое место мы займем в этих соревнованиях.
Две последние встречи от которых зависело наше положение проходили на поле «А» -команда «Усть-Кемь» (мы их ласково прозвали бразильцы, т. к все до одного были все темнокожие Таджики) и команда «Глонас» (Полюс), а на поле «В» встречались команда «Энергия» и команда «Подтесово». В случае поражения команды Усть-Кемь» наши шансы занять призовое место сводились к минимуму.
Команда Усть-Кемь ранее выигрывшая у нас, после первого периода проигрывала 0:4, тем кого мы ранее уже обыграли. Но в итоги на последних секундах забила гол и закончила встречу со счетом 4:4, чем не дала дополнительных очков нашим соперникам. Наша же команда последнею встречу проводила в минимальном составе. К этому времени уже не было запасных игроков. Не побоюсь сказать, собрав всю волю в кулак, на морально волевых чувствах наша команда проводила последнею встречу. Нам нужна была только победа, и ребята с честью и достоинством её добились.
Команда «Энергия» заняла почетное третье место. Огромное спасибо нашим ребятам:
Олегу Бикташеву, Вячеславу Петрову, Павлу Кокорину, Юрию Кухарскому, Курак Михаилу, Шипкову Валерию, Федоровичу Александру, Репаному Денису.
Отдельное огромное спасибо Дарье Титовой! Приехала после предзащиты диплома поболеть за нас и здорово выручила с питьевой водой. Ранее купленная вода из-за жаркой погоды и темпераментных игр быстро закончилась. Даша оперативно съездила и обеспечила команду питьевой водой.

 

26.06.2022

26 июня 2022 года с целью воспитания гражданско-патриотической позиции, пропаганды здорового образа жизни, организации досуга населения и укрепления здоровья, администрацией Енисейского района был организован велопробег.
По приглашению администрации Енисейского района сборная команда от наших коллективов ООО «Енисейэнергоком», ООО «Форте», ООО «Енисейводоканал» приняла активное участие.
Велопробег проходил от биатлонной трассы с. Верхнепашино до дома культуры с. Озерное с общей протяженностью трассы 17,8 км. Поверьте это своего рода испытание для человека который долгое время или совсем не ездил на такие расстояния и не каждый сегодня решится на такой поступок.
Наша команда была не только самая многочисленная среди команд от других трудовых коллективов, а еще она была самая красивая, обаятельная и харизматичная. Колонна с велосипедистами в сопровождении сотрудников полиции, технических средств и представителей организаторов проехала через с Верхнепашино, г. Енисейск, и с. Озеоное. Приятно было видеть восторженные взгляды и возгласы прохожих, особенно детей.
Сразу же хочется сказать о ребятах, которые приняли участие в велопробеге. Ребята оставили все свои личные дела, потратили время выходного дня, для того что бы представить наши трудовые коллективы. Наши ребята не просто сами пришли, а пришли с семьями, что вызвало уважение и приветствие у организаторов.
Огромное спасибо нашим ребятам: семья Екатерины Шмидт и Турунова Вячеслава, семья Мухачева Александра и Ольги с доченькой Катей, наша молодежь Дмитрий Добринский и Юлиана Шатрова, а так же Вячеслав Балахнин. МОЛОДЦЫ ребята!!! БРАВО!!! В который раз наши трудовые коллективы доказывают, что мы не только умеем работать, но и умеем побеждать в спорте, умеем отдыхать и конечно учувствуем в общественных мероприятиях.
Отдельная благодарность от команды директору ООО «Форте» Добринской Елене Валерьевне, председателю профсоюза Габидулину Денису Рашидовичу, начальнику отдела претензионной и исковой работы Нанакиной Ольге Юрьевне, начальнику отдела по работе с физическими лицами Шмидт Екатерине Юрьевне.

 

03.09.2022

3 сентября 2022 года в на стадионе села Верхнепашино прошли соревнования по мини-футболу в зачет 16-й спартакиады среди трудовых коллективов. Заявлено было всего восемь команд, в том числе новая команда поселка Высокогорский. Команды были разбиты на две группы по четыре команды. По условиям правил все игры проходили на выбывание т. е если команды играли в ничью назначались пенальти.
В нашу группу попали команды: п. Абалаково, с. Верхнепашино и п. Усть-Кемь (бразильцы). Хочу обратить внимание на летних играх команда с. Верхнапашино заняла первое место, команда с. Усть-Кемь заняла второе место, выиграть у которой лично для меня, вопрос стоял принципиально.
По итогам встреч в группе у команд сложились следующие результаты: «Энергия» — с. Абалаково 3:1 в пользу «Энергия»; «Энергия» с. Верхнепашино 2:1; Встреча с командой Усть-Кемь, как и стоило ожидать была волнительной, но закончилась со счетом 0:0. Далее борьба перешла в серию пенальти, и в этом поединке наша команда уверено обыграла соперников не оставив им шансов. Счет 3:2 в пользу команды «Энергия» и наша команда уверено с преимуществом вышла победителем в свой группе.
В полуфинал вышли – команды: «Энергия», «Полюс», п. Верхнепашино, п. Высокогорский.
В полуфинале мы уверено обыграли команду п. Высокорский со счетом 4:0. Команда «Полюс» обыграла команду с. Верхнепашино со счетом 1:0.
В финале наша команда встретилась с командой «Полюс». Две трети времени встреча проходила в спокойном обстановке, команды будто прощупывали друг друга, долго присматривались. Но за четыре минуты до конца матча при счете 0:0 команды отбросили все реверансы и началось захватывающее дух сражение. Беспрерывные атаки, контратаки, бесконечные удары в створы ворот, великолепная игра вратарей, высочайший темп игры, но все это не меняло счет – 0 : 0. Лишь на последних секундах при очередной атаке нашей команды соперник в зоне своих ворот допустил грубую ошибку (игра полевого игрока руками. По правилам игр назначен пенальти. После свистка судьи победный гол нашей команды не заставил себя долго ждать, 1:0 в пользу команда «Энергия». Мы заняли первое место.
Сборная команда «Энергия» от коллективов ООО «Енисейэнергом», ООО «Форте» и ООО «Енисейводоканал» в первые заняла первое место по мини-футболу и принесла максимальное количество баллов в общею копилку 16-й спартакиады.
Ура нашим ребятам!!!
Хочется отметить наших лучших нападающих – Олег Бикташев и Валерий Шипков на их счету не мало забитых мячей и голевых, результативных передач, которые принесли нам ПОБЕДУ!
Валерий Шипков не давно пришел в наш коллектив, без сомнений принял предложение на участие в спартакиаде и помог со сбором команды. Отдельное ему спасибо!!!
Отдельная благодарность нашему профсоюзному комитету за помощь в подготовке команды к соревнованиям, Габидулину Денису, Барсуковой Светлане, Фатахутдиновой Татьяне СПАСИБО!!!

 

08.10.2022

8 октября 2022 года в селе Верхнепашино прошли соревнования по стрельбе, дартсу и шахматам в зачет 16-й спартакиады среди трудовых коллективов.
Наша шахматная дружина в составе Евгений Курак, Кочегин Максим, Тучкова Светлана выступали в библиотеке села Верхнепашино. Команд в этом году было больше чем в прошлые года, очень сказывалось морально-психологические давление. Соревнование начались с опозданием на двадцать минут и с учетом того, что одному из наших коллег надо было еще участвовать в других соревнованиях мы очень волновались. Но ребята не смотря на волнение выступили достойно и принесли команде в общую копилку 54 балла. Спасибо ребятам!!!
Выступление и участие в любых соревнованиях — это проявление человеком мужества и отваги, не каждый решается публично выступить. Отдельное спасибо Максиму Кочегину, Максим не побоялся первого выступления, Светлане Тучковой, которая поддержала нашу мужскую команду. МОЛОДЦЫ!
В дисциплине дартс от команды «Энергия» выступали Виктория Елистратова, Олеся Саранова, Евгений Курак, Сергей Мизонов. Было заявлено девять команд из 36 участников. Ребята после стрельбы были немного расстроены, так как стрельба получилась немного хуже, чем на тренировках. Но соревнования есть соревнования, ребята немного отдохнули и спокойно откидали дротики. По результатам соревнований в общую копилку спартакиады дополнительно зачислено еще 52 балла.
Особенно хочется отметить Евгения Курака, в связи с тем, что соревнования проходили одновременно в трех дисциплинах и у нас не хватало участников ему пришлось выступать в двух дисциплинах. Евгений сумел одновременно вести игру в шахматы и откидать дротики в дартс. С учетом того, что соревнования проходили в разных помещениях Евгений проявил смекалку и сумел принять участие одновременно в двух дисциплинах.
В личном зачете по дисциплине дартс Евгений занял третье место, МОЛОДЦЫ ребята!!!
В дисциплине стрельба от команды «Энергия» участвовали Виктория Елистратова, Олеся Саранова, Сергей Мизонов и Петр Касьянов. Заявились очень серьезные участники, среди которых были профессиональные стрелки и биатлонисты, а так же охотники с профессиональным оборудованием и винтовками. Всего на дисциплину стрельба заявились десять команд, состоящие из 37 участников.
Мы на эту дисциплину пришли тоже не просто на людей посмотреть. Подготовка и тренировки дали свои результаты. Под большим давлением и ответственностью, общим спортивным волнением наша команда проявила психологическую устойчивость и дисциплину – это важнейшие качества в командных соревнованиях. Результат не заставил себя ждать – второе место в общекомандном зачете. Брависимо!!!
В личном зачете заняты следующие места:
Петр Касьянова – третье место.
Олеся Саранова — пятое место.
Виктория Елистратова – шестое место.
И это из 37 участников — прекрасный командный результат.

Наша команда «Энергия пополнилась новыми ребятами – Сергей Мизонов, Пётр Касьянов и Максим Кочегин. Ребята с ходу включились в тренировки и показали замечательное выступление.
Не смотря на скопившуюся усталость от многих спортивных баталий наша команда «Энергия» по прежнему находит время и место для тренировок. Ребята тратят личное время для подготовки к соревнованиям. Браво Ребятам, МОЛОДЦЫ!!!

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