diff --git a/_locales/ar/messages.json b/_locales/ar/messages.json index a29a78c..9f71e9b 100644 --- a/_locales/ar/messages.json +++ b/_locales/ar/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "جعل توقيت بضغطة أكثر عشوائية إلى زيادة عدم الكشف عن هويته (ملاحظة: يضيف تأخير عشوائي بين الضغط على مفتاح. تعطيل هذا الإعداد هو أمر غير مقبول)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "رابط الصفحة افتتاح السلوك:" diff --git a/_locales/bg/messages.json b/_locales/bg/messages.json index 45b877a..5085725 100644 --- a/_locales/bg/messages.json +++ b/_locales/bg/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "направи клавишни тайминги по-случайно да се увеличи анонимност (ЗАБЕЛЕЖКА: добавя случаен забавяне между натискане на клавишите; деактивирате тази настройка, ако неприемливо)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Откриване Поведение:" diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json index 28c85fa..6bed657 100644 --- a/_locales/cs/messages.json +++ b/_locales/cs/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "rozhází čas mezi stisky kláves pro zvýšení anonymity (Poznámka: přidává náhodnou prodlevu mezi stisky kláves, pokud je toto nepřijatelné, tuto možnost zakažte)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Chování při otevírání odkazu:" diff --git a/_locales/da/messages.json b/_locales/da/messages.json index 8a519ec..b989d08 100644 --- a/_locales/da/messages.json +++ b/_locales/da/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "gøre tastetryk tider mere tilfældige at øge anonymitet (BEMÆRK: tilføjer en tilfældig forsinkelse mellem tastetryk, deaktivere denne indstilling, hvis uacceptable)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Sidelink Åbning Adfærd:" diff --git a/_locales/de/messages.json b/_locales/de/messages.json index eff7cb4..5eec727 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "macht Tastendruck-Timings zufälliger um die Anonymität zu erhöhen (Hinweis: fügt eine zufällige Verzögerung zwischen Tastendrücken, deaktivieren Sie diese Einstellung, wenn Sie sich inakzeptabel anfühlt)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Seiten-Link Öffnungsverhalten:" diff --git a/_locales/el/messages.json b/_locales/el/messages.json index ea77dfe..5317ece 100644 --- a/_locales/el/messages.json +++ b/_locales/el/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "κάνει πάτημα πλήκτρου χρονισμούς πιο τυχαία για την αύξηση της ανωνυμίας (ΣΗΜΕΙΩΣΗ: προσθέτει μια τυχαία καθυστέρηση μεταξύ πατήματα πλήκτρων? απενεργοποιήσετε αυτή η ρύθμιση είναι απαράδεκτη)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Σελίδας Link Άνοιγμα Συμπεριφορά:" diff --git a/_locales/en/messages.json b/_locales/en/messages.json index d5b4cc9..efee614 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behavior:", "message": "Page Link Opening Behavior:" diff --git a/_locales/en_GB/messages.json b/_locales/en_GB/messages.json index 531dc0d..7f425c8 100644 --- a/_locales/en_GB/messages.json +++ b/_locales/en_GB/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Opening Behaviour:" diff --git a/_locales/en_US/messages.json b/_locales/en_US/messages.json index d5b4cc9..efee614 100644 --- a/_locales/en_US/messages.json +++ b/_locales/en_US/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behavior:", "message": "Page Link Opening Behavior:" diff --git a/_locales/es/messages.json b/_locales/es/messages.json index 1b85cfd..a296ad8 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "hacer tiempos de pulsación de teclas más aleatorios para incrementar anonimato (Nota: se agrega un retardo aleatorio entre pulsaciones de teclas; deshabilite esta configuración si es inaceptable)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Comportamiento Inicial de Enlaces en Página:" diff --git a/_locales/fa/messages.json b/_locales/fa/messages.json index 4536ed7..2a41ad7 100644 --- a/_locales/fa/messages.json +++ b/_locales/fa/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "را زمان فشار کلید تصادفی برای افزایش نامش فاش نشود، (توجه: می افزاید: یک تاخیر تصادفی بین پرس کلیدی؛ غیر فعال کردن این تنظیم غیر قابل قبول است)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behavior:", "message": "صفحه رفتار ارتباطات افتتاح:" diff --git a/_locales/fi/messages.json b/_locales/fi/messages.json index a3371ce..10f6cf2 100644 --- a/_locales/fi/messages.json +++ b/_locales/fi/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "tehdä näppäinpainalluksen ajoitukset satunnaisemmalta lisäämään nimettömänä (Huomautus: lisää satunnaisen viiveen näppäinpainallukset; poistaa tätä asetusta, jos hyväksyttävää)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Sivulinkki Opening Behaviour:" diff --git a/_locales/fil/messages.json b/_locales/fil/messages.json index 71de7c4..b28b50f 100644 --- a/_locales/fil/messages.json +++ b/_locales/fil/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "gumawa keypress timings mas random upang madagdagan anonymity (TANDAAN: nagdadagdag ng isang random pagkaantala sa pagitan ng pagpindot sa key; huwag paganahin ang setting na ito kung hindi katanggap-tanggap)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Opening Behaviour:" diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json index cd9b4a5..2b5f1e7 100644 --- a/_locales/fr/messages.json +++ b/_locales/fr/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "rend la fréquence de la saisie plus aléatoire pour augmenter l'anonymat (NOTE: ajoute un délai aléatoire entre la frappe des touches, désactiver ce paramètre si inacceptable)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Comportement d'ouverture de liens:" diff --git a/_locales/hr/messages.json b/_locales/hr/messages.json index 479c647..4850fa6 100644 --- a/_locales/hr/messages.json +++ b/_locales/hr/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "napraviti pritisak na tipku vremenski raspored više slucajnih povecati anonimnost (Napomena: dodaje slucajan kašnjenje izmedu pritiske tipki, onemogucite ovu postavku ako neprihvatljivo)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Stranica Link Otvaranje Ponašanje:" diff --git a/_locales/hu/messages.json b/_locales/hu/messages.json index 67f6927..85045c8 100644 --- a/_locales/hu/messages.json +++ b/_locales/hu/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "billentyűlenyomások időközeinek randomizálása (Megjegyzés: hozzáad egy véletlenszerű szünetet a billentyű lenyomások után, tiltsd le ha zavar)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Link nyitási viselkedés:" diff --git a/_locales/id/messages.json b/_locales/id/messages.json index 85f90b7..909beef 100644 --- a/_locales/id/messages.json +++ b/_locales/id/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "membuat timing menekan tombol lebih acak untuk meningkatkan anonimitas (Catatan: menambahkan penundaan acak antara tombol yang ditekan; menonaktifkan pengaturan ini jika tidak dapat diterima)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Halaman Perilaku link Pembukaan:" diff --git a/_locales/is/messages.json b/_locales/is/messages.json index fa9063c..90d9544 100644 --- a/_locales/is/messages.json +++ b/_locales/is/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "gera innslátt tímasetning meira handahófi til að auka nafnleynd (Ath: bætir handahófi töf milli lyklaborðsaðgerðir; slekkur á þessari stillingu ef óásættanlegt)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Opnun Hegðun:" diff --git a/_locales/it/messages.json b/_locales/it/messages.json index 96991aa..67fe418 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "rendere i tempi di pressione dei tasti più casuale per aumentare l'anonimato (Nota: aggiunge un ritardo casuale tra le pressioni dei tasti, disabilitare questa impostazione se inaccettabile)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Comportamento del Collegamento alla Pagina:" diff --git a/_locales/ja/messages.json b/_locales/ja/messages.json index ed7e5d5..413226d 100644 --- a/_locales/ja/messages.json +++ b/_locales/ja/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "匿名性を高めるためにキー入力タイミングがよりランダムにします (注:キーの押下の間のランダムな遅延を追加します。この設定が受け入れられない無効)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "行動を開くページリンク:" diff --git a/_locales/ko/messages.json b/_locales/ko/messages.json index 86ca10a..9bc4c94 100644 --- a/_locales/ko/messages.json +++ b/_locales/ko/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "익명성을 높이기 위해 키 입력 타이밍을 랜덤으로 합니다.(주의 : 키를 눌렀을때 임의의 지연을 추가합니다. 받아 들여지지 않는 경우 사용 중지 하세요)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "페이지 링크를 열 때 동작 :" diff --git a/_locales/lb/messages.json b/_locales/lb/messages.json index 301e54c..359f3a7 100644 --- a/_locales/lb/messages.json +++ b/_locales/lb/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "maachen keypress virwat méi zoufälleg Anonymitéit gestiermt (NOTÉIERT: unhat engem zoufälleg Retard tëscht keypresses; auszeschalten dësem Kader wann inakzeptabel)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Opening Erweiderung:" diff --git a/_locales/lt/messages.json b/_locales/lt/messages.json index 627e241..687588f 100644 --- a/_locales/lt/messages.json +++ b/_locales/lt/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "padaryti paspaudus mygtuka laikus daugiau atsitiktiniu padidinti anonimiškumo (PASTABA: prideda atsitiktinių uždelsimą tarp mygtukų; išjungti šį nustatymą, yra nepriimtinas)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Puslapio Nuoroda Atidarymas Elgsena:" diff --git a/_locales/lv/messages.json b/_locales/lv/messages.json index a34926b..09f03af 100644 --- a/_locales/lv/messages.json +++ b/_locales/lv/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "anonimitātes palielināšanai padarīt taustiņu nospiešanas secību nejaušīgāku (pievieno nejaušu taustiņu nospiešanas aizkavi; izslēdziet šo iestatījumu, ja tas nav pieņemams.)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Uzvedība saišu atvēršanā:" diff --git a/_locales/mn/messages.json b/_locales/mn/messages.json index f0c5768..083eac4 100644 --- a/_locales/mn/messages.json +++ b/_locales/mn/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "нууцлалыг нэмэгдүүлэх Товч дарахад цагийг илүү санамсаргүй хийх (ТАЙЛБАР: гол дарахыг хоорондох санамсаргүй саатал нэмдэг; Энэ тохиргоо нь хүлээн зөвшөөрөх боломжгүй юм идэвхгүй)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link нээлт Зан:" diff --git a/_locales/ms/messages.json b/_locales/ms/messages.json index eaccdf1..0b5032b 100644 --- a/_locales/ms/messages.json +++ b/_locales/ms/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "membuat pengaturan masa tekanan kekunci lebih rawak untuk meningkatkan namanya disiarkan (NOTA: menambah kelewatan rawak antara kekunci daripada ditekan; melumpuhkan tetapan ini jika tidak boleh diterima)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Pembukaan Behaviour:" diff --git a/_locales/ne/messages.json b/_locales/ne/messages.json index 9af4546..33a544a 100644 --- a/_locales/ne/messages.json +++ b/_locales/ne/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "गुमनाम वृद्धि गर्न कुञ्जी थिचाइ समय थप अनियमित बनाउन (नोट: कुञ्जी प्रेस बीच अनियमित ढिलाइ भन्छन्; असक्षम यो सेटिङ अस्वीकार्य छ)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "पृष्ठ लिंक खोल्दै व्यवहार:" diff --git a/_locales/nl/messages.json b/_locales/nl/messages.json index b319990..b689abe 100644 --- a/_locales/nl/messages.json +++ b/_locales/nl/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "maak toetsaanslag timing meer willekeurig om de anonimiteit te verhogen (LET OP: voegt een willekeurige vertraging tussen toetsaanslagen; uitschakelen van deze instelling is onaanvaardbaar)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Pagina link openen gedrag:" diff --git a/_locales/no/messages.json b/_locales/no/messages.json index 7ae8dba..0989607 100644 --- a/_locales/no/messages.json +++ b/_locales/no/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "gjøre tastetrykk timings mer tilfeldig å øke anonymitet (MERK: legger til en tilfeldig forsinkelse mellom tastetrykk; deaktivere denne innstillingen hvis uakseptabelt)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Åpning Behaviour:" diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json index e92fd1b..9bf3cf9 100644 --- a/_locales/pl/messages.json +++ b/_locales/pl/messages.json @@ -1,251 +1,263 @@ { - "appdescription": { - "description": "Regain control of the web and surf more securely.", - "message": "Odzyskać kontrolę nad surfowania w internecie i bardziej bezpiecznie." - }, "alldomains": { "description": "On All Domains", - "message": "Na Wszystkich Domen" + "message": "Na Wszystkich Domenach" }, "allow": { "description": "Allow", - "message": "Pozwalać" - }, - "alloweditems": { - "description": "Allowed Items", - "message": "Produkty Dozwolone" - }, - "blockeditems": { - "description": "Blocked Items", - "message": "Zablokowane Elementy" + "message": "Zezwól" }, "allowallblocked": { "description": "Allow All Blocked For Session", - "message": "Zezwalaj Na Wszystkie Zablokowane Na Sesji" + "message": "Zezwól Wszystkim Zablokowanym Dla Sesji" + }, + "alloweditems": { + "description": "Allowed Items", + "message": "Elementy Dozwolone" }, "annoyances": { "description": "Block Unwanted Content:", - "message": "Blokowanie Niechcianych Tresci:" + "message": "Blokowanie Niechcianej Treści:" }, "annoyancesdesc": { - "description": "remove unwanted content from known ad / malware domains; domains gathered from MVPS HOSTS, hpHOSTS (ad / tracking servers), Peter Lowe's HOSTS Project, MalwareDomainList.com", - "message": "usunac niechciane tresci ze znanych domen / zlosliwych reklam; Domeny zebrane z MVP HOSTS hpHOSTS ( serwery ad / sledzenia) Peter Lowe HOSTS Project MalwareDomainList.com" + "description": "remove unwanted content from known ad / malware domains; domains gathered from \u003Ca href=\"http://winhelp2002.mvps.org/hosts.htm\" target=\"_blank\">MVPS HOSTS\u003C/a>, \u003Ca href=\"http://hosts-file.net\" target=\"_blank\">hpHOSTS (ad / tracking servers)\u003C/a>, \u003Ca href=\"http://pgl.yoyo.org/as/policy.php\" target=\"_blank\">Peter Lowe's HOSTS Project\u003C/a>, \u003Ca href=\"http://www.malwaredomainlist.com/\" target=\"_blank\">MalwareDomainList.com\u003C/a>", + "message": "usuń niechciane treści ze znanych domen reklamowych / złośliwych; domeny zebrane z \u003Ca href=\"http://winhelp2002.mvps.org/hosts.htm\" target=\"_blank\">MVPS HOSTS\u003C/a>, \u003Ca href=\"http://hosts-file.net\" target=\"_blank\">hpHOSTS (ad / tracking servers)\u003C/a>, \u003Ca href=\"http://pgl.yoyo.org/as/policy.php\" target=\"_blank\">Peter Lowe's HOSTS Project\u003C/a>, \u003Ca href=\"http://www.malwaredomainlist.com/\" target=\"_blank\">MalwareDomainList.com\u003C/a>" }, "annoyancesmode": { "description": "Unwanted Content Mode:", - "message": "Niechciane Tryb Tresc:" + "message": "Tryb Niechcianych Treści:" }, "annoyancesmodedesc": { "description": "Relaxed = whitelisted domains will not be blocked; Strict = domains in the unwanted domain list will be blocked even if whitelisted", - "message": "Zrelaksowany = bialej liscie domen nie beda blokowane; Scisle = domen w niechciana liscie domen beda blokowane nawet jesli whitelisted" - }, - "antisocialpopup": { - "description": "Antisocial", - "message": "Antyspoleczny" + "message": "Rozluźniony = domeny z białej listy nie będą blokowane; Ścisły = domeny z listy niechcianych domen zostaną zablokowane nawet, jeśli umieszczono je na białej liście" }, "antisocial": { "description": "Antisocial Mode:", - "message": "Antyspoleczne Tryb:" + "message": "Tryb Antyspołecznościowy:" }, "antisocialdesc": { "description": "always remove social widgets/buttons, even if whitelisted", - "message": "jesli whitelisted zawsze usunac widzety spoleczne przyciski /, nawet" + "message": "zawsze usuwaj widżety/przyciski społecznościowe, nawet jeśli są na białej liście" }, "antisocialdesc2": { - "description": "For more comprehensive blocking, check out Privacy Badger, Disconnect, Blur, and/or uBlock Origin with all of the subscription lists on the Fanboy site", - "message": "Dla bardziej kompleksowej blokowania, sprawdz Privacy Badger, Disconnect, Blur, i / lub uBlock Pochodzenie ze wszystkich list subskrypcyjnych na strona Fanboy" + "description": "For more comprehensive blocking, check out \u003Ca href=\"https://chrome.google.com/webstore/detail/privacy-badger/pkehgijcmpdhfbdbbnkijodmdjhbjlgp\" target=\"_blank\">Privacy Badger\u003C/a>, \u003Ca href=\"https://chrome.google.com/webstore/detail/disconnect/jeoacafpbcihiomhlakheieifhpjdfeo\" target=\"_blank\">Disconnect\u003C/a>, \u003Ca href=\"https://chrome.google.com/webstore/detail/blur/epanfjkfahimkgomnigadpkobaefekcd\" target=\"_blank\">Blur\u003C/a>, and/or \u003Ca href=\"https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm\" target=\"_blank\">uBlock Origin\u003C/a> with all of the subscription lists on the \u003Ca href=\"https://www.fanboy.co.nz/\" target=\"_blank\">Fanboy site\u003C/a>", + "message": "Aby uzyskać bardziej kompleksowe blokowanie, sprawdź \u003Ca href=\"https://chrome.google.com/webstore/detail/privacy-badger/pkehgijcmpdhfbdbbnkijodmdjhbjlgp\" target=\"_blank\">Privacy Badger\u003C/a>, \u003Ca href=\"https://chrome.google.com/webstore/detail/disconnect/jeoacafpbcihiomhlakheieifhpjdfeo\" target=\"_blank\">Disconnect\u003C/a>, \u003Ca href=\"https://chrome.google.com/webstore/detail/blur/epanfjkfahimkgomnigadpkobaefekcd\" target=\"_blank\">Blur\u003C/a>, and/or \u003Ca href=\"https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm\" target=\"_blank\">uBlock Origin\u003C/a> ze wszzystkimi listami subskrypcji na \u003Ca href=\"https://www.fanboy.co.nz/\" target=\"_blank\">Fanboy site\u003C/a>" + }, + "antisocialpopup": { + "description": "Antisocial", + "message": "Antyspołecznościowy" + }, + "appdescription": { + "description": "Regain control of the web and surf more securely.", + "message": "Odzyskaj kontrolę w sieci i surfuj bardziej bezpiecznie." }, "audioblock": { "description": "Block Audio Fingerprinting:", - "message": "Blok Audio Odcisków Palców:" + "message": "Blokuj Odcisk Palca Audio:" }, "audioblockdesc": { "description": "prevent fingerprinting via the AudioContext API", - "message": "uniemozliwic pobieranie odcisków palców poprzez API AudioContext" + "message": "uniemożliwia pobieranie odcisku palca za pośrednictwem interfejsu AudioContext API" + }, + "availablehotkeys": { + "description": "Available hotkey actions", + "message": "Dostępne akcje skrótów klawiaturowych" }, "battery": { "description": "Block Battery Fingerprinting:", - "message": "Blok Baterii Odcisków Palców:" + "message": "Blokuj Pobranie Odcisku Palca Baterii:" }, "batterydesc": { "description": "prevent fingerprinting via the Battery API", - "message": "uniemozliwic pobieranie odcisków palców poprzez API baterii" + "message": "uniemożliwia pobieranie odcisku palca za pośrednictwem interfejsu Battery API" }, "behavior": { - "description": "Behaviour Settings", - "message": "Ustawienia Zachowaniem" + "description": "Behavior Settings", + "message": "Ustawienia Postępowania" }, - "blockrec": { - "description": "Block (recommended)", - "message": "Blok (zalecane)" + "blackbind": { + "description": "+ Blacklist", + "message": "+ Czarna Lista" + }, + "blacklist": { + "description": "Blacklist", + "message": "Czarna Lista" + }, + "blacklisted": { + "description": "Blacklisted", + "message": "Na Czarnej Liście" + }, + "blacklistlow": { + "description": "blacklist", + "message": "czarna lista" + }, + "blacklistmove": { + "description": "Move to Blacklist", + "message": "Przenieś do Czarnej Listy" }, "block": { "description": "Block", - "message": "Blok" - }, - "blocked": { - "description": "Blocked", - "message": "Zablokowany" + "message": "Zablokuj" }, "blockallallowed": { "description": "Block All Allowed For Session", - "message": "Zablokowac Wszystkie Dozwolone Na Sesje" + "message": "Zablokuj Wszystkie Zezwolone Dla sesji" }, - "bluetooth": { - "description": "Block Bluetooth Enumeration:", - "message": "Blok Bluetooth Liczby:" + "blocked": { + "description": "Blocked", + "message": "Zablokowane" }, - "bluetoothdesc": { - "description": "prevent having devices detected via the Bluetooth API", - "message": "majacych zapobiegac urzadzen wykrytych przez Bluetooth API" + "blockeditems": { + "description": "Blocked Items", + "message": "Elementy Zablokowane" }, - "bulkimport": { - "description": "bulk import", - "message": "wiekszosc importu" + "blockrec": { + "description": "Block (recommended)", + "message": "Zablokuj (rekomendowane)" }, "bulkbtn": { "description": "Import to List", - "message": "Importowac do Listy" + "message": "Importuj do Listy" + }, + "bulkimport": { + "description": "bulk import", + "message": "import zbiorczy" }, "bulkimportcap": { "description": "Bulk Import", - "message": "Luzem Importuj" + "message": "Import Zbiorczy" }, "bulkimportcapdesc": { "description": "Copy and paste domains into the box below. Each domain should be on a separate line.", - "message": "Kopiowanie i wklejanie domeny w polu ponizej. Kazda domena powinna byc w osobnej linii." + "message": "Skopiuj i wklej domeny do poniższego pola. Każda domena powinna znajdować się w odrębnej lini" + }, + "cannotprocess": { + "description": "\u003Cstrong>ScriptSafe cannot process this page.\u003C/strong>\u003Cbr />\u003Cbr />Please try visiting a website.", + "message": "\u003Cstrong>ScriptSafe nie może przetworzyć tej strony.\u003C/strong>\u003Cbr />\u003Cbr />Proszę spróbować odwiedzić stronę internetową." }, "canvas": { "description": "Canvas Fingerprint Protection:", - "message": "Canvas Fingerprint Ochrony:" - }, - "cannotprocess": { - "description": "ScriptSafe cannot process this page.

Please try visiting a website.", - "message": "ScriptSafe nie moze przetworzyc tej strony.

Spróbuj odwiedzenie strony internetowej." + "message": "Ochrona Odcisku Palca Elementów Canvas:" }, "canvasblank": { "description": "Blank Readout", - "message": "Puste Odczyt" - }, - "canvasrandom": { - "description": "Random Readout", - "message": "Losowy Odczyt" + "message": "Pusty Odczyt" }, "canvasblock": { "description": "Completely Block Readout", - "message": "Calkowicie Zablokowac Odczyt" + "message": "Całkowicie Zablokuj Odczyt " }, "canvasdesc": { "description": "protect against fingerprinting attempts through <canvas> elements", - "message": "ochronę przed próbami daktyloskopii poprzez elementy <canvas>" + "message": "uniemożliwia próby pobrania odcisku palca przez elementy <canvas>" }, "canvasfont": { "description": "Block Canvas Font Access:", - "message": "Blok Plótno Czcionki Dostepu:" + "message": "Zablokuj Dostęp Do Elementów Czcionek Canvas:" }, "canvasfontdesc": { "description": "prevent system fonts from being enumerated through <canvas> elements. May interfere with Google Docs.", - "message": "zapobiegać czcionek systemowych przed wyliczone przez elementy <canvas>. Może kolidować z Google Docs." + "message": "uniemożliwia wyliczenie czcionek systemowych przez elementy <canvas>. Może kolidować z Google Docs." + }, + "canvasrandom": { + "description": "Random Readout", + "message": "Losowy Odczyt" }, "classicoptions": { "description": "Classic Options Mode:", - "message": "Opcje Tryb Klasyczny:" + "message": "Tryb Opcji Klasyczny:" }, "classicoptionsdesc": { "description": "if ticked, closes tab options everytime an option is clicked", - "message": "jesli zaznaczone, zamyka Opcje zakladki kazdym kliknieciu opcja" + "message": "jeśli zaznaczone, zamyka opcje kart za każdym razem, gdy opcja zostanie klknięta" }, "clear": { "description": "Clear", - "message": "Jasny" + "message": "Wyczyść" }, "clearlow": { "description": "clear", - "message": "jasny" + "message": "wyczyść" }, "clientrects": { "description": "Block Client Rectangles:", - "message": "Blok Klienta Prostokaty:" + "message": "Zablokuj Client Rectangles:" }, "clientrectsdesc": { "description": "prevent fingerprinting through calculating element rectangles. May interfere with some dropdowns.", - "message": "uniemozliwic pobieranie odcisków palców poprzez obliczenia prostokatów elementu. Moga zaklócac dzialanie niektórych menu rozwijanych." + "message": "uniemożliwia pobranie odcisku palca przez elementy rectangles. Może zakłócać niektóre listy rozwijalne." }, "clipboard": { "description": "Prevent Clipboard Interference:", - "message": "Zapobiegac Schowek Zaklócenia:" + "message": "Zapobieganie Ingerencji W Schowek:" }, "clipboarddesc": { "description": "prevent pages from interfering with clipboard actions", - "message": "zapobiegac stron zaklócaniu dzialania schowka" + "message": "uniemożliwia stronom ingeręcję w działanie schowka" }, "close": { "description": "Close", - "message": "Blisko" + "message": "Zamknij" }, "cookies": { "description": "Block Unwanted Cookies:", - "message": "Blokowanie Niechcianych Cookies:" + "message": "Zablokuj Niechciane Ciasteczka:" }, "cookiesdesc": { "description": "blocks cookies from known ad / malware domains; below mode applies to this as well", - "message": "blokuje ciasteczka ze znanych domen AD / zlosliwego oprogramowania; Ponizej trybu dotyczy to równiez" + "message": "blokuje ciasteczka ze znanych domen reklamowych / złośliwych; tryb poniżej również tego dotyczy" }, "custom": { "description": "Custom", - "message": "Zwyczaj" + "message": "Niestandartowy" }, "default": { "description": "Default", - "message": "Zaniedbanie" + "message": "Domyślnie" }, "default_public_interface_only": { "description": "Protect Local IP", - "message": "Protect Local IP" + "message": "Chroń Lokalny Adres IP" }, "deny": { "description": "Deny", - "message": "Pozbawiać" - }, - "disable_non_proxied_udp": { - "description": "Protect Local and Public IPs", - "message": "Ochrony Lokalnych i Publicznych Adresów IP" + "message": "Odmów" }, "disable": { "description": "Disable", - "message": "Wylaczyc" + "message": "Wyłącz" + }, + "disable_non_proxied_udp": { + "description": "Protect Local and Public IPs", + "message": "Chroń Lokalny i Publiczny Adres IP" }, "disabled": { "description": "disabled", - "message": "niepelnosprawny" + "message": "wyłączone" }, "disabledcap": { "description": "Disabled", - "message": "Niepelnosprawny" + "message": "Wyłączone" }, "disabledsync": { "description": "Syncing is disabled.\r\nFeel free to go to the Options page at any time to sync your settings (make a backup of your settings if necessary).", - "message": "Synchronizacja jest wylaczona.\r\nZapraszam, aby przejść do strony Opcje w dowolnym momencie, aby zsynchronizować ustawienia (wykonać kopię zapasową ustawień, jeśli to konieczne)." + "message": "Synchronizacja jest wyłączona.\r\nW dowolnym momencie możesz przejść do strony Opcje, aby zsynchronizować twoje ustawienia (w razie potrzeby wykonaj kopię zapasową ustawień)." }, "disableremove": { "description": "Disable and Remove:", - "message": "Wylacz i Usun:" + "message": "Wyłącz i Usuń:" }, "distrust": { "description": "Distrust", - "message": "Nieufnosc" + "message": "Nie Ufaj" }, "distrustlow": { "description": "distrust", - "message": "nieufnosc" + "message": "nie ufaj" }, "domain": { "description": "Same Domain", - "message": "Samej Domenie" - }, - "domainsort": { - "description": "Sort by Domain:", - "message": "Sortuj wedlug Domeny:" + "message": "Ta Sama Domena" }, "domaininfo": { "description": "Help", @@ -253,43 +265,47 @@ }, "domaininvalid": { "description": "Invalid domain/address", - "message": "Nieprawidlowa domena / adres" + "message": "Nieprawidłowa domena/adres" }, "domaininvalid2": { "description": "The domain or address must contain some letters/numbers", - "message": "Domena lub adres musi zawierac pewne litery / cyfry" + "message": "Domena lub adres musi zawierać kilka liter/cyfr" }, "domaininvalid3": { - "description": "Domain cannot be added as it is a provider of unwanted content (see Block Unwanted Content and/or Antisocial Mode)", - "message": "Domena nie moze zostac dodany, poniewaz jest dostawca niepozadanymi tresciami (patrz blokowac niechciane tresci i / lub trybu antyspoleczne)" + "description": "Domain cannot be added as it is a provider of unwanted content (see \"Block Unwanted Content\" and/or \"Antisocial Mode\")", + "message": "Domeny nie można dodać, ponieważ jest dostawcą niechcianej treści (zobacz \"Blokowanie Niechcianej Treści\" i/lub \"Tryb Antyspołecznościowy\")" + }, + "domainsort": { + "description": "Sort by Domain:", + "message": "Sortuj według Domeny:" }, "domainsortdesc": { "description": "sorts URL lists by domains on this page and in the panel", - "message": "sortuje listy adresów URL przez domen na tej stronie iw panelu" + "message": "sortuje listy adresów URL według domen na tej stronie i w panelu" }, "domaintip": { "description": "Tip: press CTRL+F to search the lists", - "message": "Wskazówka: Nacisnij CTRL + F, aby szukac list" + "message": "Wskazówka: naciśnij klawisze CTRL+F aby wyszukać listy" }, "dontshowpage": { "description": "Don't Show This Page Again", - "message": "Nie Pokazuj Ponownie Na Te Strone" + "message": "Nie Pokazuj Tej Strony Ponownie" }, "enable": { "description": "Enable:", - "message": "Wlaczyc:" + "message": "Włączanie:" }, "enabled": { "description": "enabled", - "message": "wlaczone" + "message": "włączone" }, "enabless": { "description": "Enable ScriptSafe", - "message": "Wlacz ScriptSafe" + "message": "Włącz ScriptSafe" }, "enablesyncing": { "description": "Enable Syncing:", - "message": "Wlacz Synchronizacje:" + "message": "Włączanie Synchronizacji:" }, "export": { "description": "Export", @@ -297,103 +313,87 @@ }, "exportsuccess": { "description": "Your settings have been successfully synced!", - "message": "Ustawienia zostaly pomyslnie zsynchronizowane!" + "message": "Twoje ustawienia zostały pomyślnie zsynchronizowane!" }, "exportsuccesstitle": { "description": "Settings Synced!", - "message": "Ustawienia Zsynchronizowano!" + "message": "Synchronizacja Ustawień!" }, "fingerprint": { "description": "Fingerprint Protection", - "message": "Ochrona Linii Papilarnych" + "message": "Ochrona Odcisku Palca" }, "fingerprintdesc": { "description": "Fingerprint Protection (may break sites)", - "message": "Fingerprint Ochrony (moze zlamac stron)" + "message": "Ochrona Odcisku Palca (może zakłócić działanie stron)" }, "firstsync": { "description": "It appears you haven't synced your settings to your Google account yet.\r\nScriptSafe is about to sync your current settings to your Google account.\r\nClick on 'OK' if you want to continue.\r\nIf not, click 'Cancel', and on the other device with your preferred settings, update ScriptSafe and click on OK when you are presented with this message.", - "message": "Wydaje sie, ze nie sa synchronizowane ustawienia na koncie Google jeszcze.\r\nScriptSafe ma sie synchronizowac swoje biezace ustawienia do swojego konta Google.\r\nKliknij 'OK', jesli chcesz kontynuowac.\r\nW nie kliknij \"Anuluj\", a na drugim urzadzeniu z preferowanych ustawien, zaktualizuj ScriptSafe i kliknij przycisk OK, gdy pojawil sie ten komunikat." + "message": "Wygląda na to, że Ty jeszcze nie masz zsynchronizowanych ustawień z Twoim kontem Google.\r\nScriptSafe zamierza zsynchronizować Twoje bieżące ustawienia dla Twojego konta Google.\r\nKliknij na 'OK' jeśli zamierzasz kontynuować.\r\nJeśli nie, kliknij 'Zakończ', a na drugim urządzeniu z preferowanymi ustawieniami uaktualnij ScriptSafe i klknij OK, gdy pojawi się ten komunikat." }, "forcesyncexport": { "description": "Do you want to sync your current settings to your Google Account?\r\nNote: please do not press this frequently; there is a limit of 10 per minute and 1,000 per hour.", - "message": "Czy chcesz zsynchronizowac biezace ustawienia na koncie Google\r\nUwaga: prosze nie naciskac tego czesto; istnieje granica 10 na minute i 1000 na godzine." + "message": "Czy chcesz zsynchronizować bieżące ustawienia z Twoim kontem Google?\r\nUwaga: proszę nie naciskać tego często; Limit wynosi 10 razy na minutę i 1000 na godzinę." }, "forcesyncimport": { "description": "Do you want to import the synced settings from your Google Account to this device?", - "message": "Czy chcesz zaimportowac ustawienia synchronizowane z kontem Google na tym urzadzeniu?" - }, - "hotkeys": { - "description": "Hotkeys:", - "message": "Skróty klawiszowe:" - }, - "generalsettings": { - "description": "General Settings", - "message": "Ustawienia Glówne" + "message": "Czy chcesz zaimportować zsynchronizowane ustawienia z Twojego konta Google na to urządzenie?" }, "gamepad": { "description": "Block Gamepad Enumeration:", - "message": "Blok Gamepad Liczby:" + "message": "Zablokuj wykaz kontrolerów gier:" }, "gamepaddesc": { "description": "prevent having devices detected via the Gamepad API", - "message": "majacych zapobiegac urzadzen wykrytych przez Gamepad API" - }, - "availablehotkeys": { - "description": "Available hotkey actions", - "message": "Dostepne akcje skrótów" - }, - "hotkeystoggle": { - "description": "Temporarily allow/block all resources for a current tab", - "message": "Tymczasowo umozliwic / zablokowac wszystkie srodki na biezacej karcie" - }, - "hotkeysremove": { - "description": "Remove temporary permissions for a current tab", - "message": "Usun tymczasowe zezwolenia na biezacej karcie" - }, - "hotkeysremoveall": { - "description": "Remove all temporary permissions", - "message": "Usun wszystkie uprawnienia tymczasowych" - }, - "hotkeyspage": { - "description": "Configure ScriptSafe hotkeys", - "message": "Skonfigurowac skróty klawiszowe ScriptSafe" - }, - "hotkeysinst": { - "description": "click on Keyboard Shortcuts", - "message": "kliknij Skróty klawiaturowe" + "message": "uniemożliwia wykrycie urządzeń za pomocą interfejsu Gamepad API" }, - "listallsettings": { - "description": "List All Settings", - "message": "Wymien Wszystkie Ustawienia" - }, - "ignoredallow": { - "description": "Ignored Allow", - "message": "Pozwól Ignorowane" - }, - "importsuccess": { - "description": "The latest settings have been successfully downloaded!", - "message": "Najnowsze ustawienia zostaly pomyslnie pobrane!" - }, - "importsuccesstitle": { - "description": "Settings Downloaded!", - "message": "Ustawienia Pobrano!" + "generalsettings": { + "description": "General Settings", + "message": "Ustawienia Główne" }, "groupallsettings": { "description": "Group All Settings", - "message": "Grupa All Settings" + "message": "Pogrupuj Wszystkie Ustawienia" }, "hashchecking": { "description": "Remove Possible Hash Tracking:", - "message": "Usuniecia Ewentualnych Hash Tracking:" + "message": "Usuń Możliwe Śledzenie Znacznika Hash:" }, "hashcheckingdesc": { "description": "remove possible tracking tokens passed using hash, where there is an attribute and value (e.g. #xtor=RSS-1)", - "message": "usunac ewentualne znaki sledzenia przekazywanych za pomoca skrótu, gdzie znajduje sie atrybut i wartosc (np #xtor=RSS-1)" + "message": "usuwa możliwe tokeny śledzenia przekazywane przy użyciu znacznika hash, gdzie znajduje się atrybut i wartość (e.g. #xtor=RSS-1)" }, "hide": { "description": "Hide", - "message": "Ukryc" + "message": "Ukryj" + }, + "hotkeys": { + "description": "Hotkeys:", + "message": "Skróty Klawiszowe:" + }, + "hotkeysinst": { + "description": "click on \"Keyboard Shortcuts\"", + "message": "kliknij na \"Skróty Klawiaturowe\"" + }, + "hotkeyspage": { + "description": "Configure ScriptSafe hotkeys", + "message": "Konfiguruj skróty klawiszowe ScriptSafe" + }, + "hotkeysremove": { + "description": "Remove temporary permissions for a current tab", + "message": "Usuń tymczasowe uprawnienia dla bieżącej karty" + }, + "hotkeysremoveall": { + "description": "Remove all temporary permissions", + "message": "Usuń wszystkie tymczasowe uprawnienia" + }, + "hotkeystoggle": { + "description": "Temporarily allow/block all resources for a current tab", + "message": "Tymczasowo zezwól/zablokuj wszystkie zasoby dla bieżącej karty" + }, + "ignoredallow": { + "description": "Ignored Allow", + "message": "Ignoruj Zezwolone" }, "import": { "description": "Import", @@ -401,43 +401,63 @@ }, "importexport": { "description": "Import / Restore Settings", - "message": "Import / Przywrócenia Ustawien" + "message": "Importowanie / Przywracanie Ustawień" }, - "importsuccessoptions": { - "description": "Settings imported successfully", - "message": "Ustawienia zaimportowany" + "importsuccess": { + "description": "The latest settings have been successfully downloaded!", + "message": "Najnowsze ustawienia zostały pomyślnie pobrane!" }, "importsuccesscond": { "description": "Settings imported successfully, except the following (empty value or unrecognized name):", - "message": "Ustawienia zaimportowany, z wyjatkiem nastepujacych (pusta wartosc lub nierozpoznanego nazwa):" + "message": "Ustawienia zostały zaimportowane z powodzeniem, za wyjątkiem następujących wartości (pusta wartość lub nierozpoznana nazwa): " + }, + "importsuccessoptions": { + "description": "Settings imported successfully", + "message": "Ustawienia zostały zaimportowane pomyślnie" }, "importsuccesssync": { - "description": "Settings imported successfully and syncing in 10 seconds", - "message": "Ustawienia zaimportowany i synchronizowania w 10 sekund" + "description": "Settings imported successfully and syncing in 30 seconds", + "message": "Ustawienia zostały zaimportowane pomyślnie i zsynchronizowane w 30 sekund" + }, + "importsuccesstitle": { + "description": "Settings Downloaded!", + "message": "Ustawienia Zostały Pobrane!" }, "keyboard": { - "description": "Reduce Keyboard Fingerprinting (for advanced users):", - "message": "Zmniejszyc Klawiatury Daktyloskopii (dla zaawansowanych uzytkowników):" + "description": "Reduce Keyboard Fingerprinting (\u003Cstrong>for advanced users\u003C/strong>):", + "message": "Ogranicz Odcisk Palca Klawiatury (\u003Cstrong>dla zaawansowanych użytkowników\u003C/strong>):" }, "keyboarddesc": { - "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", - "message": "dokonac keypress czasy bardziej losowy, aby zwiekszyc anonimowosc (UWAGA: dodaje losowe opóźnienie między naciśnięć klawiszy; wyłączyć to ustawienie jest niedopuszczalne)" + "description": "make keypress timings more random to increase anonymity (\u003Cstrong>NOTE: adds a random delay between keypresses; disable this setting if unacceptable\u003C/strong>)", + "message": "Ustaw czas naciśnięcia klawiszy bardziej losowy, aby zwiększyć anonimowość (\u003Cstrong>UWAGA: dodaje losowe opóźnienie pomiędzy naciśnięciami klawiszy; wyłącz to ustawienie jeśli nie jest akceptowalne\u003C/strong>)" + }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" }, "linktarget": { - "description": "Page Link Opening Behaviour:", - "message": "Strona Zachowanie Link Otwarcia:" + "description": "Page Link Opening Behavior:", + "message": "Zachowanie Przy Otwarciu Odnośnika Na Stronie:" }, "linktargetdesc": { "description": "modifies how all links are opened", - "message": "modyfikuje sposób wszystkie linki sa otwierane" + "message": "zmienia sposób otwierania wszystkich łączy" + }, + "listallsettings": { + "description": "List All Settings", + "message": "Lista Wszystkich Ustawień" }, "loosesamedomain": { "description": "Loose - allow same domain and subdomains", - "message": "Loose - pozwalaja samej domeny i subdomeny" + "message": "Luźny - pozwala na tą samą domenę i poddomeny" }, "mode": { "description": "Default Mode", - "message": "Tryb Domyslny" + "message": "Tryb Domyślny" }, "newtab": { "description": "New Tab", @@ -445,7 +465,7 @@ }, "noexternal": { "description": "This tab has loaded no external resources", - "message": "Ta karta jest ladowany bez srodków zewnetrznych" + "message": "Ta karta została załadowana bez zewnętrznych zasobów" }, "notfiltered": { "description": "Not filtered", @@ -453,15 +473,15 @@ }, "nowebrtc": { "description": "This browser does not support WebRTC protection", - "message": "Ta przegladarka nie obsluguje ochrone WebRTC" + "message": "Ta przeglądarka nie wspiera ochrony WebRTC" }, "off": { "description": "-Off-", - "message": "-Poza-" + "message": "-Wyłączone-" }, "onlyunwhitelisted": { "description": "Only on Unwhitelisted Domains", - "message": "Tylko na Unwhitelisted Domen" + "message": "Tylko na Domenach spoza Białej Listy" }, "options": { "description": "Options", @@ -469,35 +489,35 @@ }, "paranoia": { "description": "Paranoia Mode:", - "message": "Paranoja Tryb:" + "message": "Tryb Paranoi:" }, "paranoiadesc": { "description": "block allowed domains on unlisted domains", - "message": "blokowe dozwolone domeny na domenach nienotowanych" + "message": "blokuje dozwolone domeny na nieznanych domenach" }, "pastesettings": { "description": "Paste in settings and try again", - "message": "Wklej ustawien i spróbuj ponownie" + "message": "Wklej w ustawienia i spróbuj ponownie" }, "preservesamedomain": { "description": "Respect Same-Domain:", - "message": "Szanuj tej Samej Domenie:" + "message": "Przestrzegaj Tej Samej Domeny:" }, "preservesamedomaindesc": { "description": "preserve same-domain elements", - "message": "zachowac elementy tej samej domeny" + "message": "zachowuje te same elementy domeny" }, "privacy": { "description": "Privacy Settings", - "message": "Ustawienia Prywatnosci" + "message": "Ustawienia Prywatności" }, "random": { "description": "Random", - "message": "Losowy" + "message": "Losowo" }, "rating": { "description": "Show Rating Button:", - "message": "Pokaz Ocena Przycisk:" + "message": "Pokaż Przycisk Oceny:" }, "ratingbtn": { "description": "Rating", @@ -505,47 +525,47 @@ }, "ratingdesc": { "description": "if ticked, adds rating button under domains in tab popup", - "message": "jesli zaznaczone, dodaje przycisk rating pod domenami w zakladce popup" + "message": "jeśli zaznaczono, dodaje przycisk oceny przy domenach w okienku ScriptSafe" }, "recentlyupdated": { - "description": "ScriptSafe was recently updated/reloaded.

You will need to either refresh this tab, create a new tab, or restart your browser in order for ScriptSafe to work.", - "message": "ScriptSafe zostal niedawno zaktualizowany / Reaktywacja.

Trzeba bedzie albo odswiezyc te karte, nalezy utworzyc nowa karte lub uruchom ponownie przegladarke, aby ScriptSafe do pracy." + "description": "\u003Cstrong>ScriptSafe was recently updated/reloaded.\u003C/strong>\u003Cbr />\u003Cbr />You will need to either refresh this tab, create a new tab, or restart your browser in order for ScriptSafe to work.", + "message": "\u003Cstrong>ScriptSafe został niedawno zaktualizowany/ponownie załadowany.\u003C/strong>\u003Cbr />\u003Cbr />Musisz odświerzyć kartę, utworzyć nową kartę lub zrestartować przeglądarkę aby ScriptSafe zadziałał." }, "referrer": { "description": "Block Click-Through Referrer:", - "message": "Blokowanie Klikalnosci Polecajacemu:" + "message": "Blokuj adres odsyłający po kliknięciu:" }, "referrerdesc": { - "description": "blocks referrer information when clicking on third-party links (note: setting this to On All Domains may cause issues (e.g. thumbnails in Tweetdeck))", - "message": "bloki stron odsylajacych informacji po kliknieciu na linki trzecich (Uwaga: Ustawienie to we wszystkich domenach moze powodowac problemy (np miniatury w Tweetdeck))" + "description": "blocks referrer information when clicking on third-party links (note: setting this to \"On All Domains\" may cause issues (e.g. thumbnails in Tweetdeck))", + "message": "blokuje informacje poleceń odsyłających po kliknięciu linków firm trzecich (uwaga: ustawienie \"Na Wszystkich Domenach\" może powodować problemy (np. dla miniatur w serwisie Tweetdeck))" }, "referrerspoof": { "description": "Referrer Spoof:", - "message": "Polecajacy Falszywe:" + "message": "Fałszowanie polecenia odsyłającego:" }, "referrerspoofdesc": { - "description": "warning: if enabled, may break some sites (e.g. logging in)", - "message": "uwaga: jesli wlaczona, moze zlamac kilka stron (np zalogowaniu)" + "description": "\u003Cstrong>warning\u003C/strong>: if enabled, may \"break\" some sites (e.g. logging in)", + "message": "\u003Cstrong>uwaga\u003C/strong>: jeśli jest włączone, może \"ograniczać\" niekture witryny (np. przy logowaniu)" }, "refresh": { "description": "Auto-Refresh Page:", - "message": "Automatyczne Odswiezanie Strony:" + "message": "Autoodświerzanie Strony:" }, "refreshdesc": { "description": "auto-refresh page after list change", - "message": "Strona automatycznego odswiezania po zmianie listy" + "message": "automatycznie odświerza stronę po zmianie listy" }, "relaxed": { "description": "Relaxed", - "message": "Zrelaksowany" + "message": "Rozluźniony" }, "revoketemp": { "description": "Revoke Page Temporary Permissions", - "message": "Odwoływanie Page Czasowych Zezwoleń" + "message": "Unieważnij Stronę Uprawnień Tymczasowych" }, "revoketempall": { "description": "Revoke All Temporary", - "message": "Odwołaj Wszystkie Tymczasowe" + "message": "Unieważnij Wszystkie Tymczasowe" }, "same": { "description": "Same Document", @@ -553,15 +573,15 @@ }, "sametab": { "description": "Same Tab", - "message": "Samej Karcie" + "message": "Ta Sama Karta" }, "save": { "description": "Save", - "message": "Zapisac" + "message": "Zapisz" }, "savetxt": { "description": "Save as Text File", - "message": "Zapisz jako Pliku Tekstowego" + "message": "Zapisz Jako Plik Tekstowy" }, "sections": { "description": "Sections", @@ -573,119 +593,119 @@ }, "settingsimport": { "description": "Copy and paste the settings you want to import into ScriptSafe into this box then click on the Import button.", - "message": "Kopiuj i wklej ustawienia, które chcesz zaimportowac do ScriptSafe w tym polu, a nastepnie kliknij przycisk Importuj." + "message": "Skopiuj i wklej ustawienia, które chcesz zaimportować do ScriptSafe w tym polu, a następnie kliknij przycisk Import." }, "settingssave": { "description": "Settings saved", - "message": "Ustawienia zapisane" + "message": "Ustawienia zostały zapisane" }, "settingssavesync": { - "description": "Settings saved and syncing in 10 seconds", - "message": "Ustawienia zapisane i synchronizowania w 10 sekund" + "description": "Settings saved and syncing in 30 seconds", + "message": "Ustawienia zostały zapisane i zsynchronizowane w ciągu 30 sekund" }, "showcontext": { "description": "Show in Context Menu:", - "message": "Show in Context Menu:" + "message": "Pokaż Zakładkę ScriptSafe w Menu Kontekstowym:" }, "ssdisabled": { "description": "ScriptSafe is disabled", - "message": "ScriptSafe jest wylaczony" + "message": "ScriptSafe jest wyłączony" }, "strict": { "description": "Strict", - "message": "Scisly" + "message": "Ścisły" }, "strictsamedomain": { "description": "Strict - allow same domain only", - "message": "Scisle - pozwalaja jedynie same domeny" + "message": "Ścisły - zezwala tylko na tą samą domenę" }, "support": { "description": "To support development, click the heart :)", - "message": "Aby wspierac rozwój kliknij serce :)" - }, - "syncdisable": { - "description": "You have enabled auto-syncing. In order to prevent erasing your previously synced data (if any), please click on Sync Settings FROM Google Account.", - "message": "Masz wlaczona automatyczna synchronizacje. W celu zapobiezenia skasowaniu sie wczesniej synchronizowane dane (jesli w ogóle), kliknij Ustawienia synchronizacji z konta Google." - }, - "syncimport": { - "description": "Sync Settings FROM Google Account", - "message": "Ustawienia synchronizacji z konta Google" - }, - "syncexport": { - "description": "Sync Settings TO Google Account", - "message": "Ustawienia synchronizacji z kontem Google" + "message": "Aby wesprzeć rozwój wtyczki, kliknij w serce :)" }, "syncdetect": { "description": "ScriptSafe has detected that you have settings synced on your Google account!\r\nClick on 'OK' if you want to import the settings from your Google Account.", - "message": "ScriptSafe wykryl, ze masz ustawienia synchronizowane na koncie Google!\r\nKliknij 'OK', jesli chcesz zaimportowac ustawienia z kontem Google." + "message": "ScriptSafe wykrył, że masz ustawienia synchronizowane z Twoim kontem Google!\r\nKliknij na 'OK' jeśli chcesz zaimportować ustawienia z Twojego konta Google." + }, + "syncdisable": { + "description": "You have enabled auto-syncing. In order to prevent erasing your previously synced data (if any), please click on \"Sync Settings FROM Google Account\".", + "message": "Masz włączoną automatyczną synchronizację. Aby zapobiec usunięciu poprzednio zsynchronizowanych danych (jeśli istnieją), proszę kliknąć na \"Synchronizuj Ustawienia Z Konta Google\"." }, "syncdisabled": { "description": "Syncing has been disabled to prevent overwriting your already synced data.\r\nFeel free to go to the Options page at any time to sync your settings (make a backup of your settings if necessary).", - "message": "Synchronizacja zostala wylaczona, aby zapobiec nadpisaniu sie juz synchronizowane dane.\r\nZapraszam, aby przejść do strony Opcje w dowolnym momencie, aby zsynchronizować ustawienia (wykonać kopię zapasową ustawień, jeśli to konieczne)." + "message": "Synchronizacja została wyłączona, aby zapobiec nadpisywaniu już zsynchronizowanych danych.\r\nW dowolnej chwili możesz przejść do strony Opcje, aby zsynchronizować ustawienia (w razie potrzeby wykonaj kopię zapasową ustawień)." + }, + "syncexport": { + "description": "Sync Settings TO Google Account", + "message": "Synchronizuj Ustawienia DO konta Google" }, "syncfromnotify": { "description": "Show Import Sync Notification:", - "message": "Pokaz Importu Sync Notification:" + "message": "Pokaż Powiadomienie o Importowaniu Synchronizacji:" }, "syncfromnotifydesc": { - "description": "show popup when settings synced from your Google Account", - "message": "show popup when settings synced from your Google Account" + "description": "show popup when settings synced \u003Cstrong>from\u003C/strong> your Google Account", + "message": "Wyświetl okienko, kiedy ustawienia zostaną zsynchronizowane \u003Cstrong>z\u003C/strong> Twojego konta Google" + }, + "syncimport": { + "description": "Sync Settings FROM Google Account", + "message": "Synchronizuj Ustawienia Z konta Google" }, "syncnotify": { "description": "Show Sync Notification:", - "message": "Pokaz Sync Notification:" + "message": "Pokaż Powiadomienie o Synchronizacji:" }, "syncnotifydesc": { - "description": "show popup when settings synced to your Google Account", - "message": "show popup when settings synced to your Google Account" + "description": "show popup when settings synced \u003Cstrong>to\u003C/strong> your Google Account", + "message": "wyświetl okienko, kiedy ustawienia zostaną zsynchronizowane \u003Cstrong>do\u003C/strong> Twojego konta Google" }, "syncnotsupported": { "description": "Your current version of Google Chrome does not support settings syncing. Please try updating your Chrome version and try again.", - "message": "Twoja aktualna wersja Google Chrome nie obsluguje ustawienia synchronizacji. Spróbuj aktualizowania wersji Chrome i spróbuj ponownie." + "message": "Twoja bieżąca wersja Google Chrome nie obsługuje synchronizacji ustawień. Spróbuj zaktualizować wersję Chrome i spróbuj ponownie." }, "temp": { "description": "Temporary", - "message": "Chwilowy" + "message": "Tymczasowe" }, "timezone": { "description": "Spoof Timezone:", - "message": "Falszywe Strefa Czasowa:" + "message": "Fałszowanie Strefy Czasowej:" }, "timezonedesc": { "description": "spoof or randomize your timezone. NOTE: if enabled, it may interfere with replying to emails in Gmail.", - "message": "sfalszowac lub losowo swoja strefe czasowa. Uwaga: Jesli opcja jest wlaczona, moze to kolidowac z odpowiadania na wiadomosci w Gmailu." + "message": "fałszuje lub losowo wybiera strefę czasową. UWAGA: jeśli opcja jest włączona, może kolidować z odpowiadaniem na e-maile w Gmail'u." }, "trust": { "description": "Trust", - "message": "Zaufanie" + "message": "Zaufaj" }, "trustlow": { "description": "trust", - "message": "zaufanie" + "message": "zaufaj" }, "uaspoofallow": { "description": "Apply to whitelisted domains as well", - "message": "Nalozyc na bialej liscie domen, jak równiez" + "message": "Zastosuj również do białej listy domen" + }, + "unwanted": { + "description": "Unwanted", + "message": "Niepożądane" }, "updatedisable": { - "description": "Are you sure you want to disable any future update notifications like this one from appearing?\r\nYou can always re-allow update notifications by going to the ScriptSafe Options page and ticking the box beside Show Update Popup.", - "message": "Czy na pewno chcesz wylaczyc wszelkie przyszle powiadomienia o aktualizacjach jak ten od wyswietlane?\r\nMozesz zawsze ponownie umozliwic powiadomienia o aktualizacjach, przechodzac do strony Opcje ScriptSafe i zaznaczajac pole obok Show aktualizacji kontekstowego." + "description": "Are you sure you want to disable any future update notifications like this one from appearing?\r\nYou can always re-allow update notifications by going to the ScriptSafe Options page and ticking the box beside \"Show Update Popup\".", + "message": "Czy napewno chcesz wyłączyć wszelkie przyszłe powiadomienia o aktualizacji, takie jak te, które się pojawiają?\r\nZawsze możesz ponownie zezwolić na powiadomienia o aktualizacjach, przechodząc na stronę Opcje ScriptSafe i zaznaczając pole obok \"Wyświetl okienko aktualizacji\"." }, "updatedisablemessage": { "description": "Update notifications disabled", - "message": "Powiadomienia aktualizuj wyłączony" + "message": "Powiadomienia o aktualizacjach wyłączone" }, "updatenotify": { "description": "Show Changelog on Update:", - "message": "Pokaz na Changelog Update:" - }, - "unwanted": { - "description": "Unwanted", - "message": "Niepozadany" + "message": "Pokaż Listę Zmian po Aktualizacji:" }, "updatenotifydesc": { "description": "show changelog page when ScriptSafe is updated", - "message": "pokaz strone changelog gdy ScriptSafe jest aktualizowana" + "message": "pokazuje stronę z listą zmian, kiedy ScriptSafe zostanie uaktualniony" }, "url": { "description": "Domain", @@ -693,126 +713,106 @@ }, "urldesc": { "description": "Enter a domain or expression (click 'Help' for more info)", - "message": "Wpisz domene lub wyrazenie (kliknij \"Pomoc\", aby uzyskac wiecej informacji)" + "message": "Wpisz domenę lub wyrażenie (kliknij 'Pomoc' aby uzyskać więcej informacji)" }, "useragentspoof": { "description": "User-Agent Spoof:", - "message": "User-Agent Falszywe:" + "message": "Fałszowanie stringu User-Agent:" }, "useragentspoofdesc": { "description": "spoofs your user-agent (browser and OS)", - "message": "falszuje swoja user-agent (przegladarki i systemu operacyjnego)" + "message": "fałszuje twojego user-agenta (przeglądarkę i system operacyjny)" }, "userref": { "description": "Enter an address to set as your referrer value for all sites", - "message": "Wprowadz adres, aby ustawic jako wartosc odsylajacych dla wszystkich witryn" + "message": "Wpisz adres, który chcesz ustawić jako wartość odsyłającą dla wszystkich witryn" }, "utm": { "description": "Remove Google Analytics (UTM) Tracking:", - "message": "Usun Google Analytics (UTM) Sledzenie:" + "message": "Usuwanie Śledzenia Google Analytics (UTM):" }, "utmdesc": { "description": "remove Google Analytics (UTM) tracking tokens", - "message": "usuniecie Google Analytics (UTM) tokeny sledzenia" + "message": "usuwa tokeny śledzenia Google Analytics (UTM)" }, "webbugs": { "description": "Remove Webbugs:", - "message": "Usun Webbugs:" + "message": "Usuwanie Błędów Sieciowych:" }, "webbugsdesc": { - "description": "remove invisible third-party elements", - "message": "usun niewidoczne elementy innych firm" + "description": "remove \"invisible\" third-party elements", + "message": "usuwa \"niewidoczne\" elementy firm trzecich" }, "webgl": { "description": "Block WebGL Fingerprinting:", - "message": "Blok WebGL Odcisków Palców:" + "message": "Blokowanie Odcisku Palca WebGL:" }, "webgldesc": { "description": "prevent fingerprinting via the WebGL API", - "message": "uniemozliwic pobieranie odcisków palców poprzez API WebGL" - }, - "webrtcdevice": { - "description": "Block Device Enumeration:", - "message": "Blok Urzadzenie Liczby:" - }, - "webrtcdevicedesc": { - "description": "prevent having hardware devices detected via the WebRTC API", - "message": "zapobiegaja ze urzadzenia sprzetowe wykryte przez WebRTC API" + "message": "uniemożliwia pobieranie odcisku palca za pomocą interfejsu WebGL API" }, "webrtc": { "description": "WebRTC Protection:", - "message": "WebRTC Ochrony:" + "message": "Ochrona WebRTC:" }, "webrtcdesc": { "description": "prevent IP address leakage", - "message": "zapobiec wyciekom adresu IP" + "message": "zapobiega wyciekom adresów IP" + }, + "webrtcdevice": { + "description": "Block Device Enumeration:", + "message": "Blokowanie Wyliczania Urządzeń:" + }, + "webrtcdevicedesc": { + "description": "prevent having hardware devices detected via the WebRTC API", + "message": "uniemożliwia wykrycie urządzeń sprzętowych za pośrednictwem interfejsu WebRTC API" }, "webvr": { "description": "Block WebVR Enumeration:", - "message": "Blok WebVR Liczby:" + "message": "Blokowanie wyliczania WebVR:" }, "webvrdesc": { "description": "prevent having devices detected via the WebVR API", - "message": "majacych zapobiegac urzadzen wykrytych przez WebVR API" - }, - "blackbind": { - "description": "+ Blacklist", - "message": "+ Blacklist" + "message": "uniemożliwia wykrycie urządzeń za pośrednictwem interfejsu WebVR API" }, "whitebind": { "description": "+ Whitelist", - "message": "+ Biala" - }, - "blacklist": { - "description": "Blacklist", - "message": "Czarna Lista" + "message": "+ Biała Lista" }, "whitelist": { "description": "Whitelist", - "message": "Biala" + "message": "Biała Lista" }, - "blacklisted": { - "description": "Blacklisted", - "message": "Czarnej Liscie" + "whitelistblacklist": { + "description": "Whitelist / Blacklist", + "message": "Biała Lista / Czarna Lista" }, "whitelisted": { "description": "Whitelisted", - "message": "Whitelisted" - }, - "blacklistlow": { - "description": "blacklist", - "message": "czarna lista" + "message": "Umieszczone na Białej Liście" }, "whitelistlow": { "description": "whitelist", - "message": "whitelist" - }, - "blacklistmove": { - "description": "Move to Blacklist", - "message": "Przenies do Czarnej Listy" + "message": "biała lista" }, "whitelistmove": { "description": "Move to Whitelist", - "message": "Przenies do Bialej Listy" - }, - "whitelistblacklist": { - "description": "Whitelist / Blacklist", - "message": "Biala / Czarna" + "message": "Przenieś do Białej Listy" }, "xml": { "description": "XML HTTP Request Handling:", - "message": "XML Zadania HTTP Sposób Obchodzenia Sie:" + "message": "Obsługa Żądań XML HTTP:" }, "xmlall": { "description": "Control All Requests", - "message": "Kontrolowac Wszystkie Zadania" + "message": "Kontrola Wszystkich Żądań" }, "xmlcross": { "description": "Control Cross-Domain Requests (allow Same-Domain)", - "message": "Wnioski Kontrola Cross-Domain (pozwalaja tej samej domeny)" + "message": "Kontrola żądań międzydomenowych - Cross-Domain (zezwól dla tej samej domeny)" }, "xmldesc": { "description": "control XML HTTP Requests", - "message": "kontroli Wnioski XML HTTP" + "message": "Kontrola Żądań XML HTTP" } } diff --git a/_locales/pt_BR/messages.json b/_locales/pt_BR/messages.json index 4f78054..4be8950 100644 --- a/_locales/pt_BR/messages.json +++ b/_locales/pt_BR/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "fazer temporizações keypress mais aleatório para aumentar o anonimato (NOTA: adiciona um atraso aleatório entre teclas pressionadas; desativar esta configuração se inaceitável)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Página Comportamento Fazer a Ligação Abertura:" diff --git a/_locales/pt_PT/messages.json b/_locales/pt_PT/messages.json index 4f78054..4be8950 100644 --- a/_locales/pt_PT/messages.json +++ b/_locales/pt_PT/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "fazer temporizações keypress mais aleatório para aumentar o anonimato (NOTA: adiciona um atraso aleatório entre teclas pressionadas; desativar esta configuração se inaceitável)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Página Comportamento Fazer a Ligação Abertura:" diff --git a/_locales/ro/messages.json b/_locales/ro/messages.json index 689fbfc..dc42e59 100644 --- a/_locales/ro/messages.json +++ b/_locales/ro/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "face timpul apăsării pe taste mai aleator pentru a crește anonimitatea (NOTĂ: adaugă o întârziere aleatorie între apãsãrilor; dezactivați această setare dacă este inacceptabilă)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Comportamentul deschiderii paginilor:" diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json index 8815c09..60679e8 100644 --- a/_locales/ru/messages.json +++ b/_locales/ru/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "создание таймингов нажатий клавиш более случайными для повышения анонимности (добавляет случайную задержку между нажатиями; отключите этот параметр, если неприемлемо)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Поведение при открытии ссылок:" diff --git a/_locales/sk/messages.json b/_locales/sk/messages.json index 38d5946..b546bd6 100644 --- a/_locales/sk/messages.json +++ b/_locales/sk/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "aby stlačení tlačidla časovanie viac náhodných na zvýšenie anonymity (Poznámka: pridáva náhodnú oneskorenie medzi stlačenia klávesov; zakázať toto nastavenie je neprijateľné)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Otvorenie Správanie:" diff --git a/_locales/sl/messages.json b/_locales/sl/messages.json index c3df10a..3d6a721 100644 --- a/_locales/sl/messages.json +++ b/_locales/sl/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "da ob pritisku tipk case bolj nakljucno poveca anonimnost (Opomba: dodaja nakljucno zamik med pritiskom na tipko, ce nesprejemljivo to nastavitev onemogocite)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Page Link Odpiranje Obnašanje:" diff --git a/_locales/sr/messages.json b/_locales/sr/messages.json index 59ee201..021c538 100644 --- a/_locales/sr/messages.json +++ b/_locales/sr/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "да притиску тастера тајминга више случајно да се повећа анонимност (Напомена: додаје случајан кашњење између комбинације тастера; искључити ову опцију ако неприхватљиво)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Линк странице Отварање Понашање:" diff --git a/_locales/sv/messages.json b/_locales/sv/messages.json index 762ccd0..d52101a 100644 --- a/_locales/sv/messages.json +++ b/_locales/sv/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "gör knapptryckningsintervall mer slumpmässiga för att öka anonymitet (OBS: lägger till en slumpmässig fördröjning mellan tangenttryckningar, inaktivera den här inställningen om oacceptabla)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Sidlänköppningsbeteende:" diff --git a/_locales/ta/messages.json b/_locales/ta/messages.json index c5f5be2..b424b98 100644 --- a/_locales/ta/messages.json +++ b/_locales/ta/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "தெரியாத அதிகரிக்க விசையழுத்தத்தின்போது நேரம் இன்னும் சீரற்ற செய்ய (குறிப்பு: விசையை அழுத்த இடையே ஒரு சீரற்ற தாமதம் சேர்க்கிறது; இந்த அமைப்பை ஏற்க தக்கது அல்ல முடக்க)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "பக்கம் இணைப்பை திறந்து நடத்தை:" diff --git a/_locales/th/messages.json b/_locales/th/messages.json index c79ec37..9615d32 100644 --- a/_locales/th/messages.json +++ b/_locales/th/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "ทำให้การกำหนดเวลากดปุ่มสุ่มเพื่อเพิ่มตัวตน (หมายเหตุ: เพิ่มความล่าช้าสุ่มระหว่างการกดปุ่ม; ปิดการใช้งานการตั้งค่านี้เป็นที่ยอมรับ)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "หน้าพฤติกรรมการเชื่อมโยงเปิด:" diff --git a/_locales/tr/messages.json b/_locales/tr/messages.json index 5bd9df3..c1bcba3 100644 --- a/_locales/tr/messages.json +++ b/_locales/tr/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "anonimlik artirmak için tusa basma zamanlamalari daha rasgele hale (NOT: tusa basildiginda, arasinda rasgele bir gecikme ekler; Bu ayar kabul edilemez devre disi birakma)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Sayfa Baglantisi Açilis Davranisi:" diff --git a/_locales/uk/messages.json b/_locales/uk/messages.json index 5c91979..7521b97 100644 --- a/_locales/uk/messages.json +++ b/_locales/uk/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "зробити при натисканні клавіш тайминги більш випадковий характер, щоб збільшити анонімність (Примітка: додає випадкову затримку між натисканням клавіш; відключити цей параметр є неприпустимим)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Сторінка Поведінка Посилання Відкриття:" diff --git a/_locales/ur/messages.json b/_locales/ur/messages.json index a0788d4..2382965 100644 --- a/_locales/ur/messages.json +++ b/_locales/ur/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "نام ظاہر نہ کرنے کو بڑھانے کے لئے کلید دبانے کے اوقات زیادہ بے ترتیب بنانے (نوٹ: اہم پریس درمیان ایک بے ترتیب تاخیر اضافہ کر دیتی ہے؛ غیر فعال اس ترتیب ناقابل قبول ہے)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "پیج لنک افتتاحی برتاؤ:" diff --git a/_locales/vi/messages.json b/_locales/vi/messages.json index 1e7bd77..88bc9b6 100644 --- a/_locales/vi/messages.json +++ b/_locales/vi/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "làm timings bấm phím ngẫu nhiên nhiều hơn để tăng giấu tên (Chú ý: thêm một sự chậm trễ ngẫu nhiên giữa các ký; tắt cài đặt này nếu không thể chấp nhận)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "Trang Liên Kết Mạc Hành Vi:" diff --git a/_locales/zh_CN/messages.json b/_locales/zh_CN/messages.json index 4c9e0d4..fca5d86 100644 --- a/_locales/zh_CN/messages.json +++ b/_locales/zh_CN/messages.json @@ -423,6 +423,14 @@ "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", "message": "可以使按键时间显得更随机以提高匿名性(注:在每次按键之间插入随机延迟;如对效果不满意,请禁用此设置)" }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" + }, "linktarget": { "description": "Page Link Opening Behaviour:", "message": "设置新链接的打开方式:" diff --git a/_locales/zh_TW/messages.json b/_locales/zh_TW/messages.json index 13c5ed5..7af38d0 100644 --- a/_locales/zh_TW/messages.json +++ b/_locales/zh_TW/messages.json @@ -420,8 +420,16 @@ "message": "減少鍵盤指紋(進階用戶):" }, "keyboarddesc": { - "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", - "message": "令按鍵時序更隨機增加隱匿性(注意:增加了按鍵之間的隨機延遲;如不可接受,請停用此設定)" + "description": "make keypress timings more random to increase anonymity (NOTE: adds a random delay between keypresses; disable this setting if unacceptable)", + "message": "令按鍵時序更隨機增加隱匿性(注意:增加了按鍵之間的隨機延遲;如不可接受,請停用此設定)" + }, + "browserplugins": { + "description": "Block Browser Plugin Enumeration:", + "message": "Block Browser Plugin Enumeration:" + }, + "browserpluginsdesc": { + "description": "prevent sites from reading your browser plugin details", + "message": "prevent sites from reading your browser plugin details" }, "linktarget": { "description": "Page Link Opening Behaviour:", diff --git a/css/popup.css b/css/popup.css index e7890e4..8fb885a 100644 --- a/css/popup.css +++ b/css/popup.css @@ -72,7 +72,7 @@ table { padding-top: 35px; } /* Misc */ hr { border: 0; border-top: 1px solid #eeeeee; } -.bolded, #pop_options { font-weight: bold; } +.bolded, #pop_options, #pop_log { font-weight: bold; } /* Boxes */ .box:hover, .fphead { diff --git a/css/recents.css b/css/recents.css new file mode 100644 index 0000000..4624459 --- /dev/null +++ b/css/recents.css @@ -0,0 +1,270 @@ +/* Global */ +body { padding: 25px 0; } +.table { font-size: 0.9em; } +#title, .i18_support { color: green; font-size: 30px; font-weight: bold; } +#title:hover { color: blue; } +#message { z-index: 999; color: #000; margin: 5px; position: fixed; top: 0; right: 0; padding: 5px; font-weight: bold; } +#message { display: none; } +li.active { font-weight: bold; } + +/* Boxes */ +.box:hover, .fphead { + cursor: hand; + cursor: pointer; +} +.box { + cursor: default; + font-size: 0.92em; + font-weight: bold; + text-align: center; + min-width: 12%; + outline: 0; + padding: 8px 6px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; + text-shadow: 0 1px rgba(0, 0, 0, 0.1); + margin: 2px; +} +span.box { + padding: 0 8px; + margin: 0; + height: 16px; + line-height: 16px; + margin-left: 2px; +} +.box:hover { + text-decoration: underline; +} +.selected { + border: 1px solid #000 !important; + text-decoration: line-through !important; + background-color: #999 !important; + background-image: none !important; +} +.box1, .allowed { + border: 1px solid #29691D; + color: white; + background-color: #3D9400; + background-image: -webkit-linear-gradient(top,#3d9400,#398a00); + background-image: -moz-linear-gradient(top,#3d9400,#398a00); + background-image: -ms-linear-gradient(top,#3d9400,#398a00); + background-image: -o-linear-gradient(top,#3d9400,#398a00); + background-image: linear-gradient(top,#3d9400,#398a00); +} +.box1:active { + -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -ms-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -o-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); +} +.box1:focus { + -moz-box-shadow: inset 0 0 0 1px #fff; + -ms-box-shadow: inset 0 0 0 1px #fff; + -o-box-shadow: inset 0 0 0 1px #fff; + -webkit-box-shadow: inset 0 0 0 1px #fff; + box-shadow: inset 0 0 0 1px #fff; + outline: 1px solid #3D9400; + outline: 0 transparent; + border: 1px solid white; + border: 1px solid transparent; +} +.box1:hover { + border: 1px solid #2D6200; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + background-color: #368200; + background-image: -webkit-linear-gradient(top,#3d9400,#368200); + background-image: -moz-linear-gradient(top,#3d9400,#368200); + background-image: -ms-linear-gradient(top,#3d9400,#368200); + background-image: -o-linear-gradient(top,#3d9400,#368200); + background-image: linear-gradient(top,#3d9400,#368200); + -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -o-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + box-shadow: 0 1px 1px rgba(0,0,0,0.1); +} +.box2, .blocked { + background-color: #a60000; + border: 1px solid #7a0000; + color: white; + background-image: -webkit-linear-gradient(top,#a60000,#990000); + background-image: -moz-linear-gradient(top,#a60000,#990000); + background-image: -ms-linear-gradient(top,#a60000,#990000); + background-image: -o-linear-gradient(top,#a60000,#990000); + background-image: linear-gradient(top,#a60000,#990000); +} +.box2:active { + -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -ms-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -o-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); +} +.box2:focus { + -moz-box-shadow: inset 0 0 0 1px #fff; + -ms-box-shadow: inset 0 0 0 1px #fff; + -o-box-shadow: inset 0 0 0 1px #fff; + -webkit-box-shadow: inset 0 0 0 1px #fff; + box-shadow: inset 0 0 0 1px #fff; + outline: 1px solid #a60000; + outline: 0 transparent; + border: 1px solid white; + border: 1px solid transparent; +} +.box2:hover { + border: 1px solid #7a0000; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + background-color: #940000; + background-image: -webkit-linear-gradient(top,#a60000,#940000); + background-image: -moz-linear-gradient(top,#a60000,#940000); + background-image: -ms-linear-gradient(top,#a60000,#940000); + background-image: -o-linear-gradient(top,#a60000,#940000); + background-image: linear-gradient(top,#a60000,#940000); + -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -o-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + box-shadow: 0 1px 1px rgba(0,0,0,0.1); +} +.box3 { + background-color: #4D90FE; + border: 1px solid #3079ED; + color: white; + background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed); + background-image: -moz-linear-gradient(top,#4d90fe,#4787ed); + background-image: -ms-linear-gradient(top,#4d90fe,#4787ed); + background-image: -o-linear-gradient(top,#4d90fe,#4787ed); + background-image: linear-gradient(top,#4d90fe,#4787ed); +} +.box3:active { + -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -ms-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -o-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); +} +.box3:focus { + -moz-box-shadow: inset 0 0 0 1px #fff; + -ms-box-shadow: inset 0 0 0 1px #fff; + -o-box-shadow: inset 0 0 0 1px #fff; + -webkit-box-shadow: inset 0 0 0 1px #fff; + box-shadow: inset 0 0 0 1px #fff; + outline: 1px solid #4D90FE; + outline: 0 transparent; + border: 1px solid white; + border: 1px solid transparent; +} +.box3:hover { + border: 1px solid #2F5BB7; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + background-color: #357AE8; + background-image: -webkit-linear-gradient(top,#4D90FE,#357AE8); + background-image: -moz-linear-gradient(top,#4D90FE,#357AE8); + background-image: -ms-linear-gradient(top,#4D90FE,#357AE8); + background-image: -o-linear-gradient(top,#4D90FE,#357AE8); + background-image: linear-gradient(top,#4D90FE,#357AE8); + -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -o-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + box-shadow: 0 1px 1px rgba(0,0,0,0.1); +} +.box4 { + background-color: #444; + border: 1px solid #333333; + color: white; + background-image: -webkit-linear-gradient(top,#444,#222); + background-image: -moz-linear-gradient(top,#444,#222); + background-image: -ms-linear-gradient(top,#444,#222); + background-image: -o-linear-gradient(top,#444,#222); + background-image: linear-gradient(top,#444,#222); +} +.box4:active { + -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -ms-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -o-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); +} +.box4:focus { + -moz-box-shadow: inset 0 0 0 1px #000; + -ms-box-shadow: inset 0 0 0 1px #000; + -o-box-shadow: inset 0 0 0 1px #000; + -webkit-box-shadow: inset 0 0 0 1px #000; + box-shadow: inset 0 0 0 1px #000; + outline: 1px solid #EFEFEF; + outline: 0 transparent; + border: 1px solid black; + border: 1px solid transparent; +} +.box4:hover { + border: 1px solid #222222; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + background-color: #444; + background-image: -webkit-linear-gradient(top,#222,#444); + background-image: -moz-linear-gradient(top,#222,#444); + background-image: -ms-linear-gradient(top,#222,#444); + background-image: -o-linear-gradient(top,#222,#444); + background-image: linear-gradient(top,#222,#444); + -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -o-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + box-shadow: 0 1px 1px rgba(0,0,0,0.1); +} +.box5, .domainname { + clear: both; + width: auto; + margin-top: 5px; + background-color: #444; + border: 1px solid #333333; + color: white; + background-image: -webkit-linear-gradient(top,#444,#222); + background-image: -moz-linear-gradient(top,#444,#222); + background-image: -ms-linear-gradient(top,#444,#222); + background-image: -o-linear-gradient(top,#444,#222); + background-image: linear-gradient(top,#444,#222); +} +.box5:active { + -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -ms-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -o-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); + box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); +} +.box5:focus { + -moz-box-shadow: inset 0 0 0 1px #000; + -ms-box-shadow: inset 0 0 0 1px #000; + -o-box-shadow: inset 0 0 0 1px #000; + -webkit-box-shadow: inset 0 0 0 1px #000; + box-shadow: inset 0 0 0 1px #000; + outline: 1px solid #EFEFEF; + outline: 0 transparent; + border: 1px solid black; + border: 1px solid transparent; +} +.box5:hover { + border: 1px solid #222222; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + background-color: #444; + background-image: -webkit-linear-gradient(top,#222,#444); + background-image: -moz-linear-gradient(top,#222,#444); + background-image: -ms-linear-gradient(top,#222,#444); + background-image: -o-linear-gradient(top,#222,#444); + background-image: linear-gradient(top,#222,#444); + -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -o-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); + box-shadow: 0 1px 1px rgba(0,0,0,0.1); +} + +/* Temp. Permissions */ +.allowsession, .prevoke, .clearglobaltemp { + clear: both; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 0px; +} \ No newline at end of file diff --git a/html/background.html b/html/background.html index ef4b345..2d4b430 100644 --- a/html/background.html +++ b/html/background.html @@ -7,7 +7,7 @@ - + \ No newline at end of file diff --git a/html/options.html b/html/options.html index 91deee7..d208e2f 100644 --- a/html/options.html +++ b/html/options.html @@ -83,6 +83,7 @@

General Settings

+ - + +

+
'); + } else if (blockedarr[i][7] && ((annoyances == 'true' && annoyancesmode == 'strict' && blockedarr[i][5] == '-1' && blockedarr[i][7] == '1') || (antisocial == 'true' && blockedarr[i][7] == '2'))) { + var unwantedType = ''; + if (blockedarr[i][7] == '1') unwantedType = bkg.getLocale("unwanted"); + else if (blockedarr[i][7] == '2') unwantedType = bkg.getLocale("antisocialpopup"); + $("#blocked > table > tbody").append(''); + } else if (blockedarr[i][8]) { + $("#blocked > table > tbody").append(''); + } else { + var unwantedType = ''; + if (blockedarr[i][7] == '1') unwantedType = ''+bkg.getLocale("unwanted")+''; + else if (blockedarr[i][7] == '2') unwantedType = ''+bkg.getLocale("antisocialpopup")+''; + $("#blocked > table > tbody").append(''); + } + if (mode == 'allow') { + if (bkg.checkTemp(itemdomain)) { + $("#blocked [rel='"+itemdomainfriendly+"'] .x_bypass").addClass("selected"); + $("#blocked [rel='"+itemdomainfriendly+"'] .box4").hide(); + } + } + } + } else $("#blocked").hide(); + var allowedarrcount = allowedarr.length; + $("#allowcount").text(allowedarrcount); + if (allowedarrcount) { + allowedarr.reverse(); + for (var i = 0; i < allowedarrcount; i++) { + /* + 0 = time + 1 = request url + 2 = type + 3 = extracted request domain + 4 = full tab url + 5 = request domain list + 6 = baddiesCheck + 7 = fingerprint + */ + var entryTime = new Date(allowedarr[i][0]); + var itemdomain = allowedarr[i][3]; + var fpitemdomain = allowedarr[i][3]; + if (allowedarr[i][2] == 'Canvas Fingerprint') itemdomain = 'canvas.fingerprint'; + else if (allowedarr[i][2] == 'Canvas Font Access') itemdomain = 'canvas.font.access'; + else if (allowedarr[i][2] == 'Audio Fingerprint') itemdomain = 'audio.fingerprint'; + else if (allowedarr[i][2] == 'WebGL Fingerprint') itemdomain = 'webgl.fingerprint'; + else if (allowedarr[i][2] == 'Battery Fingerprint') itemdomain = 'battery.fingerprint'; + else if (allowedarr[i][2] == 'Device Enumeration') itemdomain = 'device.enumeration'; + else if (allowedarr[i][2] == 'Gamepad Enumeration') itemdomain = 'gamepad.enumeration'; + else if (allowedarr[i][2] == 'WebVR Enumeration') itemdomain = 'webvr.enumeration'; + else if (allowedarr[i][2] == 'Bluetooth Enumeration') itemdomain = 'bluetooth.enumeration'; + else if (allowedarr[i][2] == 'Client Rectangles') itemdomain = 'client.rectangles'; + else if (allowedarr[i][2] == 'Clipboard Interference') itemdomain = 'clipboard.interference'; + var itemdomainfriendly = itemdomain.replace(/[.\[\]:]/g,"_"); + var fpitemdomainfriendly = fpitemdomain.replace(/[.\[\]:]/g,"_"); + var clearBtn = ''; + if (allowedarr[i][5] == '0' || (allowedarr[i][7] && allowedarr[i][5] == '1')) clearBtn = ''+bkg.getLocale("clear")+''; + if (allowedarr[i][7]) { + $("#allowed > table > tbody").append(''); + } else { + $("#allowed > table > tbody").append(''); + } + if (mode == 'block') { + if (bkg.checkTemp(itemdomain)) { + $("#allowed [rel='"+itemdomainfriendly+"'] .x_bypass").addClass("selected"); + $("#allowed [rel='"+itemdomainfriendly+"'] .box4").hide(); + } + } + if (allowedarr[i][7] && allowedarr[i][5] == '2') $('#allowed [rel="'+fpitemdomainfriendly+'"] [data-domain="'+itemdomain+'"] .x_bypass').addClass('selected'); + } + } else $("#allowed").hide(); + $(".box").bind("click", handleclick); +} +function truncate(str) { + if (str.length > 54) + return str.substring(0, 54)+'...'; + return str; +} +function notification(msg) { + $('#message').html(msg).stop().fadeIn("slow").delay(2000).fadeOut("slow") +} +function processCommand() { + syncstatus = bkg.freshSync(); + if (syncstatus) { + notification(bkg.getLocale("settingssavesync")); + } else { + notification(bkg.getLocale("settingssave")); + } +} +function handleclick() { + var listType = $(this).parent().parent().parent().parent().parent().attr('id'); + var url = $(this).parent().attr('rel'); + var val = $(this).attr('rel'); + var selected = $(this).hasClass("selected"); + var clear = $(this).hasClass("box4"); + if (val != 2 && selected) return; + if ($(this).parent().hasClass("fpchoices")) { + var fpType = $(this).parent().attr('data-domain'); + var fpList; + if (fpType == 'canvas.fingerprint') fpList = 'fpCanvas'; + else if (fpType == 'canvas.font.access') fpList = 'fpCanvasFont'; + else if (fpType == 'audio.fingerprint') fpList = 'fpAudio'; + else if (fpType == 'webgl.fingerprint') fpList = 'fpWebGL'; + else if (fpType == 'battery.fingerprint') fpList = 'fpBattery'; + else if (fpType == 'device.enumeration') fpList = 'fpDevice'; + else if (fpType == 'gamepad.enumeration') fpList = 'fpGamepad'; + else if (fpType == 'webvr.enumeration') fpList = 'fpWebVR'; + else if (fpType == 'bluetooth.enumeration') fpList = 'fpBluetooth'; + else if (fpType == 'client.rectangles') fpList = 'fpClientRectangles'; + else if (fpType == 'clipboard.interference') fpList = 'fpClipboard'; + if (clear) { + bkg.fpDomainHandler('**.'+bkg.getDomain(url), fpList, -1); + bkg.fpDomainHandler(url, fpList, -1); + $(this).hide(); + $("#"+listType+" .fpchoices[rel='"+url+"'][data-domain='"+fpType+"'] .box4").hide(); + } else { + if (val < 2) { + bkg.fpDomainHandler(url, fpList, -1, 1); + chrome.extension.sendRequest({reqtype: "save-fp", url: url, list: fpList}); + $(this).addClass("selected"); + $("#"+listType+" .fpchoices[rel='"+url+"'][data-domain='"+fpType+"'] .x_whitelist").addClass("selected"); + } else if (val == 2) { + if (selected) { + chrome.extension.sendRequest({reqtype: "remove-temp-fp", url: url, list: fpList}); + $(this).removeClass("selected"); + $("#"+listType+" .fpchoices[rel='"+url+"'][data-domain='"+fpType+"'] .x_bypass").removeClass("selected"); + } else { + chrome.extension.sendRequest({reqtype: "temp-fp", url: url, list: fpList}); + $(this).addClass("selected"); + $("#"+listType+" .fpchoices[rel='"+url+"'][data-domain='"+fpType+"'] .x_bypass").addClass("selected"); + } + } + } + } else { + if (clear) { + var trustType = bkg.trustCheck(url); + if (trustType) { + bkg.domainHandler('**.'+bkg.getDomain(url), 2); + bkg.domainHandler('**.'+bkg.getDomain(url), 2, 1); + } else { + bkg.domainHandler(url, 2); + bkg.domainHandler(url, 2, 1); + } + $(this).hide(); + $("#"+listType+" .choices[rel='"+url+"'] .box4").hide(); + } else { + if (val < 2) { + bkg.domainHandler(url, '2', '1'); + chrome.extension.sendRequest({reqtype: "save", url: url, list: val}); + $(this).addClass("selected"); + $("#"+listType+" .choices[rel='"+url+"'] .x_whitelist").addClass("selected"); + } else if (val == 2) { + if (selected) { + chrome.extension.sendRequest({reqtype: "remove-temp", url: url}); + $(this).removeClass("selected"); + $("#"+listType+" .choices[rel='"+url+"'] .x_bypass").removeClass("selected"); + } else { + var mode; + if (listType == 'blocked') mode = 'block'; + else mode = 'allow'; + chrome.extension.sendRequest({reqtype: "temp", url: url, mode: mode}); + $(this).addClass("selected"); + $("#"+listType+" .choices[rel='"+url+"'] .x_bypass").addClass("selected"); + } + } else if (val == 3) { + bkg.topHandler(url, 0); + val = 0; + $(this).addClass("selected"); + $(".box1", $(this).parent()).addClass("selected"); + } else if (val == 4) { + bkg.topHandler(url, 1); + val = 1; + $(this).addClass("selected"); + $(".box4", $(this).parent()).addClass("selected"); + } + } + } + bkg.clearRecents(); + notification(bkg.getLocale("settingssave")); +} \ No newline at end of file diff --git a/js/scriptsafe.js b/js/scriptsafe.js index 8375ec2..22cfda7 100644 --- a/js/scriptsafe.js +++ b/js/scriptsafe.js @@ -4,7 +4,7 @@ // Credits and ideas: NotScripts, AdBlock Plus for Chrome, Ghostery, KB SSL Enforcer 'use strict'; var version = '1.0.9.2'; -var requestTypes, synctimer, blackList, whiteList, distrustList, trustList, sessionBlackList, sessionWhiteList, locale; +var requestTypes, synctimer, recentstimer, blackList, whiteList, distrustList, trustList, sessionBlackList, sessionWhiteList, locale; var langs = { 'en_US': 'English (US)', 'en_GB': 'English (UK)', @@ -19,6 +19,7 @@ var langs = { 'ja': 'Japanese', 'ko': 'Korean', 'lv': 'Latvian', + 'pl': 'Polish', 'ro': 'Romanian', 'ru': 'Russian', 'es': 'Spanish', @@ -28,13 +29,19 @@ var fpTypes = ['fpCanvas', 'fpCanvasFont', 'fpAudio', 'fpWebGL', 'fpBattery', 'f var fpLists = []; var fpListsSession = []; var popup = []; +var recentlog = []; +recentlog['allowed'] = []; +recentlog['blocked'] = []; var changed = false; var ITEMS = {}; var experimental = 0; var storageapi = false; var webrtcsupport = false; var updated = false; +var userAgent = ''; function refreshRequestTypes() { + clearRecents(); + genUserAgent(); requestTypes = ['main_frame']; if (localStorage['iframe'] == 'true' || localStorage['frame'] == 'true') requestTypes.push('sub_frame'); @@ -90,7 +97,7 @@ function mitigate(req) { if (localStorage["enable"] == "false" || (localStorage['useragentspoof'] == 'off' && localStorage['cookies'] == 'false' && localStorage['referrerspoof'] == 'off')) { return; } - for (var i = 0; i < req.requestHeaders.length; i++) { + for (var i = 0, forcount=req.requestHeaders.length; i < forcount; i++) { if (req.requestHeaders[i].name == 'User-Agent' || req.requestHeaders[i].name == 'Referer' || req.requestHeaders[i].name == 'Cookie') { switch (req.requestHeaders[i].name) { case 'Cookie': @@ -109,78 +116,8 @@ function mitigate(req) { break; case 'User-Agent': if (localStorage['useragentspoof'] != 'off' && (localStorage['uaspoofallow'] == 'true' || enabled(req.url) == 'true')) { - var os; - if (localStorage['useragentspoof_os'] == 'w10') os = 'Windows NT 10.0'; - else if (localStorage['useragentspoof_os'] == 'w81') os = 'Windows NT 6.3'; - else if (localStorage['useragentspoof_os'] == 'w8') os = 'Windows NT 6.2'; - else if (localStorage['useragentspoof_os'] == 'w7') os = 'Windows; U; Windows NT 6.1'; - else if (localStorage['useragentspoof_os'] == 'wv') os = 'Windows; U; Windows NT 6.0'; - else if (localStorage['useragentspoof_os'] == 'w2k3') os = 'Windows; U; Windows NT 5.2'; - else if (localStorage['useragentspoof_os'] == 'wxp') os = 'Windows; U; Windows NT 5.1'; - else if (localStorage['useragentspoof_os'] == 'w98') os = 'Windows; U; Windows 98'; - else if (localStorage['useragentspoof_os'] == 'w95') os = 'Windows; U; Windows 95'; - else if (localStorage['useragentspoof_os'] == 'linux64') os = 'X11; U; Linux x86_64'; - else if (localStorage['useragentspoof_os'] == 'linux32') os = 'X11; U; Linux x86_32'; - else if (localStorage['useragentspoof_os'] == 'macsierra') os = 'Macintosh; U; Intel Mac OS X 10_12_2'; - else if (localStorage['useragentspoof_os'] == 'macelcapitan') os = 'Macintosh; U; Intel Mac OS X 10_11_6'; - else if (localStorage['useragentspoof_os'] == 'macyosemite') os = 'Macintosh; U; Intel Mac OS X 10_10_5'; - else if (localStorage['useragentspoof_os'] == 'macmavericks') os = 'Macintosh; U; Intel Mac OS X 10_9_5'; - else if (localStorage['useragentspoof_os'] == 'macmountainlion') os = 'Macintosh; U; Intel Mac OS X 10_8_5'; - else if (localStorage['useragentspoof_os'] == 'maclion') os = 'Macintosh; U; Intel Mac OS X 10_7_5'; - else if (localStorage['useragentspoof_os'] == 'macsnow') os = 'Macintosh; U; Intel Mac OS X 10_6_8'; - else if (localStorage['useragentspoof_os'] == 'chromeos') os = 'X11; U; CrOS i686 0.13.507'; - if (localStorage['useragentspoof'] == 'chrome55') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36'; - else if (localStorage['useragentspoof'] == 'chrome50') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36 OPR/37.0.2178.43'; - else if (localStorage['useragentspoof'] == 'chrome14') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.94 Safari/535.1'; - else if (localStorage['useragentspoof'] == 'chrome13') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.43 Safari/535.1'; - else if (localStorage['useragentspoof'] == 'chrome12') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.750.0 Safari/534.30'; - else if (localStorage['useragentspoof'] == 'opera42') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.75 Safari/537.36 OPR/42.0.2393.85'; - else if (localStorage['useragentspoof'] == 'opera37') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') Presto/2.9.181 Version/12.00'; - else if (localStorage['useragentspoof'] == 'opera12') - req.requestHeaders[i].value = 'Opera/9.80 ('+os+') Presto/2.9.181 Version/12.00'; - else if (localStorage['useragentspoof'] == 'opera11') - req.requestHeaders[i].value = 'Opera/9.80 ('+os+') Presto/2.9.168 Version/11.50'; - else if (localStorage['useragentspoof'] == 'firefox50') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+'; rv:50.0) Gecko/20100101 Firefox/50.0'; - else if (localStorage['useragentspoof'] == 'firefox48') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+'; rv:48.0) Gecko/20100101 Firefox/48.0'; - else if (localStorage['useragentspoof'] == 'firefox46') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+'; rv:44.0) Gecko/20100101 Firefox/44.0'; - else if (localStorage['useragentspoof'] == 'firefox6') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+'; rv:6.0a2) Gecko/20110613 Firefox/6.0a2'; - else if (localStorage['useragentspoof'] == 'firefox5') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+'; rv:5.0) Gecko/20100101 Firefox/5.0'; - else if (localStorage['useragentspoof'] == 'firefox4') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+'; rv:2.0.1) Gecko/20110606 Firefox/4.0.1'; - else if (localStorage['useragentspoof'] == 'firefox3') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+'; rv:1.9.2.9) Gecko/20100913 Firefox/3.6.9'; - else if (localStorage['useragentspoof'] == 'ie11') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+'; Trident/7.0; rv:11.0) like Gecko'; - else if (localStorage['useragentspoof'] == 'ie10') - req.requestHeaders[i].value = 'Mozilla/5.0 (compatible; MSIE 10.0; '+os+'; Trident/6.0)'; - else if (localStorage['useragentspoof'] == 'ie9') - req.requestHeaders[i].value = 'Mozilla/5.0 (compatible; MSIE 9.0; '+os+')'; - else if (localStorage['useragentspoof'] == 'ie8') - req.requestHeaders[i].value = 'Mozilla/4.0 (compatible; MSIE 8.0; '+os+')'; - else if (localStorage['useragentspoof'] == 'ie7') - req.requestHeaders[i].value = 'Mozilla/4.0(compatible; MSIE 7.0; '+os+')'; - else if (localStorage['useragentspoof'] == 'ie61') - req.requestHeaders[i].value = 'Mozilla/4.0 (compatible; MSIE 6.1; '+os+')'; - else if (localStorage['useragentspoof'] == 'ie60') - req.requestHeaders[i].value = 'Mozilla/4.0 (compatible; MSIE 6.0; '+os+')'; - else if (localStorage['useragentspoof'] == 'safari8') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12'; - else if (localStorage['useragentspoof'] == 'safari7') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A'; - else if (localStorage['useragentspoof'] == 'safari5') - req.requestHeaders[i].value = 'Mozilla/5.0 ('+os+') AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1'; + if (!userAgent) genUserAgent(); + req.requestHeaders[i].value = userAgent; } break; } @@ -188,6 +125,110 @@ function mitigate(req) { } return { requestHeaders: req.requestHeaders }; } +function genUserAgent() { + var os; + if (localStorage['useragentspoof'] == 'custom') userAgent = localStorage['useragentcustom']; + else { + if (localStorage['useragentspoof_os'] == 'w10') os = 'Windows NT 10.0'; + else if (localStorage['useragentspoof_os'] == 'w81') os = 'Windows NT 6.3'; + else if (localStorage['useragentspoof_os'] == 'w8') os = 'Windows NT 6.2'; + else if (localStorage['useragentspoof_os'] == 'w7') os = 'Windows; U; Windows NT 6.1'; + else if (localStorage['useragentspoof_os'] == 'wv') os = 'Windows; U; Windows NT 6.0'; + else if (localStorage['useragentspoof_os'] == 'w2k3') os = 'Windows; U; Windows NT 5.2'; + else if (localStorage['useragentspoof_os'] == 'wxp') os = 'Windows; U; Windows NT 5.1'; + else if (localStorage['useragentspoof_os'] == 'w98') os = 'Windows; U; Windows 98'; + else if (localStorage['useragentspoof_os'] == 'w95') os = 'Windows; U; Windows 95'; + else if (localStorage['useragentspoof_os'] == 'linux64') os = 'X11; U; Linux x86_64'; + else if (localStorage['useragentspoof_os'] == 'linux32') os = 'X11; U; Linux x86_32'; + else if (localStorage['useragentspoof_os'] == 'machighsierra') os = 'Macintosh; U; Intel Mac OS X 10_13'; + else if (localStorage['useragentspoof_os'] == 'macsierra') os = 'Macintosh; U; Intel Mac OS X 10_12_2'; + else if (localStorage['useragentspoof_os'] == 'macelcapitan') os = 'Macintosh; U; Intel Mac OS X 10_11_6'; + else if (localStorage['useragentspoof_os'] == 'macyosemite') os = 'Macintosh; U; Intel Mac OS X 10_10_5'; + else if (localStorage['useragentspoof_os'] == 'macmavericks') os = 'Macintosh; U; Intel Mac OS X 10_9_5'; + else if (localStorage['useragentspoof_os'] == 'macmountainlion') os = 'Macintosh; U; Intel Mac OS X 10_8_5'; + else if (localStorage['useragentspoof_os'] == 'maclion') os = 'Macintosh; U; Intel Mac OS X 10_7_5'; + else if (localStorage['useragentspoof_os'] == 'macsnow') os = 'Macintosh; U; Intel Mac OS X 10_6_8'; + else if (localStorage['useragentspoof_os'] == 'freebsd64') os = 'X11; U; FreeBSD amd64'; + else if (localStorage['useragentspoof_os'] == 'freebsd32') os = 'X11; U; FreeBSD i686'; + else if (localStorage['useragentspoof_os'] == 'netbsd64') os = 'X11; U; NetBSD amd64'; + else if (localStorage['useragentspoof_os'] == 'netbsd32') os = 'X11; U; NetBSD i686'; + else if (localStorage['useragentspoof_os'] == 'openbsd64') os = 'X11; U; OpenBSD i686'; + else if (localStorage['useragentspoof_os'] == 'openbsd32') os = 'X11; U; OpenBSD i686'; + else if (localStorage['useragentspoof_os'] == 'chromeos') os = 'X11; U; CrOS i686 0.13.507'; + if (localStorage['useragentspoof'] == 'chrome55') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36'; + else if (localStorage['useragentspoof'] == 'chrome55') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36'; + else if (localStorage['useragentspoof'] == 'chrome50') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36 OPR/37.0.2178.43'; + else if (localStorage['useragentspoof'] == 'chrome14') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.94 Safari/535.1'; + else if (localStorage['useragentspoof'] == 'chrome13') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.43 Safari/535.1'; + else if (localStorage['useragentspoof'] == 'chrome12') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.750.0 Safari/534.30'; + else if (localStorage['useragentspoof'] == 'opera49') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36 OPR/47.0.2631.39'; + else if (localStorage['useragentspoof'] == 'opera42') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.75 Safari/537.36 OPR/42.0.2393.85'; + else if (localStorage['useragentspoof'] == 'opera37') + userAgent = 'Mozilla/5.0 ('+os+') Presto/2.9.181 Version/12.00'; + else if (localStorage['useragentspoof'] == 'opera12') + userAgent = 'Opera/9.80 ('+os+') Presto/2.9.181 Version/12.00'; + else if (localStorage['useragentspoof'] == 'opera11') + userAgent = 'Opera/9.80 ('+os+') Presto/2.9.168 Version/11.50'; + else if (localStorage['useragentspoof'] == 'firefox57') + userAgent = 'Mozilla/5.0 ('+os+'; rv:57.0) Gecko/20100101 Firefox/57.0'; + else if (localStorage['useragentspoof'] == 'firefox50') + userAgent = 'Mozilla/5.0 ('+os+'; rv:50.0) Gecko/20100101 Firefox/50.0'; + else if (localStorage['useragentspoof'] == 'firefox48') + userAgent = 'Mozilla/5.0 ('+os+'; rv:48.0) Gecko/20100101 Firefox/48.0'; + else if (localStorage['useragentspoof'] == 'firefox46') + userAgent = 'Mozilla/5.0 ('+os+'; rv:44.0) Gecko/20100101 Firefox/44.0'; + else if (localStorage['useragentspoof'] == 'firefox6') + userAgent = 'Mozilla/5.0 ('+os+'; rv:6.0a2) Gecko/20110613 Firefox/6.0a2'; + else if (localStorage['useragentspoof'] == 'firefox5') + userAgent = 'Mozilla/5.0 ('+os+'; rv:5.0) Gecko/20100101 Firefox/5.0'; + else if (localStorage['useragentspoof'] == 'firefox4') + userAgent = 'Mozilla/5.0 ('+os+'; rv:2.0.1) Gecko/20110606 Firefox/4.0.1'; + else if (localStorage['useragentspoof'] == 'firefox3') + userAgent = 'Mozilla/5.0 ('+os+'; rv:1.9.2.9) Gecko/20100913 Firefox/3.6.9'; + else if (localStorage['useragentspoof'] == 'edge') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) 42.0.2311.135 Safari/537.36 Edge/12.246'; + else if (localStorage['useragentspoof'] == 'ie11') + userAgent = 'Mozilla/5.0 ('+os+'; Trident/7.0; rv:11.0) like Gecko'; + else if (localStorage['useragentspoof'] == 'ie10') + userAgent = 'Mozilla/5.0 (compatible; MSIE 10.0; '+os+'; Trident/6.0)'; + else if (localStorage['useragentspoof'] == 'ie9') + userAgent = 'Mozilla/5.0 (compatible; MSIE 9.0; '+os+')'; + else if (localStorage['useragentspoof'] == 'ie8') + userAgent = 'Mozilla/4.0 (compatible; MSIE 8.0; '+os+')'; + else if (localStorage['useragentspoof'] == 'ie7') + userAgent = 'Mozilla/4.0(compatible; MSIE 7.0; '+os+')'; + else if (localStorage['useragentspoof'] == 'ie61') + userAgent = 'Mozilla/4.0 (compatible; MSIE 6.1; '+os+')'; + else if (localStorage['useragentspoof'] == 'ie60') + userAgent = 'Mozilla/4.0 (compatible; MSIE 6.0; '+os+')'; + else if (localStorage['useragentspoof'] == 'safari8') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12'; + else if (localStorage['useragentspoof'] == 'safari7') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A'; + else if (localStorage['useragentspoof'] == 'safari5') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1'; + else if (localStorage['useragentspoof'] == 'palemoon256') + userAgent = 'Mozilla/5.0 ('+os+'; rv:25.6) Gecko/20150723 PaleMoon/25.6.0'; + else if (localStorage['useragentspoof'] == 'palemoon25') + userAgent = 'Mozilla/5.0 ('+os+'; rv:25.1) Gecko/20130308 PaleMoon/25.1'; + else if (localStorage['useragentspoof'] == 'vivaldi111') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.91 Safari/537.36 Vivaldi/1.92.917.35'; + else if (localStorage['useragentspoof'] == 'vivaldi') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Safari/537.36 Vivaldi/1.0.83.38'; + else if (localStorage['useragentspoof'] == 'midori') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/538.15 (KHTML, like Gecko) Chrome/18.0.1025.133 Safari/538.15 Midori/0.5'; + else if (localStorage['useragentspoof'] == 'qupzilla') + userAgent = 'Mozilla/5.0 ('+os+') AppleWebKit/533.3 (KHTML, like Gecko) Qupzilla/1.1.5'; + } +} function removeParams(str) { return str.replace(/#[^#]*$/, "").replace(/\?[^\?]*$/, ""); } @@ -207,11 +248,17 @@ function inlineblock(req) { } var headers = req.responseHeaders; if (req.type == 'main_frame') { + var domainCheckStatus = domainCheck(req.url, 1); if (experimental == '1' && localStorage['preservesamedomain'] == 'false' && localStorage['script'] == 'true' && enabled(req.url) == 'true') { headers.push({ 'name': 'Content-Security-Policy', 'value': "script-src 'none'" }); + recentlog['blocked'].push([new Date().getTime(), req.url, 'PAGE', extractDomainFromURL(req.url), req.url, domainCheckStatus, domainCheckStatus, baddies(req.url, localStorage['annoyancesmode'], localStorage['antisocial'], 2), false]); + updateRecents('blocked'); + } else { + recentlog['allowed'].push([new Date().getTime(), req.url, 'PAGE', extractDomainFromURL(req.url), req.url, domainCheckStatus, 0]); + updateRecents('allowed'); } } return { responseHeaders: headers }; @@ -262,6 +309,8 @@ function ScriptSafe(req) { if (!UrlInList(cleanedUrl, ITEMS[req.tabId]['blocked'])) { if (extractedReqDomain.substr(0,4) == 'www.') extractedReqDomain = extractedReqDomain.substr(4); ITEMS[req.tabId]['blocked'].push([cleanedUrl, reqtype.toUpperCase(), extractedReqDomain, domainCheckStatus, tabDomainCheckStatus, baddiesCheck, false]); + recentlog['blocked'].push([new Date().getTime(), req.url, reqtype.toUpperCase(), extractedReqDomain, ITEMS[req.tabId]['url'], domainCheckStatus, tabDomainCheckStatus, baddiesCheck, false]); + updateRecents('blocked'); updateCount(req.tabId); } if (reqtype == 'frame') { @@ -275,12 +324,31 @@ function ScriptSafe(req) { if (!UrlInList(cleanedUrl, ITEMS[req.tabId]['allowed'])) { if (extractedReqDomain.substr(0,4) == 'www.') extractedReqDomain = extractedReqDomain.substr(4); ITEMS[req.tabId]['allowed'].push([cleanedUrl, reqtype.toUpperCase(), extractedReqDomain, domainCheckStatus, baddiesCheck]); + recentlog['allowed'].push([new Date().getTime(), req.url, reqtype.toUpperCase(), extractedReqDomain, ITEMS[req.tabId]['url'], domainCheckStatus, baddiesCheck]); + updateRecents('allowed'); } } if (utmCleanURL) return { redirectUrl: utmCleanURL }; if (hashCleanURL) return { redirectUrl: hashCleanURL }; return { cancel: false }; } +function updateRecents(list) { + window.clearTimeout(recentstimer); + recentstimer = window.setTimeout(function() { setRecents(list) }, 1000); +} +function setRecents(list) { + var recentLimit = 25; + var recentsLength = recentlog[list].length; + if (recentsLength > recentLimit) recentlog[list] = recentlog[list].slice(recentsLength-recentLimit); +} +function getRecents(list) { + setRecents(list); + return JSON.stringify(recentlog[list]); +} +function clearRecents() { + recentlog['allowed'] = []; + recentlog['blocked'] = []; +} function utmClean(url) { if (localStorage['utm'] == "true") { var paramstart = url.indexOf("?"); @@ -297,7 +365,7 @@ function utmClean(url) { return false; } function hashTrackingClean(url) { - if (localStorage['hashchecking'] == "true") { + if (localStorage['hashchecking'] == "true" && (localStorage['hashallow'] == "true" || enabled(url) == 'true')) { var hashstart = url.indexOf("#"); if (hashstart != -1) { if (url.indexOf("=") > hashstart) { @@ -474,6 +542,7 @@ function domainHandler(domain,action,listtype) { tempBlacklist = tempBlacklist.sort(); sessionBlackList = tempBlacklist; } + clearRecents(); return true; } return false; @@ -540,6 +609,7 @@ function fpDomainHandler(domain,listtype,action,temp) { tempList = tempList.sort(); fpListsSession[listtype] = tempList; } + clearRecents(); return true; } return false; @@ -593,6 +663,7 @@ function setDefaultOptions() { defaultOptionValue("webbugs", "true"); defaultOptionValue("utm", "false"); defaultOptionValue("hashchecking", "false"); + defaultOptionValue("hashallow", "false"); defaultOptionValue("webrtc", "default_public_interface_only"); defaultOptionValue("classicoptions", "false"); defaultOptionValue("rating", "true"); @@ -601,6 +672,7 @@ function setDefaultOptions() { defaultOptionValue("domainsort", "true"); defaultOptionValue("useragentspoof", "off"); defaultOptionValue("useragentspoof_os", "off"); + defaultOptionValue("useragentcustom", ""); defaultOptionValue("uaspoofallow", "false"); defaultOptionValue("referrerspoof", "off"); defaultOptionValue("referrerspoofdenywhitelisted", "false"); @@ -609,6 +681,7 @@ function setDefaultOptions() { defaultOptionValue("dataurl", "false"); defaultOptionValue("clipboard", "false"); defaultOptionValue("optionslist", "false"); + defaultOptionValue("browserplugins", "false"); if (optionExists("updatemessagenotify")) delete localStorage['updatemessagenotify']; if (!optionExists("blackList")) localStorage['blackList'] = JSON.stringify([]); if (!optionExists("whiteList")) localStorage['whiteList'] = JSON.stringify(["*.googlevideo.com"]); @@ -693,7 +766,7 @@ function statuschanger() { } function tempHandler(request) { if (typeof request.url === 'object') { - for (var i=0;i 0) { - segment = jsonstr.substr(0, limit); - settingssync["zw" + i] = segment; - jsonstr = jsonstr.substr(limit); - i++; - } - settingssync['whiteListCount'] = i; - /* - jsonstr = LZString.compressToBase64(JSON.parse(localStorage['whiteList']).toString()); - i = 0; - while (jsonstr.length > 0) { - segment = jsonstr.substr(0, newlimit); - settingssync["sw" + i] = milliseconds+segment; - jsonstr = jsonstr.substr(newlimit); - i++; - } - settingssync['whiteListCount2'] = i; - */ - if (zarr['zb'].length) { - for (var x = 0; x < zarr['zb'].length; x++) delete localStorage[zarr['zb'][x]]; + for (var x = 0, forcount=zarr['sw'].length; x < forcount; x++) delete localStorage[zarr['sw'][x]]; } - if (zarr['sb'].length) { - for (var x = 0; x < zarr['sb'].length; x++) delete localStorage[zarr['sb'][x]]; - } - i = 0; - jsonstr = JSON.parse(localStorage['blackList']).toString(); - limit = (chrome.storage.sync.QUOTA_BYTES_PER_ITEM - Math.ceil(jsonstr.length/(chrome.storage.sync.QUOTA_BYTES_PER_ITEM - 4)) - 4); - while (jsonstr.length > 0) { - segment = jsonstr.substr(0, limit); - settingssync["zb" + i] = segment; - jsonstr = jsonstr.substr(limit); - i++; - } - settingssync['blackListCount'] = i; - /* - jsonstr = LZString.compressToBase64(JSON.parse(localStorage['blackList']).toString()); - i = 0; - while (jsonstr.length > 0) { - segment = jsonstr.substr(0, newlimit); - settingssync["sb" + i] = milliseconds+segment; - jsonstr = jsonstr.substr(newlimit); - i++; - } - settingssync['blackListCount2'] = i; - */ + // legacy syncing method - start + jsonstr = JSON.parse(localStorage['whiteList']).toString(); + i = 0; + limit = (chrome.storage.sync.QUOTA_BYTES_PER_ITEM - Math.ceil(jsonstr.length/(chrome.storage.sync.QUOTA_BYTES_PER_ITEM - 4)) - 4); + while (jsonstr.length > 0) { + segment = jsonstr.substr(0, limit); + settingssync["zw" + i] = segment; + jsonstr = jsonstr.substr(limit); + i++; + } + settingssync['whiteListCount'] = i; + // legacy syncing method - end + // new syncing method - start + /* + jsonstr = ssCompress(JSON.parse(localStorage['whiteList']).toString()); + i = 0; + while (jsonstr.length > 0) { + segment = jsonstr.substr(0, newlimit); + settingssync["sw" + i] = milliseconds+segment; + jsonstr = jsonstr.substr(newlimit); + i++; + } + settingssync['whiteListCount2'] = i; + if (zarr['zb'].length) { + for (var x = 0, forcount=zarr['zb'].length; x < forcount; x++) delete localStorage[zarr['zb'][x]]; + } + if (zarr['sb'].length) { + for (var x = 0, forcount=zarr['sb'].length; x < forcount; x++) delete localStorage[zarr['sb'][x]]; + } + */ + // new syncing method - end + // legacy syncing method - start + i = 0; + jsonstr = JSON.parse(localStorage['blackList']).toString(); + limit = (chrome.storage.sync.QUOTA_BYTES_PER_ITEM - Math.ceil(jsonstr.length/(chrome.storage.sync.QUOTA_BYTES_PER_ITEM - 4)) - 4); + while (jsonstr.length > 0) { + segment = jsonstr.substr(0, limit); + settingssync["zb" + i] = segment; + jsonstr = jsonstr.substr(limit); + i++; + } + settingssync['blackListCount'] = i; + // legacy syncing method - end + // new syncing method - start /* - if (zarr['sf'].length) { - for (var x = 0; x < zarr['sf'].length; x++) delete localStorage[zarr['sf'][x]]; - } - i = 0; - jsonstr = LZString.compressToBase64(fpsettings.slice(0,-1)); - while (jsonstr.length > 0) { - segment = jsonstr.substr(0, newlimit); - settingssync["sf" + i] = milliseconds+segment; - jsonstr = jsonstr.substr(newlimit); - i++; - } - settingssync['fpCount'] = i; + jsonstr = ssCompress(JSON.parse(localStorage['blackList']).toString()); + i = 0; + while (jsonstr.length > 0) { + segment = jsonstr.substr(0, newlimit); + settingssync["sb" + i] = milliseconds+segment; + jsonstr = jsonstr.substr(newlimit); + i++; + } + settingssync['blackListCount2'] = i; + if (zarr['sf'].length) { + for (var x = 0, forcount=zarr['sf'].length; x < forcount; x++) delete localStorage[zarr['sf'][x]]; + } + i = 0; + jsonstr = ssCompress(fpsettings.slice(0,-1)); + while (jsonstr.length > 0) { + segment = jsonstr.substr(0, newlimit); + settingssync["sf" + i] = milliseconds+segment; + jsonstr = jsonstr.substr(newlimit); + i++; + } + settingssync['fpCount'] = i; */ + // new syncing method - end settingssync['lastSync'] = milliseconds; localStorage['lastSync'] = milliseconds; if (chrome.storage.sync.QUOTA_BYTES < JSON.stringify(settingssync).length) { @@ -1148,19 +1263,9 @@ function importSyncHandle(mode) { } } if (mode == '1' || (localStorage['sync'] == 'false' && mode == '0')) { - if (confirm(getLocale("firstsync"))) { - localStorage['syncenable'] = 'true'; - localStorage['sync'] = 'true'; - if (mode == '1') freshSync(); - else freshSync(true); - return true; - } else { - localStorage['syncenable'] = 'false'; - localStorage['sync'] = 'true'; - alert(getLocale("disabledsync")); - updated = true; - return false; - } + localStorage['syncenable'] = 'false'; + localStorage['sync'] = 'true'; + return false; } }); } @@ -1200,7 +1305,7 @@ function listsSync() { console.log('Processing fingerprint list...'+localStorage['fpCount']); var concatlist = ''; var listerror = false; - for (var i = 0; i < localStorage['fpCount']; i++) { + for (var i = 0, forcount=localStorage['fpCount']; i < forcount; i++) { if (localStorage['sf'+i]) { if (localStorage['sf'+i].substr(0, 13) == localStorage['lastSync']) concatlist += localStorage['sf'+i].substr(13); else listerror = true; @@ -1209,7 +1314,7 @@ function listsSync() { } if (!listerror) { if (concatlist != '') { - concatlist = LZString.decompressFromBase64(concatlist); + concatlist = ssDecompress(concatlist); var settings = concatlist.split("~"); console.log(settings); if (settings.length > 0) { @@ -1245,7 +1350,7 @@ function listsSyncParse(type) { console.log('Processing '+counttype+'...'+localStorage[counttype]); concatlist = ''; if (localStorage[counttype] != '0') { - for (var i = 0; i < localStorage[counttype]; i++) { + for (var i = 0, forcount=localStorage[counttype]; i < forcount; i++) { if (counttype == type+'Count2') { if (localStorage['s'+lsName+i]) { if (localStorage['s'+lsName+i].substr(0, 13) == localStorage['lastSync']) concatlist += localStorage['s'+lsName+i].substr(13); @@ -1266,7 +1371,7 @@ function listsSyncParse(type) { } } if (!listerror) { - if (counttype == type+'Count2') concatlist = LZString.decompressFromBase64(concatlist); + if (counttype == type+'Count2') concatlist = ssDecompress(concatlist); concatlistarr = concatlist.split(","); console.log(concatlistarr); } diff --git a/js/ss.js b/js/ss.js index 2ccbe82..d57e687 100644 --- a/js/ss.js +++ b/js/ss.js @@ -51,6 +51,8 @@ var SETTINGS = { "CLIPBOARD": "false", "DATAURL": "true", "KEYDELTA": 0, + "BROWSERPLUGINS": "", + "USERAGENT": "", }; document.addEventListener("beforeload", saveBeforeloadEvent, true); // eventually remove if (window.self != window.top) iframe = 1; @@ -93,6 +95,7 @@ chrome.extension.sendRequest({reqtype: "get-settings", iframe: iframe}, function SETTINGS['BLUETOOTH'] = response.bluetooth; SETTINGS['TIMEZONE'] = response.timezone; SETTINGS['CLIPBOARD'] = response.clipboard; + SETTINGS['BROWSERPLUGINS'] = response.browserplugins; if (SETTINGS['CANVAS'] != 'false' && response.fp_canvas != '-1') SETTINGS['CANVAS'] = 'false'; if (SETTINGS['CANVASFONT'] == 'true' && response.fp_canvasfont != '-1') SETTINGS['CANVASFONT'] = 'false'; if (SETTINGS['AUDIOBLOCK'] == 'true' && response.fp_audio != '-1') SETTINGS['AUDIOBLOCK'] = 'false'; @@ -107,6 +110,9 @@ chrome.extension.sendRequest({reqtype: "get-settings", iframe: iframe}, function if (SETTINGS['CANVAS'] != 'false' || SETTINGS['CANVASFONT'] == 'true' || SETTINGS['CLIENTRECTS'] == 'true' || SETTINGS['AUDIOBLOCK'] == 'true' || SETTINGS['BATTERY'] == 'true' || SETTINGS['WEBGL'] == 'true' || SETTINGS['WEBRTCDEVICE'] == 'true' || SETTINGS['GAMEPAD'] == 'true' || SETTINGS['WEBVR'] == 'true' || SETTINGS['BLUETOOTH'] == 'true' || SETTINGS['TIMEZONE'] != 'false' || SETTINGS['CLIPBOARD'] == 'true') { fingerprintProtection(); } + if (SETTINGS['BROWSERPLUGINS'] == 'true') { + browserProtection(); + } SETTINGS['WEBBUGS'] = response.webbugs; SETTINGS['LINKTARGET'] = response.linktarget; if (SETTINGS['LINKTARGET'] == 'same') linktrgt = '_self'; @@ -114,6 +120,12 @@ chrome.extension.sendRequest({reqtype: "get-settings", iframe: iframe}, function SETTINGS['REFERRER'] = response.referrer; SETTINGS['REFERRERSPOOFDENYWHITELISTED'] = response.referrerspoofdenywhitelisted; SETTINGS['PARANOIA'] = response.paranoia; + SETTINGS['USERAGENT'] = response.useragent; + if (SETTINGS['USERAGENT'] != '' && (response.uaspoofallow == 'true' || SETTINGS['DOMAINSTATUS'] != '0')) { + injectAnon(function(useragent){ + Object.defineProperty(navigator, "userAgent", {enumerable: true, configurable: false, value: useragent}); + }, "'"+SETTINGS['USERAGENT']+"'"); + } SETTINGS['DATAURL'] = response.dataurl; SETTINGS['KEYBOARD'] = response.keyboard; SETTINGS['KEYDELTA'] = parseInt(response.keydelta); @@ -416,6 +428,11 @@ function fingerprintProtection() { }); }, "'"+SETTINGS['CANVAS']+"','"+SETTINGS['CANVASFONT']+"','"+SETTINGS['AUDIOBLOCK']+"','"+SETTINGS['BATTERY']+"','"+SETTINGS['WEBGL']+"','"+SETTINGS['WEBRTCDEVICE']+"','"+SETTINGS['GAMEPAD']+"','"+SETTINGS['WEBVR']+"','"+SETTINGS['BLUETOOTH']+"','"+SETTINGS['TIMEZONE']+"','"+SETTINGS['CLIENTRECTS']+"','"+SETTINGS['CLIPBOARD']+"'"); } +function browserProtection() { + injectAnon(function(browserplugins){ + if (browserplugins == 'true') Object.defineProperty(navigator, "plugins", {enumerable: true, configurable: false, value: ""}); + }, "'"+SETTINGS['BROWSERPLUGINS']+"'"); +} function clipboardProtect(el) { var arr = ['copy', 'cut', 'paste', 'selectstart', 'contextmenu', 'mousedown', 'mouseup']; for (var i = 0; i < arr.length; i++) { diff --git a/js/yoyo.js b/js/yoyo.js index bc249d0..1044808 100644 --- a/js/yoyo.js +++ b/js/yoyo.js @@ -61,12 +61,13 @@ var yoyo1 = [ '00fun.com', '00zasdf.pw', '0427d7.se', +'04dn8g4f.space', '0aac4e6a54c170b0.se', -'0c9d8370d.se', '0hna.com', '0iecfobt.com', '0llii0g6.com', '0uk.net', +'1-1ads.com', '100-100.ru', '100webads.com', '101com.com', @@ -82,6 +83,7 @@ var yoyo1 = [ '123count.com', '123counts.com', '123found.com', +'123freeavatars.com', '123go.com', '123spill.no', '123srv.com', @@ -110,10 +112,8 @@ var yoyo1 = [ '1myrdrcts.com', '1phads.com', '1se.org', -'1sexsex.com', '1trac.com', '1worldmarket.com', -'1x1rank.com', '2001positions.com', '202trackingsoft.com', '207.net', @@ -128,8 +128,6 @@ var yoyo1 = [ '24log.de', '24pm-affiliation.com', '24x7adservice.com', -'25643e662a2.com', -'2607.cn', '29bca6cb72a665c8.se', '2ad.de', '2amsports.com', @@ -146,6 +144,7 @@ var yoyo1 = [ '360redirect.com', '360switch.net', '360yield.com', +'39o9mcr2.party', '3animalsex.com', '3b9cc85dcf732d5.se', '3bsoftware.com', @@ -172,6 +171,7 @@ var yoyo1 = [ '4qsurvey.com', '4see.mobi', '4seeresults.com', +'4ur.click', '4web.cz', '50websads.com', '518ad.com', @@ -182,7 +182,9 @@ var yoyo1 = [ '600z.com', '6e2bd3848d2b73.se', '6r2uvllu.com', +'7-i.org', '718unlimited.com', +'71aa8ed2ff1c8f.com', '777partner.com', '777seo.com', '777tool.com', @@ -195,9 +197,9 @@ var yoyo1 = [ '7search.com', '7sultans.com', '7vws1j1j.com', +'810f3f9dde63ae3.com', '82d914.se', '83nsdjqqo1cau183xz.com', -'85dcf732d593.se', '863c4c0c521.se', '888.com', '900quickcash.com', @@ -222,7 +224,6 @@ var yoyo1 = [ 'a5cee7.se', 'a6ba.com', 'a9.com', -'aabe3b.se', 'aad73c550c.se', 'aaddzz.com', 'aads.us', @@ -230,6 +231,7 @@ var yoyo1 = [ 'aarki.com', 'ab4tn.com', 'abacho.net', +'abandonedclover.com', 'abbie-surber.us', 'abbp1.pw', 'abbp1.science', @@ -250,6 +252,7 @@ var yoyo1 = [ 'abovetrack.com', 'abovetracking.com', 'abradora.com', +'abruptroad.com', 'absolstats.co.za', 'absoluteclickscom.com', 'abz.com', @@ -260,7 +263,6 @@ var yoyo1 = [ 'accorder.science', 'accurately-locate.com', 'accuserveadsystem.com', -'accutrk.com', 'acecounter.com', 'acento.com', 'acestats.com', @@ -271,6 +273,8 @@ var yoyo1 = [ 'achren.org', 'acim.com', 'acint.net', +'acknowing.com', +'aclickads.com', 'acmexxx.com', 'acotrk.com', 'acquinityinteractive.com', @@ -285,11 +289,12 @@ var yoyo1 = [ 'activeboard.com', 'activepop.net', 'actonsoftware.com', -'actrck.com', 'actualdeals.com', +'actuallysheep.com', 'actvtrack.com', 'acuityads.com', 'acuityplatform.com', +'acuty1adsrv.com', 'acxiom.com', 'acxtrk.com', 'ad-411.com', @@ -303,6 +308,7 @@ var yoyo1 = [ 'ad-center.com', 'ad-clicks.com', 'ad-clix.com', +'ad-delivery.net', 'ad-feeds.com', 'ad-flow.com', 'ad-gbn.com', @@ -372,7 +378,6 @@ var yoyo1 = [ 'adbanner.cz', 'adbanner.ro', 'adbard.net', -'adbers.com', 'adbest.com', 'adbest.net', 'adbit.co', @@ -442,11 +447,11 @@ var yoyo1 = [ 'adcycle.com', 'addapptr.com', 'addash.co', -'addealing.com', 'addebris.link', 'addeppo.com', 'addesktop.com', 'addfreestats.com', +'addiliate.com', 'addinto.com', 'addiply.com', 'addjump.com', @@ -470,6 +475,10 @@ var yoyo1 = [ 'adengage.com', 'adespresso.com', 'adexc.net', +'adexce.net', +'adexchange.guru', +'adexchangegate.com', +'adexchangeperformance.com', 'adexchangeprediction.com', 'adexcite.com', 'adexit.com', @@ -479,9 +488,9 @@ var yoyo1 = [ 'adexpose.com', 'adexprt.com', 'adexprts.com', +'adexten.com', 'adextent.com', 'adf.ly', -'adfactor.nl', 'adfactory88.com', 'adfest.com', 'adfirmative.com', @@ -491,11 +500,12 @@ var yoyo1 = [ 'adfoc.us', 'adfocus.ru', 'adfootprints.com', -'adforati.com', 'adforce.com', 'adforce.ru', 'adforgames.com', 'adform.com', +'adform.net', +'adformdsp.net', 'adfornepal.com', 'adfox.ru', 'adframesrc.com', @@ -520,12 +530,14 @@ var yoyo1 = [ 'adgroups.com', 'adgroups.net', 'adhall.com', +'adhealers.com', 'adhese.be', 'adhese.com', 'adhese.net', 'adhexa.com', 'adhitprofits.com', 'adhitzads.com', +'adhome.biz', 'adhood.com', 'adhost.com', 'adhostingsolutions.com', @@ -538,6 +550,7 @@ var yoyo1 = [ 'adimpact.com', 'adimpression.net', 'adinch.com', +'adincube.com', 'adindigo.com', 'adinfinity.com.au', 'adinfuse.com', @@ -564,7 +577,6 @@ var yoyo1 = [ 'adjunky.com', 'adjustnetwork.com', 'adk2.com', -'adkengage.com', 'adkernel.com', 'adklik.com.tr', 'adklip.com', @@ -610,6 +622,7 @@ var yoyo1 = [ 'admedia.com', 'admedia.ro', 'admedien.com', +'admedit.net', 'admedo.com', 'admeld.com', 'admerize.be', @@ -661,6 +674,7 @@ var yoyo1 = [ 'adobeflashupdate14.com', 'adobetag.com', 'adoc.fr', +'adocean-lt.lt', 'adocean.pl', 'adonads.com', 'adonion.com', @@ -683,6 +697,7 @@ var yoyo1 = [ 'adpath.mobi', 'adpay.com', 'adpeepshosted.com', +'adpenguin.biz', 'adpepper.dk', 'adpepper.nl', 'adperfect.com', @@ -714,6 +729,7 @@ var yoyo1 = [ 'adready.com', 'adready.net', 'adreadytractions.com', +'adreclaim.com', 'adrecreate.com', 'adregistry.com', 'adremedy.com', @@ -744,11 +760,11 @@ var yoyo1 = [ 'adrunnr.com', 'adrzr.com', 'ads-click.com', -'ads-cpm.com', 'ads-links.com', 'ads-littlestarmedia.co.uk', 'ads-stream.com', 'ads.cc', +'ads.diamonds', 'ads01.com', 'ads180.com', 'ads2ads.net', @@ -792,6 +808,7 @@ var yoyo1 = [ 'adserv.net', 'adserv01.ru', 'adserveonline.com', +'adserver-e7.com', 'adserver-voice-online.co.uk', 'adserver.co.il', 'adserver.com', @@ -881,7 +898,6 @@ var yoyo1 = [ 'adsppperv.com', 'adspserving.com', 'adspynet.com', -'adsresult.net', 'adsrevenue.net', 'adsring.com', 'adsrv.us', @@ -903,8 +919,9 @@ var yoyo1 = [ 'adsvids.com', 'adsvidsdouble.com', 'adsview.com', +'adswakeup.com', 'adswap.com', -'adswitcher.com', +'adswithsalt.com', 'adswizz.com', 'adsxgm.com', 'adsxxxtraff.com', @@ -946,7 +963,6 @@ var yoyo1 = [ 'adtrackone.eu', 'adtrade.net', 'adtrade.ro', -'adtrader.com', 'adtrading.de', 'adtradr.com', 'adtradradservices.com', @@ -984,11 +1000,9 @@ var yoyo1 = [ 'adunblock.com', 'adunblock.fr', 'adv-adserver.com', -'adv-italiana.com', 'adv-plus.com', 'adv.co.il', 'adv679854.ru', -'adv758968.ru', 'adv777.com', 'adv9.net', 'advaction.ru', @@ -1000,7 +1014,6 @@ var yoyo1 = [ 'advancets.org', 'advantageglobalmarketing.com', 'advariant.com', -'advbox.biz', 'advconversion.com', 'adve.net', 'adventertainment.it', @@ -1030,6 +1043,7 @@ var yoyo1 = [ 'advertisementbanners.com', 'advertiser.net', 'advertiserjob.com', +'advertiserurl.com', 'advertiserwanted.com', 'advertisespace.com', 'advertiseyourgame.com', @@ -1049,6 +1063,7 @@ var yoyo1 = [ 'advertisingnemesis.com', 'advertisingpath.net', 'advertisingsex.com', +'advertisingtag.net', 'advertisingvalue.info', 'advertjunction.com', 'advertlead.net', @@ -1058,11 +1073,11 @@ var yoyo1 = [ 'advertmedia.de', 'advertpay.net', 'advertserve.com', -'advertsponsor.com', 'advertstats.com', 'advertstream.com', 'advertwizard.com', 'advertzer.com', +'advfromnwl.com', 'advgoogle.com', 'advido.com', 'adview.cn', @@ -1088,6 +1103,7 @@ var yoyo1 = [ 'adwaver.de', 'adwealth.com', 'adwhirl.com', +'adwidecenter.com', 'adwired.mobi', 'adwise.bg', 'adwitserver.com', @@ -1101,7 +1117,6 @@ var yoyo1 = [ 'adworx.at', 'adworx.be', 'adworx.nl', -'adwurkz.com', 'adxite-ads.com', 'adxite.com', 'adxmarket.com', @@ -1109,6 +1124,7 @@ var yoyo1 = [ 'adxpop.com', 'adxpose.com', 'adxpower.com', +'adxprts.com', 'adxregie.com', 'adxserve.net', 'adxvalue.com', @@ -1116,6 +1132,8 @@ var yoyo1 = [ 'adylalahb.ru', 'adyoulike.com', 'adz.mobi', +'adz2you.com', +'adzbazar.com', 'adzerk.net', 'adzerver.com', 'adzly.com', @@ -1177,6 +1195,7 @@ var yoyo1 = [ 'affntwklnk.com', 'affordablewebsitetraffic.com', 'affrh2019.com', +'affsharkoffer.com', 'afftrack.com', 'afftracker.info', 'afftrackinglinks.com', @@ -1198,6 +1217,7 @@ var yoyo1 = [ 'agmtrk.com', 'agnstaging.com', 'agoramedia.com', +'agreemand.com', 'agsteier.com', 'ah-ha.com', 'ahalogy.com', @@ -1227,15 +1247,18 @@ var yoyo1 = [ 'albopa.work', 'alclick.com', 'aleah-wilfong.us', +'alegroup.info', 'alenty.com', 'alexa-harrod.us', 'alexanderinteriorsanddesign.com', 'alexandra-magruder.us', 'alfatraffic.com', +'alfredean.com', 'alice-christenson.us', 'alice-marcum.us', 'alicia-bodenhamer.us', 'alicia-hepp.us', +'alipromo.com', 'alisa-green.us', 'alisa-rake.us', 'alisat.biz', @@ -1279,6 +1302,7 @@ var yoyo1 = [ 'amazingvacationhotels.com', 'amazon-adsystem.com', 'amber-arendt.us', +'ambitiousagreement.com', 'ambulanciaslazaro.com', 'amclicks.com', 'americancareconcept.com', @@ -1327,7 +1351,6 @@ var yoyo1 = [ 'antaraimedia.com', 'antarasystems.com', 'antezeta.com', -'anti-virus-removal.info', 'anticarredodolomiti.com', 'anticlown.com', 'anticyclone.science', @@ -1337,11 +1360,11 @@ var yoyo1 = [ 'antoinette-hanlon.us', 'antoinette-meisner.us', 'antventure.com', +'anxiousapples.com', 'any.gs', 'anyday.com', 'anymanga.com', 'aocular.com', -'apex-ad.com', 'apexgames.org', 'apicit.net', 'apmebf.com', @@ -1355,13 +1378,17 @@ var yoyo1 = [ 'appclick.net', 'appdog.com', 'appel.science', +'appfindr.org', 'appflood.com', 'appfly.mobi', 'appfoxes.com', +'apphostcapital.com', 'appia.com', 'appintop.com', 'applebarq.com', 'applicationgrabb.net', +'applicationsdeliveryupdate.com', +'applicationsflashbinaries.com', 'applicationstat.com', 'appliedsemantics.com', 'applifier.com', @@ -1417,8 +1444,10 @@ var yoyo1 = [ 'arielle-younkin.us', 'arkinsoftware.in', 'arome.science', +'arrassley.info', 'arriere.science', 'art-archiv.ru', +'artbreat.com', 'artcomix.com', 'article19.com', 'artsconsortium.org', @@ -1434,6 +1463,7 @@ var yoyo1 = [ 'ass4all.com', 'assculo.com', 'assculturaleincontri.it', +'assistonglobal.com', 'assoc-amazon.co.uk', 'assoc-amazon.com', 'assoc-amazon.de', @@ -1494,15 +1524,14 @@ var yoyo1 = [ 'aventure.science', 'avenuea.com', 'avidtrak.com', -'avirasecureserver.com', 'avnads.com', 'avoir.science', 'avokka.com', 'avouer.science', 'avppet.com', -'avrakougioumtzi.gr', 'avres.net', 'avsads.com', +'avzadsrv.com', 'awarez.net', 'aweber.com', 'awempire.com', @@ -1519,10 +1548,10 @@ var yoyo1 = [ 'az7t8.com', 'azads.net', 'azalead.com', -'azfront.com', 'azmsoft.com', 'b-1st.com', 'b-online.de', +'b0b1o.bid', 'b117f8da23446a91387efea0e428392a.pl', 'b1d.org', 'b23.ru', @@ -1613,6 +1642,7 @@ var yoyo1 = [ 'bannerswap.com', 'bannersworld.com', 'bannersxchange.com', +'bannertesting.com', 'bannerware.com', 'bannerweb.com', 'bannery.cz', @@ -1625,7 +1655,9 @@ var yoyo1 = [ 'barry-hoskinson.us', 'baryof.com', 'basebanner.com', +'baskettexture.com', 'batcoroadlinescorporation.com', +'bawdybeast.com', 'baypops.com', 'bazingandroid.com', 'bbelements.com', @@ -1639,6 +1671,8 @@ var yoyo1 = [ 'bdgadv.ru', 'be-funk.com', 'beachfrontio.com', +'beamincrease.com', +'beamkite.com', 'beanstock.com', 'beanstockmedia.com', 'beautysafari.com', @@ -1668,6 +1702,7 @@ var yoyo1 = [ 'bestadbid.com', 'bestappinstalls.com', 'bestdealconnector.com', +'bestfactorydelivery.com', 'bestfwdservice.com', 'besthitsnow.com', 'bestsearch.com', @@ -1686,7 +1721,6 @@ var yoyo1 = [ 'betty-cendejas.us', 'beyourownaffiliate.com', 'bezproudoff.cz', -'bfd69dd9.se', 'bgbaner.com', 'bgtop100.com', 'bgwebads.com', @@ -1716,13 +1750,17 @@ var yoyo1 = [ 'bimlocal.com', 'bimm.in', 'binarybliss.com', +'bingads.com', 'bingocabin.com', 'bit.do', 'bitable.com', 'bitads.net', 'bitcoinadvertisers.com', 'bitmedianetwork.com', +'bitsfarmclean.com', 'bitsonthewire.com', +'bitspresentdownload.com', +'bitstagcontent.com', 'bitterstrawberry.com', 'bitvisitor.com', 'bizban.net', @@ -1730,7 +1768,6 @@ var yoyo1 = [ 'bizrate.com', 'bizzclick.com', 'bizzibeans.net', -'bj04.com', 'bkrtx.com', 'blackfalcon5.net', 'blacklightimages.com', @@ -1746,13 +1783,13 @@ var yoyo1 = [ 'blingbucks.com', 'blkget6.com', 'blm.bz', +'blobar.org', 'blockmetrics.com', 'blog-hits.com', 'blogad.com.tw', 'blogads.com', 'blogads.de', 'blogadswap.com', -'blogadvertising.me', 'blogcatalog.com', 'blogcounter.com', 'blogcounter.de', @@ -1763,7 +1800,6 @@ var yoyo1 = [ 'blogtoplist.com', 'blogtoplist.se', 'blogtopsites.com', -'blowadvertising.com', 'blueadvertise.com', 'bluecava.com', 'blueconic.net', @@ -1789,13 +1825,13 @@ var yoyo1 = [ 'bnsoutlaws.co.uk', 'boards2go.com', 'boersego-ads.de', +'boilingbeetle.com', 'boingdragon.com', 'bokotraffic.com', 'boldcenter.com', 'boldchat.com', 'boloz.com', 'bomek.com', -'bonabanners.co.uk', 'bongacams.com', 'bongacash.com', 'bonnie-schrecengost.us', @@ -1827,8 +1863,8 @@ var yoyo1 = [ 'brandmovers.net', 'brandreachsys.com', 'branovate.com', +'brassrule.com', 'bravenet.com', -'bravenet.com.invalid', 'bravenetmedianetwork.com', 'bravetools.net', 'bravospots.com', @@ -1861,11 +1897,11 @@ var yoyo1 = [ 'brittni-olson.us', 'brittny-hintze.us', 'brittny-vargas.us', +'broadboundary.com', 'broadjump.com', 'broadspring.com', 'broadtech.co', 'brokertraffic.com', -'brollopsguiden.se', 'brook-durante.us', 'brook-rosen.us', 'brooke-sheahan.us', @@ -1884,7 +1920,6 @@ var yoyo1 = [ 'budsinc.com', 'buffalogoesout.com', 'bugsense.com', -'bugsforum.com', 'builder.com', 'buildtraffic.com', 'buildtrafficx.com', @@ -1897,6 +1932,7 @@ var yoyo1 = [ 'bullseye-network.net', 'bumperich.ru', 'bunchofads.com', +'bundlerepositorycontent.com', 'bunitd.com', 'bunny-net.com', 'burstly.com', @@ -1915,6 +1951,8 @@ var yoyo1 = [ 'buystream.com', 'buysub.com', 'buytraf.ru', +'buzzadexchange.com', +'buzzadnetwork.com', 'buzzclick.com', 'buzzonclick.com', 'bvalphaserver.com', @@ -1943,6 +1981,7 @@ var yoyo1 = [ 'callloop.com', 'callmd5map.com', 'calme.science', +'calmfoot.com', 'cam-traffic.com', 'cambodiaoutsourcing.com', 'cameraboys.com', @@ -1985,6 +2024,7 @@ var yoyo1 = [ 'cartoonpornguide.com', 'casalemedia.com', 'casalmedia.com', +'casalparis.cat', 'casamama.nl', 'casandra-zane.us', 'casey-fifer.us', @@ -2011,6 +2051,7 @@ var yoyo1 = [ 'cashfromhome.com', 'cashlayer.com', 'cashmylinks.com', +'cashonads.com', 'cashpartner.com', 'cashpartner.net', 'cashprom.ru', @@ -2053,6 +2094,7 @@ var yoyo1 = [ 'ccbilleu.com', 'ccran.com', 'cd-ads.com', +'cdnmedia.xyz', 'cdtpiwik.us', 'cecash.com', 'cecilia-boatwright.us', @@ -2068,8 +2110,8 @@ var yoyo1 = [ 'cellularphones.com', 'celtra.com', 'centerpointmedia.com', -'centertrk.com', 'centralad.com', +'centralsignnew.com', 'centralwestwater.com.au', 'centrport.net', 'cerquasas.it', @@ -2078,6 +2120,7 @@ var yoyo1 = [ 'cetrk.com', 'cex.io', 'chaine.science', +'chainmychonga.com', 'chameleon.ad', 'changement.science', 'chango.com', @@ -2107,26 +2150,31 @@ var yoyo1 = [ 'cherie-mutchler.us', 'cherish-mauk.us', 'cherish-wehr.us', +'cherrythread.com', 'cheryl-edelstein.us', 'chestionar.ro', 'chiaperottipaolo.it', +'chiefcurrent.com', 'chinaads.net', +'chinchickens.com', 'chitika.net', 'chlcotrk.com', -'chokertraffic.com', +'chokoladsrv.net', 'christi-canfield.us', 'christie-hanlon.us', 'christie-pearlman.us', 'christin-alejandro.us', 'christine-coffin.us', 'christine-winfrey.us', +'christingel.com', 'chromatographie.science', 'chronicads.com', 'chrumedia.com', 'chrystal-hollins.us', 'chrystal-stoudt.us', 'chsplantsales.co.uk', -'cibleclick.com', +'chuckledeliveryhosting.com', +'chucklefunhead.com', 'ciclismovalenciano.com', 'cifor.com', 'cimedia.com', @@ -2169,6 +2217,7 @@ var yoyo1 = [ 'clearspring.com', 'clearwebstats.com', 'clepsydre.science', +'clevernt.com', 'clic-exchange.com', 'click-123.com', 'click-fr.com', @@ -2256,6 +2305,7 @@ var yoyo1 = [ 'clicks2you.com', 'clicksagent.com', 'clicksales.com', +'clicksgear.com', 'clickshare.com', 'clickshield.net', 'clicksite.com', @@ -2266,6 +2316,7 @@ var yoyo1 = [ 'clickstream.co.za', 'clicksurecpa.com', 'clicksvenue.com', +'clicksyndicatetracking.com', 'clicktag.de', 'clicktaxi.com', 'clickterra.net', @@ -2285,6 +2336,7 @@ var yoyo1 = [ 'clicktv.com', 'clickv.com', 'clickvacations.com', +'clickvalidator.net', 'clickwinks.com', 'clickxchange.com', 'clickz.com', @@ -2294,6 +2346,8 @@ var yoyo1 = [ 'clicshop.com', 'clictrafic.com', 'clicz.com', +'clikerz.net', +'cliksolution.com', 'clixgalore.co.uk', 'clixgalore.com', 'cliximages.com', @@ -2321,7 +2375,6 @@ var yoyo1 = [ 'cloudtracked.com', 'clpremdo.com', 'cltomedia.info', -'cluper.net', 'clustrmaps.com', 'clz3.net', 'cmail1.com', @@ -2332,7 +2385,6 @@ var yoyo1 = [ 'cmllk1.info', 'cmltrk.info', 'cmltrk3.com', -'cmpstar.com', 'cms-skin.com', 'cms2.net', 'cnomy.com', @@ -2350,6 +2402,7 @@ var yoyo1 = [ 'cofeb13east.com', 'coffeol.com', 'cogtree.com', +'coinhive.com', 'coinurl.com', 'coinvisitor.com', 'colette-connell.us', @@ -2363,6 +2416,7 @@ var yoyo1 = [ 'comclick.com', 'comclick.net', 'comfm.com', +'commandwalk.com', 'comme.science', 'commindo-media-ressourcen.de', 'commission-junction.com', @@ -2370,7 +2424,6 @@ var yoyo1 = [ 'commissionmonster.com', 'commonname.com', 'commonssearch.com', -'compactads.com', 'compactbanner.com', 'compagnie.science', 'compagnon.science', @@ -2384,10 +2437,14 @@ var yoyo1 = [ 'compu3.com', 'computingcentral.com', 'comscore.com', +'comunedeicittadini.it', +'conceptsbyteupdate.com', +'concernrain.com', 'concours.fr', 'conds.ru', 'conductedresearch.com', 'conduit-banners.com', +'conecptpackagecycle.com', 'confirmed-profits.com', 'congdongtinhoc.info', 'connect001.com', @@ -2411,6 +2468,7 @@ var yoyo1 = [ 'connexity.net', 'connextra.com', 'connie-barto.us', +'consciouscabbage.com', 'consolefiles.info', 'constance-polen.us', 'consumeralternatives.org', @@ -2431,6 +2489,7 @@ var yoyo1 = [ 'conversantmedia.com', 'conversion-tracker.com', 'conversionruler.com', +'cookieanalyze.info', 'coolads.de', 'coolfreehost.com', 'coolinc.info', @@ -2439,6 +2498,9 @@ var yoyo1 = [ 'coolwebstats.com', 'cooper-stewartconnect.com', 'cope.it', +'copperchickens.com', +'copycarpenter.com', +'copyrightaccesscontrols.com', 'coreads.net', 'coreclickhoo.com', 'coreg-feed.fr', @@ -2448,6 +2510,7 @@ var yoyo1 = [ 'cori-borne.us', 'cori-stogner.us', 'corinne-gump.us', +'corolate.win', 'corrie-deloney.us', 'corrie-mchale.us', 'corrine-scroggins.us', @@ -2494,12 +2557,12 @@ var yoyo1 = [ 'couponcraze.com', 'coupondiscounts.com', 'coupons-inc.com', -'couponsandoffers.com', 'courtney-jacobi.us', 'courtney-werner.us', 'couter.science', 'coxds.com', 'cpa.ly', +'cpaclickoffer.com', 'cpadna1.com', 'cpadoc.com', 'cpadom.com', @@ -2520,6 +2583,7 @@ var yoyo1 = [ 'cpfclassifieds.com', 'cpm-plus.com', 'cpm.biz', +'cpm10.com', 'cpmaffiliation.com', 'cpmfun.com', 'cpmleader.com', @@ -2529,7 +2593,6 @@ var yoyo1 = [ 'cpvads.com', 'cpvadvertise.com', 'cpx24.com', -'cpxadroit.com', 'cpxcenter.com', 'cpxinteractive.com', 'cqcounter.com', @@ -2541,6 +2604,7 @@ var yoyo1 = [ 'craktraffic.com', 'craveandlamb.com', 'crawlability.com', +'crawlclocks.com', 'crazyegg.com', 'crazypopups.com', 'crazyprotocol.com', @@ -2554,6 +2618,7 @@ var yoyo1 = [ 'creative-mobile.com', 'creativecdn.com', 'creativestuff.com', +'credishe.com', 'credit-cards.com', 'credit-cards.de', 'credit-cards.nl', @@ -2569,6 +2634,7 @@ var yoyo1 = [ 'cristin-shank.us', 'cristy-baty.us', 'criteo.com', +'critictruck.com', 'crittercism.com', 'crm-metrix.fr', 'crochet.ovh', @@ -2576,6 +2642,7 @@ var yoyo1 = [ 'crowdgather.com', 'crowdgravity.com', 'crowdscience.com', +'crownclam.com', 'crtracklink.com', 'crunchroll.com', 'crunkedtracking.com', @@ -2593,10 +2660,12 @@ var yoyo1 = [ 'cuccu.me', 'cudacorp.com', 'cur.lv', +'currentupdateconcepts.com', +'curtaincows.com', 'curtis-keim.us', 'customads.net', -'customersupporthelp.com', 'customsboysint.com', +'cutecushion.com', 'cutestuf.com', 'cutterbuck.com', 'cwahi.net', @@ -2622,6 +2691,7 @@ var yoyo1 = [ 'd29gqcij.com', 'd9ae99824.se', 'da-ads.com', +'da60995df247712.com', 'dadegid.ru', 'daily-traffic.com', 'dailyslut.net', @@ -2654,6 +2724,7 @@ var yoyo1 = [ 'datamaster.com.cn', 'datametrical.com', 'datashreddergold.com', +'datattro.xyz', 'dataxu.com', 'dating-banners.com', 'dating-exchange.com', @@ -2688,6 +2759,7 @@ var yoyo1 = [ 'debsfunpages.com', 'debtbusterloans.com', 'decantation.science', +'decisiveducks.com', 'decknetwork.net', 'declaredthoughtfulness.co', 'decografix.com', @@ -2705,14 +2777,15 @@ var yoyo1 = [ 'del-marine.com', 'deleondeos.com', 'deletespyware-adware.com', -'delfin.bg', 'delia-comes.us', 'delia-galvin.us', +'delightdriving.com', 'delilah-gearhart.us', 'delishows.com', 'delivere.com', 'deliverymailsysytem.co.uk', 'deloo.de', +'deloton.com', 'delta-search.com', 'deltahost.de', 'demandbase.com', @@ -2732,8 +2805,10 @@ var yoyo1 = [ 'desiree-dane.us', 'desiree-novotny.us', 'destre45.com', +'destricso.com', 'devolapgt.com', 'dezuiderwaard.nl', +'dh956.com', 'dhmtracking.co.za', 'dia-traffic.com', 'dialerporn.com', @@ -2748,10 +2823,12 @@ var yoyo1 = [ 'didit.com', 'didtal.com', 'didtheyreadit.com', +'dieutribenhkhop.com', +'differentdesk.com', 'diffusionpub.com', 'digi-net.com', 'digiaquascr.com', -'digitalriver.com', +'digitalmerkat.com', 'digits.com', 'dihitt.com', 'dimarsbg.com', @@ -2761,6 +2838,7 @@ var yoyo1 = [ 'dimsnetwork.com', 'dina-rish.us', 'dinclinx.com', +'dintandnesin.ru', 'direct-revenue.com', 'direct-stats.com', 'direct-xxx-access.com', @@ -2771,7 +2849,6 @@ var yoyo1 = [ 'directivepub.com', 'directleads.com', 'directleads.net', -'directnicparking.com', 'directoral.info', 'directorym.com', 'directoryreferences.com', @@ -2790,6 +2867,7 @@ var yoyo1 = [ 'divicash.com', 'divshare.com', 'divx.it', +'dk4ywix.com', 'dltags.com', 'dltrk.com', 'dlzdtt.com', @@ -2800,10 +2878,12 @@ var yoyo1 = [ 'dnps.com', 'dnsstat.com', 'dntx.com', +'docksalmon.com', 'doctor-alex.com', 'doctortrusted.org', 'dodostats.com', 'dogcustom-works.com', +'dohillright.com', 'dolanadserver.com', 'dolores-parra.us', 'dolores-vanallen.us', @@ -2830,6 +2910,7 @@ var yoyo1 = [ 'doubleclickbygoogle.com', 'doubleclicks.me', 'doublepimp.com', +'doubtfulrainstorm.com', 'dougmlee.com', 'dowdenphotography.com', 'down1oads.com', @@ -2838,12 +2919,12 @@ var yoyo1 = [ 'downloaddirect.com', 'downloads-finereader.ru', 'downloads-whatsapp.com', -'downloadupload.com', 'downloadz.us', 'dp-medien.eu', 'dpbolvw.net', 'dprtb.com', 'dragonballzhomeland.com', +'dragzebra.com', 'drawbrid.ge', 'dreamad.org', 'drinkmy.com', @@ -2872,7 +2953,6 @@ var yoyo1 = [ 'dzxcq.com', 'e-bannerx.com', 'e-debtconsolidation.com', -'e-googles.com', 'e-m.fr', 'e-matelco.com', 'e-n-t-e-r-n-e-x.com', @@ -2883,6 +2963,7 @@ var yoyo1 = [ 'e-zeeinternet.com', 'e1r.net', 'e2yth.tv', +'e85440ec98f04725.com', 'e97527f0.se', 'e9mlrvy1.com', 'ea-traffic-redirection.com', @@ -2890,6 +2971,7 @@ var yoyo1 = [ 'eads.com', 'eads.nl', 'eads.org', +'eadsrv.com', 'eaffiliateinc.com', 'earnify.com', 'earntosurf.com', @@ -2910,6 +2992,7 @@ var yoyo1 = [ 'ebdr3.com', 'ebocornac.com', 'ebonyhead.com', +'eboundservices.com', 'ebtmarketing.com', 'ebuzzing.com', 'ecdtrk.com', @@ -2922,7 +3005,6 @@ var yoyo1 = [ 'econda-monitor.de', 'ecoupons.com', 'ecpmrocks.com', -'eddenya.com', 'eddie-theriot.us', 'edgeio.com', 'edmedsnow.com', @@ -2939,7 +3021,6 @@ var yoyo1 = [ 'efront.com', 'ehealthcaresolutions.com', 'ehho.com', -'eielectronics.com', 'eightfoldlogic.com', 'eileen-devore.us', 'eileen-welk.us', @@ -2949,12 +3030,13 @@ var yoyo1 = [ 'ekmas.com', 'ekmpinpoint.co.uk', 'elaine-hamdan.us', +'elasticchange.com', 'elded.eu', -'eldiariodeguadalajara.com', 'eleadstracker.com', 'electosake.com', 'electronicpromotion.com', 'elementnetwork.com', +'elephantqueue.com', 'elicitapp.com', 'eliehabib.com', 'elisaart.it', @@ -3023,6 +3105,7 @@ var yoyo1 = [ 'eqads.com', 'equantum.com', 'equitymarketingsolutions.com', +'eratrf.com', 'ercva.com', 'erendri.com', 'ericka-riffle.us', @@ -3051,7 +3134,6 @@ var yoyo1 = [ 'erodynamics.nl', 'erostracker.com', 'erostracker.net', -'erotikcounter.org', 'errantolo.com', 'errorception.com', 'errorkillers.net', @@ -3081,17 +3163,14 @@ var yoyo1 = [ 'etre.science', 'eu-adcenter.net', 'eurekster.com', -'euro-linkindex.de', 'euro-vertrieb.com', 'euroclick.com', 'euroconcept.ro', -'eurocounter.com', 'europe-academy.net', 'europerank.com', 'euros4click.de', 'eurosponsor.de', 'eusta.de', -'eva-parkin.us', 'eva-ryerson.us', 'eve-hy.us', 'eveitoki.com', @@ -3099,13 +3178,14 @@ var yoyo1 = [ 'everestjs.net', 'evergage.com', 'everstring.com', -'everydaygays.com', 'everyfreegift.com', 'everyscape.com', 'everythingbts.com', +'evewronsedent.ru', 'evidencecleanergold.com', 'evidencenuker.com', 'evisitcs2.com', +'evtrk.com', 'ewebcounter.com', 'ewordofmouth.com', 'ex-traffic.com', @@ -3121,6 +3201,7 @@ var yoyo1 = [ 'exchangecash.de', 'exchangeclicksonline.com', 'exclusiotv.be', +'exclusivebrass.com', 'exct.net', 'executivecoaching.co.il', 'exelator.com', @@ -3132,7 +3213,6 @@ var yoyo1 = [ 'exitforcash.com', 'exitfuel.com', 'exitmoney.com', -'exitrafic.net', 'exoclick.com', 'exogripper.com', 'expandsearchanswers.com', @@ -3144,7 +3224,6 @@ var yoyo1 = [ 'expo-max.com', 'exponential.com', 'express-submit.de', -'expressdelivery.biz', 'exsexytop.tk', 'extra33.com', 'extractorandburner.com', @@ -3153,11 +3232,11 @@ var yoyo1 = [ 'extremetracking.com', 'extremetracking.net', 'eyeblaster.com', +'eyeota.net', 'eyereturn.com', 'eyeviewads.com', 'eyewonder.com', 'ezcybersearch.com', -'ezdirectory.com', 'ezec.co.uk', 'eztexting.com', 'ezthemes.com', @@ -3194,14 +3273,11 @@ var yoyo1 = [ 'fastnclick.com', 'fastonlinefinder.com', 'fastonlineusers.com', -'fastsearchproduct.com', 'fastsexnow.net', 'fasttrack.nu', 'fastusersonline.com', 'fastwebcounter.com', -'fatpenguinmedia.com', 'favicon.com', -'fb-promotions.com', 'fbgdc.com', 'fbku.com', 'fbtrk.com', @@ -3212,6 +3288,7 @@ var yoyo1 = [ 'feiyang163.com', 'femalewrestlingnow.com', 'femeedia.com', +'fenix-translation.com.ua', 'ferdy.org', 'ferrari1.info', 'fetishfitnessbabes.com', @@ -3225,12 +3302,10 @@ var yoyo1 = [ 'fiesta-game.com', 'fiksu.com', 'filecm.net', -'filehog.com', 'fileloadr.com', 'filestorage52.xyz', 'filetarget.net', 'filitrac.com', -'fimc.net', 'fimserve.com', 'find-fast-answers.com', 'findaccurate.com', @@ -3265,11 +3340,9 @@ var yoyo1 = [ 'firstmediahub.com', 'firstname.com', 'fishclix.com', -'fixin.de', 'fizzix.com', 'fkhfgfg.tk', 'fkref.com', -'flagads.net', 'flagcounter.com', 'flappyrat.net', 'flash-counter.com', @@ -3279,12 +3352,13 @@ var yoyo1 = [ 'flashsavant.com', 'flashtalking.com', 'flashvortex.com', -'fleshlight.com', +'flavordecision.com', 'fleshlightcash.com', 'flexbanner.com', 'flexoffers.com', 'flixfacts.co.uk', 'flom.net', +'floodprincipal.com', 'floppybank.com', 'flowgo.com', 'flowtec.com.br', @@ -3292,7 +3366,6 @@ var yoyo1 = [ 'fluentmobile.com', 'flurry.com', 'flvmoviesdownloader.com', -'flycast.com', 'flygo.ru', 'flyinads.com', 'flyingcroc.com', @@ -3300,7 +3373,6 @@ var yoyo1 = [ 'fmpub.net', 'fmsads.com', 'fncash.com', -'fncnet1.com', 'focalink.com', 'focas.jp', 'focusin.com', @@ -3316,12 +3388,13 @@ var yoyo1 = [ 'forvideo.at', 'fotoidea.com', 'foundmoney.com', +'fourthgate.org', 'foxcounter.com', 'fpcclicks.com', -'fpcplugs.com', 'fpcpopunder.com', 'fpctraffic.com', 'fpctraffic2.com', +'fqtag.com', 'frameptp.com', 'francesca-fleetwood.us', 'francesca-studer.us', @@ -3339,7 +3412,6 @@ var yoyo1 = [ 'free-stats.com', 'free-toplisten.at', 'free2try.com', -'freeadposting.com', 'freebanner.com', 'freebannerswap.co.uk', 'freebieclub.com', @@ -3355,12 +3427,10 @@ var yoyo1 = [ 'freeezinebucks.com', 'freegeoip.net', 'freehitwebcounters.com', -'freehomepages.com', 'freelogs.com', 'freemao.com', 'freemyapps.com', 'freenew.net', -'freeonescams.com', 'freeonlineusers.com', 'freepay.com', 'freepornsubmits.com', @@ -3373,9 +3443,7 @@ var yoyo1 = [ 'freestats.com', 'freestats.tv', 'freestats.ws', -'freeticketcash.com', 'freeusersonline.com', -'freeviral.com', 'freevisits.com', 'freewaremap.com', 'freewebcounter.com', @@ -3386,7 +3454,6 @@ var yoyo1 = [ 'frestacero.com', 'friendfindercash.com', 'friendlyduck.com', -'friendsearch.com', 'frivol-ads.com', 'frontpagecash.com', 'frosinonewesternshow.it', @@ -3402,13 +3469,11 @@ var yoyo1 = [ 'fucktubenetwork.com', 'fuel451.com', 'full-edition.info', -'fullqurandownload.com', 'fullstory.com', 'fulltraffic.net', -'fun-hits.de', 'fun-town.com', -'funbuddyicons.com', 'funchill.com', +'functionalclam.com', 'fundownloads102.com', 'fungamesmobile.com', 'funklicks.com', @@ -3416,22 +3481,22 @@ var yoyo1 = [ 'funpageexchange.com', 'funstun.com', 'funtopliste.de', -'funwebproducts.com', -'fusespot.com', 'fusestats.com', 'fusionads.net', 'fusionquest.com', -'futurecard.com', 'futurenet.com', +'futuristicfairies.com', +'fuzzyflavor.com', 'fwarnr.us', +'fwbntw.com', 'fwdbreuse.xyz', 'fwdservice.com', -'fxclix.com', 'fxlayer.net', 'fxstyle.net', 'fxyc0dwa.com', 'fyber.com', 'g-i2.com', +'ga87z2o.com', 'gabia.com', 'gabriela-harned.us', 'gabrielle-mullett.us', @@ -3443,9 +3508,8 @@ var yoyo1 = [ 'gambleup.com', 'gamblingbanner.com', 'game-advertising-online.com', -'gameadexchange.com', +'game-clicks.com', 'gameangel.com', -'gamecity.net', 'gamehouse.com', 'gameleads.ru', 'gameplaylabs.com', @@ -3457,7 +3521,6 @@ var yoyo1 = [ 'gamesites200.com', 'gamesitestop100.com', 'gamevance.com', -'gamevui24.com', 'gamingblast.com', 'gamingclub.com', 'garristo.com', @@ -3512,6 +3575,7 @@ var yoyo1 = [ 'gianna-lamothe.us', 'gianna-mcgee.us', 'gianna-radcliff.us', +'giddycoat.com', 'gifttracker.com', 'gillian-boissonneault.us', 'gillian-leavens.us', @@ -3528,7 +3592,6 @@ var yoyo1 = [ 'globalismedia.com', 'globaltakeoff.net', 'globaltrack.com', -'globaltrack.com.invalid', 'globe7.com', 'globel.co.uk', 'globirank.com', @@ -3538,6 +3601,7 @@ var yoyo1 = [ 'gmads.net', 'gmagictrk.com', 'gmcjjh.org', +'gmdtrk.com', 'gmtracker.com', 'go-clicks.de', 'go-quicky.com', @@ -3573,6 +3637,7 @@ var yoyo1 = [ 'gooool.com', 'gopath2.xyz', 'goreal.at', +'gorgeousground.com', 'gosciniec-paproc.pl', 'gospycash.com', 'gostats.com', @@ -3585,29 +3650,27 @@ var yoyo1 = [ 'gotlaughs.com', 'gotoast.com', 'gotoo.com', -'goviral.co.uk', 'goviral.com', 'goviralnetwork.com', 'goviralnetwork.net', 'goweb.de', 'gozilla.com', 'gpr.hu', -'gprapps.com', 'gr1innovations.com', 'gr2hk6ze.com', 'gr8.com', +'grabify.link', 'grabtrk.com', 'grace-hansley.us', -'gradportal.org', 'grafstat.ro', 'grapeshot.co.uk', 'gratis-counter-gratis.de', 'gratis-toplist.de', 'gravityexp.com', -'greatcarrates.com', 'greatcpm.com', 'gredinatib.org', 'greensmoke.com', +'greetzebra.com', 'grendizer.biz', 'gretchen-domino.us', 'greystripe.com', @@ -3617,21 +3680,24 @@ var yoyo1 = [ 'grmtech.net', 'groopz.com', 'grosirkecantikan.com', -'group-mail.com', 'gsanet.com', 'gsfn.us', 'gsmtop.net', -'gspxtny93b.com', 'gtop.ro', 'gtop100.com', 'gtsmobi.com', +'guardappsfarm.com', +'guardcyclequick.com', +'guardedgovernor.com', 'guid.org', +'guitarbelieve.com', 'gulf-industrial.com', 'gumball-tracker.co.uk', 'gunggo.com', 'guppymedia.com', 'guruads.de', 'guyscards.com', +'gwmtracking.com', 'gxplugin.com', 'hairg.biz', 'haley-seeber.us', @@ -3661,6 +3727,7 @@ var yoyo1 = [ 'havamedia.net', 'hayley-mund.us', 'hbytracker.com', +'hcharbach.de', 'hdmoviesinc.com', 'hdplugindownload.com', 'healthybloodpressure.info', @@ -3671,12 +3738,12 @@ var yoyo1 = [ 'hector-lash.us', 'heias.com', 'heias.de', -'heidi-arroyo.us', 'helen-plumley.us', 'helen-ponte.us', 'helena-mapp.us', 'hellen-baca.us', 'hellen-behr.us', +'hellobar.com', 'helloyoungmanqq.com', 'helltraffic.com', 'helpingtrk.com', @@ -3687,6 +3754,7 @@ var yoyo1 = [ 'herbalsmokeshops.com', 'herezera.com', 'hernando.com', +'hetsedryropt.com', 'hexacash.com', 'hey.lt', 'heyos.com', @@ -3694,27 +3762,26 @@ var yoyo1 = [ 'heyzap.com', 'hgads.com', 'hhdevel.com', -'hiddenplaybook.com', +'hicpm5.com', 'hide.io', 'hideaway.com', 'hig.com', -'highcharts.com', 'highcpms.com', +'higheurest.com', 'highflyingfood.com', 'highpro1.com', 'highspeedtesting.com', 'hightrafficads.com', +'hilariouszinc.com', 'hilary-lafortune.us', 'hilary-yarber.us', 'hillary-buhr.us', -'hillary-daughtery.us', 'hillary-rhodes.us', 'hilltopads.net', 'hindsight.com', 'hinsib.com', 'hiperstat.com', 'hipersushiads.com', -'hipmarket.com', 'histats.com', 'historykill.com', 'hit-counter-download.com', @@ -3755,13 +3822,13 @@ var yoyo1 = [ 'hitwastedgarden.com', 'hitweb.org', 'hitwebcounter.com', -'hitwise.co.uk', 'hitx.net', 'hitzr.com', 'hiwire.com', +'hjaoopoa.top', 'hjlas.com', 'hkik.ru', -'hlserve.com', +'hlu9tseh.men', 'hm-analytics.com', 'hnskorea.co.kr', 'hobby-hangar.net', @@ -3776,9 +3843,7 @@ var yoyo1 = [ 'holly-mix.us', 'holly-whitlow.us', 'home-remodeling.com', -'home.ro', -'homebusinessgo.com', -'homecareersearch.com', +'homedepot.cm', 'homedepoy.com', 'homedepto.com', 'homeearthlink.net', @@ -3786,27 +3851,23 @@ var yoyo1 = [ 'homeeq.com', 'homegrocier.com', 'homegrownvideo.com', -'homeimprovementonus.com', 'homelearningcenter.com', 'homeoffun.com', 'homepage.cc', 'homepage.ru', 'homepageking.de', -'homepageware.com', 'homes.bg', 'homesidelendinginc.com', 'homestad.com', -'homesupplementsale.ru', 'homevisions.com', -'honeybadger.io', 'hookedmediagroup.com', 'hooqy.com', 'hope-weidner.us', 'hoptopboy.com', 'hopurl.org', -'hornytraffic.com', 'horse-racing-affiliate-program.co.uk', 'host-tracker.com', +'hostadserver.com', 'hostedbanners.com', 'hosting-controlid1.tk', 'hosting-controlnext.tk', @@ -3814,6 +3875,7 @@ var yoyo1 = [ 'hosting-controlpr.tk', 'hostingprod.com', 'hostlnks.com', +'hostpedia.ro', 'hostpost4.xyz', 'hot2015rewards.com', 'hot50.net', @@ -3829,16 +3891,19 @@ var yoyo1 = [ 'hotwords.com.br', 'hotwords.com.mx', 'house27.ch', +'howrowthettof.com', 'hrdcvn.com.vn', +'hs-analytics.net', 'hs-sites.com', 'hstpnetwork.com', 'hstraffa.com', 'ht-tracking01.com', +'htl.bid', 'htmate2.com', -'html-email-marketing.com', 'html5zombo.com', 'htmlcounter.com', 'htmlhubing.xyz', +'htmonster.com', 'httpool.com', 'hub.com.pl', 'hubtraffic.com', @@ -3874,12 +3939,10 @@ var yoyo1 = [ 'iamagameaddict.com', 'iasds01.com', 'iaspromotes.com', -'iballs.nl', 'ibario.com', 'ibis.cz', 'ibmvideo.com', 'iboard.com', -'ibroadband.com', 'ibsys.com', 'icentric.net', 'icestorm.com', @@ -3891,13 +3954,11 @@ var yoyo1 = [ 'icount.com', 'icptrack.com', 'icybrand.eu', +'id3103.com', 'idcounter.com', 'iddiction.com', -'ideaworks.com', 'identads.com', 'ideoclick.com', -'idirect.com', -'idot.cz', 'idregie.com', 'idritracker.com', 'idtargeting.com', @@ -3909,22 +3970,18 @@ var yoyo1 = [ 'iffet.de', 'iframes.us', 'ifriends.net', -'ifsmarketing.com', -'igain-mail.co.uk', 'ignitad.com', 'igogoshare.com', 'ihatepops.com', 'iicdn.com', 'ilbanner.com', -'ilgm-deals.com', 'ilife.com', +'illustriousoatmeal.com', 'iloopmobile.com', 'ilovecheating.com', -'image-circul.tk', 'image-map.com', 'imagecash.net', 'imageers.com', -'imagenes.de', 'imagerieduroc.com', 'imagine-inc.com', 'imaginemedia.net', @@ -3959,7 +4016,9 @@ var yoyo1 = [ 'inclk.com', 'inclusivediversity.co.uk', 'incoctel.cl', +'incrediblesugar.com', 'indexstats.com', +'indexww.com', 'indiads.com', 'indicate.to', 'indicative.com', @@ -3994,6 +4053,7 @@ var yoyo1 = [ 'inner-active.com', 'inner-active.mobi', 'innovateads.com', +'innovid.com', 'inringtone.com', 'insightexpress.com', 'insightexpressai.com', @@ -4005,12 +4065,8 @@ var yoyo1 = [ 'inspectlet.com', 'inspectorclick.com', 'installm.net', -'instantdownloaderpro.com', 'instantmadness.com', 'instinctiveads.com', -'intadserver101.info', -'intadserver102.info', -'intadserver103.info', 'intares.net', 'integral-marketing.com', 'integrate.com', @@ -4023,7 +4079,6 @@ var yoyo1 = [ 'intelliads.com', 'intellicampaign.com', 'intellicontact.com', -'intelligentkid.com', 'intellinetz.com', 'intelliseek.com', 'intellisuggest.com', @@ -4042,10 +4097,8 @@ var yoyo1 = [ 'internet.cz', 'internetcount.com', 'internetfuel.com', -'internetmedia.com.au', 'internetsecurity.com', 'internettrafficreport.com', -'internetworks.org', 'interpr.ru', 'interreklame.de', 'interstat.hu', @@ -4054,7 +4107,6 @@ var yoyo1 = [ 'interupload.com', 'interworksmedia.co.kr', 'intext.de', -'intextdirect.com', 'intouchmediagroup.com', 'intredo.com', 'intredomedia.com', @@ -4075,13 +4127,11 @@ var yoyo1 = [ 'ipstat.com', 'iranpopup.ir', 'iranwebads.com', -'ireel.com', 'ireklama.cz', 'ireklama.mk', 'irene-campanelli.us', 'irepdeliver.com', 'iris-derryberry.us', -'iris-sampley.us', 'irpopup.ir', 'irs01.net', 'islamic-banners.com', @@ -4105,6 +4155,7 @@ var yoyo1 = [ 'itsptp.com', 'itunesdownloadstore.com', 'ivwbox.de', +'ivykiosk.com', 'ivypixel.com', 'iwanttodeliver.com', 'iwebimg.net', @@ -4113,8 +4164,9 @@ var yoyo1 = [ 'iwstats.com', 'iybasketball.info', 'iyfnzgb.com', +'izeselet.hu', 'izzy-cars.nl', -'j.mp', +'j94kp2o.com', 'jackie-dibella.us', 'jackpotgambling.net', 'jadcenter.com', @@ -4158,7 +4210,6 @@ var yoyo1 = [ 'jeanna-cofield.us', 'jeanna-ewen.us', 'jeanna-potter.us', -'jeanne-dargan.us', 'jeanne-hutcherson.us', 'jeannette-nauman.us', 'jeannie-mccord.us', @@ -4185,7 +4236,7 @@ var yoyo1 = [ 'jessisjewels.com', 'jessy-abrego.us', 'jetpackdigital.com', -'jetpad.com', +'jewelcheese.com', 'jill-mortimer.us', 'jill-southern.us', 'jinkads.de', @@ -4201,8 +4252,6 @@ var yoyo1 = [ 'joan-moronta.us', 'joanna-cohen.us', 'joanna-ruckman.us', -'job-companybuild.tk', -'job-compuse.tk', 'jobclicks.net', 'jocelyn-pyatt.us', 'jodi-abrams.us', @@ -4214,6 +4263,7 @@ var yoyo1 = [ 'jokep.com', 'jolene-mclin.us', 'jonathanleger.com', +'joneself.com', 'joomlalivechat.com', 'josephine-youngberg.us', 'josie-deltoro.us', @@ -4225,13 +4275,14 @@ var yoyo1 = [ 'jqueryapi.ru', 'jrtux.com', 'jscount.com', -'jscripts.org', +'jsecoin.com', 'jsfeedadsget.com', 'jsfeedget.com', 'jsonip.com', 'jspy.ru', 'jstaikos.com', 'jswrite.com', +'ju2g8tzj.com', 'juana-gribble.us', 'judith-whitbeck.us', 'juedische-kammerphilharmonie.de', @@ -4244,12 +4295,10 @@ var yoyo1 = [ 'julianna-hassell.us', 'jumptap.com', 'junbi-tracker.com', -'just4single.com', 'justad.mobi', -'justclick.ru', 'justcounter.com', 'justgetitfaster.com', -'justns.com', +'justredirect24.com', 'justrelevant.com', 'justsaywow.com', 'justwebads.com', @@ -4268,6 +4317,7 @@ var yoyo1 = [ 'kaila-corker.us', 'kaitlin-greenhalgh.us', 'kaizentraffic.com', +'kajnsdjk.info', 'kala-mazzariello.us', 'kalantzis.net', 'kandace-fazio.us', @@ -4278,12 +4328,11 @@ var yoyo1 = [ 'kaplanindex.com', 'karen-lobato.us', 'karen-warden.us', -'karen-westman.us', 'kargo.com', 'karina-bolds.us', 'karla-law.us', 'karoline-fortin.us', -'karrie-bennet.us', +'karonty.com', 'kassabravo.com', 'kassandra-chick.us', 'kassandra-ronan.us', @@ -4306,10 +4355,8 @@ var yoyo1 = [ 'kayleigh-cota.us', 'kayleigh-kilian.us', 'kazaa.com', -'kdukvh.com', 'kechekch.info', 'keen.io', -'keisha-kimes.us', 'kelley-eggert.us', 'kelley-madewell.us', 'kelly-duby.us', @@ -4326,6 +4373,7 @@ var yoyo1 = [ 'kewlrank.com', 'keymedia.hu', 'keynotedeviceanywhere.com', +'keyoptimize.com', 'keystat.com', 'keyways.pt', 'keywordblocks.com', @@ -4352,7 +4400,6 @@ var yoyo1 = [ 'kissmyads.com', 'kizash.com', 'kjbbc.net', -'klakcdiqmgxq.com', 'klamm-counter.de', 'klick4u.de', 'klikklik.nl', @@ -4364,6 +4411,7 @@ var yoyo1 = [ 'kmindex.ru', 'kmylvwo5.com', 'knacads.com', +'kniverto.com', 'kochava.com', 'kollagen4you.se', 'komodia.com', @@ -4379,17 +4427,12 @@ var yoyo1 = [ 'kqzyfj.com', 'krissy-small.us', 'kristan-newman.us', -'kryptoads.com', 'kryptobanners.com', 'krysta-quinlan.us', -'kt-g.de', 'kundenserver.de', 'kvors.com', 'kvvadrat.net', -'lab-cntest.tk', -'lacie-fredericksen.us', 'lacie-heberling.us', -'lacie-rarick.us', 'lacodeworks.com', 'lacy-dobson.us', 'lacy-gauvin.us', @@ -4450,7 +4493,6 @@ var yoyo1 = [ 'lia-bartell.us', 'lia-trollinger.us', 'liana-carls.us', -'liana-millican.us', 'libstat.com', 'liczniki.org', 'lifeforminc.com', @@ -4466,10 +4508,10 @@ var yoyo1 = [ 'likebtn.com', 'liliana-prokop.us', 'lily-mcnamara.us', +'limpingline.com', 'linda-bretz.us', 'linda-jose.us', 'lindsay-cournoyer.us', -'lindsay-faulks.us', 'lindy-verdi.us', 'linicom.co.il', 'link-booster.de', @@ -4482,7 +4524,6 @@ var yoyo1 = [ 'linkadd.de', 'linkads.de', 'linkbucks.com', -'linkbucksmedia.com', 'linkbuddies.com', 'linkconnector.com', 'linkcorp.net', @@ -4503,28 +4544,23 @@ var yoyo1 = [ 'linkreferral.com', 'links-and-traffic.com', 'links-ranking.de', -'links2u.com', 'linksalpha.com', -'linkscout.com', 'linksexchange.net', 'linkshare.com', 'linkshighway.com', 'linksmile.com', 'linksponsor.com', 'linksredirect.com', -'linkstation.de', 'linkstorms.com', 'linkswaper.com', 'linkswiper.com', 'linktarget.com', 'linkwithin.com', 'linkwords.net', -'linkworld.ws', 'linkworth.com', 'linkxchanger.com', 'linkxchanger.info', 'linkybank.com', -'linkz.com', 'linsey-crist.us', 'linsey-palacio.us', 'lionstracking.com', @@ -4553,8 +4589,6 @@ var yoyo1 = [ 'liveintent.com', 'liveinternet.ru', 'livejasmin.com', -'liveperson.com', -'liveperson.net', 'liveprivates.com', 'liverail.com', 'livere.co.kr', @@ -4565,15 +4599,14 @@ var yoyo1 = [ 'livestat.com', 'livetechnology.com', 'livewebstats.dk', -'livewell.net', 'liz-vassar.us', 'liza-kyler.us', +'lizardslaugh.com', 'lizette-stickler.us', 'lizk.co', 'ljteas.com', 'lkqd.net', 'lli.org', -'llnwd.net', 'lloogg.com', 'lm-pk.com', 'lmebxwbsno.com', @@ -4607,13 +4640,14 @@ var yoyo1 = [ 'loni-schroeter.us', 'look2me.com', 'lookcpm.com', +'lookest.win', 'looksa.com', 'looksmart.com', -'looksmartclicks.com', 'lookup-dir.xyz', 'loopme.biz', 'loopme.me', 'lop.com', +'lopsidedspoon.com', 'lora-keeler.us', 'loran-naccarato.us', 'loren-ruybal.us', @@ -4623,11 +4657,13 @@ var yoyo1 = [ 'lostwebtracker.com', 'lotame.com', 'loudgames.com', +'loudloss.com', 'louis-barclay.us', 'louise-poulsen.us', 'lovecam.com.br', 'lowes-pianos-and-organs.com', 'loxtk.com', +'lp3tdqle.com', 'lsawards.com', 'luchtenbergdecor.com.br', 'lucidmedia.com', @@ -4649,6 +4685,7 @@ var yoyo1 = [ 'luisa-hayden.us', 'luisa-rester.us', 'luminate.com', +'lumpyleaf.com', 'lunarads.com', 'lunaticjazz.com', 'lunho.com', @@ -4666,6 +4703,7 @@ var yoyo1 = [ 'lynette-raber.us', 'lynn-buzbee.us', 'lynsey-mabon.us', +'lynxfinder.com', 'lynxtrack.com', 'lyzgs.com', 'lzjl.com', @@ -4675,6 +4713,7 @@ var yoyo1 = [ 'm2k.ru', 'm4n.nl', 'm57ku6sm.com', +'m62-genreal.com', 'mac-system-alert.com', 'mackenzie-brand.us', 'madadsmedia.com', @@ -4690,12 +4729,10 @@ var yoyo1 = [ 'madsone.com', 'madvertise.de', 'maedge.com', -'magames4.com', 'magdalena-pollak.us', 'magentanews.com', 'maggie-wallace.us', 'magicmail.co.nz', -'magictubevideo.com', 'magifirst.com', 'mahindrainsurance.com', 'mail-to-a-friend.com', @@ -4703,7 +4740,6 @@ var yoyo1 = [ 'mailtrack.io', 'mailtrack.me', 'mainadv.com', -'mainstreamadvertising.com', 'makohela.tk', 'malest.com', 'malinda-covin.us', @@ -4716,7 +4752,6 @@ var yoyo1 = [ 'manoske.com', 'manuelu.com', 'maple-team.com', -'mapmyuser.com', 'maranda-bagby.us', 'maranda-postma.us', 'marcela-catchings.us', @@ -4749,16 +4784,12 @@ var yoyo1 = [ 'marisela-hyde.us', 'marisol-sharp.us', 'marjorie-baehr.us', -'markbruinink.nl', 'market-buster.com', 'marketbill.com', -'marketbiz.com', 'marketbrowser.com', 'marketgid.com', -'marketing-internet.com', 'marketing-issue.com', 'marketing.com', -'marketing.com.ar', 'marketingenhanced.com', 'marketingprofs.com', 'marketingsecrets.com', @@ -4773,7 +4804,6 @@ var yoyo1 = [ 'marlena-ellingson.us', 'marlene-baley.us', 'marlene-hunsinger.us', -'maroonspider.com', 'marsha-hoppe.us', 'marss.eu', 'marta-kenny.us', @@ -4782,13 +4812,12 @@ var yoyo1 = [ 'mary-omeara.us', 'mass-traffic.com', 'massmerchandise.com', -'mastercount.net', 'mastermind.com', -'masterofalltradetax.online', 'masterstats.com', 'mastertarget.ru', 'masterzonex.com', 'matchbin.com', +'matchcows.com', 'matchcraft.com', 'mathenea.com', 'mathtag.com', @@ -4809,16 +4838,15 @@ var yoyo1 = [ 'maxcash.com', 'maximumcash.com', 'maxisoft.co.uk', +'maxonclick.com', 'maxspeedcdn.com', 'maxtracker.net', 'maxtrust.ru', 'maxxxhits.com', 'mazetin.ru', 'mb01.com', -'mb103.com', 'mb104.com', 'mb57.com', -'mbe.ru', 'mbn.com.ua', 'mbotvisit.com', 'mbrdot.tk', @@ -4847,6 +4875,7 @@ var yoyo1 = [ 'media970.com', 'mediaarea.eu', 'mediabreakaway.com', +'mediabridge.cc', 'mediabuilder.com', 'mediacampaign.org', 'mediacharger.com', @@ -4867,9 +4896,10 @@ var yoyo1 = [ 'mediareps.com', 'mediascale.de', 'mediasheva.com', -'mediatex.in', 'mediatext.com', 'mediatraffic.com', +'mediavoice.com', +'mediawhirl.net', 'medio.com', 'medleyads.com', 'medyanetads.com', @@ -4878,6 +4908,7 @@ var yoyo1 = [ 'megacash.de', 'megacounter.de', 'megafriends.com', +'megagiftcity.com', 'megago.com', 'megalithusa.com', 'megan-farrier.us', @@ -4892,7 +4923,6 @@ var yoyo1 = [ 'melissa-kirksey.us', 'melissa-latta.us', 'melissa-mcmillian.us', -'melissa-ruggles.us', 'melissa-sakamoto.us', 'mellissa-lack.us', 'mellissa-sandford.us', @@ -4909,7 +4939,6 @@ var yoyo1 = [ 'mesia.com', 'messagetag.com', 'mesurer.ovh', -'metabesttours.com', 'metacount.com', 'metaffiliation.com', 'metal.ovh', @@ -4919,6 +4948,7 @@ var yoyo1 = [ 'metre.ovh', 'metricology.com', 'metricsimage.com', +'metricskey.net', 'metriweb.be', 'metrocuadro.com.ve', 'mfsuite.com', @@ -4956,6 +4986,7 @@ var yoyo1 = [ 'misti-smythe.us', 'misti-weigel.us', 'mixadvert.com', +'mixedreading.com', 'mixmarket.biz', 'mixpanel.com', 'mixtraffic.com', @@ -4968,7 +4999,6 @@ var yoyo1 = [ 'mlclick.com', 'mlinktracker.com', 'mlm.de', -'mlno6.com', 'mlpoint.pt', 'mlstat.com', 'mm26.com', @@ -4978,7 +5008,6 @@ var yoyo1 = [ 'mmile.com', 'mmismm.com', 'mmnetwork.mobi', -'mmo123.co', 'mmotraffic.com', 'mmptrack.com', 'mmtracking.com', @@ -5009,11 +5038,9 @@ var yoyo1 = [ 'mobile333.com', 'mobileactive.com', 'mobileadvertisinghub.com', -'mobileandinternetadvertising.com', 'mobileapptracking.com', 'mobilecore.com', 'mobilefuse.nu', -'mobilelandings.com', 'mobilemessenger.com', 'mobileposse.com', 'mobilestorm.com', @@ -5041,6 +5068,7 @@ var yoyo1 = [ 'mollie-patino.us', 'monarchslo.com', 'mondoperaio.net', +'monetate.net', 'monetisetrk.co.uk', 'monetisetrk1.co.uk', 'monetisetrk2.co.uk', @@ -5057,8 +5085,8 @@ var yoyo1 = [ 'monsterpops.com', 'montacarichi.it', 'monzta.pet', -'moonmarketing.com', 'mopub.com', +'moradu.com', 'morehitserver.com', 'morenews3.net', 'moreover.com', @@ -5069,25 +5097,22 @@ var yoyo1 = [ 'motivacionyrelajacion.com', 'motormarket.com', 'mouads.com', -'moucitons.com', 'mouseflow.com', 'mov-ie.biz', -'moviedollars.com', 'moviedownloader.net', 'moviepulp.eu', 'movise.site', +'mowfruit.com', 'mozoo.com', 'mp-success.com', 'mp3downloadhq.com', 'mp3helpdesk.com', 'mpmotrk.com', -'mpression.net', 'mprptrk.com', 'mpstat.us', 'mpxxtrk.com', 'mr-rank.de', 'mrktrecord3.com', -'mrpeter.it', 'mrskincash.com', 'ms-links.com', 'ms-mvp.org', @@ -5113,18 +5138,16 @@ var yoyo1 = [ 'muwmedia.com', 'mvav.com', 'mvtracker.com', -'my-dirty-hobby.com', 'my-etracker.com', 'my-linker.com', +'my-pc-cleaner.org', 'my-tds.net', 'myad.no', 'myadmarket.com', 'myadpromoter.com', -'myadtrack.com', 'myadvertisingpays.com', 'myaffiliateads.com', 'myaffiliateprogram.com', -'myapp.com', 'mybloglog.com', 'mycams.com', 'mycleanerpc.com', @@ -5133,11 +5156,11 @@ var yoyo1 = [ 'mycounter.com.ua', 'mycounter.ua', 'mycoupons.com', +'mycpvlife.com', 'mydas.mobi', 'mydati.com', 'myetracker.com', 'myfamilysurvival.net', -'myforum365.com', 'myfukbuddy.com', 'mygosecure.com', 'myiframe.com', @@ -5145,7 +5168,6 @@ var yoyo1 = [ 'mylabsrl.com', 'mylottoadserv.com', 'mymediadownloadsthirtytwo.com', -'mymobcn.com', 'mymoneymakingapp.com', 'mypagerank.net', 'mypagerank.ru', @@ -5158,36 +5180,35 @@ var yoyo1 = [ 'mysearch-engine.com', 'mysearch.com', 'mysearchhome.com', +'mysearchweb.net', 'myseostats.com', 'myshopmarketim.com', -'myshovel.com', 'mysite.com', 'mysmallcock.com', 'mystat-in.net', 'mystat.pl', 'mystats.com', 'mystats.nl', -'mysuperpharm.com', 'mysweetdeals.org', -'myswitchads.com', 'mytiwi.com', 'mytogolinks.com', 'mytop-in.net', 'mytotalsearch.com', 'mytraf.info', 'mytraf.ru', +'mytrafficads.com', 'mytrafficbuilder.info', 'mytrannycams.com', 'myvacationguide.com', 'myvksaver.ru', -'myvpn.pro', 'mywactrack.com', 'mywebsearch.com', 'mywebstats.com.au', -'mywebstats.org', 'mz28ismn.com', +'mzbcdn.net', 'n149adserv.com', 'n180adserv.com', +'n214adserv.com', 'n251adserv.com', 'n388hkxg.com', 'n44adshostnet.com', @@ -5214,9 +5235,7 @@ var yoyo1 = [ 'n79adserv.com', 'n99adshostnet.com', 'nadegda-95.ru', -'nadia-carlyle.us', 'naiadsystems.com', -'naiadsystems.com.invalid', 'nailbytes1.com', 'naj.sk', 'nalook.com', @@ -5258,11 +5277,11 @@ var yoyo1 = [ 'nedstatbasic.net', 'nedstatpro.net', 'needmorehits.com', -'negociosdasha.com', 'neki.org', 'nend.net', 'neobux.com', 'neoffic.com', +'nephritish.com', 'nerez-schodiste-zabradli.com', 'nestorconsulting.net', 'net-filter.com', @@ -5302,26 +5321,23 @@ var yoyo1 = [ 'networkmedical.com.hk', 'networkpb.com', 'networksolutionsaffiliates.com', -'networkwestvirginia.com', -'networkwestvirginia.net', 'netzathleten-media.de', -'netzathleten.de', 'netzathleten.net', 'netzip.com', 'neudesicmediagroup.com', 'neumashop.cl', 'nevergreen.net', 'new-address.tk', -'new-softdriver.tk', 'newbie.com', 'newclick.com', 'newnudecash.com', +'newrelic.com', 'news4cars.com', 'newsclicker.com', +'newsmaxfeednetwork.com', 'newtopsites.com', 'newworldiq.com', 'nexage.com', -'next-layers.com', 'nextlevel.com', 'ngacm.com', 'ngads.com', @@ -5329,7 +5345,6 @@ var yoyo1 = [ 'ngbn.net', 'nicolette-brier.us', 'nicolette-salas.us', -'nikolamireasa.com', 'nikole-villalba.us', 'ninavyg.ru', 'ninjadollars.com', @@ -5338,11 +5353,9 @@ var yoyo1 = [ 'njashka.ru', 'nkgamers.com', 'nlbanner.nl', +'nlett3r.com', 'nmsbaseball.com', -'nngalleries2.com', -'noadnetwork.com', 'noelle-traxler.us', -'noelle-trotter.us', 'nomen-est-omen.de', 'nonames.tk', 'noobgirls.com', @@ -5353,9 +5366,11 @@ var yoyo1 = [ 'nortonfire.co.uk', 'notaverde.com', 'nothingcompares.co.uk', +'nottided.xyz', 'novem.pl', 'noveslovo.com', 'novostimira.biz', +'nowgifttown.com', 'nowina.info', 'nowstat.com', 'npvos.com', @@ -5364,15 +5379,16 @@ var yoyo1 = [ 'nt-associates.com', 'ntkrnlpa.info', 'ntlligent.info', +'ntv.io', 'ntweb.org', 'nudebeachgalleries.net', 'nuggad.net', 'nuptialimages.com', +'nurno.com', 'nuseek.com', 'nutnet.ir', 'nuvon.com', 'nvtrak.com', -'nxsrv1.com', 'nxtck.com', 'o-oe.com', 'o2onbusiness.de', @@ -5430,8 +5446,10 @@ var yoyo1 = [ 'onclasrv.com', 'onclickads.net', 'onclickads2.net', +'onclickmax.com', 'onclickpredictiv.com', 'onclickrev.com', +'onclicktop.com', 'onclkds.com', 'one-door.com', 'one-time-offer.com', @@ -5442,11 +5460,12 @@ var yoyo1 = [ 'onelouder.com', 'onenetworkdirect.com', 'onenetworkdirect.net', +'oneopenclose.click', 'onepassnetwork.com', 'onestat.com', 'onestatfree.com', 'oneund.ru', -'onewaylinkexchange.net', +'onlinadverts.com', 'online-metrix.net', 'online.com', 'onlinecash.com', @@ -5455,10 +5474,8 @@ var yoyo1 = [ 'onlinerewardcenter.com', 'onlinerewards.xyz', 'onlinetraffic.info', -'onlineuserscounter.com', 'onlinewebfind.com', 'onlinewebservice3.de', -'only-dates.de', 'onlysix.co.uk', 'onmobile.com', 'onrio.com.br', @@ -5469,6 +5486,7 @@ var yoyo1 = [ 'openadserving.com', 'opendownloadmanager.com', 'openmarket.com', +'opensharecount.com', 'opensoftwareupdate.com', 'opensoftwareupdater.com', 'openstat.com', @@ -5493,6 +5511,7 @@ var yoyo1 = [ 'optiker-michelmann.de', 'optilogus.com', 'optimization-methods.com', +'optimizely.com', 'optimost.com', 'optimum-hits.com', 'optmd.com', @@ -5501,8 +5520,8 @@ var yoyo1 = [ 'orbitscripts.com', 'ordingly.com', 'oreware.com', -'orgasms4free.com', 'ornacorn.com', +'os-downloads.com', 'ostsee-schnack.de', 'otclick-adv.ru', 'otherossettlement.com', @@ -5520,21 +5539,23 @@ var yoyo1 = [ 'outlinearray.com', 'outporn.com', 'outwar.com', +'ov2ochu.bid', +'ovalpigs.com', 'over50datingservices.com', +'overely.com', 'overpro.com', 'oversee.net', 'overture.com', 'ovhomes.com', 'owebmoney.ru', +'owneriq.net', 'oxado.com', 'oxcash.com', 'oxiads.fr', -'oxinads.com', 'oxoads.com', 'oxosurf.eu', 'oxybe.com', 'ozertesa.com', -'p.de', 'p3marketing.com', 'pacificpoker.com', 'pads.se', @@ -5543,7 +5564,6 @@ var yoyo1 = [ 'pagefair.com', 'pagerank-ranking.de', 'pagerank-submitter.de', -'pagerank-suchmaschine.de', 'pagerank-united.de', 'pagerank10.co.uk', 'pagerank4you.com', @@ -5551,38 +5571,32 @@ var yoyo1 = [ 'pagevisit.net', 'paid-work-at-home.com', 'paid4clicks.de', -'paidclick.ro', 'paidstats.com', -'paidsurveysfree.com', 'paige-weigand.us', 'paime.com', 'palimashop.com', 'pamedia.com.au', 'pamela-bax.us', 'pamela-wanamaker.us', -'pamoran.net', 'panazan.ro', 'pantanalvip.com.br', -'papamamandoudouetmoi.com', 'papayamobile.com', -'paracadutismolucca.it', 'paraskov.com', -'parfumer.by', +'pardtosinsing.ru', 'parkingcrew.net', 'parse.ly', 'parsely.com', 'parship.co.uk', -'partage-facile.com', 'partner-ads.com', 'partner-source.com', 'partner2profit.com', 'partnercash.com', 'partnercash.de', 'partnerearning.com', +'passinst.com', 'passion-4.net', 'pastilon.com', 'patchwork.net', -'patricia-selders.us', 'patrickhickey.eu', 'paulsnetwork.com', 'pay-ads.com', @@ -5601,9 +5615,10 @@ var yoyo1 = [ 'payserve.com', 'pb-webdesign.net', 'pbnet.ru', -'pc-test.net', +'pbterra.com', 'pcmightymax.net', 'pdf-platinum.info', +'peacepowder.com', 'peakclick.com', 'peakcounter.dk', 'peep-auktion.de', @@ -5615,17 +5630,14 @@ var yoyo1 = [ 'penny-brannon.us', 'pennyweb.com', 'pension-helene.cz', -'penwithian.co.uk', 'people-group.su', 'pepipo.com', 'pepperjamnetwork.com', 'percentmobile.com', 'percer.ovh', 'perfectaudience.com', -'perfectherbpurchase.ru', 'perfectionautorepairs.com', 'perfiliate.com', -'performanceadexchange.com', 'performancerevenue.com', 'performancerevenues.com', 'performancing.com', @@ -5636,7 +5648,6 @@ var yoyo1 = [ 'persianstat.com', 'persianstat.ir', 'perupuntocom.com', -'peruvianmarket.com', 'peter-wimbley.us', 'petpleasers.ca', 'petrenko.biz', @@ -5657,6 +5668,8 @@ var yoyo1 = [ 'phluant.com', 'phoneboxexperiment.com', 'photo-ads.co.uk', +'photographpan.com', +'photoscape.ch', 'photoshop-master.org', 'php4you.biz', 'phpbbex.com', @@ -5666,6 +5679,8 @@ var yoyo1 = [ 'picket0.com', 'picreel.com', 'pieiron.co.uk', +'piet2eix3l.com', +'pietexture.com', 'pigment-adv.co.il', 'pillscash.com', 'pillsmoney.com', @@ -5675,6 +5690,7 @@ var yoyo1 = [ 'pingomatic.com', 'pinion.gg', 'pinktrkn.com', +'pipeschannels.com', 'piranho.com', 'piranho.de', 'pivotnetworks.com', @@ -5687,19 +5703,19 @@ var yoyo1 = [ 'pixeltrack66.com', 'pixetrk.com', 'pixxur.com', +'pkpojhc.com', 'placed.com', 'placehold.it', 'planche.ovh', 'planetactive.com', 'planetluck.com', 'plantaardigebrandstof.nl', -'platinscience.com', 'platinumbucks.com', 'play2mobi.com', 'play4traffic.com', -'playertraffic.com', 'playhaven.com', 'playminigolf.com', +'playmobileads.com', 'playnow.guru', 'playtomic.com', 'pleasedontslaymy.download', @@ -5712,13 +5728,11 @@ var yoyo1 = [ 'plmokn.pw', 'plocia.com', 'plsdrct2.me', -'plug-media.com', 'plugrush.com', -'plus500.com', +'plutusads.com', 'pmediatrack.com', 'po.st', 'poesiadelsud.it', -'poffet.net', 'pointix.com', 'pointroll.com', 'pointshop.dk', @@ -5736,6 +5750,7 @@ var yoyo1 = [ 'popadvert.com', 'popcash.net', 'popcounter.com', +'popflawlessads.com', 'popload.net', 'popmyads.com', 'poponclick.com', @@ -5758,7 +5773,6 @@ var yoyo1 = [ 'pornaz.net', 'porner.at', 'porngraph.com', -'pornland.mobi', 'pornlist.mobi', 'pornolist.org', 'pornoxads.com', @@ -5770,10 +5784,10 @@ var yoyo1 = [ 'port.bg', 'portablevaporizer.com', 'portalfiremasters.com.br', -'portia-hargrave.us', 'portia-mota.us', 'portraitphotographygroup.com', 'pos-kupang.com', +'possibleboats.com', 'posst.co', 'postads24.com', 'postmasterbannernet.com', @@ -5793,7 +5807,7 @@ var yoyo1 = [ 'pr-cy.ru', 'pr-free.de', 'pr-star.de', -'pr-ten.de', +'practicetoothpaste.com', 'pradakomechanicals.com', 'praddpro.de', 'praxisww.com', @@ -5802,14 +5816,15 @@ var yoyo1 = [ 'preciselylocate.com', 'precisioncounter.com', 'predictad.com', +'predictivadvertising.com', 'predictivenetworks.com', 'predictivesearch.com', 'premiercreditcard.com', 'premieropinion.com', 'premium-offers.com', 'premium.cz', -'premiumhdv.com', 'premiumnetwork.com', +'presetrabbits.com', 'prexista.com', 'pride-u-bike.com', 'primaryads.com', @@ -5839,6 +5854,7 @@ var yoyo1 = [ 'proffigurufast.com', 'profill-smd.com', 'profitreload.com', +'profitrumour.com', 'profitshare.bg', 'profitshare.ro', 'profitzone.com', @@ -5846,11 +5862,10 @@ var yoyo1 = [ 'program3.com', 'projectcounter.org', 'projectwonderful.com', +'promable.com', 'promo.com.au', 'promo4partners.com', 'promobenef.com', -'promolnk.com', -'promomasters.at', 'promoserver.net', 'promotion-campaigns.com', 'pronetadvertising.com', @@ -5868,26 +5883,26 @@ var yoyo1 = [ 'protraffic.com', 'proudclick.com', 'provexia.com', +'provideplant.com', 'proxad.net', 'prpops.com', 'prscripts.com', 'prsitecheck.com', 'prstatics.com', -'prtracker.com', 'prwidgets.com', +'ps7894.com', 'psma02.com', 'psstt.com', 'pstats.com', 'psychics4free.com', -'ptp22.com', 'ptp4ever.fr', 'ptp4ever.net', 'ptrking.com', +'pttsite.com', 'pub1.co', 'pub2srv.com', 'pubcpm.com', 'pubdirecte.com', -'publiccasinoil.com', 'pubmatic.com', 'pubnative.net', 'pubted.com', @@ -5895,7 +5910,6 @@ var yoyo1 = [ 'pubx.co', 'puenteaereo.info', 'puhtml.com', -'pulse360.com', 'pulsepoint.com', 'pulsetv.com', 'pulsix.com', @@ -5915,13 +5929,12 @@ var yoyo1 = [ 'q1mediahydraplatform.com', 'qadabra.com', 'qads1.de', -'qbike.com.br', 'qbop.com', 'qckjmp.com', 'qctop.com', 'qdigital.co.il', 'qdmil.com', -'qitrck.com', +'qikdownloads.com', 'qjex.net', 'qksrv.com', 'qksrv.net', @@ -5930,46 +5943,41 @@ var yoyo1 = [ 'qqc.co', 'qrdeom.com', 'qsstats.com', +'quaintcan.com', 'quakemarketing.com', 'qualaroo.com', 'qualigo.de', 'qualigo.net', 'qualityclickcontrol.com', -'qualityindustrialcoatings.com', 'qualitylegion.com', 'qualityporn.biz', 'quantcast.com', 'quantcount.com', 'quantserve.com', 'quarterserver.de', -'qubitproducts.com', 'questaffiliates.net', -'questionmarket.com', 'questnet.de', 'questseek.com', 'qui.science', -'quick-torrent.com', +'quickbitsdownloads.com', 'quickdomainfwd.com', 'quickinfo247.com', 'quickinspirations.com', -'quickshareconecpt.com', +'quicksandear.com', 'quigo.com', 'quik2link.com', -'quinnwealth.com', 'quinst.com', 'quisma.com', -'quizilla.com', -'quotestream.com', 'quotidiennokoue.com', 'qwiklnk.com', 'rachael-mcquay.us', 'rachel-beer.us', 'rachel-billips.us', 'racingandclassic.com', -'rackshack-affiliates.net', 'radar11ab.co.uk', 'radarurl.com', 'radiate.com', +'rake2mysweeps.com', 'rallyeair.com', 'ramctrlgate.com', 'rampidads.com', @@ -5977,7 +5985,6 @@ var yoyo1 = [ 'random-logic.com', 'raneevahijab.id', 'rank-master.com', -'rank-master.de', 'rankchamp.de', 'ranking-charts.de', 'ranking-counter.de', @@ -6000,9 +6007,9 @@ var yoyo1 = [ 'raquel-freda.us', 'rareru.ru', 'rate.ru', +'ratsparropret.ru', 'raygun.io', 'rb-net.com', -'rbmut.science', 'rcsmetrics.it', 'rd-direct.com', 'rddywd.com', @@ -6010,9 +6017,9 @@ var yoyo1 = [ 'reachjunction.com', 'reactads.com', 'reactx.com', +'readgoldfish.com', 'readnotify.com', 'readserver.net', -'real-marketing.com', 'realbannerads.com', 'realcastmedia.com', 'realclick.co.kr', @@ -6027,13 +6034,13 @@ var yoyo1 = [ 'realmedia.ro', 'realnetworks.com', 'realperson70.net', -'realresultspublish.com', 'realtechnetwork.com', 'realtextads.com', 'realtimeads.com', 'realtracker.com', 'rebecca-smythe.us', 'rebeccacella.com', +'receptiveink.com', 'reclamus.com', 'recommendedpreview.com', 'recorded-email.com', @@ -6042,21 +6049,21 @@ var yoyo1 = [ 'redcounter.net', 'redcourtside.com', 'redemptionengine.com', -'redir04mail.com', 'redirect-for-more.info', 'redirect.com', 'redirect2719.ws', +'redirectcpv.com', +'redirectid.ru', 'redirecting.ws', 'redirectingat.com', +'redirectvoluum.com', 'reditions.net', 'redmas.com', 'redrct.site', 'redroomnetwork.com', 'reduxmedia.com', -'reduxmediagroup.com', 'reduxmediia.com', 'redvertisment.com', -'reedbusiness.com.invalid', 'reefclubcasino.com', 'reelcentric.com', 'refer.ru', @@ -6085,7 +6092,8 @@ var yoyo1 = [ 'relevanz10.de', 'reliaquote.com', 'relmaxtop.com', -'remorcicomerciale.ro', +'remarketingpixel.com', +'remox.com', 'rempko.sk', 'renata-wenz.us', 'renata-winstead.us', @@ -6106,6 +6114,7 @@ var yoyo1 = [ 'resultonline.com', 'retail-affiliates.com', 'retainguaninefluorite.info', +'retaraga.ru', 'retarcl.net', 'retargeter.com', 'retargetpro.net', @@ -6132,6 +6141,7 @@ var yoyo1 = [ 'rewardster.com', 'rewardszoneusa.com', 'rewqs.com', +'rexmox.com', 'rextk.com', 'rextopia.com', 'rextrk.com', @@ -6141,7 +6151,7 @@ var yoyo1 = [ 'rg6.com', 'rg7.com', 'rg9.com', -'rgadvert.com', +'rgzpseubgxho.com', 'rhtag.com', 'riccardochinnici.it', 'richelle-crandell.us', @@ -6156,9 +6166,9 @@ var yoyo1 = [ 'ripbwing.com', 'riskymail4free.com', 'ristoromontebasso.it', +'ritogaga.com', 'rivasearch.com', 'rivasearchpage.com', -'rivcash.com', 'rkdms.com', 'rlcdn.com', 'rle.ru', @@ -6172,6 +6182,7 @@ var yoyo1 = [ 'robsxxx.com', 'robtopol.in', 'rocketfuel.com', +'rockingclicks.com', 'rocksresort.com.au', 'roia.biz', 'roiadtracker.com', @@ -6179,27 +6190,25 @@ var yoyo1 = [ 'roitracker.com', 'roks.ua', 'rokus-tgy.hu', -'rollbar.com', 'roltek.com.tr', 'romsigmed.ro', 'romvarimarton.hu', 'ronaldheft.com', 'roorbong.com', 'rooversadvocatuur.nl', +'ropretratspar.com', 'rotabanner.com', 'rotatingbannerads.com', 'rotrk.com', 'routehero.com', 'roxanne-shay.us', 'roxr.net', -'roxyaffiliates.com', 'rpjf.com', 'rs0.co.uk', 'rsiuk.co.uk', 'rsmrttracking.com', 'rsptrack.com', 'rst-velbert.de', -'rt-ns.ru', 'rtbpop.com', 'rtbpopd.com', 'rtrgt2.com', @@ -6212,18 +6221,17 @@ var yoyo1 = [ 'rubiks.ca', 'ruclicks.com', 'ruiyangcn.com', +'rulerabbit.com', 'rungun.com', -'runnergamesch.com', -'runnergameshk.com', +'runslin.com', 'rupor.info', -'ruralworkforcecenter.com', -'russiantwinksecrets.com', 'ruth-bromley.us', 'ruth-westman.us', 'rutrk.org', 'rvpadvertisingnetwork.com', 'ryan-lietz.us', 'ryerose.net', +'ryropthetsed.ru', 's2d6.com', 's4le.net', 's5.com', @@ -6232,13 +6240,12 @@ var yoyo1 = [ 'sacredphoenix.com', 'sadiqtv.com', 'saemark.is', -'safedownloadnow.work', 'safelinking.net', 'safelinktracker.com', 'safelists.com', -'safemobilelink.com', 'safetracgr.com', 'sageanalyst.net', +'sail-horizon.com', 'salentoeasy.it', 'salon77.co.uk', 'samsungacr.com', @@ -6250,17 +6257,17 @@ var yoyo1 = [ 'santacruzsuspension.com', 'sara-machen.us', 'sarah-maurer.us', +'sarahdaniella.com', 'sascentral.com', 'sasenergia.pt', 'sasha-castleman.us', 'sasson-cpa.co.il', 'satgreera.com', -'saturnleague.com', 'savings-galleria.com', 'savvyads.com', 'sayherbal.com', -'saymedia-content.com', 'saymedia.com', +'saysidewalk.com', 'sayutracking.co.uk', 'sbo.it', 'scambiobanner.tv', @@ -6277,8 +6284,9 @@ var yoyo1 = [ 'scanscout.com', 'scanspyware.net', 'scantanzania.com', +'scarcestream.com', 'scarlett-esser.us', -'scarlett-lorenzo.us', +'scbl54virared.com', 'scdsfdfgdr12.tk', 'schuh-zentgraf.de', 'scie.ovh', @@ -6290,6 +6298,8 @@ var yoyo1 = [ 'scribol.com', 'scripte-monster.de', 'scriptshead.com', +'scrubsky.com', +'scrubswim.com', 'scubajournal.com', 'sdg-translations.com', 'seal-technicsag.ch', @@ -6301,6 +6311,7 @@ var yoyo1 = [ 'search2007.info', 'searchacross.com', 'searchacts.com', +'searchapps.me', 'searchatomic.com', 'searchdiscovered.com', 'searchesinteractive.com', @@ -6334,16 +6345,8 @@ var yoyo1 = [ 'secoptim.com', 'secretbehindporn.com', 'secretgrowth-00866.us', -'secretgrowth-05954.us', -'secretgrowth-06034.us', 'secretgrowth-12198.us', -'secretgrowth-17483.us', -'secretgrowth-27689.us', 'secretgrowth-53664.us', -'secretgrowth-56231.us', -'secretgrowth-67220.us', -'secretgrowth-9489.us', -'secretgrowth-97676.us', 'secrets40.com', 'sectracking.com', 'secure-processingcenter.com', @@ -6356,13 +6359,13 @@ var yoyo1 = [ 'securestudies.com', 'securetracking2.com', 'securitywebservices.com', +'secursors.com', 'sedoparking.com', 'sedotracker.com', 'sedotracker.de', 'seehits.com', 'seekbang.com', 'seekways.com', -'seeq.com.invalid', 'seethisinaction.com', 'seevolution.com', 'segment.com', @@ -6382,14 +6385,11 @@ var yoyo1 = [ 'selina-krouse.us', 'selina-scarlett.us', 'selina-wimmer.us', -'selipuquoe.com', 'sellads.eu', 'sellmeyourtraffic.com', -'sematext.com', 'semengineers.com', 'semiyun.com', 'semrush.com', -'send-safe.com', 'send4fun.com', 'sendori.com', 'seniorttub.bid', @@ -6398,17 +6398,16 @@ var yoyo1 = [ 'sensismediasmart.com.au', 'sentrol.cl', 'seo-portal.ro', -'seo4india.com', 'seoholding.com', 'seonetwizard.com', 'seotoolscentral.com', +'separatesilver.com', 'separtnership.com', -'serciudadano.com.ar', 'serials.ws', 'serpanel.com', -'serraikizimi.gr', 'serv0.com', 'servecontent.net', +'servedby-buysellads.com', 'servedbyadbutler.com', 'servedbyopenx.com', 'server140.com', @@ -6418,26 +6417,23 @@ var yoyo1 = [ 'serving-sys.com', 'sessionm.com', 'setihome.com', -'sexaddpro.de', -'sexadvertentiesite.nl', 'sexcount.de', 'sexcounter.com', 'sexfind.com', 'sexinyourcity.com', 'sexlist.com', 'sexmoney.com', -'sexsponsors.com', 'sextracker.com', 'sextronix.com', -'sexy-screen-savers.com', 'sexyads.net', 'sexyoilwrestling.com', 'sexystat.com', 'sexyster.tk', 'sexzoznamka.eu', -'sfippa.com', 'sgiz.mobi', 'sgizmo.com', +'shakesea.com', +'shakytaste.com', 'shana-bogen.us', 'shana-mcinerney.us', 'shannon-eaglin.us', @@ -6447,7 +6443,6 @@ var yoyo1 = [ 'shareadspace.com', 'shareaholic.com', 'shareasale.com', -'shareaza.com', 'sharepointads.com', 'shari-baskerville.us', 'shari-leggett.us', @@ -6456,18 +6451,17 @@ var yoyo1 = [ 'shayla-haygood.us', 'shedad.com', 'sheila-grosz.us', -'sheila-hair.us', 'shelley-piatt.us', -'sheri-hauser.us', -'sherri-wang.us', +'shelterstraw.com', 'sherrie-alatorre.us', 'sherrie-sepe.us', 'sherrie-wherry.us', -'sherry-jasper.us', 'sherry-klingbeil.us', 'shinystat.com', 'shinystat.it', 'shirley-rivet.us', +'shiveringsail.com', +'shockingswing.com', 'shonda-nowicki.us', 'shopathome.com', 'shopexplorer.com', @@ -6493,8 +6487,11 @@ var yoyo1 = [ 'simona-stanford.us', 'simonsearch.com', 'simplehitcounter.com', +'simplisticnose.com', +'sinceresofa.com', 'sinettrk.com', 'singlesadnetwork.com', +'siniature.com', 'sinoa.com', 'sinuatemedia.com', 'sired.com', @@ -6524,12 +6521,12 @@ var yoyo1 = [ 'skimlinks.com', 'skimresources.com', 'skinhead.com', -'skyenetmedia.com', 'skyhookwireless.com', 'skyhorn.com', +'skyligh.co', 'skylink.vn', 'sl3tsw6.com', -'slayerlife.com', +'sleepcartoon.com', 'slendastic.com', 'slfpu.com', 'slickaffiliate.com', @@ -6538,26 +6535,24 @@ var yoyo1 = [ 'slinse.com', 'slivki.com.ua', 'slopeaota.com', -'slundi.com', 'smaato.net', 'smart-ip.net', -'smart-scripts.com', 'smart4ads.com', 'smartadserver.com', 'smartadv.ru', 'smartcj.com', -'smartclick.net', 'smartdevicemedia.com', 'smartdirect.com', 'smarterrorpage.com', 'smartgvcfunding.com', 'smartify.org', 'smartlog.ru', +'smartlook.com', 'smartredirect.de', 'smartscan.ro', -'smartshoppernetworks.com', 'smarttargetting.co.uk', 'smarttrk.com', +'smartxads.com', 'smilepop.com', 'smjmp.net', 'smoothscrollapp.com', @@ -6567,16 +6562,18 @@ var yoyo1 = [ 'sms-ads.com', 'sms-mmm.com', 'sn-gzzx.com', +'snakesort.com', 'snapads.com', 'snapengage.com', 'sndkorea.co.kr', +'sneaklevel.com', +'sneakystamp.com', 'snoobi.com', 'socialize-it.com', 'socialskive.com', 'socialspark.com', 'sociomantic.com', 'soclock.com', -'sofia-lathem.us', 'sofia.ai', 'softcash.biz', 'softclick.com.br', @@ -6584,25 +6581,25 @@ var yoyo1 = [ 'softwareupdaterlp.com', 'somanyhits.info', 'somnoy.com', -'sondra-donalson.us', 'sondra-nowell.us', 'sonia-hemmer.us', 'sonia-pantoja.us', 'sonia-wedge.us', 'sonja-rascon.us', 'sonnoli.com', +'sonobi.com', 'sonya-howland.us', -'soundcomputers.net', -'soundstation.dk', 'spacash.com', 'spamnuker.com', 'sparkimg.com', 'sparkstudios.com', 'spatsz.com', +'specially4u.net', 'specialstat.com', 'specificmedia.co.uk', 'specificmedia.com', 'specificpop.com', +'spectacularsnail.com', 'spectato.com', 'speedcount.de', 'speedcounter.net', @@ -6610,7 +6607,7 @@ var yoyo1 = [ 'sperse.com', 'spezialreporte.de', 'spiderbait.com', -'spinbox.com', +'spillvacation.com', 'spinbox.net', 'splashpageadvertising.com', 'splem.net', @@ -6625,10 +6622,11 @@ var yoyo1 = [ 'spotxchange.com', 'springboardplatform.com', 'spris.com', -'sptag.com', 'spunkycash.com', 'spyarsenal.com', 'spycash.biz', +'spykemediatrack.co', +'spykemediatrack.com', 'spylog.com', 'spylog.ru', 'spywarebegone.com', @@ -6638,6 +6636,7 @@ var yoyo1 = [ 'spywarespy.com', 'spywords.com', 'sq2trk2.com', +'squeamishscarecrow.com', 'srclickpro.ru', 'srslogisticts.com', 'srv2trking.com', @@ -6647,13 +6646,13 @@ var yoyo1 = [ 'srwww1.com', 'ssangyong.co.il', 'sshtunnel.at', +'ssl-6582datamanager.de', +'ssl-cd.com', 'stabx.net', 'stacia-jose.us', 'stacia-ware.us', 'stacie-hockett.us', -'stailapoza.ro', 'stamplive.com', -'standardinternet.com', 'starffa.com', 'stargamesaffiliate.com', 'starsads.com', @@ -6664,9 +6663,7 @@ var yoyo1 = [ 'startnow.com', 'stat-tracker.net', 'stat.pl', -'stat.su', 'stat24.com', -'statcount.com', 'statcounter.com', 'stateresolver.link', 'stathat.com', @@ -6685,13 +6682,10 @@ var yoyo1 = [ 'stattrax.com', 'statuncore.com', 'statxpress.com', -'stayinhomeandlovinit.com', -'stcwbd.com', 'steamtraffic.com', 'steelhouse.com', 'steelhousemedia.com', 'stefanie-winnie.us', -'stella-shulman.us', 'stephanie-caster.us', 'stephany-ashe.us', 'stephany-boris.us', @@ -6700,11 +6694,15 @@ var yoyo1 = [ 'stickyadstv.com', 'stickylogic.com', 'stirparts.ru', -'stjohnsdryden.org', +'stockhostingvault.com', 'storedsearch.com', -'storgas.co.rs', -'stormpages.com', +'storesurprise.com', +'stormyachiever.com', +'stormyshock.com', +'stormysponge.com', +'straightnest.com', 'straightresults.com', +'straightschool.com', 'strangeduckfilms.com', 'strategy.com', 'stream-online.net', @@ -6714,12 +6712,15 @@ var yoyo1 = [ 'streamcastnetworks.com', 'streamen.com', 'stressx.org', +'strivesidewalk.com', +'structuresofa.com', 'studiochiarelli.eu', 'studiolegaleabbruzzese.com', 'stuntoffer.com', 'su600.com', 'suavalds.com', 'submitexpress.co.uk', +'succeedscene.com', 'success123.com', 'successalert.com', 'sudcom.org', @@ -6727,12 +6728,14 @@ var yoyo1 = [ 'sue-headley.us', 'sue-reale.us', 'sugoicounter.com', +'sumo.com', 'sumome.com', 'suncountryair.com', 'sunlux.net', 'super8service.de', 'superbanner.org', 'superclix.de', +'superficialsink.com', 'superfish.com', 'superloofy.com', 'supersonicads.com', @@ -6742,17 +6745,14 @@ var yoyo1 = [ 'supertop.ru', 'supertop100.com', 'supremehits.net', -'suptullog.com', 'sureads.com', 'surehits.com', 'sureonlinefind.com', 'sureseeker.com', 'surfaccuracy.com', -'surfernetwork.com', 'surfers.ro', 'surfingprizes.com', 'surfmusik-adserver.de', -'surphace.com', 'surveyfocus.com', 'surveylogix.com', 'surveymanager.com', @@ -6763,7 +6763,6 @@ var yoyo1 = [ 'susanna-chee.us', 'susanna-shane.us', 'susanna-warriner.us', -'susanne-billiot.us', 'suscotrk.com', 'suthome.com', 'suzanne-healy.us', @@ -6777,7 +6776,6 @@ var yoyo1 = [ 'sweepstakes.com', 'sweettalk.co', 'swift.com', -'swiftad.com', 'swimsuitnetwork.com', 'swissadsolutions.com', 'swordfishdc.com', @@ -6792,6 +6790,7 @@ var yoyo1 = [ 't-analytics.com', 't-gas.co.uk', 't-sb.net', +'t2lgo.com', 't3q7af0z.com', 't4ft.de', 't5.ro', @@ -6803,15 +6802,15 @@ var yoyo1 = [ 'taffr.com', 'tag4arm.com', 'tagcash.com', -'taggstar.com', -'tagifydiageo.com', +'tagclearbits.com', 'tagjunction.com', 'tagular.com', +'tagzone.site', 'tailsweep.co.uk', 'tailsweep.com', 'tailsweep.se', 'takru.com', -'talia-mettler.us', +'talkaxis.com', 'talkingdata.com', 'talkingdata.net', 'tamara-buchman.us', @@ -6820,7 +6819,6 @@ var yoyo1 = [ 'tamprc.com', 'tangabilder.to', 'tangerinenet.biz', -'tangibledownload.com', 'tantrack.info', 'tapad.com', 'taper.ovh', @@ -6843,7 +6841,6 @@ var yoyo1 = [ 'targetclick.com', 'targeted-banners.com', 'targetingnow.com', -'targetmarketingusa.com', 'targetnet.com', 'targetpoint.com', 'targetspot.com', @@ -6857,7 +6854,7 @@ var yoyo1 = [ 'tawny-joiner.us', 'tcads.net', 'tcgtrkr.com', -'td553.com', +'td583.com', 'tdstats.com', 'teads.tv', 'teameda.net', @@ -6877,14 +6874,13 @@ var yoyo1 = [ 'teprom.it', 'teresa-noriega.us', 'teresa-taveras.us', -'terraads.net', 'terraclicks.com', 'terrapops.com', 'terri-camarena.us', 'terri-macomber.us', 'terri-thrailkill.us', +'terribleturkey.com', 'terry-sauer.us', -'tesimages.com', 'tess-nell.us', 'text-link-ads.com', 'textad.net', @@ -6897,7 +6893,6 @@ var yoyo1 = [ 'textsex.tk', 'tfag.de', 'tgbvfr.website', -'tgpmanager.com', 'tgptraffic.biz', 'thanksforinstalling.com', 'thcextractor.com', @@ -6915,18 +6910,17 @@ var yoyo1 = [ 'thebighits.com', 'thebugs.ws', 'thecounter.com', +'thefreepremiummy15.com', 'thefxarchive.com', 'thehitsusa.com', 'theinterwebs.space', 'thelocalsearchnetwork.com', 'themexp.org', 'theoads.com', -'theoads.com.', 'theodosium.com', 'therapistla.com', 'theresa-buchman.us', 'theresa-ellett.us', -'theresa-zirkle.us', 'therese-jeon.us', 'therichkids.com', 'thesearchagency.net', @@ -6938,9 +6932,6 @@ var yoyo1 = [ 'thesurfshield.com', 'thetop.be', 'thetop10.com', -'thetrafficstat.net', -'thetravelcards.com', -'theuniquesearch.com', 'thevanda.tk', 'thevictorynetwork.com', 'theweatherspace.com', @@ -6951,18 +6942,22 @@ var yoyo1 = [ 'thinkingmedia.net', 'thinklabs-ltd.de', 'thinknear.com', +'thirdrespect.com', 'thisbanner.com', +'thisclickisforyou.com', 'thisteddagblad.dk', 'thor-cpa.com', 'threivetrack.com', +'thrgo.pro', 'thrnt.com', +'throattrees.com', 'thruport.com', +'ths9j89.com', 'tia-bushnell.us', 'tiana-carlin.us', -'tickerassist.co.uk', -'tickerland.com', 'tidbit.co.in', 'tidd.ly', +'tidytrail.com', 'tiergestuetzt.de', 'tiffani-fraise.us', 'tiffanie-doane.us', @@ -7005,11 +7000,9 @@ var yoyo1 = [ 'todacell.com', 'todayads.com', 'toddscarwash.com', -'tojoh.info', 'tomalinoalambres.com.ar', 'tomekas.com', 'toochattoo.com', -'toolbarcounter.com', 'toon-families.com', 'toonfamilies.net', 'top-casting-termine.de', @@ -7020,26 +7013,21 @@ var yoyo1 = [ 'top1.ro', 'top100.lt', 'top100.ro', -'top100italiana.com', 'top100lists.ca', 'top123.ro', 'top20.com', -'top20.com.invalid', 'top20free.com', 'top25.ro', 'top300.ro', 'top50.co.uk', -'top55.ro', 'top90.ro', 'top99.ro', 'topadult.ro', 'topadvancedsearch.com', -'topblogarea.se', 'topblogging.com', 'topblogs.com.ph', 'topbucks.com', 'topcounts.com', -'topdecornegocios.com.br', 'topeuro.biz', 'topforall.com', 'topfox.co.uk', @@ -7051,10 +7039,8 @@ var yoyo1 = [ 'toplist.sk', 'toplistcity.com', 'toplistim.com', -'topmmorpgsites.com.invalid', 'toppagefinder.com', 'topping.com.ua', -'toppornblogs.com', 'topqualitylink.com', 'toprebates.com', 'topsafelist.net', @@ -7075,19 +7061,16 @@ var yoyo1 = [ 'tori-rakes.us', 'toroadvertisingmedia.com', 'tororango.com', -'torpiddurkeeopthalmic.info', 'torrentinstaller.com', 'torrentinstallname.com', 'torrentstorage.download', 'torssebu.com', -'tossoffads.com', 'tostadomedia.com', 'total-media.net', 'totaladperformance.com', 'totalfax.net', 'totalping.com', 'totemcash.com', -'totszentmarton.hu', 'touchclarity.com', 'tournevis.ovh', 'tpnads.com', @@ -7096,7 +7079,9 @@ var yoyo1 = [ 'tr-af.com', 'tr100.net', 'tr553.com', +'tracc.it', 'traceadmanager.com', +'tracedesire.com', 'tracelive.ru', 'tracemyip.org', 'traceworks.com', @@ -7104,20 +7089,19 @@ var yoyo1 = [ 'traci-towery.us', 'track.net', 'track2cash.com', -'track4.com', +'trackad.cz', 'trackads.com', 'trackadvertising.net', 'trackalyzer.com', 'trackbacksecure.com', +'trackcmp.net', 'trackdiscovery.net', 'trackedclicks.com', 'tracker.com', 'trackermodules.com', 'trackertracker.com', 'trackflv.net', -'trackhost.com', 'tracki112.com', -'trackimpression.com', 'tracking.to', 'tracking101.com', 'tracking11.com', @@ -7125,7 +7109,6 @@ var yoyo1 = [ 'tracking999.com', 'trackingbin.com', 'trackingclick.net', -'trackingindahouse.com', 'trackingoffer.info', 'trackingoffer.net', 'trackingsoft.com', @@ -7139,11 +7122,9 @@ var yoyo1 = [ 'trackstarsengland.net', 'tracksy.com', 'trackthatad.com', -'trackvoluum.com', 'trackword.net', 'trackyourlinks.com', 'trackyourstats.com', -'trackzapper.com', 'tractionize.com', 'trade-in-value.com', 'tradeadexchange.com', @@ -7156,7 +7137,6 @@ var yoyo1 = [ 'traff1.com', 'traffboost.net', 'traffdaq.com', -'traffe.eu', 'traffic-delivery.com', 'traffic-delivery.org', 'traffic-exchange.com', @@ -7167,12 +7147,13 @@ var yoyo1 = [ 'traffic.ru', 'traffic4u.com', 'traffic4you.de', +'trafficadept.com', 'trafficads.com', +'trafficbalancerouting.com', 'trafficbeamer.com', 'trafficbeamer.nl', 'trafficbroker.com', 'trafficcash.biz', -'trafficcashgold.com', 'trafficcenter.com', 'trafficcenter.de', 'trafficdiscount.com', @@ -7195,9 +7176,7 @@ var yoyo1 = [ 'trafficmagnet.com', 'trafficmanagers.nl', 'trafficmasterz.net', -'trafficmonster.com', 'trafficmp.com', -'trafficoasis.com', 'trafficpace.com', 'trafficparade.com', 'trafficpimps.com', @@ -7226,6 +7205,7 @@ var yoyo1 = [ 'trafix.ro', 'trafmag.com', 'trahic.ru', +'traktrafficflow.com', 'traktum.com', 'transferhit.com', 'traveladvertising.com', @@ -7239,6 +7219,7 @@ var yoyo1 = [ 'trekdata.com', 'tremorvideo.com', 'trendcounter.com', +'trendmd.com', 'treventuresonline.com', 'trhunt.com', 'trhzc.com', @@ -7247,9 +7228,10 @@ var yoyo1 = [ 'tribalfusion.com', 'tribalfusion.net', 'tribuneinteractive.com', +'trickycelery.com', 'trickys.com', -'trisha-meikle.us', 'trista-ostby.us', +'tritetongue.com', 'trivia2mobile.com', 'trix.net', 'trk2it4.com', @@ -7268,18 +7250,17 @@ var yoyo1 = [ 'trkur1.com', 'trkur5.com', 'trkzen.com', +'trmit.com', 'trollzeweb.com', 'trovus.co.uk', 'troytempest.com', 'tru.am', +'trueclickads.net', 'truehits.net', -'truetraffic4u.com', 'truongton.net', 'trusearch.net', 'trustedads.org', 'trustedadserver.com', -'trustedbestsites.com', -'trustedtrack.com', 'trustgauge.com', 'trustsoft.com', 'trw12.com', @@ -7289,9 +7270,9 @@ var yoyo1 = [ 'tscl.com.bd', 'tsgonline.com', 'tsmtrk.com', +'tsyndicate.com', 'ttlmodels.com', 'ttzmedia.com', -'tubedspots.com', 'tubehits.com', 'tubemogul.com', 'tubemoviez.com', @@ -7303,8 +7284,8 @@ var yoyo1 = [ 'tutvp.com', 'tv4chan.com', 'tvmtracker.com', -'tvsquad.com', 'twiant.com', +'twilightdata.com', 'twittad.com', 'twittercounter.com', 'two-of-us.at', @@ -7312,7 +7293,6 @@ var yoyo1 = [ 'txtimpact.com', 'tynt.com', 'typeofmarijuana.com', -'typepad.com', 'typiol.com', 'tyroo.com', 'tyxo.bg', @@ -7336,6 +7316,7 @@ var yoyo1 = [ 'ukrbanner.net', 'ukrfarms.com.ua', 'ulock.it', +'ultimateclixx.com', 'ultimategracelessness.info', 'ultimatelyreveal.com', 'ultimatetopsites.com', @@ -7347,7 +7328,6 @@ var yoyo1 = [ 'umeng.com', 'unadvertising.info', 'unalbilgisayar.com', -'unanimis.co.uk', 'undefined.it', 'underclick.ru', 'undertonenetworks.com', @@ -7359,16 +7339,19 @@ var yoyo1 = [ 'uniqueleads.com', 'uniquesurf.com', 'universal-traffic.com', +'unknowntray.com', 'unlck.net', 'unlim-app.tk', 'unlimitedtextads.com', 'unrulymedia.com', 'untd.com', +'unusualtitle.com', 'uobsoe.com', 'upads.info', 'updated.com', 'updo.nl', 'upliftsearch.com', +'uponit.com', 'uppyads.com', 'uproar.com', 'upsellit.com', @@ -7384,7 +7367,7 @@ var yoyo1 = [ 'urlcash.net', 'urlstats.com', 'urlzzz.com', -'urmediazone.com', +'uroffer.link', 'urx.io', 'usabilitytesten.nl', 'usabilla.com', @@ -7397,10 +7380,11 @@ var yoyo1 = [ 'usearchmedia.com', 'usenetjunction.com', 'username1.link', +'userreplay.com', +'userreplay.net', 'usersonlinecounter.com', 'utarget.co.uk', 'utokapa.com', -'utopia-muenchen.de', 'utopiad.com', 'utorrentinstall.com', 'utrade.com', @@ -7410,7 +7394,6 @@ var yoyo1 = [ 'vacationcellular.net', 'valarie-clack.us', 'valarie-kummer.us', -'valarie-marceau.us', 'valeria-tremper.us', 'valerie-nilson.us', 'validatedsite.com', @@ -7425,14 +7408,11 @@ var yoyo1 = [ 'valuehit.com', 'valuepay.com', 'valuesponsor.com', -'vanessa-cohn.us', 'vanessa-prentice.us', 'vayavicio.com', 'vclicks.net', -'vdh-rimbach.de', 'vdhu.com', 'vdopia.com', -'vdownloadall.com', 'vectormarketing.com', 'veille-referencement.com', 'velmedia.net', @@ -7454,7 +7434,6 @@ var yoyo1 = [ 'vibrantmedia.com', 'video-loader.com', 'video-pomp.com', -'videobug.net', 'videoclick.ru', 'videoegg.com', 'videoflyover.com', @@ -7472,7 +7451,6 @@ var yoyo1 = [ 'vikingtrck.com', 'villalecchi.com', 'vimage.com', -'vinceandjoesmarket.com', 'vincent-carnahan.us', 'vinyljazzrecords.com', 'vipadshares.com', @@ -7484,7 +7462,6 @@ var yoyo1 = [ 'visadd.com', 'visistat.com', 'visitbox.de', -'visitdetails.com', 'visitor-track.com', 'visitorbarscript.com', 'visitorcontact.com', @@ -7509,11 +7486,11 @@ var yoyo1 = [ 'vmay.com', 'vml-127.com', 'vmn.net', -'vmsn.de', 'vocational-training.us', 'vogo-vogo.ru', 'voicefive.com', 'voicenetplus.com', +'voicevegetable.com', 'volleyball-doppeldorf.de', 'voodooparking.com', 'vortextraffic.com', @@ -7530,15 +7507,12 @@ var yoyo1 = [ 'vstrk.com', 'vtncmn.com', 'vtrtl.de', -'vug.in', 'vungle.com', 'vural-electronic.com', 'vvps.ws', 'vvvic.com', -'vxcash.net', 'w-script.com', 'w-tres.info', -'w1.ro', 'w3counter.com', 'w3matter.com', 'w3nation.com', @@ -7546,7 +7520,6 @@ var yoyo1 = [ 'wahoha.com', 'waiads.com', 'wallpapers91.com', -'wantstraffic.com', 'wap-click.com', 'wap.co.il', 'wapdollar.in', @@ -7575,7 +7548,6 @@ var yoyo1 = [ 'webalize.net', 'webanalyser.net', 'webangel.ru', -'webattack.com', 'webaudit.hu', 'webcash.nl', 'webcashmaker.com', @@ -7600,7 +7572,6 @@ var yoyo1 = [ 'webhostingcounter.com', 'weblemon.pl', 'weblog.com.ua', -'webmarketing3x.net', 'webmaster-partnerprogramme24.de', 'webmasterplan.com', 'webmasterplan.de', @@ -7661,7 +7632,6 @@ var yoyo1 = [ 'webtrendslive.com', 'webuytraffic.com', 'wee.co.il', -'weebecash.com', 'weedoit.fr', 'weesh.co.uk', 'wegcash.com', @@ -7672,9 +7642,7 @@ var yoyo1 = [ 'weownthetraffic.com', 'werehacked.com', 'wesell.co.il', -'westlifego.com', 'wetrack.it', -'wgiftcard.com', 'whaleads.com', 'whalecashads.com', 'whatseek.com', @@ -7713,14 +7681,12 @@ var yoyo1 = [ 'windspotter.net', 'winfreestuff.com', 'wingowin.com', -'winknewsads.com', 'winneronline.com', 'winrar-soft.ru', 'winsspeeder.info', 'wisewire.com', 'witbe.net', 'witch-counter.de', -'witchlab.com', 'wkmg.co.kr', 'wlmarketing.com', 'wm-goldenclick.ru', @@ -7735,19 +7701,12 @@ var yoyo1 = [ 'wonderlandads.com', 'wondoads.de', 'woopra.com', -'wopnersoft.com', 'workflowboard.com', -'workfromhome.org', 'workingonline.com', -'workzip.it', 'worldata.com', 'worldbannerexchange.com', 'worldgymperu.com', 'worldprofitassociates.com', -'worlds-best-online-casinos.com', -'worldsearchpro.com', -'worldsoftwaredownloads.com', -'worldupdates.in', 'worldwide-cash.net', 'wowanalytics.co.uk', 'wp-stats.com', @@ -7756,6 +7715,7 @@ var yoyo1 = [ 'wrestlingexposed.com', 'writingassociates.com', 'wroclawski.com.pl', +'ws-gateway.com', 'wsod.com', 'wsspeed.com', 'wtlive.com', @@ -7766,36 +7726,19 @@ var yoyo1 = [ 'wv-law.com', 'wwv4ez0n.com', 'www-cm.com', -'www3secure.com', 'www4search.net', -'wwwcartoonetwork.com', -'wwwdiscounthotel.com', -'wwwdishnetwork.com', -'wwwetracker.com', -'wwwfoodnetwork.com', -'wwwhometime.com', -'wwwimlive.com', 'wwwpromoter.com', -'wwwthesharperimage.com', -'wxdownloadmanager.com', 'wyroki.eu', 'wysistat.com', -'wzueqhwf.com', 'x-park.net', 'x-road.co.kr', 'x-traceur.com', -'x10.com', -'x19network.com', -'xad.com', -'xb11776.com', +'xbfk51p7.review', 'xblasterads1.com', -'xbonus.net', 'xchange.ro', 'xclicks.net', 'xclusive.ly', -'xeanon.com', 'xed.pl', -'xeontopa.com', 'xertive.com', 'xfuckbook.com', 'xg4ken.com', @@ -7803,112 +7746,65 @@ var yoyo1 = [ 'xindalawyer.com', 'xiti.com', 'xl-rank.com', -'xl415.com', -'xmts.net', 'xpays.com', 'xplusone.com', 'xponsor.com', 'xpop.co', 'xpostmail.com', 'xq1.net', -'xratedtracking.com', -'xrea.com', -'xrevtrk.com', 'xstat.pl', 'xtainment.net', 'xtds.info', 'xtendmedia.com', -'xtra.co.nz', 'xtrafic.ro', -'xtransfer.net', 'xtremetop100.com', 'xvika.net', 'xvika.org', 'xwell.ru', -'xxx-hitz.org', 'xxx-r.com', 'xxxbannerswap.com', -'xxxconnect.com', 'xxxcounter.com', -'xxxcounter.de', 'xxxmyself.com', 'xxxreactor.com', 'xxxwebtraffic.com', 'xy7track.com', 'xyfex.com', 'xyztraffic.com', -'xz6h6zj3.com', -'y72yuyr9.com', 'yabuka.com', -'yada.com', 'yadro.ru', 'yandexadexchange.net', +'yatrk.xyz', 'ybex.com', -'ybotvisit.com', -'ycctrk.co.uk', -'yceml.net', -'yeahmobi.com', -'yearcast.com', -'yeppyepp.co.il', 'yesads.com', 'yesadvertising.com', -'yesno.co.il', -'yesup.net', -'yesupmicro.com', -'yesupseo.com', -'yesupweb.com', 'yidsense.com', 'yieldads.com', -'yieldaffiliate.com', 'yieldbuild.com', 'yieldlab.net', 'yieldmanager.com', 'yieldmanager.net', -'yieldmgr.com', 'yieldmo.com', 'yieldtraffic.com', 'yigitakcali.com', +'yldbt.com', 'yllix.com', -'yoc-performance.com', -'yoc.mobi', 'yoggrt.com', -'yotefiles.com', -'yottos.com', -'you2mail.com', 'yougube.com', 'youho.com', -'youmi.net', -'youradexchange.com', -'youradslab.com', -'yourcartoons.com', 'yourdedicatedhost.com', -'yourfreesoftonline.com', 'yourhitstats.com', 'yourlustmedia.com', -'youronlinesoft.com', -'yoursoftwareplace.com', 'yourstats.net', -'youspacko.com', 'youtibe.com', -'youtrack.co', 'youtuhe.com', -'youyield.com', 'ypmadserver.com', 'yrals.com', 'ytdownloader.com', -'ytubevideoqualitymanager.com', -'yuilop.com', -'yuiop.trade', -'yuiout.online', -'yume.com', 'yumekin.com', 'yvmads.com', 'ywvcomputerprocess.info', -'yx-ads6.com', -'yzus09by.com', 'z5x.net', 'z7752.com', -'za-ads.de', 'zangocash.com', 'zanox-affiliate.de', 'zanox.com', @@ -7919,43 +7815,24 @@ var yoyo1 = [ 'zbiornik.com', 'zctei.com', 'zdbb.net', -'zeads.com', 'zedo.com', -'zedoadnetwork.com', -'zedoadservices.com', -'zeepmedia.com', 'zencudo.co.uk', 'zenkreka.com', 'zenzuu.com', -'zeptolab.com', -'zerezas.com', 'zergnet.com', -'zeroredirect.com', 'zeroredirect1.com', -'zetatrk.com', 'zeusclicks.com', 'zgsysz.com', -'zhanzhang.net', 'zhirok.com', 'zintext.com', -'zinturax.com', -'zinzimo.info', -'zipcity.com', 'zipitfast.com', -'zipropyl.com', 'zkic.com', 'zlothonline.info', 'zmedia.com', -'zoe-labat.us', -'zombo.com', -'zoomdirect.com.au', 'zoomovies.org', 'zr0.net', -'zs0s5xfe.com', 'ztrack.net', 'zugo.com', -'zxcvb.space', -'zyngawithfriends.com', 'zyxyfy.com' ]; @@ -8194,7 +8071,6 @@ var yoyo2 = [ '10.6.87.194.dynamic.dol.ru', '10.ptp22.com', '100.6.87.194.dynamic.dol.ru', -'100.mbn.com.ua', '100023.live173.com', '10006.hittail.com', '100065.hittail.com', @@ -8233,7 +8109,6 @@ var yoyo2 = [ '10e2.linkexchange.ru', '10xhellometro.112.2o7.net', '11.6.87.194.dynamic.dol.ru', -'11.lamarianella.info', '11.ptp22.com', '11.rtstats.com', '110.6.87.194.dynamic.dol.ru', @@ -8255,7 +8130,6 @@ var yoyo2 = [ '112006133326.c.mystat-in.net', '11262.engine.mobileapptracking.com', '113.6.87.194.dynamic.dol.ru', -'113693url.displayadfeed.com', '114.6.87.194.dynamic.dol.ru', '115.6.87.194.dynamic.dol.ru', '116.6.87.194.dynamic.dol.ru', @@ -8269,7 +8143,6 @@ var yoyo2 = [ '12.ptp22.com', '120.6.87.194.dynamic.dol.ru', '120.duba.net', -'120.mbn.com.ua', '120mk.voluumtrk.com', '121.2cnt.net', '121.6.87.194.dynamic.dol.ru', @@ -8359,14 +8232,13 @@ var yoyo2 = [ '157.6.87.194.dynamic.dol.ru', '158.6.87.194.dynamic.dol.ru', '159.6.87.194.dynamic.dol.ru', +'15cen.redirectvoluum.com', '15minadlt.hit.gemius.pl', -'15minlt.adocean.pl', '15qhn.voluumtrk.com', '15view.atdmt.com.319.6000.302br.net', '16.6.87.194.dynamic.dol.ru', '16.ptp22.com', '160.6.87.194.dynamic.dol.ru', -'160.mbn.com.ua', '160x600.exad.me', '161.6.87.194.dynamic.dol.ru', '162.6.87.194.dynamic.dol.ru', @@ -8409,6 +8281,7 @@ var yoyo2 = [ '178.6.87.194.dynamic.dol.ru', '179.6.87.194.dynamic.dol.ru', '17b4-7817-18f7-3abd.reporo.net', +'17k.originalsafteyredir.com', '17oez.voluumtrk.com', '18.6.87.194.dynamic.dol.ru', '18.ptp22.com', @@ -8867,7 +8740,6 @@ var yoyo2 = [ '238.6.87.194.dynamic.dol.ru', '23837.hittail.com', '239.6.87.194.dynamic.dol.ru', -'2391.islafenice.net', '2398.bitterstrawberry.com', '2400.bitterstrawberry.com', '2426010203.log.optimizely.com', @@ -8894,8 +8766,6 @@ var yoyo2 = [ '253.bitterstrawberry.com', '254.bitterstrawberry.com', '2542116.fls.doubleclick.net', -'2546.islafenice.net', -'2547.islafenice.net', '2551-ebc7-ebcf-4aff.reporo.net', '256.bitterstrawberry.com', '2565.bitterstrawberry.com', @@ -8973,8 +8843,6 @@ var yoyo2 = [ '2y54x.voluumtrk.com', '2yo1y.voluumtrk.com', '3.2cnt.net', -'3.bluepointmortgage.com', -'3.coolerpillow.com', '3.googlenews.xorg.pl', '3.ptp22.com', '30.6.87.194.dynamic.dol.ru', @@ -9000,6 +8868,7 @@ var yoyo2 = [ '33.6.87.194.dynamic.dol.ru', '332645.r.axf8.net', '33526.9243.302br.net', +'33across-d.openx.net', '33qx.secoptim.com', '33universal.adprimemedia.com', '33video.33universal.com', @@ -9007,6 +8876,7 @@ var yoyo2 = [ '3415.hittail.com', '34245.hittail.com', '343.bitterstrawberry.com', +'3459571470.log.optimizely.com', '3463.hittail.com', '34673.hittail.com', '3480025.log.optimizely.com', @@ -9022,6 +8892,7 @@ var yoyo2 = [ '360unitedmedia.go2cloud.org', '36222.seu.cleverreach.com', '3642305.fls.doubleclick.net', +'3650.tm.zedo.com', '3689-7dbc-ddf7-a45f.reporo.net', '36igq.voluumtrk.com', '37.6.87.194.dynamic.dol.ru', @@ -9031,6 +8902,7 @@ var yoyo2 = [ '37dyq.voluumtrk.com', '38.6.87.194.dynamic.dol.ru', '38179760.log.optimizely.com', +'38707-223419.link.iwanttodeliver.com', '3879194.fls.doubleclick.net', '39.6.87.194.dynamic.dol.ru', '390.bitterstrawberry.com', @@ -9067,29 +8939,8 @@ var yoyo2 = [ '4.6.87.194.dynamic.dol.ru', '4.ads.dpreview.com', '4.afs.googleadservices.com', -'4.androidislamic.com', -'4.collecorvino.org', -'4.dlevo.com', -'4.e-why.net', '4.googlenews.xorg.pl', -'4.newenergydata.biz', -'4.newenergydata.info', -'4.periziavela.com', -'4.pianetapollo.com', '4.ptp22.com', -'4.whereinitaly.com', -'4.whereinlazio.com', -'4.whereinliguria.com', -'4.whereinlombardy.com', -'4.whereinmilan.com', -'4.whereinmolise.com', -'4.whereinpiemonte.com', -'4.whereinpuglia.com', -'4.whereinsardegna.com', -'4.whereinsicilia.com', -'4.whereinsicily.com', -'4.whereintoscana.com', -'4.whereintrentinoaltoadige.com', '40.6.87.194.dynamic.dol.ru', '4002dbde88aebefdb1f7-8f93653c470e43727b1b565964867247.r51.cf2.rackcdn.com', '401591473.log.optimizely.com', @@ -9115,6 +8966,7 @@ var yoyo2 = [ '4228414.fls.doubleclick.net', '4235225.fls.doubleclick.net', '4236808.fls.doubleclick.net', +'4294919531.kt.mixmarket.biz', '4299553.fls.doubleclick.net', '43.6.87.194.dynamic.dol.ru', '4331660.fls.doubleclick.net', @@ -9144,6 +8996,7 @@ var yoyo2 = [ '48qyx.voluumtrk.com', '49.6.87.194.dynamic.dol.ru', '4902-145639.link.iwanttodeliver.com', +'4923503.fls.doubleclick.net', '49479.9362.302br.net', '4a6xw.voluumtrk.com', '4anners.ero-advertising.com', @@ -9169,11 +9022,10 @@ var yoyo2 = [ '4uxl.go2cloud.org', '4va3x.voluumtrk.com', '4w-wrestling.us.intellitxt.com', +'4wmp.nuggad.net', '4x3zy4ql-l8bu4n1j.netdna-ssl.com', '4x4review.us.intellitxt.com', '5.6.87.194.dynamic.dol.ru', -'5.estasiatica.com', -'5.eventiduepuntozero.com', '5.googlenews.xorg.pl', '5.ptp22.com', '5.thumbs.hexagram.com', @@ -9200,6 +9052,7 @@ var yoyo2 = [ '555fe0fa.qqc.co', '55624-3.popunder.loading-delivery1.com', '55788.9391.302br.net', +'5582200.fls.doubleclick.net', '56.6.87.194.dynamic.dol.ru', '560183740bc38303d0000248.maestroad.checkm8.com', '5623.web-stats.org', @@ -9250,10 +9103,6 @@ var yoyo2 = [ '5ywhn.voluumtrk.com', '5zegq.voluumtrk.com', '6.6.87.194.dynamic.dol.ru', -'6.bbnface.com', -'6.bbnfaces.net', -'6.bbnsmsgateway.com', -'6.mamaswishes.com', '6.ptp22.com', '60.6.87.194.dynamic.dol.ru', '602.stats.misstrends.com', @@ -9342,7 +9191,6 @@ var yoyo2 = [ '72.6.87.194.dynamic.dol.ru', '72.view.atdmt.com.303.6000.302br.net', '7202.bapi.adsafeprotected.com', -'7209235.collect.igodigital.com', '7246.bapi.adsafeprotected.com', '7250.bapi.adsafeprotected.com', '7251.bapi.adsafeprotected.com', @@ -9457,6 +9305,7 @@ var yoyo2 = [ '8pzcp.voluumtrk.com', '8rhf0.voluumtrk.com', '8rvlh.voluumtrk.com', +'8v8wy-xwxrq.ads.tremorhub.com', '8wtua.voluumtrk.com', '8x8ef.voluumtrk.com', '9.6.87.194.dynamic.dol.ru', @@ -9503,6 +9352,7 @@ var yoyo2 = [ '9547.hittail.com', '9563.hittail.com', '9571.hittail.com', +'957328-hb.adomik.com', '9596.302br.net', '96.6.87.194.dynamic.dol.ru', '9615.302br.net', @@ -9530,7 +9380,6 @@ var yoyo2 = [ '9bwls.voluumtrk.com', '9bx7v.voluumtrk.com', '9c4e-159e-38f6-08ea.reporo.net', -'9cf9.v.fwmrm.net', '9cfa-356e-ec76-7adf.reporo.net', '9ctyz.voluumtrk.com', '9d060c.r.axf8.net', @@ -9555,7 +9404,6 @@ var yoyo2 = [ '9zaju.voluumtrk.com', '9zfh1.voluumtrk.com', '___id___.c.mystat-in.net', -'_thums.ero-advertising.com', 'a-counter.kiev.ua', 'a.0day.kiev.ua', 'a.1nimo.com', @@ -9577,6 +9425,7 @@ var yoyo2 = [ 'a.adtwirl.com', 'a.advanstar.com', 'a.affil.io', +'a.ajkelra.com', 'a.alimama.cn', 'a.amd.com', 'a.analytics.yahoo.com', @@ -9585,15 +9434,22 @@ var yoyo2 = [ 'a.applovin.com', 'a.aproductmsg.com', 'a.autoexpress.co.uk', +'a.avalhukof.com', +'a.bahaimlo.com', 'a.beliefnet.com', 'a.bf-ad.net', 'a.bizarremag.com', +'a.bokilora.com', +'a.bondinra.com', +'a.botiviga.com', 'a.c.appier.net', 'a.cam4free.com', 'a.cbc.ca', 'a.cdn.intentmedia.net', 'a.centrum.cz', 'a.chartboost.com', +'a.ciridola.com', +'a.civitik.com', 'a.clicksor.cn', 'a.clickyab.com', 'a.clookie.net', @@ -9775,17 +9631,24 @@ var yoyo2 = [ 'a.contentabc.net', 'a.ctasnet.com', 'a.custompc.co.uk', +'a.d.mojigaga.com', +'a.dagasaka.com', 'a.diximedia.es', -'a.dlqm.net', +'a.dontibar.com', 'a.dpmsrv.com', +'a.drogomet.com', +'a.dulderbulder.com', +'a.ekolamis.com', 'a.environmentaldefense.org', 'a.eporner.com', 'a.ero-advertising.com', 'a.evo.co.uk', 'a.fandango.com', +'a.farfarida.com', 'a.farlex.com', 'a.fashiocdn.com', 'a.flashtalking.com', +'a.forkitz.com', 'a.fortumo.com', 'a.fox.com', 'a.fw-a.co', @@ -9794,8 +9657,10 @@ var yoyo2 = [ 'a.global.msads.net', 'a.goember.com', 'a.gsmarena.com', +'a.hariqavi.com', 'a.heavy-r.com', 'a.heretv.com', +'a.hirovivi.com', 'a.horsered.com', 'a.hspvst.com', 'a.huluad.com', @@ -9806,23 +9671,32 @@ var yoyo2 = [ 'a.intgr.net', 'a.iogous.com', 'a.itpro.co.uk', +'a.jadizayo.com', +'a.jandolav.com', +'a.jquerycdn.co.il', 'a.jumptap.com', 'a.kat.cr', 'a.kat.ph', 'a.kickass.to', 'a.kickassunblock.net', 'a.kik.bg', +'a.kilomansa.com', +'a.kilorama.com', 'a.klaviyo.com', 'a.komoona.com', 'a.ktxtr.com', 'a.law.com', 'a.lazyswipe.com', 'a.ligatus.com', +'a.liktirov.com', 'a.livefreefunwith.me', 'a.livesportmedia.eu', 'a.macuser.co.uk', +'a.marketgid.com', +'a.measurementaz.com', 'a.mgid.com', 'a.mibbit.com', +'a.milparota.com', 'a.mktw.net', 'a.mobify.com', 'a.mobile.toboads.com', @@ -9831,15 +9705,22 @@ var yoyo2 = [ 'a.mologiq.net', 'a.monetate.net', 'a.mouseflow.com', +'a.mozefakt.com', 'a.msclickrdr.com', +'a.muligov.com', 'a.myapp.com', +'a.namitol.com', 'a.netmng.com', 'a.networkworld.com', +'a.niklesrov.com', +'a.nimdinb.com', 'a.o333o.com', 'a.oix.net', 'a.optinmonster.com', 'a.optnmnstr.com', 'a.pcpro.co.uk', +'a.pipilida.com', +'a.pitatagata.com', 'a.plapre.no', 'a.pokerplayermagazine.co.uk', 'a.postrelease.com', @@ -9848,13 +9729,20 @@ var yoyo2 = [ 'a.rad.msn.com', 'a.rdb.so', 'a.remarketstats.com', +'a.reqpostanza.com', 'a.rfihub.com', 'a.rmgserving.com', +'a.roritabo.com', +'a.rotibald.com', 'a.rvttrack.com', 'a.sakh.com', 'a.sc.freepornvs.com', 'a.scorecardresearch.com', +'a.scrappykoko.com', +'a.senolati.com', +'a.shokala.com', 'a.shop.com', +'a.shulhanafuh.com', 'a.sitemeter.com', 'a.softconsultgroup.com', 'a.solarmovie.is', @@ -9864,14 +9752,17 @@ var yoyo2 = [ 'a.submityourflicks.com', 'a.sucksex.com', 'a.t.webtracker.jp', +'a.tantella.com', 'a.targetingadvertiser.com', 'a.teads.tv', 'a.tellapart.com', 'a.tempurpedic.com', +'a.tenlokif.com', 'a.tfag.de', 'a.thanksearch.com', 'a.thefreedictionary.com', 'a.thoughtleadr.com', +'a.tikodala.com', 'a.tiscali.co.uk', 'a.trgt.eu', 'a.tribalfusion.com', @@ -9883,14 +9774,22 @@ var yoyo2 = [ 'a.twiago.com', 'a.ucoz.net', 'a.ucoz.ru', +'a.udorik.com', +'a.ufraton.com', 'a.unanimis.co.uk', 'a.update.51edm.net', +'a.upnorma.com', +'a.uralap.com', +'a.utorido.com', +'a.uzekrs.com', +'a.uzotarak.com', 'a.varanymatrix.link', 'a.vartoken.com', 'a.visadd.com', 'a.visualrevenue.com', 'a.vonage.com', 'a.vserv.mobi', +'a.wakapita.com', 'a.walla.co.il', 'a.websponsors.com', 'a.wikia-beacon.com', @@ -9899,10 +9798,15 @@ var yoyo2 = [ 'a.xfreeservice.com', 'a.xtargeting.com', 'a.xvika.com', +'a.yaboshadi.com', 'a.yesadsrv.com', +'a.yeshhaod.com', +'a.yorilada.com', 'a.yu0123456.com', 'a.zeroredirect.com', 'a.zeroredirect1.com', +'a.zinovila.com', +'a.zonolali.com', 'a.zoot.ro', 'a01.korrelate.net', 'a02.korrelate.net', @@ -9945,7 +9849,6 @@ var yoyo2 = [ 'a2p.go2cloud.org', 'a2shd.realshieldlinked.com', 'a3.adzs.nl', -'a3.cdnpark.com', 'a3.mediagra.com', 'a3.suntimes.com', 'a3.websitealive.com', @@ -9965,6 +9868,7 @@ var yoyo2 = [ 'a4mwn.voluumtrk.com', 'a4nwz.voluumtrk.com', 'a4ocm.voluumtrk.com', +'a4p.adpartner.pro', 'a4rlj.voluumtrk.com', 'a4shd.realshieldlinked.com', 'a5.mediagra.com', @@ -9987,21 +9891,18 @@ var yoyo2 = [ 'a7shd.realshieldlinked.com', 'a885.ac-images.myspacecdn.com', 'a8shd.realshieldlinked.com', -'a9.sc.freepornvs.com', 'a98dc034c7781a941eba-bac02262202668bbe918ea9fb5289cd2.r58.cf2.rackcdn.com', 'a9shd.realshieldlinked.com', 'aa-d.openx.net', 'aa-download.waw.pl', 'aa-gb.marketgid.com', 'aa-gb.mgid.com', -'aa-nb.mgid.com', 'aa.adfarm1.adition.com', 'aa.connextra.com', 'aa.newsblock.dt00.net', 'aa.newsblock.dt07.net', 'aa.oasfile.aftenposten.no', 'aa.online-metrix.net', -'aa.toshiba.bavesinyourface.com', 'aa.voice2page.com', 'aaa.dv0.info', 'aaa.vmsn.de', @@ -10024,8 +9925,8 @@ var yoyo2 = [ 'aax.amazon-adsystem.com', 'ab-gb.mgid.com', 'ab-nb.marketgid.com', -'ab-nb.mgid.com', 'ab.adpro.com.ua', +'ab.adrecreate.com', 'ab.adrevivify.com', 'ab.advertiserurl.com', 'ab.airpush.com', @@ -10073,10 +9974,12 @@ var yoyo2 = [ 'ac.ajur.info', 'ac.babsrv.com', 'ac.berlinonline.de', +'ac.eu.angsrvr.com', 'ac.express.de', 'ac.mmstat.com', 'ac.mz-web.de', 'ac.openx.com', +'ac.realvu.net', 'ac.rnm.ca', 'ac.ybinst0.ec.yimg.com', 'ac.ybinst1.ec.yimg.com', @@ -10088,7 +9991,6 @@ var yoyo2 = [ 'ac.ybinst7.ec.yimg.com', 'ac.ybinst8.ec.yimg.com', 'ac.ybinst9.ec.yimg.com', -'ac2.valuead.com', 'ac6.i2idata.com', 'ac9d98.r.axf8.net', 'acac7.home4u.china.com', @@ -10101,8 +10003,6 @@ var yoyo2 = [ 'acckalaharinet.112.2o7.net', 'accounting.livejasmin.com', 'accountonline.bridgetrack.com', -'accounts.pkr.com', -'accounts.pkr.com.invalid', 'accuprod.amobee.com', 'accuweather.us.intellitxt.com', 'acdn.adnxs.com', @@ -10847,11 +10747,9 @@ var yoyo2 = [ 'ad-hoc-news.de.intellitxt.com', 'ad-images.suntimes.com', 'ad-incisive.grapeshot.co.uk', -'ad-js.chip.de', 'ad-media.xe.gr', 'ad-server.gulasidorna.se', 'ad-tag.inner-active.mobi', -'ad-us-east-1.pxlad.io', 'ad.100.tbn.ru', 'ad.103092804.com', 'ad.114.com.cn', @@ -10863,7 +10761,6 @@ var yoyo2 = [ 'ad.37.com', 'ad.51yes.com', 'ad.71i.de', -'ad.980x.com', 'ad.9tv.co.il', 'ad.a-ads.com', 'ad.a8.net', @@ -10876,6 +10773,8 @@ var yoyo2 = [ 'ad.aboutwebservices.com', 'ad.abum.com', 'ad.accelerator-media.com', +'ad.activesolutions.cz', +'ad.ad-arata.com', 'ad.ad-srv.net', 'ad.ad-stir.com', 'ad.ad2-one.com', @@ -11005,7 +10904,6 @@ var yoyo2 = [ 'ad.blogdrive.com', 'ad.bnmla.com', 'ad.boardhost.com', -'ad.bodybuilding.com', 'ad.bol.bg', 'ad.bondage.com', 'ad.br.doubleclick.net', @@ -22708,10 +22606,7 @@ var yoyo2 = [ 'ad.in.doubleclick.net', 'ad.incurads.info', 'ad.infoseek.com', -'ad.inmatads.info', 'ad.inmuiads.info', -'ad.inpizdads.info', -'ad.inpulds.info', 'ad.insightexpress.com', 'ad.insightexpressai.com', 'ad.interclick.com', @@ -22813,7 +22708,6 @@ var yoyo2 = [ 'ad.networkcpm.com', 'ad.newmail.ru', 'ad.newsnow.net', -'ad.next2news.com', 'ad.nifty.com', 'ad.nl.doubleclick.net', 'ad.no.doubleclick.net', @@ -22956,7 +22850,6 @@ var yoyo2 = [ 'ad.th.doubleclick.net', 'ad.theadhost.com', 'ad.theequalground.info', -'ad.thehill.com', 'ad.thesimplecomplex.bg', 'ad.thewheelof.com', 'ad.thinkmedia.cn', @@ -22979,6 +22872,7 @@ var yoyo2 = [ 'ad.trafficmp.com.76504.9641.302br.net', 'ad.trafficmp.com.77832.9606.302br.net', 'ad.trafficshop.com', +'ad.traffique.net', 'ad.traffmonster.info', 'ad.trident.net', 'ad.triplemind.com', @@ -23010,7 +22904,6 @@ var yoyo2 = [ 'ad.walla.co.il', 'ad.wanderlist.com', 'ad.wap4dollars.in', -'ad.watch.impress.co.jp', 'ad.wavu.hu', 'ad.way.cz', 'ad.weatherbug.com', @@ -23031,7 +22924,6 @@ var yoyo2 = [ 'ad.xplusone.com', 'ad.xrea.com', 'ad.xtendmedia.com', -'ad.yabuka.com', 'ad.yadro.ru', 'ad.yahoo.com', 'ad.yam.com.tw', @@ -23114,12 +23006,10 @@ var yoyo2 = [ 'ad1.emediate.se', 'ad1.emule-project.org', 'ad1.ero-advertising.com', -'ad1.firehousezone.com', 'ad1.gamezone.de', 'ad1.hpg.com.br', 'ad1.icorp.net', 'ad1.kde.cz', -'ad1.logger.co.kr', 'ad1.nend.net', 'ad1.netshelter.net', 'ad1.nownews.com', @@ -23534,6 +23424,7 @@ var yoyo2 = [ 'ad2.thumbs.ero-advertising.com', 'ad2.trafficgate.net', 'ad2.turn.com', +'ad2.xrea.com', 'ad2.yam.com', 'ad2.yam.com.tw', 'ad20.bannerbank.ru', @@ -23805,6 +23696,7 @@ var yoyo2 = [ 'ad3.sbs.co.kr', 'ad3.sina.com.cn', 'ad3.speedbit.com', +'ad3.xrea.com', 'ad30.hpg.com.br', 'ad30.paycount.com', 'ad300m.adk2.co', @@ -24299,12 +24191,12 @@ var yoyo2 = [ 'adac02.webtrekk.net', 'adactiongapl.hit.gemius.pl', 'adactioninteractive.go2cloud.org', +'adactive-ads.aimatch.com', 'adadapter.netzathleten-media.de', 'adafi.hit.gemius.pl', 'adagiof3.repubblica.it', 'adan.xtendmedia.com', 'adan1.xtendmedia.com', -'adanalytics.openload.co', 'adaptv.pixel.invitemedia.com', 'adaroo.go2cloud.org', 'adart.go2cloud.org', @@ -24318,6 +24210,7 @@ var yoyo2 = [ 'adbazaar.go2cloud.org', 'adbcache.brandreachsys.com', 'adbenefit.go2cloud.org', +'adbetnet.advertserve.com', 'adbg.hit.gemius.pl', 'adbl.spieletipps.de', 'adboost.de.vu', @@ -24387,6 +24280,7 @@ var yoyo2 = [ 'addspro.go2cloud.org', 'addtosite.netster.com', 'addvaluemedia.go2cloud.org', +'ade.clmbtech.com', 'adecn-w.atdmt.com', 'adecn.adnxs.com', 'adee.hit.gemius.pl', @@ -24567,9 +24461,6 @@ var yoyo2 = [ 'adimgs.sapo.pt', 'adin.bigpoint.com', 'adincl.gopher.com', -'adindex.laweekly.com', -'adindex.ocweekly.com', -'adindex.villagevoice.com', 'adinterax.cnet.com.edgesuite.net', 'adintop.go2cloud.org', 'adistas.go2cloud.org', @@ -24586,7 +24477,6 @@ var yoyo2 = [ 'adk2trk.cpmrocket.com', 'adkaramba.go2cloud.org', 'adkompan.go2cloud.org', -'adland.medialand.ru', 'adleague.go2cloud.org', 'adlet.voice2page.com', 'adlev.neodatagroup.com', @@ -24606,7 +24496,6 @@ var yoyo2 = [ 'adman.kathimerini.gr', 'adman.otenet.gr', 'adman_test.go2cloud.org', -'admanage.wescompapers.com', 'admanager.btopenworld.com', 'admanager.carsoup.com', 'admanager.persianblog.com', @@ -24685,7 +24574,6 @@ var yoyo2 = [ 'adnet.affinity.com', 'adnet.asahi.com', 'adnet.hit.gemius.pl', -'adnet.medialand.ru', 'adnet.mediawhiz.com', 'adnet.pravda.com.ua', 'adnet.worldreviewer.com', @@ -24712,6 +24600,7 @@ var yoyo2 = [ 'adocean-ro.hit.gemius.pl', 'adocean-si.hit.gemius.pl', 'adocean-ua.hit.gemius.pl', +'adocean.delfi.lv', 'adolent.go2cloud.org', 'adonis.go2cloud.org', 'adonline.e-kolay.net', @@ -24751,6 +24640,7 @@ var yoyo2 = [ 'adrequisitor-af.lp.uol.com.br', 'adres.internet.com', 'adro.hit.gemius.pl', +'adrotic.girlonthenet.com', 'adrs.hit.gemius.pl', 'adrspain.go2cloud.org', 'adrunner.superstats.com', @@ -24877,6 +24767,7 @@ var yoyo2 = [ 'ads.adsurve.com', 'ads.adtarget.me', 'ads.adtegrity.net', +'ads.adthrive.com', 'ads.adtiger.de', 'ads.adtrustmedia.com', 'ads.adtube.de', @@ -24915,7 +24806,6 @@ var yoyo2 = [ 'ads.ak.facebook.com.edgesuite.net', 'ads.akademika.bg', 'ads.al.com', -'ads.albawaba.com', 'ads.all-free-download.com', 'ads.allaboutvision.com', 'ads.allaccess.com.ph', @@ -25053,7 +24943,6 @@ var yoyo2 = [ 'ads.brandeins.de', 'ads.brandfit.net', 'ads.brazzers.com', -'ads.breakthru.com', 'ads.bridgetrack.com', 'ads.bridgetrack.com.edgesuite.net', 'ads.bsplayer.com', @@ -25069,13 +24958,11 @@ var yoyo2 = [ 'ads.businessclick.com', 'ads.businessclick.pl', 'ads.businessweek.com', -'ads.butlereagle.com', 'ads.buysell.com', 'ads.buysellads.com', 'ads.buzzcity.net', 'ads.byggahus.se', 'ads.calgarystampede.com', -'ads.camfuze.com', 'ads.camrecord.com', 'ads.canalblog.com', 'ads.canoe.ca', @@ -25138,7 +25025,6 @@ var yoyo2 = [ 'ads.cnbc.com', 'ads.cnet.com', 'ads.cnn.com', -'ads.cnpapers.com', 'ads.co.com', 'ads.cobrad.com', 'ads.columbian.com', @@ -25196,11 +25082,10 @@ var yoyo2 = [ 'ads.datingyes.com', 'ads.dazoot.ro', 'ads.dealhelper.com', -'ads.dealnews.com', 'ads.dedicatedmedia.com', 'ads.delfi.ee', -'ads.delfin.bg', 'ads.deliads.com', +'ads.deliverimp.com', 'ads.deltha.hu', 'ads.democratandchronicle.com', 'ads.dennisnet.co.uk', @@ -25221,7 +25106,6 @@ var yoyo2 = [ 'ads.dgonn.com', 'ads.dhakatribune.com', 'ads.dichtbij.adhese.com', -'ads.didactic.ro', 'ads.digital-digest.com', 'ads.digitalalchemy.tv', 'ads.digitalhealthcare.com', @@ -25236,12 +25120,12 @@ var yoyo2 = [ 'ads.discovery.com', 'ads.discreetad.com', 'ads.displayincloud.com', -'ads.dixcom.com', 'ads.dkelseymedia.com', 'ads.dns-look-up.com', 'ads.docmorris.de', 'ads.doctors.co.il', 'ads.doktoronline.no', +'ads.domain.com', 'ads.domainbg.com', 'ads.domainoptions.net', 'ads.domeus.com', @@ -25265,7 +25149,6 @@ var yoyo2 = [ 'ads.e-webtrack.net', 'ads.e9china.com', 'ads.eagletribune.com', -'ads.eastbayexpress.com', 'ads.easy-ads.com', 'ads.easy-forex.com', 'ads.eatinparis.com', @@ -25290,7 +25173,6 @@ var yoyo2 = [ 'ads.emirates.net.ae', 'ads.emol.com', 'ads.empoweringmedia.net', -'ads.empowher.com', 'ads.emqus.com', 'ads.emule-island.ru', 'ads.energy-torrent.com', @@ -25323,8 +25205,10 @@ var yoyo2 = [ 'ads.exactseek.com', 'ads.examiner.net', 'ads.exchange-it.com', +'ads.exdynsrv.com', 'ads.exhedra.com', 'ads.exoclick.com', +'ads.exosrv.com', 'ads.expat-blog.biz', 'ads.expatinbulgaria.com', 'ads.expedia.com', @@ -25351,8 +25235,6 @@ var yoyo2 = [ 'ads.finance.yahoo.com', 'ads.financialcontent.com', 'ads.finzoom.com.tr', -'ads.firstgrand.com', -'ads.fitpregnancy.com', 'ads.fixlive.tech', 'ads.flashtrack.net', 'ads.flightsim.com', @@ -25367,7 +25249,6 @@ var yoyo2 = [ 'ads.fool.com', 'ads.fool.org', 'ads.footar.com', -'ads.football24.bg', 'ads.footballmedia.com', 'ads.footymad.net', 'ads.fooyoh.com', @@ -25402,7 +25283,6 @@ var yoyo2 = [ 'ads.fulltiltpoker.com', 'ads.fulltraffic.net', 'ads.funfarsi.ir', -'ads.futurenet.com', 'ads.fuzzster.com', 'ads.gad-network.com', 'ads.gadget.ro', @@ -25437,7 +25317,6 @@ var yoyo2 = [ 'ads.glasove.com', 'ads.glispa.com', 'ads.globalmedianet.netdna-cdn.com', -'ads.globalsportsmedia.com', 'ads.globaltraffico.com', 'ads.globeandmail.com', 'ads.globescale.com', @@ -25448,7 +25327,6 @@ var yoyo2 = [ 'ads.godlikeproductions.com', 'ads.gofuckyourself.com', 'ads.golem.de', -'ads.gomonews.com', 'ads.goodreads.com', 'ads.google.com', 'ads.gorillavid.com', @@ -25491,7 +25369,6 @@ var yoyo2 = [ 'ads.heartlight.org', 'ads.hecklers.org', 'ads.heias.com', -'ads.hellomagazine.com', 'ads.hentaifox.com', 'ads.herald-mail.com', 'ads.heraldnet.com', @@ -25499,6 +25376,7 @@ var yoyo2 = [ 'ads.hexun.com', 'ads.heyu.net', 'ads.heyzap.com', +'ads.hicomm.bg', 'ads.hideyourarms.com', 'ads.highdefdigest.com', 'ads.hitbox.com', @@ -25562,7 +25440,6 @@ var yoyo2 = [ 'ads.inbox.lv', 'ads.incmd03.com', 'ads.incmd09.com', -'ads.incmd10.com', 'ads.indexinfo.org', 'ads.indians.com', 'ads.indiatimes.com', @@ -25648,7 +25525,6 @@ var yoyo2 = [ 'ads.lanetro.com', 'ads.lanistaads.com', 'ads.laptop.bg', -'ads.lavoix.com', 'ads.lawnsite.com', 'ads.layer-ad.org', 'ads.lebenna.com', @@ -25661,6 +25537,7 @@ var yoyo2 = [ 'ads.lifesport.bg', 'ads.link4ads.com', 'ads.linkbucks.com', +'ads.linkedin.com', 'ads.linki.nl', 'ads.linksponsor.com', 'ads.linktracking.net', @@ -25720,7 +25597,6 @@ var yoyo2 = [ 'ads.megaproxy.com', 'ads.members.teamskeet.com', 'ads.meninpain.com', -'ads.meredithads.com', 'ads.metatron.co.il', 'ads.metromanager.com', 'ads.mezimedia.com', @@ -25734,7 +25610,6 @@ var yoyo2 = [ 'ads.milliyet.cubecdn.net', 'ads.mindsetnetwork.com', 'ads.mindviz.com', -'ads.minireklam.com', 'ads.mixbg.net', 'ads.mixtraffic.com', 'ads.mjoelkbar.net', @@ -25774,7 +25649,6 @@ var yoyo2 = [ 'ads.mouseplanet.com', 'ads.moviease.com', 'ads.movielush.com', -'ads.movieweb.com', 'ads.mp.mydas.mobi', 'ads.mp3.com', 'ads.mplx.valueclick.net', @@ -25785,12 +25659,8 @@ var yoyo2 = [ 'ads.msn-ppe.com', 'ads.msn.co.il', 'ads.msn.com', -'ads.msn2go.com', -'ads.msvp.net', 'ads.mtv.uol.com.br', 'ads.multimania.lycos.fr', -'ads.muscleandfitness.com', -'ads.muscleandfitnesshers.com', 'ads.musiccity.com', 'ads.musicfans.com', 'ads.musicmatch.com', @@ -25815,8 +25685,6 @@ var yoyo2 = [ 'ads.nationchannel.com', 'ads.ncm.com', 'ads.neg.bg', -'ads.net-ad-vantage.com', -'ads.netclusive.de', 'ads.netcommunities.com', 'ads.netcraft.com', 'ads.netinfo.bg', @@ -25887,7 +25755,6 @@ var yoyo2 = [ 'ads.onecenter.com', 'ads.onemodelplace.com', 'ads.oneplace.com', -'ads.online.ie', 'ads.onlineathens.com', 'ads.onlineguiden.com', 'ads.ontheweb.com', @@ -25904,7 +25771,6 @@ var yoyo2 = [ 'ads.p-club.net', 'ads.p.veruta.com', 'ads.p161.net', -'ads.pagina12.com.ar', 'ads.panoramtech.net', 'ads.parkedskins.com', 'ads.parrysound.com', @@ -25942,7 +25808,6 @@ var yoyo2 = [ 'ads.piramit.net', 'ads.pirateden.com', 'ads.pittsburghlive.com', -'ads.pkr.com', 'ads.placester.net', 'ads.planet.nl', 'ads.planet49.com', @@ -26145,7 +26010,6 @@ var yoyo2 = [ 'ads.pornolaan.com', 'ads.pornoreich.com', 'ads.pornotouze.com', -'ads.postimees.ee', 'ads.powweb.com', 'ads.predictad.com', 'ads.premiereinteractive.com', @@ -26171,7 +26035,6 @@ var yoyo2 = [ 'ads.proxy3.adservr.de', 'ads.proz.com', 'ads.psd2html.com', -'ads.psxextreme.com', 'ads.pub-fit.com', 'ads.publicast.be', 'ads.publicdisgrace.com', @@ -26179,7 +26042,6 @@ var yoyo2 = [ 'ads.publited.com', 'ads.pubmatic.com', 'ads.pubsqrd.com', -'ads.puls24.mk', 'ads.pulsetv.com', 'ads.purefuck.com', 'ads.pureleads.com', @@ -26247,7 +26109,6 @@ var yoyo2 = [ 'ads.rottentomatoes.com', 'ads.roularta.adhese.com', 'ads.royalmail.com', -'ads.rpgdot.com', 'ads.rpmseek.com', 'ads.rtbidder.net', 'ads.rte.ie', @@ -26256,11 +26117,9 @@ var yoyo2 = [ 'ads.rubiconproject.com', 'ads.rude.com', 'ads.runningwolf.com', -'ads.ruralpress.com', 'ads.s-i-r.de', 'ads.s3.sitepoint.com', 'ads.saba-e.com', -'ads.sabah.com.tr', 'ads.sacbee.com', 'ads.sagabg.net', 'ads.sanomalehtimedia.fi', @@ -26271,6 +26130,7 @@ var yoyo2 = [ 'ads.scabee.com', 'ads.schnaeppchenjagd.de', 'ads.scifi.com', +'ads.scorecardresearch.com', 'ads.search.bg', 'ads.searchignited.com', 'ads.searchingbooth.com', @@ -26301,7 +26161,6 @@ var yoyo2 = [ 'ads.sid-ads.com', 'ads.sidekick.condenast.com', 'ads.sift.co.uk', -'ads.signonsandiego.com', 'ads.silive.com', 'ads.silverdisc.co.uk', 'ads.sina.com', @@ -26322,6 +26181,7 @@ var yoyo2 = [ 'ads.smartclicks.com', 'ads.smartdevicemedia.com', 'ads.smartfeedads.com', +'ads.smartolution.com', 'ads.smartshoppingads.de', 'ads.smartstream.tv', 'ads.smowtion.com', @@ -26353,7 +26213,6 @@ var yoyo2 = [ 'ads.standartnews.com', 'ads.starbanner.com', 'ads.stardoll.com', -'ads.starmagazine.com', 'ads.start.bg', 'ads.startext.net', 'ads.statesmanjournal.com', @@ -26367,7 +26226,6 @@ var yoyo2 = [ 'ads.stickyadstv.com', 'ads.stockbanners.com', 'ads.str8up.com', -'ads.streamlivesex.com', 'ads.strumarelax.com', 'ads.studylight.org', 'ads.sublimedirectory.com', @@ -26377,7 +26235,6 @@ var yoyo2 = [ 'ads.sup.com', 'ads.supplyframe.com', 'ads.svnt.com', -'ads.swiftnews.com', 'ads.switchboard.com', 'ads.sxx.com', 'ads.syracuse.com', @@ -26395,7 +26252,6 @@ var yoyo2 = [ 'ads.tdcanadatrust.com', 'ads.techbang.com', 'ads.techtv.com', -'ads.techweb.com', 'ads.teixido.co', 'ads.tele.net', 'ads.telecinco.es', @@ -26410,7 +26266,6 @@ var yoyo2 = [ 'ads.theglobeandmail.com', 'ads.thehiveworks.com', 'ads.thehorse.com', -'ads.thehour.com', 'ads.theindependent.com', 'ads.themoneytizer.com', 'ads.themovienation.com', @@ -26425,7 +26280,6 @@ var yoyo2 = [ 'ads.thumbr.com', 'ads.thzhost.com', 'ads.tibaco.net', -'ads.timeout.com', 'ads.timesdaily.com', 'ads.timesink.com', 'ads.timesunion.com', @@ -26437,6 +26291,7 @@ var yoyo2 = [ 'ads.top.bg', 'ads.top500.org', 'ads.topcities.com', +'ads.topnovini.bg', 'ads.topwam.com', 'ads.toronto.com', 'ads.torrentco.com', @@ -26445,7 +26300,6 @@ var yoyo2 = [ 'ads.townhall.com', 'ads.tpvl.co', 'ads.track.net', -'ads.trackentertainment.com', 'ads.tracking202.com', 'ads.tradeads.eu', 'ads.trademe.co.nz', @@ -26457,7 +26311,6 @@ var yoyo2 = [ 'ads.trafficnews.bg', 'ads.trafficpimps.com', 'ads.traffpartners.com', -'ads.travellogger.com', 'ads.triada.bg', 'ads.tribalfusion.com', 'ads.trinitymirror.co.uk', @@ -26476,8 +26329,6 @@ var yoyo2 = [ 'ads.tso.dennisnet.co.uk', 'ads.tubewolf.com', 'ads.tunein.com', -'ads.tunenerve.com', -'ads.tv7.bg', 'ads.tv7.sporta.bg', 'ads.tvtv.bg', 'ads.tw.adsonar.com', @@ -26518,7 +26369,6 @@ var yoyo2 = [ 'ads.verticalresponse.com', 'ads.verticalscope.com', 'ads.vgchartz.com', -'ads.victoriaadvocate.com', 'ads.videoadex.com', 'ads.videoaxs.com', 'ads.videobash.com', @@ -26557,7 +26407,6 @@ var yoyo2 = [ 'ads.wave.si', 'ads.wazooweb.com', 'ads.weather.ca', -'ads.weatherflow.com', 'ads.web.aol.com', 'ads.web.compuserve.com', 'ads.web.cs.com', @@ -26588,7 +26437,6 @@ var yoyo2 = [ 'ads.webtools24.net', 'ads.wellsmedia.com', 'ads.weownthetraffic.com', -'ads.wfmz.com', 'ads.whaleads.com', 'ads.whi.co.nz', 'ads.whippedass.com', @@ -26686,9 +26534,7 @@ var yoyo2 = [ 'ads1.advance.de', 'ads1.ami-admin.com', 'ads1.beta.lt', -'ads1.blogadvertising.me', 'ads1.canoe.ca', -'ads1.capitalinteractive.co.uk', 'ads1.condenet.com', 'ads1.cricbuzz.com', 'ads1.ero-advertising.com', @@ -26702,7 +26548,6 @@ var yoyo2 = [ 'ads1.mediacapital.pt', 'ads1.mocean.mobi', 'ads1.mojiva.com', -'ads1.moneycontrol.com', 'ads1.msads.net', 'ads1.msn.com', 'ads1.nexdra.com', @@ -26717,6 +26562,7 @@ var yoyo2 = [ 'ads1.themobileindian.net', 'ads1.tripod.com', 'ads1.utopiad.com', +'ads1.vertamedia.com', 'ads1.virtual-nights.com', 'ads10.focalink.com', 'ads10.gladen.bg', @@ -26887,7 +26733,7 @@ var yoyo2 = [ 'ads2.top500.org', 'ads2.utopiad.com', 'ads2.vasmg.com', -'ads2.victoriaadvocate.com', +'ads2.vertamedia.com', 'ads2.virtual-nights.com', 'ads2.vortexmediagroup.com', 'ads2.weblogssl.com', @@ -26962,6 +26808,7 @@ var yoyo2 = [ 'ads249.hpg.com.br', 'ads25.focalink.com', 'ads25.hpg.com.br', +'ads25.videe.tv', 'ads250.hpg.com.br', 'ads251.hpg.com.br', 'ads252.hpg.com.br', @@ -26982,13 +26829,11 @@ var yoyo2 = [ 'ads3.bangkokpost.co.th', 'ads3.bigasia.com', 'ads3.blastro.com', -'ads3.condenast.co.uk', 'ads3.condenet.com', 'ads3.contentabc.com', 'ads3.focalink.com', 'ads3.gamecity.net', 'ads3.hpg.com.br', -'ads3.ipon.lt', 'ads3.kompasads.com', 'ads3.mocean.mobi', 'ads3.moitepari.bg', @@ -26997,6 +26842,7 @@ var yoyo2 = [ 'ads3.searchmiracle.com', 'ads3.speedbit.com', 'ads3.utopiad.com', +'ads3.vertamedia.com', 'ads3.virtual-nights.com', 'ads3.wunderground.com', 'ads30.focalink.com', @@ -27005,17 +26851,21 @@ var yoyo2 = [ 'ads304.focalink.com', 'ads305.focalink.com', 'ads31.hpg.com.br', +'ads31.vertamedia.com', 'ads311.focalink.com', 'ads316.focalink.com', 'ads317.focalink.com', 'ads32.hpg.com.br', +'ads32.vertamedia.com', 'ads320.focalink.com', 'ads33.hpg.com.br', +'ads33.vertamedia.com', 'ads34.hpg.com.br', 'ads34.vertamedia.com', 'ads35.hpg.com.br', 'ads36.hpg.com.br', 'ads37.hpg.com.br', +'ads37.vertamedia.com', 'ads38.hpg.com.br', 'ads39.hpg.com.br', 'ads4-fo.stickyadstv.com', @@ -27031,6 +26881,7 @@ var yoyo2 = [ 'ads4.mojiva.com', 'ads4.speedbit.com', 'ads4.utopiad.com', +'ads4.vertamedia.com', 'ads4.virtual-nights.com', 'ads40.hpg.com.br', 'ads41.hpg.com.br', @@ -27043,6 +26894,7 @@ var yoyo2 = [ 'ads48.hpg.com.br', 'ads49.hpg.com.br', 'ads5-fo.stickyadstv.com', +'ads5.admatic.com.tr', 'ads5.bigasia.com', 'ads5.canoe.ca', 'ads5.focalink.com', @@ -27054,6 +26906,7 @@ var yoyo2 = [ 'ads5.mojiva.com', 'ads5.speedbit.com', 'ads5.utopiad.com', +'ads5.vertamedia.com', 'ads5.virtual-nights.com', 'ads5.woamobile.com', 'ads50.hpg.com.br', @@ -27062,6 +26915,7 @@ var yoyo2 = [ 'ads53.hpg.com.br', 'ads54.hpg.com.br', 'ads55.hpg.com.br', +'ads56-us-east.stickyadstv.com', 'ads56.hpg.com.br', 'ads57.hpg.com.br', 'ads58.hpg.com.br', @@ -27074,6 +26928,7 @@ var yoyo2 = [ 'ads6.mocean.mobi', 'ads6.speedbit.com', 'ads6.utopiad.com', +'ads6.vertamedia.com', 'ads60.hpg.com.br', 'ads61.hpg.com.br', 'ads61153.hotwords.com', @@ -27092,6 +26947,7 @@ var yoyo2 = [ 'ads7.inet1.com', 'ads7.mocean.mobi', 'ads7.speedbit.com', +'ads7.vertamedia.com', 'ads70.hpg.com.br', 'ads71.hpg.com.br', 'ads72.hpg.com.br', @@ -27109,6 +26965,7 @@ var yoyo2 = [ 'ads8.speedbit.com', 'ads8.utopiad.com', 'ads8.utopiad.comcb3.utopiad.com', +'ads8.vertamedia.com', 'ads80.hpg.com.br', 'ads81.hpg.com.br', 'ads82.hpg.com.br', @@ -27123,6 +26980,7 @@ var yoyo2 = [ 'ads9.hpg.com.br', 'ads9.mocean.mobi', 'ads9.speedbit.com', +'ads9.vertamedia.com', 'ads90.hpg.com.br', 'ads91.hpg.com.br', 'ads92.hpg.com.br', @@ -27149,10 +27007,8 @@ var yoyo2 = [ 'adsby.bidtheatre.com', 'adsby.breezeads.com', 'adsby.klikki.com', -'adsby.uzoogle.com', 'adsby.webtraffic.se', 'adscontent.indiatimes.com', -'adscontent2.indiatimes.com', 'adsdb.timesink.com', 'adsdl.timesink.com', 'adsdlmaster.timesink.com', @@ -27180,11 +27036,9 @@ var yoyo2 = [ 'adserv.impactengine.com', 'adserv.legitreviews.com', 'adserv.mako.co.il', -'adserv.mywebtimes.com', -'adserv.postbulletin.com', -'adserv.qconline.com', 'adserv.quality-channel.com', 'adserv.quality-channel.de', +'adserv.roundrockmedia.com', 'adserv.sapo.pt', 'adserv.search-exe.com', 'adserv.searchenhancement.com', @@ -27203,12 +27057,12 @@ var yoyo2 = [ 'adserv2.bravenet.com', 'adserv2.meritdesigns.com', 'adserv3.bravenet.com', +'adserve-east.technologygeeks.com', 'adserve-nj.1rx.io', 'adserve.adtoll.com', 'adserve.advertising.com', 'adserve.ams.rhythmxchange.com', 'adserve.bizrate.com', -'adserve.canadawidemagazines.com', 'adserve.cpmba.se', 'adserve.donanimhaber.com', 'adserve.doteasy.com', @@ -27222,8 +27076,9 @@ var yoyo2 = [ 'adserver-4.ig.com.br', 'adserver-5.ig.com.br', 'adserver-a-frr.adtech.de', +'adserver-as.adtech.advertising.com', +'adserver-eu.adtech.advertising.com', 'adserver-live.yoc.mobi', -'adserver-static1.iweb.cortica.com', 'adserver-us.adtech.advertising.com', 'adserver.100free.com', 'adserver.2618.com', @@ -27233,7 +27088,6 @@ var yoyo2 = [ 'adserver.abv.bg', 'adserver.ad-space.net', 'adserver.adbunker.com', -'adserver.adklik.com.tr', 'adserver.adreactor.com', 'adserver.ads.com.ph', 'adserver.ads360.com', @@ -27285,7 +27139,6 @@ var yoyo2 = [ 'adserver.asiafriendfinder.com', 'adserver.banneradministration.com', 'adserver.barrapunto.com', -'adserver.beggarspromo.com', 'adserver.betandwin.de', 'adserver.bing.com', 'adserver.bizhat.com', @@ -27349,9 +27202,7 @@ var yoyo2 = [ 'adserver.hardwareanalysis.com', 'adserver.harktheherald.com', 'adserver.hellasnet.gr', -'adserver.heraldextra.com', 'adserver.highspeedtesting.com', -'adserver.hipertextual.com', 'adserver.hispanoclick.com', 'adserver.home.pl', 'adserver.html.it', @@ -27376,7 +27227,6 @@ var yoyo2 = [ 'adserver.kimia.es', 'adserver.kissfm.ro', 'adserver.kontextua.com', -'adserver.kyoceramita-europe.com', 'adserver.lanacion.com.ar', 'adserver.libero.it', 'adserver.lonuncavisto.com', @@ -27405,7 +27255,6 @@ var yoyo2 = [ 'adserver.omroepzeeland.nl', 'adserver.online-tech.com', 'adserver.outpersonals.com', -'adserver.passagemaker.com', 'adserver.passion.com', 'adserver.penthouse.com', 'adserver.phatmax.net', @@ -27421,7 +27270,6 @@ var yoyo2 = [ 'adserver.pressboard.ca', 'adserver.pressflex.com', 'adserver.radio-canada.ca', -'adserver.realhomesex.net', 'adserver.reklamstore.com', 'adserver.rtvutrechtreclame.nl', 'adserver.sandbox.cxad.cxense.com', @@ -27443,6 +27291,7 @@ var yoyo2 = [ 'adserver.spritmonitor.de', 'adserver.startnow.com', 'adserver.synergetic.de', +'adserver.tappsgames.com', 'adserver.te.pt', 'adserver.tele.net', 'adserver.terra.com.br', @@ -27460,6 +27309,7 @@ var yoyo2 = [ 'adserver.tweakers.net', 'adserver.twitpic.com', 'adserver.ubiyoo.com', +'adserver.unityads.unity3d.com', 'adserver.veruta.com', 'adserver.viagogo.com', 'adserver.virgin.net', @@ -27494,6 +27344,7 @@ var yoyo2 = [ 'adserver2.realtracker.com', 'adserver3.adremedy.com.48002.9358.302br.net', 'adserver4.fluent.ltd.uk', +'adserverc.cliipa.com', 'adservice.aliexpress.com', 'adservice.everyone.com', 'adservice.everyone.net', @@ -27538,11 +27389,9 @@ var yoyo2 = [ 'adsfac.us.24349.9125.302br.net', 'adsfac.us.302br.net', 'adsfeed3.brabys.co.za', -'adsformula.sitescout.com', 'adsgen.bangbros.com', 'adshare.freedocast.com', 'adshow.it168.com', -'adsignal.valuead.com', 'adsipl.indiatimes.com', 'adsiplytmedia.indiatimes.com', 'adsl-71-138-149-62.dsl.pltn13.pacbell.net', @@ -27574,6 +27423,7 @@ var yoyo2 = [ 'adsrich.qq.com', 'adsrv.adplus.co.id', 'adsrv.ads.eniro.com', +'adsrv.advanced-television.tv', 'adsrv.bangbros.com', 'adsrv.deviantart.com', 'adsrv.dispatch.com', @@ -27588,7 +27438,6 @@ var yoyo2 = [ 'adsrv.travelseller.net', 'adsrv.tuscaloosanews.com', 'adsrv.wilmingtonstar.com', -'adsrv.worldvillage.com', 'adsrv1.tapad.com', 'adsrv2.gainesvillesun.com', 'adsrv2.ihlassondakika.com', @@ -27631,6 +27480,7 @@ var yoyo2 = [ 'adsweb.tiscali.it', 'adsx.greystripe.com', 'adsy.lsipack.com', +'adsy.mail.bg', 'adsyndication.msn.com', 'adsys.adk2x.com', 'adsys.insert.bg', @@ -27645,6 +27495,7 @@ var yoyo2 = [ 'adtag.msn.ca', 'adtag.sympatico.ca', 'adtago.s3.amazonaws.com', +'adtags-core-03-eu.adtags.pro', 'adtank.go2cloud.org', 'adtds.trackads.net', 'adtegrity.spinbox.net', @@ -27714,7 +27565,6 @@ var yoyo2 = [ 'adv.dontcrack.com', 'adv.dot.wp.pl', 'adv.drtuber.com', -'adv.ecape.com', 'adv.elaana.com', 'adv.erosnews.it', 'adv.freeonline.it', @@ -27733,14 +27583,13 @@ var yoyo2 = [ 'adv.linear.it', 'adv.livedoor.com', 'adv.m88sb.com', -'adv.magna.ru', 'adv.mangoadv.com', 'adv.marica.bg', 'adv.medicine.bg', 'adv.medscape.com', 'adv.netinfo.bg', -'adv.netmedia.bg', 'adv.neto.net.il', +'adv.nexthardware.com', 'adv.noblepoker.com', 'adv.novinar.bg', 'adv.p2pbg.com', @@ -27919,7 +27768,6 @@ var yoyo2 = [ 'advertising.lycos.com', 'advertising.microsoft.com', 'advertising.mortgagebankers.org', -'advertising.ninemsn.com.au', 'advertising.paltalk.com', 'advertising.rockettube.net', 'advertising.seenews.com', @@ -27939,9 +27787,8 @@ var yoyo2 = [ 'adverts.creativemark.co.uk', 'adverts.digitalspy.co.uk', 'adverts.eclypsia.com', -'adverts.f-1.com', 'adverts.freeloader.com', -'adverts.novatv.bg', +'advice-ads-cdn.vice.com', 'advice-ads.s3.amazonaws.com', 'advice.hit.gemius.pl', 'advicead.hit.gemius.pl', @@ -27953,6 +27800,7 @@ var yoyo2 = [ 'advloc.alice.it', 'advmedia.go2cloud.org', 'advnstrdm541231c0esprod.122.2o7.net', +'advrts-1.revenue-tracker.com', 'advrts.s3.amazonaws.com', 'advs.adgorithms.com', 'advt.webindia123.com', @@ -27978,6 +27826,7 @@ var yoyo2 = [ 'adx.bixee.com', 'adx.chip.de', 'adx.darikweb.com', +'adx.g.doubleclick.net', 'adx.hendersonvillenews.com', 'adx.ibibo.com', 'adx.infomed.co.il', @@ -28156,7 +28005,6 @@ var yoyo2 = [ 'affiliatemunch.go2cloud.org', 'affiliatenetmedia.go2cloud.org', 'affiliateprogram.keywordspy.com', -'affiliates-cdn.mozilla.org', 'affiliates.5dimes.com', 'affiliates.a2hosting.com', 'affiliates.about.com', @@ -28175,7 +28023,6 @@ var yoyo2 = [ 'affiliates.chacha.com', 'affiliates.cherryaffiliates.omarsys.com', 'affiliates.cupidplc.com', -'affiliates.date-connected.com', 'affiliates.deluxepass.com', 'affiliates.digitalriver.com', 'affiliates.eblastengine.com', @@ -28287,6 +28134,7 @@ var yoyo2 = [ 'ahomedia.zxfactory.nl', 'ahqcr.voluumtrk.com', 'ai-gb.marketgid.com', +'ai.direct-software.com', 'ai.hitbox.com', 'ai.pricegrabber.com', 'ai.yimg.jp', @@ -28428,6 +28276,7 @@ var yoyo2 = [ 'amateur.amarotic.com', 'amateur.xxxcounter.com', 'amazedmag.digidip.net', +'amazon-sicherheit.kunden-ueberpruefung.xyz', 'amazonmerchants.122.2o7.net', 'amazonshopbop.122.2o7.net', 'amc.rotator.hadj1.adjuggler.net', @@ -28479,6 +28328,7 @@ var yoyo2 = [ 'ams9.ib.adnxs.com', 'amscdn.btrll.com', 'amtracking.go2cloud.org', +'amu-d.openx.net', 'amu.adduraddonhere.info', 'amu.boxinstallercompany.info', 'amu.brandnewinstall.info', @@ -28528,6 +28378,7 @@ var yoyo2 = [ 'analytics.adspaces.ero-advertising.com', 'analytics.amakings.com', 'analytics.ambient-platform.com', +'analytics.amilliamilli.com', 'analytics.analytics-egain.com', 'analytics.androidandme.com', 'analytics.archive.org', @@ -28561,7 +28412,6 @@ var yoyo2 = [ 'analytics.disneyinternational.com', 'analytics.ero-advertising.com', 'analytics.fairfax.com.au', -'analytics.femalefirst.co.uk', 'analytics.freedom.com', 'analytics.fuckingawesome.com', 'analytics.fusepowered.com', @@ -28598,6 +28448,7 @@ var yoyo2 = [ 'analytics.nascar.com', 'analytics.newsinc.com', 'analytics.newsvine.com', +'analytics.ooyala.com', 'analytics.openload.co', 'analytics.optilead.co.uk', 'analytics.pimproll.com', @@ -28661,6 +28512,7 @@ var yoyo2 = [ 'analytics.yolacdn.net', 'analytics.youporn.phncdn.com', 'analytics.youramigo.com', +'analytics.zdbb.net', 'analytics.zhihu.com', 'analyticsengine.s3.amazonaws.com', 'analyticsv2.dol.gr', @@ -28725,7 +28577,6 @@ var yoyo2 = [ 'anm.intelli-direct.com', 'anners.ero-advertising.com', 'annonser.dagbladet.no', -'anomaly.realgravity.com', 'anon.doubleclick.speedera.net', 'anorak.uk.intellitxt.com', 'anpqt.voluumtrk.com', @@ -28740,6 +28591,7 @@ var yoyo2 = [ 'antimusic.us.intellitxt.com', 'anycast.fw.adsafeprotected.com', 'anycast.pixel.adsafeprotected.com', +'anyclip-d.openx.net', 'anylist.c.appier.net', 'anythinghollywood.us.intellitxt.com', 'anz.ads.link4ads.com', @@ -28812,6 +28664,7 @@ var yoyo2 = [ 'ap.lookout.com', 'ap.ms.link4ads.com', 'ap.oasfile.aftenposten.no', +'ap.octopuspop.com', 'ap.read.mediation.pns.ap.orangeads.fr', 'ap.rtrgt.com', 'ap.xad.com', @@ -28848,6 +28701,7 @@ var yoyo2 = [ 'api.adsymptotic.com', 'api.adyoulike.com', 'api.airpush.com', +'api.amplitude.com', 'api.analytics.omgpop.com', 'api.appfireworks.com', 'api.applifier.com', @@ -28864,13 +28718,17 @@ var yoyo2 = [ 'api.bizographics.com', 'api.boomtrain.com', 'api.bounceexchange.com', +'api.bttrack.com', 'api.burt.io', 'api.celtra.com', 'api.chartboost.com', 'api.cheatsheet.me', 'api.choicestream.com', +'api.circularhub.com', 'api.citygridmedia.com', 'api.conduit.com', +'api.connatix.com', +'api.content-ad.net', 'api.content.ad', 'api.contentclick.co.uk', 'api.contextly.com', @@ -28895,9 +28753,9 @@ var yoyo2 = [ 'api.innomdc.com', 'api.instantdollarz.com', 'api.intensifier.de', -'api.interstateanalytics.com', 'api.iperceptions.com', 'api.ipinfodb.com', +'api.iris.tv', 'api.jollywallet.com', 'api.keen.io', 'api.kiip.me', @@ -29022,6 +28880,7 @@ var yoyo2 = [ 'app-sjo.marketo.com', 'app-storage.elicitapp.com', 'app.activetrail.com', +'app.adblockhyper.us', 'app.adjust.io', 'app.adsbrook.com', 'app.androidphone.mobi', @@ -29049,7 +28908,6 @@ var yoyo2 = [ 'app.mlnewsletterru.com', 'app.mstrck03d.com', 'app.mysafeurl.com', -'app.passionfruitads.com', 'app.pho8.com', 'app.pubserver.adhood.com', 'app.qualaroo.com', @@ -29075,7 +28933,6 @@ var yoyo2 = [ 'appleglobal.112.2o7.net', 'appleitl.rewards-bonanza-2.com', 'applestoreus.112.2o7.net', -'applets.sulekha.com', 'application.bfast.com', 'applications.bfast.com', 'applift-a.apptornado.com', @@ -29099,7 +28956,6 @@ var yoyo2 = [ 'apps2.outfit7.com', 'appscion.go2cloud.org', 'appscout.us.intellitxt.com', -'apptap.scripps.com', 'apptest.2cnt.net', 'aproegroup.go2cloud.org', 'aps.hearstnp.com', @@ -29160,6 +29016,7 @@ var yoyo2 = [ 'ard.yahoo.co.jp', 'ardboers.ivwbox.de', 'ardrone.swoop.com', +'are.clevernt.com', 'arena.altitude-arena.com', 'areport.linksynergy.com', 'ariel1.spaceprogram.com', @@ -29193,6 +29050,7 @@ var yoyo2 = [ 'as.casalemedia.com', 'as.chango.com', 'as.ebz.io', +'as.eu.angsrvr.com', 'as.featurelink.com', 'as.gamebox.com', 'as.gettyservices.com', @@ -29214,7 +29072,6 @@ var yoyo2 = [ 'as1.advfn.com', 'as1.casinocity.com', 'as1.mistupid.com', -'as2.advfn.com', 'as2.autoforums.com', 'as5000.wunderground.com', 'asa.brwavz.com', @@ -29223,7 +29080,6 @@ var yoyo2 = [ 'asham.tourstogo.us', 'ashwebmail.createsend.com', 'asian.streamate.com', -'asians.join4free.com', 'asiarevenue.go2cloud.org', 'askads.ask.com', 'askjolene.ero-advertising.com', @@ -29240,6 +29096,7 @@ var yoyo2 = [ 'asqcr.voluumtrk.com', 'asqlesechos.nuggad.net', 'asqnext.nuggad.net', +'asqrtl.nuggad.net', 'asrv-a.akamaihd.net', 'asseenonpc.directtrack.com', 'asset-0.tenderapp.com', @@ -29270,6 +29127,7 @@ var yoyo2 = [ 'assets.servedby-buysellads.com', 'assets.sharethrough.com', 'assets.tapad.com', +'assets1.adroll.com', 'assets1.exgfnetwork.com', 'assets3.admulti.com', 'associatedcontent.112.2o7.net', @@ -29279,7 +29137,6 @@ var yoyo2 = [ 'astatic.weborama.fr', 'astroportal.de.intellitxt.com', 'astrowo.ivwbox.de', -'asu.msmu.ru', 'asv.nuggad.net', 'asy.a8ww.net', 'async01.admantx.com', @@ -29329,7 +29186,6 @@ var yoyo2 = [ 'atlas.astrology.com', 'atmek.voluumtrk.com', 'atomicleads.go2cloud.org', -'atpco.ur.gcion.com', 'atrack.allposters.com', 'atrack.art.com', 'atrd.netmng.com', @@ -29468,7 +29324,6 @@ var yoyo2 = [ 'axldy.voluumtrk.com', 'axp.2-01-29be-0007.cdx.cedexis.net', 'axp.zedo.com', -'axxessads.valuead.com', 'ay.eastmoney.com', 'ayboll.sgsrv.com', 'aydne.voluumtrk.com', @@ -29484,6 +29339,7 @@ var yoyo2 = [ 'azweb.ivwbox.de', 'b-aws.aol.com', 'b-aws.huffingtonpost.com', +'b.6sc.co', 'b.abnad.net', 'b.adbox.lv', 'b.admedia.com', @@ -29552,6 +29408,7 @@ var yoyo2 = [ 'b.zedo.com', 'b.zeroredirect.com', 'b.zeroredirect1.com', +'b.zog.link', 'b0bsi.voluumtrk.com', 'b1.2cnt.net', 'b1.boards2go.com', @@ -29627,7 +29484,6 @@ var yoyo2 = [ 'bam-4.nr-data.net', 'bam-5.nr-data.net', 'bam.nr-data.net', -'bambergerkennanchitinous.com.abbp2.pw', 'ban.krooncasino.com', 'ban.promotools.biz', 'ban.xpays.com', @@ -29997,7 +29853,6 @@ var yoyo2 = [ 'banner.adtrgt.com', 'banner.ajax.ancestry.co.uk', 'banner.ajax.ancestry.com', -'banner.amateri.cz', 'banner.ambercoastcasino.com', 'banner.auction.co.kr', 'banner.avp2000.com', @@ -30026,7 +29881,6 @@ var yoyo2 = [ 'banner.coral.co.uk', 'banner.cotedazurpalace.com', 'banner.coza.com', -'banner.cybertechdev.com', 'banner.dabi.ir', 'banner.dafasportbook.com', 'banner.date.com', @@ -30042,7 +29896,6 @@ var yoyo2 = [ 'banner.europacasino.com', 'banner.everestpoker.com', 'banner.fairpoker.com', -'banner.featuredusers.com', 'banner.finn.no', 'banner.finzoom.ro', 'banner.fotor.com', @@ -30144,7 +29997,6 @@ var yoyo2 = [ 'banner.vrs.cz', 'banner.webmersion.com', 'banner.webtools24.net', -'banner.westernunion.com', 'banner.wirenode.com', 'banner1.50megs.com', 'banner1.pornhost.com', @@ -30170,6 +30022,7 @@ var yoyo2 = [ 'banners.absolpublisher.com', 'banners.adfox.ru', 'banners.adgoto.com', +'banners.adnetmedia.lt', 'banners.adultfriendfinder.com', 'banners.advancewebhosting.com', 'banners.adventory.com', @@ -30185,7 +30038,6 @@ var yoyo2 = [ 'banners.amigos.com', 'banners.amoestecuzinho.com', 'banners.anunciweb.pt', -'banners.apnuk.com', 'banners.aris.ge', 'banners.asiafriendfinder.com', 'banners.askmecca.com', @@ -30215,7 +30067,6 @@ var yoyo2 = [ 'banners.chare.ir', 'banners.chicashumedas.com', 'banners.cinepolis.com', -'banners.citybuild.bg', 'banners.citygridmedia.com', 'banners.cj.com', 'banners.classmates.com', @@ -30358,7 +30209,6 @@ var yoyo2 = [ 'banners.spread4u.com', 'banners.sublimedirectory.com', 'banners.swapfinder.com', -'banners.swingers-match.com', 'banners.sys-con.com', 'banners.takru.com', 'banners.teengush.com', @@ -30736,7 +30586,6 @@ var yoyo2 = [ 'bbcdn.go.evolutionmedia.bbelements.com', 'bbcdn.go.idmnet.bbelements.com', 'bbcdn.go.pl.bbelements.com', -'bbcdn.go.pol.bbelements.com', 'bbcdotcom.2cnt.net', 'bbcdotcomtest.2cnt.net', 'bbcios.2cnt.net', @@ -30802,6 +30651,7 @@ var yoyo2 = [ 'beacon.livefyre.com', 'beacon.lycos.com', 'beacon.mediahuis.be', +'beacon.mhtr.be', 'beacon.mtgx.tv', 'beacon.net-updater.com', 'beacon.nuskin.com', @@ -30817,8 +30667,10 @@ var yoyo2 = [ 'beacon.sinauda.com', 'beacon.sojern.com', 'beacon.stage.walmart.com', +'beacon.thred.woven.com', 'beacon.tracelytics.com', 'beacon.tunecore.com', +'beacon.walmart.ca', 'beacon.walmart.com', 'beacon.wikia-services.com', 'beacon.www.theguardian.com', @@ -30980,6 +30832,7 @@ var yoyo2 = [ 'blisstree.us.intellitxt.com', 'blitzadbg.hit.gemius.pl', 'blitzbg.adocean.pl', +'block.sw1block.com', 'blockbuster.112.2o7.net', 'blockbustercom.112.2o7.net', 'blockedf9ojq.voluumtrk.com', @@ -31166,7 +31019,9 @@ var yoyo2 = [ 'br.vghd.com', 'bradpittnow.us.intellitxt.com', 'brain.cubi.me', +'brainfall-d.openx.net', 'brainteasers.freestats.com', +'brainyquote-d.openx.net', 'brandedoffersaff.go2cloud.org', 'brataudit-offloader.2cnt.net', 'bratro-a.2cnt.net', @@ -31183,6 +31038,7 @@ var yoyo2 = [ 'bricksandstonesgossip.us.intellitxt.com', 'bridge.ame.admarketplace.net', 'bridge.sf.admarketplace.net', +'bridge.sfo1.admarketplace.net', 'bridgetrack.speedera.r3h.net', 'bright.bncnt.com', 'brightcove.112.2o7.net', @@ -32490,7 +32346,6 @@ var yoyo2 = [ 'buchch02.webtrekk.net', 'buchde02.webtrekk.net', 'bucksense.go2cloud.org', -'buddies.funbuddyicons.com', 'bugera.popunder.ru', 'bugsense.appspot.com', 'bugstest.adition.com', @@ -32510,7 +32365,6 @@ var yoyo2 = [ 'buongiorno.go2cloud.org', 'burns.adtech.fr', 'burns.ixn.local.vmsn.de', -'burstnet.akadns.net', 'business.ivwbox.de', 'business.lbn.ru', 'business.msnbc.us.intellitxt.com', @@ -32582,12 +32436,14 @@ var yoyo2 = [ 'c.bizjournals.com', 'c.c.appier.net', 'c.casalemedia.com', +'c.cfjump.com', 'c.chango.com', 'c.chartboost.com', 'c.cldlr.com', 'c.cnstats.ru', 'c.cnzz.com', 'c.cocacola.co.jp', +'c.codeonclick.com', 'c.commtimize.com', 'c.compete.com', 'c.computerbild.de', @@ -32596,17 +32452,22 @@ var yoyo2 = [ 'c.cpa6.ru', 'c.cpl2.ru', 'c.domob.cn', +'c.ecliks.com', 'c.effectivemeasure.net', 'c.enhance.com', +'c.f5mtrack.com', 'c.fa.jd.com', 'c.flx1.com', +'c.fqtag.com', 'c.gdt.qq.com', 'c.getsmartcontent.com', +'c.gmtrack.com', 'c.go-mpulse.net', 'c.greystripe.com', 'c.gumgum.com', 'c.hit.ua', 'c.homestore.com', +'c.imedia.cz', 'c.jsrdn.com', 'c.kakaku.com', 'c.kuryjs.info', @@ -32617,6 +32478,7 @@ var yoyo2 = [ 'c.marketgid.com', 'c.mdnhinc.com', 'c.medialytics.com', +'c.mgid.com', 'c.microsoft.com', 'c.mobhubrdrms.com', 'c.mobpartner.mobi', @@ -32630,14 +32492,13 @@ var yoyo2 = [ 'c.mystat-in.net', 'c.netu.tv', 'c.newsinc.com', -'c.ninemsn.com.au', 'c.no.msn.com', 'c.ns.inbox.lv', 'c.orange.fr', 'c.p-advg.com', 'c.pebblemedia.be', 'c.perlentaucher.de', -'c.pioneeringad.com', +'c.pinkvisit.com', 'c.pocitadlo.sk', 'c.popunderz.com', 'c.realtytrac.com', @@ -32655,12 +32516,10 @@ var yoyo2 = [ 'c.teromil.com', 'c.thanksearch.com', 'c.thestat.net', -'c.total-media.net', 'c.tracking.gamigoads.com', 'c.trffrcmrd.com', 'c.uarating.com', 'c.us1.dyntrk.com', -'c.usatoday.com', 'c.velaro.com', 'c.viewsecure.net', 'c.vindicosuite.com', @@ -32943,7 +32802,6 @@ var yoyo2 = [ 'campaigns.f2.com.au', 'campaigns.interclick.com', 'campaigns.rioseo.com', -'campaigns.services.mozilla.com', 'campamento.queenscamp.com', 'campf.voluumtrk.com', 'cams.enjoy.be', @@ -32972,6 +32830,7 @@ var yoyo2 = [ 'capecodonlinecom.112.2o7.net', 'capital.count.brat-online.ro', 'caprewards.go2cloud.org', +'capture.condenastdigital.com', 'capture.trackjs.com', 'car-stuff.us.intellitxt.com', 'carbonite.tt.omtrdc.net', @@ -33068,6 +32927,7 @@ var yoyo2 = [ 'cdn-analytics.ladmedia.fr', 'cdn-ci34.actonsoftware.com', 'cdn-gl.imrworldwide.com', +'cdn-highwinds.unityads.unity3d.com', 'cdn-i.dmdentertainment.com', 'cdn-rtb.sape.ru', 'cdn-static.liverail.com', @@ -33076,10 +32936,10 @@ var yoyo2 = [ 'cdn-wx.rainbowtgx.com', 'cdn.2app.lk', 'cdn.2xbpub.com', +'cdn.accelerator.arsdev.net', 'cdn.ad-maven.com', 'cdn.ad.maist.jp', 'cdn.ad4game.com', -'cdn.adbooth.com', 'cdn.adbooth.net', 'cdn.adbrau.com', 'cdn.addelive.com', @@ -33109,6 +32969,7 @@ var yoyo2 = [ 'cdn.adrta.com', 'cdn.adrtx.net', 'cdn.ads.ookla.com', +'cdn.adsafeprotected.com', 'cdn.adscpm.net', 'cdn.adshexa.com', 'cdn.adspirit.de', @@ -33189,6 +33050,7 @@ var yoyo2 = [ 'cdn.cpnscdn.com', 'cdn.cpsoft86.com', 'cdn.cpxinteractive.com', +'cdn.cquotient.com', 'cdn.creative.medialytics.com', 'cdn.crowdtwist.com', 'cdn.crwdcntrl.net', @@ -33276,7 +33138,6 @@ var yoyo2 = [ 'cdn.firstlook.com', 'cdn.flashtalking.com', 'cdn.flurry.com', -'cdn.freefacti.com', 'cdn.freefarcy.com', 'cdn.frestacero.com', 'cdn.ftdownloader.net', @@ -33304,7 +33165,6 @@ var yoyo2 = [ 'cdn.interactivemedia.net', 'cdn.intergi.com', 'cdn.intermarkets.net', -'cdn.interstateanalytics.com', 'cdn.investingchannel.com', 'cdn.ip.inpwrd.com', 'cdn.iqcontentplatform.de', @@ -33331,6 +33191,7 @@ var yoyo2 = [ 'cdn.media6degrees.com', 'cdn.mediavoice.com', 'cdn.mercent.com', +'cdn.mgid.com', 'cdn.millennialmedia.com', 'cdn.mirageads.net', 'cdn.mobicow.com', @@ -33338,6 +33199,7 @@ var yoyo2 = [ 'cdn.mouseflow.com', 'cdn.mplxtms.com', 'cdn.mxpnl.com', +'cdn.my-pc-cleaner.org', 'cdn.nativendo.de', 'cdn.ndparking.com', 'cdn.nearbyad.com', @@ -33351,6 +33213,7 @@ var yoyo2 = [ 'cdn.onscroll.com', 'cdn.opensubcontent.com', 'cdn.optimatic.com', +'cdn.optimizely.com', 'cdn.optmd.com', 'cdn.orarala.com', 'cdn.orbengine.com', @@ -33371,6 +33234,7 @@ var yoyo2 = [ 'cdn.putono5.com', 'cdn.qbaka.net', 'cdn.qservz.com', +'cdn.quantummetric.com', 'cdn.ramctrlgate.com', 'cdn.redlightcenter.com', 'cdn.reporo.net', @@ -33403,6 +33267,7 @@ var yoyo2 = [ 'cdn.static.zdbb.net', 'cdn.staticstor.com', 'cdn.stdmbl.com', +'cdn.stickyadstv.com', 'cdn.stroeerdigitalmedia.de', 'cdn.superloofy.com', 'cdn.suthome.com', @@ -33435,6 +33300,7 @@ var yoyo2 = [ 'cdn.udmserve.net', 'cdn.ui.phn.doublepimp.com', 'cdn.undertone.com', +'cdn.unityads.unity3d.com', 'cdn.urbanmusichq.se', 'cdn.us.goldspotmedia.com', 'cdn.userreport.com', @@ -33463,7 +33329,6 @@ var yoyo2 = [ 'cdn.yourtopoffers.info', 'cdn.ywxi.net', 'cdn.zerezas.com', -'cdn.zettata.com', 'cdn.zeusclicks.com', 'cdn.ziffstatic.com', 'cdn.zipropyl.com', @@ -33489,7 +33354,6 @@ var yoyo2 = [ 'cdn1.crispadvertising.com', 'cdn1.deals-discounts-codes.com', 'cdn1.e5.mydirtyhobby.com', -'cdn1.eyewonder.com', 'cdn1.flash.shareadult.com', 'cdn1.inner-active.mobi', 'cdn1.kovla.com', @@ -33541,7 +33405,6 @@ var yoyo2 = [ 'cdn2-ref.landing.comcontent.net', 'cdn2.ad-center.com', 'cdn2.adbrau.com', -'cdn2.ads.datinggold.com', 'cdn2.adsdk.com', 'cdn2.bad-credit-cdn.com', 'cdn2.blackberryempire.com', @@ -33557,7 +33420,6 @@ var yoyo2 = [ 'cdn20-ref.landing.comcontent.net', 'cdn2sitescout-a.akamaihd.net', 'cdn3-ref.landing.comcontent.net', -'cdn3.adbrau.com', 'cdn3.blackberryempire.com', 'cdn3.emediate.eu', 'cdn3.kovla.com', @@ -33579,6 +33441,7 @@ var yoyo2 = [ 'cdn5.psdvault.com', 'cdn5.tribalfusion.com', 'cdn6-ref.landing.comcontent.net', +'cdn6.admatic.com.tr', 'cdn6.adspirit.de', 'cdn6.bad-credit-cdn.com', 'cdn6.deals-discounts-codes.com', @@ -33598,12 +33461,11 @@ var yoyo2 = [ 'cdneu.filefactscdn.com', 'cdnk.interclick.com', 'cdnke.voluumtrk.com', -'cdnm.zapunited.com', 'cdns.amgdgt.com', 'cdns.brsrvr.com', +'cdnssl.clicktale.net', 'cdnstats-a.akamaihd.net', 'cdnt.meteorsolutions.com', -'cdntest.gand.de', 'cdnus.alcoholsoftcdn.com', 'cdnus.filefactscdn.com', 'cdnx.tribalfusion.com', @@ -33705,6 +33567,7 @@ var yoyo2 = [ 'chart.superstats.com', 'chartaca.com.s3.amazonaws.com', 'chartbeat.download.akamai.com', +'charter.demdex.net', 'chat.888.com', 'chat.adspaces.ero-advertising.com', 'chat.ero-advertising.com', @@ -33826,7 +33689,6 @@ var yoyo2 = [ 'citi.bridgetrack.com.21982.9128.302br.net', 'citi.bridgetrack.com.edgesuite.net', 'citi.netmng.com', -'citicorpcreditservic.tt.omtrdc.net', 'citizens.inq.com', 'citrix.tradedoubler.com', 'cityads.telus.net', @@ -33846,7 +33708,6 @@ var yoyo2 = [ 'cl.netseer.com', 'cl2.webterren.com', 'clarity.abacast.com', -'classic.mbn.com.ua', 'classicvacations.112.2o7.net', 'classifieds.atspace.com', 'classifiedscanada.112.2o7.net', @@ -33874,6 +33735,7 @@ var yoyo2 = [ 'click.ad.nu-face.jp', 'click.adknowledge.com', 'click.admoda.com', +'click.adpremium.org', 'click.adv.livedoor.com', 'click.alibaba.com', 'click.aristotle.net', @@ -33947,6 +33809,7 @@ var yoyo2 = [ 'click.top10sites.com', 'click.topica.com', 'click.trafikkfondet.no', +'click.trklinklog.com', 'click.tv.repubblica.it', 'click.tz.simba.taobao.com', 'click.uamtrk.com', @@ -34014,7 +33877,6 @@ var yoyo2 = [ 'clickstrip.6wav.es', 'clicktale.pantherssl.com', 'clicktalecdn.sslcs.cdngc.net', -'clickthrough.wegcash.com', 'clickthru.lefbc.com', 'clicktrack.wnu.com', 'clicktrack.ziyu.net', @@ -34032,6 +33894,7 @@ var yoyo2 = [ 'client.roiadtracker.com', 'client.tahono.com', 'clientconfig.passport.net', +'clientmetrics-pa.googleapis.com', 'clients.adventmedia.net', 'clients.advertising.com', 'clients.bluecava.com', @@ -34098,6 +33961,7 @@ var yoyo2 = [ 'cloud-us.analytics-egain.com', 'cloud.beyondmobtrax.com', 'cloud.cashtrafic.info', +'cloud.getpopunder.com', 'cloud.insightera.com', 'cloud.video.unrulymedia.com', 'cloudfront-dsa-eu.cedexis.com', @@ -34140,6 +34004,7 @@ var yoyo2 = [ 'cm.gcm.ksmobile.com', 'cm.l.qq.com', 'cm.marketgid.com', +'cm.mgid.com', 'cm.mobiletimes.info', 'cm.myway.com', 'cm.need2find.com', @@ -34169,11 +34034,11 @@ var yoyo2 = [ 'cms.abmr.net', 'cms.ad2click.nl', 'cms.analytics.yahoo.com', +'cms.c1exchange.com', 'cms.grandcloud.cn', 'cms.quantserve.com', 'cms.springboard.gorillanation.com', 'cms.springboardplatform.com', -'cms1.ami-admin.com', 'cmstrendslog.indiatimes.com', 'cmstrendslog.timesnow.tv', 'cmtrading.ck-cdn.com', @@ -34299,6 +34164,7 @@ var yoyo2 = [ 'col.eum-appdynamics.com', 'col.mobileads.msn.com', 'coldfusion.affiliateshop.com', +'collect-us-east-1.tealiumiq.com', 'collect.evisitanalyst.com', 'collect.finanzen.net', 'collect.igodigital.com', @@ -34306,20 +34172,22 @@ var yoyo2 = [ 'collect.mentad.com', 'collect.rewardstyle.com', 'collect.sas.com', +'collect.tealiumiq.com', 'collection.acromas.com', 'collection.theaa.com', 'collective-media.net.49479.9362.302br.net', +'collector-1054.tvsquared.com', 'collector-184.tvsquared.com', 'collector-195.tvsquared.com', 'collector-428.tvsquared.com', 'collector-cdn.github.com', +'collector-pxel3l4xih.perimeterx.net', 'collector-test.staging.mb-internal.com', 'collector.deepmetrix.com', 'collector.githubapp.com', 'collector.ksax.com', 'collector.kstptv5.com', 'collector.leaddyno.com', -'collector.newsx.cc', 'collector.nextguide.tv', 'collector.savvyads.com', 'collector.shorte.st', @@ -34368,6 +34236,7 @@ var yoyo2 = [ 'compatdb.us.intellitxt.com', 'compbase.ivwbox.de', 'compete.evergage.com', +'complex-media-d.openx.net', 'complex.us.intellitxt.com', 'complexcom.skimlinks.com', 'compnet.us.intellitxt.com', @@ -34396,6 +34265,7 @@ var yoyo2 = [ 'concours.hit-parade.com', 'cond01.etbxml.com', 'condeconsumermarketing.112.2o7.net', +'condenast-d.openx.net', 'condenast.112.2o7.net', 'condenast.demdex.net', 'condenast.insight.omtrdc.net', @@ -34464,7 +34334,6 @@ var yoyo2 = [ 'content.linkoffers.net', 'content.livesportmedia.eu', 'content.liveuniverse.com', -'content.medialand.ru', 'content.mkt51.net', 'content.mkt922.com', 'content.mkt931.com', @@ -34565,7 +34434,9 @@ var yoyo2 = [ 'couhome.112.2o7.net', 'coull.go2cloud.org', 'counselheal.us.intellitxt.com', +'count-server.sharethis.com', 'count.51yes.com', +'count.9yx.com', 'count.asnetworks.de', 'count.atm.youku.com', 'count.carrierzone.com', @@ -35688,6 +35559,7 @@ var yoyo2 = [ 'counter.scribblelive.net', 'counter.search.bg', 'counter.sexsuche.tv', +'counter.snackly.co', 'counter.sparklit.com', 'counter.spylog.com', 'counter.superstats.com', @@ -35878,6 +35750,7 @@ var yoyo2 = [ 'cpm.tz4.com', 'cpm.wargaming.net', 'cpm.worldofwarplanes.com', +'cpm1.affiz.net', 'cpro.baidu.com', 'cpro.baidustatic.com', 'cpusall.112.2o7.net', @@ -35918,7 +35791,6 @@ var yoyo2 = [ 'creative.ad7m.com', 'creative.admtpmp127.com', 'creative.adonion.com', -'creative.ak.facebook.com', 'creative.ak.fbcdn.net', 'creative.apn.co.nz', 'creative.cc-dt.com', @@ -35941,6 +35813,7 @@ var yoyo2 = [ 'creativeby1.unicast.com.17580.9103.302br.net', 'creativeby1.unicast.com.17582.9103.302br.net', 'creativeby2.unicast.com', +'creatives.ancoraplatform.com', 'creatives.as4x.tmcs.net', 'creatives.doubleclick.net', 'creatives.inmotionhosting.com', @@ -36146,7 +36019,6 @@ var yoyo2 = [ 'd.billyaffcontent.com', 'd.btttag.com', 'd.buyescorttraffic.com', -'d.castplatform.com', 'd.chango.com', 'd.cpsoft86.com', 'd.dc121677.com', @@ -36167,7 +36039,6 @@ var yoyo2 = [ 'd.mobpartner.mobi', 'd.moreover.com', 'd.neodatagroup.com', -'d.nster.net', 'd.p-td.com', 'd.peoplesearchads.com', 'd.plugrush.com', @@ -36247,6 +36118,7 @@ var yoyo2 = [ 'd1rgnfh960lz2b.cloudfront.net', 'd1tprjo2w7krrh.cloudfront.net', 'd1uwd25yvxu96k.cloudfront.net', +'d1v9u0bgi1uimx.cloudfront.net', 'd1vbm0eveofcle.cloudfront.net', 'd1wscoizcbxzhp.cloudfront.net', 'd1xfq2052q7thw.cloudfront.net', @@ -36261,6 +36133,7 @@ var yoyo2 = [ 'd23guct4biwna6.cloudfront.net', 'd23nyyb6dc29z6.cloudfront.net', 'd23p9gffjvre9v.cloudfront.net', +'d24n15hnbwhuhn.cloudfront.net', 'd25ruj6ht8bs1.cloudfront.net', 'd26b395fwzu5fz.cloudfront.net', 'd26dzd2k67we08.cloudfront.net', @@ -36275,6 +36148,8 @@ var yoyo2 = [ 'd2bgg7rjywcwsy.cloudfront.net', 'd2bj2texxib1qg.cloudfront.net', 'd2bw638ufki166.cloudfront.net', +'d2c8v52ll5s99u.cloudfront.net', +'d2cgumzzqhgmdu.cloudfront.net', 'd2d2lbvq8xirbs.cloudfront.net', 'd2dq2ahtl5zl1z.cloudfront.net', 'd2gfdmu30u15x7.cloudfront.net', @@ -36299,11 +36174,13 @@ var yoyo2 = [ 'd2ry9vue95px0b.cloudfront.net', 'd2so4705rl485y.cloudfront.net', 'd2tgev5wuprbqq.cloudfront.net', +'d2tgfbvjf3q6hn.cloudfront.net', 'd2tnimpzlb191i.cloudfront.net', 'd2ubicnllnnszy.cloudfront.net', 'd2uevgmgh16uk4.cloudfront.net', 'd2uzdrx7k4koxz.cloudfront.net', 'd2v9ajh2eysdau.cloudfront.net', +'d2vg62nuq66wql.cloudfront.net', 'd2vig74li2resi.cloudfront.net', 'd2vt6q0n0iy66w.cloudfront.net', 'd2wy8f7a9ursnm.cloudfront.net', @@ -36322,6 +36199,7 @@ var yoyo2 = [ 'd32pxqbknuxsuy.cloudfront.net', 'd33f10u0pfpplc.cloudfront.net', 'd33im0067v833a.cloudfront.net', +'d342r80tvdrdhm.cloudfront.net', 'd34ko97cxuv4p7.cloudfront.net', 'd34obr29voew8l.cloudfront.net', 'd36lvucg9kzous.cloudfront.net', @@ -36365,6 +36243,7 @@ var yoyo2 = [ 'd3q6px0y2suh5n.cloudfront.net', 'd3qszud4qdthr8.cloudfront.net', 'd3qxef4rp70elm.cloudfront.net', +'d3qxwzhswv93jk.cloudfront.net', 'd3rmnwi2tssrfx.cloudfront.net', 'd3s7ggfq1s6jlj.cloudfront.net', 'd3tdefw8pwfkbk.cloudfront.net', @@ -36445,8 +36324,6 @@ var yoyo2 = [ 'darkhorizons.us.intellitxt.com', 'darlamack.us.intellitxt.com', 'darseo.popunder.ru', -'dart.chron.com', -'dart.clearchannel.com', 'dart.l.doubleclick.net', 'daserste.ivwbox.de', 'dash.scorpiointeractive.com', @@ -36508,14 +36385,13 @@ var yoyo2 = [ 'data9.econa.com', 'datab01.dus.local.vmsn.de', 'database.revmob.com', -'databroker-us.coremotives.com', 'datacapture.serving-sys.com', +'datacollect6.abtasty.com', 'datais.ads.targetnet.com', 'date.ero-advertising.com', 'date.ventivmedia.com', 'dating.atraf.co.il', 'dating.ezstatic.com', -'dating.friendsearch.com', 'datingoffersmedia.go2cloud.org', 'dats.ero-advertising.com', 'datt.ero-advertising.com', @@ -36584,7 +36460,6 @@ var yoyo2 = [ 'dbtechno.us.intellitxt.com', 'dc.bizjournals.com', 'dc.kaboodle.com', -'dc.kontera.com', 'dc.letv.com', 'dc.plussizetech.com', 'dc.services.visualstudio.com', @@ -36609,7 +36484,6 @@ var yoyo2 = [ 'dclk.themarker.com', 'dcs.netbiscuits.net', 'dcs.plussizetech.com', -'dcs.swiftnews.com', 'dcs.wtlive.com', 'dcsmarketing.directtrack.com', 'dcstest.wtlive.com', @@ -36711,9 +36585,9 @@ var yoyo2 = [ 'delivery.platform.switchads.com', 'delivery.preprod.trafficjunky.net', 'delivery.reklamz.com', -'delivery.serve.bluelinkmarketing.com', 'delivery.sid-ads.com', 'delivery.simplytechnology.net', +'delivery.swid.switchadhub.com', 'delivery.swid.switchads.com', 'delivery.switch.whatculture.com', 'delivery.switchadhub.com', @@ -36837,6 +36711,7 @@ var yoyo2 = [ 'dhsmarthouse.122.2o7.net', 'di-banner-se.c.richmetrics.com', 'di-se.c.richmetrics.com', +'di.rlcdn.com', 'di1.shopping.com', 'di63.shoppingshadow.com', 'diapi.webgains.com', @@ -36855,9 +36730,10 @@ var yoyo2 = [ 'digg.analytics.live.com', 'digiaffiliate.go2cloud.org', 'digibrand.go2cloud.org', -'diginet.adocean.pl', +'digikulture-d.openx.net', 'diginetlt.hit.gemius.pl', 'digit-life.uk.intellitxt.com', +'digital-ads.s3.amazonaws.com', 'digital-world.de.intellitxt.com', 'digital.datalabusa.com', 'digital4adro.hit.gemius.pl', @@ -36916,6 +36792,7 @@ var yoyo2 = [ 'displayincloud.adk2.co', 'dist.belnk.com', 'distillery.wistia.com', +'distractify-d.openx.net', 'distrelec-02.webtrekk.net', 'distribution.cimedia.com', 'disy2s34euyqm.cloudfront.net', @@ -36928,6 +36805,7 @@ var yoyo2 = [ 'dj.renren.com', 'dj1.baidu.com', 'djeps.popunder.ru', +'djibeacon.dowjoneson.com', 'djlf5xdlz7m8m.cloudfront.net', 'djoy-dev.91.com', 'dk-gmtdmp.mookie1.com', @@ -37104,16 +36982,15 @@ var yoyo2 = [ 'dowlatow.justclick.ru', 'down.feiyang163.com', 'down.guangsu.cn', +'down.mykings.pw', 'down.unadnet.com.cn', 'down2.feiyang163.com', 'down3.feiyang163.com', 'download.56.com', 'download.akamaitools.com.edgesuite.net', -'download.cdn.downloadquick.net', 'download.cdn.sharelive.net', 'download.cdn.torchbrowser.com', 'download.downloadquick.net', -'download.funwebproducts.com', 'download.grandcloud.cn', 'download.hitbox.com', 'download.installnow.mobi', @@ -37121,7 +36998,6 @@ var yoyo2 = [ 'download.pchubs.com', 'download.realtimegaming.com', 'download.scorecardresearch.com', -'download.shareazaweb.com', 'download.timesink.com', 'download.torchbrowser.com', 'download.trustworthydownload.com', @@ -37194,6 +37070,8 @@ var yoyo2 = [ 'dsp.adfarm1.adition.com', 'dsp.adkernel.com', 'dsp.bnmla.com', +'dsp.xapads.com', +'dsp07.ads.tremorhub.com', 'dspcluster.adfarm1.adition.com', 'dssja7qsifeak.cloudfront.net', 'dsum-sec.casalemedia.com', @@ -37213,6 +37091,7 @@ var yoyo2 = [ 'dtlilztwypawv.cloudfront.net', 'dtm.advertising.com', 'dts.akamai.startappexchange.com', +'dts.innovid.com', 'dtta.ero-advertising.com', 'dtym7iokkjlif.cloudfront.net', 'du8783wkf05yr.cloudfront.net', @@ -37263,6 +37142,7 @@ var yoyo2 = [ 'dync.c.appier.net', 'dyntraq.mtree.com', 'dypbo.voluumtrk.com', +'dz2fz0bgyq9tn.cloudfront.net', 'dzccl.voluumtrk.com', 'e-2dj6wfk4ggdzkbo.stats.esomniture.com', 'e-2dj6wfkikjd5glq.stats.esomniture.com', @@ -37331,6 +37211,19 @@ var yoyo2 = [ 'e1.extreme-dm.com', 'e1.static.hoptopboy.com', 'e1.zedo.com', +'e100.yt.srs.doubleverify.com', +'e101.yt.srs.doubleverify.com', +'e102.yt.srs.doubleverify.com', +'e103.yt.srs.doubleverify.com', +'e104.yt.srs.doubleverify.com', +'e105.yt.srs.doubleverify.com', +'e106.yt.srs.doubleverify.com', +'e107.yt.srs.doubleverify.com', +'e108.yt.srs.doubleverify.com', +'e109.yt.srs.doubleverify.com', +'e110.yt.srs.doubleverify.com', +'e111.yt.srs.doubleverify.com', +'e112.yt.srs.doubleverify.com', 'e14f-a9f5-54dd-d269.reporo.net', 'e2.emediate.se', 'e2.extreme-dm.com', @@ -37708,6 +37601,9 @@ var yoyo2 = [ 'enetwork.ncbuy.com', 'enews.bfast.com', 'enewsletters.ziffdavisinternet.com', +'eng.findadvertise.com', +'eng.trkcnv.com', +'engage.morespeck.com', 'engage2.advanstar.com', 'engine.4chan-ads.org', 'engine.4dsply.com', @@ -37938,6 +37834,7 @@ var yoyo2 = [ 'eventlog.inspsearchapi.com', 'eventlogger.soundcloud.com', 'events-us-east-1.ipredictive.com', +'events.adwidecenter.com', 'events.apptornado.com', 'events.boomtrain.com', 'events.foreseeresults.com', @@ -37993,6 +37890,7 @@ var yoyo2 = [ 'exch.quantserve.com', 'exchange.admailtiser.com', 'exchange.adswizz.com', +'exchange.nativeads.com', 'exchange.tractionize.com', 'exchange.xbiz.com', 'exchangeyb.admailtiser.com', @@ -38045,6 +37943,7 @@ var yoyo2 = [ 'external.dmtracker.com', 'externaldb.switchadhub.com', 'extntechnologies.us.intellitxt.com', +'extra.eboundservices.com', 'extra.wavecdn.net', 'extranet.ilius.net', 'extremeoverclocking.us.intellitxt.com', @@ -38164,7 +38063,10 @@ var yoyo2 = [ 'fast.marthastewart.demdex.net', 'fast.monster.demdex.net', 'fast.mtvn.demdex.net', +'fast.nbcots.demdex.net', +'fast.nbcu.demdex.net', 'fast.nfl.demdex.net', +'fast.nrjgroup.demdex.net', 'fast.philly.demdex.net', 'fast.postmedia.demdex.net', 'fast.px.demdex.net', @@ -38180,9 +38082,9 @@ var yoyo2 = [ 'fast.twc.demdex.net', 'fastad.beepworld.de', 'fastads.swiftnews.com', -'fastcashathome.homestead.com', 'fastclick.com.edgesuite.net', 'fastcounter.linkexchange.net', +'fastlane-adv.rubiconproject.com', 'fastlane.rubiconproject.com', 'fastly.bench.cedexis.com', 'fata.ero-advertising.com', @@ -38297,9 +38199,7 @@ var yoyo2 = [ 'files.goodadvert.ru', 'files.native.ad', 'files.tailsweep.com', -'files4.downloadnet1188.com', 'files4.securedownload01.com', -'files5.downloadnet1188.com', 'files5.securedownload01.com', 'fileserver.glam.com', 'filestore.adition.com', @@ -38378,7 +38278,6 @@ var yoyo2 = [ 'flippermedia.go2cloud.org', 'flippermedia.hasoffers.com', 'flirt.youjizz.com', -'float.2299.bm-impbus.prod.nym2.adnexus.net', 'floridasmb.go2cloud.org', 'flowleadsmedia.go2cloud.org', 'fls-eu.amazon-adsystem.com', @@ -38398,7 +38297,6 @@ var yoyo2 = [ 'flx367.lporirxe.com', 'flyingmag.com.122.2o7.net', 'flyingmag.us.intellitxt.com', -'flymedia-mladnet.medialand.ru', 'fmaster.webtrekk.net', 'fmmlk.voluumtrk.com', 'fms2.eyewonder.speedera.net', @@ -38409,6 +38307,7 @@ var yoyo2 = [ 'fnacmagasin.solution.weborama.fr', 'fnatfee.ero-advertising.com', 'fo-api.omnitagjs.com', +'fo5.a1-downloader.org', 'focus.ivwbox.de', 'focus.met.vgwort.de', 'foi8q.voluumtrk.com', @@ -38442,6 +38341,7 @@ var yoyo2 = [ 'forum.openx.org', 'forum.rotator.hadj7.adjuggler.net', 'forum.yeahmobi.com', +'forumcomm-d.openx.net', 'forumediainc.us.intellitxt.com', 'forums.adspaces.ero-advertising.com', 'forums.data2.ero-advertising.com', @@ -38999,7 +38899,6 @@ var yoyo2 = [ 'free.cartoonpornguide.com', 'free.content.streamray.com', 'free.livejasmin.com', -'free.pacificpoker.com', 'free.realtracker.com', 'free.thesocialsexnetwork.com', 'free.wegcash.com', @@ -39036,7 +38935,6 @@ var yoyo2 = [ 'froggytest.fr.intellitxt.com', 'frogsthemes.go2cloud.org', 'from.rovion.com', -'front.adproved.net', 'front.facetz.net', 'frontpage-stats.rbl.ms', 'fs.moatads.com', @@ -39048,7 +38946,6 @@ var yoyo2 = [ 'fsvzj.voluumtrk.com', 'fswvj.voluumtrk.com', 'ft-snappy-02-debate.herokuapp.com', -'ft.mvtracker.com', 'ftebd.voluumtrk.com', 'ftp.123banners.com', 'ftp.admex.com', @@ -39083,7 +38980,6 @@ var yoyo2 = [ 'funny-postcards10.home.ro', 'funnyordie-d.openx.net', 'funskins.ezthemes.com', -'furious.adman.gr', 'furniturecom.112.2o7.net', 'furnlevitz.112.2o7.net', 'furthermobi.go2cloud.org', @@ -39135,7 +39031,6 @@ var yoyo2 = [ 'g.promosrv.com', 'g.searchgist.com', 'g.seoparts.net', -'g.symcd.com', 'g.websponsors.com', 'g.zedo.com', 'g.zeroredirect.com', @@ -39151,6 +39046,7 @@ var yoyo2 = [ 'g39yz.voluumtrk.com', 'g4.us.intellitxt.com', 'g5.us.intellitxt.com', +'g8qxp.ads.tremorhub.com', 'g9xzz.voluumtrk.com', 'ga.canoe.ca', 'ga.webdigi.co.uk', @@ -39226,6 +39122,7 @@ var yoyo2 = [ 'gateway.adgatemedia.com', 'gateway.blamads.com', 'gateway.fortunelounge.com', +'gatewaymedia-d.openx.net', 'gateways.s3.amazonaws.com', 'gather.hankyung.com', 'gather.us.intellitxt.com', @@ -39254,10 +39151,12 @@ var yoyo2 = [ 'gdebg.hit.gemius.pl', 'gdecz.hit.gemius.pl', 'gdeil.hit.gemius.pl', +'gdelt.hit.gemius.pl', 'gdelv.hit.gemius.pl', 'gders.hit.gemius.pl', 'gdesk.hit.gemius.pl', 'gdetr.hit.gemius.pl', +'gdeua.hit.gemius.pl', 'gdyn.cnn.com', 'gdyn.nascar.com', 'gdyn.nba.com', @@ -39291,7 +39190,6 @@ var yoyo2 = [ 'geo.ivwbox.de', 'geo.jetpackdigital.com', 'geo.metronews.ca', -'geo.mozilla.org', 'geo.mtvnn.com', 'geo.nbcsports.com', 'geo.offermatica.com', @@ -39308,6 +39206,7 @@ var yoyo2 = [ 'geo.ziffdavis.com', 'geo2.adobe.com', 'geoads.eurorevenue.com', +'geoapi123.appspot.com', 'geobanner.adultfriendfinder.com', 'geobanner.alt.com', 'geobanner.blacksexmatch.com', @@ -39322,21 +39221,12 @@ var yoyo2 = [ 'geobar.ziffdavisinternational.com', 'geobeacon.ign.com', 'geocities.bfast.com', +'geoip-lookup.vice.com', 'geoip.al.com', -'geoip.cleveland.com', 'geoip.edagames.com', -'geoip.gulflive.com', 'geoip.infra-team.com', -'geoip.lehighvalleylive.com', -'geoip.masslive.com', -'geoip.mlive.com', -'geoip.nj.com', -'geoip.nola.com', -'geoip.oregonlive.com', 'geoip.p24.hu', -'geoip.pennlive.com', 'geoip.securitetotale.com', -'geoip.silive.com', 'geoip.syracuse.com', 'geoip.taskforce.is', 'geoip.viamichelin.com', @@ -39447,7 +39337,6 @@ var yoyo2 = [ 'georgewbush.112.2o7.net', 'georgewbushcom.112.2o7.net', 'geoservice.curse.com', -'geoservice.webengage.com', 'geoshopping.nzherald.co.nz', 'geosign.112.2o7.net', 'get.hitbox.com', @@ -39493,6 +39382,7 @@ var yoyo2 = [ 'ghacks.de.intellitxt.com', 'ghm_bulgaria.hit.gemius.pl', 'ghmbg.hit.gemius.pl', +'ghmhu.hit.gemius.pl', 'ghmme.hit.gemius.pl', 'ghmpl.hit.gemius.pl', 'ghmrs.hit.gemius.pl', @@ -39502,7 +39392,6 @@ var yoyo2 = [ 'giantsavings-a.akamaihd.net', 'giddyupmedia.go2cloud.org', 'gif.hitexchange.net', -'gif.hitx.net', 'gifastcompanycom.112.2o7.net', 'gifthulk.go2cloud.org', 'giftjap.justclick.ru', @@ -39532,13 +39421,13 @@ var yoyo2 = [ 'glassesonline-com-sg.b.appier.net', 'glassesonline-com-tw.b.appier.net', 'glb.adtechus.com', -'glb.livejasmin.com', 'glbad.adtech.de', 'glean.pop6.com', 'glieo.voluumtrk.com', 'glitter.services.disqus.com', 'glitternetwork.go2cloud.org', 'global.adserver.yahoo.com', +'global.ecxtracking.com', 'global.ekmpinpoint.com', 'global.ib-ibi.com', 'global.justclick.ru', @@ -39601,7 +39490,6 @@ var yoyo2 = [ 'go.affec.tv', 'go.arbopl.bbelements.com', 'go.bluewin.ch', -'go.buzztrk.com', 'go.coxds.com', 'go.cpmadvisors.com', 'go.cz.bbelements.com', @@ -39642,13 +39530,13 @@ var yoyo2 = [ 'go.padsdelivery.com', 'go.padstm.com', 'go.pardot.com', -'go.pol.bbelements.com', 'go.promojet.ru', 'go.pub2srv.com', 'go.qb.by', 'go.quantcast.com', 'go.realvu.net', 'go.redirectingat.com', +'go.searchlock.com', 'go.securelinktrack.com', 'go.shareaholic.com', 'go.sonobi.com', @@ -39659,6 +39547,7 @@ var yoyo2 = [ 'go.toutapp.com', 'go.trackgold.net', 'go.tracking222.site', +'go.tracksz.co', 'go.trafficshop.com', 'go.underclick.ru', 'go.voice2page.com', @@ -39673,6 +39562,7 @@ var yoyo2 = [ 'goal.us.intellitxt.com', 'goalcom.ivwbox.de', 'gocm.c.appier.net', +'godaddy.sp1.convertro.com', 'godrejproperties-com.b.appier.net', 'goetheinstitut01.webtrekk.net', 'gofugyourself.us.intellitxt.com', @@ -39698,7 +39588,6 @@ var yoyo2 = [ 'good.9downloadall.com', 'goods.marketgid.com', 'goods.us.marketgid.com', -'google.com.1.302br.net', 'google.tucows.com', 'googleads.g.doubleclick.net', 'googleads2.g.doubleclick.net', @@ -39714,6 +39603,7 @@ var yoyo2 = [ 'gossipcenter.us.intellitxt.com', 'gossiponthis.us.intellitxt.com', 'gossipteen.us.intellitxt.com', +'gotagy.adk2x.com', 'gottabemobile.us.intellitxt.com', 'gourmetgiftbaskets.112.2o7.net', 'govpro.us.intellitxt.com', @@ -39890,12 +39780,12 @@ var yoyo2 = [ 'gtp16.acecounter.com', 'gtrforums.us.intellitxt.com', 'gts-ads.twistbox.com', +'gttr.hit.gemius.pl', 'gttracking.go2cloud.org', 'gu-pix.appspot.com', 'guannan.3322.net', 'guardianlv.us.intellitxt.com', 'guest.adultfriendfinder.com', -'guestbook.superstats.com', 'gui.secure.mobile.contentabc.com', 'guj.122.2o7.net', 'gulli.de.intellitxt.com', @@ -39910,7 +39800,6 @@ var yoyo2 = [ 'gv90x.voluumtrk.com', 'gvp3l.voluumtrk.com', 'gw.adotsolution.com', -'gw.anametrix.net', 'gw.zedo.com', 'gw003.lphbs.com', 'gw1.surf-town.net', @@ -39989,7 +39878,6 @@ var yoyo2 = [ 'has.go2cloud.org', 'haso.pubmatic.com', 'hasoffers.ymtrack.com', -'hat.bmanpn.com', 'hata.ero-advertising.com', 'hatbo.voluumtrk.com', 'hatmedia.go2cloud.org', @@ -40018,7 +39906,6 @@ var yoyo2 = [ 'headless.ebkfwd.com', 'heals.msgfocus.com', 'health.msnbc.us.intellitxt.com', -'health.searchwho.com', 'healthgrades.112.2o7.net', 'healthination.122.2o7.net', 'hearstdigital.122.2o7.net', @@ -40049,6 +39936,7 @@ var yoyo2 = [ 'help.mysearch.com', 'help.qualaroo.com', 'helpdesk.marketbill.com', +'helper-stats.wondershare.com', 'hertz.122.2o7.net', 'heute.ivwbox.de', 'hexadl.line55.net', @@ -40306,7 +40194,6 @@ var yoyo2 = [ 'hr.ivwbox.de', 'hr.search.etargetnet.com', 'hr.static.etargetnet.com', -'hrads.valuead.com', 'hrdya.voluumtrk.com', 'hrgde.adocean.pl', 'hs.interpolls.com', @@ -40340,13 +40227,12 @@ var yoyo2 = [ 'htinua.justclick.ru', 'htm.freelogs.com', 'html-images.realnetworks.com', -'html.knbc.com', -'html.nbc10.com', 'html.overture.com', -'html.wnbc.com', 'html5adkit.plusmo.s3.amazonaws.com', 'htmlads.s3.amazonaws.com', 'htmlcenter.us.intellitxt.com', +'hts2.adpremium.org', +'hts4.adpremium.org', 'htt.jmp9.com', 'http.content.ru4.com', 'http.edge.ru4.com', @@ -40567,6 +40453,7 @@ var yoyo2 = [ 'ias.avidmedia.net', 'ias.hitbox.com', 'iatzk.voluumtrk.com', +'iau.adsiduous.com', 'ib.3lift.com', 'ib.adnxs.com', 'ib.bounceads.net', @@ -40602,7 +40489,6 @@ var yoyo2 = [ 'id.allegisgroup.com', 'id.get35.com', 'id.google.com', -'id.hellomagazine.com', 'id.kbmg.cz', 'id.tynt.com', 'id405441215-8305493831.h121h9.com', @@ -40613,6 +40499,7 @@ var yoyo2 = [ 'idgenterprise.d1.sc.omtrdc.net', 'idgmagazine.met.vgwort.de', 'idgpctip.wemfbox.ch', +'idguk1-d.openx.net', 'idm.hit.gemius.pl', 'idm.us.intellitxt.com', 'idontlikeyouinthatway.us.intellitxt.com', @@ -40719,7 +40606,6 @@ var yoyo2 = [ 'image.directadvert.ru', 'image.emaradx.com', 'image.excite.com', -'image.ft.com', 'image.i1img.com', 'image.ig.com.br', 'image.linkexchange.com', @@ -40735,6 +40621,7 @@ var yoyo2 = [ 'image01.ctvdigital.com', 'image1.cecash.com', 'image2.pubmatic.com', +'image5.pubmatic.com', 'imageads.canoe.ca', 'imageads.sexmoney.com', 'imagec05.247realmedia.com', @@ -40799,6 +40686,7 @@ var yoyo2 = [ 'images.drivelinemedia.com', 'images.e-mailcom.co.uk', 'images.ed4.net', +'images.edgeads.org', 'images.engine54.com', 'images.enhance.com', 'images.fastclick.net', @@ -40838,7 +40726,6 @@ var yoyo2 = [ 'images.resellerratings.com', 'images.revmob.com', 'images.revtrax.com', -'images.secureserver.net', 'images.sexkey.com', 'images.sexlist.com', 'images.shareaholic.com', @@ -40871,7 +40758,6 @@ var yoyo2 = [ 'imagesrv.adition.com', 'imagevenue.advertserve.com', 'imap.linkshare.com', -'imb.mobitkr.com', 'imc2.122.2o7.net', 'imeds.ero-advertising.com', 'imeem.112.2o7.net', @@ -40922,7 +40808,6 @@ var yoyo2 = [ 'img.centrum.sk', 'img.clicksagent.com', 'img.cmpnet.com', -'img.coldstoragemn.com', 'img.cqcounter.com', 'img.df-stream.net', 'img.directadvert.ru', @@ -40969,7 +40854,6 @@ var yoyo2 = [ 'img.skenzo.com', 'img.soft.mail.ru', 'img.solocpm.com', -'img.sspbaseball.org', 'img.stamps.com', 'img.szm.sk', 'img.techweb.com', @@ -41023,7 +40907,6 @@ var yoyo2 = [ 'imgc.psychcentral.com', 'imgcache.classesusa.com', 'imgcache.vmsn.de', -'imgcdn.nrelate.com', 'imgg.adskeeper.co.uk', 'imgg.dt07.net', 'imgg.marketgid.com', @@ -41109,6 +40992,7 @@ var yoyo2 = [ 'in.riskymail4free.com', 'in.zog.link', 'in3.zog.link', +'in4.zog.link', 'inapi.posst.co', 'inb.csrvrgroup.com', 'inb.genorithm.com', @@ -41154,12 +41038,14 @@ var yoyo2 = [ 'infoworldmediagroup.112.2o7.net', 'infrastrategy.122.2o7.net', 'infratotalduicom.122.2o7.net', +'ing-district.clicktale.net', 'ingameads.gameloft.com', 'ingdirectit.tt.omtrdc.net', 'inimage.tr553.com', 'init.lingospot.com', 'init.phpwind.net', 'init.startappexchange.com', +'init.supersonicads.com', 'inline.admedia.com', 'inline.playbryte.com', 'inm.affinitymatrix.com', @@ -41189,6 +41075,7 @@ var yoyo2 = [ 'instore-audience.pb.adition.com', 'instruminahui.edu.ec', 'insurancejournal.freestats.com', +'int.cdn.hw.installzone.info', 'int.sitestat.com', 'intactro.adocean.pl', 'intarsia.bnex.com', @@ -41247,6 +41134,7 @@ var yoyo2 = [ 'intueryield.jmp9.com', 'intuit.sp1.convertro.com', 'intuitinc.122.2o7.net', +'inv-nets.admixer.net', 'invention.festinolente.cl', 'inventory.de.overture.com', 'inventory.overture.com', @@ -41321,6 +41209,7 @@ var yoyo2 = [ 'ir2.beap.gemini.yahoo.com', 'ir752.voluumtrk.com', 'irozb.voluumtrk.com', +'is-gateway.supersonicads.com', 'is.luxup.ru', 'is.spring-tns.net', 'is.vinsight.de', @@ -41379,7 +41268,6 @@ var yoyo2 = [ 'ivwextern.prosieben.de', 'ivwextern.sat1.de', 'ivypx.voluumtrk.com', -'iw.antthis.com', 'iwa.hit.interia.pl', 'iweb.go2cloud.org', 'iwhab.randbinternationaltravel.com', @@ -41402,7 +41290,6 @@ var yoyo2 = [ 'j.flxpxl.com', 'j.kissinsights.com', 'j.ophan.co.uk', -'j.pioneeringad.com', 'j.rvttrack.com', 'j.sahcdn.com', 'j.theadsnet.com', @@ -41428,7 +41315,6 @@ var yoyo2 = [ 'jade01.webtrekk.net', 'jadserve.postrelease.com', 'jag.go2cloud.org', -'jag.vmsn.de', 'jag01.jag.vmsn.de', 'jag06.jag.vmsn.de', 'jajzr.voluumtrk.com', @@ -41525,7 +41411,6 @@ var yoyo2 = [ 'jpdk.nuggad.net', 'jpmedia.go2cloud.org', 'jppcj.voluumtrk.com', -'jppol.nuggad.net', 'jpvoj.voluumtrk.com', 'jpxal.voluumtrk.com', 'jqreb.voluumtrk.com', @@ -41544,6 +41429,7 @@ var yoyo2 = [ 'js.adforgames.com', 'js.adlink.net', 'js.adm.cnzz.net', +'js.adpremium.org', 'js.ads.ero-advertising.com', 'js.adscale.de', 'js.adserverpub.com', @@ -41574,8 +41460,8 @@ var yoyo2 = [ 'js.ero-advertising.com', 'js.francite.com', 'js.geoads.com', +'js.gumgum.com', 'js.himediads.com', -'js.honeybadger.io', 'js.hotlog.ru', 'js.hs-analytics.net', 'js.hubspot.com', @@ -41589,7 +41475,7 @@ var yoyo2 = [ 'js.moatads.com', 'js.myinfotopia.com', 'js.nrcdn.com', -'js.nster.net', +'js.octopuspop.com', 'js.picsomania.info', 'js.realypay.com', 'js.redtram.com', @@ -41605,6 +41491,7 @@ var yoyo2 = [ 'js.stats.de', 'js.stormcontainertag.com', 'js.stormiq.com', +'js.stroeermediabrands.de', 'js.tongji.linezing.com', 'js.ua.redtram.com', 'js.users.51.la', @@ -41689,6 +41576,7 @@ var yoyo2 = [ 'jvhuv.voluumtrk.com', 'jvpmb.voluumtrk.com', 'jvrub.voluumtrk.com', +'jwljj.adsb4track.com', 'jwner.voluumtrk.com', 'jxzmo.voluumtrk.com', 'jzgng.voluumtrk.com', @@ -41696,6 +41584,8 @@ var yoyo2 = [ 'k.h.a.d.free.fr', 'k.iinfo.cz', 'k.ilius.net', +'k.intellitxt.com', +'k.streamrail.com', 'k.zeroredirect.com', 'k.zeroredirect1.com', 'k.zeroredirect2.com', @@ -41786,6 +41676,7 @@ var yoyo2 = [ 'kintris.adspirit.net.52340.9351.302br.net', 'kintrisaffiliates.go2cloud.org', 'kiomi-com01.webtrekk.net', +'kiosked-d.openx.net', 'kiplinger-d.openx.net', 'kiplinger.112.2o7.net', 'kissfm.ivwbox.de', @@ -41817,7 +41708,6 @@ var yoyo2 = [ 'kohls.tt.omtrdc.net', 'kon.hit.gemius.pl', 'kona.kontera.com', -'kona29.kontera.com', 'kona32.kontera.com', 'kondratev.popunder.ru', 'konnect.videoplaza.tv', @@ -41932,12 +41822,14 @@ var yoyo2 = [ 'lab88inc.112.2o7.net', 'labelfind01.webtrekk.net', 'laboroflove.us.intellitxt.com', +'labs-cdn.revcontent.com', 'labs.natpal.com', 'labs.stoodioo.com', 'lads.myspacecdn.com', 'lai.go2cloud.org', 'laineygossip.us.intellitxt.com', 'lakeshore.d1.sc.omtrdc.net', +'land.pckeeper.software', 'landing.adhall.com', 'landing.appia.com', 'landing.dealply.com', @@ -41958,6 +41850,8 @@ var yoyo2 = [ 'lat34.us.intellitxt.com', 'latency-pixel.ic-live.com', 'latest-369538.ahtamsu.ru', +'latest-460050.ebeda.info', +'latest-461069.dochyedu.info', 'latin3.directtrack.com', 'latinoreview.us.intellitxt.com', 'latinpost.us.intellitxt.com', @@ -42056,7 +41950,7 @@ var yoyo2 = [ 'lg1.brandreachsys.com', 'lhcep.voluumtrk.com', 'lhgqc.voluumtrk.com', -'lib.spinmedia.com', +'li.pxl.ace.advertising.com', 'lib.trafit.com', 'lib1.libstat.com', 'lib4.libstat.com', @@ -42172,7 +42066,6 @@ var yoyo2 = [ 'link.que-du-top.com', 'link.safecart.com', 'link.saisietachance.fr', -'link.siccash.com', 'link.super-courriel.com', 'link.sysmail.fr', 'link.tbtrack.com', @@ -42302,7 +42195,6 @@ var yoyo2 = [ 'log.formr.io', 'log.gemscool.com', 'log.go.com', -'log.hankooki.com', 'log.hiiir.com', 'log.ideamelt.com', 'log.idg.no', @@ -42336,6 +42228,7 @@ var yoyo2 = [ 'log.sz-online.de', 'log.tapatalk.com', 'log.trafic.ro', +'log.user-clicks.com', 'log.v.iask.com', 'log.vdn.apps.cntv.cn', 'log.viva.co.id', @@ -42361,6 +42254,7 @@ var yoyo2 = [ 'logc138.xiti.com', 'logc14.xiti.com', 'logc142.xiti.com', +'logc146.xiti.com', 'logc147.xiti.com', 'logc148.xiti.com', 'logc149.xiti.com', @@ -42377,6 +42271,7 @@ var yoyo2 = [ 'logc180.xiti.com', 'logc181.xiti.com', 'logc183.xiti.com', +'logc187.xiti.com', 'logc189.xiti.com', 'logc19.xiti.com', 'logc194.xiti.com', @@ -42409,6 +42304,7 @@ var yoyo2 = [ 'logc35.xiti.com', 'logc4.xiti.com', 'logc400.xiti.com', +'logc407.xiti.com', 'logc5.xiti.com', 'logc57.xiti.com', 'logc7.xiti.com', @@ -42422,6 +42318,7 @@ var yoyo2 = [ 'logger-05.vty.dailymotion.com', 'logger-06.vty.dailymotion.com', 'logger.cash-media.de', +'logger.snackly.co', 'logger.sociablelabs.com', 'logger.tlvmedia.com', 'logging.ourstats.de', @@ -42481,7 +42378,6 @@ var yoyo2 = [ 'logs-01.loggly.com', 'logs.51cto.com', 'logs.aiya.com.cn', -'logs.cafewell.com', 'logs.dashlane.com', 'logs.eresmas.com', 'logs.eternityco.net', @@ -42625,6 +42521,7 @@ var yoyo2 = [ 'lt.retargeter.com', 'lt3.hit.stat24.com', 'ltassrv.com.s3.amazonaws.com', +'ltgde.adocean.pl', 'ltljm.voluumtrk.com', 'ltur.112.2o7.net', 'ltur.ivwbox.de', @@ -42639,7 +42536,6 @@ var yoyo2 = [ 'luvianetwork.hasoffers.com', 'lv.adocean.pl', 'lv.hit.gemius.pl', -'lvivmedia.sitescoutadserver.com', 'lvler.voluumtrk.com', 'lvs.truehits.in.th', 'lvtxg.voluumtrk.com', @@ -42685,6 +42581,7 @@ var yoyo2 = [ 'm.friendlyduck.com', 'm.leadbolt.com', 'm.livejasmin.com', +'m.loading-content.net', 'm.matdm.com', 'm.millennialmedia.com', 'm.mirmay.com', @@ -42695,7 +42592,6 @@ var yoyo2 = [ 'm.sancdn.net', 'm.servebom.com', 'm.shopathome.com', -'m.teamsugar.com', 'm.trb.com', 'm.tribalfusion.com', 'm.trk44.mobi', @@ -42728,6 +42624,7 @@ var yoyo2 = [ 'm2.webstats.motigo.com', 'm2.xhamster.com', 'm2132.ehgaugysd.net', +'m2d.m2.ai', 'm2m1.inner-active.mobi', 'm3.usnews.com', 'm3.webstats.motigo.com', @@ -42737,6 +42634,7 @@ var yoyo2 = [ 'm43fw.voluumtrk.com', 'm5.webstats.motigo.com', 'm6.webstats.motigo.com', +'m6dqx-ad3hl.ads.tremorhub.com', 'm7.webstats.motigo.com', 'm8.webstats.motigo.com', 'm9.webstats.motigo.com', @@ -42758,7 +42656,6 @@ var yoyo2 = [ 'ma76-r.analytics.edgesuite.net', 'ma9jh.voluumtrk.com', 'mabping.chartbeat.net', -'macaddictads.snv.futurenet.nl', 'macdailynews.us.intellitxt.com', 'macgamefiles.us.intellitxt.com', 'mackeeperapp.mackeeper.com', @@ -42834,14 +42731,18 @@ var yoyo2 = [ 'main.abqjournal.netdna-cdn.com', 'main.atdmt.com', 'main.clicksor.com', +'main.exdynsrv.com', 'main.exoclick.com', +'main.exosrv.com', 'main.rampidads.com', +'mainetoday-d.openx.net', 'mainnetz.ivwbox.de', 'mainpost.ivwbox.de', 'mainrhei.ivwbox.de', 'mainstream.topbucks.com', 'mainstreet.us.intellitxt.com', 'majintetley.bravejournal.com', +'majorgeeks-d.openx.net', 'majorgeeks.us.intellitxt.com', 'makeherup.us.intellitxt.com', 'makemeheal.us.intellitxt.com', @@ -42853,6 +42754,7 @@ var yoyo2 = [ 'manage001.adtech.fr', 'manager.koocash.fr', 'managerm.ivwbox.de', +'mantodea.mantisadnetwork.com', 'manwin.doublepimp.com', 'map.adsniper.ru', 'map.media6degrees.com', @@ -42910,6 +42812,7 @@ var yoyo2 = [ 'mata.ero-advertising.com', 'match.admailtiser.com', 'match.adsrvr.org', +'match.basebanner.com', 'match.rtbidder.net', 'match.rundsp.com', 'match.xg4ken.com', @@ -42927,7 +42830,6 @@ var yoyo2 = [ 'max.bannermanager.gr', 'max.gunggo.com', 'max.i12.de', -'maxads.ruralpress.com', 'maxgelir.go2cloud.org', 'maxim.122.2o7.net', 'maxim.ivwbox.de', @@ -42958,6 +42860,7 @@ var yoyo2 = [ 'mbs.spankwirecams.com', 'mbs.youjizzlive.com', 'mc.yandex.ru', +'mcafee-home.7eer.net', 'mcafee12.tt.omtrdc.net', 'mcc.godaddy.com', 'mcclatchy.112.2o7.net', @@ -42974,7 +42877,6 @@ var yoyo2 = [ 'mct.rkdms.com', 'mctracking.go2cloud.org', 'mdamarillo.112.2o7.net', -'mde.ubid.com', 'mdjacksonville.112.2o7.net', 'mdlinx.app4.hubspot.com', 'mdmserver.mobidia.com', @@ -42994,6 +42896,7 @@ var yoyo2 = [ 'mdwsavannah.112.2o7.net', 'mdwskirt.112.2o7.net', 'me-cdn.effectivemeasure.net', +'me-ssl.effectivemeasure.net', 'me.effectivemeasure.net', 'measure.richmetrics.com', 'mechtayte.justclick.ru', @@ -43038,7 +42941,6 @@ var yoyo2 = [ 'media.contextweb.com', 'media.curse.com', 'media.customer-support24.com', -'media.customeracquisitionsite.com', 'media.datingpartner.com', 'media.doublepimp.com', 'media.easyads.bg', @@ -43107,6 +43009,7 @@ var yoyo2 = [ 'media01.adservinghost.com', 'media1.adsoftware.com', 'media1.ancestry.com', +'media122-d.openx.net', 'media2.carpediem.fr', 'media2.netrefer.com', 'media2.travelzoo.com', @@ -43122,9 +43025,11 @@ var yoyo2 = [ 'mediamatters.112.2o7.net', 'mediametrics.mpsa.com', 'mediamgr.ugo.com', +'mediamond.nuggad.net', 'medianyx.go2cloud.org', 'mediaregad.hit.gemius.pl', 'mediaserver.bwinpartypartners.com', +'mediaserver.bwinpartypartners.it', 'mediaservices-d.openxenterprise.com', 'mediastay.go2cloud.org', 'mediasuite.multicastmedia.com', @@ -43166,7 +43071,6 @@ var yoyo2 = [ 'merchant.linksynergy.com', 'merchant.myofferpal.com', 'merchant.wgiftcard.com', -'mercury.tiser.com.au', 'meredithlocal-d.openx.net', 'meredithtv.us.intellitxt.com', 'messagia.adcentric.proximi-t.com', @@ -43206,6 +43110,7 @@ var yoyo2 = [ 'metrica.yandex.ru', 'metrica.yandex.ua', 'metrics-api.librato.com', +'metrics-collector.onscroll.com', 'metrics.aarp.org', 'metrics.accuweather.com', 'metrics.acehardware.com', @@ -43312,7 +43217,6 @@ var yoyo2 = [ 'metrics.mmailhost.com', 'metrics.moneymart.ca', 'metrics.more.com', -'metrics.mozilla.com', 'metrics.mysanantonio.com', 'metrics.nba.com', 'metrics.necn.com', @@ -43470,6 +43374,7 @@ var yoyo2 = [ 'mi.gdt.qq.com', 'mi9.gscontxt.net', 'miami.ero-advertising.com', +'micosoft.com-web.support', 'micro.marketo.com', 'microreporting.metro.se', 'microreporting.metrofrance.com', @@ -43581,9 +43486,9 @@ var yoyo2 = [ 'mno3.hairg.biz', 'mno4.hairg.biz', 'mntr.babcdn.com', -'moads.valuead.com', 'mob.adnxs.com', 'mob.adwhirl.com', +'mob.system-onlline.com', 'mob.tictacti.com', 'mobad.ijinshan.com', 'mobads.baidu.com', @@ -43744,6 +43649,7 @@ var yoyo2 = [ 'mrss.ads.moguldom.com', 'mrtg.hitbox.com', 'mrwjy.voluumtrk.com', +'ms.adpremium.org', 'ms.ligatus.com', 'ms.onscroll.com', 'ms49r.voluumtrk.com', @@ -43870,7 +43776,6 @@ var yoyo2 = [ 'mwc.velti.com', 'mx.adserver.yahoo.com', 'mx.ero-advertising.com', -'mx.yandex.ru', 'mx1.revsci.net', 'mx3ih.voluumtrk.com', 'mxmacromedia.112.2o7.net', @@ -43885,7 +43790,6 @@ var yoyo2 = [ 'my.hellobar.com', 'my.iheartradio.com', 'my.iwon.com', -'my.leadpages.net', 'my.media-servers.net', 'my.mobfox.com', 'my.omniture.com', @@ -43980,12 +43884,14 @@ var yoyo2 = [ 'n.ads3-adnow.com', 'n.betus.com', 'n.bodybuilding.com', +'n.fclick-adnow.com', 'n.gemini.yahoo.com', 'n.ladycash.ru', 'n.lcads.ru', 'n.mplxtms.com', 'n.pay-click.ru', 'n.pcads.ru', +'n.popclck.org', 'n.targetbtracker.com', 'n.targetdtracker.com', 'n.uimserv.net', @@ -44079,7 +43985,9 @@ var yoyo2 = [ 'nbasic.sitestat.com', 'nbc.interpolls.com', 'nbcnewyork.us.intellitxt.com', +'nbcots.demdex.net', 'nbcsports.us.intellitxt.com', +'nbcu.demdex.net', 'nbcu.tags.crwdcntrl.net', 'nbcuniversal.122.2o7.net', 'nbcuniversaltv.us.intellitxt.com', @@ -44146,9 +44054,7 @@ var yoyo2 = [ 'netsalespl.go2cloud.org', 'netscope.data.marktest.pt', 'netsodawap.xtgem.com', -'netspiderads.indiatimes.com', 'netspiderads2.indiatimes.com', -'netspiderads3.indiatimes.com', 'netsprint.hit.gemius.pl', 'netsr.softonicads.com', 'netstats-1.www.ibm.com', @@ -44168,7 +44074,6 @@ var yoyo2 = [ 'network.bazaarvoice.com', 'network.bemyapp.com', 'network.bildderfrau.de', -'network.business.com', 'network.clickconversion.net', 'network.coull.com', 'network.gofeminin.de', @@ -44184,7 +44089,6 @@ var yoyo2 = [ 'neueoz.ivwbox.de', 'new.adition.com', 'new.cetrk.com', -'new.chokertraffic.com', 'new.gtsads.com', 'new.livejasmin.com', 'newads.bangbros.com', @@ -44374,6 +44278,7 @@ var yoyo2 = [ 'nossl.aafp.org', 'notebooksbilliger02.webtrekk.net', 'notebookservisru.161.com1.ru', +'notify.nuviad.com', 'nova.collect.igodigital.com', 'nova.dice.net', 'novascotianetworks.go2cloud.org', @@ -44480,8 +44385,6 @@ var yoyo2 = [ 'numax.nu-1.com', 'numb.hotshare.biz', 'nv.ad.naver.com', -'nv1.ad.naver.com', -'nv2.ad.naver.com', 'nv4n8.voluumtrk.com', 'nvk.realsecuredredirect.com', 'nvmuh.voluumtrk.com', @@ -44558,6 +44461,7 @@ var yoyo2 = [ 'o.leadbolt.com', 'o.opentable.com', 'o.sa.aol.com', +'o.ss2.us', 'o.swisscom.ch', 'o.xbox.com', 'o.yieldsquare.com', @@ -44596,11 +44500,8 @@ var yoyo2 = [ 'oas.deejay.it', 'oas.five.tv', 'oas.foxnews.com', -'oas.guardian.co.uk', -'oas.guardiannews.com', 'oas.hitbox.com', 'oas.ilsecoloxix.it', -'oas.mainetoday.com', 'oas.maktoobblog.com', 'oas.monster.com', 'oas.northernandshell.co.uk', @@ -44613,7 +44514,6 @@ var yoyo2 = [ 'oas.roanoke.com', 'oas.salon.com', 'oas.stv.tv', -'oas.theguardian.com', 'oas.tidningsnatet.se', 'oas.toronto.com', 'oas.trustnet.com', @@ -44621,7 +44521,6 @@ var yoyo2 = [ 'oas.villagevoice.com', 'oas.wuv.de', 'oas.wwwheise.de', -'oasad.cantv.net', 'oasc-eu1.247realmedia.com', 'oasc02023.247realmedia.com', 'oasc03012.247realmedia.com', @@ -44637,6 +44536,7 @@ var yoyo2 = [ 'oasc05139.247realmedia.com', 'oasc06.247realmedia.com', 'oasc06006.247realmedia.com', +'oasc06020.247realmedia.com', 'oasc07.citywire.co.uk', 'oasc08.247realmedia.com', 'oasc08006.247realmedia.com', @@ -44811,11 +44711,9 @@ var yoyo2 = [ 'oascentral.stackmag.com', 'oascentral.stansberryresearch.com', 'oascentral.stripes.com', -'oascentral.suntimes.com', 'oascentral.superpages.com', 'oascentral.surfline.com', 'oascentral.thechronicleherald.ca', -'oascentral.thedailymeal.com', 'oascentral.thepostgame.com', 'oascentral.theweek.com', 'oascentral.timesfreepress.com', @@ -44828,7 +44726,6 @@ var yoyo2 = [ 'oascentral.trentonian.com', 'oascentral.tvnewscheck.com', 'oascentral.upi.com', -'oascentral.urbanspoon.com', 'oascentral.villagevoice.com', 'oascentral.virtualtourist.com', 'oascentral.walmartwom.com', @@ -44931,7 +44828,6 @@ var yoyo2 = [ 'ohlone.vizu.com', 'ohtuleht.spring-tns.net', 'ohtulehtadee.hit.gemius.pl', -'ohtulehtee.adocean.pl', 'oi2cz.voluumtrk.com', 'oimg.m.cnbc.com', 'oimg.mobile.cnbc.com', @@ -44951,6 +44847,7 @@ var yoyo2 = [ 'olegnekrom.justclick.ru', 'oliver.adcenter.net', 'olx.hit.gemius.pl', +'olxro-d.openx.net', 'om.1and1.co.uk', 'om.1und1.info', 'om.blockbuster.com', @@ -45038,7 +44935,6 @@ var yoyo2 = [ 'onlinegurupopularsitecom.112.2o7.net', 'onlineindigoca.112.2o7.net', 'onlinsport.2cnt.net', -'onset.freedom.com', 'onshj.voluumtrk.com', 'ontheflix.us.intellitxt.com', 'onvis.ivwbox.de', @@ -45059,6 +44955,7 @@ var yoyo2 = [ 'opame.voluumtrk.com', 'open.ad.yieldmanager.net', 'open.mkt1397.com', +'open.oneplus.net', 'open.vmdb.se', 'openad.tf1.fr', 'openad.travelnow.com', @@ -45069,7 +44966,6 @@ var yoyo2 = [ 'openads.motorrad-net.at', 'openadstream-eu1.247realmedia.com', 'opencms.adscale.de', -'openx.359gsm.com', 'openx.4shared.com', 'openx.admailtiser.com', 'openx.adtext.ro', @@ -45086,7 +44982,6 @@ var yoyo2 = [ 'openx.cellulari.me', 'openx.city-nav.com', 'openx.cnews.ru', -'openx.cnpapers.com', 'openx.datacenterknowledge.com', 'openx.datacentermap.com', 'openx.detik.com', @@ -45137,13 +45032,17 @@ var yoyo2 = [ 'opqyo.voluumtrk.com', 'opt.hit.gemius.pl', 'opt.leadbolt.com', +'opt.ximad.com', 'optimiser.trafficmansion.com', 'optimize-stats.voxmedia.com', 'optimize.adpushup.com', 'optimize.indieclick.com', 'optimize.innity.com', 'optimize.webtrends.com', +'optimized-by-adv.rubiconproject.com', +'optimized-by.4wnetwork.com', 'optimized-by.rubiconproject.com', +'optimized-by.vitalads.net', 'optimized.by.vitalads.net', 'optimizedby.brealtime.com', 'optimizedby.rmxads.com', @@ -45165,7 +45064,6 @@ var yoyo2 = [ 'optout.ad8.adfarm1.adition.com', 'optout.adfarm1.adition.com', 'optout.ivwbox.de', -'opx.struma.bg', 'oqw9b.voluumtrk.com', 'or3v3.voluumtrk.com', 'oraclecom.112.2o7.net', @@ -45222,6 +45120,7 @@ var yoyo2 = [ 'ourdeal.go2cloud.org', 'out.paycounter.com', 'out.popads.net', +'outcome.supersonicads.com', 'outils.acf-webmaster.net', 'outils.f5biz.com', 'outils.yes-messenger.com', @@ -45276,6 +45175,7 @@ var yoyo2 = [ 'ox-d.doucettemedia.com', 'ox-d.eluniversal.com', 'ox-d.enveromedia.com', +'ox-d.evolvemedia.servedbyopenx.com', 'ox-d.fark.servedbyopenx.com', 'ox-d.footballmedia.com', 'ox-d.forbesbidder.servedbyopenx.com', @@ -45326,6 +45226,7 @@ var yoyo2 = [ 'ox-d.secure-clicks.org', 'ox-d.sidereel.com', 'ox-d.sinclair.servedbyopenx.com', +'ox-d.sltrib.servedbyopenx.com', 'ox-d.southwest.com', 'ox-d.thechive.servedbyopenx.com', 'ox-d.tmn.servedbyopenx.com', @@ -45373,6 +45274,7 @@ var yoyo2 = [ 'oxen.hillcountrytexas.com', 'oxen8.voluumtrk.com', 'oxfam.intelli-direct.com', +'oxjapan-d.openx.net', 'oxs1.selsin.net', 'oylkc.voluumtrk.com', 'oyvir.voluumtrk.com', @@ -45435,6 +45337,7 @@ var yoyo2 = [ 'p1.tcr111.tynt.com', 'p1.tcr21.tynt.com', 'p104211.tagsrv.com', +'p128902.clksite.com', 'p13178.adskape.ru', 'p13n-int.herokuapp.com', 'p13n-test.herokuapp.com', @@ -45451,6 +45354,7 @@ var yoyo2 = [ 'p2in2.voluumtrk.com', 'p2p.adv.vz.ru', 'p2tre.emv3.com', +'p30839.clksite.com', 'p30download.ads.saba-e.com', 'p30gp.voluumtrk.com', 'p36jk.voluumtrk.com', @@ -45461,6 +45365,7 @@ var yoyo2 = [ 'p4-ajvwyt5lpjazy-us7r2dzqcjsqh7pt-if-v6exp3-v4.metric.gstatic.com', 'p4010.adskape.ru', 'p491.atemda.com', +'p4dt2-scyd6.ads.tremorhub.com', 'p4iov.voluumtrk.com', 'p4tre.emv3.com', 'p5-lj5aujgj7jl7w-r2pmxqvndsgx2im2-931517-i1-v6exp3-v4.metric.gstatic.com', @@ -45468,6 +45373,7 @@ var yoyo2 = [ 'p543.adskape.ru', 'p5trc.emv2.com', 'p5tre.emv3.com', +'p69523.clksite.com', 'p6tre.emv3.com', 'p78878.adskape.ru', 'p7tre.emv3.com', @@ -45495,12 +45401,14 @@ var yoyo2 = [ 'pagepeels.sexmoney.com', 'pagerank.jklir.net', 'pagerank.scambiositi.com', +'pages-stats.rbl.ms', 'pages.appia.com', 'pages.crittercism.com', 'pages.expert-offers.com', 'pages.mrktsenses.com', 'pages.um-per.com', 'pages2.marketo.com', +'pagestat.mmi.bemobile.ua', 'pagetracking.popmarker.com', 'pageurl-brx.btrll.com', 'pageurl.btrll.com', @@ -45527,6 +45435,7 @@ var yoyo2 = [ 'pap-partner.flirtfair.de', 'pap.zalando.de', 'papi.mynativeads.com', +'papi.mynativeplatform.com', 'papi.slideme.org', 'parade.122.2o7.net', 'paramount.go2cloud.org', @@ -45556,7 +45465,6 @@ var yoyo2 = [ 'partner.e-conomic.com', 'partner.finditquick.com', 'partner.finline.ua', -'partner.friendsearch.com', 'partner.gewinnspiele.de', 'partner.gonamic.de', 'partner.googleadservices.com', @@ -45591,7 +45499,6 @@ var yoyo2 = [ 'partners.badongo.com', 'partners.bangbrosonline.com', 'partners.betus.com', -'partners.cfl.mybrighthouse.com', 'partners.cltrda.com', 'partners.cmptch.com', 'partners.content.ad', @@ -45650,7 +45557,7 @@ var yoyo2 = [ 'pc.adonweb.ru', 'pc1.dntrax.com', 'pc2.yumenetworks.com', -'pcadvisor.uk.intellitxt.com', +'pcadvisor-uk.intellitxt.com', 'pcash.globalmailer5.com', 'pcash.imlive.com', 'pcash.wildmatch.com', @@ -45694,7 +45601,6 @@ var yoyo2 = [ 'pdn.applovin.com', 'pds.directrev.com', 'pdt.tradedoubler.com', -'pe.n-mobile.net', 'pebble-adhese.gva.be', 'pebble-adhese.hbvl.be', 'pebble.bnex.com', @@ -45716,7 +45622,6 @@ var yoyo2 = [ 'perezhilton.us.intellitxt.com', 'perf.mmstat.com', 'perf.overture.com', -'perf.weborama.fr', 'perfect-privacy.postaffiliatepro.com', 'performance.affiliaxe.com', 'performances.bestofmedia.com', @@ -45862,6 +45767,7 @@ var yoyo2 = [ 'piwik.pokerlistings.com', 'piwik.probefahrten.cc', 'piwik.redtube.com', +'piwik.wsws.org', 'pix.bit.ly', 'pix.btrll.com', 'pix.gfycat.com', @@ -45876,10 +45782,13 @@ var yoyo2 = [ 'pix03.revsci.net', 'pix04-pd04.revsci.net', 'pix04.revsci.net', -'pix3.esm1.net', 'pix521.adtech.fr', 'pix522.adtech.fr', +'pixel-a.sitescout.com', 'pixel-dimestore.dmi.sensic.net', +'pixel-eu.rubiconproject.com', +'pixel-us-east.rubiconproject.com', +'pixel-us-west.rubiconproject.com', 'pixel-user-1039.everesttech.net', 'pixel.1und1.de', 'pixel.33across.com', @@ -45915,11 +45824,11 @@ var yoyo2 = [ 'pixel.industrybrains.com', 'pixel.ingest.at.atwola.com', 'pixel.intares.net', -'pixel.intellitxt.com', 'pixel.invitemedia.com', 'pixel.jumptap.com', 'pixel.keywee.co', 'pixel.mathtag.com', +'pixel.meteora.us', 'pixel.moatads.com', 'pixel.monitor1.returnpath.net', 'pixel.monitor2.returnpath.net', @@ -45946,6 +45855,7 @@ var yoyo2 = [ 'pixel.staticworld.net', 'pixel.tapad.com', 'pixel.tcog.cp1.news.com.au', +'pixel.theagency.com', 'pixel.trafficmp.com', 'pixel.tree.com', 'pixel.vmm-satellite2.com', @@ -45994,12 +45904,15 @@ var yoyo2 = [ 'pl108274.puhtml.com', 'pl109299.puhtml.com', 'pl109504.puhtml.com', +'pl11074444.puhtml.com', 'pl111316.puhtml.com', 'pl111439.puhtml.com', 'pl112153.puhtml.com', 'pl116608.gortags.com', 'pl116670.puhtml.com', 'pl117290.puhtml.com', +'pl120422.puhtml.com', +'pl12258511.puhtml.com', 'pl130464.puhtml.com', 'pl133504.puhtml.com', 'pl136883.puhtml.com', @@ -46012,6 +45925,7 @@ var yoyo2 = [ 'pl3087.puhtml.com', 'pl3700.puhtml.com', 'pl3792.puhtml.com', +'pl3861661.puhtml.com', 'pl4277.putags.com', 'pl4759.aoqneyvmaz.com', 'pl4851.putags.com', @@ -46065,6 +45979,7 @@ var yoyo2 = [ 'plus.link4link.com', 'plusperformance.go2cloud.org', 'pluto.adcycle.com', +'pm.adsafeprotected.com', 'pm.bumskontakt.com', 'pm.deinfickdate.com', 'pm.deinsexdate.com', @@ -46083,7 +45998,6 @@ var yoyo2 = [ 'pm.tittendating.com', 'pm.w55c.net', 'pm.web.com', -'pmads.valuead.com', 'pmc-d.openx.net', 'pmetrics.getclicky.com', 'pmetrics.performancing.com', @@ -46118,7 +46032,6 @@ var yoyo2 = [ 'poll.truehits.net', 'pollserver.interpolls.com', 'pomeranian99.sitetracker.com', -'pong.qubitproducts.com', 'pons.ivwbox.de', 'pool-colruytgroup.adhese.com', 'pool-nrc.adhese.com', @@ -46165,8 +46078,8 @@ var yoyo2 = [ 'pops.freeze.com', 'pops.velmedia.net', 'popsci.com.122.2o7.net', +'popserve.adscpm.net', 'popularmechanics.us.intellitxt.com', -'popunder-mladnet.medialand.ru', 'popunder.adsrevenue.net', 'popunder.adtrgt.com', 'popunder.fpctraffic.com', @@ -46210,6 +46123,7 @@ var yoyo2 = [ 'poweronemedia.122.2o7.net', 'powersearch.us.com', 'powertube.bitterstrawberry.com', +'powr-counter.herokuapp.com', 'pp-serve.newsinc.com', 'pp.nrelate.com', 'pp0ru.voluumtrk.com', @@ -46231,6 +46145,7 @@ var yoyo2 = [ 'praiseads.go2cloud.org', 'pranking12.ziyu.net', 'pre.footprintpredict.com', +'prebid.districtm.ca', 'precisionleads.go2cloud.org', 'preferences.truste.com', 'preferredpublishers.go2cloud.org', @@ -46267,6 +46182,7 @@ var yoyo2 = [ 'prismaprofits.go2cloud.org', 'priusonline.us.intellitxt.com', 'private.hotelcesenaticobooking.info', +'privatkunden.datapipe9271.com', 'privoy.doublepimp.com', 'prizemachine.games.iwon.com', 'prkhg.voluumtrk.com', @@ -46277,6 +46193,7 @@ var yoyo2 = [ 'pro.hit.gemius.pl', 'pro.hit.stat24.com', 'pro.i-doctor.co.kr', +'pro.ip-api.com', 'pro.marinsm.com', 'pro.webstat.pl', 'pro7.ivwbox.de', @@ -46316,7 +46233,6 @@ var yoyo2 = [ 'profootballweekly.us.intellitxt.com', 'programme-tv.fr.intellitxt.com', 'programmerworld.us.intellitxt.com', -'programs.wegcash.com', 'progressive.lp.mydas.mobi', 'project2.realtracker.com', 'projectorreviews.advertserve.com', @@ -46362,19 +46278,17 @@ var yoyo2 = [ 'promo.worldprofitcenter.com', 'promo.yahoo.com', 'promo1.c-rewards.com', -'promo1.webcams.nl', 'promo2.c-rewards.com', 'promo3.c-rewards.com', 'promo4.c-rewards.com', 'promos.adlead.com', +'promos.bwin.it', 'promos.camsoda.com', 'promos.fling.com', 'promos.gpniches.com', 'promos.meetlocals.com', 'promos.naked.com', -'promos.newsok.com', 'promos.wealthymen.com', -'promos.wegcash.com', 'promote.buy-targeted-traffic.com', 'promote.pair.com', 'promotion.coreg.de', @@ -46391,6 +46305,7 @@ var yoyo2 = [ 'promotools3.globalmailer.com', 'promotools4.globalmailer.com', 'promptleads.go2cloud.org', +'propermedia-d.openx.net', 'prophet.heise.de', 'prosieben01.webtrekk.net', 'protvadmd.hit.gemius.pl', @@ -46398,6 +46313,7 @@ var yoyo2 = [ 'providence.voxmedia.com', 'proxy.ladot.com', 'proxy.mobilecore.com', +'proxy.softonicads.com', 'proxypage.msn.com', 'prstats.postrelease.com', 'prv3h.voluumtrk.com', @@ -46638,6 +46554,7 @@ var yoyo2 = [ 'px.demdex.net', 'px.dynamicyield.com', 'px.excitedigitalmedia.com', +'px.moatads.com', 'px.owneriq.net', 'px.ozonemedia.com', 'px.splittag.com', @@ -46814,7 +46731,6 @@ var yoyo2 = [ 'r.zeroredirect2.com', 'r01.ibg.bg', 'r0d2x.voluumtrk.com', -'r1---sn-vgqsen7z.googlevideo.com', 'r1.ace.advertising.com', 'r1.affiliatefuel.com', 'r1.beta.ace.advertising.com', @@ -46824,28 +46740,20 @@ var yoyo2 = [ 'r1.literotica.com', 'r1.pcwelt.de', 'r1.plugrush.com', -'r1.sn-vgqsen7z.googlevideo.com', 'r1.zedo.com', 'r10.cooleremail.com', 'r11.cooleremail.com', -'r17---sn-vgqsenes.googlevideo.com', -'r2---sn-vgqs7n7k.googlevideo.com', 'r2.cooleremail.com', 'r2.linksynergy.com', 'r2.plugrush.com', -'r20---sn-vgqs7ne7.googlevideo.com', 'r20.rs6.net', -'r20.sn-vgqs7ne7.googlevideo.com', -'r2d2.adman.gr', 'r2fjs.voluumtrk.com', 'r2jmarketing.go2cloud.org', 'r2v3n.voluumtrk.com', 'r3.cooleremail.com', 'r3.plugrush.com', -'r4---sn-vgqs7nez.googlevideo.com', 'r4.cooleremail.com', 'r4.plugrush.com', -'r4.sn-vgqs7nez.googlevideo.com', 'r4zih.voluumtrk.com', 'r5.cooleremail.com', 'r5.dir.bg', @@ -46877,7 +46785,6 @@ var yoyo2 = [ 'radiono.ivwbox.de', 'radiozu.2cnt.net', 'radstackmedia.go2cloud.org', -'railads.scripps.com', 'rainbow-de.mythings.com', 'rainbow-es.mythings.com', 'rainbow-fi.mythings.com', @@ -46895,6 +46802,7 @@ var yoyo2 = [ 'rainbowcolours.me.uk', 'rainbowmedia.122.2o7.net', 'rainmaker.digitalbrandsinc.netdna-cdn.com', +'rainoffers.afftrack.com', 'raiss.voluumtrk.com', 'rakuten.112.2o7.net', 'ranker.springboardplatform.com', @@ -46923,6 +46831,7 @@ var yoyo2 = [ 'rawoo.barginginfrance.net', 'rawstory.us.intellitxt.com', 'raymond.uk.intellitxt.com', +'rb.adnxs.com', 'rb.insightexpressai.com', 'rb.revolvermaps.com', 'rb1.design.ru', @@ -46968,7 +46877,6 @@ var yoyo2 = [ 'rd.rakuten.co.jp', 'rd.realmedia.com', 'rd.revolvermaps.com', -'rd.rlcdn.com', 'rd.sslmediaserver.com', 'rd.yahoo.com', 'rd1.hitbox.com', @@ -46998,9 +46906,9 @@ var yoyo2 = [ 'realmedia-a592.d4p.net', 'realmedia-a800.d4p.net', 'realmedia.channel4.com', -'realmedia.lesechos.fr', 'realmedia.nana.co.il', 'realonlineshop.ugc.bazaarvoice.com', +'realtime.deximedia.com', 'realtime.services.disqus.com', 'realtouchbannerwidget.aebn.net', 'rebellionmedia.rotator.hadj7.adjuggler.net', @@ -47017,7 +46925,6 @@ var yoyo2 = [ 'recommendation.24.com', 'recommendations.shareaholic.com', 'recommender.scarabresearch.com', -'recon.bleacherreport.com', 'record.affiliatelounge.com', 'record.commissionlounge.com', 'recordeaglecom.112.2o7.net', @@ -47042,8 +46949,6 @@ var yoyo2 = [ 'redir.overture.com', 'redir.speedbit.com', 'redir.widdit.com', -'redirect.ad-feeds.com', -'redirect.ad-feeds.net', 'redirect.advertising.se', 'redirect.clickshield.net', 'redirect.dealabs.com', @@ -47067,8 +46972,6 @@ var yoyo2 = [ 'redirects.timesink.com', 'redshiftleads.steele.net', 'redtube.yoshatia.com', -'redux.valuead.com', -'reduxads.valuead.com', 'redvase.bravenet.com', 'redzun.go2cloud.org', 'reed-cw.grapeshot.co.uk', @@ -47117,8 +47020,6 @@ var yoyo2 = [ 'reklama.offmedia.bg', 'reklama.onet.pl', 'reklama.reflektor.cz', -'reklama.topnovini.bg', -'reklama.vaseporno.eu', 'reklama.ve.lt', 'reklama.wisdom.bg', 'reklame.unwired-i.net', @@ -47150,6 +47051,7 @@ var yoyo2 = [ 'replay.foreseeresults.com', 'replaycontroller.4seeresults.com', 'repo01.ixn.local.vmsn.de', +'report-ads-to.pubnation.com', 'report-zt.1rx.io', 'report.adsender.us', 'report.adview.cn', @@ -47246,6 +47148,7 @@ var yoyo2 = [ 'reviewcentrecom.skimlinks.com', 'reviews.domainplayersclub.com', 'revive.vkushti.tv', +'reviveads.faktor.bg', 'revlabs.go2cloud.org', 'revolution.ign.us.intellitxt.com', 'revolutiongolf.go2cloud.org', @@ -47301,8 +47204,6 @@ var yoyo2 = [ 'rlog-api.under9.co', 'rlog.9gag.com', 'rlyg7.voluumtrk.com', -'rm.myoc.com', -'rm.ocregister.com', 'rm.tapuz.co.il', 'rm.yieldmanager.com', 'rm2.adtilt.com', @@ -47341,9 +47242,6 @@ var yoyo2 = [ 'rogers.demdex.net', 'roi.mediaplex.com', 'roia.hutchmedia.com', -'roitrack.adtrgt.com', -'roitrack.cptgt.com', -'roitrack.directdisplayad.com', 'rojakpot.us.intellitxt.com', 'rok.com.com', 'rolemodelstreetteam.invasioncrew.com', @@ -47365,6 +47263,7 @@ var yoyo2 = [ 'rotator.7x3.net', 'rotator.adjuggler.com', 'rotator.adxite.com', +'rotator.axiatraders.com', 'rotator.hadj7.adjuggler.net', 'rotator.nbjmp.com', 'rotator.offpageads.com', @@ -47401,6 +47300,7 @@ var yoyo2 = [ 'rpt.rad.msn.com', 'rq.adfox.ru', 'rq.adtrackdirect.com', +'rq.trackingadirect.com', 'rqc3w.voluumtrk.com', 'rr1.outster.com', 'rr1.xxxcounter.com', @@ -47435,14 +47335,15 @@ var yoyo2 = [ 'rt01.2cnt.net', 'rt02.2cnt.net', 'rt3.infolinks.com', -'rta.criteo.com', 'rta.dailymail.co.uk', 'rtax.criteo.com', 'rtb-ads.avazu.net', 'rtb-csync.smartadserver.com', 'rtb-pclick.secure.yahoo.com', 'rtb-pixel-ams1.everesttech.net', +'rtb-px.content.ad', 'rtb.metrigo.com', +'rtb.nativeads.com', 'rtb.nexage.com', 'rtb.tubemogul.com', 'rtb.vmsn.de', @@ -47497,6 +47398,7 @@ var yoyo2 = [ 'rumog.frost-electric-supply.com', 'rumorfix.us.intellitxt.com', 'run.admost.com', +'run.adrizer.com', 'run.dts.startappservice.com', 'run.dvdbeats.com', 'run.startappexchange.com', @@ -47508,6 +47410,8 @@ var yoyo2 = [ 'russia1.2cnt.net', 'russia2.2cnt.net', 'rutht.voluumtrk.com', +'rv-gateway.supersonicads.com', +'rv.furaffinity.net', 'rvcjn.voluumtrk.com', 'rvkai.voluumtrk.com', 'rvy2a.voluumtrk.com', @@ -47528,6 +47432,7 @@ var yoyo2 = [ 's-assets.tp-cdn.com', 's-cs.send.microad.jp', 's-jsonp.moatads.com', +'s-static.innovid.com', 's-yoolk-banner-assets.yoolk.com', 's-yoolk-billboard-assets.yoolk.com', 's.206ads.com', @@ -47553,11 +47458,11 @@ var yoyo2 = [ 's.ad7m.com', 's.adexpert.cz', 's.adframesrc.com', -'s.adklik.com.tr', 's.admathhd.com', 's.admulti.com', 's.adroll.com', 's.ads.t-online.de', +'s.advertiserurl.com', 's.agava.ru', 's.amazon-adsystem.com', 's.amazon-cornerstone.com', @@ -47614,7 +47519,6 @@ var yoyo2 = [ 's.skimresources.com', 's.speednetwork2.com', 's.ssacdn.com', -'s.svtrd.com', 's.tagsrvcs.com', 's.tcimg.com', 's.tctm.co', @@ -47628,9 +47532,7 @@ var yoyo2 = [ 's.userzoom.com', 's.vgsgaming-ads.com', 's.webtrends.com', -'s.weheartstats.com', 's.wnd.com', -'s.xbox.com', 's.xp1.ru4.com', 's.yjtag.jp', 's.zeroredirect.com', @@ -47662,7 +47564,6 @@ var yoyo2 = [ 's1.delfilt.adocean.pl', 's1.edipresse.adocean.pl', 's1.freehostedscripts.net', -'s1.gojobsru.adocean.pl', 's1.hit.stat.pl', 's1.hit.stat24.com', 's1.img.awempire.com', @@ -47873,6 +47774,7 @@ var yoyo2 = [ 's51.sitemeter.com', 's54.cnzz.com', 's55.cnzz.com', +'s6-pixel.c1exchange.com', 's6.lebenna.com', 's6.netlogstatic.com', 's6.shinystat.com', @@ -47913,6 +47815,7 @@ var yoyo2 = [ 's95.research.de.com', 's99.cnzz.com', 's9kpd.voluumtrk.com', +'sa-receiver.sematext.com', 'sa.aol.com.122.2o7.net', 'sa.bbc.co.uk', 'sa.bbc.com', @@ -47967,7 +47870,6 @@ var yoyo2 = [ 'saturn2.appads.com', 'saturn3.appads.com', 'saveology.go2cloud.org', -'savethis.clickability.com', 'sax.sina.com.cn', 'saxobutlereagle.122.2o7.net', 'saxoconcordmonitor.122.2o7.net', @@ -47999,6 +47901,7 @@ var yoyo2 = [ 'sb44a.voluumtrk.com', 'sba.about.co.kr', 'sbdhealth.go2cloud.org', +'sbnationbidder-d.openx.net', 'sbnc.hak.su', 'sbs.2cnt.net', 'sbsblukgov.112.2o7.net', @@ -48007,7 +47910,6 @@ var yoyo2 = [ 'sc-forbes.forbes.com', 'sc.ca.us.cddb.com', 'sc.independent.co.uk', -'sc.pages02.net', 'sc.rvtlife.com', 'sc.tradetracker.net', 'sc.tynt.com', @@ -48030,10 +47932,10 @@ var yoyo2 = [ 'schumacher.adtech.fr', 'sciamcom.112.2o7.net', 'sciamglobal.112.2o7.net', -'science.mlive.com', 'scienceworldreport.us.intellitxt.com', 'sclick.baidu.com', 'scnt.rambler.ru', +'scomcluster.cxense.com', 'scorecard.wspisp.net', 'scores-brataudit.2cnt.net', 'scores01.2cnt.net', @@ -48135,7 +48037,6 @@ var yoyo2 = [ 'sdc.mako.co.il', 'sdc.mcafee.com', 'sdc.netiq.com', -'sdc.plannedparenthood.org', 'sdc.prudential.com', 'sdc.radio-canada.ca', 'sdc.rbistats.com', @@ -48184,7 +48085,6 @@ var yoyo2 = [ 'search.effectivebrand.com', 'search.etargetnet.com', 'search.ipromote.com', -'search.iwon.com', 'search.jayde.com', 'search.keywordblocks.com', 'search.media.net', @@ -48200,6 +48100,7 @@ var yoyo2 = [ 'search.superfish.com', 'search.url.com', 'search.us.com', +'search.vertoz.com', 'search34.info.com', 'searchassistant.iwon.com', 'searchtracking.leads.com', @@ -48210,11 +48111,11 @@ var yoyo2 = [ 'searskmartcom.112.2o7.net', 'seavideo-ak.espn.go.com', 'seb.d1.sc.omtrdc.net', +'seb.scorecardresearch.com', 'sebeadmin.justclick.ru', 'sec.hit.gemius.pl', 'sec.levexis.com', 'sec.yimg.com', -'sec1.liveperson.net', 'seccdn-gl.imrworldwide.com', 'secimage.adtech.fr', 'secserv.adtech.de', @@ -48231,6 +48132,7 @@ var yoyo2 = [ 'secure-drm.imrworldwide.com', 'secure-ds.serving-sys.com', 'secure-eu.imrworldwide.com', +'secure-gl.imrworldwide.com', 'secure-id.impressiondesk.com', 'secure-it.imrworldwide.com', 'secure-jp.imrworldwide.com', @@ -48250,7 +48152,6 @@ var yoyo2 = [ 'secure.applifier.com', 'secure.asiansluttease.com', 'secure.audienceinsights.net', -'secure.avangate.com', 'secure.bidvertiser.com', 'secure.bigfatjuicylesbians.com', 'secure.cardtransaction.com', @@ -48259,7 +48160,6 @@ var yoyo2 = [ 'secure.download-sponsor.de', 'secure.eloqua.com', 'secure.exoclick.com', -'secure.expressdelivery.biz', 'secure.fhserve.com', 'secure.flashtalking.com', 'secure.footprint.net', @@ -48283,13 +48183,11 @@ var yoyo2 = [ 'secure.statcounter.com', 'secure.testoxl.com', 'secure.uac.advertising.com', -'secure.vxsbill.com', 'secure.w3track.com', 'secure.webconnect.net', 'secure.webresint.com', 'secure.xsrving.com', 'secure128.go2cloud.org', -'secure2.segpay.com', 'secure3.go2cloud.org', 'secure3.marketengines.com', 'secure6.platinumbucks.com', @@ -48325,6 +48223,7 @@ var yoyo2 = [ 'serv.ad-rotator.com', 'serv.ads.pixiv.org', 'serv.adspeed.com', +'serv.clicksor.net', 'serv.powerofads.com', 'serv.the-app-data.info', 'servad.mynet.com', @@ -48335,6 +48234,8 @@ var yoyo2 = [ 'serve.adplxmd.com', 'serve.ads.chaturbate.com', 'serve.adsxgm.com', +'serve.adworldmedia.com', +'serve.getpopunder.com', 'serve.joylandcasino.com', 'serve.m80marketing.com', 'serve.oxcluster.com', @@ -48350,8 +48251,8 @@ var yoyo2 = [ 'servedby.adsplats.com', 'servedby.advertising.com', 'servedby.adxpose.com', -'servedby.bigfineads.com', 'servedby.blamads.com', +'servedby.edgeads.org', 'servedby.eleavers.com', 'servedby.flashtalking.com', 'servedby.flashtalking.com.16508.9069.302br.net', @@ -48422,7 +48323,6 @@ var yoyo2 = [ 'servedby.hotdropads.com', 'servedby.indiads.com', 'servedby.informatm.com', -'servedby.integraclick.com', 'servedby.ipromote.com', 'servedby.keygamesnetwork.com', 'servedby.o2.co.uk', @@ -48466,7 +48366,6 @@ var yoyo2 = [ 'server.as5000.com', 'server.cpmstar.com', 'server.freegamesall.com', -'server.iad.liveperson.net', 'server.siteamplifier.net', 'server01.2cnt.net', 'server02.2cnt.net', @@ -48501,6 +48400,8 @@ var yoyo2 = [ 'service1.predictad.com', 'service2.predictad.com', 'serviceo.comcast.net', +'servicer.adskeeper.co.uk', +'servicer.mgid.com', 'services.adtech.fr', 'services.carmunity.de', 'services.chartboost.com', @@ -48526,7 +48427,6 @@ var yoyo2 = [ 'serw.clicksor.com', 'serw.myroitracking.com', 'session-tracker.badcreditloans.com', -'session.owneriq.net', 'seth.avazutracking.net', 'seto.createsend.com', 'sett.i12.de', @@ -48594,6 +48494,7 @@ var yoyo2 = [ 'shovi.frost-electric-supply.com', 'show-jp1.c.appier.net', 'show.adclick.lv', +'show.adzpower.com', 'show.buzzcity.net', 'show.communiad.com', 'show.ctrmanager.com', @@ -48724,6 +48625,7 @@ var yoyo2 = [ 'slashphone.us.intellitxt.com', 'slate-ad-scripts.s3.amazonaws.com', 'slbbbcom.112.2o7.net', +'slckg-2p3vy.ads.tremorhub.com', 'sleep.vermontteddybear.com', 'slider.plugrush.com', 'slimxxxtubeacn.dnset.com', @@ -48824,6 +48726,7 @@ var yoyo2 = [ 'slo-engine.intextad.net', 'slovakia.hit.gemius.pl', 'sls.go2cloud.org', +'slt.hit.gemius.pl', 'sltravelcom.112.2o7.net', 'sm.banner-link.com.br', 'sm.domob.cn', @@ -48838,6 +48741,7 @@ var yoyo2 = [ 'sm9.sitemeter.com', 'sma.punto.net', 'smart.allocine.fr', +'smart.brvaffs.com', 'smart.hola.com', 'smart.montiera.com', 'smart.styria-digital.com', @@ -48873,6 +48777,7 @@ var yoyo2 = [ 'smetrics.southwest.com', 'smetrics.starwoodhotels.com', 'smetrics.toptenreviews.com', +'smetrics.walgreens.com', 'smetrics.yellowbook.com', 'smf.spring-tns.net', 'smfgroup.cjb.net', @@ -48905,7 +48810,6 @@ var yoyo2 = [ 'sndkorea.nowcdn.co.kr', 'sniff.visistat.com', 'snimi-sam.justclick.ru', -'snippets-stats.mozilla.org', 'snonline.ivwbox.de', 'snowplow-collector.sugarops.com', 'snwmedia.adk2x.com', @@ -48927,7 +48831,6 @@ var yoyo2 = [ 'sofa01.webtrekk.net', 'sofeminine.uk.intellitxt.com', 'soft32.us.intellitxt.com', -'soft4update.forfreeupgrades.org', 'softads.50webs.com', 'softcore.xxxcounter.com', 'softlayer.d1.sc.omtrdc.net', @@ -48941,6 +48844,7 @@ var yoyo2 = [ 'software.xoomcounter.com', 'softwares.timesink.com', 'sohh.us.intellitxt.com', +'soka-adserver.c1exchange.com', 'sokrates.adtech.fr', 'soldi.msn.it', 'solidclix.go2cloud.org', @@ -48976,6 +48880,7 @@ var yoyo2 = [ 'sp.analytics.yahoo.com', 'sp.udimg.com', 'sp1.convertro.com', +'sp1cluster.cxense.com', 'space.us.intellitxt.com', 'spaces.ero-advertising.com', 'spaces.slimspots.com', @@ -48984,6 +48889,7 @@ var yoyo2 = [ 'spads.yamx.com', 'spamfighter.112.2o7.net', 'spanids.reference.com', +'spanishdict-d.openx.net', 'sparknetworks.112.2o7.net', 'spc.ceahcdiflefhadbgigaheffe.iban.telemetryverification.net.47289.9351.302br.net', 'spc.cefdfgjcdedhnejehfdekfad.iban.telemetryverification.net.47290.9351.302br.net', @@ -49006,6 +48912,7 @@ var yoyo2 = [ 'speedclics.ero-advertising.com', 'speedguide.us.intellitxt.com', 'speedlicks.ero-advertising.com', +'speednetwork14.adk2.co', 'speednetwork14.adk2x.com', 'speednetwork6.adk2x.com', 'speedtrap.shopdirect.com', @@ -49023,6 +48930,7 @@ var yoyo2 = [ 'spin.spinbox.net', 'spinbox.techtracker.com', 'spinbox.versiontracker.com', +'spinmedia-d.openx.net', 'spir.hit.gemius.pl', 'spixel.adsafeprotected.com', 'spixl.ivwbox.de', @@ -49088,6 +48996,7 @@ var yoyo2 = [ 'squarespace.evyy.net', 'squid.diepresse.com', 'sr.adrevolver.com', +'sr.rlcdn.com', 'sr2.liveperson.net', 'src.kitcode.net', 'srch.atdmt.com', @@ -49100,6 +49009,7 @@ var yoyo2 = [ 'srv-us.znaptag.com', 'srv.adengage.com', 'srv.admailtiser.com', +'srv.adngin.com', 'srv.bebi.com', 'srv.bidvertiser.com', 'srv.buysellads.com', @@ -49127,6 +49037,7 @@ var yoyo2 = [ 'srv3.adnetworkme.com', 'srv3.bannercommunity.de', 'srv3.wa.marketingsolutions.yahoo.com', +'srv6.admedit.me', 'srv6.mobpedia.com', 'srvjs.media.net', 'srx.at.ebayrtm.com', @@ -49199,6 +49110,9 @@ var yoyo2 = [ 'sslwidget.criteo.com', 'sso.conduit.com', 'ssp.adriver.ru', +'ssp.anyclip-media.com', +'ssp.lkqd.net', +'ssp.videostat.com', 'ssp.virool.com', 'ssprings.rotator.hadj7.adjuggler.net', 'sstatic.etracker.com', @@ -49209,6 +49123,7 @@ var yoyo2 = [ 'ssum.casalemedia.com', 'sszomsa.imdrv.net', 'st-1.1fichier.com', +'st-n.ads1-adnow.com', 'st-n.ads2-adnow.com', 'st-ops.stage.adition.com', 'st.a-link.co.kr', @@ -49256,6 +49171,7 @@ var yoyo2 = [ 'stadt-bremerhaven.de.adadapter.netzathleten-media.de', 'stadtbremerhaven.digidip.net', 'staffpicks.outbrain.com', +'stag.mdotlabs.com', 'stag.tivinci.com', 'stage-dbltb.vmsn.de', 'stage-rtb.vmsn.de', @@ -49299,6 +49215,7 @@ var yoyo2 = [ 'stags.peer39.net', 'stampscom.112.2o7.net', 'staples.tt.omtrdc.net', +'star.pulseonclick.com', 'starcasm.us.intellitxt.com', 'stardk.tradedoubler.com', 'stare.adrevolver.com', @@ -49325,6 +49242,7 @@ var yoyo2 = [ 'stat.china.alibaba.com', 'stat.cliche.se', 'stat.clichehosting.de', +'stat.clickfrog.ru', 'stat.cncenter.cz', 'stat.cybermonitor.com', 'stat.dealtime.com', @@ -49367,7 +49285,6 @@ var yoyo2 = [ 'stat.stars.ru', 'stat.synergy-e.com', 'stat.tianya.cn', -'stat.tudou.com', 'stat.tvigle.ru', 'stat.upforitnetworks.com', 'stat.uptodown.com', @@ -49401,7 +49318,6 @@ var yoyo2 = [ 'static-analytics.nativeads.com', 'static-bp.kameleoon.com', 'static-cdn.anetwork.ir', -'static-cdn.labs.burstnet.com', 'static-goaheadtours.netdna-ssl.com', 'static-rtb.adkernel.com', 'static-shareaholic.s3.amazonaws.com', @@ -49419,7 +49335,6 @@ var yoyo2 = [ 'static.adclick.lt', 'static.adclick.lv', 'static.addinto.com', -'static.addtoany.com', 'static.addynamo.net', 'static.adfarm1.adition.com', 'static.adfclick1.com', @@ -49431,7 +49346,6 @@ var yoyo2 = [ 'static.adsender.us', 'static.adsnative.com', 'static.adtaily.com', -'static.adtaily.pl', 'static.adzerk.net', 'static.adziff.com', 'static.affilae.com', @@ -49503,6 +49417,7 @@ var yoyo2 = [ 'static.everyplay.com', 'static.exaccess.ru', 'static.exoclick.com', +'static.exosrv.com', 'static.firstmobilecash.com', 'static.fleshlight.com', 'static.fmpub.net', @@ -49587,6 +49502,7 @@ var yoyo2 = [ 'static.tracking202.com', 'static.tradetracker.net', 'static.traffe.eu', +'static.traffic.ru', 'static.trafficjunky.net', 'static.uk.addynamo.com', 'static.unister-adservices.com', @@ -49654,7 +49570,6 @@ var yoyo2 = [ 'stats.appsgeyser.com', 'stats.apptornado.com', 'stats.ars4real.com', -'stats.articlesbase.com', 'stats.askmen.com', 'stats.asp24.pl', 'stats.av.de', @@ -49751,7 +49666,6 @@ var yoyo2 = [ 'stats.hyperinzerce.cz', 'stats.ign.com', 'stats.ilius.net', -'stats.ilsemedia.nl', 'stats.immense.net', 'stats.in.th', 'stats.inciteminds.com', @@ -49785,7 +49699,9 @@ var yoyo2 = [ 'stats.matomy.com', 'stats.maximumcash.com', 'stats.media.onet.pl', +'stats.merriam-webster.com', 'stats.metacount.com', +'stats.mezzobit.com', 'stats.mf.cz', 'stats.miarroba.info', 'stats.milenio.com', @@ -49803,7 +49719,6 @@ var yoyo2 = [ 'stats.nymag.com', 'stats.olark.com', 'stats.opencandy.com', -'stats.openload.co', 'stats.orangemail.orange.fr', 'stats.ourstats.de', 'stats.outster.com', @@ -49834,6 +49749,7 @@ var yoyo2 = [ 'stats.sbstv.dk', 'stats.scholastic.com', 'stats.searchsight.com', +'stats.self.com', 'stats.sextracker.com', 'stats.sharenet.co.za', 'stats.shoppydoo.com', @@ -49845,12 +49761,10 @@ var yoyo2 = [ 'stats.smartbucks.com', 'stats.smartclip.net', 'stats.snacktools.net', -'stats.speak2us.net', 'stats.speedclicks.ero-advertising.com', 'stats.splinder.com', 'stats.storify.com', 'stats.style.com', -'stats.suite101.com', 'stats.superstats.com', 'stats.superstats.de', 'stats.superstats.nl', @@ -49870,6 +49784,7 @@ var yoyo2 = [ 'stats.unity3d.com', 'stats.unwired-i.net', 'stats.uswitch.com', +'stats.valaffiliates.com', 'stats.ventivmedia.com', 'stats.vertriebsassistent.de', 'stats.viddler.com', @@ -49887,7 +49802,6 @@ var yoyo2 = [ 'stats.webstarts.com', 'stats.wetpaint.com', 'stats.wew173.com', -'stats.widgadget.com', 'stats.wieistmeineip.de', 'stats.wired.com', 'stats.wittyfeed.com', @@ -49937,7 +49851,6 @@ var yoyo2 = [ 'statsv3.gaycash.com', 'statt-collect.herokuapp.com', 'statto.plus8.net', -'stattrack.0catch.com', 'status.kissmetrics.com', 'statystyki.panelek.com', 'statz.123ads.nl', @@ -49996,11 +49909,11 @@ var yoyo2 = [ 'stream.tribeca.vidavee.com', 'stream1.livefyre.com', 'stream1.marketwatch.fyre.co', -'stream11.instream.com', 'streamagent.sensic.net', 'streamate.doublepimp.com', 'strikeadcdn.s3.amazonaws.com', 'strk.enlnks.com', +'stroer-d.openx.net', 'strtrk.go2cloud.org', 'struct.nt-com.co', 'structured.blackswanstore.com', @@ -50040,7 +49953,6 @@ var yoyo2 = [ 'styleblazer.us.intellitxt.com', 'stylincom.112.2o7.net', 'su.addthis.com', -'suads.sulekha.com', 'sub.hablum.info', 'sub.uniust.info', 'subaruofamerica.112.2o7.net', @@ -50058,6 +49970,7 @@ var yoyo2 = [ 'sunny99.cholerik.cz', 'sunonesearch.112.2o7.net', 'sunopenoffice.112.2o7.net', +'suntimes-d.openx.net', 'suo.lp.mydas.mobi', 'sup.adfox.ru', 'superadmin.adition.com', @@ -50068,6 +49981,7 @@ var yoyo2 = [ 'supernature-forum.de.intellitxt.com', 'superpages.122.2o7.net', 'superprofit.justclick.ru', +'supersonicads-a.akamaihd.net', 'supply.upjers.com', 'support.carmunity.de', 'support.com-support-help.online', @@ -50137,6 +50051,7 @@ var yoyo2 = [ 'swx.domob.cn', 'sx.thrnt.com', 'sx.trhnt.com', +'sy.eu.angsrvr.com', 'symantec.tt.omtrdc.net', 'symbian-freak.us.intellitxt.com', 'symbianone.us.intellitxt.com', @@ -50150,6 +50065,7 @@ var yoyo2 = [ 'sync.adap.tv', 'sync.adaptv.advertising.com', 'sync.adjuggler.zenoviaexchange.com', +'sync.adkernel.com', 'sync.apnx.zenoviaexchange.com', 'sync.atomex.net', 'sync.cmedia.s3.amazonaws.com', @@ -50157,6 +50073,8 @@ var yoyo2 = [ 'sync.go.sonobi.com', 'sync.livejasmin.com', 'sync.mathtag.com', +'sync.monarchads.com', +'sync.rhythmxchange.com', 'sync.richmetrics.com', 'sync.search.spotxchange.com', 'sync.smarttds.ru', @@ -50173,6 +50091,7 @@ var yoyo2 = [ 'syndication.cntrafficpro.com', 'syndication.dtcn.com', 'syndication.exoclick.com', +'syndication.exosrv.com', 'syndication.globaltraffico.com', 'syndication.jobthread.com', 'syndication.jsadapi.com', @@ -50227,6 +50146,8 @@ var yoyo2 = [ 't.blogreaderproject.com', 't.bmmetrix.com', 't.booksuper.info', +'t.brand-server.com', +'t.cfjump.com', 't.channeladvisor.com', 't.cpa37.com', 't.cpmadvisors.com', @@ -50244,6 +50165,7 @@ var yoyo2 = [ 't.hypers.com.cn', 't.insigit.com', 't.invitemedia.com', +'t.irtya.com', 't.ivwbox.de', 't.jobthread.com', 't.ktxtr.com', @@ -50291,6 +50213,7 @@ var yoyo2 = [ 't.thetrafficstat.net', 't.trackalyzer.com', 't.trackedlink.net', +'t.trafmag.com', 't.unbounce.com', 't.update.moatads.com', 't.varioususa.info', @@ -50369,12 +50292,14 @@ var yoyo2 = [ 'tacobell.d1.sc.omtrdc.net', 'tacoda.at.atwola.com', 'tae.onedollartextads.com', -'tag-stats.huffingtonpost.com', 'tag-stats.huffpost.com', 'tag.120ask.com', 'tag.163.com', +'tag.1rx.io', 'tag.adip.ly', +'tag.adtrendmedia.net', 'tag.apxlv.com', +'tag.aticdn.net', 'tag.beanstock.co', 'tag.bounceexchange.com', 'tag.contextweb.com', @@ -50387,6 +50312,7 @@ var yoyo2 = [ 'tag.gayadnetwork.com', 'tag.gstat.orangeportails.net', 'tag.imonomy.com', +'tag.marinsm.com', 'tag.mtrcs.samba.tv', 'tag.myplay.com', 'tag.navdmp.com', @@ -50412,7 +50338,6 @@ var yoyo2 = [ 'tags-cdn.deployads.com', 'tags-eu.tiqcdn.com', 'tags.1001spiele.de', -'tags.adcde.com', 'tags.adonly.com', 'tags.api.umbel.com', 'tags.bannercde.com', @@ -50436,6 +50361,7 @@ var yoyo2 = [ 'tags.mediaforge.com', 'tags.msnbc.com', 'tags.news.com.au', +'tags.onscroll.com', 'tags.pixnet.net', 'tags.pubgears.com', 'tags.qservz.com', @@ -50457,6 +50383,7 @@ var yoyo2 = [ 'tally.upsideout.com', 'talos.adman.gr', 'talsa.spring-tns.net', +'tango-d.openx.net', 'tangomedia.112.2o7.net', 'tanner.alicerosenmanmemorial.com', 'tanzanite.infomine.com', @@ -50488,7 +50415,6 @@ var yoyo2 = [ 'tas-mk.toboads.com', 'tas-rs.toboads.com', 'tas-si.toboads.com', -'tas.orangeads.fr', 'tas2.toboads.si', 'tasks.kissmetrics.com', 'tasteguru.go2cloud.org', @@ -50667,7 +50593,6 @@ var yoyo2 = [ 'test.reporo.net', 'test.scorecardresearch.com', 'test.superstats.com', -'test.theeagle.com', 'test.tns-cs.net', 'test.wiredminds.de', 'test.yesadvertising.com', @@ -50691,6 +50616,7 @@ var yoyo2 = [ 'testsuite.adition.com', 'testtralala.xorg.pl', 'testwww1.vmsn.de', +'tex-sync.rockyou.net', 'tex.ero-advertising.com', 'text-link-ads.ientry.com', 'text-o-matic.superstats.com', @@ -50705,7 +50631,6 @@ var yoyo2 = [ 'textad.xxxcupid.com', 'textad.xxxmatch.com', 'textads.adultadworld.com', -'textads.opera.com', 'textads.sexmoney.com', 'textadvertising.adclickmedia.com', 'textomatic.superstats.com', @@ -50754,6 +50679,7 @@ var yoyo2 = [ 'thegloss.us.intellitxt.com', 'thegroup.112.2o7.net', 'thehdroom.us.intellitxt.com', +'thehill-d.openx.net', 'thehollywoodgossip.us.intellitxt.com', 'thehollywoodnews.uk.intellitxt.com', 'theinquirer.uk.intellitxt.com', @@ -50836,7 +50762,6 @@ var yoyo2 = [ 'tie.iprom.net', 'tigershark.adultadworld.com', 'til.go2cloud.org', -'tiles.services.mozilla.com', 'timebus2.112.2o7.net', 'timecom.112.2o7.net', 'timecom.122.2o7.net', @@ -50871,6 +50796,7 @@ var yoyo2 = [ 'tiscali.js.ad.dotandad.com', 'tiscaliadv01.webtrekk.net', 'titan.advertserve.com', +'titangate-d.openx.net', 'title.mximg.com', 'tiumbs.ero-advertising.com', 'tix.pinion.gg', @@ -50973,6 +50899,7 @@ var yoyo2 = [ 'topbinaryaffiliates.ck-cdn.com', 'topdesktop.ezthemes.com', 'topdownloads.nl.intellitxt.com', +'topix-d.openx.net', 'toplessrobotcom.skimlinks.com', 'toplist.deluxestream.info', 'toplist.pornhost.com', @@ -51002,6 +50929,7 @@ var yoyo2 = [ 'tour.brazzers.com', 'tours.imlive.com', 'towerrecords.track4.com', +'townhallmedia-d.openx.net', 'toyota-com-tw.b.appier.net', 'toyota.112.2o7.net', 'toyota.demdex.net', @@ -51014,6 +50942,7 @@ var yoyo2 = [ 'tpcnc.googlesyndication.com', 'tpl1.realtracker.com', 'tpl2.realtracker.com', +'tps30.doubleverify.com', 'tpt.edu.in', 'tpu.2cnt.net', 'tr-1.agilone.com', @@ -51033,6 +50962,7 @@ var yoyo2 = [ 'tr.interlake.net', 'tr.mobiadserv.com', 'tr.newsletter.capdecision.fr', +'tr.note001.com', 'tr.prospecteye.com', 'tr.sjc.contextweb.com', 'tr.webantenna.info', @@ -51087,9 +51017,11 @@ var yoyo2 = [ 'track.adrpanel.es', 'track.adservingfactory.com', 'track.adsushi.de', +'track.adthrive.com', 'track.adtraction.com', 'track.adultdialersolution.com', 'track.adxmi.com', +'track.affforce.com', 'track.affiliate-b.com', 'track.affktch.com', 'track.ahury.com', @@ -51112,7 +51044,6 @@ var yoyo2 = [ 'track.campaignmonitor.com', 'track.catalogs.com', 'track.cbs.com', -'track.celeb.gate.cc', 'track.celtra.com', 'track.chanret.com', 'track.childrensalon.com', @@ -51146,6 +51077,7 @@ var yoyo2 = [ 'track.enlinettrk.com', 'track.eyeviewads.com', 'track.flexlinks.com', +'track.flexlinkspro.com', 'track.fling.com', 'track.floppybank.com', 'track.ft.com', @@ -51157,7 +51089,6 @@ var yoyo2 = [ 'track.getflirting.com', 'track.grmtracking.com', 'track.happylifestylestoday.com', -'track.happysitewriter.com', 'track.homestead.com', 'track.hubspot.com', 'track.idtargeting.com', @@ -51165,7 +51096,6 @@ var yoyo2 = [ 'track.ilovecpa.com', 'track.impactfive.com', 'track.interracialtgirlsex.com', -'track.interstateanalytics.com', 'track.ionicmedia.com', 'track.jbtrax.net', 'track.jerkednetwork.com', @@ -51220,7 +51150,7 @@ var yoyo2 = [ 'track.right-ads.com', 'track.ringcentral.com', 'track.rtb-media.ru', -'track.rtdock.com', +'track.scanguard.com', 'track.scanmyphones.com', 'track.scorpiointeractive.com', 'track.scrillaspace.com', @@ -51236,6 +51166,7 @@ var yoyo2 = [ 'track.slideshare.net', 'track.smcnetwork.net', 'track.spiceworks.com', +'track.spots.im', 'track.strife.com', 'track.tagesanzeiger.ch', 'track.td3x.com', @@ -51258,7 +51189,6 @@ var yoyo2 = [ 'track.v2.sslsecure7.com', 'track.v2.sslsecure8.com', 'track.v2.sslsecure9.com', -'track.viralvidi.com', 'track.visitorpath.com', 'track.webgains.com', 'track.websiteceo.com', @@ -51297,6 +51227,7 @@ var yoyo2 = [ 'tracker.averetek.com', 'tracker.azet.sk', 'tracker.babbel.com', +'tracker.bang.com', 'tracker.bannerflow.com', 'tracker.beezup.com', 'tracker.bestshopping.com', @@ -51347,6 +51278,7 @@ var yoyo2 = [ 'tracker.netklix.com', 'tracker.netmechanic.com', 'tracker.nmp1.com', +'tracker.peerclick.io', 'tracker.pinnaclesports.com', 'tracker.plan2.net', 'tracker.realclearpolitics.com', @@ -51374,14 +51306,13 @@ var yoyo2 = [ 'trackers.adtarget.me', 'trackerstatistik.init-ag.de', 'trackicollect.ibase.fr', -'tracking-stats-tr.usa.cc', 'tracking.1betternetwork.com', 'tracking.1moretoy.com', 'tracking.247search.com', +'tracking.4v4jfe79erfxfu8z8.com', 'tracking.absolstats.com', 'tracking.actionads.ru', 'tracking.adjug.com', -'tracking.admail.am', 'tracking.admarketplace.net', 'tracking.admobsphere.com', 'tracking.ads.ibibo.com', @@ -51402,6 +51333,7 @@ var yoyo2 = [ 'tracking.banners.meccahoo.com', 'tracking.base.de', 'tracking.batanga.com', +'tracking.batanga.net', 'tracking.battleon.com', 'tracking.bbinary.com', 'tracking.binarypromos.com', @@ -51494,7 +51426,6 @@ var yoyo2 = [ 'tracking.messagemates.com', 'tracking.metalyzer.com', 'tracking.mhlnk.com', -'tracking.military.com', 'tracking.mindshare.de', 'tracking.mlsat02.de', 'tracking.mobile.de', @@ -51518,7 +51449,9 @@ var yoyo2 = [ 'tracking.opencandy.com.s3.amazonaws.com', 'tracking.opienetwork.com', 'tracking.optimatic.com', +'tracking.orixa-media.com', 'tracking.percentmobile.com', +'tracking.perfecttoolmedia.com', 'tracking.performancerevenues.com', 'tracking.plattformad.com', 'tracking.practicefusion.com', @@ -51529,6 +51462,8 @@ var yoyo2 = [ 'tracking.quisma.com', 'tracking.rce.veeseo.com', 'tracking.resumecompanion.com', +'tracking.retargeting.biz', +'tracking.revimedia.com', 'tracking.roispy.com', 'tracking.rtl.de', 'tracking.s24.com', @@ -51572,6 +51507,7 @@ var yoyo2 = [ 'tracking.veille-referencement.com', 'tracking.veoxa.com', 'tracking.voltagesearch.com', +'tracking.w2mobile.com', 'tracking.waterfrontmedia.com', 'tracking.we7.com', 'tracking.websitealive.com', @@ -51579,7 +51515,6 @@ var yoyo2 = [ 'tracking.whattoexpect.com', 'tracking.wisepops.com', 'tracking.worldmedia.net', -'tracking.yourfilehost.com', 'tracking01.bob.local.vmsn.de', 'tracking01.con.local.vmsn.de', 'tracking01.walmart.com', @@ -51598,7 +51533,6 @@ var yoyo2 = [ 'tradefx.advertserve.com', 'tradelikeapro.justclick.ru', 'trader.erosdlz.com', -'trading.dianomi.com', 'tradingmarkets.us.intellitxt.com', 'traf.visit-x.net', 'traffic.acwebconnecting.com', @@ -51609,8 +51543,8 @@ var yoyo2 = [ 'traffic.buyservices.com', 'traffic.cimedia.com', 'traffic.firstmobilelink.com', +'traffic.focuusing.com', 'traffic.index.hu', -'traffic.liveuniversenetwork.com', 'traffic.mindviz.com', 'traffic.moportals.com', 'traffic.outbrain.com', @@ -51626,11 +51560,9 @@ var yoyo2 = [ 'traffic.webtrafficagents.com', 'trafficads.s3-website-us-west-1.amazonaws.com', 'trafficcaptain.go2cloud.org', -'trafficcdn.liveuniversenetwork.com', 'trafficedge.adk2x.com', 'trafficex.adlandpro.com', 'trafficgateway.research-int.se', -'traffichaus.com.abbp1.science', 'trafficjammedia.go2cloud.org', 'trafficjunky.xtube.com', 'trafficneeds.directtrack.com', @@ -51639,7 +51571,6 @@ var yoyo2 = [ 'trailblazers.122.2o7.net', 'traileraddict.us.intellitxt.com', 'trajan.httpool.com', -'trak-analytics.blic.rs', 'trakksocial.googlecode.com', 'traktr.news.com.au', 'trane-ir-corp-ingersollrand.112.2o7.net', @@ -51647,7 +51578,6 @@ var yoyo2 = [ 'transact-can.cedexis.com', 'transact.justclick.ru', 'transfermarkt01.wt-eu02.net', -'transition.adtrgt.com', 'travel-and-weather.msnbc.us.intellitxt.com', 'travel.netster.com', 'travel.travelocity.com', @@ -51678,7 +51608,6 @@ var yoyo2 = [ 'tresalacarta.2cnt.net', 'trg.peer39.net', 'trgde.adocean.pl', -'trial-collector.snplow.com', 'tribal.us.intellitxt.com', 'tribalfusion.speedera.net', 'tribeca.vidavee.com', @@ -51689,6 +51618,7 @@ var yoyo2 = [ 'triggeredmail.appspot.com', 'triggers.wfxtriggers.com', 'triggertag.gorillanation.com', +'trinitymirror-d.openx.net', 'trinitymirror.112.2o7.net', 'tripod.postaffiliatepro.com', 'triumphrat.us.intellitxt.com', @@ -51711,6 +51641,7 @@ var yoyo2 = [ 'trk.kissmetrics.com', 'trk.m.libero.it', 'trk.mailtoward.com', +'trk.meacashtrk.com', 'trk.mobile-setting.com', 'trk.pswec.com', 'trk.rrcpm.com', @@ -51720,7 +51651,7 @@ var yoyo2 = [ 'trk.vidible.tv', 'trk.vindicosuite.com', 'trk02.gtrk.info', -'trk14.logger.co.kr', +'trk1.opanw.com', 'troopersiccy.bravejournal.com', 'tropo01.webtrekk.net', 'trp.numergy.bench.cedexis.com', @@ -51753,10 +51684,10 @@ var yoyo2 = [ 'ts1.media-servers.net', 'ts2.hitbox.com', 'ts2zz.diet.bannernumber.eu', -'tsms-ad.tsms.com', 'tsog8.redirectvoluum.com', 'tsxclub.us.intellitxt.com', 'tt.omtrdc.net', +'tt.onthe.io', 'tt11.adobe.com', 'tt3.zedo.com', 'ttb.tbddlw.com', @@ -51827,13 +51758,13 @@ var yoyo2 = [ 'tube8vidsznx.ddns.name', 'tube8vidszyj.ddns.name', 'tucows.orangesoda.com', -'tudoparablogs2.hpg.com.br', 'tugads.go2cloud.org', 'tui.intelli-direct.com', 'tumblrprobes.cedexis.com', 'tumblrreports.cedexis.com', 'tumi.112.2o7.net', 'tunmedia.tns-cs.net', +'tuno.nuggad.net', 'turn.nexac.com', 'turnerclassic.112.2o7.net', 'turnersports.112.2o7.net', @@ -51889,7 +51820,6 @@ var yoyo2 = [ 'u.begun.ru', 'u.extreme-dm.com', 'u.heatmap.it', -'u.mdotlabs.com', 'u.moatads.com', 'u.mobpartner.mobi', 'u.openx.net', @@ -52193,6 +52123,7 @@ var yoyo2 = [ 'ua.badongo.com', 'ua.cnt.gemius.pl', 'ua.hit.gemius.pl', +'ua.supersonicads.com', 'ua1.hit.stat24.com', 'ua2.hit.stat24.com', 'ua3.hit.stat24.com', @@ -52281,7 +52212,6 @@ var yoyo2 = [ 'unicume.go2cloud.org', 'union2.50bang.org', 'unisonsas.bravejournal.com', -'unit2.euro2day.gr', 'unitex.home.pl', 'unitus.synergy-e.com', 'universal-d.openx.net', @@ -52297,6 +52227,7 @@ var yoyo2 = [ 'uolnetzeronet2.112.2o7.net', 'uolphotosite.112.2o7.net', 'up.cm.ksmobile.com', +'up.mykings.pw', 'up.nytimes.com', 'upapps.go2cloud.org', 'upcnl.tt.omtrdc.net', @@ -52326,7 +52257,6 @@ var yoyo2 = [ 'urc.taboolasyndication.com', 'urchin.estadao.com.br', 'urchin.lstat.youku.com', -'url.adtrgt.com', 'urlaubspiraten.digidip.net', 'urlcheck.hulu.com', 'us-ads.openx.net', @@ -52349,10 +52279,10 @@ var yoyo2 = [ 'us.intellitxt.com', 'us.js.yimg.com', 'us.marketgid.com', +'us.pixel.newscgp.com', 'us.sitestat.com', 'us.static.planet49.com', 'us.tracking.justpremium.com', -'us.upgradenow24.com', 'us.wa.ui-portal.com', 'us.webprodcdn.com', 'us.winninganswers.net', @@ -52374,8 +52304,8 @@ var yoyo2 = [ 'usads.futurenet.nl', 'usage.trackjs.com', 'usarmy.vo.llnwd.net', -'usas1.advfn.com', 'usatoday1.112.2o7.net', +'usd.bravo-dog.com', 'usdm.122.2o7.net', 'usdtop.58.com', 'use-tor.adsrvr.org', @@ -52392,14 +52322,12 @@ var yoyo2 = [ 'users173.lolipop.jp', 'usimg.adbureau.net', 'uslbtest.cedexis.com', -'usmsad.tom.com', 'usnews.122.2o7.net', 'usr.dropkickmedia.com', 'usr.mgid.com', 'ussearch.122.2o7.net', 'usun.112.2o7.net', 'utils.adadapter.netzathleten-media.de', -'utils.media-general.com', 'utils.mediageneral.net', 'utils.swfstats.com', 'utm.amikay.com', @@ -52425,6 +52353,7 @@ var yoyo2 = [ 'utm2.smileycentral.com', 'utmtrk2.smileycentral.com', 'utrack.hexun.com', +'utraffic.engine.adglare.net', 'uts-api.at.atwola.com', 'utsdpp.persgroep.net', 'uv.terra.com.br', @@ -52441,6 +52370,7 @@ var yoyo2 = [ 'v.gfhdkse.com', 'v.inigsplan.ru', 'v.landingzone.se', +'v.lkqd.net', 'v.movad.de', 'v.velaro.com', 'v.visitweb.com', @@ -52459,7 +52389,6 @@ var yoyo2 = [ 'v2.adsbookie.com', 'v2.ipopup.ir', 'v2.popupsky.ir', -'v2.revcontent.com', 'v2.shareaholic.com', 'v2.urlads.net', 'v2.visualwebsiteoptimizer.com', @@ -52503,6 +52432,7 @@ var yoyo2 = [ 'vast.bp3855992.btrll.com', 'vast.moatads.com', 'vast.optimatic.com', +'vast.vertamedia.com', 'vastx.moatads.com', 'vatrack.hinet.net', 'vault9.us.intellitxt.com', @@ -52517,7 +52447,6 @@ var yoyo2 = [ 'vcu.collserve.com', 'vda.gtarcade.com', 'vdlayer.videodeals.com', -'vdn.valuead.com', 'vdrn.redplum.com', 'vdula.czystykod.pl', 'veevu.tourstogo.us', @@ -52539,6 +52468,7 @@ var yoyo2 = [ 'verizonwireless.tt.omtrdc.net', 'verkehrsportal.de.intellitxt.com', 'vermontteddybear.112.2o7.net', +'veuhub-d.openx.net', 'vf1.soundsecuredredir.com', 'vf2.soundsecuredredir.com', 'vf3.soundsecuredredir.com', @@ -52605,7 +52535,9 @@ var yoyo2 = [ 'viavivade.112.2o7.net', 'viay2m.112.2o7.net', 'vibe.us.intellitxt.com', +'vice-ads-cdn.vice.com', 'vice-ads.s3.amazonaws.com', +'vice-d.openx.net', 'vicecom.ivwbox.de', 'victor.connectcloud.ch', 'victoriaadvocate.112.2o7.net', @@ -52626,7 +52558,6 @@ var yoyo2 = [ 'video1.adprimemedia.com', 'videoads.theonion.com', 'videocodezone.us.intellitxt.com', -'videodetectivenetwork.valuead.com', 'videogum.tags.crwdcntrl.net', 'videojug.uk.intellitxt.com', 'videoplus.vo.llnwd.net', @@ -56200,6 +56131,7 @@ var yoyo2 = [ 'vkont.bos.ru', 'vladtv.us.intellitxt.com', 'vlbalash.justclick.ru', +'vlibs.advertising.com', 'vlog.leadformix.com', 'vlogic.ak-networks.com', 'vm3.parabol.object.bg', @@ -56268,6 +56200,7 @@ var yoyo2 = [ 'vt.adition.com', 'vte.nexteramedia.com', 'vtot.proxy.aol.com', +'vtrack.larvtrk.com', 'vtracking.in.com', 'vu.adschoom.com', 'vu.moatads.com', @@ -56312,7 +56245,6 @@ var yoyo2 = [ 'w1.luckyorange.com', 'w1.mozzi.com', 'w1.plugrush.com', -'w10.centralmediaserver.com', 'w10.hitbox.com', 'w10.localadbuy.com', 'w100.hitbox.com', @@ -56379,6 +56311,7 @@ var yoyo2 = [ 'w2-ver.adprofile.net', 'w2.hitbox.com', 'w20.hitbox.com', +'w20.iit.guru', 'w21.hitbox.com', 'w22.hitbox.com', 'w23.hitbox.com', @@ -56411,7 +56344,6 @@ var yoyo2 = [ 'wa.and.co.uk', 'wa.eonline.com', 'wa.essent.nl', -'wa.kurier.at', 'wa.metro.co.uk', 'wa.ui-portal.de', 'wac.658e.edgecastcdn.net', @@ -56514,7 +56446,6 @@ var yoyo2 = [ 'web-clients.mynativeads.com', 'web-counter.5u.com', 'web-jp.ad-v.jp', -'web-marketing.8m.com', 'web-t.9gag.com', 'web-track.telekom-dienste.de', 'web.acumenpi.com', @@ -56677,6 +56608,7 @@ var yoyo2 = [ 'webstats.volvo.com', 'webstats.web.rcn.net', 'websurvey.burstmedia.com', +'websystem24.nuggad.net', 'webtools.homestead.com', 'webtrac.bluecherry.com', 'webtrace.exapaq.com', @@ -56688,7 +56620,6 @@ var yoyo2 = [ 'webtracking.touchclarity.com', 'webtraffic.ttinet.com', 'webtrekk.mediaset.net', -'webtrend25.hemscott.com', 'webtrends.besite.be', 'webtrends.randallpub.com', 'webtrends.thisis.co.uk', @@ -56709,7 +56640,6 @@ var yoyo2 = [ 'welt.ivwbox.de', 'weltbild01.webtrekk.net', 'weltbild02-de.webtrekk.net', -'welten.ivwbox.de', 'weltonline01.webtrekk.net', 'wemftest0.2cnt.net', 'wemftest1.2cnt.net', @@ -56726,6 +56656,7 @@ var yoyo2 = [ 'werbung.xfind.de', 'wes.df.telemetry.microsoft.com', 'west.adlink.de', +'westbriton.uk.intellitxt.com', 'westeins.2cnt.net', 'westeros.go2cloud.org', 'westwickfarrow.122.2o7.net', @@ -56824,7 +56755,6 @@ var yoyo2 = [ 'willie.ixn.local.vmsn.de', 'win.bannersbucket.xyz', 'win.openvn.com', -'win2150.vs.easily.co.uk', 'wincert.us.intellitxt.com', 'window.nixnet.cz', 'windows7news.uk.intellitxt.com', @@ -56851,14 +56781,12 @@ var yoyo2 = [ 'wirelessforums.us.intellitxt.com', 'wirelessforumsorg.skimlinks.com', 'wirelessidea.go2cloud.org', -'wirtwoch.ivwbox.de', 'wisemen.go2cloud.org', 'wissende.122.2o7.net', 'wisti.adulte3g.com', 'withleather.us.intellitxt.com', 'wixx.caliptopis.cl', 'wizard.bannerforge.com', -'wizard.liveperson.com', 'wizfitness.go2cloud.org', 'wks.ero-advertising.com', 'wlaptoplogic.122.2o7.net', @@ -56872,6 +56800,7 @@ var yoyo2 = [ 'wm5fixsite.us.intellitxt.com', 'wmadv.go2cloud.org', 'wmapp.wiredminds.de', +'wmedia.adk2x.com', 'wmp-forumde.digidip.net', 'wms-eu.amazon-adsystem.com', 'wms-fe.amazon-adsystem.com', @@ -56893,13 +56822,13 @@ var yoyo2 = [ 'world.popadscdn.net', 'worldnetdaily.us.intellitxt.com', 'worldnowboston.112.2o7.net', +'worldstarhiphop-d.openx.net', 'worldtravelguide.uk.intellitxt.com', 'worldwidesolution.go2cloud.org', 'wow.ero-advertising.com', 'wowinterface.us.intellitxt.com', 'wowtrk.go2cloud.org', 'wp.hit.gemius.pl', -'wp.vizu.com', 'wp1.cor-natty.com', 'wpni.112.2o7.net', 'wpni.tt.omtrdc.net', @@ -56985,6 +56914,7 @@ var yoyo2 = [ 'wsclick.infospace.com', 'wsg.abbp1.pw', 'wsi1.surf-town.net', +'wsp.adskeeper.co.uk', 'wsp1.surf-town.net', 'wsq.umeng.com', 'wss.hbpl.co.uk', @@ -57030,6 +56960,7 @@ var yoyo2 = [ 'ww1.tongji123.com', 'ww1003.smartadserver.com', 'ww1082.smartadserver.com', +'ww1097.smartadserver.com', 'ww1270.smartadserver.com', 'ww129.smartadserver.com', 'ww13.smartadserver.com', @@ -57043,8 +56974,10 @@ var yoyo2 = [ 'ww2.instafinder.com', 'ww2.lostwebtracker.com', 'ww2.tongji123.com', +'ww2026.smartadserver.com', 'ww206.smartadserver.com', 'ww234.smartadserver.com', +'ww2468.smartadserver.com', 'ww251.bz-berlin.de', 'ww251.smartadserver.com', 'ww264.smartadserver.com', @@ -57105,394 +57038,157 @@ var yoyo2 = [ 'www-shard09-s.justclick.ru', 'www-shard11-vwxyz.justclick.ru', 'www1.addfreestats.com', -'www1.clickdownloader.com', -'www1.counter.bloke.com', 'www1.darikweb.com', -'www1.effectivemeasure.net', -'www1.freestats.com', -'www1.fwarnr.us', 'www1.gto-media.com', -'www1.ivwbox.de', 'www1.iwon.com', -'www1.kliks.nl', 'www1.mpnrs.com', 'www1.multipops.com', -'www1.mystats.nl', 'www1.nuseek.com', -'www1.oratosaeron.com', -'www1.perf.overture.com', 'www1.pip-pip-pop.com', 'www1.pollg.com', -'www1.runnergameshk.com', 'www1.sedoparking.com', 'www1.sexinyourcity.com', 'www1.tec-tec-boom.com', -'www1.theglobeandmail.com', -'www1.track4.com', -'www1.yesadvertising.com', -'www1.zedo.com', -'www10.indiads.com', -'www10.mystats.nl', -'www10.overture.com', -'www10.sitetracker.com', -'www10.yesadvertising.com', -'www11.yesadvertising.com', 'www12.0zz0.com', -'www12.yesadvertising.com', -'www14.a8.net', -'www14.yesadvertising.com', 'www17-orig.glam.com', 'www18.officedepot.com', -'www1flypeit.maynemyltf.netdna-cdn.com', 'www2.acint.net', 'www2.addfreestats.com', 'www2.adhost.com', 'www2.adserverpub.com', -'www2.alloydigital.com', -'www2.applifier.com', -'www2.arielrebel.com', 'www2.autopartswarehouse.com', -'www2.bubblesmedia.ru', -'www2.burstnet.com', -'www2.buttonware.net', -'www2.click-fr.com', 'www2.clustrmaps.com', -'www2.counter.bloke.com', 'www2.cqcounter.com', -'www2.crittercism.com', -'www2.dealtime.com', -'www2.delta-search.com', 'www2.doubleclick.com', -'www2.doubleclick.net', -'www2.effectivemeasure.net', -'www2.flowgo.com', -'www2.freestats.com', -'www2.fwarnr.us', 'www2.game-advertising-online.com', -'www2.glam.com', 'www2.hitslink.com', -'www2.ivwbox.de', 'www2.kiehls.com', -'www2.kliks.nl', 'www2.leadingedgecash.com', -'www2.mawords.com', -'www2.mpnrs.com', +'www2.mousestats.com', 'www2.multipops.com', 'www2.mystats.nl', 'www2.nuseek.com', -'www2.pardot.com', 'www2.portdetective.com', -'www2.revmob.com', 'www2.sellhealth.com', -'www2.skyhookwireless.com', 'www2.smartadserver.com', 'www2.stats4free.de', 'www2.survey-poll.com', -'www2.surveyfocus.com', -'www2.telemarque.com', -'www2.track4.com', 'www2.yidsense.com', -'www21.a8.net', -'www22.a8.net', -'www24.a8.net', 'www25.bathandbodyworks.com', 'www25.victoriassecret.com', -'www26.a8.net', -'www28.a8.net', 'www2a.sitetracker.com', 'www3.addfreestats.com', -'www3.adhost.com', -'www3.adireland.com', 'www3.bloomingdales.com', -'www3.burstnet.com', -'www3.click-fr.com', 'www3.clustrmaps.com', -'www3.counter.bloke.com', -'www3.delta-search.com', 'www3.doubleclick.com', 'www3.doubleclick.net', -'www3.effectivemeasure.net', -'www3.fwarnr.us', 'www3.game-advertising-online.com', -'www3.glam.com', 'www3.macys.com', -'www3.mpnrs.com', -'www3.mystats.nl', 'www3.nationalgeographic.com', 'www3.nuseek.com', -'www3.scout24.de', 'www3.smartadserver.com', -'www3.track4.com', 'www3.webhostingtalk.com', -'www3.yesadvertising.com', 'www30a1.glam.com', 'www30a4.glam.com', 'www30a5.glam.com', 'www30a6-orig.glam.com', 'www30a6.glam.com', -'www35.glam.com', 'www4.addfreestats.com', -'www4.burstnet.com', -'www4.click-fr.com', 'www4.clustrmaps.com', -'www4.counter.bloke.com', -'www4.delta-search.com', -'www4.directrdr.com', -'www4.efailf.us', -'www4.efailo.us', -'www4.effectivemeasure.net', -'www4.freestats.com', -'www4.fwarna.us', -'www4.fwarnf.us', -'www4.fwarno.us', -'www4.fwarnp.us', -'www4.fwarnr.us', -'www4.fwarnv.us', -'www4.fwarnz.us', -'www4.glam.com', -'www4.mystats.nl', -'www4.shiftlock.com', 'www4.smartadserver.com', -'www4.trix.net', -'www4.yesadvertising.com', 'www5.addfreestats.com', -'www5.burstnet.com', -'www5.cj.com', -'www5.click-fr.com', -'www5.counter.bloke.com', -'www5.effectivemeasure.net', -'www5.freestats.com', -'www5.fwarnr.us', -'www5.glam.com', -'www5.mystats.nl', -'www5.overture.com', +'www5.afsanalytics.com', 'www5.smartadserver.com', -'www5.yesadvertising.com', 'www6.addfreestats.com', -'www6.burstnet.com', -'www6.counter.bloke.com', 'www6.effectivemeasure.net', -'www6.fwarnr.us', -'www6.glam.com', -'www6.mystats.nl', -'www6.sitetracker.com', 'www6.smartadserver.com', -'www60.overture.com', -'www61.overture.com', 'www62.runningtimes.com', 'www7.addfreestats.com', -'www7.bannerspace.com', -'www7.cbox.ws', -'www7.counter.bloke.com', -'www7.effectivemeasure.net', -'www7.fwarnr.us', -'www7.glam.com', -'www7.mystats.nl', -'www7.overture.com', -'www7.sitetracker.com', -'www7.yesadvertising.com', 'www8-ssl.effectivemeasure.net', 'www8.0zz0.com', 'www8.addfreestats.com', 'www8.afsanalytics.com', -'www8.counter.bloke.com', 'www8.effectivemeasure.net', -'www8.fwarnr.us', 'www8.glam.com', -'www8.mystats.nl', -'www8.sitetracker.com', 'www8.smartadserver.com', 'www9.addfreestats.com', 'www9.collectiblestoday.com', -'www9.counter.bloke.com', 'www9.effectivemeasure.net', -'www9.fwarnr.us', -'www9.glam.com', -'www9.mystats.nl', -'www9.overture.com', -'www9.sitetracker.com', 'www9.smartadserver.com', 'www9.swansonvitamins.com', 'www91.intel.com', -'wwwa.sitetracker.com', 'wwwchipchickcom.skimlinks.com', 'wwwcultofmaccom.skimlinks.com', -'wwws.superfish.com', -'wwwtest.timesink.com', -'wwwview.atdmt.com.1520.302br.net', -'wwwview.atdmt.com.801.8000.302br.net', -'wwww.adleads.com', -'wwww.woolik.com', 'wykop.hit.gemius.pl', -'wz.tynt.com', -'wzeu.ask.com', -'wznews.ivwbox.de', -'wzus.ask.com', -'wzus.askkids.com', -'wzus1.ask.com', -'wzuy1.ask.com', -'x.about.com', 'x.bidswitch.net', -'x.bloggurat.net', -'x.castanet.net', 'x.clickcertain.com', 'x.cnt.my', -'x.dpstatic.com', -'x.go.com', +'x.fidelity-media.com', 'x.imwx.com', -'x.myspace.com', -'x.myspace.edgesuite.net', -'x.skimresources.com', -'x.vindicosuite.com', -'x.weather.com', -'x.zedo.com', -'x.zeroredirect.com', -'x.zeroredirect1.com', -'x.zeroredirect2.com', -'x1.ifdef.jp', -'x1.moarclicks.com', -'x1.yamanoha.com', -'x10.ifdef.jp', -'x11.ifdef.jp', -'x12.ifdef.jp', -'x13.ifdef.jp', -'x14.ifdef.jp', -'x15.ifdef.jp', -'x16.ifdef.jp', -'x17.ifdef.jp', 'x17online.us.intellitxt.com', -'x18.ifdef.jp', -'x19.ifdef.jp', -'x2.ifdef.jp', -'x2.vindicosuite.com', 'x2.xclicks.net', -'x2.yamanoha.com', -'x20.ifdef.jp', 'x3.extreme-dm.com', -'x3.ifdef.jp', 'x3.xclicks.net', -'x3.yamanoha.com', -'x4.ifdef.jp', 'x4.xclicks.net', -'x4.yamanoha.com', -'x5.ifdef.jp', 'x5.xclicks.net', -'x5.yamanoha.com', -'x6.ifdef.jp', 'x6.xclicks.net', 'x6.yakiuchi.com', -'x6.yamanoha.com', -'x7.hebiichigo.com', -'x7.ifdef.jp', -'x7.yamanoha.com', -'x8.ifdef.jp', -'x8.yamanoha.com', -'x9.ifdef.jp', -'xa.xingcloud.com', 'xads.zedo.com', 'xamateurpornlic.www1.biz', 'xapi.juicyads.com', -'xaxis.2cnt.net', -'xban.walla.co.il', 'xbox.ign.us.intellitxt.com', -'xbox.visits.lt', 'xbox360.ign.us.intellitxt.com', -'xbridge.122.207.net', 'xbs.mtree.com', 'xbs.pao.mtree.com', 'xbs.sea.mtree.com', 'xch.directrev.com', 'xch.smrtgs.com', -'xenec.stol.it', -'xerox.elicitapp.com', -'xfinder.staging.adition.com', 'xhealth.112.2o7.net', 'xhealthmobiltools.112.2o7.net', -'xiazai.duba.net', 'xiruz.kit.net', 'xit.sexlist.com', -'xl.topstat.com', -'xlite.counterpath.com', 'xmarkscom.skimlinks.com', 'xml.ad-maven.com', 'xml.adfclick1.com', 'xml.admanage.com', 'xml.adsparkmedia.net', -'xml.adtech.fr', 'xml.adventurefeeds.com', 'xml.adxfactory.com', 'xml.bravenet.com', 'xml.ecpvads.com', -'xml.fusionxml.com', 'xml.intelligenttrafficsystem.com', -'xml.ioam.de', 'xml.mxsads.com', 'xml.nbcsearch.com', -'xml.online-adnetwork.com', 'xml.onwardclick.com', 'xml.plusfind.net', 'xml.quiveradnet.com', -'xml.sahcdn.com', -'xml.searcherpro.net', 'xml.seekandsee.com', -'xml.trafficsyndicate.com', 'xml2.nbcsearch.com', -'xml2.trafficsyndicate.com', 'xmlpitstop.us.intellitxt.com', -'xmpie.vo.llnwd.net', -'xn--adspace-kvg.ero-advertising.com', -'xn--ryield-heqxb4671gshxg.jmp9.com', -'xn--ryield-hqmh5974xb8yg.jmp9.com', -'xns1.vignette.com', -'xobor.miranus.com', -'xonio.ivwbox.de', 'xoomer.alice.it', 'xorgwebs.webs.com', 'xotsa.frenchgerlemanelectric.com', -'xp.classifieds1000.com', 'xp1.zedo.com', 'xp2.zedo.com', 'xpl.theadex.com', 'xpornstarsckc.ddns.name', -'xslt.alexa.com', -'xsltcache.alexa.com', 'xwbe.wcdn.co.il', -'xwne.wcdn.co.il', 'xxx.cqcounter.com', 'xyz.freelogs.com', 'xyz.freeweblogger.com', -'xz.duba.net', -'y.analytics.yahoo.com', 'y.cdn.adblade.com', 'y.extreme-dm.com', 'y.ibsys.com', -'y.jmp9.com', -'y.moatads.com', -'y.net-games.co.il', -'y.zedo.com', -'y.zeroredirect.com', -'y.zeroredirect1.com', -'y.zeroredirect2.com', 'y0.extreme-dm.com', 'y1.extreme-dm.com', -'y3.ifengimg.com', 'yab-adimages.s3.amazonaws.com', 'yad1.yad2.co.il', 'yads.zedo.com', -'yahoo-s.nuggad.net', 'yahoo.effectivemeasure.net', 'yahoo.ivwbox.de', 'yahoo.nuggad.net', -'yahoo.serving-sys.com', -'yahooads.valuead.com', -'yakezienetwork.go2cloud.org', -'yam.ivwbox.de', 'yamaha.122.2o7.net', -'yang.hitbox.com', -'yapi.awe.sm', 'yardbarker.tags.crwdcntrl.net', -'yast.rutube.ru', -'yb.torchbrowser.com', 'ybinst0.ec.yimg.com', 'ybinst1.ec.yimg.com', 'ybinst2.ec.yimg.com', @@ -57503,236 +57199,80 @@ var yoyo2 = [ 'ybinst7.ec.yimg.com', 'ybinst8.ec.yimg.com', 'ybinst9.ec.yimg.com', -'yc-ads.s3.amazonaws.com', 'ycv.clearshieldredirect.com', -'ycv.netadsloc.com', -'ycv.secoptim.com', -'yeahmobi.go2cloud.org', -'yeahmobi.hasoffers.com', -'yeas.yahoo.co.jp', 'yeeeah.us.intellitxt.com', 'yellcom.122.2o7.net', -'yellgroup.122.2o7.net', -'yello-de01.webtrekk.net', -'yellostrom.webtrekk.net', 'yellspain.112.2o7.net', -'yen.appsfire.net', -'yepdigital.adk2x.com', -'yepdigital.go2cloud.org', 'yeskyafp.allyes.com', 'yield.audience.digitalmedia.bg', -'yield.jmp9.com', 'yieldmanager.adbooth.com', -'ying.hitbox.com', -'yj.moatads.com', 'ylpzt.juzojossai.net', -'ylu7k4i2o7.s.ad6media.fr', 'ym.adnxs.com', 'ym.bannerconnect.net', -'yoclub.waphall.com', 'yoda.cybereps.com', 'yorick.adjuggler.net', -'your.365advert.com', -'yourlondonbridge.go2cloud.org', -'yoursubdomain.bravediary.com', -'yoursubdomain.bravelog.com', -'yoursubdomain.bravemusings.com', -'yoursubdomain.bravereflections.com', -'yoursubdomain.braveweblog.com', -'yoursubdomain.bravewriting.com', 'yourtango.us.intellitxt.com', -'youtube.2cnt.net', -'ypn-js.overture.com', -'ypn-js.ysm.yahoo.com', -'ypn-jscs.overture.com', 'yrkdsp.112.2o7.net', -'yrkeve.112.2o7.net', 'yrtas.btrll.com', -'ysm.hauchi.com.tw', 'yukoyuko.112.2o7.net', -'yuppy.2cnt.net', -'yvap.query.yahoo.com', -'yxo.warmportrait.com', -'yz0fi.voluumtrk.com', 'z-na.amazon-adsystem.com', 'z.abnad.net', -'z.adcpm.com', 'z.blogads.com', 'z.extreme-dm.com', -'z.junksport.com', +'z.gameslivetv.com', 'z.moatads.com', -'z.on.aol.com', -'z.times.lv', -'z.zedo.com', -'z.zeroredirect.com', -'z.zeroredirect1.com', -'z.zeroredirect2.com', 'z0.extreme-dm.com', 'z1.extreme-dm.com', 'z1.zedo.com', -'z1.zeroredirect1.com', 'z2.zedo.com', -'z2.zeroredirect1.com', -'z3.zeroredirect1.com', 'z32538.nb.host127-0-0-1.com', -'z4.zeroredirect1.com', -'z5.zeroredirect1.com', -'z6.zeroredirect1.com', -'z7.zeroredirect1.com', -'z7ale.go2cloud.org', -'z8.zeroredirect1.com', -'z9.zeroredirect1.com', 'za-cdn.effectivemeasure.net', -'za.delta-boa.com', -'za.zeroredirect1.com', -'za1.delta-boa.com', -'za2.delta-boa.com', 'za2.zeroredirect8.com', -'za3.delta-boa.com', -'za4.delta-boa.com', -'za5.delta-boa.com', -'za6.delta-boa.com', -'za7.delta-boa.com', -'za8.delta-boa.com', -'za9.delta-boa.com', 'zafiti01.webtrekk-us.net', 'zag.112.2o7.net', -'zaga.ivwbox.de', -'zalando-at01.webtrekk.net', -'zalando-be01.webtrekk.net', -'zalando-ch01.webtrekk.net', -'zalando-couk01.webtrekk.net', -'zalando-de01.webtrekk.net', -'zalando-dk01.webtrekk.net', -'zalando-es01.webtrekk.net', -'zalando-fi01.webtrekk.net', -'zalando-fr01.webtrekk.net', -'zalando-it01.webtrekk.net', -'zalando-nl01.webtrekk.net', -'zalando-no01.webtrekk.net', -'zalando-pl01.webtrekk.net', -'zalando-se01.webtrekk.net', -'zalando01.webtrekk.net', -'zalorasea.go2cloud.org', 'zampolit1990.popunder.ru', 'zango.112.2o7.net', -'zapads.zapak.com', 'zataz.fr.intellitxt.com', 'zatznotfunny.us.intellitxt.com', -'zb.bitterstrawberry.org', 'zb.zeroredirect1.com', -'zbx01.ixn.local.vmsn.de', -'zbx02.int.vmsn.de', -'zbx02.ixn.local.vmsn.de', -'zbx02.ixn.vmsn.de', -'zbxproxy01.bob.local.vmsn.de', -'zbxproxy01.con.local.vmsn.de', 'zc.zeroredirect1.com', -'zc.zeroredirect2.com', -'zc2.quebec-bin.com', -'zd.zeroredirect1.com', +'zd1.zeroredirect6.com', 'zdau-builder.122.2o7.net', -'zdau-zdnetau.122.2o7.net', 'zdbb.netshelter.net', -'zdf.de.edgesuite.net', 'zdf.ivwbox.de', -'zdfsup.ivwbox.de', 'zdnet.be.intellitxt.com', -'zdnet.ivwbox.de', -'zdorovayaspina.justclick.ru', -'ze.zeroredirect1.com', 'ze1.zeroredirect1.com', +'zealotnetworks-d.openx.net', 'zeit.met.vgwort.de', 'zeit01.webtrekk.net', 'zeitonl.ivwbox.de', 'zeldalily.us.intellitxt.com', -'zenent.go2cloud.org', -'zenithperformance.go2cloud.org', 'zeroclick.sendori.com', 'zeus.developershed.com', -'zeus.timesink.com', -'zeuscpa.go2cloud.org', -'zf.zeroredirect1.com', 'zfhg.digitaldesire.com', -'zg.zeroredirect1.com', -'zh.zeroredirect1.com', -'zhcn.admob.com', -'zi.zeroredirect1.com', +'zh1.zeroredirect11.com', 'zibup.csheaven.com', +'ziffdavis-d.openx.net', 'ziffdavisenterprise.112.2o7.net', 'ziffdavisenterpriseglobal.112.2o7.net', 'ziffdaviseweek.112.2o7.net', 'ziffdavisfilefront.112.2o7.net', 'ziffdavisglobal.112.2o7.net', 'ziffdavispennyarcade.112.2o7.net', -'ziflx.redirectvoluum.com', -'ziflx.trackvoluum.com', -'ziinga.go2cloud.org', -'zillow.go2cloud.org', -'zipzap.go2cloud.org', -'zj.dcys.ksmobile.com', -'zj.zeroredirect1.com', 'zjjlf.croukwexdbyerr.net', -'zk.zeroredirect1.com', -'zk1.zeroredirect1.com', -'zk10.zeroredirect1.com', -'zk2.zeroredirect1.com', -'zk3.zeroredirect1.com', -'zk4.zeroredirect1.com', -'zk5.zeroredirect1.com', -'zk6.zeroredirect1.com', -'zk7.zeroredirect1.com', -'zk8.zeroredirect1.com', -'zk9.zeroredirect1.com', -'zl.zeroredirect1.com', -'zm.zeroredirect1.com', 'zm1.zeroredirect5.com', -'zn.zeroredirect1.com', -'zn0cjgsju6439lcsd-microsoft.siteintercept.qualtrics.com', -'zn87b2gchqlbyp0jn-viacom.siteintercept.qualtrics.com', -'zn_0xssfnnsxmogd01-cbs.siteintercept.qualtrics.com', -'zn_4slwdofs4ykbmhc-espn.siteintercept.qualtrics.com', -'zn_9nquvazst1xipkt-cbs.siteintercept.qualtrics.com', -'zn_b4q1adq70amqdth-citrix.siteintercept.qualtrics.com', -'zn_brp7urzdaj4xmxn-edhealth.siteintercept.qualtrics.com', 'znaptag-us.s3.amazonaws.com', -'zo.zeroredirect1.com', -'zo6.adservlite.com', 'zoek.zugo.com', 'zonawm.biz.popunder.ru', -'zone01.advertik.com', -'zone02.advertik.com', -'zone03.advertik.com', -'zone04.advertik.com', -'zone28.hotwords.com.br', -'zoom.go2cloud.org', 'zous.szm.sk', -'zp.zeroredirect1.com', -'zq.zeroredirect1.com', -'zr.zeroredirect1.com', -'zs.dhl.de', -'zs.ffshrine.org', -'zs.zeroredirect1.com', 'zs1.zeroredirect1.com', 'zs11.cnzz.com', 'zs16.cnzz.com', 'zsc.scmspain.com', -'zt.1rx.io', 'zt.tim-taxi.com', -'zt.zeroredirect1.com', -'zu.zeroredirect1.com', 'zug.us.intellitxt.com', -'zulu.go2cloud.org', -'zulumob.go2cloud.org', -'zv.zeroredirect1.com', 'zv1.november-lax.com', -'zw.zeroredirect1.com', -'zww.ero-advertising.com', -'zx.zeroredirect1.com', -'zxypenguin.people-group.su', -'zy.zeroredirect1.com', 'zyrdu.cruisingsmallship.com', 'zz.cqcounter.com', -'zz.zeroredirect1.com', 'zzz.clickbank.net' ]; \ No newline at end of file
(Default: disabled; prevent sites from reading your browser plugin details)

(Default: disabled; always remove social widgets/buttons, even if whitelisted)
For more comprehensive blocking, check out Privacy Badger, Disconnect, Blur, and/or uBlock Origin with all of the subscription lists on the Fanboy site)
(Default: enabled; remove "invisible" third-party elements)
(Default: disabled; remove Google Analytics (UTM) tracking tokens)
(Default: disabled; remove possible tracking tokens passed using hash, where there is an attribute and value (e.g. #xtor=RSS-1))
(Default: disabled; remove possible tracking tokens passed using hash, where there is an attribute and value (e.g. #xtor=RSS-1))

(Default: disabled; spoof or randomize your timezone. NOTE: if enabled, it may interfere with replying to emails in Gmail.)
(Default: -Off-; spoofs your user-agent (browser and OS)) -

diff --git a/html/recents.html b/html/recents.html new file mode 100644 index 0000000..213d581 --- /dev/null +++ b/html/recents.html @@ -0,0 +1,54 @@ + + + + + + + ScriptSafe Log + + + + + + +
+
+
+
+ ScriptSafe +
+
+

+
+
+
+ +
+
+
+
+
+
TimeItemTypeTab URLOptions
+ + + + +
+
+
+
+
TimeItemTypeTab URLOptions
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/html/updated.html b/html/updated.html index 4efe7d7..d2ef1f5 100644 --- a/html/updated.html +++ b/html/updated.html @@ -31,16 +31,22 @@
-

Updated to v DEVELOPMENT! (__, __ __, 2017)

+

Updated to v DEVELOPMENT! (__, __ __, 2018)

In this release you will find the following updates:

  • v1.0.9.2 DEVELOPMENT:
      +
    • Added the ability to block Browser Plugin Enumeration (under Fingerprint Protection, option is disabled by default so feel free to enable it)
    • Added the ability to block Bluetooth Enumeration (under Fingerprint Protection, option is disabled by default so feel free to enable it)
    • +
    • Added ability to control whether or not Remove Possible Hash Tracking applies to whitelisted sites or not (default: disabled)
    • Added ability to control the Keyboard Fingerprinting Protection keypress delay
    • +
    • Improved Browser User Agent Spoofing and added ability to enter a custom user agent string
    • +
    • Added more browser and operating systems for User Agent Spoofing (thanks nyancat18)
    • Improved WebGL Fingerprint Protection
    • Improved Clipboard Interference Protection
    • -
    • Improved syncing reliability
    • +
    • Fixed "Trust" option not being available for domains starting with a wildcard match
    • +
    • Improved syncing reliability and added support for handling data compression (to be switched on in an upcoming update)
    • +
    • Added Polish locale (thanks Galileusz)
    • Minor updates to German, Japanese, Chinese (Traditional), and Spanish locales
    • Updated unwanted content providers list
    • Improve domain matching logic
    • @@ -78,7 +84,7 @@

- Translations: Chinese - Simplified (Chiuwing LUK), Chinese - Traditional (Sam Lee), Czech (callipso), Dutch (Robert J. Klop), French (Marc0303), German (Daniel Neubauer (d4nin3u), Daniel Ring), Hungarian (Calmarius), Italian (Ezio Tescari), Japanese (noushibou, たこすけ), Korean (ARMO), Latvian (Hudozhnik), Romanian (Sirius98), Russian (WatsonRus), Spanish (Enrique Arróniz Ramos), Swedish (Guy Fredlund) + Translations: Chinese - Simplified (Chiuwing LUK), Chinese - Traditional (Sam Lee), Czech (callipso), Dutch (Robert J. Klop), French (Marc0303), German (Daniel Neubauer (d4nin3u), Daniel Ring), Hungarian (Calmarius), Italian (Ezio Tescari), Japanese (noushibou, たこすけ), Korean (ARMO), Latvian (Hudozhnik), Polish (Galileusz), Romanian (Sirius98), Russian (WatsonRus), Spanish (Enrique Arróniz Ramos), Swedish (Guy Fredlund)
diff --git a/js/compress.js b/js/compress.js deleted file mode 100644 index 2d1900a..0000000 --- a/js/compress.js +++ /dev/null @@ -1 +0,0 @@ -var LZString=function(){function o(o,r){if(!t[o]){t[o]={};for(var n=0;ne;e++){var s=r.charCodeAt(e);n[2*e]=s>>>8,n[2*e+1]=s%256}return n},decompressFromUint8Array:function(o){if(null===o||void 0===o)return i.decompress(o);for(var n=new Array(o.length/2),e=0,t=n.length;t>e;e++)n[e]=256*o[2*e]+o[2*e+1];var s=[];return n.forEach(function(o){s.push(r(o))}),i.decompress(s.join(""))},compressToEncodedURIComponent:function(o){return null==o?"":i._compress(o,6,function(o){return e.charAt(o)})},decompressFromEncodedURIComponent:function(r){return null==r?"":""==r?null:(r=r.replace(/ /g,"+"),i._decompress(r.length,32,function(n){return o(e,r.charAt(n))}))},compress:function(o){return i._compress(o,16,function(o){return r(o)})},_compress:function(o,r,n){if(null==o)return"";var e,t,i,s={},p={},u="",c="",a="",l=2,f=3,h=2,d=[],m=0,v=0;for(i=0;ie;e++)m<<=1,v==r-1?(v=0,d.push(n(m)),m=0):v++;for(t=a.charCodeAt(0),e=0;8>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}else{for(t=1,e=0;h>e;e++)m=m<<1|t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t=0;for(t=a.charCodeAt(0),e=0;16>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}l--,0==l&&(l=Math.pow(2,h),h++),delete p[a]}else for(t=s[a],e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;l--,0==l&&(l=Math.pow(2,h),h++),s[c]=f++,a=String(u)}if(""!==a){if(Object.prototype.hasOwnProperty.call(p,a)){if(a.charCodeAt(0)<256){for(e=0;h>e;e++)m<<=1,v==r-1?(v=0,d.push(n(m)),m=0):v++;for(t=a.charCodeAt(0),e=0;8>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}else{for(t=1,e=0;h>e;e++)m=m<<1|t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t=0;for(t=a.charCodeAt(0),e=0;16>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}l--,0==l&&(l=Math.pow(2,h),h++),delete p[a]}else for(t=s[a],e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;l--,0==l&&(l=Math.pow(2,h),h++)}for(t=2,e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;for(;;){if(m<<=1,v==r-1){d.push(n(m));break}v++}return d.join("")},decompress:function(o){return null==o?"":""==o?null:i._decompress(o.length,32768,function(r){return o.charCodeAt(r)})},_decompress:function(o,n,e){var t,i,s,p,u,c,a,l,f=[],h=4,d=4,m=3,v="",w=[],A={val:e(0),position:n,index:1};for(i=0;3>i;i+=1)f[i]=i;for(p=0,c=Math.pow(2,2),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;switch(t=p){case 0:for(p=0,c=Math.pow(2,8),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;l=r(p);break;case 1:for(p=0,c=Math.pow(2,16),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;l=r(p);break;case 2:return""}for(f[3]=l,s=l,w.push(l);;){if(A.index>o)return"";for(p=0,c=Math.pow(2,m),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;switch(l=p){case 0:for(p=0,c=Math.pow(2,8),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;f[d++]=r(p),l=d-1,h--;break;case 1:for(p=0,c=Math.pow(2,16),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;f[d++]=r(p),l=d-1,h--;break;case 2:return w.join("")}if(0==h&&(h=Math.pow(2,m),m++),f[l])v=f[l];else{if(l!==d)return null;v=s+s.charAt(0)}w.push(v),f[d++]=s+v.charAt(0),h--,s=v,0==h&&(h=Math.pow(2,m),m++)}}};return i}();"function"==typeof define&&define.amd?define(function(){return LZString}):"undefined"!=typeof module&&null!=module&&(module.exports=LZString); diff --git a/js/options.js b/js/options.js index b3c4bef..e98e526 100644 --- a/js/options.js +++ b/js/options.js @@ -121,6 +121,8 @@ function i18load() { $(".i18_clientrectsdesc").html(bkg.getLocale("clientrectsdesc")); $(".i18_keyboard").html(bkg.getLocale("keyboard")); $(".i18_keyboarddesc").html(bkg.getLocale("keyboarddesc")); + $(".i18_browserplugins").html(bkg.getLocale("browserplugins")); + $(".i18_browserpluginsdesc").html(bkg.getLocale("browserpluginsdesc")); $(".i18_paranoia").html(bkg.getLocale("paranoia")); $(".i18_paranoiadesc").html(bkg.getLocale("paranoiadesc")); $(".i18_annoyances").html(bkg.getLocale("annoyances")); @@ -344,6 +346,7 @@ function loadOptions() { loadCheckbox("bluetooth"); loadElement("timezone"); loadCheckbox("keyboard"); + loadCheckbox("browserplugins"); if (!$("#keyboard").prop('checked')) $(".keydeltarow").hide(); else $(".keydeltarow").show(); loadElement("keydelta"); @@ -354,6 +357,7 @@ function loadOptions() { loadCheckbox("webbugs"); loadCheckbox("utm"); loadCheckbox("hashchecking"); + loadCheckbox("hashallow"); loadElement("webrtc"); if (!bkg.getWebRTC()) $("#webrtccell").html(''+bkg.getLocale("nowebrtc")+''); loadElement("preservesamedomain"); @@ -367,11 +371,20 @@ function loadOptions() { loadCheckbox("cookies"); loadElement("useragentspoof"); loadElement("useragentspoof_os"); + loadElement("useragentcustom"); loadCheckbox("uaspoofallow"); if (localStorage['annoyances'] == 'true' || localStorage['cookies'] == 'true') $("#annoyancesmode").removeAttr('disabled'); else $("#annoyancesmode").attr('disabled', 'true'); - if ($("#useragentspoof").val() == 'off') $("#useragentspoof_os, #applytoallow").hide(); - else $("#useragentspoof_os, #applytoallow").show(); + if ($("#useragentspoof").val() == 'off') $("#useragentspoof_os, #useragentcustombox, #applytoallow").hide(); + else if ($("#useragentspoof").val() == 'custom') { + $("#useragentspoof_os").hide(); + $("#useragentcustombox, #applytoallow").show(); + } else { + $("#useragentcustombox").hide(); + $("#useragentspoof_os, #applytoallow").show(); + } + if ($("#hashchecking").val() == 'off') $("#applytoallowhash").hide(); + else $("#applytoallowhash").show(); loadCheckbox("referrerspoofdenywhitelisted"); if (localStorage['referrerspoof'] != 'same' && localStorage['referrerspoof'] != 'domain' && localStorage['referrerspoof'] != 'off') { $("#referrerspoof").val('custom'); @@ -424,12 +437,14 @@ function saveOptions() { saveCheckbox("bluetooth"); saveElement("timezone"); saveCheckbox("keyboard"); + saveCheckbox("browserplugins"); if (!$("#keyboard").prop('checked')) $(".keydeltarow").hide(); else $(".keydeltarow").show(); saveElement("keydelta"); saveCheckbox("webbugs"); saveCheckbox("utm"); saveCheckbox("hashchecking"); + saveCheckbox("hashallow"); saveElement("webrtc"); saveElement("preservesamedomain"); saveCheckbox("paranoia"); @@ -440,6 +455,7 @@ function saveOptions() { saveCheckbox("cookies"); saveElement("useragentspoof"); saveElement("useragentspoof_os"); + saveElement("useragentcustom"); saveCheckbox("uaspoofallow"); saveCheckbox("referrerspoofdenywhitelisted"); if ($("#referrerspoof").val() != 'custom') { @@ -456,8 +472,16 @@ function saveOptions() { saveCheckbox("domainsort"); if (localStorage['annoyances'] == 'true' || localStorage['cookies'] == 'true') $("#annoyancesmode").removeAttr('disabled'); else $("#annoyancesmode").attr('disabled', 'true'); - if (localStorage['useragentspoof'] != 'off') $("#useragentspoof_os, #applytoallow").show(); - else $("#useragentspoof_os, #applytoallow").hide(); + if (localStorage['useragentspoof'] == 'off') $("#useragentspoof_os, #useragentcustombox, #applytoallow").hide(); + else if (localStorage['useragentspoof'] == 'custom') { + $("#useragentspoof_os").hide(); + $("#useragentcustombox, #applytoallow").show(); + } else { + $("#useragentcustombox").hide(); + $("#useragentspoof_os, #applytoallow").show(); + } + if (localStorage['hashchecking'] != 'off') $("#applytoallowhash").show(); + else $("#applytoallowhash").hide(); if (localStorage['referrerspoof'] != 'off') $("#applyreferrerspoofdenywhitelisted").show(); else $("#applyreferrerspoofdenywhitelisted").hide(); updateExport(); @@ -549,9 +573,11 @@ function updateExport() { settingnames = []; $("#settingsexport").val(""); for (var i in localStorage) { - if (i != "version" && i != "tempregexflag" && i != "whiteListCount" && i != "blackListCount" && i != "whiteListCount2" && i != "blackListCount2" && i.substr(0, 2) != "zb" && i.substr(0, 2) != "zw" && i.substr(0, 2) != "sb" && i.substr(0, 2) != "sw" && i.substr(0, 2) != "sf") { - settingnames.push(i); - $("#settingsexport").val($("#settingsexport").val()+i+"|"+localStorage[i]+"\n"); + if (localStorage.hasOwnProperty(i)) { + if (i != "version" && i != "tempregexflag" && i != "whiteListCount" && i != "blackListCount" && i != "whiteListCount2" && i != "blackListCount2" && i.substr(0, 2) != "zb" && i.substr(0, 2) != "zw" && i.substr(0, 2) != "sb" && i.substr(0, 2) != "sw" && i.substr(0, 2) != "sf") { + settingnames.push(i); + $("#settingsexport").val($("#settingsexport").val()+i+"|"+localStorage[i]+"\n"); + } } } $("#settingsexport").val($("#settingsexport").val().slice(0,-1)); @@ -740,7 +766,7 @@ function listUpdate() { if (localStorage['domainsort'] == 'true') whiteList = bkg.domainSort(whiteList); else whiteList.sort(); for (var i in whiteList) { - if (whiteList[i][0] == '*' || whiteList[i].match(/^(?:(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$/g) || whiteList[i].match(/^(?:\[[A-Fa-f0-9:.]+\])(:[0-9]+)?$/g)) whitelistCompiled += '
|
'+whiteList[i]+'
'; + if ((whiteList[i][0] == '*' && whiteList[i][1] == '*') || whiteList[i].match(/^(?:(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$/g) || whiteList[i].match(/^(?:\[[A-Fa-f0-9:.]+\])(:[0-9]+)?$/g)) whitelistCompiled += '
|
'+whiteList[i]+'
'; else whitelistCompiled += '
'+whiteList[i]+'
'; } } @@ -751,7 +777,7 @@ function listUpdate() { if (localStorage['domainsort'] == 'true') blackList = bkg.domainSort(blackList); else blackList.sort(); for (var i in blackList) { - if (blackList[i][0] == '*' || blackList[i].match(/^(?:(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$/g) || blackList[i].match(/^(?:\[[A-Fa-f0-9:.]+\])(:[0-9]+)?$/g)) blacklistCompiled += '
|
'+blackList[i]+'
'; + if ((blackList[i][0] == '*' && blackList[i][1] == '*') || blackList[i].match(/^(?:(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$/g) || blackList[i].match(/^(?:\[[A-Fa-f0-9:.]+\])(:[0-9]+)?$/g)) blacklistCompiled += '
|
'+blackList[i]+'
'; else blacklistCompiled += '
'+blackList[i]+'
'; } } diff --git a/js/pako.js b/js/pako.js new file mode 100644 index 0000000..73024f7 --- /dev/null +++ b/js/pako.js @@ -0,0 +1 @@ +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).pako=t()}}(function(){return function t(e,a,i){function n(s,o){if(!a[s]){if(!e[s]){var l="function"==typeof require&&require;if(!o&&l)return l(s,!0);if(r)return r(s,!0);var h=new Error("Cannot find module '"+s+"'");throw h.code="MODULE_NOT_FOUND",h}var d=a[s]={exports:{}};e[s][0].call(d.exports,function(t){var a=e[s][1][t];return n(a||t)},d,d.exports,t,e,a,i)}return a[s].exports}for(var r="function"==typeof require&&require,s=0;s0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new h,this.strm.avail_out=0;var a=r.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(a!==f)throw new Error(l[a]);if(e.header&&r.deflateSetHeader(this.strm,e.header),e.dictionary){var n;if(n="string"==typeof e.dictionary?o.string2buf(e.dictionary):"[object ArrayBuffer]"===d.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(a=r.deflateSetDictionary(this.strm,n))!==f)throw new Error(l[a]);this._dict_set=!0}}function n(t,e){var a=new i(e);if(a.push(t,!0),a.err)throw a.msg||l[a.err];return a.result}var r=t("./zlib/deflate"),s=t("./utils/common"),o=t("./utils/strings"),l=t("./zlib/messages"),h=t("./zlib/zstream"),d=Object.prototype.toString,f=0,_=-1,u=0,c=8;i.prototype.push=function(t,e){var a,i,n=this.strm,l=this.options.chunkSize;if(this.ended)return!1;i=e===~~e?e:!0===e?4:0,"string"==typeof t?n.input=o.string2buf(t):"[object ArrayBuffer]"===d.call(t)?n.input=new Uint8Array(t):n.input=t,n.next_in=0,n.avail_in=n.input.length;do{if(0===n.avail_out&&(n.output=new s.Buf8(l),n.next_out=0,n.avail_out=l),1!==(a=r.deflate(n,i))&&a!==f)return this.onEnd(a),this.ended=!0,!1;0!==n.avail_out&&(0!==n.avail_in||4!==i&&2!==i)||("string"===this.options.to?this.onData(o.buf2binstring(s.shrinkBuf(n.output,n.next_out))):this.onData(s.shrinkBuf(n.output,n.next_out)))}while((n.avail_in>0||0===n.avail_out)&&1!==a);return 4===i?(a=r.deflateEnd(this.strm),this.onEnd(a),this.ended=!0,a===f):2!==i||(this.onEnd(f),n.avail_out=0,!0)},i.prototype.onData=function(t){this.chunks.push(t)},i.prototype.onEnd=function(t){t===f&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},a.Deflate=i,a.deflate=n,a.deflateRaw=function(t,e){return e=e||{},e.raw=!0,n(t,e)},a.gzip=function(t,e){return e=e||{},e.gzip=!0,n(t,e)}},{"./utils/common":3,"./utils/strings":4,"./zlib/deflate":8,"./zlib/messages":13,"./zlib/zstream":15}],2:[function(t,e,a){"use strict";function i(t){if(!(this instanceof i))return new i(t);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var a=r.inflateInit2(this.strm,e.windowBits);if(a!==l.Z_OK)throw new Error(h[a]);this.header=new f,r.inflateGetHeader(this.strm,this.header)}function n(t,e){var a=new i(e);if(a.push(t,!0),a.err)throw a.msg||h[a.err];return a.result}var r=t("./zlib/inflate"),s=t("./utils/common"),o=t("./utils/strings"),l=t("./zlib/constants"),h=t("./zlib/messages"),d=t("./zlib/zstream"),f=t("./zlib/gzheader"),_=Object.prototype.toString;i.prototype.push=function(t,e){var a,i,n,h,d,f,u=this.strm,c=this.options.chunkSize,b=this.options.dictionary,g=!1;if(this.ended)return!1;i=e===~~e?e:!0===e?l.Z_FINISH:l.Z_NO_FLUSH,"string"==typeof t?u.input=o.binstring2buf(t):"[object ArrayBuffer]"===_.call(t)?u.input=new Uint8Array(t):u.input=t,u.next_in=0,u.avail_in=u.input.length;do{if(0===u.avail_out&&(u.output=new s.Buf8(c),u.next_out=0,u.avail_out=c),(a=r.inflate(u,l.Z_NO_FLUSH))===l.Z_NEED_DICT&&b&&(f="string"==typeof b?o.string2buf(b):"[object ArrayBuffer]"===_.call(b)?new Uint8Array(b):b,a=r.inflateSetDictionary(this.strm,f)),a===l.Z_BUF_ERROR&&!0===g&&(a=l.Z_OK,g=!1),a!==l.Z_STREAM_END&&a!==l.Z_OK)return this.onEnd(a),this.ended=!0,!1;u.next_out&&(0!==u.avail_out&&a!==l.Z_STREAM_END&&(0!==u.avail_in||i!==l.Z_FINISH&&i!==l.Z_SYNC_FLUSH)||("string"===this.options.to?(n=o.utf8border(u.output,u.next_out),h=u.next_out-n,d=o.buf2string(u.output,n),u.next_out=h,u.avail_out=c-h,h&&s.arraySet(u.output,u.output,n,h,0),this.onData(d)):this.onData(s.shrinkBuf(u.output,u.next_out)))),0===u.avail_in&&0===u.avail_out&&(g=!0)}while((u.avail_in>0||0===u.avail_out)&&a!==l.Z_STREAM_END);return a===l.Z_STREAM_END&&(i=l.Z_FINISH),i===l.Z_FINISH?(a=r.inflateEnd(this.strm),this.onEnd(a),this.ended=!0,a===l.Z_OK):i!==l.Z_SYNC_FLUSH||(this.onEnd(l.Z_OK),u.avail_out=0,!0)},i.prototype.onData=function(t){this.chunks.push(t)},i.prototype.onEnd=function(t){t===l.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},a.Inflate=i,a.inflate=n,a.inflateRaw=function(t,e){return e=e||{},e.raw=!0,n(t,e)},a.ungzip=n},{"./utils/common":3,"./utils/strings":4,"./zlib/constants":6,"./zlib/gzheader":9,"./zlib/inflate":11,"./zlib/messages":13,"./zlib/zstream":15}],3:[function(t,e,a){"use strict";function i(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;a.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var a=e.shift();if(a){if("object"!=typeof a)throw new TypeError(a+"must be non-object");for(var n in a)i(a,n)&&(t[n]=a[n])}}return t},a.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var r={arraySet:function(t,e,a,i,n){if(e.subarray&&t.subarray)t.set(e.subarray(a,a+i),n);else for(var r=0;r=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;o[254]=o[254]=1,a.string2buf=function(t){var e,a,i,r,s,o=t.length,l=0;for(r=0;r>>6,e[s++]=128|63&a):a<65536?(e[s++]=224|a>>>12,e[s++]=128|a>>>6&63,e[s++]=128|63&a):(e[s++]=240|a>>>18,e[s++]=128|a>>>12&63,e[s++]=128|a>>>6&63,e[s++]=128|63&a);return e},a.buf2binstring=function(t){return i(t,t.length)},a.binstring2buf=function(t){for(var e=new n.Buf8(t.length),a=0,i=e.length;a4)h[n++]=65533,a+=s-1;else{for(r&=2===s?31:3===s?15:7;s>1&&a1?h[n++]=65533:r<65536?h[n++]=r:(r-=65536,h[n++]=55296|r>>10&1023,h[n++]=56320|1023&r)}return i(h,n)},a.utf8border=function(t,e){var a;for((e=e||t.length)>t.length&&(e=t.length),a=e-1;a>=0&&128==(192&t[a]);)a--;return a<0?e:0===a?e:a+o[t[a]]>e?a:e}},{"./common":3}],5:[function(t,e,a){"use strict";e.exports=function(t,e,a,i){for(var n=65535&t|0,r=t>>>16&65535|0,s=0;0!==a;){a-=s=a>2e3?2e3:a;do{r=r+(n=n+e[i++]|0)|0}while(--s);n%=65521,r%=65521}return n|r<<16|0}},{}],6:[function(t,e,a){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],7:[function(t,e,a){"use strict";var i=function(){for(var t,e=[],a=0;a<256;a++){t=a;for(var i=0;i<8;i++)t=1&t?3988292384^t>>>1:t>>>1;e[a]=t}return e}();e.exports=function(t,e,a,n){var r=i,s=n+a;t^=-1;for(var o=n;o>>8^r[255&(t^e[o])];return-1^t}},{}],8:[function(t,e,a){"use strict";function i(t,e){return t.msg=A[e],e}function n(t){return(t<<1)-(t>4?9:0)}function r(t){for(var e=t.length;--e>=0;)t[e]=0}function s(t){var e=t.state,a=e.pending;a>t.avail_out&&(a=t.avail_out),0!==a&&(z.arraySet(t.output,e.pending_buf,e.pending_out,a,t.next_out),t.next_out+=a,e.pending_out+=a,t.total_out+=a,t.avail_out-=a,e.pending-=a,0===e.pending&&(e.pending_out=0))}function o(t,e){B._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,s(t.strm)}function l(t,e){t.pending_buf[t.pending++]=e}function h(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function d(t,e,a,i){var n=t.avail_in;return n>i&&(n=i),0===n?0:(t.avail_in-=n,z.arraySet(e,t.input,t.next_in,n,a),1===t.state.wrap?t.adler=S(t.adler,e,n,a):2===t.state.wrap&&(t.adler=E(t.adler,e,n,a)),t.next_in+=n,t.total_in+=n,n)}function f(t,e){var a,i,n=t.max_chain_length,r=t.strstart,s=t.prev_length,o=t.nice_match,l=t.strstart>t.w_size-it?t.strstart-(t.w_size-it):0,h=t.window,d=t.w_mask,f=t.prev,_=t.strstart+at,u=h[r+s-1],c=h[r+s];t.prev_length>=t.good_match&&(n>>=2),o>t.lookahead&&(o=t.lookahead);do{if(a=e,h[a+s]===c&&h[a+s-1]===u&&h[a]===h[r]&&h[++a]===h[r+1]){r+=2,a++;do{}while(h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&h[++r]===h[++a]&&r<_);if(i=at-(_-r),r=_-at,i>s){if(t.match_start=e,s=i,i>=o)break;u=h[r+s-1],c=h[r+s]}}}while((e=f[e&d])>l&&0!=--n);return s<=t.lookahead?s:t.lookahead}function _(t){var e,a,i,n,r,s=t.w_size;do{if(n=t.window_size-t.lookahead-t.strstart,t.strstart>=s+(s-it)){z.arraySet(t.window,t.window,s,s,0),t.match_start-=s,t.strstart-=s,t.block_start-=s,e=a=t.hash_size;do{i=t.head[--e],t.head[e]=i>=s?i-s:0}while(--a);e=a=s;do{i=t.prev[--e],t.prev[e]=i>=s?i-s:0}while(--a);n+=s}if(0===t.strm.avail_in)break;if(a=d(t.strm,t.window,t.strstart+t.lookahead,n),t.lookahead+=a,t.lookahead+t.insert>=et)for(r=t.strstart-t.insert,t.ins_h=t.window[r],t.ins_h=(t.ins_h<=et&&(t.ins_h=(t.ins_h<=et)if(i=B._tr_tally(t,t.strstart-t.match_start,t.match_length-et),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=et){t.match_length--;do{t.strstart++,t.ins_h=(t.ins_h<=et&&(t.ins_h=(t.ins_h<4096)&&(t.match_length=et-1)),t.prev_length>=et&&t.match_length<=t.prev_length){n=t.strstart+t.lookahead-et,i=B._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-et),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=n&&(t.ins_h=(t.ins_h<=et&&t.strstart>0&&(n=t.strstart-1,(i=s[n])===s[++n]&&i===s[++n]&&i===s[++n])){r=t.strstart+at;do{}while(i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&i===s[++n]&&nt.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=et?(a=B._tr_tally(t,1,t.match_length-et),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(a=B._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),a&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):t.last_lit&&(o(t,!1),0===t.strm.avail_out)?_t:ut}function g(t,e){for(var a;;){if(0===t.lookahead&&(_(t),0===t.lookahead)){if(e===Z)return _t;break}if(t.match_length=0,a=B._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,a&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):t.last_lit&&(o(t,!1),0===t.strm.avail_out)?_t:ut}function m(t,e,a,i,n){this.good_length=t,this.max_lazy=e,this.nice_length=a,this.max_chain=i,this.func=n}function w(t){t.window_size=2*t.w_size,r(t.head),t.max_lazy_match=x[t.level].max_lazy,t.good_match=x[t.level].good_length,t.nice_match=x[t.level].nice_length,t.max_chain_length=x[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=et-1,t.match_available=0,t.ins_h=0}function p(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=q,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new z.Buf16(2*$),this.dyn_dtree=new z.Buf16(2*(2*Q+1)),this.bl_tree=new z.Buf16(2*(2*V+1)),r(this.dyn_ltree),r(this.dyn_dtree),r(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new z.Buf16(tt+1),this.heap=new z.Buf16(2*J+1),r(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new z.Buf16(2*J+1),r(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function v(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=Y,e=t.state,e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?rt:dt,t.adler=2===e.wrap?0:1,e.last_flush=Z,B._tr_init(e),D):i(t,U)}function k(t){var e=v(t);return e===D&&w(t.state),e}function y(t,e,a,n,r,s){if(!t)return U;var o=1;if(e===L&&(e=6),n<0?(o=0,n=-n):n>15&&(o=2,n-=16),r<1||r>G||a!==q||n<8||n>15||e<0||e>9||s<0||s>M)return i(t,U);8===n&&(n=9);var l=new p;return t.state=l,l.strm=t,l.wrap=o,l.gzhead=null,l.w_bits=n,l.w_size=1<t.pending_buf_size-5&&(a=t.pending_buf_size-5);;){if(t.lookahead<=1){if(_(t),0===t.lookahead&&e===Z)return _t;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+a;if((0===t.strstart||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,o(t,!1),0===t.strm.avail_out))return _t;if(t.strstart-t.block_start>=t.w_size-it&&(o(t,!1),0===t.strm.avail_out))return _t}return t.insert=0,e===N?(o(t,!0),0===t.strm.avail_out?ct:bt):(t.strstart>t.block_start&&(o(t,!1),t.strm.avail_out),_t)}),new m(4,4,8,4,u),new m(4,5,16,8,u),new m(4,6,32,32,u),new m(4,4,16,16,c),new m(8,16,32,32,c),new m(8,16,128,128,c),new m(8,32,128,256,c),new m(32,128,258,1024,c),new m(32,258,258,4096,c)],a.deflateInit=function(t,e){return y(t,e,q,X,W,P)},a.deflateInit2=y,a.deflateReset=k,a.deflateResetKeep=v,a.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?U:(t.state.gzhead=e,D):U},a.deflate=function(t,e){var a,o,d,f;if(!t||!t.state||e>O||e<0)return t?i(t,U):U;if(o=t.state,!t.output||!t.input&&0!==t.avail_in||o.status===ft&&e!==N)return i(t,0===t.avail_out?F:U);if(o.strm=t,a=o.last_flush,o.last_flush=e,o.status===rt)if(2===o.wrap)t.adler=0,l(o,31),l(o,139),l(o,8),o.gzhead?(l(o,(o.gzhead.text?1:0)+(o.gzhead.hcrc?2:0)+(o.gzhead.extra?4:0)+(o.gzhead.name?8:0)+(o.gzhead.comment?16:0)),l(o,255&o.gzhead.time),l(o,o.gzhead.time>>8&255),l(o,o.gzhead.time>>16&255),l(o,o.gzhead.time>>24&255),l(o,9===o.level?2:o.strategy>=j||o.level<2?4:0),l(o,255&o.gzhead.os),o.gzhead.extra&&o.gzhead.extra.length&&(l(o,255&o.gzhead.extra.length),l(o,o.gzhead.extra.length>>8&255)),o.gzhead.hcrc&&(t.adler=E(t.adler,o.pending_buf,o.pending,0)),o.gzindex=0,o.status=st):(l(o,0),l(o,0),l(o,0),l(o,0),l(o,0),l(o,9===o.level?2:o.strategy>=j||o.level<2?4:0),l(o,gt),o.status=dt);else{var _=q+(o.w_bits-8<<4)<<8;_|=(o.strategy>=j||o.level<2?0:o.level<6?1:6===o.level?2:3)<<6,0!==o.strstart&&(_|=nt),_+=31-_%31,o.status=dt,h(o,_),0!==o.strstart&&(h(o,t.adler>>>16),h(o,65535&t.adler)),t.adler=1}if(o.status===st)if(o.gzhead.extra){for(d=o.pending;o.gzindex<(65535&o.gzhead.extra.length)&&(o.pending!==o.pending_buf_size||(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending!==o.pending_buf_size));)l(o,255&o.gzhead.extra[o.gzindex]),o.gzindex++;o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),o.gzindex===o.gzhead.extra.length&&(o.gzindex=0,o.status=ot)}else o.status=ot;if(o.status===ot)if(o.gzhead.name){d=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending===o.pending_buf_size)){f=1;break}f=o.gzindexd&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),0===f&&(o.gzindex=0,o.status=lt)}else o.status=lt;if(o.status===lt)if(o.gzhead.comment){d=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>d&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),s(t),d=o.pending,o.pending===o.pending_buf_size)){f=1;break}f=o.gzindexd&&(t.adler=E(t.adler,o.pending_buf,o.pending-d,d)),0===f&&(o.status=ht)}else o.status=ht;if(o.status===ht&&(o.gzhead.hcrc?(o.pending+2>o.pending_buf_size&&s(t),o.pending+2<=o.pending_buf_size&&(l(o,255&t.adler),l(o,t.adler>>8&255),t.adler=0,o.status=dt)):o.status=dt),0!==o.pending){if(s(t),0===t.avail_out)return o.last_flush=-1,D}else if(0===t.avail_in&&n(e)<=n(a)&&e!==N)return i(t,F);if(o.status===ft&&0!==t.avail_in)return i(t,F);if(0!==t.avail_in||0!==o.lookahead||e!==Z&&o.status!==ft){var u=o.strategy===j?g(o,e):o.strategy===K?b(o,e):x[o.level].func(o,e);if(u!==ct&&u!==bt||(o.status=ft),u===_t||u===ct)return 0===t.avail_out&&(o.last_flush=-1),D;if(u===ut&&(e===R?B._tr_align(o):e!==O&&(B._tr_stored_block(o,0,0,!1),e===C&&(r(o.head),0===o.lookahead&&(o.strstart=0,o.block_start=0,o.insert=0))),s(t),0===t.avail_out))return o.last_flush=-1,D}return e!==N?D:o.wrap<=0?I:(2===o.wrap?(l(o,255&t.adler),l(o,t.adler>>8&255),l(o,t.adler>>16&255),l(o,t.adler>>24&255),l(o,255&t.total_in),l(o,t.total_in>>8&255),l(o,t.total_in>>16&255),l(o,t.total_in>>24&255)):(h(o,t.adler>>>16),h(o,65535&t.adler)),s(t),o.wrap>0&&(o.wrap=-o.wrap),0!==o.pending?D:I)},a.deflateEnd=function(t){var e;return t&&t.state?(e=t.state.status)!==rt&&e!==st&&e!==ot&&e!==lt&&e!==ht&&e!==dt&&e!==ft?i(t,U):(t.state=null,e===dt?i(t,T):D):U},a.deflateSetDictionary=function(t,e){var a,i,n,s,o,l,h,d,f=e.length;if(!t||!t.state)return U;if(a=t.state,2===(s=a.wrap)||1===s&&a.status!==rt||a.lookahead)return U;for(1===s&&(t.adler=S(t.adler,e,f,0)),a.wrap=0,f>=a.w_size&&(0===s&&(r(a.head),a.strstart=0,a.block_start=0,a.insert=0),d=new z.Buf8(a.w_size),z.arraySet(d,e,f-a.w_size,a.w_size,0),e=d,f=a.w_size),o=t.avail_in,l=t.next_in,h=t.input,t.avail_in=f,t.next_in=0,t.input=e,_(a);a.lookahead>=et;){i=a.strstart,n=a.lookahead-(et-1);do{a.ins_h=(a.ins_h<>>24,u>>>=v,c-=v,0===(v=p>>>16&255))S[r++]=65535&p;else{if(!(16&v)){if(0==(64&v)){p=b[(65535&p)+(u&(1<>>=v,c-=v),c<15&&(u+=B[i++]<>>24,u>>>=v,c-=v,!(16&(v=p>>>16&255))){if(0==(64&v)){p=g[(65535&p)+(u&(1<l){t.msg="invalid distance too far back",a.mode=30;break t}if(u>>>=v,c-=v,v=r-s,y>v){if((v=y-v)>d&&a.sane){t.msg="invalid distance too far back",a.mode=30;break t}if(x=0,z=_,0===f){if(x+=h-v,v2;)S[r++]=z[x++],S[r++]=z[x++],S[r++]=z[x++],k-=3;k&&(S[r++]=z[x++],k>1&&(S[r++]=z[x++]))}else{x=r-y;do{S[r++]=S[x++],S[r++]=S[x++],S[r++]=S[x++],k-=3}while(k>2);k&&(S[r++]=S[x++],k>1&&(S[r++]=S[x++]))}break}}break}}while(i>3,u&=(1<<(c-=k<<3))-1,t.next_in=i,t.next_out=r,t.avail_in=i>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function n(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new u.Buf16(320),this.work=new u.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function r(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=N,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new u.Buf32(dt),e.distcode=e.distdyn=new u.Buf32(ft),e.sane=1,e.back=-1,z):E}function s(t){var e;return t&&t.state?(e=t.state,e.wsize=0,e.whave=0,e.wnext=0,r(t)):E}function o(t,e){var a,i;return t&&t.state?(i=t.state,e<0?(a=0,e=-e):(a=1+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?E:(null!==i.window&&i.wbits!==e&&(i.window=null),i.wrap=a,i.wbits=e,s(t))):E}function l(t,e){var a,i;return t?(i=new n,t.state=i,i.window=null,(a=o(t,e))!==z&&(t.state=null),a):E}function h(t){if(ut){var e;for(f=new u.Buf32(512),_=new u.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(m(p,t.lens,0,288,f,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;m(v,t.lens,0,32,_,0,t.work,{bits:5}),ut=!1}t.lencode=f,t.lenbits=9,t.distcode=_,t.distbits=5}function d(t,e,a,i){var n,r=t.state;return null===r.window&&(r.wsize=1<=r.wsize?(u.arraySet(r.window,e,a-r.wsize,r.wsize,0),r.wnext=0,r.whave=r.wsize):((n=r.wsize-r.wnext)>i&&(n=i),u.arraySet(r.window,e,a-i,n,r.wnext),(i-=n)?(u.arraySet(r.window,e,a-i,i,0),r.wnext=i,r.whave=r.wsize):(r.wnext+=n,r.wnext===r.wsize&&(r.wnext=0),r.whave>>8&255,a.check=b(a.check,Et,2,0),_=0,dt=0,a.mode=O;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&_)<<8)+(_>>8))%31){t.msg="incorrect header check",a.mode=ot;break}if((15&_)!==C){t.msg="unknown compression method",a.mode=ot;break}if(_>>>=4,dt-=4,yt=8+(15&_),0===a.wbits)a.wbits=yt;else if(yt>a.wbits){t.msg="invalid window size",a.mode=ot;break}a.dmax=1<>8&1),512&a.flags&&(Et[0]=255&_,Et[1]=_>>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0,a.mode=D;case D:for(;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>8&255,Et[2]=_>>>16&255,Et[3]=_>>>24&255,a.check=b(a.check,Et,4,0)),_=0,dt=0,a.mode=I;case I:for(;dt<16;){if(0===l)break t;l--,_+=n[s++]<>8),512&a.flags&&(Et[0]=255&_,Et[1]=_>>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0,a.mode=U;case U:if(1024&a.flags){for(;dt<16;){if(0===l)break t;l--,_+=n[s++]<>>8&255,a.check=b(a.check,Et,2,0)),_=0,dt=0}else a.head&&(a.head.extra=null);a.mode=T;case T:if(1024&a.flags&&((ut=a.length)>l&&(ut=l),ut&&(a.head&&(yt=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),u.arraySet(a.head.extra,n,s,ut,yt)),512&a.flags&&(a.check=b(a.check,n,ut,s)),l-=ut,s+=ut,a.length-=ut),a.length))break t;a.length=0,a.mode=F;case F:if(2048&a.flags){if(0===l)break t;ut=0;do{yt=n[s+ut++],a.head&&yt&&a.length<65536&&(a.head.name+=String.fromCharCode(yt))}while(yt&&ut>9&1,a.head.done=!0),t.adler=a.check=0,a.mode=M;break;case j:for(;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>=7&dt,dt-=7&dt,a.mode=nt;break}for(;dt<3;){if(0===l)break t;l--,_+=n[s++]<>>=1,dt-=1,3&_){case 0:a.mode=Y;break;case 1:if(h(a),a.mode=Q,e===x){_>>>=2,dt-=2;break t}break;case 2:a.mode=X;break;case 3:t.msg="invalid block type",a.mode=ot}_>>>=2,dt-=2;break;case Y:for(_>>>=7&dt,dt-=7&dt;dt<32;){if(0===l)break t;l--,_+=n[s++]<>>16^65535)){t.msg="invalid stored block lengths",a.mode=ot;break}if(a.length=65535&_,_=0,dt=0,a.mode=q,e===x)break t;case q:a.mode=G;case G:if(ut=a.length){if(ut>l&&(ut=l),ut>f&&(ut=f),0===ut)break t;u.arraySet(r,n,s,ut,o),l-=ut,s+=ut,f-=ut,o+=ut,a.length-=ut;break}a.mode=M;break;case X:for(;dt<14;){if(0===l)break t;l--,_+=n[s++]<>>=5,dt-=5,a.ndist=1+(31&_),_>>>=5,dt-=5,a.ncode=4+(15&_),_>>>=4,dt-=4,a.nlen>286||a.ndist>30){t.msg="too many length or distance symbols",a.mode=ot;break}a.have=0,a.mode=W;case W:for(;a.have>>=3,dt-=3}for(;a.have<19;)a.lens[At[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,zt={bits:a.lenbits},xt=m(w,a.lens,0,19,a.lencode,0,a.work,zt),a.lenbits=zt.bits,xt){t.msg="invalid code lengths set",a.mode=ot;break}a.have=0,a.mode=J;case J:for(;a.have>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=gt,dt-=gt,a.lens[a.have++]=wt;else{if(16===wt){for(Bt=gt+2;dt>>=gt,dt-=gt,0===a.have){t.msg="invalid bit length repeat",a.mode=ot;break}yt=a.lens[a.have-1],ut=3+(3&_),_>>>=2,dt-=2}else if(17===wt){for(Bt=gt+3;dt>>=gt)),_>>>=3,dt-=3}else{for(Bt=gt+7;dt>>=gt)),_>>>=7,dt-=7}if(a.have+ut>a.nlen+a.ndist){t.msg="invalid bit length repeat",a.mode=ot;break}for(;ut--;)a.lens[a.have++]=yt}}if(a.mode===ot)break;if(0===a.lens[256]){t.msg="invalid code -- missing end-of-block",a.mode=ot;break}if(a.lenbits=9,zt={bits:a.lenbits},xt=m(p,a.lens,0,a.nlen,a.lencode,0,a.work,zt),a.lenbits=zt.bits,xt){t.msg="invalid literal/lengths set",a.mode=ot;break}if(a.distbits=6,a.distcode=a.distdyn,zt={bits:a.distbits},xt=m(v,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,zt),a.distbits=zt.bits,xt){t.msg="invalid distances set",a.mode=ot;break}if(a.mode=Q,e===x)break t;case Q:a.mode=V;case V:if(l>=6&&f>=258){t.next_out=o,t.avail_out=f,t.next_in=s,t.avail_in=l,a.hold=_,a.bits=dt,g(t,_t),o=t.next_out,r=t.output,f=t.avail_out,s=t.next_in,n=t.input,l=t.avail_in,_=a.hold,dt=a.bits,a.mode===M&&(a.back=-1);break}for(a.back=0;St=a.lencode[_&(1<>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>pt)],gt=St>>>24,mt=St>>>16&255,wt=65535&St,!(pt+gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=pt,dt-=pt,a.back+=pt}if(_>>>=gt,dt-=gt,a.back+=gt,a.length=wt,0===mt){a.mode=it;break}if(32&mt){a.back=-1,a.mode=M;break}if(64&mt){t.msg="invalid literal/length code",a.mode=ot;break}a.extra=15&mt,a.mode=$;case $:if(a.extra){for(Bt=a.extra;dt>>=a.extra,dt-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=tt;case tt:for(;St=a.distcode[_&(1<>>24,mt=St>>>16&255,wt=65535&St,!(gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>pt)],gt=St>>>24,mt=St>>>16&255,wt=65535&St,!(pt+gt<=dt);){if(0===l)break t;l--,_+=n[s++]<>>=pt,dt-=pt,a.back+=pt}if(_>>>=gt,dt-=gt,a.back+=gt,64&mt){t.msg="invalid distance code",a.mode=ot;break}a.offset=wt,a.extra=15&mt,a.mode=et;case et:if(a.extra){for(Bt=a.extra;dt>>=a.extra,dt-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){t.msg="invalid distance too far back",a.mode=ot;break}a.mode=at;case at:if(0===f)break t;if(ut=_t-f,a.offset>ut){if((ut=a.offset-ut)>a.whave&&a.sane){t.msg="invalid distance too far back",a.mode=ot;break}ut>a.wnext?(ut-=a.wnext,ct=a.wsize-ut):ct=a.wnext-ut,ut>a.length&&(ut=a.length),bt=a.window}else bt=r,ct=o-a.offset,ut=a.length;ut>f&&(ut=f),f-=ut,a.length-=ut;do{r[o++]=bt[ct++]}while(--ut);0===a.length&&(a.mode=V);break;case it:if(0===f)break t;r[o++]=a.length,f--,a.mode=V;break;case nt:if(a.wrap){for(;dt<32;){if(0===l)break t;l--,_|=n[s++]<=1&&0===I[S];S--);if(E>S&&(E=S),0===S)return h[d++]=20971520,h[d++]=20971520,_.bits=1,0;for(B=1;B0&&(0===t||1!==S))return-1;for(U[1]=0,x=1;x<15;x++)U[x+1]=U[x]+I[x];for(z=0;z852||2===t&&C>592)return 1;for(;;){p=x-Z,f[z]w?(v=T[F+f[z]],k=O[D+f[z]]):(v=96,k=0),u=1<>Z)+(c-=u)]=p<<24|v<<16|k|0}while(0!==c);for(u=1<>=1;if(0!==u?(N&=u-1,N+=u):N=0,z++,0==--I[x]){if(x===S)break;x=e[a+f[z]]}if(x>E&&(N&g)!==b){for(0===Z&&(Z=E),m+=B,R=1<<(A=x-Z);A+Z852||2===t&&C>592)return 1;h[b=N&g]=E<<24|A<<16|m-d|0}}return 0!==N&&(h[m+N]=x-Z<<24|64<<16|0),_.bits=E,0}},{"../utils/common":3}],13:[function(t,e,a){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],14:[function(t,e,a){"use strict";function i(t){for(var e=t.length;--e>=0;)t[e]=0}function n(t,e,a,i,n){this.static_tree=t,this.extra_bits=e,this.extra_base=a,this.elems=i,this.max_length=n,this.has_stree=t&&t.length}function r(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function s(t){return t<256?et[t]:et[256+(t>>>7)]}function o(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function l(t,e,a){t.bi_valid>M-a?(t.bi_buf|=e<>M-t.bi_valid,t.bi_valid+=a-M):(t.bi_buf|=e<>>=1,a<<=1}while(--e>0);return a>>>1}function f(t){16===t.bi_valid?(o(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}function _(t,e){var a,i,n,r,s,o,l=e.dyn_tree,h=e.max_code,d=e.stat_desc.static_tree,f=e.stat_desc.has_stree,_=e.stat_desc.extra_bits,u=e.stat_desc.extra_base,c=e.stat_desc.max_length,b=0;for(r=0;r<=K;r++)t.bl_count[r]=0;for(l[2*t.heap[t.heap_max]+1]=0,a=t.heap_max+1;ac&&(r=c,b++),l[2*i+1]=r,i>h||(t.bl_count[r]++,s=0,i>=u&&(s=_[i-u]),o=l[2*i],t.opt_len+=o*(r+s),f&&(t.static_len+=o*(d[2*i+1]+s)));if(0!==b){do{for(r=c-1;0===t.bl_count[r];)r--;t.bl_count[r]--,t.bl_count[r+1]+=2,t.bl_count[c]--,b-=2}while(b>0);for(r=c;0!==r;r--)for(i=t.bl_count[r];0!==i;)(n=t.heap[--a])>h||(l[2*n+1]!==r&&(t.opt_len+=(r-l[2*n+1])*l[2*n],l[2*n+1]=r),i--)}}function u(t,e,a){var i,n,r=new Array(K+1),s=0;for(i=1;i<=K;i++)r[i]=s=s+a[i-1]<<1;for(n=0;n<=e;n++){var o=t[2*n+1];0!==o&&(t[2*n]=d(r[o]++,o))}}function c(){var t,e,a,i,r,s=new Array(K+1);for(a=0,i=0;i>=7;i8?o(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function m(t,e,a,i){g(t),i&&(o(t,a),o(t,~a)),A.arraySet(t.pending_buf,t.window,e,a,t.pending),t.pending+=a}function w(t,e,a,i){var n=2*e,r=2*a;return t[n]>1;a>=1;a--)p(t,r,a);n=l;do{a=t.heap[1],t.heap[1]=t.heap[t.heap_len--],p(t,r,1),i=t.heap[1],t.heap[--t.heap_max]=a,t.heap[--t.heap_max]=i,r[2*n]=r[2*a]+r[2*i],t.depth[n]=(t.depth[a]>=t.depth[i]?t.depth[a]:t.depth[i])+1,r[2*a+1]=r[2*i+1]=n,t.heap[1]=n++,p(t,r,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],_(t,e),u(r,h,t.bl_count)}function y(t,e,a){var i,n,r=-1,s=e[1],o=0,l=7,h=4;for(0===s&&(l=138,h=3),e[2*(a+1)+1]=65535,i=0;i<=a;i++)n=s,s=e[2*(i+1)+1],++o=3&&0===t.bl_tree[2*V[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}function B(t,e,a,i){var n;for(l(t,e-257,5),l(t,a-1,5),l(t,i-4,4),n=0;n>>=1)if(1&a&&0!==t.dyn_ltree[2*e])return R;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return C;for(e=32;e0?(t.strm.data_type===N&&(t.strm.data_type=S(t)),k(t,t.l_desc),k(t,t.d_desc),s=z(t),n=t.opt_len+3+7>>>3,(r=t.static_len+3+7>>>3)<=n&&(n=r)):n=r=a+5,a+4<=n&&-1!==e?E(t,e,a,i):t.strategy===Z||r===n?(l(t,(D<<1)+(i?1:0),3),v(t,$,tt)):(l(t,(I<<1)+(i?1:0),3),B(t,t.l_desc.max_code+1,t.d_desc.max_code+1,s+1),v(t,t.dyn_ltree,t.dyn_dtree)),b(t),i&&g(t)},a._tr_tally=function(t,e,a){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&a,t.last_lit++,0===e?t.dyn_ltree[2*a]++:(t.matches++,e--,t.dyn_ltree[2*(at[a]+T+1)]++,t.dyn_dtree[2*s(e)]++),t.last_lit===t.lit_bufsize-1},a._tr_align=function(t){l(t,D<<1,3),h(t,Y,$),f(t)}},{"../utils/common":3}],15:[function(t,e,a){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],"/":[function(t,e,a){"use strict";var i={};(0,t("./lib/utils/common").assign)(i,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),e.exports=i},{"./lib/deflate":1,"./lib/inflate":2,"./lib/utils/common":3,"./lib/zlib/constants":6}]},{},[])("/")}); diff --git a/js/popup.js b/js/popup.js index 0687079..2855317 100644 --- a/js/popup.js +++ b/js/popup.js @@ -52,6 +52,7 @@ document.addEventListener('DOMContentLoaded', function () { $("#pop_docs").mouseup(function(e) { if (e.which != 3) openTab('https://www.andryou.com/scriptsafe/'); }); $("#pop_project").mouseup(function(e) { if (e.which != 3) openTab('https://github.com/andryou/scriptsafe'); }); $("#pop_options").mouseup(function(e) { if (e.which != 3) openTab(chrome.extension.getURL('html/options.html')); }); + $("#pop_log").mouseup(function(e) { if (e.which != 3) openTab(chrome.extension.getURL('html/recents.html')); }); $("#pop_webstore").mouseup(function(e) { if (e.which != 3) openTab('https://chrome.google.com/webstore/detail/scriptsafe/oiigbmnaadbkfbmpbfijlflahbdbdgdf'); }); $("#pop_close").mouseup(function(e) { if (e.which != 3) window.close(); }).attr('title', bkg.getLocale("close")); $("#pop_refresh").mouseup(function(e) { if (e.which != 3) chrome.tabs.reload(); window.close(); }); @@ -178,7 +179,7 @@ function init() { $("#blocked [rel='r_"+itemdomainfriendly+"']").html(''); if (response.blockeditems[i][6]) $('#blocked [rel="rfp_'+fpitemdomainfriendly+'"]').html(''); } - if ((response.annoyances == 'true' && response.annoyancesmode == 'strict' && domainCheckStatus == '-1' && baddiesstatus == 1) || (response.antisocial == 'true' && baddiesstatus == '2')) { + if ((response.annoyances == 'true' && response.annoyancesmode == 'strict' && domainCheckStatus == '-1' && baddiesstatus == '1') || (response.antisocial == 'true' && baddiesstatus == '2')) { $("#blocked").append($("#blocked [rel='x_"+itemdomainfriendly+"']")); $("#blocked [rel='x_"+itemdomainfriendly+"'] .box1, #blocked [rel='x_"+itemdomainfriendly+"'] .x_trust, #blocked [rel='x_"+itemdomainfriendly+"'] .box3, #blocked [rel='x_"+itemdomainfriendly+"'] .box4").hide(); if (response.antisocial == 'true' && baddiesstatus == '2') { @@ -198,11 +199,11 @@ function init() { if (mode == 'allow') { if (bkg.in_array(itemdomain, response.temp)) { if (!intemp) intemp = true; - $("#blocked [rel='x_"+itemdomainfriendly+"'] .x_blacklist").removeClass("selected"); - $("#blocked [rel='x_"+itemdomainfriendly+"'] .x_bypass").addClass("selected"); - $("#blocked [rel='x_"+itemdomainfriendly+"'] .x_"+itemdomainfriendly).hide(); + $("#blocked .thirditem[rel='x_"+itemdomainfriendly+"'] .x_blacklist").removeClass("selected"); + $("#blocked .thirditem[rel='x_"+itemdomainfriendly+"'] .x_bypass").addClass("selected"); + $("#blocked .thirditem[rel='x_"+itemdomainfriendly+"'] .x_"+itemdomainfriendly).hide(); } else { - $("#blocked [rel='x_"+itemdomainfriendly+"'] .x_bypass").hide(); + $("#blocked .thirditem[rel='x_"+itemdomainfriendly+"'] .x_bypass").hide(); } } } diff --git a/js/recents.js b/js/recents.js new file mode 100644 index 0000000..461c7a3 --- /dev/null +++ b/js/recents.js @@ -0,0 +1,243 @@ +// ScriptSafe - Copyright (C) andryou +// Distributed under the terms of the GNU General Public License +// The GNU General Public License can be found in the gpl.txt file. Alternatively, see . +'use strict'; +var version = '1.0.9.2'; +var bkg = chrome.extension.getBackgroundPage(); +var syncstatus; +document.addEventListener('DOMContentLoaded', function () { + loadOptions(); + $(".closepage").click(closeOptions); + $(".refreshpage").click(function(e) { chrome.tabs.reload(); }); +}); +function closeOptions() { + window.open('', '_self', '');window.close(); +} +function padZeros(val) { + return val<10 ? '0'+val : val; +} +function loadOptions() { + $("#title").html("ScriptSafe v"+version); + var allowedarr = JSON.parse(bkg.getRecents('allowed')); + var blockedarr = JSON.parse(bkg.getRecents('blocked')); + var blockedarrcount = blockedarr.length; + var annoyances = localStorage['annoyances']; + var annoyancesmode = localStorage['annoyancesmode']; + var antisocial = localStorage['antisocial']; + var mode = localStorage['mode']; + $("#blockcount").text(blockedarrcount); + if (blockedarrcount) { + blockedarr.reverse(); + for (var i = 0; i < blockedarrcount; i++) { + /* + 0 = time + 1 = request url + 2 = type + 3 = extracted request domain + 4 = full tab url + 5 = request domain check + 6 = tab domain check + 7 = baddiesCheck + 8 = fingerprint or not + */ + var entryTime = new Date(blockedarr[i][0]); + var itemdomain = blockedarr[i][3]; + var fpitemdomain = blockedarr[i][3]; + if (blockedarr[i][2] == 'NOSCRIPT') itemdomain = 'no.script'; + else if (blockedarr[i][2] == 'WEBBUG') itemdomain = 'web.bug'; + else if (blockedarr[i][2] == 'Canvas Fingerprint') itemdomain = 'canvas.fingerprint'; + else if (blockedarr[i][2] == 'Canvas Font Access') itemdomain = 'canvas.font.access'; + else if (blockedarr[i][2] == 'Audio Fingerprint') itemdomain = 'audio.fingerprint'; + else if (blockedarr[i][2] == 'WebGL Fingerprint') itemdomain = 'webgl.fingerprint'; + else if (blockedarr[i][2] == 'Battery Fingerprint') itemdomain = 'battery.fingerprint'; + else if (blockedarr[i][2] == 'Device Enumeration') itemdomain = 'device.enumeration'; + else if (blockedarr[i][2] == 'Gamepad Enumeration') itemdomain = 'gamepad.enumeration'; + else if (blockedarr[i][2] == 'WebVR Enumeration') itemdomain = 'webvr.enumeration'; + else if (blockedarr[i][2] == 'Bluetooth Enumeration') itemdomain = 'bluetooth.enumeration'; + else if (blockedarr[i][2] == 'Spoofed Timezone') itemdomain = 'spoofed.timezone'; + else if (blockedarr[i][2] == 'Client Rectangles') itemdomain = 'client.rectangles'; + else if (blockedarr[i][2] == 'Clipboard Interference') itemdomain = 'clipboard.interference'; + else if (blockedarr[i][2] == 'Data URL') itemdomain = 'data.url'; + var itemdomainfriendly = itemdomain.replace(/[.\[\]:]/g,"_"); + var fpitemdomainfriendly = fpitemdomain.replace(/[.\[\]:]/g,"_"); + var clearBtn = ''; + if (blockedarr[i][5] == '1') clearBtn = ''+bkg.getLocale("clear")+''; + if (blockedarr[i][2] == 'NOSCRIPT' || blockedarr[i][2] == 'WEBBUG') { + $("#blocked > table > tbody").append('
'+padZeros(entryTime.getHours())+':'+padZeros(entryTime.getMinutes())+':'+padZeros(entryTime.getSeconds())+''+truncate(blockedarr[i][1])+''+blockedarr[i][2]+''+truncate(blockedarr[i][4])+' 
'+padZeros(entryTime.getHours())+':'+padZeros(entryTime.getMinutes())+':'+padZeros(entryTime.getSeconds())+''+truncate(blockedarr[i][1])+''+blockedarr[i][2]+''+truncate(blockedarr[i][4])+''+unwantedType+'
'+padZeros(entryTime.getHours())+':'+padZeros(entryTime.getMinutes())+':'+padZeros(entryTime.getSeconds())+''+truncate(blockedarr[i][1])+''+blockedarr[i][2]+''+truncate(blockedarr[i][4])+''+clearBtn+''+bkg.getLocale("allow")+''+bkg.getLocale("temp")+'
'+padZeros(entryTime.getHours())+':'+padZeros(entryTime.getMinutes())+':'+padZeros(entryTime.getSeconds())+''+truncate(blockedarr[i][1])+''+blockedarr[i][2]+''+truncate(blockedarr[i][4])+''+clearBtn+''+bkg.getLocale("allow")+''+bkg.getLocale("trust")+''+unwantedType+''+bkg.getLocale("temp")+'
'+padZeros(entryTime.getHours())+':'+padZeros(entryTime.getMinutes())+':'+padZeros(entryTime.getSeconds())+''+truncate(allowedarr[i][1])+''+allowedarr[i][2]+''+truncate(allowedarr[i][4])+''+clearBtn+''+bkg.getLocale("temp")+'
'+padZeros(entryTime.getHours())+':'+padZeros(entryTime.getMinutes())+':'+padZeros(entryTime.getSeconds())+''+truncate(allowedarr[i][1])+''+allowedarr[i][2]+''+truncate(allowedarr[i][4])+''+clearBtn+''+bkg.getLocale("deny")+''+bkg.getLocale("distrust")+''+bkg.getLocale("temp")+'