From 1d38ff41ec33262c1c720e11ab110a7f20860579 Mon Sep 17 00:00:00 2001 From: Carmelo Messina Date: Sun, 18 Dec 2022 21:08:10 +0100 Subject: [PATCH] v108 --- build/patches/00Eyeo-Adblock.patch | 27259 ++++++++++------ .../patches/01Eyeo-Adblock-For-Bromite.patch | 318 +- 2 files changed, 16610 insertions(+), 10967 deletions(-) diff --git a/build/patches/00Eyeo-Adblock.patch b/build/patches/00Eyeo-Adblock.patch index 803dbba0..5dec55d5 100644 --- a/build/patches/00Eyeo-Adblock.patch +++ b/build/patches/00Eyeo-Adblock.patch @@ -1,30 +1,35 @@ -From: Eyeo -Date: Mon, 17 Oct 2022 14:17:42 +0000 -Subject: Eyeo Adblock Diff from 107.0.5304.36 +From: AUTOMATED +Date: Sat, 19 Nov 2022 16:16:43 +0000 +Subject: Diff from 108.0.5359.47 --- - DEPS | 22 + + DEPS | 27 + README.md | 12 + base/trace_event/builtin_categories.h | 5 + build/install-build-deps.sh | 12 +- chrome/android/BUILD.gn | 8 + .../android/chrome_common_shared_library.gni | 4 + - .../android/java/res/xml/main_preferences.xml | 25 +- + .../android/java/res/xml/main_preferences.xml | 18 +- chrome/app/chrome_main_delegate.cc | 7 +- chrome/browser/BUILD.gn | 34 + chrome/browser/adblock/README.md | 3 + - .../adblock/adblock_content_browser_client.cc | 335 + - .../adblock/adblock_content_browser_client.h | 102 + + .../adblock/adblock_content_browser_client.cc | 353 + + .../adblock/adblock_content_browser_client.h | 110 + + ...lock_content_browser_client_browsertest.cc | 116 + + ...adblock_content_browser_client_unittest.cc | 266 + .../adblock/adblock_controller_factory.cc | 75 + .../adblock/adblock_controller_factory.h | 50 + .../adblock/adblock_debug_url_browsertest.cc | 116 + + .../adblock_filter_list_browsertest.cc | 170 + ...ock_frame_hierarchy_builder_browsertest.cc | 119 + - .../adblock/adblock_mojo_interface_impl.cc | 267 + + .../adblock/adblock_mojo_interface_impl.cc | 268 + .../adblock/adblock_mojo_interface_impl.h | 86 + - .../adblock_mojo_interface_impl_unittest.cc | 605 + - ...dblock_subscription_service_browsertest.cc | 125 + - .../adblock_telemetry_service_factory.cc | 91 + - .../adblock_telemetry_service_factory.h | 50 + + .../adblock_mojo_interface_impl_unittest.cc | 614 + + .../adblock_multiple_tabs_browsertests.cc | 152 + + ...dblock_subscription_service_browsertest.cc | 163 + + .../adblock_telemetry_service_browsertest.cc | 255 + + .../adblock_telemetry_service_factory.cc | 115 + + .../adblock_telemetry_service_factory.h | 56 + ...ontent_security_policy_injector_factory.cc | 69 + ...content_security_policy_injector_factory.h | 49 + .../browser/adblock/element_hider_factory.cc | 63 + @@ -37,7 +42,7 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../browser/adblock/sitekey_storage_factory.h | 47 + ...ubscription_persistent_metadata_factory.cc | 63 + ...subscription_persistent_metadata_factory.h | 49 + - .../adblock/subscription_service_factory.cc | 146 + + .../adblock/subscription_service_factory.cc | 143 + .../adblock/subscription_service_factory.h | 48 + .../adblock/subscription_updater_factory.cc | 83 + .../adblock/subscription_updater_factory.h | 50 + @@ -49,11 +54,12 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../client_hints/client_hints_browsertest.cc | 12 +- chrome/browser/extensions/BUILD.gn | 7 + chrome/browser/extensions/api/BUILD.gn | 5 + - .../adblock_private/adblock_private_api.cc | 720 + + .../adblock_private/adblock_private_api.cc | 694 + .../api/adblock_private/adblock_private_api.h | 429 + - .../adblock_private_apitest.cc | 592 + + .../adblock_private_apitest.cc | 669 + .../api/settings_private/prefs_util.cc | 19 + ...browser_context_keyed_service_factories.cc | 6 + + chrome/browser/net/errorpage_browsertest.cc | 8 + ..._page_load_metrics_observer_browsertest.cc | 7 +- ...tifications_engagement_service_unittest.cc | 3 +- chrome/browser/preferences/BUILD.gn | 5 + @@ -85,24 +91,25 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../permissions/permission_set_unittest.cc | 7 + chrome/common/webui_url_constants.cc | 5 + chrome/common/webui_url_constants.h | 5 + - chrome/test/BUILD.gn | 20 + + chrome/test/BUILD.gn | 25 + chrome/test/base/chrome_test_launcher.cc | 7 +- chrome/test/base/in_process_browser_test.cc | 17 +- chrome/test/data/adblock/innermost_frame.html | 20 + chrome/test/data/adblock/middle_frame.html | 8 + chrome/test/data/adblock/outermost_frame.html | 20 + chrome/test/data/adblock/resource.png | Bin 0 -> 47293 bytes + chrome/test/data/adblock/tab-restore.html | 26 + .../api_test/adblock_private/empty.js | 0 .../api_test/adblock_private/main.html | 29 + .../api_test/adblock_private/manifest.json | 27 + .../api_test/adblock_private/test.html | 8 + - .../api_test/adblock_private/test.js | 508 + - components/BUILD.gn | 12 + - components/adblock/CHANGELOG.md | 489 + + .../api_test/adblock_private/test.js | 469 + + components/BUILD.gn | 13 + + components/adblock/CHANGELOG.md | 517 + components/adblock/LICENSE | 674 + components/adblock/README.md | 80 + components/adblock/android/BUILD.gn | 146 + - .../adblock/android/adblock_strings.grd | 237 + + .../adblock/android/adblock_strings.grd | 231 + .../fragment_adblock_custom_item_add.png | Bin 0 -> 490 bytes .../fragment_adblock_custom_item_remove.png | Bin 0 -> 296 bytes .../fragment_adblock_custom_item_add.png | Bin 0 -> 321 bytes @@ -124,10 +131,10 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../layout/adblock_filter_lists_list_item.xml | 36 + .../adblock_settings_locales_titles.xml | 98 + .../java/res/xml/adblock_more_options.xml | 34 + - .../java/res/xml/adblock_preferences.xml | 63 + + .../java/res/xml/adblock_preferences.xml | 56 + ...blockComposeFilterSuggestionsCallback.java | 29 + .../adblock/AdblockContentType.java | 62 + - .../components/adblock/AdblockController.java | 576 + + .../components/adblock/AdblockController.java | 581 + .../components/adblock/AdblockCounters.java | 86 + .../components/adblock/AdblockElement.java | 85 + .../AdblockAllowedDomainsFragment.java | 77 + @@ -137,7 +144,7 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../settings/AdblockFilterListsAdapter.java | 114 + .../settings/AdblockFilterListsFragment.java | 54 + .../settings/AdblockMoreOptionsFragment.java | 34 + - .../settings/AdblockSettingsFragment.java | 156 + + .../settings/AdblockSettingsFragment.java | 137 + .../adblock/AdblockControllerTest.java | 132 + .../adblock/AdblockFilterFragmentTest.java | 73 + .../adblock/AdblockPopupInfoBarTest.java | 127 + @@ -157,7 +164,7 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../adblock/TestPagesWebsocketTest.java | 79 + .../translations/adblock_strings_af.xtb | 4 + .../translations/adblock_strings_am.xtb | 14 + - .../translations/adblock_strings_ar.xtb | 17 + + .../translations/adblock_strings_ar.xtb | 15 + .../translations/adblock_strings_as.xtb | 4 + .../translations/adblock_strings_az.xtb | 4 + .../translations/adblock_strings_be.xtb | 4 + @@ -167,34 +174,34 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../translations/adblock_strings_ca.xtb | 14 + .../translations/adblock_strings_cs.xtb | 14 + .../translations/adblock_strings_da.xtb | 14 + - .../translations/adblock_strings_de.xtb | 17 + - .../translations/adblock_strings_el.xtb | 17 + - .../translations/adblock_strings_en-GB.xtb | 16 + - .../translations/adblock_strings_es-419.xtb | 17 + - .../translations/adblock_strings_es.xtb | 17 + + .../translations/adblock_strings_de.xtb | 15 + + .../translations/adblock_strings_el.xtb | 15 + + .../translations/adblock_strings_en-GB.xtb | 14 + + .../translations/adblock_strings_es-419.xtb | 15 + + .../translations/adblock_strings_es.xtb | 15 + .../translations/adblock_strings_et.xtb | 14 + .../translations/adblock_strings_eu.xtb | 4 + .../translations/adblock_strings_fa.xtb | 14 + .../translations/adblock_strings_fi.xtb | 14 + .../translations/adblock_strings_fil.xtb | 14 + - .../translations/adblock_strings_fr-CA.xtb | 16 + - .../translations/adblock_strings_fr.xtb | 16 + + .../translations/adblock_strings_fr-CA.xtb | 14 + + .../translations/adblock_strings_fr.xtb | 14 + .../translations/adblock_strings_gl.xtb | 4 + .../translations/adblock_strings_gu.xtb | 4 + .../translations/adblock_strings_hi.xtb | 14 + .../translations/adblock_strings_hr.xtb | 14 + - .../translations/adblock_strings_hu.xtb | 17 + + .../translations/adblock_strings_hu.xtb | 15 + .../translations/adblock_strings_hy.xtb | 4 + .../translations/adblock_strings_id.xtb | 14 + .../translations/adblock_strings_is.xtb | 4 + - .../translations/adblock_strings_it.xtb | 17 + + .../translations/adblock_strings_it.xtb | 15 + .../translations/adblock_strings_iw.xtb | 14 + - .../translations/adblock_strings_ja.xtb | 17 + + .../translations/adblock_strings_ja.xtb | 15 + .../translations/adblock_strings_ka.xtb | 4 + .../translations/adblock_strings_kk.xtb | 14 + .../translations/adblock_strings_km.xtb | 14 + .../translations/adblock_strings_kn.xtb | 4 + - .../translations/adblock_strings_ko.xtb | 17 + + .../translations/adblock_strings_ko.xtb | 15 + .../translations/adblock_strings_ky.xtb | 4 + .../translations/adblock_strings_lo.xtb | 4 + .../translations/adblock_strings_lt.xtb | 14 + @@ -206,15 +213,15 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../translations/adblock_strings_ms.xtb | 14 + .../translations/adblock_strings_my.xtb | 14 + .../translations/adblock_strings_ne.xtb | 4 + - .../translations/adblock_strings_nl.xtb | 17 + + .../translations/adblock_strings_nl.xtb | 15 + .../translations/adblock_strings_no.xtb | 4 + .../translations/adblock_strings_or.xtb | 4 + .../translations/adblock_strings_pa.xtb | 4 + - .../translations/adblock_strings_pl.xtb | 17 + - .../translations/adblock_strings_pt-BR.xtb | 17 + + .../translations/adblock_strings_pl.xtb | 15 + + .../translations/adblock_strings_pt-BR.xtb | 15 + .../translations/adblock_strings_pt-PT.xtb | 15 + .../translations/adblock_strings_ro.xtb | 14 + - .../translations/adblock_strings_ru.xtb | 17 + + .../translations/adblock_strings_ru.xtb | 15 + .../translations/adblock_strings_si.xtb | 4 + .../translations/adblock_strings_sk.xtb | 14 + .../translations/adblock_strings_sl.xtb | 14 + @@ -226,12 +233,12 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../translations/adblock_strings_ta.xtb | 4 + .../translations/adblock_strings_te.xtb | 4 + .../translations/adblock_strings_th.xtb | 14 + - .../translations/adblock_strings_tr.xtb | 17 + + .../translations/adblock_strings_tr.xtb | 15 + .../translations/adblock_strings_uk.xtb | 14 + .../translations/adblock_strings_ur.xtb | 14 + .../translations/adblock_strings_uz.xtb | 4 + .../translations/adblock_strings_vi.xtb | 14 + - .../translations/adblock_strings_zh-CN.xtb | 17 + + .../translations/adblock_strings_zh-CN.xtb | 15 + .../translations/adblock_strings_zh-HK.xtb | 4 + .../translations/adblock_strings_zh-TW.xtb | 14 + .../translations/adblock_strings_zu.xtb | 4 + @@ -245,11 +252,11 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../content_security_policy_injector_impl.cc | 124 + .../content_security_policy_injector_impl.h | 65 + .../adblock/content/browser/element_hider.h | 70 + - .../content/browser/element_hider_impl.cc | 334 + + .../content/browser/element_hider_impl.cc | 329 + .../content/browser/element_hider_impl.h | 61 + .../browser/frame_hierarchy_builder.cc | 90 + .../content/browser/frame_hierarchy_builder.h | 64 + - .../browser/resource_classification_runner.h | 102 + + .../browser/resource_classification_runner.h | 103 + .../resource_classification_runner_impl.cc | 418 + .../resource_classification_runner_impl.h | 157 + .../content/browser/session_stats_impl.cc | 86 + @@ -257,7 +264,7 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../test/adblock_content_utils_test.cc | 113 + .../test/adblock_webcontents_observer_test.cc | 135 + ...tent_security_policy_injector_impl_test.cc | 236 + - .../browser/test/element_hider_impl_test.cc | 206 + + .../browser/test/element_hider_impl_test.cc | 248 + .../test/frame_hierarchy_builder_test.cc | 153 + ...dblock_content_security_policy_injector.cc | 28 + ...adblock_content_security_policy_injector.h | 44 + @@ -265,8 +272,8 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../content/browser/test/mock_element_hider.h | 55 + .../test/mock_frame_hierarchy_builder.cc | 26 + .../test/mock_frame_hierarchy_builder.h | 49 + - .../mock_resource_classification_runner.cc | 26 + - .../mock_resource_classification_runner.h | 91 + + .../mock_resource_classification_runner.cc | 36 + + .../mock_resource_classification_runner.h | 86 + ...esource_classification_runner_impl_test.cc | 411 + .../browser/test/session_stats_impl_test.cc | 162 + components/adblock/content/common/BUILD.gn | 69 + @@ -278,16 +285,16 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../content/common/mojom/adblock.mojom | 60 + .../test/mock_adblock_mojo_interface.cc | 25 + .../common/test/mock_adblock_mojo_interface.h | 61 + - components/adblock/core/BUILD.gn | 186 + - .../activeping_telemetry_topic_provider.cc | 206 + - .../activeping_telemetry_topic_provider.h | 72 + - components/adblock/core/adblock_controller.h | 80 + - .../adblock/core/adblock_controller_impl.cc | 466 + - .../adblock/core/adblock_controller_impl.h | 121 + + components/adblock/core/BUILD.gn | 183 + + .../activeping_telemetry_topic_provider.cc | 239 + + .../activeping_telemetry_topic_provider.h | 80 + + components/adblock/core/adblock_controller.h | 81 + + .../adblock/core/adblock_controller_impl.cc | 461 + + .../adblock/core/adblock_controller_impl.h | 120 + components/adblock/core/adblock_switches.cc | 27 + components/adblock/core/adblock_switches.h | 30 + - .../adblock/core/adblock_telemetry_service.cc | 216 + - .../adblock/core/adblock_telemetry_service.h | 96 + + .../adblock/core/adblock_telemetry_service.cc | 236 + + .../adblock/core/adblock_telemetry_service.h | 103 + components/adblock/core/classifier/BUILD.gn | 77 + .../core/classifier/resource_classifier.cc | 24 + .../core/classifier/resource_classifier.h | 82 + @@ -298,14 +305,14 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../test/resource_classifier_impl_test.cc | 439 + .../test/resource_classifier_perftest.cc | 219 + components/adblock/core/common/BUILD.gn | 87 + - .../adblock/core/common/adblock_constants.cc | 170 + - .../adblock/core/common/adblock_constants.h | 43 + - .../adblock/core/common/adblock_prefs.cc | 127 + - .../adblock/core/common/adblock_prefs.h | 47 + - .../adblock/core/common/adblock_utils.cc | 167 + + .../adblock/core/common/adblock_constants.cc | 152 + + .../adblock/core/common/adblock_constants.h | 40 + + .../adblock/core/common/adblock_prefs.cc | 120 + + .../adblock/core/common/adblock_prefs.h | 46 + + .../adblock/core/common/adblock_utils.cc | 168 + .../adblock/core/common/adblock_utils.h | 81 + .../core/common/allowed_connection_type.cc | 45 + - .../core/common/allowed_connection_type.h | 48 + + .../core/common/allowed_connection_type.h | 46 + .../adblock/core/common/content_type.cc | 55 + components/adblock/core/common/content_type.h | 46 + .../adblock/core/common/converter_result.cc | 27 + @@ -330,7 +337,7 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../core/converter/snippet_tokenizer_impl.cc | 100 + .../core/converter/snippet_tokenizer_impl.h | 49 + .../core/converter/test/converter_perftest.cc | 60 + - .../core/converter/test/converter_test.cc | 2126 + + .../core/converter/test/converter_test.cc | 2127 + .../test/filter_keyword_extractor_test.cc | 69 + .../core/converter/test/metadata_test.cc | 195 + .../converter/test/mock_snippet_tokenizer.cc | 26 + @@ -351,8 +358,8 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../installed_subscription_impl.cc | 643 + .../installed_subscription_impl.h | 174 + .../ongoing_subscription_request.h | 50 + - .../ongoing_subscription_request_impl.cc | 238 + - .../ongoing_subscription_request_impl.h | 81 + + .../ongoing_subscription_request_impl.cc | 222 + + .../ongoing_subscription_request_impl.h | 80 + .../preloaded_subscription_provider.h | 56 + .../preloaded_subscription_provider_impl.cc | 141 + .../preloaded_subscription_provider_impl.h | 56 + @@ -361,8 +368,8 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../subscription/subscription_collection.h | 93 + .../subscription_collection_impl.cc | 384 + .../subscription_collection_impl.h | 91 + - .../core/subscription/subscription_config.cc | 300 + - .../core/subscription/subscription_config.h | 113 + + .../core/subscription/subscription_config.cc | 314 + + .../core/subscription/subscription_config.h | 121 + .../subscription/subscription_downloader.h | 66 + .../subscription_downloader_impl.cc | 289 + .../subscription_downloader_impl.h | 106 + @@ -384,37 +391,37 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../subscription_validator_impl.h | 56 + .../test/installed_subscription_impl_test.cc | 74 + .../test/mock_installed_subscription.cc | 26 + - .../test/mock_installed_subscription.h | 99 + + .../test/mock_installed_subscription.h | 101 + .../subscription/test/mock_subscription.cc | 36 + - .../subscription/test/mock_subscription.h | 49 + + .../subscription/test/mock_subscription.h | 51 + .../test/mock_subscription_collection.cc | 26 + - .../test/mock_subscription_collection.h | 94 + + .../test/mock_subscription_collection.h | 96 + .../test/mock_subscription_downloader.cc | 25 + - .../test/mock_subscription_downloader.h | 46 + + .../test/mock_subscription_downloader.h | 48 + .../mock_subscription_persistent_metadata.cc | 27 + - .../mock_subscription_persistent_metadata.h | 74 + + .../mock_subscription_persistent_metadata.h | 76 + .../test/mock_subscription_service.cc | 25 + - .../test/mock_subscription_service.h | 62 + + .../test/mock_subscription_service.h | 64 + .../test/mock_subscription_updater.cc | 25 + .../test/mock_subscription_updater.h | 36 + - .../ongoing_subscription_request_impl_test.cc | 487 + + .../ongoing_subscription_request_impl_test.cc | 354 + ...eloaded_subscription_provider_impl_test.cc | 231 + .../test/subscription_collection_impl_test.cc | 839 + - .../test/subscription_downloader_impl_test.cc | 590 + + .../test/subscription_downloader_impl_test.cc | 592 + ...scription_persistent_metadata_impl_test.cc | 213 + ...bscription_persistent_storage_impl_test.cc | 311 + - .../test/subscription_service_impl_test.cc | 854 + + .../test/subscription_service_impl_test.cc | 859 + .../test/subscription_updater_impl_test.cc | 330 + .../test/subscription_validator_impl_test.cc | 180 + .../test/url_keyword_extractor_test.cc | 74 + .../subscription/url_keyword_extractor.cc | 59 + .../core/subscription/url_keyword_extractor.h | 61 + - ...ctiveping_telemetry_topic_provider_test.cc | 310 + - .../core/test/adblock_controller_impl_test.cc | 818 + - .../adblock_telemetry_service_unittest.cc | 314 + + ...ctiveping_telemetry_topic_provider_test.cc | 316 + + .../core/test/adblock_controller_impl_test.cc | 805 + + .../adblock_telemetry_service_unittest.cc | 351 + .../core/test/bundled_subscription_test.cc | 49 + .../core/test/mock_adblock_controller.cc | 33 + - .../core/test/mock_adblock_controller.h | 85 + + .../core/test/mock_adblock_controller.h | 87 + .../adblock/core/test/mock_sitekey_storage.cc | 26 + .../adblock/core/test/mock_sitekey_storage.h | 49 + .../core/test/sitekey_storage_impl_test.cc | 131 + @@ -441,12 +448,12 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../adblock/docs/initialization-sequence.png | Bin 0 -> 129976 bytes .../adblock/docs/initialization-sequence.txt | 27 + components/adblock/docs/integration-how-to.md | 220 + - components/adblock/docs/settings/README.md | 35 + + components/adblock/docs/settings/README.md | 23 + .../docs/settings/user-setting-sequence.png | Bin 0 -> 63401 bytes .../docs/settings/user-setting-sequence.txt | 14 + components/adblock/features.gni | 44 + components/adblock_comparison/BUILD.gn | 47 + - .../libadblockplus_reference_database.cc | 236 + + .../libadblockplus_reference_database.cc | 239 + .../libadblockplus_reference_database.h | 98 + .../adblock_comparison/test_request_reader.cc | 109 + .../adblock_comparison/test_request_reader.h | 54 + @@ -455,12 +462,12 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 components/resources/adblock_resources.grdp | 23 + components/resources/adblocking/.gitignore | 1 + components/resources/adblocking/BUILD.gn | 70 + - components/resources/adblocking/anticv.txt | 2392 + - components/resources/adblocking/easylist.txt | 10449 +++ + components/resources/adblocking/anticv.txt | 2419 + + components/resources/adblocking/easylist.txt | 14630 ++++ components/resources/adblocking/elemhide.js | 43 + .../adblocking/elemhide_for_selector.jst | 53 + .../resources/adblocking/elemhideemu.jst | 1436 + - .../resources/adblocking/exceptionrules.txt | 5661 ++ + .../resources/adblocking/exceptionrules.txt | 5871 ++ components/resources/adblocking/update.sh | 30 + components/resources/components_resources.grd | 1 + components/test/data/adblock/anticv.txt | 1317 + @@ -479,7 +486,7 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 content/renderer/render_frame_impl.h | 4 + ...web_request_proxying_url_loader_factory.cc | 5 + .../browser/extension_event_histogram_value.h | 13 + - .../extension_function_histogram_value.h | 28 + + .../extension_function_histogram_value.h | 32 + .../common/mojom/api_permission_id.mojom | 5 + gclient/.gclient | 25 + gclient/.gclient_ci_android | 22 + @@ -495,21 +502,26 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 .../core/frame/local_frame_mojo_handler.h | 5 + .../url_loader/mojo_url_loader_client.cc | 6 +- tools/adblock/interdiff.py | 87 + - tools/metrics/histograms/enums.xml | 33 + + tools/metrics/histograms/enums.xml | 37 + tools/perf/benchmarks/eyeo.py | 1193 + tools/perf/page_sets/eyeo_page_set.py | 978 + - 495 files changed, 140729 insertions(+), 22 deletions(-) + 502 files changed, 146218 insertions(+), 22 deletions(-) create mode 100644 chrome/browser/adblock/README.md create mode 100644 chrome/browser/adblock/adblock_content_browser_client.cc create mode 100644 chrome/browser/adblock/adblock_content_browser_client.h + create mode 100644 chrome/browser/adblock/adblock_content_browser_client_browsertest.cc + create mode 100644 chrome/browser/adblock/adblock_content_browser_client_unittest.cc create mode 100644 chrome/browser/adblock/adblock_controller_factory.cc create mode 100644 chrome/browser/adblock/adblock_controller_factory.h create mode 100644 chrome/browser/adblock/adblock_debug_url_browsertest.cc + create mode 100644 chrome/browser/adblock/adblock_filter_list_browsertest.cc create mode 100644 chrome/browser/adblock/adblock_frame_hierarchy_builder_browsertest.cc create mode 100644 chrome/browser/adblock/adblock_mojo_interface_impl.cc create mode 100644 chrome/browser/adblock/adblock_mojo_interface_impl.h create mode 100644 chrome/browser/adblock/adblock_mojo_interface_impl_unittest.cc + create mode 100644 chrome/browser/adblock/adblock_multiple_tabs_browsertests.cc create mode 100644 chrome/browser/adblock/adblock_subscription_service_browsertest.cc + create mode 100644 chrome/browser/adblock/adblock_telemetry_service_browsertest.cc create mode 100644 chrome/browser/adblock/adblock_telemetry_service_factory.cc create mode 100644 chrome/browser/adblock/adblock_telemetry_service_factory.h create mode 100644 chrome/browser/adblock/content_security_policy_injector_factory.cc @@ -542,6 +554,7 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 create mode 100644 chrome/test/data/adblock/middle_frame.html create mode 100644 chrome/test/data/adblock/outermost_frame.html create mode 100644 chrome/test/data/adblock/resource.png + create mode 100644 chrome/test/data/adblock/tab-restore.html create mode 100644 chrome/test/data/extensions/api_test/adblock_private/empty.js create mode 100644 chrome/test/data/extensions/api_test/adblock_private/main.html create mode 100644 chrome/test/data/extensions/api_test/adblock_private/manifest.json @@ -926,7 +939,7 @@ Subject: Eyeo Adblock Diff from 107.0.5304.36 diff --git a/DEPS b/DEPS --- a/DEPS +++ b/DEPS -@@ -172,6 +172,10 @@ vars = { +@@ -178,6 +178,10 @@ vars = { # flag is set True. 'checkout_wpr_archives': False, @@ -937,8 +950,23 @@ diff --git a/DEPS b/DEPS # By default, do not check out WebKit for iOS, as it is not needed unless # running against ToT WebKit rather than system WebKit. This can be overridden # e.g. with custom_vars. -@@ -293,6 +297,8 @@ vars = { - 'use_rust': False, +@@ -193,9 +197,14 @@ vars = { + # - qemu.arm64 (pulls terminal.qemu-arm64-release) + # - workstation.qemu-x64-release + # Hardware: ++<<<<<<< HEAD + # - generic.x64 (pulls terminal.x64-debug) + # - generic.arm64 (pulls terminal.arm64-debug) + # - chromebook.x64 (pulls terminal.chromebook-x64-debug) ++======= ++ # - workstation_eng.chromebook-x64 ++ # - workstation_eng.chromebook-x64-dfv2 ++>>>>>>> b6e42af3ffff6... Squashed commits + # + # Since the images are hundreds of MB, default to only downloading the image + # most commonly useful for developers. Bots and developers that need to use +@@ -292,6 +301,8 @@ vars = { + 'checkout_rust_toolchain_deps': False, 'android_git': 'https://android.googlesource.com', + 'eyeo_distpartners_gitlab': 'https://gitlab.com/eyeo/distpartners', @@ -946,9 +974,9 @@ diff --git a/DEPS b/DEPS 'aomedia_git': 'https://aomedia.googlesource.com', 'boringssl_git': 'https://boringssl.googlesource.com', 'chromium_git': 'https://chromium.googlesource.com', -@@ -486,6 +492,11 @@ vars = { +@@ -485,6 +496,11 @@ vars = { # and whatever else without interference from each other. - 'ffmpeg_revision': '3dd1a90db3f7ec955ff5476bd4ee5942f093c6fe', + 'ffmpeg_revision': 'b9f01c3c54576330b2cf8918c54d5ee5be8faefe', + # Three lines of non-changing comments so that + # the commit queue can handle CLs rolling feed @@ -957,19 +985,19 @@ diff --git a/DEPS b/DEPS + # If you change this, also update the libc++ revision in # //buildtools/deps_revisions.gni. - 'libcxx_revision': 'e2f63a1a48a3cdcacbfc212236050ca5deeacc30', -@@ -780,6 +791,10 @@ deps = { - 'src/chrome/test/data/xr/webvr_info': - Var('chromium_git') + '/external/github.com/toji/webvr.info.git' + '@' + 'c58ae99b9ff9e2aa4c524633519570bf33536248', + 'libcxx_revision': '64d36e572d3f9719c5d75011a718f33f11126851', +@@ -818,6 +834,10 @@ deps = { + 'condition': 'checkout_android and checkout_src_internal and not checkout_clank_via_src_internal', + }, + 'src/components/resources/adblocking/snippets': { + 'url': Var('eyeo_snippets_gitlab') + '@' + Var('eyeo_snippets_revision'), + }, + 'src/docs/website': { - 'url': Var('chromium_git') + '/website.git' + '@' + '7627eaaa9d3d78c19f4d09758492061d70425f0f', + 'url': Var('chromium_git') + '/website.git' + '@' + '7da061134f35c390ac1549a82704a1762f9a5261', }, -@@ -924,6 +939,13 @@ deps = { +@@ -962,6 +982,13 @@ deps = { 'dep_type': 'cipd', }, @@ -1016,7 +1044,7 @@ diff --git a/base/trace_event/builtin_categories.h b/base/trace_event/builtin_ca #ifndef BASE_TRACE_EVENT_BUILTIN_CATEGORIES_H_ #define BASE_TRACE_EVENT_BUILTIN_CATEGORIES_H_ -@@ -85,6 +89,7 @@ +@@ -86,6 +90,7 @@ X("exo") \ X("extensions") \ X("explore_sites") \ @@ -1067,23 +1095,31 @@ diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn import("//build/android/resource_sizes.gni") import("//build/config/android/config.gni") -@@ -245,6 +249,7 @@ android_resources("chrome_app_java_resources") { - "//chrome/browser/ui/android/toolbar:java_resources", - "//chrome/browser/ui/android/webid/internal:java_resources", - "//chrome/browser/ui/messages/android:java_resources", -+ "//components/adblock/android:java_resources", - "//components/autofill/android:autofill_java_resources", - "//components/autofill/android:autofill_payments_java_resources", - "//components/blocked_content/android:java_resources", -@@ -459,6 +464,7 @@ android_library("chrome_java") { - "//chrome/browser/webapps/android:java", - "//chrome/browser/webauthn/android:java", - "//chrome/browser/xsurface:java", -+ "//components/adblock/android:adblock_java", - "//components/autofill/android:autofill_java", - "//components/autofill/android:prefeditor_autofill_java", - "//components/autofill_assistant/android:public_dependencies_java", -@@ -869,6 +875,7 @@ group("jni_headers") { +@@ -272,6 +276,7 @@ if (current_toolchain == default_toolchain) { + "//chrome/browser/ui/android/toolbar:java_resources", + "//chrome/browser/ui/android/webid/internal:java_resources", + "//chrome/browser/ui/messages/android:java_resources", ++ "//components/adblock/android:java_resources", + "//components/autofill/android:autofill_java_resources", + "//components/autofill/android:autofill_payments_java_resources", + "//components/blocked_content/android:java_resources", +@@ -486,6 +491,7 @@ if (current_toolchain == default_toolchain) { + "//chrome/browser/webapps/android:java", + "//chrome/browser/webauthn/android:java", + "//chrome/browser/xsurface:java", ++ "//components/adblock/android:adblock_java", + "//components/autofill/android:autofill_java", + "//components/autofill/android:prefeditor_autofill_java", + "//components/autofill_assistant/android:public_dependencies_java", +@@ -1599,6 +1605,7 @@ if (current_toolchain == default_toolchain) { + "//chrome/test/android:chrome_java_integration_test_support", + "//chrome/test/android:chrome_java_test_pagecontroller", + "//chrome/test/android/test_trusted_web_activity:test_trusted_web_activity_java", ++ "//components/adblock/android:adblock_java_tests", + "//components/autofill/android:autofill_java", + "//components/autofill/android:prefeditor_autofill_java", + "//components/autofill_assistant/android:public_dependencies_java", +@@ -4157,6 +4164,7 @@ group("jni_headers") { "//chrome/browser/ui/messages/android:jni_headers", "//chrome/browser/util:jni_headers", "//chrome/browser/webauthn/android:jni_headers", @@ -1091,14 +1127,6 @@ diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn "//components/autofill_assistant/android:jni_headers", "//components/autofill_assistant/android:jni_headers_public", "//components/autofill_assistant/android:jni_headers_public_dependencies", -@@ -1623,6 +1630,7 @@ android_library("chrome_test_java") { - "//chrome/test/android:chrome_java_integration_test_support", - "//chrome/test/android:chrome_java_test_pagecontroller", - "//chrome/test/android/test_trusted_web_activity:test_trusted_web_activity_java", -+ "//components/adblock/android:adblock_java_tests", - "//components/autofill/android:autofill_java", - "//components/autofill/android:prefeditor_autofill_java", - "//components/autofill_assistant/android:public_dependencies_java", diff --git a/chrome/android/chrome_common_shared_library.gni b/chrome/android/chrome_common_shared_library.gni --- a/chrome/android/chrome_common_shared_library.gni +++ b/chrome/android/chrome_common_shared_library.gni @@ -1116,27 +1144,17 @@ diff --git a/chrome/android/chrome_common_shared_library.gni b/chrome/android/ch diff --git a/chrome/android/java/res/xml/main_preferences.xml b/chrome/android/java/res/xml/main_preferences.xml --- a/chrome/android/java/res/xml/main_preferences.xml +++ b/chrome/android/java/res/xml/main_preferences.xml -@@ -1,9 +1,19 @@ - -+<<<<<<< HEAD - -+======= -+ -+ -+>>>>>>> 619c30d2d529e... Squashed commits @@ -1153,7 +1171,7 @@ diff --git a/chrome/android/java/res/xml/main_preferences.xml b/chrome/android/j android:title="@string/prefs_site_settings"/> & user_agent, + mojo::PendingRemote + handshake_client) { -+ auto* profile = -+ Profile::FromBrowserContext(frame->GetProcess()->GetBrowserContext()); -+ if (profile && -+ profile->GetPrefs()->GetBoolean(adblock::prefs::kEnableAdblock)) { -+ auto* subscription_service = -+ adblock::SubscriptionServiceFactory::GetForBrowserContext(profile); -+ if (!subscription_service->IsInitialized()) { -+ subscription_service->RunWhenInitialized(base::BindOnce( -+ &AdblockContentBrowserClient::CreateWebSocket, -+ weak_factory_.GetWeakPtr(), frame, std::move(factory), url, -+ site_for_cookies, user_agent, std::move(handshake_client))); -+ return; -+ } -+ auto* classification_runner = -+ adblock::ResourceClassificationRunnerFactory::GetForBrowserContext( -+ profile); -+ classification_runner->CheckRequestFilterMatchForWebSocket( -+ subscription_service->GetCurrentSnapshot(), url, frame, -+ base::BindOnce( -+ &AdblockContentBrowserClient::OnWebSocketFilterCheckCompleted, -+ weak_factory_.GetWeakPtr(), frame, std::move(factory), url, -+ site_for_cookies, user_agent, std::move(handshake_client))); ++ if (IsAdblockEnabled(frame)) { ++ CreateWebSocketInternal(frame->GetGlobalId(), std::move(factory), url, ++ site_for_cookies, user_agent, ++ std::move(handshake_client)); + } else { + DCHECK(ChromeContentBrowserClient::WillInterceptWebSocket(frame)); + ChromeContentBrowserClient::CreateWebSocket(frame, std::move(factory), url, @@ -1549,8 +1549,41 @@ new file mode 100644 + } +} + ++void AdblockContentBrowserClient::CreateWebSocketInternal( ++ content::GlobalRenderFrameHostId render_frame_host_id, ++ WebSocketFactory factory, ++ const GURL& url, ++ const net::SiteForCookies& site_for_cookies, ++ const absl::optional& user_agent, ++ mojo::PendingRemote ++ handshake_client) { ++ auto* frame = content::RenderFrameHost::FromID(render_frame_host_id); ++ if (!frame) ++ return; ++ auto* browser_context = frame->GetProcess()->GetBrowserContext(); ++ auto* subscription_service = ++ adblock::SubscriptionServiceFactory::GetForBrowserContext( ++ browser_context); ++ if (!subscription_service->IsInitialized()) { ++ subscription_service->RunWhenInitialized(base::BindOnce( ++ &AdblockContentBrowserClient::CreateWebSocketInternal, ++ weak_factory_.GetWeakPtr(), render_frame_host_id, std::move(factory), ++ url, site_for_cookies, user_agent, std::move(handshake_client))); ++ return; ++ } ++ auto* classification_runner = ++ adblock::ResourceClassificationRunnerFactory::GetForBrowserContext( ++ browser_context); ++ classification_runner->CheckRequestFilterMatchForWebSocket( ++ subscription_service->GetCurrentSnapshot(), url, render_frame_host_id, ++ base::BindOnce( ++ &AdblockContentBrowserClient::OnWebSocketFilterCheckCompleted, ++ weak_factory_.GetWeakPtr(), render_frame_host_id, std::move(factory), ++ url, site_for_cookies, user_agent, std::move(handshake_client))); ++} ++ +void AdblockContentBrowserClient::OnWebSocketFilterCheckCompleted( -+ content::RenderFrameHost* frame, ++ content::GlobalRenderFrameHostId render_frame_host_id, + ChromeContentBrowserClient::WebSocketFactory factory, + const GURL& url, + const net::SiteForCookies& site_for_cookies, @@ -1558,10 +1591,13 @@ new file mode 100644 + mojo::PendingRemote + handshake_client, + adblock::mojom::FilterMatchResult result) { ++ auto* frame = content::RenderFrameHost::FromID(render_frame_host_id); ++ if (!frame) ++ return; + const bool has_blocking_filter = + result == adblock::mojom::FilterMatchResult::kBlockRule; + if (!has_blocking_filter) { -+ LOG(INFO) << "[eyeo] Web socket allowed for " << url; ++ VLOG(1) << "[eyeo] Web socket allowed for " << url; + if (ChromeContentBrowserClient::WillInterceptWebSocket(frame)) { + ChromeContentBrowserClient::CreateWebSocket( + frame, std::move(factory), url, site_for_cookies, user_agent, @@ -1578,7 +1614,7 @@ new file mode 100644 + mojo::NullRemote(), mojo::NullRemote()); + } + -+ LOG(INFO) << "[eyeo] Web socket blocked for " << url; ++ VLOG(1) << "[eyeo] Web socket blocked for " << url; +} + +bool AdblockContentBrowserClient::WillCreateURLLoaderFactory( @@ -1635,7 +1671,7 @@ diff --git a/chrome/browser/adblock/adblock_content_browser_client.h b/chrome/br new file mode 100644 --- /dev/null +++ b/chrome/browser/adblock/adblock_content_browser_client.h -@@ -0,0 +1,102 @@ +@@ -0,0 +1,110 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -1720,8 +1756,16 @@ new file mode 100644 + network::mojom::URLLoaderFactoryOverridePtr* factory_override) override; + + private: ++ void CreateWebSocketInternal( ++ content::GlobalRenderFrameHostId render_frame_host_id, ++ WebSocketFactory factory, ++ const GURL& url, ++ const net::SiteForCookies& site_for_cookies, ++ const absl::optional& user_agent, ++ mojo::PendingRemote ++ handshake_client); + void OnWebSocketFilterCheckCompleted( -+ content::RenderFrameHost* frame, ++ content::GlobalRenderFrameHostId render_frame_host_id, + ChromeContentBrowserClient::WebSocketFactory factory, + const GURL& url, + const net::SiteForCookies& site_for_cookies, @@ -1738,6 +1782,398 @@ new file mode 100644 +}; + +#endif // CHROME_BROWSER_ADBLOCK_ADBLOCK_CONTENT_BROWSER_CLIENT_H_ +diff --git a/chrome/browser/adblock/adblock_content_browser_client_browsertest.cc b/chrome/browser/adblock/adblock_content_browser_client_browsertest.cc +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/adblock/adblock_content_browser_client_browsertest.cc +@@ -0,0 +1,116 @@ ++/* ++ * This file is part of eyeo Chromium SDK, ++ * Copyright (C) 2006-present eyeo GmbH ++ * ++ * eyeo Chromium SDK is free software: you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 3 as ++ * published by the Free Software Foundation. ++ * ++ * eyeo Chromium SDK is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with eyeo Chromium SDK. If not, see . ++ */ ++ ++#include "chrome/browser/adblock/adblock_content_browser_client.h" ++ ++#include "chrome/browser/adblock/subscription_service_factory.h" ++#include "chrome/browser/profiles/profile.h" ++#include "chrome/browser/ui/browser.h" ++#include "chrome/browser/ui/browser_commands.h" ++#include "chrome/test/base/in_process_browser_test.h" ++#include "chrome/test/base/ui_test_utils.h" ++#include "components/adblock/core/common/adblock_prefs.h" ++#include "components/adblock/core/subscription/subscription_service.h" ++#include "components/adblock/core/subscription/test/mock_subscription_service.h" ++#include "content/public/test/browser_test.h" ++#include "content/public/test/browser_test_utils.h" ++#include "net/dns/mock_host_resolver.h" ++#include "net/test/embedded_test_server/embedded_test_server.h" ++#include "net/test/spawned_test_server/spawned_test_server.h" ++#include "net/test/test_data_directory.h" ++#include "testing/gtest/include/gtest/gtest.h" ++ ++namespace adblock { ++ ++class AdblockContentBrowserClientBrowserTest : public InProcessBrowserTest { ++ public: ++ void SetUpOnMainThread() override { ++ watcher_ = std::make_unique( ++ browser()->tab_strip_model()->GetActiveWebContents(), u"PASS"); ++ watcher_->AlsoWaitForTitle(u"FAIL"); ++ embedded_test_server()->ServeFilesFromSourceDirectory( ++ net::GetWebSocketTestDataDirectory()); ++ ASSERT_TRUE(embedded_test_server()->Start()); ++ } ++ ++ void TearDownOnMainThread() override { watcher_.reset(); } ++ ++ void NavigateToHTTP(const std::string& path) { ++ // Visit a HTTPS page for testing. ++ GURL::Replacements replacements; ++ replacements.SetSchemeStr("http"); ++ ASSERT_TRUE(ui_test_utils::NavigateToURL( ++ browser(), ws_server_.GetURL(path).ReplaceComponents(replacements))); ++ } ++ ++ std::string WaitAndGetTitle() { ++ return base::UTF16ToUTF8(watcher_->WaitAndGetTitle()); ++ } ++ ++ net::SpawnedTestServer ws_server_{net::SpawnedTestServer::TYPE_WS, ++ net::GetWebSocketTestDataDirectory()}; ++ ++ private: ++ std::unique_ptr watcher_; ++}; ++ ++IN_PROC_BROWSER_TEST_F(AdblockContentBrowserClientBrowserTest, ++ WebSocketConnectionNotInterrupted) { ++ // Launch a WebSocket server. ++ ASSERT_TRUE(ws_server_.Start()); ++ ++ // Disable ad-filtering. ++ browser()->profile()->GetPrefs()->SetBoolean(prefs::kEnableAdblock, false); ++ ++ NavigateToHTTP("split_packet_check.html"); ++ ++ // WebSocket connected. ++ EXPECT_EQ("PASS", WaitAndGetTitle()); ++} ++ ++IN_PROC_BROWSER_TEST_F(AdblockContentBrowserClientBrowserTest, ++ WebSocketConnectionInterruptedButNotBlocked) { ++ // Launch a WebSocket server. ++ ASSERT_TRUE(ws_server_.Start()); ++ ++ // Enable ad-filtering. ++ browser()->profile()->GetPrefs()->SetBoolean(prefs::kEnableAdblock, true); ++ ++ NavigateToHTTP("split_packet_check.html"); ++ ++ // WebSocket connected, there were no blocking filters. ++ EXPECT_EQ("PASS", WaitAndGetTitle()); ++} ++ ++IN_PROC_BROWSER_TEST_F(AdblockContentBrowserClientBrowserTest, ++ WebSocketConnectionInterruptedAndBlocked) { ++ // Launch a WebSocket server. ++ ASSERT_TRUE(ws_server_.Start()); ++ ++ // Intercept WebSocket and block connection via a filter. ++ auto* profile = browser()->profile(); ++ profile->GetPrefs()->SetBoolean(prefs::kEnableAdblock, true); ++ SubscriptionServiceFactory::GetForBrowserContext(profile)->SetCustomFilters( ++ {"$websocket"}); ++ ++ NavigateToHTTP("split_packet_check.html"); ++ ++ // WebSocket did not connect. ++ EXPECT_EQ("FAIL", WaitAndGetTitle()); ++} ++ ++} // namespace adblock +diff --git a/chrome/browser/adblock/adblock_content_browser_client_unittest.cc b/chrome/browser/adblock/adblock_content_browser_client_unittest.cc +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/adblock/adblock_content_browser_client_unittest.cc +@@ -0,0 +1,266 @@ ++/* ++ * This file is part of eyeo Chromium SDK, ++ * Copyright (C) 2006-present eyeo GmbH ++ * ++ * eyeo Chromium SDK is free software: you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 3 as ++ * published by the Free Software Foundation. ++ * ++ * eyeo Chromium SDK is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with eyeo Chromium SDK. If not, see . ++ */ ++ ++#include "chrome/browser/adblock/adblock_content_browser_client.h" ++ ++#include "base/callback_list.h" ++#include "base/run_loop.h" ++#include "base/test/mock_callback.h" ++#include "chrome/browser/adblock/resource_classification_runner_factory.h" ++#include "chrome/browser/adblock/subscription_service_factory.h" ++#include "chrome/browser/profiles/profile.h" ++#include "chrome/test/base/chrome_render_view_host_test_harness.h" ++#include "components/adblock/content/browser/test/mock_resource_classification_runner.h" ++#include "components/adblock/content/common/mojom/adblock.mojom-shared.h" ++#include "components/adblock/core/common/adblock_prefs.h" ++#include "components/adblock/core/common/content_type.h" ++#include "components/adblock/core/subscription/installed_subscription.h" ++#include "components/adblock/core/subscription/test/mock_subscription_collection.h" ++#include "components/adblock/core/subscription/test/mock_subscription_service.h" ++#include "components/keyed_service/core/keyed_service.h" ++#include "content/public/browser/content_browser_client.h" ++#include "content/public/test/mock_render_process_host.h" ++#include "content/public/test/test_renderer_host.h" ++#include "gmock/gmock.h" ++#include "services/network/public/mojom/network_context.mojom.h" ++#include "services/network/public/mojom/websocket.mojom.h" ++#include "testing/gtest/include/gtest/gtest.h" ++ ++using testing::_; ++using testing::Return; ++ ++namespace adblock { ++namespace { ++ ++class DelayedInitSubscriptionService : public MockSubscriptionService { ++ public: ++ bool IsInitialized() const override { return is_initialized_; } ++ void RunWhenInitialized(base::OnceClosure task) override { ++ deferred_tasks_.AddUnsafe(std::move(task)); ++ } ++ ++ void InitializeNow() { ++ is_initialized_ = true; ++ deferred_tasks_.Notify(); ++ } ++ ++ bool is_initialized_ = false; ++ base::OnceClosureList deferred_tasks_; ++}; ++ ++} // namespace ++ ++class AdblockContentBrowserClientUnitTest ++ : public ChromeRenderViewHostTestHarness { ++ public: ++ TestingProfile::TestingFactories GetTestingFactories() const override { ++ return {std::make_pair( ++ SubscriptionServiceFactory::GetInstance(), ++ base::BindRepeating([](content::BrowserContext* bc) ++ -> std::unique_ptr { ++ return std::make_unique(); ++ })), ++ std::make_pair( ++ ResourceClassificationRunnerFactory::GetInstance(), ++ base::BindRepeating([](content::BrowserContext* bc) ++ -> std::unique_ptr { ++ return std::make_unique(); ++ }))}; ++ } ++ ++ void SetUp() override { ++ RenderViewHostTestHarness::SetUp(); ++ subscription_service_ = static_cast( ++ SubscriptionServiceFactory::GetForBrowserContext(profile())); ++ resource_classification_runner_ = ++ static_cast( ++ ResourceClassificationRunnerFactory::GetForBrowserContext( ++ profile())); ++ } ++ ++ DelayedInitSubscriptionService* subscription_service_; ++ MockResourceClassificationRunner* resource_classification_runner_; ++}; ++ ++TEST_F(AdblockContentBrowserClientUnitTest, ++ WillInterceptWebSocketWhenAdblockingEnabled) { ++ AdblockContentBrowserClient content_client; ++ profile()->GetPrefs()->SetBoolean(prefs::kEnableAdblock, true); ++ EXPECT_TRUE(content_client.WillInterceptWebSocket(main_rfh())); ++ profile()->GetPrefs()->SetBoolean(prefs::kEnableAdblock, false); ++ EXPECT_FALSE(content_client.WillInterceptWebSocket(main_rfh())); ++} ++ ++TEST_F(AdblockContentBrowserClientUnitTest, ++ RenderFrameHostDiesBeforeSubscriptionServiceInitialized) { ++ AdblockContentBrowserClient content_client; ++ ++ base::MockCallback ++ web_socket_factory; ++ // The web_socket_factory callback will never be called because the associated ++ // RenderFrameHost will be dead. ++ EXPECT_CALL(web_socket_factory, Run(_, _, _, _, _)).Times(0); ++ ++ // In case the resource classification proceeds, let it finish to expose ++ // potential use-after-free. ++ ON_CALL(*subscription_service_, GetCurrentSnapshot()).WillByDefault([]() { ++ return std::make_unique(); ++ }); ++ ++ ON_CALL(*resource_classification_runner_, ++ CheckRequestFilterMatchForWebSocket(_, _, _, _)) ++ .WillByDefault([&](auto subscription_collection, const auto& url, ++ auto rfh_id, auto callback) { ++ std::move(callback).Run(mojom::FilterMatchResult::kAllowRule); ++ }); ++ ++ const net::SiteForCookies site_for_cookies; ++ content_client.CreateWebSocket(main_rfh(), web_socket_factory.Get(), ++ GURL("wss://domain.com/test"), ++ site_for_cookies, absl::nullopt, {}); ++ // Tab is closed. ++ DeleteContents(); ++ ++ // SubscriptionService becomes initialized, triggers deferred classification ++ // of web socket. This does nothing. ++ subscription_service_->InitializeNow(); ++ ++ task_environment()->RunUntilIdle(); ++} ++ ++TEST_F(AdblockContentBrowserClientUnitTest, ++ RenderFrameHostDiesBeforeClassificationFinished) { ++ const auto kSocketUrl = GURL("wss://domain.com/test"); ++ // SubscriptionService is initialized from the start. ++ subscription_service_->InitializeNow(); ++ // It will be queried for a SubscriptionCollection to classify the web socket ++ // connection. ++ EXPECT_CALL(*subscription_service_, GetCurrentSnapshot()).WillOnce([]() { ++ return std::make_unique(); ++ }); ++ // The SubscriptionCollection will be passed to ResourceClassificationRunner ++ // to run the classification asynchronously. Save the callback to run it ++ // later. ++ mojom::AdblockInterface::CheckFilterMatchCallback classification_callback; ++ EXPECT_CALL(*resource_classification_runner_, ++ CheckRequestFilterMatchForWebSocket(_, kSocketUrl, ++ main_rfh()->GetGlobalId(), _)) ++ .WillOnce([&](auto subscription_collection, const auto& url, auto rfh_id, ++ auto callback) { ++ classification_callback = std::move(callback); ++ }); ++ ++ AdblockContentBrowserClient content_client; ++ base::MockCallback ++ web_socket_factory; ++ // The web_socket_factory callback will never be called because the associated ++ // RenderFrameHost will be dead. ++ EXPECT_CALL(web_socket_factory, Run(_, _, _, _, _)).Times(0); ++ ++ const net::SiteForCookies site_for_cookies; ++ content_client.CreateWebSocket(main_rfh(), web_socket_factory.Get(), ++ kSocketUrl, site_for_cookies, absl::nullopt, ++ {}); ++ // Tab is closed. ++ DeleteContents(); ++ ++ // Classification finishes now. It will not trigger a call to ++ // |web_socket_factory| because the RFH is dead. ++ std::move(classification_callback).Run(mojom::FilterMatchResult::kBlockRule); ++ ++ task_environment()->RunUntilIdle(); ++} ++ ++TEST_F(AdblockContentBrowserClientUnitTest, WebSocketAllowed) { ++ const auto kSocketUrl = GURL("wss://domain.com/test"); ++ // SubscriptionService is initialized from the start. ++ subscription_service_->InitializeNow(); ++ // It will be queried for a SubscriptionCollection to classify the web socket ++ // connection. ++ EXPECT_CALL(*subscription_service_, GetCurrentSnapshot()).WillOnce([]() { ++ return std::make_unique(); ++ }); ++ // The SubscriptionCollection will be passed to ResourceClassificationRunner ++ // to run the classification asynchronously. Save the callback to run it ++ // later. ++ mojom::AdblockInterface::CheckFilterMatchCallback classification_callback; ++ EXPECT_CALL(*resource_classification_runner_, ++ CheckRequestFilterMatchForWebSocket(_, kSocketUrl, ++ main_rfh()->GetGlobalId(), _)) ++ .WillOnce([&](auto subscription_collection, const auto& url, auto rfh_id, ++ auto callback) { ++ classification_callback = std::move(callback); ++ }); ++ ++ AdblockContentBrowserClient content_client; ++ base::MockCallback ++ web_socket_factory; ++ // The web_socket_factory callback will be called to let the web socket ++ // continue connecting. ++ EXPECT_CALL(web_socket_factory, Run(kSocketUrl, _, _, _, _)); ++ ++ const net::SiteForCookies site_for_cookies; ++ content_client.CreateWebSocket(main_rfh(), web_socket_factory.Get(), ++ kSocketUrl, site_for_cookies, absl::nullopt, ++ {}); ++ ++ // Classification finishes now. It will trigger a call to |web_socket_factory| ++ std::move(classification_callback).Run(mojom::FilterMatchResult::kAllowRule); ++ ++ task_environment()->RunUntilIdle(); ++} ++ ++TEST_F(AdblockContentBrowserClientUnitTest, WebSocketBlocked) { ++ const auto kSocketUrl = GURL("wss://domain.com/test"); ++ // SubscriptionService is initialized from the start. ++ subscription_service_->InitializeNow(); ++ // It will be queried for a SubscriptionCollection to classify the web socket ++ // connection. ++ EXPECT_CALL(*subscription_service_, GetCurrentSnapshot()).WillOnce([]() { ++ return std::make_unique(); ++ }); ++ // The SubscriptionCollection will be passed to ResourceClassificationRunner ++ // to run the classification asynchronously. Save the callback to run it ++ // later. ++ mojom::AdblockInterface::CheckFilterMatchCallback classification_callback; ++ EXPECT_CALL(*resource_classification_runner_, ++ CheckRequestFilterMatchForWebSocket(_, kSocketUrl, ++ main_rfh()->GetGlobalId(), _)) ++ .WillOnce([&](auto subscription_collection, const auto& url, auto rfh_id, ++ auto callback) { ++ classification_callback = std::move(callback); ++ }); ++ ++ AdblockContentBrowserClient content_client; ++ base::MockCallback ++ web_socket_factory; ++ // The web_socket_factory callback will not be called as to disallow ++ // connection. ++ EXPECT_CALL(web_socket_factory, Run(kSocketUrl, _, _, _, _)).Times(0); ++ ++ const net::SiteForCookies site_for_cookies; ++ content_client.CreateWebSocket(main_rfh(), web_socket_factory.Get(), ++ kSocketUrl, site_for_cookies, absl::nullopt, ++ {}); ++ ++ // Classification finishes now. ++ std::move(classification_callback).Run(mojom::FilterMatchResult::kBlockRule); ++ ++ task_environment()->RunUntilIdle(); ++} ++ ++} // namespace adblock diff --git a/chrome/browser/adblock/adblock_controller_factory.cc b/chrome/browser/adblock/adblock_controller_factory.cc new file mode 100644 --- /dev/null @@ -1994,6 +2430,181 @@ new file mode 100644 +} + +} // namespace +diff --git a/chrome/browser/adblock/adblock_filter_list_browsertest.cc b/chrome/browser/adblock/adblock_filter_list_browsertest.cc +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/adblock/adblock_filter_list_browsertest.cc +@@ -0,0 +1,170 @@ ++/* ++ * This file is part of eyeo Chromium SDK, ++ * Copyright (C) 2006-present eyeo GmbH ++ * ++ * eyeo Chromium SDK is free software: you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 3 as ++ * published by the Free Software Foundation. ++ * ++ * eyeo Chromium SDK is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with eyeo Chromium SDK. If not, see . ++ */ ++#include "chrome/browser/ui/browser.h" ++#include "chrome/test/base/in_process_browser_test.h" ++#include "components/adblock/core/adblock_switches.h" ++#include "components/adblock/core/subscription/subscription_config.h" ++#include "components/version_info/version_info.h" ++#include "content/public/browser/browser_task_traits.h" ++#include "content/public/test/browser_test.h" ++#include "content/public/test/browser_test_utils.h" ++#include "net/dns/mock_host_resolver.h" ++#include "net/test/embedded_test_server/embedded_test_server.h" ++ ++namespace adblock { ++ ++class AdblockFilterListDownloadTestBase : public InProcessBrowserTest { ++ public: ++ AdblockFilterListDownloadTestBase() ++ : https_server_(net::EmbeddedTestServer::TYPE_HTTPS) {} ++ // We need to set server and request handler asap ++ void SetUpInProcessBrowserTestFixture() override { ++ InProcessBrowserTest::SetUpInProcessBrowserTestFixture(); ++ host_resolver()->AddRule("easylist-downloads.adblockplus.org", "127.0.0.1"); ++ https_server_.RegisterRequestHandler( ++ base::BindRepeating(&AdblockFilterListDownloadTestBase::RequestHandler, ++ base::Unretained(this))); ++ net::EmbeddedTestServer::ServerCertificateConfig cert_config; ++ cert_config.dns_names = {"easylist-downloads.adblockplus.org"}; ++ https_server_.SetSSLConfig(cert_config); ++ ASSERT_TRUE(https_server_.Start()); ++ SetFilterListServerPortForTesting(https_server_.port()); ++ } ++ ++ virtual std::unique_ptr RequestHandler( ++ const net::test_server::HttpRequest& request) { ++ if (base::StartsWith(request.relative_url, "/abp-filters-anti-cv.txt") || ++ base::StartsWith(request.relative_url, "/easylist.txt") || ++ base::StartsWith(request.relative_url, "/exceptionrules.txt")) { ++ std::string os; ++ base::ReplaceChars(version_info::GetOSType(), base::kWhitespaceASCII, "", ++ &os); ++ EXPECT_TRUE(request.relative_url.find("addonName=eyeo-chromium-sdk") != ++ std::string::npos); ++ EXPECT_TRUE(request.relative_url.find("addonVersion=1.0") != ++ std::string::npos); ++ EXPECT_TRUE(request.relative_url.find("platformVersion=1.0") != ++ std::string::npos); ++ EXPECT_TRUE(request.relative_url.find("platform=" + os) != ++ std::string::npos); ++ default_lists_.insert(request.relative_url.substr( ++ 1, request.relative_url.find_first_of("?") - 1)); ++ } ++ ++ // Unhandled requests result in the Embedded test server sending a 404. ++ return nullptr; ++ } ++ ++ void CloseBrowserFromAnyThread() { ++ content::GetUIThreadTaskRunner({base::TaskPriority::USER_BLOCKING}) ++ ->PostTask( ++ FROM_HERE, ++ base::BindOnce( ++ &AdblockFilterListDownloadTestBase::CloseBrowserAsynchronously, ++ base::Unretained(this), browser())); ++ } ++ ++ protected: ++ net::EmbeddedTestServer https_server_; ++ std::set default_lists_; ++}; ++ ++class AdblockEnabledFilterListDownloadTest ++ : public AdblockFilterListDownloadTestBase { ++ public: ++ std::unique_ptr RequestHandler( ++ const net::test_server::HttpRequest& request) override { ++ auto return_value = ++ AdblockFilterListDownloadTestBase::RequestHandler(request); ++ // If we get all expected requests we simply finish the test by closing ++ // the browser, otherwise test will fail with a timeout. ++ if (default_lists_.size() == 3) { ++ CloseBrowserFromAnyThread(); ++ } ++ ++ return return_value; ++ } ++}; ++ ++IN_PROC_BROWSER_TEST_F(AdblockEnabledFilterListDownloadTest, ++ TestInitialDownloads) { ++ RunUntilBrowserProcessQuits(); ++} ++ ++class AdblockDisabledFilterListDownloadTest ++ : public AdblockFilterListDownloadTestBase { ++ public: ++ void SetUpCommandLine(base::CommandLine* command_line) override { ++ command_line->AppendSwitch(adblock::switches::kDisableAdblock); ++ } ++ ++ void VerifyNoDownloads() { ++ ASSERT_EQ(0u, default_lists_.size()); ++ CloseBrowserFromAnyThread(); ++ } ++}; ++ ++IN_PROC_BROWSER_TEST_F(AdblockDisabledFilterListDownloadTest, ++ TestInitialDownloads) { ++ // This test assumes that inital downloads (for adblock enabled) will happen ++ // within 10 seconds. When tested locally it always happens within 3 seconds. ++ base::OneShotTimer timer; ++ timer.Start( ++ FROM_HERE, base::Seconds(10), ++ base::BindOnce(&AdblockDisabledFilterListDownloadTest::VerifyNoDownloads, ++ base::Unretained(this))); ++ RunUntilBrowserProcessQuits(); ++} ++ ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++class AdblockPtLocaleFilterListDownloadTest ++ : public AdblockFilterListDownloadTestBase { ++ public: ++ AdblockPtLocaleFilterListDownloadTest() ++ : AdblockFilterListDownloadTestBase() { ++ setenv("LC_ALL", "pt_PT.UTF-8", 1); ++ } ++ ++ std::unique_ptr RequestHandler( ++ const net::test_server::HttpRequest& request) override { ++ EXPECT_FALSE(base::StartsWith(request.relative_url, "/easylist.txt")); ++ if (base::StartsWith(request.relative_url, "/abp-filters-anti-cv.txt") || ++ base::StartsWith(request.relative_url, ++ "/easylistportuguese+easylist.txt") || ++ base::StartsWith(request.relative_url, "/exceptionrules.txt")) { ++ default_lists_.insert(request.relative_url.substr( ++ 1, request.relative_url.find_first_of("?") - 1)); ++ } ++ ++ // If we get all expected requests we simply finish the test by closing ++ // the browser, otherwise test will fail with a timeout. ++ if (default_lists_.size() == 3) { ++ CloseBrowserFromAnyThread(); ++ } ++ ++ // Unhandled requests result in the Embedded test server sending a 404. ++ return nullptr; ++ } ++}; ++ ++IN_PROC_BROWSER_TEST_F(AdblockPtLocaleFilterListDownloadTest, ++ TestInitialDownloads) { ++ RunUntilBrowserProcessQuits(); ++} ++#endif ++ ++} // namespace adblock diff --git a/chrome/browser/adblock/adblock_frame_hierarchy_builder_browsertest.cc b/chrome/browser/adblock/adblock_frame_hierarchy_builder_browsertest.cc new file mode 100644 --- /dev/null @@ -2122,7 +2733,7 @@ diff --git a/chrome/browser/adblock/adblock_mojo_interface_impl.cc b/chrome/brow new file mode 100644 --- /dev/null +++ b/chrome/browser/adblock/adblock_mojo_interface_impl.cc -@@ -0,0 +1,267 @@ +@@ -0,0 +1,268 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -2294,16 +2905,16 @@ new file mode 100644 + if (result == mojom::FilterMatchResult::kBlockRule) { + content::RenderProcessHost* process_host = + content::RenderProcessHost::FromID(render_process_id_); -+ if (process_host) { ++ content::RenderFrameHost* frame_host = ++ content::RenderFrameHost::FromID(render_process_id_, render_frame_id); ++ if (process_host && frame_host) { + adblock::ElementHider* element_hider = + adblock::ElementHiderFactory::GetForBrowserContext( + process_host->GetBrowserContext()); + const auto adblock_resource_type = + utils::ConvertToAdblockResourceType(request_url, resource_type); + if (element_hider->IsElementTypeHideable(adblock_resource_type)) { -+ element_hider->HideBlockedElement( -+ request_url, content::RenderFrameHost::FromID(render_process_id_, -+ render_frame_id)); ++ element_hider->HideBlockedElement(request_url, frame_host); + } + } + } @@ -2319,7 +2930,10 @@ new file mode 100644 + mojom::FilterMatchResult result) { + content::RenderProcessHost* process_host = + content::RenderProcessHost::FromID(render_process_id_); -+ if (!process_host || result == mojom::FilterMatchResult::kDisabled) { ++ content::RenderFrameHost* frame_host = ++ content::RenderFrameHost::FromID(render_process_id_, render_frame_id); ++ if (!process_host || !frame_host || ++ result == mojom::FilterMatchResult::kDisabled) { + PostResponseHeadersCallbackToUI(std::move(callback), result, nullptr); + return; + } @@ -2330,9 +2944,7 @@ new file mode 100644 + process_host->GetBrowserContext()); + auto adblock_resource_type = utils::DetectResourceType(response_url); + if (element_hider->IsElementTypeHideable(adblock_resource_type)) { -+ element_hider->HideBlockedElement( -+ response_url, content::RenderFrameHost::FromID(render_process_id_, -+ render_frame_id)); ++ element_hider->HideBlockedElement(response_url, frame_host); + } + PostResponseHeadersCallbackToUI(std::move(callback), result, nullptr); + return; @@ -2485,7 +3097,7 @@ diff --git a/chrome/browser/adblock/adblock_mojo_interface_impl_unittest.cc b/ch new file mode 100644 --- /dev/null +++ b/chrome/browser/adblock/adblock_mojo_interface_impl_unittest.cc -@@ -0,0 +1,605 @@ +@@ -0,0 +1,614 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -2669,7 +3281,8 @@ new file mode 100644 + std::vector deferred_tasks_; +}; + -+TEST_F(AdblockMojoInterfaceImplTest, CheckFilterMatch) { ++// TODO(DPD-1295): Remove these tests ++TEST_F(AdblockMojoInterfaceImplTest, DISABLED_CheckFilterMatch) { + MockCheckFilterMatchCallback callback; + mojom::AdblockInterface::CheckFilterMatchCallback callback_captured_by_rq; + const GURL request_url("https://request_url.com"); @@ -2699,7 +3312,7 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ChecktFilterMatchDeferred) { ++TEST_F(AdblockMojoInterfaceImplTest, DISABLED_ChecktFilterMatchDeferred) { + MockCheckFilterMatchCallback callback; + mojom::AdblockInterface::CheckFilterMatchCallback callback_captured_by_rq; + const GURL request_url("https://request_url.com"); @@ -2732,7 +3345,7 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, CheckFilterMatchNoProcessHost) { ++TEST_F(AdblockMojoInterfaceImplTest, DISABLED_CheckFilterMatchNoProcessHost) { + MockCheckFilterMatchCallback callback; + const GURL request_url("https://request_url.com"); + @@ -2751,7 +3364,7 @@ new file mode 100644 +} + +TEST_F(AdblockMojoInterfaceImplTest, -+ ChecktFilterMatch_RenderFrameHostDiesWhileTaskDeferred) { ++ DISABLED_ChecktFilterMatch_RenderFrameHostDiesWhileTaskDeferred) { + MockCheckFilterMatchCallback callback; + const GURL request_url("https://request_url.com"); + @@ -2774,7 +3387,7 @@ new file mode 100644 +} + +TEST_F(AdblockMojoInterfaceImplTest, -+ ProcessResponseHeaders_BlockedWithHeaderFilter) { ++ DISABLED_ProcessResponseHeaders_BlockedWithHeaderFilter) { + MockProcessResponseHeadersCallback callback; + const GURL response_url("https://request_url.com"); + auto headers = net::HttpResponseHeaders::TryToCreate(""); @@ -2816,7 +3429,8 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ProcessResponseHeaders_CspInjection) { ++TEST_F(AdblockMojoInterfaceImplTest, ++ DISABLED_ProcessResponseHeaders_CspInjection) { + MockProcessResponseHeadersCallback callback; + const GURL response_url("https://request_url.com"); + auto headers = net::HttpResponseHeaders::TryToCreate(""); @@ -2871,7 +3485,8 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ProcessResponseHeadersNoProcessHost) { ++TEST_F(AdblockMojoInterfaceImplTest, ++ DISABLED_ProcessResponseHeadersNoProcessHost) { + MockProcessResponseHeadersCallback callback; + const GURL response_url("https://request_url.com"); + auto headers = net::HttpResponseHeaders::TryToCreate(""); @@ -2891,7 +3506,8 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ElementHiding_BlockedRequestHidden) { ++TEST_F(AdblockMojoInterfaceImplTest, ++ DISABLED_ElementHiding_BlockedRequestHidden) { + MockCheckFilterMatchCallback mock_check_filter_match_callback; + const GURL request_url("https://request_url.com"); + auto resource_type = static_cast(blink::mojom::ResourceType::kImage); @@ -2924,7 +3540,8 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ElementHiding_RequestNotHideable) { ++TEST_F(AdblockMojoInterfaceImplTest, ++ DISABLED_ElementHiding_RequestNotHideable) { + MockCheckFilterMatchCallback mock_check_filter_match_callback; + const GURL request_url("https://request_url.com"); + auto resource_type = static_cast(blink::mojom::ResourceType::kPing); @@ -2957,7 +3574,8 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ElementHiding_AllowedRequestNotHidden) { ++TEST_F(AdblockMojoInterfaceImplTest, ++ DISABLED_ElementHiding_AllowedRequestNotHidden) { + MockCheckFilterMatchCallback mock_check_filter_match_callback; + const GURL request_url("https://request_url.com"); + auto resource_type = static_cast(blink::mojom::ResourceType::kImage); @@ -2989,7 +3607,8 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ElementHiding_BlockedResponseHidden) { ++TEST_F(AdblockMojoInterfaceImplTest, ++ DISABLED_ElementHiding_BlockedResponseHidden) { + MockProcessResponseHeadersCallback mock_process_response_headers_callback; + const GURL response_url("https://request_url.com/image.png"); + auto headers = net::HttpResponseHeaders::TryToCreate(""); @@ -3023,7 +3642,8 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ElementHiding_ResponseNotHideable) { ++TEST_F(AdblockMojoInterfaceImplTest, ++ DISABLED_ElementHiding_ResponseNotHideable) { + MockProcessResponseHeadersCallback mock_process_response_headers_callback; + const GURL response_url("https://request_url.com/script.js"); + auto headers = net::HttpResponseHeaders::TryToCreate(""); @@ -3057,7 +3677,8 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockMojoInterfaceImplTest, ElementHiding_AllowedResponseNotHidden) { ++TEST_F(AdblockMojoInterfaceImplTest, ++ DISABLED_ElementHiding_AllowedResponseNotHidden) { + MockProcessResponseHeadersCallback mock_process_response_headers_callback; + const GURL response_url("https://request_url.com/image.png"); + auto headers = net::HttpResponseHeaders::TryToCreate(""); @@ -3091,11 +3712,11 @@ new file mode 100644 +} + +} // namespace adblock -diff --git a/chrome/browser/adblock/adblock_subscription_service_browsertest.cc b/chrome/browser/adblock/adblock_subscription_service_browsertest.cc +diff --git a/chrome/browser/adblock/adblock_multiple_tabs_browsertests.cc b/chrome/browser/adblock/adblock_multiple_tabs_browsertests.cc new file mode 100644 --- /dev/null -+++ b/chrome/browser/adblock/adblock_subscription_service_browsertest.cc -@@ -0,0 +1,125 @@ ++++ b/chrome/browser/adblock/adblock_multiple_tabs_browsertests.cc +@@ -0,0 +1,152 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -3112,6 +3733,165 @@ new file mode 100644 + * You should have received a copy of the GNU General Public License + * along with eyeo Chromium SDK. If not, see . + */ ++#include "chrome/browser/adblock/resource_classification_runner_factory.h" ++#include "chrome/browser/adblock/subscription_service_factory.h" ++#include "chrome/browser/profiles/profile.h" ++#include "chrome/browser/ui/browser.h" ++#include "chrome/browser/ui/browser_list.h" ++#include "chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.h" ++#include "chrome/test/base/in_process_browser_test.h" ++#include "chrome/test/base/ui_test_utils.h" ++#include "components/adblock/content/browser/resource_classification_runner.h" ++#include "components/adblock/core/subscription/subscription_service.h" ++#include "components/sessions/content/session_tab_helper.cc" ++#include "content/public/test/browser_test.h" ++#include "content/public/test/browser_test_utils.h" ++#include "net/dns/mock_host_resolver.h" ++#include "net/test/embedded_test_server/embedded_test_server.h" ++ ++namespace adblock { ++ ++class AdblockMultipleTabsBrowserTest ++ : public InProcessBrowserTest, ++ public ResourceClassificationRunner::Observer { ++ public: ++ void SetUpOnMainThread() override { ++ host_resolver()->AddRule(kTestDomain, "127.0.0.1"); ++ embedded_test_server()->ServeFilesFromSourceDirectory( ++ "chrome/test/data/adblock"); ++ ASSERT_TRUE(embedded_test_server()->Start()); ++ ResourceClassificationRunnerFactory::GetForBrowserContext( ++ browser()->profile()) ++ ->AddObserver(this); ++ // expected.png is allowlisted by allowlisted parent empty.html iframe ++ SetFilters({"blocked.png", "expected.png", "@@/empty.html^$document"}); ++ } ++ ++ void TearDownInProcessBrowserTestFixture() override { ++ ASSERT_EQ(kTabsCount, static_cast(tabs_with_blocked_resource_.size())); ++ ASSERT_EQ(kTabsCount, static_cast(tabs_with_allowed_resource_.size())); ++ } ++ ++ void SetFilters(std::vector filters) { ++ auto* subscription_service = ++ SubscriptionServiceFactory::GetForBrowserContext(browser()->profile()); ++ subscription_service->SetCustomFilters(std::move(filters)); ++ } ++ ++ void RestoreTabs(Browser* browser) { ++ content::DOMMessageQueue queue; ++ RecentTabsSubMenuModel menu(nullptr, browser); ++ menu.ExecuteCommand(menu.GetFirstRecentTabsCommandId(), 0); ++ for (int i = 0; i < kTabsCount; ++i) { ++ std::string message; ++ EXPECT_TRUE(queue.WaitForMessage(&message)); ++ EXPECT_EQ("\"READY\"", message); ++ } ++ } ++ ++ // ResourceClassificationRunner::Observer: ++ void OnAdMatched(const GURL& url, ++ mojom::FilterMatchResult match_result, ++ const std::vector& parent_frame_urls, ++ ContentType content_type, ++ content::RenderFrameHost* render_frame_host, ++ const GURL& subscription) override { ++ const content::WebContents* wc = ++ content::WebContents::FromRenderFrameHost(render_frame_host); ++ if (match_result == mojom::FilterMatchResult::kBlockRule ++ && url.path() == "/blocked.png") { ++ tabs_with_blocked_resource_.insert( ++ sessions::SessionTabHelper::IdForTab(wc).id()); ++ } else if (match_result == mojom::FilterMatchResult::kAllowRule ++ && url.path() == "/expected.png") { ++ tabs_with_allowed_resource_.insert( ++ sessions::SessionTabHelper::IdForTab(wc).id()); ++ } ++ } ++ ++ void OnPageAllowed(const GURL& url, ++ content::RenderFrameHost* render_frame_host, ++ const GURL& subscription) override {} ++ ++ void OnPopupMatched(const GURL& url, ++ mojom::FilterMatchResult match_result, ++ const GURL& opener_url, ++ content::RenderFrameHost* render_frame_host, ++ const GURL& subscription) override {} ++ ++ protected: ++ const int kTabsCount = 4; ++ const char* kTestDomain = "example.com"; ++ std::set tabs_with_blocked_resource_; ++ std::set tabs_with_allowed_resource_; ++}; ++ ++IN_PROC_BROWSER_TEST_F(AdblockMultipleTabsBrowserTest, PRE_OpenManyTabs) { ++ // Load page in already opened tab ++ ASSERT_TRUE(ui_test_utils::NavigateToURL( ++ browser(), ++ embedded_test_server()->GetURL(kTestDomain, "/tab-restore.html"))); ++ // Open more tabs ++ for (int i = 0; i < kTabsCount - 1; ++i) { ++ ASSERT_TRUE(ui_test_utils::NavigateToURLWithDisposition( ++ browser(), ++ embedded_test_server()->GetURL(kTestDomain, "/tab-restore.html"), ++ WindowOpenDisposition::NEW_FOREGROUND_TAB, ++ ui_test_utils::BROWSER_TEST_WAIT_FOR_LOAD_STOP)); ++ } ++ EXPECT_EQ(kTabsCount, browser()->tab_strip_model()->count()); ++ EXPECT_EQ(kTabsCount, static_cast(tabs_with_blocked_resource_.size())); ++ EXPECT_EQ(kTabsCount, static_cast(tabs_with_allowed_resource_.size())); ++ ++ // Open a new browser instance ++ ui_test_utils::NavigateToURLWithDisposition( ++ browser(), GURL(url::kAboutBlankURL), WindowOpenDisposition::NEW_WINDOW, ++ ui_test_utils::BROWSER_TEST_WAIT_FOR_BROWSER); ++ BrowserList* active_browser_list = BrowserList::GetInstance(); ++ EXPECT_EQ(2u, active_browser_list->size()); ++ ++ // Close the 1st browser and clear tabs test data ++ CloseBrowserSynchronously(browser()); ++ EXPECT_EQ(1u, active_browser_list->size()); ++ tabs_with_blocked_resource_.clear(); ++ tabs_with_allowed_resource_.clear(); ++ ++ Browser* browser = active_browser_list->get(0); ++ // Restore tabs from1 st browser instance (already closed) in 2nd instance ++ RestoreTabs(browser); ++} ++ ++IN_PROC_BROWSER_TEST_F(AdblockMultipleTabsBrowserTest, OpenManyTabs) { ++ ASSERT_EQ(0u, tabs_with_blocked_resource_.size()); ++ ASSERT_EQ(0u, tabs_with_allowed_resource_.size()); ++ // Restore tabs from previous session (previous test) ++ RestoreTabs(browser()); ++} ++ ++} // namespace adblock +diff --git a/chrome/browser/adblock/adblock_subscription_service_browsertest.cc b/chrome/browser/adblock/adblock_subscription_service_browsertest.cc +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/adblock/adblock_subscription_service_browsertest.cc +@@ -0,0 +1,163 @@ ++/* ++ * This file is part of eyeo Chromium SDK, ++ * Copyright (C) 2006-present eyeo GmbH ++ * ++ * eyeo Chromium SDK is free software: you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 3 as ++ * published by the Free Software Foundation. ++ * ++ * eyeo Chromium SDK is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with eyeo Chromium SDK. If not, see . ++ */ ++#include "base/ranges/algorithm.h" ++#include "base/strings/string_split.h" +#include "base/test/bind.h" +#include "chrome/browser/adblock/adblock_controller_factory.h" +#include "chrome/browser/adblock/subscription_service_factory.h" @@ -3121,8 +3901,10 @@ new file mode 100644 +#include "chrome/test/base/ui_test_utils.h" +#include "components/adblock/core/adblock_controller.h" +#include "components/adblock/core/subscription/subscription_service.h" ++#include "components/version_info/version_info.h" +#include "content/public/test/browser_test.h" +#include "content/public/test/browser_test_utils.h" ++#include "net/http/http_request_headers.h" +#include "net/test/embedded_test_server/embedded_test_server.h" + +namespace adblock { @@ -3138,6 +3920,27 @@ new file mode 100644 + https_server_->SetSSLConfig(net::EmbeddedTestServer::CERT_OK); + } + ++ bool RequestHeadersContainAcceptLanguage( ++ const net::test_server::HttpRequest& request) { ++ const auto accept_language_it = ++ request.headers.find(net::HttpRequestHeaders::kAcceptLanguage); ++ return accept_language_it != request.headers.end() && ++ !accept_language_it->second.empty(); ++ } ++ ++ bool RequestHeadersContainAcceptEncodingBrotli( ++ const net::test_server::HttpRequest& request) { ++ const auto accept_encoding_it = ++ request.headers.find(net::HttpRequestHeaders::kAcceptEncoding); ++ if (accept_encoding_it == request.headers.end()) ++ return false; ++ const auto split_encodings = ++ base::SplitString(accept_encoding_it->second, ",", ++ base::WhitespaceHandling::TRIM_WHITESPACE, ++ base::SplitResult::SPLIT_WANT_NONEMPTY); ++ return base::ranges::find(split_encodings, "br") != split_encodings.end(); ++ } ++ + std::unique_ptr + HandleSubscriptionUpdateRequestWithUrlCheck( + std::string expected_url_part, @@ -3150,8 +3953,21 @@ new file mode 100644 + "! Expires: 1 days (update frequency)\n\n"; + if (base::StartsWith(request.relative_url, kSubscription, + base::CompareCase::SENSITIVE)) { ++ EXPECT_TRUE(RequestHeadersContainAcceptLanguage(request)); ++ EXPECT_TRUE(RequestHeadersContainAcceptEncodingBrotli(request)); ++ std::string os; ++ base::ReplaceChars(version_info::GetOSType(), base::kWhitespaceASCII, "", ++ &os); + EXPECT_TRUE(request.relative_url.find(expected_url_part) != + std::string::npos); ++ EXPECT_TRUE(request.relative_url.find("addonName=eyeo-chromium-sdk") != ++ std::string::npos); ++ EXPECT_TRUE(request.relative_url.find("addonVersion=1.0") != ++ std::string::npos); ++ EXPECT_TRUE(request.relative_url.find("platformVersion=1.0") != ++ std::string::npos); ++ EXPECT_TRUE(request.relative_url.find("platform=" + os) != ++ std::string::npos); + auto http_response = + std::make_unique(); + http_response->set_code(net::HTTP_OK); @@ -3221,11 +4037,271 @@ new file mode 100644 +} + +} // namespace adblock +diff --git a/chrome/browser/adblock/adblock_telemetry_service_browsertest.cc b/chrome/browser/adblock/adblock_telemetry_service_browsertest.cc +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/adblock/adblock_telemetry_service_browsertest.cc +@@ -0,0 +1,255 @@ ++/* ++ * This file is part of eyeo Chromium SDK, ++ * Copyright (C) 2006-present eyeo GmbH ++ * ++ * eyeo Chromium SDK is free software: you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 3 as ++ * published by the Free Software Foundation. ++ * ++ * eyeo Chromium SDK is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with eyeo Chromium SDK. If not, see . ++ */ ++#include "base/json/json_reader.h" ++#include "chrome/browser/adblock/adblock_telemetry_service_factory.h" ++#include "chrome/browser/ui/browser.h" ++#include "chrome/test/base/in_process_browser_test.h" ++#include "components/adblock/core/activeping_telemetry_topic_provider.h" ++#include "content/public/browser/browser_task_traits.h" ++#include "content/public/test/browser_test.h" ++#include "content/public/test/browser_test_utils.h" ++#include "net/dns/mock_host_resolver.h" ++#include "net/test/embedded_test_server/embedded_test_server.h" ++ ++namespace adblock { ++ ++class AdblockTelemetryServiceBrowserTestBase : public InProcessBrowserTest { ++ public: ++ // We need to set server and request handler asap ++ void SetUpInProcessBrowserTestFixture() override { ++ InProcessBrowserTest::SetUpInProcessBrowserTestFixture(); ++ host_resolver()->AddRule( ++ ActivepingTelemetryTopicProvider::DefaultBaseUrl().host(), "127.0.0.1"); ++ http_server_.RegisterRequestHandler(base::BindRepeating( ++ &AdblockTelemetryServiceBrowserTestBase::RequestHandler, ++ base::Unretained(this))); ++ ASSERT_TRUE(http_server_.Start()); ++ ActivepingTelemetryTopicProvider::SetHttpPortForTesting( ++ http_server_.port()); ++ auto testing_interval = base::Seconds(2); ++ ActivepingTelemetryTopicProvider::SetIntervalsForTesting(testing_interval); ++ AdblockTelemetryServiceFactory::GetInstance() ++ ->SetCheckAndDelayIntervalsForTesting(testing_interval, ++ testing_interval); ++ } ++ ++ base::Value* GetFirstPing(absl::optional& parsed) { ++ return GetPayload(parsed)->Find("first_ping"); ++ } ++ ++ base::Value* GetLastPing(absl::optional& parsed) { ++ return GetPayload(parsed)->Find("last_ping"); ++ } ++ ++ base::Value* GetLastPingTag(absl::optional& parsed) { ++ return GetPayload(parsed)->Find("last_ping_tag"); ++ } ++ ++ base::Value* GetPreviousLastPing(absl::optional& parsed) { ++ return GetPayload(parsed)->Find("previous_last_ping"); ++ } ++ ++ void CloseBrowserFromAnyThread() { ++ content::GetUIThreadTaskRunner({base::TaskPriority::USER_BLOCKING}) ++ ->PostTask(FROM_HERE, ++ base::BindOnce(&AdblockTelemetryServiceBrowserTestBase:: ++ CloseBrowserAsynchronously, ++ base::Unretained(this), browser())); ++ } ++ ++ std::unique_ptr CreateResponse( ++ const std::string& token) { ++ auto http_response = ++ std::make_unique(); ++ http_response->set_code(net::HTTP_OK); ++ http_response->set_content("{\"token\": \"" + token + "\"}"); ++ http_response->set_content_type("text/plain"); ++ return std::move(http_response); ++ } ++ ++ virtual std::unique_ptr RequestHandler( ++ const net::test_server::HttpRequest& request) = 0; ++ ++ private: ++ base::Value::Dict* GetPayload(absl::optional& parsed) { ++ EXPECT_TRUE(parsed && parsed->is_dict()); ++ base::Value::Dict* parsed_dict = parsed->GetIfDict(); ++ EXPECT_TRUE(parsed_dict); ++ base::Value::Dict* payload = parsed_dict->FindDict("payload"); ++ EXPECT_TRUE(payload); ++ return payload; ++ } ++ ++ net::EmbeddedTestServer http_server_; ++}; ++ ++// Test three initial pings each after startup and each fails for the 1st time ++class AdblockTelemetryServiceFirstPingAfterRestartWithRetryBrowserTest ++ : public AdblockTelemetryServiceBrowserTestBase { ++ public: ++ std::unique_ptr RequestHandler( ++ const net::test_server::HttpRequest& request) override { ++ EXPECT_TRUE(base::StartsWith(request.relative_url, ++ "/topic/eyeochromium_activeping/version/1")); ++ EXPECT_TRUE(request.has_content); ++ absl::optional parsed = ++ base::JSONReader::Read(request.content); ++ base::Value* first_ping = GetFirstPing(parsed); ++ base::Value* last_ping = GetLastPing(parsed); ++ base::Value* previous_last_ping = GetPreviousLastPing(parsed); ++ ++ if (expected_first_ping_.empty()) { ++ EXPECT_FALSE(first_ping); ++ } else { ++ EXPECT_EQ(expected_first_ping_, *first_ping); ++ } ++ ++ if (expected_last_ping_.empty()) { ++ EXPECT_FALSE(last_ping); ++ } else { ++ EXPECT_EQ(expected_last_ping_, *last_ping); ++ } ++ ++ if (expected_previous_last_ping_.empty()) { ++ EXPECT_FALSE(previous_last_ping); ++ } else { ++ EXPECT_EQ(expected_previous_last_ping_, *previous_last_ping); ++ } ++ ++ if (!attempt_++) { ++ // Force retry by 404 response but 1st save last_ping_tag if any ++ base::Value* last_ping_tag = GetLastPingTag(parsed); ++ if (last_ping_tag) { ++ previous_last_ping_tag_ = last_ping_tag->GetString(); ++ } ++ return nullptr; ++ } ++ ++ // Verifies that retried ping has the same last_ping_tag ++ if (!previous_last_ping_tag_.empty()) { ++ base::Value* last_ping_tag = GetLastPingTag(parsed); ++ EXPECT_EQ(previous_last_ping_tag_, *last_ping_tag); ++ } ++ ++ // If we get expected telemetry ping with retry we simply finish the test ++ // by closing the browser, otherwise test will fail with a timeout. ++ CloseBrowserFromAnyThread(); ++ ++ // This will be still processed before CloseBrowserFromAnyThread() applies ++ return CreateResponse(server_response_); ++ } ++ ++ void TearDownInProcessBrowserTestFixture() override { ++ // Make sure we called RequestHandler exactly twice: 1st ping failed, 2nd ++ // was successful ++ EXPECT_EQ(2, attempt_); ++ } ++ ++ protected: ++ std::string server_response_; ++ std::string expected_first_ping_; ++ std::string expected_last_ping_; ++ std::string expected_previous_last_ping_; ++ ++ private: ++ int attempt_ = 0; ++ std::string previous_last_ping_tag_ = ""; ++}; ++ ++IN_PROC_BROWSER_TEST_F( ++ AdblockTelemetryServiceFirstPingAfterRestartWithRetryBrowserTest, ++ PRE_PRE_TestPing) { ++ // Sets the ping to be returned by the server and checked in the next test ++ server_response_ = "11111"; ++ RunUntilBrowserProcessQuits(); ++} ++ ++IN_PROC_BROWSER_TEST_F( ++ AdblockTelemetryServiceFirstPingAfterRestartWithRetryBrowserTest, ++ PRE_TestPing) { ++ // Sets the ping to be returned by the server and checked in the next test ++ server_response_ = "22222"; ++ expected_first_ping_ = expected_last_ping_ = "11111"; ++ RunUntilBrowserProcessQuits(); ++} ++ ++IN_PROC_BROWSER_TEST_F( ++ AdblockTelemetryServiceFirstPingAfterRestartWithRetryBrowserTest, ++ TestPing) { ++ expected_first_ping_ = "11111"; ++ expected_last_ping_ = "22222"; ++ expected_previous_last_ping_ = "11111"; ++ RunUntilBrowserProcessQuits(); ++} ++ ++// Test three inital pings ++class AdblockTelemetryServiceSubsequentPingsBrowserTest ++ : public AdblockTelemetryServiceBrowserTestBase { ++ public: ++ std::unique_ptr RequestHandler( ++ const net::test_server::HttpRequest& request) override { ++ EXPECT_TRUE(base::StartsWith(request.relative_url, ++ "/topic/eyeochromium_activeping/version/1")); ++ EXPECT_TRUE(request.has_content); ++ absl::optional parsed = ++ base::JSONReader::Read(request.content); ++ base::Value* first_ping = GetFirstPing(parsed); ++ base::Value* last_ping = GetLastPing(parsed); ++ base::Value* previous_last_ping = GetPreviousLastPing(parsed); ++ ++ if (count_ == 1) { ++ // No ping payload in the very 1st ping ++ EXPECT_FALSE(first_ping); ++ EXPECT_FALSE(last_ping); ++ } else if (count_ == 2) { ++ // For 2nd ping `first_ping` == `last_ping` ++ EXPECT_EQ(first_ping_, *first_ping); ++ EXPECT_EQ(first_ping_, *last_ping); ++ } else if (count_ == 3) { ++ // From 3rd ping onward `first_ping` != `last_ping` and we also get ++ // `previous_last_ping` ++ EXPECT_EQ(first_ping_, *first_ping); ++ EXPECT_EQ(second_ping_, *last_ping); ++ EXPECT_EQ(first_ping_, *previous_last_ping); ++ } ++ ++ // If we get three expected telemetry pings we simply finish the test by ++ // closing the browser, otherwise test will fail with a timeout. ++ if (count_ == 3) { ++ CloseBrowserFromAnyThread(); ++ return nullptr; ++ } ++ return CreateResponse(count_++ == 1 ? first_ping_ : second_ping_); ++ } ++ ++ void TearDownInProcessBrowserTestFixture() override { ++ // Make sure we called RequestHandler exactly three times ++ EXPECT_EQ(3, count_); ++ } ++ ++ private: ++ const std::string first_ping_ = "11111"; ++ const std::string second_ping_ = "22222"; ++ int count_ = 1; ++}; ++ ++IN_PROC_BROWSER_TEST_F(AdblockTelemetryServiceSubsequentPingsBrowserTest, ++ TestPing) { ++ RunUntilBrowserProcessQuits(); ++} ++ ++} // namespace adblock diff --git a/chrome/browser/adblock/adblock_telemetry_service_factory.cc b/chrome/browser/adblock/adblock_telemetry_service_factory.cc new file mode 100644 --- /dev/null +++ b/chrome/browser/adblock/adblock_telemetry_service_factory.cc -@@ -0,0 +1,91 @@ +@@ -0,0 +1,115 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -3258,6 +4334,24 @@ new file mode 100644 +#include "content/public/browser/storage_partition.h" + +namespace adblock { ++namespace { ++std::optional g_check_interval_for_testing; ++std::optional g_initial_delay_for_testing; ++ ++base::TimeDelta GetInitialDelay() { ++ static base::TimeDelta kInitialDelay = ++ g_initial_delay_for_testing ? g_initial_delay_for_testing.value() ++ : base::Seconds(30); ++ return kInitialDelay; ++} ++ ++base::TimeDelta GetCheckInterval() { ++ static base::TimeDelta kCheckInterval = ++ g_check_interval_for_testing ? g_check_interval_for_testing.value() ++ : base::Minutes(5); ++ return kCheckInterval; ++} ++} // namespace + +// static +AdblockTelemetryService* AdblockTelemetryServiceFactory::GetForProfile( @@ -3288,9 +4382,8 @@ new file mode 100644 + context->GetDefaultStoragePartition() + ->GetURLLoaderFactoryForBrowserProcess(); + auto* prefs = Profile::FromBrowserContext(context)->GetPrefs(); -+ auto service = -+ std::make_unique(prefs, url_loader_factory); -+ ++ auto service = std::make_unique( ++ prefs, url_loader_factory, GetInitialDelay(), GetCheckInterval()); + service->AddTopicProvider(std::make_unique( + utils::GetAppInfo(), prefs, + ActivepingTelemetryTopicProvider::DefaultBaseUrl(), @@ -3316,12 +4409,19 @@ new file mode 100644 + return true; +} + ++void AdblockTelemetryServiceFactory::SetCheckAndDelayIntervalsForTesting( ++ base::TimeDelta check_interval, ++ base::TimeDelta initial_delay) { ++ g_check_interval_for_testing = check_interval; ++ g_initial_delay_for_testing = initial_delay; ++} ++ +} // namespace adblock diff --git a/chrome/browser/adblock/adblock_telemetry_service_factory.h b/chrome/browser/adblock/adblock_telemetry_service_factory.h new file mode 100644 --- /dev/null +++ b/chrome/browser/adblock/adblock_telemetry_service_factory.h -@@ -0,0 +1,50 @@ +@@ -0,0 +1,56 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -3343,6 +4443,7 @@ new file mode 100644 +#define CHROME_BROWSER_ADBLOCK_ADBLOCK_TELEMETRY_SERVICE_FACTORY_H_ + +#include "base/no_destructor.h" ++#include "base/time/time.h" +#include "components/keyed_service/content/browser_context_keyed_service_factory.h" + +class Profile; @@ -3355,6 +4456,11 @@ new file mode 100644 + static AdblockTelemetryService* GetForProfile(Profile* profile); + static AdblockTelemetryServiceFactory* GetInstance(); + ++ // Sets the initial delay and interval checks required for browser tests. ++ // Must be called before BuildServiceInstanceFor(). ++ void SetCheckAndDelayIntervalsForTesting(base::TimeDelta check_interval, ++ base::TimeDelta initial_delay); ++ + private: + friend class base::NoDestructor; + AdblockTelemetryServiceFactory(); @@ -4113,7 +5219,7 @@ diff --git a/chrome/browser/adblock/subscription_service_factory.cc b/chrome/bro new file mode 100644 --- /dev/null +++ b/chrome/browser/adblock/subscription_service_factory.cc -@@ -0,0 +1,146 @@ +@@ -0,0 +1,143 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -4141,8 +5247,6 @@ new file mode 100644 +#include "base/threading/sequenced_task_runner_handle.h" +#include "base/trace_event/trace_event.h" +#include "chrome/browser/adblock/subscription_persistent_metadata_factory.h" -+#include "chrome/browser/browser_process.h" -+#include "chrome/browser/net/system_network_context_manager.h" +#include "chrome/browser/profiles/incognito_helpers.h" +#include "chrome/browser/profiles/profile.h" +#include "components/adblock/core/common/adblock_constants.h" @@ -4158,6 +5262,7 @@ new file mode 100644 +#include "components/keyed_service/content/browser_context_dependency_manager.h" +#include "components/prefs/pref_service.h" +#include "content/public/browser/browser_context.h" ++#include "content/public/browser/storage_partition.h" + +namespace adblock { +namespace { @@ -4231,10 +5336,8 @@ new file mode 100644 + auto* persistent_metadata = + SubscriptionPersistentMetadataFactory::GetForBrowserContext(context); + scoped_refptr url_loader_factory = -+ g_browser_process && g_browser_process->system_network_context_manager() -+ ? g_browser_process->system_network_context_manager() -+ ->GetSharedURLLoaderFactory() -+ : nullptr; ++ context->GetDefaultStoragePartition() ++ ->GetURLLoaderFactoryForBrowserProcess(); + + auto storage = std::make_unique( + context->GetPath().AppendASCII("adblock_subscriptions"), @@ -5257,7 +6360,7 @@ diff --git a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc #include "chrome/browser/autocomplete/chrome_autocomplete_provider_client.h" -@@ -100,6 +104,7 @@ const char* const kChromeSettingsSubPages[] = { +@@ -101,6 +105,7 @@ const char* const kChromeSettingsSubPages[] = { chrome::kImportDataSubPage, chrome::kManageProfileSubPage, chrome::kPeopleSubPage, #endif @@ -5279,13 +6382,13 @@ diff --git a/chrome/browser/client_hints/client_hints_browsertest.cc b/chrome/br #include #include -@@ -503,8 +507,12 @@ class ClientHintsBrowserTest : public policy::PolicyTest { - std::unique_ptr feature_list(new base::FeatureList); +@@ -505,8 +509,12 @@ class ClientHintsBrowserTest : public policy::PolicyTest { feature_list->InitializeFromCommandLine( "UserAgentClientHint,CriticalClientHint," -- "AcceptCHFrame,PrefersColorSchemeClientHintHeader", + "AcceptCHFrame,PrefersColorSchemeClientHintHeader," +- "PrefersReducedMotionClientHintHeader", - ""); -+ "AcceptCHFrame,PrefersColorSchemeClientHintHeader," ++ "PrefersReducedMotionClientHintHeader," + "", + // Disabling AdblockPlus because the async implementation of + // AdblockURLLoaderThrottle::WillStartRequest confuses @@ -5317,7 +6420,7 @@ diff --git a/chrome/browser/extensions/BUILD.gn b/chrome/browser/extensions/BUIL "api/autofill_private/autofill_private_api.cc", "api/autofill_private/autofill_private_api.h", "api/autofill_private/autofill_private_event_router.cc", -@@ -796,6 +802,7 @@ static_library("extensions") { +@@ -793,6 +799,7 @@ static_library("extensions") { "//chrome/browser/safe_browsing:metrics_collector", "//chrome/browser/ui/tabs:tab_enums", "//chrome/browser/web_applications", @@ -5351,7 +6454,7 @@ diff --git a/chrome/browser/extensions/api/adblock_private/adblock_private_api.c new file mode 100644 --- /dev/null +++ b/chrome/browser/extensions/api/adblock_private/adblock_private_api.cc -@@ -0,0 +1,720 @@ +@@ -0,0 +1,694 @@ +// This file is part of eyeo Chromium SDK, +// Copyright (C) 2006-present eyeo GmbH +// @@ -5370,6 +6473,7 @@ new file mode 100644 +#include "chrome/browser/extensions/api/adblock_private/adblock_private_api.h" + +#include "base/containers/flat_map.h" ++#include "base/logging.h" +#include "base/no_destructor.h" +#include "base/time/time_to_iso8601.h" +#include "base/values.h" @@ -5381,7 +6485,6 @@ new file mode 100644 +#include "components/adblock/content/browser/resource_classification_runner.h" +#include "components/adblock/core/adblock_controller.h" +#include "components/adblock/core/common/adblock_utils.h" -+#include "components/adblock/core/common/allowed_connection_type.h" +#include "components/adblock/core/common/content_type.h" +#include "components/adblock/core/session_stats.h" +#include "components/sessions/core/session_id.h" @@ -5691,23 +6794,10 @@ new file mode 100644 + +ExtensionFunction::ResponseAction +AdblockPrivateSetUpdateConsentFunction::Run() { -+ std::unique_ptr params( -+ api::adblock_private::SetUpdateConsent::Params::Create(args())); -+ EXTENSION_FUNCTION_VALIDATE(params); -+ -+ auto* controller = adblock::AdblockControllerFactory::GetForBrowserContext( -+ browser_context()); -+ switch (params->consent) { -+ case api::adblock_private::UpdateConsent::UPDATE_CONSENT_WIFI_ONLY: -+ controller->SetUpdateConsent(adblock::AllowedConnectionType::kWiFi); -+ break; -+ case api::adblock_private::UpdateConsent::UPDATE_CONSENT_ALWAYS: -+ controller->SetUpdateConsent(adblock::AllowedConnectionType::kAny); -+ break; -+ default: -+ NOTREACHED(); -+ } -+ ++ LOG(WARNING) ++ << "[eyeo] adblock_private::UpdateConsent is not supported anymore, " ++ "downloads are allowed anytime. AdblockPrivate::SetUpdateConsent will " ++ "be removed in version 109."; + return RespondNow(NoArguments()); +} + @@ -5719,26 +6809,13 @@ new file mode 100644 + +ExtensionFunction::ResponseAction +AdblockPrivateGetUpdateConsentFunction::Run() { -+ auto* controller = adblock::AdblockControllerFactory::GetForBrowserContext( -+ browser_context()); -+ -+ auto consent = controller->GetUpdateConsent(); -+ api::adblock_private::UpdateConsent result = -+ api::adblock_private::UpdateConsent::UPDATE_CONSENT_NONE; -+ switch (consent) { -+ case adblock::AllowedConnectionType::kWiFi: -+ result = api::adblock_private::UpdateConsent::UPDATE_CONSENT_WIFI_ONLY; -+ break; -+ case adblock::AllowedConnectionType::kAny: -+ result = api::adblock_private::UpdateConsent::UPDATE_CONSENT_ALWAYS; -+ break; -+ // TODO what about NONE? This will trigger a dcheck... -+ default: -+ NOTREACHED(); -+ } -+ -+ return RespondNow(ArgumentList( -+ api::adblock_private::GetUpdateConsent::Results::Create(result))); ++ LOG(WARNING) ++ << "[eyeo] adblock_private::UpdateConsent is not supported anymore, " ++ "downloads are allowed anytime. AdblockPrivate::GetUpdateConsent will " ++ "be removed in version 109."; ++ return RespondNow( ++ ArgumentList(api::adblock_private::GetUpdateConsent::Results::Create( ++ api::adblock_private::UpdateConsent::UPDATE_CONSENT_ALWAYS))); +} + +AdblockPrivateSetEnabledFunction::AdblockPrivateSetEnabledFunction() {} @@ -6510,7 +7587,7 @@ diff --git a/chrome/browser/extensions/api/adblock_private/adblock_private_apite new file mode 100644 --- /dev/null +++ b/chrome/browser/extensions/api/adblock_private/adblock_private_apitest.cc -@@ -0,0 +1,592 @@ +@@ -0,0 +1,669 @@ +// This file is part of eyeo Chromium SDK, +// Copyright (C) 2006-present eyeo GmbH +// @@ -6538,6 +7615,7 @@ new file mode 100644 +#include "chrome/test/base/ui_test_utils.h" +#include "components/adblock/core/adblock_controller.h" +#include "components/adblock/core/common/adblock_constants.h" ++#include "components/adblock/core/subscription/subscription_config.h" +#include "content/public/test/browser_test.h" +#include "extensions/browser/background_script_executor.h" +#include "net/dns/mock_host_resolver.h" @@ -6577,7 +7655,8 @@ new file mode 100644 + + bool RunTest(const std::string& subtest) { + const std::string page_url = "main.html?" + subtest; -+ return RunExtensionTest("adblock_private", {.page_url = page_url.c_str()}, ++ return RunExtensionTest("adblock_private", ++ {.extension_url = page_url.c_str()}, + {.load_as_component = true}); + } + @@ -6638,10 +7717,6 @@ new file mode 100644 + } +}; + -+IN_PROC_BROWSER_TEST_F(AdblockPrivateApiTest, UpdateConsent) { -+ EXPECT_TRUE(RunTest("updateConsent")) << message_; -+} -+ +IN_PROC_BROWSER_TEST_F(AdblockPrivateApiTest, SetAndCheckEnabled) { + EXPECT_TRUE(RunTest("setEnabled_isEnabled")) << message_; +} @@ -6752,8 +7827,8 @@ new file mode 100644 + std::string subscription_path = "/teststatssub.txt"; + std::string subscription_filters = "test3.png\ntest4.png\n@@test4.png"; + -+ EXPECT_TRUE( -+ RunTestWithServer("sessionStats", subscription_path, subscription_filters)) ++ EXPECT_TRUE(RunTestWithServer("sessionStats", subscription_path, ++ subscription_filters)) + << message_; +} + @@ -6997,7 +8072,7 @@ new file mode 100644 + host_resolver()->AddRule(before_redirect_domain, "127.0.0.1"); + host_resolver()->AddRule(after_redirect_domain, "127.0.0.1"); + embedded_test_server()->RegisterRequestHandler(base::BindRepeating( -+ &AdblockPrivateApiBackgroundPageTestWithRedirect::RedirectRequest, ++ &AdblockPrivateApiBackgroundPageTestWithRedirect::RequestHandler, + base::Unretained(this))); + ASSERT_TRUE(StartEmbeddedTestServer()); + adblock::AdblockControllerFactory::GetForBrowserContext( @@ -7005,7 +8080,7 @@ new file mode 100644 + ->RemoveCustomFilter(adblock::kAllowlistEverythingFilter); + } + -+ std::unique_ptr RedirectRequest( ++ std::unique_ptr RequestHandler( + const net::test_server::HttpRequest& request) { + if (base::EndsWith(request.relative_url, before_redirect_domain, + base::CompareCase::SENSITIVE)) { @@ -7014,8 +8089,25 @@ new file mode 100644 + http_response->set_code(net::HTTP_FOUND); + http_response->set_content("Redirecting..."); + http_response->set_content_type("text/plain"); -+ http_response->AddCustomHeader("Location", -+ "http://" + after_redirect_domain); ++ http_response->AddCustomHeader( ++ "Location", "http://" + after_redirect_domain + ":" + ++ base::NumberToString(embedded_test_server()->port()) + ++ request.relative_url.substr( ++ 0, request.relative_url.size() - ++ before_redirect_domain.size() - 1)); ++ return std::move(http_response); ++ } ++ if (base::EndsWith(request.relative_url, subresource_with_redirect, ++ base::CompareCase::SENSITIVE)) { ++ auto http_response = ++ std::make_unique(); ++ http_response->set_code(net::HTTP_OK); ++ // Create a sub resource url which causes redirection ++ const GURL url = embedded_test_server()->GetURL( ++ before_redirect_domain, "/image.png?" + before_redirect_domain); ++ std::string body = ""; ++ http_response->set_content(body); ++ http_response->set_content_type("text/html"); + return std::move(http_response); + } + @@ -7025,9 +8117,11 @@ new file mode 100644 + + const std::string before_redirect_domain = "before-redirect.com"; + const std::string after_redirect_domain = "after-redirect.com"; ++ const std::string subresource_with_redirect = "subresource_with_redirect"; +}; + +// Test for DPD-1519 ++// This test verifies redirection of a main page +IN_PROC_BROWSER_TEST_F(AdblockPrivateApiBackgroundPageTestWithRedirect, + PageAllowedEvents) { + const Extension* extension = @@ -7040,11 +8134,9 @@ new file mode 100644 + testData.pageAllowedAfterRedirectCount = 0; + chrome.adblockPrivate.onPageAllowed.addListener(function(e) { + if (e.url.includes('before-redirect.com')) { -+ testData.pageAllowedBeforeRedirectCount = -+ testData.pageAllowedBeforeRedirectCount + 1; ++ ++testData.pageAllowedBeforeRedirectCount; + } else if (e.url.includes('after-redirect.com')) { -+ testData.pageAllowedAfterRedirectCount = -+ testData.pageAllowedAfterRedirectCount + 1; ++ ++testData.pageAllowedAfterRedirectCount; + } + }); + window.domAutomationController.send(''); @@ -7071,7 +8163,7 @@ new file mode 100644 + window.domAutomationController.send(''); + )"; + -+ // Because RedirectRequest handler sees just a 127.0.0.1 instead of ++ // Because RequestHandler handler sees just a 127.0.0.1 instead of + // a domain we are passing here source domain as a path in url. + const GURL test_url = embedded_test_server()->GetURL( + before_redirect_domain, "/" + before_redirect_domain); @@ -7102,6 +8194,68 @@ new file mode 100644 + kReadCountersScript)); +} + ++// This test verifies redirection of a sub resource ++IN_PROC_BROWSER_TEST_F(AdblockPrivateApiBackgroundPageTestWithRedirect, ++ AdMatchedEvents) { ++ const Extension* extension = ++ LoadExtension(test_data_dir_.AppendASCII("adblock_private")); ++ ASSERT_TRUE(extension); ++ ++ constexpr char kSetListenersScript[] = R"( ++ var testData = {}; ++ testData.adBlockedCount = 0; ++ testData.adAllowedCount = 0; ++ chrome.adblockPrivate.onAdBlocked.addListener(function(e) { ++ if (e.url.includes('http://after-redirect.com')) { ++ ++testData.adBlockedCount; ++ } ++ }); ++ chrome.adblockPrivate.onAdAllowed.addListener(function(e) { ++ if (e.url.includes('http://after-redirect.com')) { ++ ++testData.adAllowedCount; ++ } ++ }); ++ window.domAutomationController.send(''); ++ )"; ++ ++ constexpr char kReadCountersScript[] = R"( ++ window.domAutomationController.send( ++ testData.adBlockedCount + '-' + testData.adAllowedCount); ++ )"; ++ ++ constexpr char kAddBlockingFilterScript[] = R"( ++ chrome.adblockPrivate.addCustomFilter('||after-redirect.com*/image.png'); ++ window.domAutomationController.send(''); ++ )"; ++ ++ constexpr char kAddAllowingFilterScript[] = R"( ++ chrome.adblockPrivate.addCustomFilter('@@||after-redirect.com*/image.png'); ++ window.domAutomationController.send(''); ++ )"; ++ ++ ExecuteScriptInBackgroundPage(extension->id(), kSetListenersScript); ++ ++ const GURL test_url = embedded_test_server()->GetURL( ++ after_redirect_domain, "/" + subresource_with_redirect); ++ ++ // No filter ++ ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), test_url)); ++ ASSERT_EQ("0-0", ExecuteScriptInBackgroundPage(extension->id(), ++ kReadCountersScript)); ++ ++ // Just block filter ++ ExecuteScriptInBackgroundPage(extension->id(), kAddBlockingFilterScript); ++ ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), test_url)); ++ ASSERT_EQ("1-0", ExecuteScriptInBackgroundPage(extension->id(), ++ kReadCountersScript)); ++ ++ // Allow and block filter ++ ExecuteScriptInBackgroundPage(extension->id(), kAddAllowingFilterScript); ++ ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), test_url)); ++ ASSERT_EQ("1-1", ExecuteScriptInBackgroundPage(extension->id(), ++ kReadCountersScript)); ++} ++ +} // namespace extensions diff --git a/chrome/browser/extensions/api/settings_private/prefs_util.cc b/chrome/browser/extensions/api/settings_private/prefs_util.cc --- a/chrome/browser/extensions/api/settings_private/prefs_util.cc @@ -7117,7 +8271,7 @@ diff --git a/chrome/browser/extensions/api/settings_private/prefs_util.cc b/chro #include "chrome/browser/extensions/api/settings_private/prefs_util.h" #include -@@ -26,6 +30,7 @@ +@@ -25,6 +29,7 @@ #include "chrome/browser/safe_browsing/generated_safe_browsing_pref.h" #include "chrome/common/chrome_features.h" #include "chrome/common/pref_names.h" @@ -7125,7 +8279,7 @@ diff --git a/chrome/browser/extensions/api/settings_private/prefs_util.cc b/chro #include "components/autofill/core/common/autofill_prefs.h" #include "components/autofill_assistant/browser/public/prefs.h" #include "components/bookmarks/common/bookmark_pref_names.h" -@@ -173,6 +178,20 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlistedKeys() { +@@ -172,6 +177,20 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlistedKeys() { return *s_allowlist; s_allowlist = new PrefsUtil::TypedPrefMap(); @@ -7176,6 +8330,38 @@ diff --git a/chrome/browser/extensions/browser_context_keyed_service_factories.c extensions::AutofillPrivateEventRouterFactory::GetInstance(); extensions::BluetoothLowEnergyAPI::GetFactoryInstance(); extensions::BookmarksAPI::GetFactoryInstance(); +diff --git a/chrome/browser/net/errorpage_browsertest.cc b/chrome/browser/net/errorpage_browsertest.cc +--- a/chrome/browser/net/errorpage_browsertest.cc ++++ b/chrome/browser/net/errorpage_browsertest.cc +@@ -2,6 +2,10 @@ + // Use of this source code is governed by a BSD-style license that can be + // found in the LICENSE file. + ++// This source code is a part of eyeo Chromium SDK. ++// Use of this source code is governed by the GPLv3 that can be found in the ++// components/adblock/LICENSE file. ++ + #include + #include + #include +@@ -39,6 +43,7 @@ + #include "chrome/common/pref_names.h" + #include "chrome/test/base/in_process_browser_test.h" + #include "chrome/test/base/ui_test_utils.h" ++#include "components/adblock/core/adblock_switches.h" + #include "components/browsing_data/content/browsing_data_helper.h" + #include "components/embedder_support/switches.h" + #include "components/error_page/content/browser/net_error_auto_reloader.h" +@@ -637,6 +642,9 @@ class ErrorPageAutoReloadTest : public InProcessBrowserTest { + public: + void SetUpCommandLine(base::CommandLine* command_line) override { + command_line->AppendSwitch(embedder_support::kEnableAutoReload); ++ // The URLLoaderInterceptor is not resilient to the browser making ++ // adblock-related requests, they confuse this test. ++ command_line->AppendSwitch(adblock::switches::kDisableAdblock); + } + + void TearDownOnMainThread() override { url_loader_interceptor_.reset(); } diff --git a/chrome/browser/page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer_browsertest.cc b/chrome/browser/page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer_browsertest.cc --- a/chrome/browser/page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer_browsertest.cc +++ b/chrome/browser/page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer_browsertest.cc @@ -7241,8 +8427,8 @@ diff --git a/chrome/browser/preferences/BUILD.gn b/chrome/browser/preferences/BU "//chrome/common/pref_names.cc", + "//components/adblock/core/common/adblock_prefs.cc", "//components/autofill/core/common/autofill_prefs.cc", + "//components/autofill_assistant/browser/public/prefs.cc", "//components/commerce/core/pref_names.cc", - "//components/dom_distiller/core/pref_names.cc", diff --git a/chrome/browser/prefs/chrome_command_line_pref_store.cc b/chrome/browser/prefs/chrome_command_line_pref_store.cc --- a/chrome/browser/prefs/chrome_command_line_pref_store.cc +++ b/chrome/browser/prefs/chrome_command_line_pref_store.cc @@ -7341,7 +8527,7 @@ diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc #include "chrome/browser/autocomplete/autocomplete_classifier_factory.h" #include "chrome/browser/autocomplete/in_memory_url_index_factory.h" #include "chrome/browser/autocomplete/shortcuts_backend_factory.h" -@@ -137,6 +149,7 @@ +@@ -138,6 +150,7 @@ #include "services/network/public/cpp/features.h" #if BUILDFLAG(IS_ANDROID) @@ -7349,7 +8535,7 @@ diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc #include "chrome/browser/android/explore_sites/explore_sites_service_factory.h" #include "chrome/browser/android/reading_list/reading_list_manager_factory.h" #include "chrome/browser/android/reading_list/reading_list_notification_service_factory.h" -@@ -380,9 +393,18 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -381,9 +394,18 @@ void ChromeBrowserMainExtraPartsProfiles:: #if BUILDFLAG(ENABLE_SESSION_SERVICE) ExitTypeServiceFactory::GetInstance(); #endif @@ -7381,8 +8567,8 @@ diff --git a/chrome/browser/profiles/profile_keyed_service_browsertest.cc b/chro + #include - #include "base/test/scoped_feature_list.h" -@@ -424,7 +428,17 @@ IN_PROC_BROWSER_TEST_F(ProfileKeyedServiceBrowserTest, + #include "base/ranges/algorithm.h" +@@ -443,7 +447,17 @@ IN_PROC_BROWSER_TEST_F(ProfileKeyedServiceBrowserTest, "WebRtcEventLogManagerKeyedService", "WebrtcAudioPrivateEventService", "feedback::FeedbackUploaderChrome", @@ -7401,7 +8587,7 @@ diff --git a/chrome/browser/profiles/profile_keyed_service_browsertest.cc b/chro }; // clang-format on -@@ -726,7 +740,17 @@ IN_PROC_BROWSER_TEST_F(ProfileKeyedServiceBrowserTest, +@@ -745,7 +759,17 @@ IN_PROC_BROWSER_TEST_F(ProfileKeyedServiceBrowserTest, "WebRtcEventLogManagerKeyedService", "WebrtcAudioPrivateEventService", "feedback::FeedbackUploaderChrome", @@ -7434,7 +8620,7 @@ diff --git a/chrome/browser/resources/settings/BUILD.gn b/chrome/browser/resourc import("//build/config/chromeos/ui_mode.gni") import("//chrome/browser/resources/tools/build_webui.gni") import("//chrome/common/features.gni") -@@ -109,6 +113,7 @@ build_webui("build") { +@@ -107,6 +111,7 @@ build_webui("build") { "a11y_page/a11y_page.ts", "a11y_page/live_caption_section.ts", "about_page/about_page.ts", @@ -7664,7 +8850,7 @@ new file mode 100644 +import '../settings_shared.css.js'; + + -+import { I18nMixin } from 'chrome://resources/js/i18n_mixin.js'; ++import { I18nMixin } from 'chrome://resources/cr_elements/i18n_mixin.js'; +import { BaseMixin } from '../base_mixin.js'; +import { html, PolymerElement } from 'chrome://resources/polymer/v3_0/polymer/polymer_bundled.min.js'; +import { PrefsMixin } from '../prefs/prefs_mixin.js'; @@ -8048,7 +9234,7 @@ diff --git a/chrome/browser/resources/settings/route.ts b/chrome/browser/resourc import {loadTimeData} from 'chrome://resources/js/load_time_data.m.js'; import {pageVisibility} from './page_visibility.js'; -@@ -141,6 +146,10 @@ function createBrowserSettingsRoutes(): Partial { +@@ -139,6 +144,10 @@ function createBrowserSettingsRoutes(): Partial { r.FONTS = r.APPEARANCE.createChild('/fonts'); } @@ -8084,7 +9270,7 @@ diff --git a/chrome/browser/resources/settings/settings.ts b/chrome/browser/reso diff --git a/chrome/browser/resources/settings/settings_menu/settings_menu.html b/chrome/browser/resources/settings/settings_menu/settings_menu.html --- a/chrome/browser/resources/settings/settings_menu/settings_menu.html +++ b/chrome/browser/resources/settings/settings_menu/settings_menu.html -@@ -138,6 +138,13 @@ +@@ -139,6 +139,13 @@ $i18n{a11yPageTitle} @@ -8200,7 +9386,7 @@ diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn import("//build/config/buildflags_paint_preview.gni") import("//build/config/chromebox_for_meetings/buildflags.gni") -@@ -436,6 +440,7 @@ static_library("ui") { +@@ -441,6 +445,7 @@ static_library("ui") { "//components/access_code_cast/common", "//components/account_id", "//components/accuracy_tips", @@ -8269,7 +9455,7 @@ diff --git a/chrome/browser/ui/tab_helpers.cc b/chrome/browser/ui/tab_helpers.cc #include "chrome/browser/bookmarks/bookmark_model_factory.h" #include "chrome/browser/breadcrumbs/breadcrumb_manager_tab_helper.h" #include "chrome/browser/browser_process.h" -@@ -109,6 +116,7 @@ +@@ -106,6 +113,7 @@ #include "chrome/common/chrome_isolated_world_ids.h" #include "chrome/common/chrome_switches.h" #include "components/accuracy_tips/features.h" @@ -8277,7 +9463,7 @@ diff --git a/chrome/browser/ui/tab_helpers.cc b/chrome/browser/ui/tab_helpers.cc #include "components/autofill/content/browser/content_autofill_driver_factory.h" #include "components/autofill/core/browser/browser_autofill_manager.h" #include "components/blocked_content/popup_blocker_tab_helper.h" -@@ -330,6 +338,19 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { +@@ -326,6 +334,19 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { web_contents, optimization_guide_decider, about_this_site_service); } #endif @@ -8324,7 +9510,7 @@ diff --git a/chrome/common/extensions/api/_api_features.json b/chrome/common/ext // This features file defines extension APIs implemented under src/chrome. // See chrome/common/extensions/api/_features.md to understand this file, as -@@ -76,6 +80,16 @@ +@@ -80,6 +84,16 @@ "chrome://extensions/*" ] }], @@ -8455,10 +9641,10 @@ new file mode 100644 + long window_id; +}; + ++// Deprecated, to be removed in version 109. ++[deprecated="Updates can no longer be disabled on slow connections"] +enum UpdateConsent { -+ // Allow downloading subscription updates on any network: + ALWAYS, -+ // Allow downloading subscription updates only when on WiFi: + WIFI_ONLY +}; + @@ -8471,10 +9657,10 @@ new file mode 100644 +callback SessionStatsCallback = void(SessionStatsEntry[] result); + +interface Functions { -+ // Sets on which connection type subscription update is allowed. -+ static void setUpdateConsent(UpdateConsent consent); -+ // Gets connection type on which subscription update is allowed. -+ static void getUpdateConsent(UpdateConsentCallback callback); ++// Deprecated, to be removed in version 109. ++ [deprecated="Updates can no longer be disabled on slow connections"] static void setUpdateConsent(UpdateConsent consent); ++// Deprecated, to be removed in version 109. ++ [deprecated="Updates can no longer be disabled on slow connections"] static void getUpdateConsent(UpdateConsentCallback callback); + // Allows to turn Adblock on or off. + static void setEnabled(boolean enabled); + // Returns whether Adblock is on. @@ -8600,7 +9786,7 @@ diff --git a/chrome/common/extensions/permissions/permission_set_unittest.cc b/c #include #include -@@ -857,6 +861,9 @@ TEST(PermissionsTest, PermissionMessages) { +@@ -858,6 +862,9 @@ TEST(PermissionsTest, PermissionMessages) { skip.insert(APIPermissionID::kWebstoreWidgetPrivate); skip.insert(APIPermissionID::kWmDesksPrivate); @@ -8675,7 +9861,7 @@ diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn import("//components/captive_portal/core/features.gni") import("//components/exo/buildflags.gni") import("//components/feed/features.gni") -@@ -908,6 +912,7 @@ if (is_android) { +@@ -919,6 +923,7 @@ if (is_android) { ] deps += [ @@ -8683,7 +9869,7 @@ diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn "//components/autofill/content/renderer:test_support", "//components/browsing_data/core:core", "//components/enterprise:enterprise", -@@ -1259,6 +1264,8 @@ if (!is_android) { +@@ -1283,6 +1288,8 @@ if (!is_android) { "//chrome/test/media_router/access_code_cast:access_code_cast_integration_base", "//chrome/test/payments:test_support", "//components/accuracy_tips", @@ -8692,7 +9878,7 @@ diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn "//components/autofill/content/browser:risk_proto", "//components/autofill/content/browser:test_support", "//components/autofill/content/common/mojom", -@@ -1569,6 +1576,7 @@ if (!is_android) { +@@ -1595,6 +1602,7 @@ if (!is_android) { "data/", "//ash/components/arc/test/data/icons", "//chrome/browser/page_load_metrics/integration_tests/data/", @@ -8700,16 +9886,20 @@ diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn "//chrome/test/data/cart/", "//components/test/data/", "//components/test/data/ad_tagging/", -@@ -1660,6 +1668,8 @@ if (!is_android) { +@@ -1686,6 +1694,12 @@ if (!is_android) { "../browser/accessibility/image_annotation_browsertest.cc", "../browser/accessibility/interstitial_accessibility_browsertest.cc", "../browser/accessibility/page_colors_browsertest.cc", ++ "../browser/adblock/adblock_content_browser_client_browsertest.cc", ++ "../browser/adblock/adblock_filter_list_browsertest.cc", + "../browser/adblock/adblock_frame_hierarchy_builder_browsertest.cc", ++ "../browser/adblock/adblock_multiple_tabs_browsertests.cc", + "../browser/adblock/adblock_subscription_service_browsertest.cc", ++ "../browser/adblock/adblock_telemetry_service_browsertest.cc", "../browser/apps/guest_view/app_view_browsertest.cc", "../browser/apps/guest_view/web_view_browsertest.cc", "../browser/apps/platform_apps/app_browsertest.cc", -@@ -2343,6 +2353,10 @@ if (!is_android) { +@@ -2367,6 +2381,10 @@ if (!is_android) { "v8/wasm_trap_handler_browsertest.cc", ] @@ -8720,7 +9910,7 @@ diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn if (is_chrome_branded) { sources += [ "../browser/ui/views/side_panel/lens/lens_side_panel_coordinator_browsertest.cc" ] } -@@ -2851,6 +2865,7 @@ if (!is_android) { +@@ -2883,6 +2901,7 @@ if (!is_android) { "../browser/extensions/alert_apitest.cc", "../browser/extensions/all_urls_apitest.cc", "../browser/extensions/api/activity_log_private/activity_log_private_apitest.cc", @@ -8728,7 +9918,7 @@ diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn "../browser/extensions/api/alarms/alarms_apitest.cc", "../browser/extensions/api/autofill_private/autofill_private_apitest.cc", "../browser/extensions/api/automation/automation_apitest.cc", -@@ -3231,6 +3246,7 @@ if (!is_android) { +@@ -3263,6 +3282,7 @@ if (!is_android) { "//chrome/browser/extensions:test_support", "//chrome/common/extensions/api", "//chrome/services/media_gallery_util/public/cpp:browser_tests", @@ -8736,15 +9926,16 @@ diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn "//components/content_settings/core/test:test_support", "//components/guest_view/browser:test_support", "//components/history_clusters/history_clusters_internals/webui", -@@ -5169,6 +5185,7 @@ test("unit_tests") { +@@ -5220,6 +5240,8 @@ test("unit_tests") { # All unittests in browser, common, renderer and service. "../browser/about_flags_unittest.cc", "../browser/active_use_util_unittest.cc", ++ "../browser/adblock/adblock_content_browser_client_unittest.cc", + "../browser/adblock/adblock_mojo_interface_impl_unittest.cc", "../browser/after_startup_task_utils_unittest.cc", "../browser/apps/user_type_filter_unittest.cc", "../browser/autocomplete/chrome_autocomplete_provider_client_unittest.cc", -@@ -5756,6 +5773,8 @@ test("unit_tests") { +@@ -5813,6 +5835,8 @@ test("unit_tests") { "//chrome/services/qrcode_generator/public/cpp", "//chrome/test/data:chrome_test_resources_grit", "//components/account_id", @@ -8753,7 +9944,7 @@ diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn "//components/assist_ranker/proto", "//components/autofill/content/browser:test_support", "//components/autofill/content/renderer:test_support", -@@ -9051,6 +9070,7 @@ if (!is_android) { +@@ -9141,6 +9165,7 @@ if (!is_android) { public_deps = [ "//chrome/browser:test_support_ui", @@ -8806,7 +9997,7 @@ diff --git a/chrome/test/base/in_process_browser_test.cc b/chrome/test/base/in_p #include "chrome/test/base/in_process_browser_test.h" #include -@@ -144,6 +148,10 @@ +@@ -145,6 +149,10 @@ #include "ui/base/test/ui_controls.h" #endif @@ -8817,7 +10008,7 @@ diff --git a/chrome/test/base/in_process_browser_test.cc b/chrome/test/base/in_p namespace { #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -526,8 +534,15 @@ void InProcessBrowserTest::CreatedBrowserMainParts( +@@ -527,8 +535,15 @@ void InProcessBrowserTest::CreatedBrowserMainParts( void InProcessBrowserTest::SelectFirstBrowser() { const BrowserList* browser_list = BrowserList::GetInstance(); @@ -9750,6 +10941,37 @@ KkuH-o3HTopq;ALn literal 0 HcmV?d00001 +diff --git a/chrome/test/data/adblock/tab-restore.html b/chrome/test/data/adblock/tab-restore.html +new file mode 100644 +--- /dev/null ++++ b/chrome/test/data/adblock/tab-restore.html +@@ -0,0 +1,26 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ diff --git a/chrome/test/data/extensions/api_test/adblock_private/empty.js b/chrome/test/data/extensions/api_test/adblock_private/empty.js new file mode 100644 diff --git a/chrome/test/data/extensions/api_test/adblock_private/main.html b/chrome/test/data/extensions/api_test/adblock_private/main.html @@ -9835,7 +11057,7 @@ diff --git a/chrome/test/data/extensions/api_test/adblock_private/test.js b/chro new file mode 100644 --- /dev/null +++ b/chrome/test/data/extensions/api_test/adblock_private/test.js -@@ -0,0 +1,508 @@ +@@ -0,0 +1,469 @@ +// This file is part of eyeo Chromium SDK, +// Copyright (C) 2006-present eyeo GmbH +// @@ -9903,45 +11125,6 @@ new file mode 100644 +} + +var availableTests = [ -+ function updateConsent() { -+ chrome.adblockPrivate.getUpdateConsent(function(consent) { -+ if (consent == 'WIFI_ONLY') { -+ chrome.adblockPrivate.setUpdateConsent('ALWAYS'); -+ chrome.adblockPrivate.getUpdateConsent(function(consent) { -+ if (consent != 'ALWAYS') { -+ chrome.test.fail('Failed: Consent not set'); -+ return; -+ } -+ chrome.adblockPrivate.setUpdateConsent('WIFI_ONLY'); -+ chrome.adblockPrivate.getUpdateConsent(function(consent) { -+ if (consent == 'WIFI_ONLY') { -+ chrome.test.succeed(); -+ } else { -+ chrome.test.fail('Failed: Consent not set'); -+ } -+ }); -+ }); -+ } else if (consent == 'ALWAYS') { -+ chrome.adblockPrivate.setUpdateConsent('WIFI_ONLY'); -+ chrome.adblockPrivate.getUpdateConsent(function(consent) { -+ if (consent != 'WIFI_ONLY') { -+ chrome.test.fail('Failed: Consent not set'); -+ return; -+ } -+ chrome.adblockPrivate.setUpdateConsent('ALWAYS'); -+ chrome.adblockPrivate.getUpdateConsent(function(consent) { -+ if (consent == 'ALWAYS') { -+ chrome.test.succeed(); -+ } else { -+ chrome.test.fail('Failed: Consent not set'); -+ } -+ }); -+ }); -+ } else { -+ chrome.test.fail('Failed: Unknown consent'); -+ } -+ }); -+ }, + function setEnabled_isEnabled() { + chrome.adblockPrivate.setEnabled(true); + chrome.adblockPrivate.isEnabled(function(enabled) { @@ -10358,10 +11541,11 @@ diff --git a/components/BUILD.gn b/components/BUILD.gn import("//build/config/chrome_build.gni") import("//build/config/chromeos/ui_mode.gni") -@@ -104,6 +108,11 @@ test("components_unittests") { +@@ -101,6 +105,12 @@ test("components_unittests") { + deps = [ "//base", - "//components/access_code_cast/common:unit_tests", ++ "//components/adblock/content/browser:unit_tests", + "//components/adblock/core/classifier:unit_tests", + "//components/adblock/core/common:unit_tests", + "//components/adblock/core/converter:unit_tests", @@ -10370,7 +11554,7 @@ diff --git a/components/BUILD.gn b/components/BUILD.gn "//components/apdu:unit_tests", "//components/assist_ranker:unit_tests", "//components/autofill/core/browser:unit_tests", -@@ -317,6 +326,7 @@ test("components_unittests") { +@@ -314,6 +324,7 @@ test("components_unittests") { } else { #!is_ios deps += [ "//components/accuracy_tips:unit_tests", @@ -10378,7 +11562,7 @@ diff --git a/components/BUILD.gn b/components/BUILD.gn "//components/autofill/content/browser:unit_tests", "//components/autofill/content/renderer:unit_tests", "//components/autofill/core/common/mojom:unit_tests", -@@ -1019,6 +1029,8 @@ if (!is_ios) { +@@ -994,6 +1005,8 @@ if (!is_ios) { deps = [ "//base", @@ -10391,16 +11575,44 @@ diff --git a/components/adblock/CHANGELOG.md b/components/adblock/CHANGELOG.md new file mode 100644 --- /dev/null +++ b/components/adblock/CHANGELOG.md -@@ -0,0 +1,489 @@ +@@ -0,0 +1,517 @@ +# Release Notes + ++## eyeo Chromium SDK 108.0 ++* Updated to Chromium 108.0.5359.28 ++* Allow Telemetry TopicProviders to collect payload asynchronously (DPD-1507) ++* Download filter list on any connection type (DPD-1418) ++ - Filter lists are now being compressed server-side and are very small (~400 kB) ++ - It's no longer advantageous to download them only on Wi-Fi ++ - APIs related to Allowed Connection Type are deprecated and non-functional ++ - Those APIs will be removed in version 111 ++* Ensure Telemetry pings trigger correctly after the computer wakes up from sleep (DPD-1559) ++* Ensure filter list download requests attach Accept-Language header (DPD-1405) ++* Fixed a use-after-free when element hiding was applied on a closed tab (DPD-1600) ++* Fixed element hiding to apply within iframes served from Web Bundles (DPD-1510) ++* Improved page load times significantly by optimizing filter matching regular expressions (DPD-586) ++ ++## eyeo Chromium SDK 107.0 ++* Updated to Chromium 107.0.5304.54 ++* Packaging a non-obfuscated version of snippets library for debug builds (DPD-1448) ++* Add GetCustomFilters call to web extensions API (DPD-849) ++* Add eyeo_intercept_debug_url build flag to hide internal testing feature (DPD-1407, DPD-1532) ++* Allow all requests from web extensions (DPD-1505) ++* Fixed a rare crash when tab is closed before websocket classification completes (DPD-1548) ++* Fixed a rare crash when network service disconnects during resource classification (DPD-1496) ++* Fixed Telemetry pings being sent too rarely when PC is suspended (DPD-1559) ++* Removed deprecated abp telemetry gn gen arguments ++ ++Known issues: ++* Disabled AdblockMojoInterfaceImpl related unit tests. Will be removed in future releases ++ +## eyeo Chromium SDK 106.0 +* Updated to Chromium 106.0.5249.38 +* Updated snippets library from v0.5.1 to v0.5.5 -+* Fixed faulty handling URL redirection by creating AdblockURLLoaderFactory as the last proxy (DPD-1492). Backported into 105.1. -+* Fixed SiteKey validation for redirected urls (DPD-1452). ++* Fixed faulty handling URL redirection by creating AdblockURLLoaderFactory as the last proxy (DPD-1492). Backported into 105.1 ++* Fixed SiteKey validation for redirected urls (DPD-1452) +* Improved logging related to subscription update (DPD-1359) -+* Simplified subscription first run update (DPD-1389). ++* Simplified subscription first run update (DPD-1389) + +Known issues: +* The following browser tests are failing and will be fixed in future releases: @@ -11801,7 +13013,7 @@ diff --git a/components/adblock/android/adblock_strings.grd b/components/adblock new file mode 100644 --- /dev/null +++ b/components/adblock/android/adblock_strings.grd -@@ -0,0 +1,237 @@ +@@ -0,0 +1,231 @@ + + + @@ -12006,12 +13218,6 @@ new file mode 100644 + + Allowlist + -+ -+ Update only on Wi-Fi -+ -+ -+ Saves data by downloading ad blocking filters only when you're on Wi-Fi. This may affect the ad blocking quality. -+ + + More blocking options + @@ -12741,7 +13947,7 @@ diff --git a/components/adblock/android/java/res/xml/adblock_preferences.xml b/c new file mode 100644 --- /dev/null +++ b/components/adblock/android/java/res/xml/adblock_preferences.xml -@@ -0,0 +1,63 @@ +@@ -0,0 +1,56 @@ + + -+ -+ + + + @@ -17624,8 +18809,6 @@ new file mode 100644 +ادعم المواقع الإلكترونية المفضلة لديك بإضافتها إلى هذه القائمة. وفي حالة إضافتها، قد تشاهد إعلانات عليها +أدخل عنوان الموقع (URL) +القائمة المسموح بها -+تحميل تحديثات القوائم التلقائية عبر شبكة الواي فاي (Wi-Fi) فقت -+يوفر ذلك في إستهلاك باقة الانترنت من خلال عدم تحميل و تحديث قوائم حجب الإعلانات إلا عندما تكون متصلاً بشبكة الواي فاي (Wi-Fi). وقد يؤثر ذلك على جودة حجب الإعلانات. + diff --git a/components/adblock/android/translations/adblock_strings_as.xtb b/components/adblock/android/translations/adblock_strings_as.xtb new file mode 100644 @@ -17775,7 +18958,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_de.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_de.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -17790,14 +18973,12 @@ new file mode 100644 +Unterstütze deine liebsten Webseiten und füge sie zu dieser Liste hinzu, um bei deren Besuch Werbung zuzulassen. +URL hinzufügen +Allowlist -+Aktualisieren nur über Wi-Fi -+Spart Datenvolumen, da Werbeblockierungsfilter nur aktualisiert werden wenn du mit einem Wi-Fi Netzwerk verbunden bist. Wenn du diese Option aktivierst und dadurch Updates seltener durchgeführt werden, kann dies die Qualität der Werbeblockierung beeinflussen. + diff --git a/components/adblock/android/translations/adblock_strings_el.xtb b/components/adblock/android/translations/adblock_strings_el.xtb new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_el.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -17812,14 +18993,12 @@ new file mode 100644 +Υποστηρίξτε τους αγαπημένους σας ιστοτόπους και προσθέστε τους σε αυτή τη λίστα. Μπορεί να δείτε διαφημίσεις στους ιστοτόπους αυτούς. +Εισάγετε διεύθυνση URL +Αποδοχή λίστας -+Ενημέρωση μόνο μέσω σύνδεσης με Wifi -+Αποθηκεύει δεδομένα με τη λήψη φίλτρων αποκλεισμού διαφημίσεων μόνο όταν υπάρχει σύνδεση σε δίκτυο Wifi. Αυτό μπορεί να επηρεάσει την ποιότητα του αποκλεισμού διαφημίσεων. + diff --git a/components/adblock/android/translations/adblock_strings_en-GB.xtb b/components/adblock/android/translations/adblock_strings_en-GB.xtb new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_en-GB.xtb -@@ -0,0 +1,16 @@ +@@ -0,0 +1,14 @@ + + + @@ -17833,14 +19012,12 @@ new file mode 100644 +Support your favorite websites by adding them to this list. You might see ads on them. +Enter URL +Allowlist -+Update on Wi-Fi only -+Saves data by downloading ad-blocking filters only when you're connected to Wi-Fi. When toggled on, this setting may affect the quality of ad blocking. + diff --git a/components/adblock/android/translations/adblock_strings_es-419.xtb b/components/adblock/android/translations/adblock_strings_es-419.xtb new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_es-419.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -17855,14 +19032,12 @@ new file mode 100644 +Ayuda a tus sitios favoritos añadiéndolos a esta lista. Al hacerlo, puede que veas anuncios en ellos. +Introducir URL +Lista de elementos permitidos -+Actualizar solo con Wi-Fi -+Ahorra datos descargando los filtros de bloqueo de anuncios solo cuando estás conectado a una red Wi-Fi. Esto puede afectar a la calidad del bloqueo de anuncios. + diff --git a/components/adblock/android/translations/adblock_strings_es.xtb b/components/adblock/android/translations/adblock_strings_es.xtb new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_es.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -17877,8 +19052,6 @@ new file mode 100644 +Ayuda a tus sitios favoritos añadiéndolos a esta lista. Al hacerlo, puede que veas anuncios en ellos. +Introducir URL +Lista de elementos permitidos -+Actualizar solo con Wi-Fi -+Ahorra datos descargando los filtros de bloqueo de anuncios solo cuando estás conectado a una red Wi-Fi. Esto puede afectar a la calidad del bloqueo de anuncios. + diff --git a/components/adblock/android/translations/adblock_strings_et.xtb b/components/adblock/android/translations/adblock_strings_et.xtb new file mode 100644 @@ -17969,7 +19142,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_fr-CA.xtb b new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_fr-CA.xtb -@@ -0,0 +1,16 @@ +@@ -0,0 +1,14 @@ + + + @@ -17983,14 +19156,12 @@ new file mode 100644 +Soutenez vos sites Internet préférés en les ajoutant à cette liste. Vous y verrez peut-être des publicités. +Entrez l'URL +Liste des sites acceptables -+Mettre à jour uniquement en Wifi -+Enregistre les données en téléchargeant les filtres de blocage des publicités uniquement lorsque vous êtes en Wifi. Cela peut affecter la qualité du blocage des publicités. + diff --git a/components/adblock/android/translations/adblock_strings_fr.xtb b/components/adblock/android/translations/adblock_strings_fr.xtb new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_fr.xtb -@@ -0,0 +1,16 @@ +@@ -0,0 +1,14 @@ + + + @@ -18004,8 +19175,6 @@ new file mode 100644 +Soutenez vos sites Internet préférés en les ajoutant à cette liste. Vous y verrez peut-être des publicités. +Entrez l'URL +Liste des sites acceptables -+Mettre à jour uniquement en Wifi -+Enregistre les données en téléchargeant les filtres de blocage des publicités uniquement lorsque vous êtes en Wifi. Cela peut affecter la qualité du blocage des publicités. + diff --git a/components/adblock/android/translations/adblock_strings_gl.xtb b/components/adblock/android/translations/adblock_strings_gl.xtb new file mode 100644 @@ -18067,7 +19236,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_hu.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_hu.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18082,8 +19251,6 @@ new file mode 100644 +Támogassa kedvenc weboldalait e listához történő hozzáadással. Előfordulhat, hogy hirdetéseket is láthat rajtuk. +URL-cím megadása +Engedélyezőlista -+Frissítés csak Wifi kapcsolaton keresztül -+Forgalmi díjat takarít meg azáltal, hogy a reklámblokkoló szűrőket csak Wi-Fi kapcsolaton keresztül tölti le. Amikor be van kapcsolva, akkor befolyásolhatja a reklámblokkolás hatékonyságát. + diff --git a/components/adblock/android/translations/adblock_strings_hy.xtb b/components/adblock/android/translations/adblock_strings_hy.xtb new file mode 100644 @@ -18126,7 +19293,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_it.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_it.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18141,8 +19308,6 @@ new file mode 100644 +Sostieni i tuoi siti web preferiti aggiungendoli a questo elenco. È possibile che su questi siti web appaiano delle pubblicità. +Inserisci URL +Elenco consentiti -+Aggiorna solo su Wi-Fi -+Salva i dati scaricando i filtri di ad blocking solo quando si è connessi a una rete Wi-Fi. Questo potrebbe incidere sulla qualità dell'ad blocking. + diff --git a/components/adblock/android/translations/adblock_strings_iw.xtb b/components/adblock/android/translations/adblock_strings_iw.xtb new file mode 100644 @@ -18167,7 +19332,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_ja.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_ja.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18182,8 +19347,6 @@ new file mode 100644 +このリストにお気に入りのウェブサイトを追加して支援しましょう。広告が表示される場合があります。 +URL を入力してください +許可リスト -+すべての Wi-Fi ネットワーク -+Wi-Fi 接続時のみ広告ブロックフィルタをダウンロードすることで、データを節約します。広告ブロックの品質に影響がある場合があります。 + diff --git a/components/adblock/android/translations/adblock_strings_ka.xtb b/components/adblock/android/translations/adblock_strings_ka.xtb new file mode 100644 @@ -18245,7 +19408,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_ko.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_ko.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18260,8 +19423,6 @@ new file mode 100644 +이 목록에 즐겨 찾는 웹 사이트를 추가하여 지원할 수 있습니다. 광고가 표시될 수 있습니다. +URL 입력 +허용 목록 -+Wifi 환경에서만 업데이트 -+Wifi 환경에서만 광고 차단 필터를 다운로드하고 데이터를 저장합니다. 이 설정은 광고 차단 품질에 영향을 미칠 수 있습니다. + diff --git a/components/adblock/android/translations/adblock_strings_ky.xtb b/components/adblock/android/translations/adblock_strings_ky.xtb new file mode 100644 @@ -18416,7 +19577,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_nl.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_nl.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18431,8 +19592,6 @@ new file mode 100644 +Ondersteun uw favoriete websites door ze aan deze lijst toe te voegen. Er kunnen advertenties op worden weergegeven. +Voer URL in +Toelatingslijst -+Update alleen via wifi -+Bespaart data door de filters voor de adblocker alleen te downloaden wanneer je verbonden bent met wifi. Wanneer dit aan staat, kan deze setting de kwaliteit van het advertentie blokkeren beïnvloeden. + diff --git a/components/adblock/android/translations/adblock_strings_no.xtb b/components/adblock/android/translations/adblock_strings_no.xtb new file mode 100644 @@ -18465,7 +19624,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_pl.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_pl.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18480,14 +19639,12 @@ new file mode 100644 +Wspieraj swoje ulubione witryny, dodając je do tej listy. Reklamy będą na nich wyświetlane. +Wprowadź URL +Lista dozwolonych -+Aktualizacja tylko przez Wi-Fi. -+Oszczędza dane, pobierając filtry blokujące reklamy tylko wtedy, gdy korzystasz z Wi-Fi. Może to wpłynąć na jakość blokowania reklam. + diff --git a/components/adblock/android/translations/adblock_strings_pt-BR.xtb b/components/adblock/android/translations/adblock_strings_pt-BR.xtb new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_pt-BR.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18502,8 +19659,6 @@ new file mode 100644 +Para apoiar os seus sites favoritos, adicione-os a essa lista. Você poderá ver anúncios neles. +Inserir URL +Lista de permissões -+Atualizar apenas em Wi-Fi -+Salva dados com o download de filtros de bloqueio de anúncios apenas quando você está em uma rede Wi-Fi. Isso pode afetar a qualidade do bloqueio de anúncios. + diff --git a/components/adblock/android/translations/adblock_strings_pt-PT.xtb b/components/adblock/android/translations/adblock_strings_pt-PT.xtb new file mode 100644 @@ -18548,7 +19703,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_ru.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_ru.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18563,8 +19718,6 @@ new file mode 100644 +Поддержите ваши любимые сайты, добавив их в этот список. На этих сайтах вы можете увидеть рекламу. +Ввести URL-адрес +Разрешенный список -+Загрузка обновлений только через Wi-Fi -+Помогает экономить трафик, загружая фильтры блокировки рекламы только при подключении к Wi-Fi. Может повлиять на качество блокировки рекламы. + diff --git a/components/adblock/android/translations/adblock_strings_si.xtb b/components/adblock/android/translations/adblock_strings_si.xtb new file mode 100644 @@ -18729,7 +19882,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_tr.xtb b/co new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_tr.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18744,8 +19897,6 @@ new file mode 100644 +En sevdiğiniz web sitelerini bu listeye ekleyerek destekleyin. Bu sitelerde reklamlar görebilirsiniz. +URL gir +İzin listesi -+Sadece Wifi ile güncelle -+Reklam engelleme filtrelerini sadece Wifi'ye bağlı olduğunuzda indirerek veri tasarrufu sağlar. Bu ayar açıkken reklam engelleme kalitesini etkileyebilir. + diff --git a/components/adblock/android/translations/adblock_strings_uk.xtb b/components/adblock/android/translations/adblock_strings_uk.xtb new file mode 100644 @@ -18817,7 +19968,7 @@ diff --git a/components/adblock/android/translations/adblock_strings_zh-CN.xtb b new file mode 100644 --- /dev/null +++ b/components/adblock/android/translations/adblock_strings_zh-CN.xtb -@@ -0,0 +1,17 @@ +@@ -0,0 +1,15 @@ + + + @@ -18832,8 +19983,6 @@ new file mode 100644 +支持您最喜爱的网站,将其添加到此列表。您可能在这些网站上看到广告。 +输入 URL +允许列表 -+仅在 Wifi 环境下更新 -+仅在连接 Wifi 时下载广告拦截过滤列表,从而节省流量。这可能会影响广告拦截效果。 + diff --git a/components/adblock/android/translations/adblock_strings_zh-HK.xtb b/components/adblock/android/translations/adblock_strings_zh-HK.xtb new file mode 100644 @@ -19712,7 +20861,7 @@ diff --git a/components/adblock/content/browser/element_hider_impl.cc b/componen new file mode 100644 --- /dev/null +++ b/components/adblock/content/browser/element_hider_impl.cc -@@ -0,0 +1,334 @@ +@@ -0,0 +1,329 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -19890,11 +21039,6 @@ new file mode 100644 + SiteKey sitekey) { + TRACE_EVENT1("eyeo", "PrepareElemhideEmulationData", "url", gurl.spec()); + -+ // user domains allowing is implemented as adding exception filter for -+ // domain so we can just use filter engine to do the work. -+ if (!gurl.SchemeIsHTTPOrHTTPS()) -+ return {}; -+ + bool doc_allowlisted = !!subscription_collection->FindBySpecialFilter( + SpecialFilterType::Document, gurl, frame_hierarchy, sitekey); + bool ehe_allowlisted = @@ -20281,7 +21425,7 @@ diff --git a/components/adblock/content/browser/resource_classification_runner.h new file mode 100644 --- /dev/null +++ b/components/adblock/content/browser/resource_classification_runner.h -@@ -0,0 +1,102 @@ +@@ -0,0 +1,103 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -20314,6 +21458,7 @@ new file mode 100644 +#include "url/gurl.h" + +namespace content { ++struct GlobalRenderFrameHostId; +class RenderFrameHost; +} +namespace adblock { @@ -20364,7 +21509,7 @@ new file mode 100644 + virtual void CheckRequestFilterMatchForWebSocket( + std::unique_ptr subscription_collection, + const GURL& request_url, -+ content::RenderFrameHost* render_frame_host, ++ content::GlobalRenderFrameHostId render_frame_host_id, + mojom::AdblockInterface::CheckFilterMatchCallback callback) = 0; + virtual void CheckResponseFilterMatch( + std::unique_ptr subscription_collection, @@ -20510,13 +21655,13 @@ new file mode 100644 +void ResourceClassificationRunnerImpl::CheckRequestFilterMatchForWebSocket( + std::unique_ptr subscription_collection, + const GURL& request_url, -+ content::RenderFrameHost* render_frame_host, ++ content::GlobalRenderFrameHostId render_frame_host_id, + mojom::AdblockInterface::CheckFilterMatchCallback callback) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + DCHECK(request_url.SchemeIsWSOrWSS()); + CheckRequestFilterMatchImpl( + std::move(subscription_collection), request_url, ContentType::Websocket, -+ render_frame_host->GetGlobalId(), std::move(callback)); ++ render_frame_host_id, std::move(callback)); +} + +absl::optional ResourceClassificationRunnerImpl::CheckDocumentAllowlisted( @@ -20871,7 +22016,7 @@ new file mode 100644 + void CheckRequestFilterMatchForWebSocket( + std::unique_ptr subscription_collection, + const GURL& request_url, -+ content::RenderFrameHost* render_frame_host, ++ content::GlobalRenderFrameHostId render_frame_host_id, + mojom::AdblockInterface::CheckFilterMatchCallback callback) final; + void CheckResponseFilterMatch( + std::unique_ptr subscription_collection, @@ -21637,7 +22782,7 @@ diff --git a/components/adblock/content/browser/test/element_hider_impl_test.cc new file mode 100644 --- /dev/null +++ b/components/adblock/content/browser/test/element_hider_impl_test.cc -@@ -0,0 +1,206 @@ +@@ -0,0 +1,248 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -21671,8 +22816,7 @@ new file mode 100644 + +namespace adblock { + -+class AdblockElementHiderFlatbufferTest -+ : public content::RenderViewHostTestHarness { ++class AdblockElementHiderImplTest : public content::RenderViewHostTestHarness { + protected: + MockSubscriptionService sub_service_; + @@ -21681,7 +22825,7 @@ new file mode 100644 + const SiteKey kSitekey{""}; +}; + -+TEST_F(AdblockElementHiderFlatbufferTest, BatchesSelectors) { ++TEST_F(AdblockElementHiderImplTest, BatchesSelectors) { + std::vector selectors(1u << 11u, "selector"); + std::vector emu_selectors; + @@ -21727,7 +22871,51 @@ new file mode 100644 + })); +} + -+TEST_F(AdblockElementHiderFlatbufferTest, UninitializedSubscriptionService) { ++TEST_F(AdblockElementHiderImplTest, AppliesElementHidingOnSiteWithWeirdUrl) { ++ std::vector selectors{"a", "b"}; ++ std::vector emu_selectors; ++ ++ // When loading web bundles, URLs of iframes may not look like ordinary ++ // addresses: ++ const GURL kNonStandardFrameUrl{ ++ "uuid-in-package:429fcc4e-0696-4bad-b099-ee9175f023ad"}; ++ ++ // SubscriptionService starts initialized. ++ EXPECT_CALL(sub_service_, IsInitialized()).WillOnce(testing::Return(true)); ++ ++ ElementHiderImpl element_hide(&sub_service_); ++ EXPECT_CALL(sub_service_, GetCurrentSnapshot()) ++ .WillOnce([this, selectors, emu_selectors, &kNonStandardFrameUrl]() { ++ auto collection = std::make_unique(); ++ EXPECT_CALL(*collection, ++ FindBySpecialFilter(SpecialFilterType::Document, ++ kNonStandardFrameUrl, kFrameHierarchy, ++ kSitekey)) ++ .WillOnce(testing::Return(absl::nullopt)); ++ EXPECT_CALL(*collection, ++ FindBySpecialFilter(SpecialFilterType::Elemhide, ++ kNonStandardFrameUrl, kFrameHierarchy, ++ kSitekey)) ++ .WillOnce(testing::Return(absl::nullopt)); ++ EXPECT_CALL(*collection, ++ GetElementHideSelectors(kNonStandardFrameUrl, ++ kFrameHierarchy, kSitekey)) ++ .WillOnce(testing::Return(selectors)); ++ EXPECT_CALL(*collection, ++ GetElementHideEmulationSelectors(kNonStandardFrameUrl)) ++ .WillOnce(testing::Return(emu_selectors)); ++ return collection; ++ }); ++ ++ element_hide.ApplyElementHidingEmulationOnPage( ++ kNonStandardFrameUrl, kFrameHierarchy, main_rfh(), kSitekey, ++ base::BindLambdaForTesting( ++ [&](const ElementHider::ElemhideInjectionData& data) { ++ EXPECT_EQ(data.stylesheet, "a, b {display: none !important;}\n"); ++ })); ++} ++ ++TEST_F(AdblockElementHiderImplTest, UninitializedSubscriptionService) { + std::vector selectors{"selector"}; + std::vector emu_selectors; + @@ -21788,8 +22976,7 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockElementHiderFlatbufferTest, -+ GeneratesSnippetsWhenAllowListedPage) { ++TEST_F(AdblockElementHiderImplTest, GeneratesSnippetsWhenAllowListedPage) { + EXPECT_CALL(sub_service_, IsInitialized()).WillOnce(testing::Return(true)); + + EXPECT_CALL(sub_service_, GetCurrentSnapshot()).WillOnce([this]() { @@ -21819,7 +23006,7 @@ new file mode 100644 + task_environment()->RunUntilIdle(); +} + -+TEST_F(AdblockElementHiderFlatbufferTest, GeneratesNothingDocumentAllowListed) { ++TEST_F(AdblockElementHiderImplTest, GeneratesNothingDocumentAllowListed) { + EXPECT_CALL(sub_service_, IsInitialized()).WillOnce(testing::Return(true)); + + EXPECT_CALL(sub_service_, GetCurrentSnapshot()).WillOnce([this]() { @@ -22264,7 +23451,7 @@ diff --git a/components/adblock/content/browser/test/mock_resource_classificatio new file mode 100644 --- /dev/null +++ b/components/adblock/content/browser/test/mock_resource_classification_runner.cc -@@ -0,0 +1,26 @@ +@@ -0,0 +1,36 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -22283,19 +23470,29 @@ new file mode 100644 + */ + +#include "components/adblock/content/browser/test/mock_resource_classification_runner.h" ++#include "gtest/gtest.h" + +namespace adblock { + +MockResourceClassificationRunner::MockResourceClassificationRunner() = default; -+ +MockResourceClassificationRunner::~MockResourceClassificationRunner() = default; + ++void MockResourceClassificationRunner::AddObserver( ++ ResourceClassificationRunner::Observer* observer) { ++ observers_.AddObserver(observer); ++} ++ ++void MockResourceClassificationRunner::RemoveObserver( ++ ResourceClassificationRunner::Observer* observer) { ++ observers_.RemoveObserver(observer); ++} ++ +} // namespace adblock diff --git a/components/adblock/content/browser/test/mock_resource_classification_runner.h b/components/adblock/content/browser/test/mock_resource_classification_runner.h new file mode 100644 --- /dev/null +++ b/components/adblock/content/browser/test/mock_resource_classification_runner.h -@@ -0,0 +1,91 @@ +@@ -0,0 +1,86 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -22317,6 +23514,7 @@ new file mode 100644 +#define COMPONENTS_ADBLOCK_CONTENT_BROWSER_TEST_MOCK_RESOURCE_CLASSIFICATION_RUNNER_ + +#include "components/adblock/content/browser/resource_classification_runner.h" ++#include "content/public/browser/render_frame_host.h" +#include "testing/gmock/include/gmock/gmock.h" +#include "url/gurl.h" + @@ -22327,14 +23525,8 @@ new file mode 100644 + MockResourceClassificationRunner(); + ~MockResourceClassificationRunner() override; + -+ MOCK_METHOD(void, -+ AddObserver, -+ (ResourceClassificationRunner::Observer*), -+ (override)); -+ MOCK_METHOD(void, -+ RemoveObserver, -+ (ResourceClassificationRunner::Observer*), -+ (override)); ++ void AddObserver(ResourceClassificationRunner::Observer*) override; ++ void RemoveObserver(ResourceClassificationRunner::Observer*) override; + + MOCK_METHOD((mojom::FilterMatchResult), + ShouldBlockPopup, @@ -22358,7 +23550,7 @@ new file mode 100644 + CheckRequestFilterMatchForWebSocket, + (std::unique_ptr, + const GURL&, -+ content::RenderFrameHost*, ++ content::GlobalRenderFrameHostId, + mojom::AdblockInterface::CheckFilterMatchCallback), + (override)); + @@ -22602,7 +23794,7 @@ new file mode 100644 + mojom::FilterMatchResult::kBlockRule); + + classification_runner_->CheckRequestFilterMatchForWebSocket( -+ std::move(mock_subscription_collection_), kWebsocketUrl, main_rfh(), ++ std::move(mock_subscription_collection_), kWebsocketUrl, main_rfh()->GetGlobalId(), + callback.Get()); + task_environment()->RunUntilIdle(); +} @@ -22864,7 +24056,7 @@ new file mode 100644 + CheckRequestFilterMatchForWebSocket, + (std::unique_ptr, + const GURL& request_url, -+ content::RenderFrameHost* render_frame_host, ++ content::GlobalRenderFrameHostId render_frame_host, + mojom::AdblockInterface::CheckFilterMatchCallback callback), + (override)); + @@ -24047,7 +25239,7 @@ diff --git a/components/adblock/core/BUILD.gn b/components/adblock/core/BUILD.gn new file mode 100644 --- /dev/null +++ b/components/adblock/core/BUILD.gn -@@ -0,0 +1,186 @@ +@@ -0,0 +1,183 @@ +# +# This file is part of eyeo Chromium SDK, +# Copyright (C) 2006-present eyeo GmbH @@ -24206,14 +25398,11 @@ new file mode 100644 + sources = [ + "test/activeping_telemetry_topic_provider_test.cc", + "test/adblock_controller_impl_test.cc", ++ "test/adblock_telemetry_service_unittest.cc", + "test/bundled_subscription_test.cc", + "test/sitekey_storage_impl_test.cc", + ] + -+ if (eyeo_telemetry_client_id != "") { -+ sources += [ "test/adblock_telemetry_service_unittest.cc" ] -+ } -+ + deps = [ + ":core", + ":test_support", @@ -24238,7 +25427,7 @@ diff --git a/components/adblock/core/activeping_telemetry_topic_provider.cc b/co new file mode 100644 --- /dev/null +++ b/components/adblock/core/activeping_telemetry_topic_provider.cc -@@ -0,0 +1,206 @@ +@@ -0,0 +1,239 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -24267,9 +25456,35 @@ new file mode 100644 + +namespace adblock { +namespace { -+constexpr base::TimeDelta kInitialDelay = base::Seconds(10); -+constexpr base::TimeDelta kNormalPingInterval = base::Hours(8); -+constexpr base::TimeDelta kRetryPingInterval = base::Hours(1); ++int g_http_port_for_testing = 0; ++std::optional g_time_delta_for_testing; ++ ++GURL GetUrl() { ++ GURL url(EYEO_TELEMETRY_SERVER_URL); ++ if (!g_http_port_for_testing) { ++ return url; ++ } ++ DCHECK_EQ(url::kHttpsScheme, url.scheme()); ++ GURL::Replacements replacements; ++ replacements.SetSchemeStr(url::kHttpScheme); ++ const std::string port_str = base::NumberToString(g_http_port_for_testing); ++ replacements.SetPortStr(port_str); ++ return url.ReplaceComponents(replacements); ++} ++ ++base::TimeDelta GetNormalPingInterval() { ++ static base::TimeDelta kNormalPingInterval = ++ g_time_delta_for_testing ? g_time_delta_for_testing.value() ++ : base::Hours(8); ++ return kNormalPingInterval; ++} ++ ++base::TimeDelta GetRetryPingInterval() { ++ static base::TimeDelta kRetryPingInterval = ++ g_time_delta_for_testing ? g_time_delta_for_testing.value() ++ : base::Hours(1); ++ return kRetryPingInterval; ++} + +void AppendStringIfPresent(PrefService* pref_service, + const std::string& pref_name, @@ -24303,7 +25518,7 @@ new file mode 100644 + "not provided. Users will not be counted correctly by eyeo. Please " + "set an ID via \"eyeo_telemetry_client_id\" gn argument."; +#endif -+ return GURL(EYEO_TELEMETRY_SERVER_URL); ++ return GetUrl(); +} + +// static @@ -24329,7 +25544,7 @@ new file mode 100644 + return auth_token_; +} + -+std::string ActivepingTelemetryTopicProvider::GetPayload() const { ++void ActivepingTelemetryTopicProvider::GetPayload(PayloadCallback callback) { + base::Value payload(base::Value::Type::DICTIONARY); + payload.SetStringKey("addon_name", "eyeo-chromium-sdk"); + payload.SetStringKey("addon_version", "2.0.0"); @@ -24359,30 +25574,25 @@ new file mode 100644 + // payload and root objects here, they should be really shallow. + CHECK(base::JSONWriter::Write(root, &serialized)); + VLOG(1) << "[eyeo] Telemetry ping payload: " << serialized; -+ return serialized; ++ std::move(callback).Run(std::move(serialized)); +} + -+base::TimeDelta ActivepingTelemetryTopicProvider::GetTimeToNextRequest() const { ++base::Time ActivepingTelemetryTopicProvider::GetTimeOfNextRequest() const { + const auto next_ping_time = + pref_service_->GetTime(prefs::kTelemetryNextPingTime); + // Next ping time may be unset if this is a first run. Next request should -+ // happen soon, but not immediately to avoid interfering with first run load. ++ // happen ASAP. + if (next_ping_time.is_null()) -+ return kInitialDelay; ++ return base::Time::Now(); + -+ auto delay_to_next_ping = next_ping_time - base::Time::Now(); -+ // Next ping can effectively be in the past. This happens ex. if the browser -+ // was shut down for longer than the normal ping interval and is normal. -+ // In that case, make the next ping soon, but not immediately, as to not -+ // interfere with startup network traffic. -+ return std::max(kInitialDelay, delay_to_next_ping); ++ return next_ping_time; +} + +void ActivepingTelemetryTopicProvider::ParseResponse( + std::unique_ptr response_content) { + if (!response_content) { + VLOG(1) << "[eyeo] Telemetry ping failed, no response from server"; -+ ScheduleNextPing(kRetryPingInterval); ++ ScheduleNextPing(GetRetryPingInterval()); + return; + } + @@ -24391,7 +25601,7 @@ new file mode 100644 + if (!parsed || !parsed->is_dict()) { + VLOG(1) + << "[eyeo] Telemetry ping failed, response could not be parsed as JSON"; -+ ScheduleNextPing(kRetryPingInterval); ++ ScheduleNextPing(GetRetryPingInterval()); + return; + } + @@ -24399,7 +25609,7 @@ new file mode 100644 + if (error_message) { + VLOG(1) << "[eyeo] Telemetry ping failed, error message: " + << *error_message; -+ ScheduleNextPing(kRetryPingInterval); ++ ScheduleNextPing(GetRetryPingInterval()); + return; + } + @@ -24411,12 +25621,12 @@ new file mode 100644 + if (!ping_response_time) { + VLOG(1) << "[eyeo] Telemetry ping failed, response did not contain a last " + "ping / token value"; -+ ScheduleNextPing(kRetryPingInterval); ++ ScheduleNextPing(GetRetryPingInterval()); + return; + } + + VLOG(1) << "[eyeo] Telemetry ping succeeded"; -+ ScheduleNextPing(kNormalPingInterval); ++ ScheduleNextPing(GetNormalPingInterval()); + UpdatePrefs(*ping_response_time); +} + @@ -24444,12 +25654,24 @@ new file mode 100644 + tag.AsLowercaseString()); +} + ++// static ++void ActivepingTelemetryTopicProvider::SetHttpPortForTesting( ++ int http_port_for_testing) { ++ g_http_port_for_testing = http_port_for_testing; ++} ++ ++// static ++void ActivepingTelemetryTopicProvider::SetIntervalsForTesting( ++ base::TimeDelta time_delta) { ++ g_time_delta_for_testing = time_delta; ++} ++ +} // namespace adblock diff --git a/components/adblock/core/activeping_telemetry_topic_provider.h b/components/adblock/core/activeping_telemetry_topic_provider.h new file mode 100644 --- /dev/null +++ b/components/adblock/core/activeping_telemetry_topic_provider.h -@@ -0,0 +1,72 @@ +@@ -0,0 +1,80 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -24500,15 +25722,23 @@ new file mode 100644 + + GURL GetEndpointURL() const final; + std::string GetAuthToken() const final; -+ std::string GetPayload() const final; ++ void GetPayload(PayloadCallback callback) final; + + // Normally 8 hours since last ping, 1 hour in case of retries. -+ base::TimeDelta GetTimeToNextRequest() const final; ++ base::Time GetTimeOfNextRequest() const final; + + // Attempts to parse "token" (an opaque server description of last ping time) + // from |response_content|. + void ParseResponse(std::unique_ptr response_content) final; + ++ // Sets the port used by the embedded http server required for browser tests. ++ // Must be called before the first call to DefaultBaseUrl(). ++ static void SetHttpPortForTesting(int http_port_for_testing); ++ ++ // Sets the internal timing for sending pings required for browser tests. ++ // Must be called before AdblockTelemetryService::Start(). ++ static void SetIntervalsForTesting(base::TimeDelta time_delta); ++ + private: + void ScheduleNextPing(base::TimeDelta delay); + void UpdatePrefs(const std::string& ping_response_time); @@ -24526,7 +25756,7 @@ diff --git a/components/adblock/core/adblock_controller.h b/components/adblock/c new file mode 100644 --- /dev/null +++ b/components/adblock/core/adblock_controller.h -@@ -0,0 +1,80 @@ +@@ -0,0 +1,81 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -24594,6 +25824,7 @@ new file mode 100644 + virtual void RemoveAllowedDomain(const std::string& domain) = 0; + virtual std::vector GetAllowedDomains() const = 0; + ++ // Deprecated, AllowedConnectionType will be removed in 109 + virtual void SetUpdateConsent(AllowedConnectionType consent) = 0; + virtual AllowedConnectionType GetUpdateConsent() const = 0; + @@ -24611,7 +25842,7 @@ diff --git a/components/adblock/core/adblock_controller_impl.cc b/components/adb new file mode 100644 --- /dev/null +++ b/components/adblock/core/adblock_controller_impl.cc -@@ -0,0 +1,466 @@ +@@ -0,0 +1,461 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -24714,8 +25945,6 @@ new file mode 100644 + on_change_cb); + enable_aa_.Init(adblock::prefs::kEnableAcceptableAds, pref_service, + on_change_cb); -+ allowed_connection_type_.Init(adblock::prefs::kAdblockAllowedConnectionType, -+ pref_service, on_change_cb); + + allowed_domains_.Init(adblock::prefs::kAdblockAllowedDomains, pref_service, + on_change_cb); @@ -24842,15 +26071,12 @@ new file mode 100644 +} + +void AdblockControllerImpl::SetUpdateConsent(AllowedConnectionType value) { -+ allowed_connection_type_.SetValue(AllowedConnectionTypeToString(value)); ++ // Deprecated, entire function will be removed in 109 +} + +AllowedConnectionType AdblockControllerImpl::GetUpdateConsent() const { -+ auto allowed_connection_type = -+ AllowedConnectionTypeFromString(allowed_connection_type_.GetValue()); -+ if (!allowed_connection_type) -+ return AllowedConnectionType::kWiFi; // it's default -+ return *allowed_connection_type; ++ // Deprecated, entire function will be removed in 109 ++ return AllowedConnectionType::kAny; +} + +void AdblockControllerImpl::AddCustomFilter(const std::string& filter) { @@ -25082,7 +26308,7 @@ diff --git a/components/adblock/core/adblock_controller_impl.h b/components/adbl new file mode 100644 --- /dev/null +++ b/components/adblock/core/adblock_controller_impl.h -@@ -0,0 +1,121 @@ +@@ -0,0 +1,120 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -25190,7 +26416,6 @@ new file mode 100644 + PrefService* prefs_{nullptr}; + BooleanPrefMember enable_adblock_; + BooleanPrefMember enable_aa_; -+ StringPrefMember allowed_connection_type_; + StringListPrefMember allowed_domains_; + StringListPrefMember custom_filters_; + StringListPrefMember subscriptions_; @@ -25275,7 +26500,7 @@ diff --git a/components/adblock/core/adblock_telemetry_service.cc b/components/a new file mode 100644 --- /dev/null +++ b/components/adblock/core/adblock_telemetry_service.cc -@@ -0,0 +1,216 @@ +@@ -0,0 +1,236 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -25298,6 +26523,8 @@ new file mode 100644 +#include + +#include "base/bind.h" ++#include "base/functional/bind.h" ++#include "base/memory/weak_ptr.h" +#include "base/strings/string_number_conversions.h" +#include "base/strings/string_util.h" +#include "base/strings/stringprintf.h" @@ -25360,39 +26587,44 @@ new file mode 100644 + : topic_provider_(std::move(topic_provider)), + url_loader_factory_(url_loader_factory) {} + -+ void Start() { ++ bool IsRequestDue() { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -+ if (IsRunning()) -+ return; -+ ScheduleNextRequest(); ++ const auto due_time = topic_provider_->GetTimeOfNextRequest(); ++ if (due_time > base::Time::Now()) { ++ VLOG(1) << "[eyeo] Telemetry request for " ++ << topic_provider_->GetEndpointURL() ++ << " not due yet, should run at " << due_time; ++ return false; ++ } ++ if (IsRequestInFlight()) { ++ VLOG(1) << "[eyeo] Telemetry request for " ++ << topic_provider_->GetEndpointURL() << " already in-flight"; ++ return false; ++ } ++ VLOG(1) << "[eyeo] Telemetry request for " ++ << topic_provider_->GetEndpointURL() << " is due"; ++ return true; ++ } ++ ++ void StartRequest() { ++ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); ++ VLOG(1) << "[eyeo] Telemetry request for " ++ << topic_provider_->GetEndpointURL() << " starting now"; ++ topic_provider_->GetPayload(base::BindOnce(&Conversation::MakeRequest, ++ weak_ptr_factory_.GetWeakPtr())); + } + + void Stop() { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -+ if (!IsRunning()) -+ return; -+ timer_.Stop(); + url_loader_.reset(); + } + -+ bool IsRunning() const { return timer_.IsRunning() || url_loader_; } -+ + private: -+ void ScheduleNextRequest() { -+ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -+ // A TopicProvider could return a negative time to next request. Clamp it -+ // to "zero". -+ const auto delay = -+ std::max(topic_provider_->GetTimeToNextRequest(), base::TimeDelta()); -+ VLOG(1) << "[eyeo] Next Telemetry request for " -+ << topic_provider_->GetEndpointURL() << " scheduled for " -+ << base::Time::Now() + delay; -+ timer_.Start( -+ FROM_HERE, delay, -+ base::BindOnce(&Conversation::MakeRequest, base::Unretained(this))); ++ bool IsRequestInFlight() { ++ return url_loader_ != nullptr || weak_ptr_factory_.HasWeakPtrs(); + } + -+ void MakeRequest() { ++ void MakeRequest(std::string payload) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + auto request = std::make_unique(); + request->url = topic_provider_->GetEndpointURL(); @@ -25420,7 +26652,6 @@ new file mode 100644 + url_loader_ = network::SimpleURLLoader::Create(std::move(request), + kTrafficAnnotation); + -+ const auto payload = topic_provider_->GetPayload(); + VLOG(2) << "[eyeo] Payload: " << payload; + url_loader_->AttachStringForUpload(payload, kDataType); + // The Telemetry server responds with a JSON that contains a description of @@ -25439,7 +26670,6 @@ new file mode 100644 + void OnResponseArrived(std::unique_ptr server_response) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + topic_provider_->ParseResponse(std::move(server_response)); -+ ScheduleNextRequest(); + url_loader_.reset(); + } + @@ -25447,13 +26677,17 @@ new file mode 100644 + std::unique_ptr topic_provider_; + scoped_refptr url_loader_factory_; + std::unique_ptr url_loader_; -+ base::OneShotTimer timer_; ++ base::WeakPtrFactory weak_ptr_factory_{this}; +}; + +AdblockTelemetryService::AdblockTelemetryService( + PrefService* prefs, -+ scoped_refptr url_loader_factory) -+ : url_loader_factory_(url_loader_factory) { ++ scoped_refptr url_loader_factory, ++ base::TimeDelta initial_delay, ++ base::TimeDelta check_interval) ++ : url_loader_factory_(url_loader_factory), ++ initial_delay_(initial_delay), ++ check_interval_(check_interval) { + enable_adblock_.Init( + prefs::kEnableAdblock, prefs, + base::BindRepeating(&AdblockTelemetryService::OnEnableAdblockChanged, @@ -25477,16 +26711,27 @@ new file mode 100644 + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + if (enable_adblock_.GetValue()) { + VLOG(1) << "[eyeo] Starting periodic Telemetry requests"; -+ for (auto& conversation : ongoing_conversations_) -+ conversation->Start(); ++ timer_.Start(FROM_HERE, initial_delay_, ++ base::BindRepeating(&AdblockTelemetryService::RunPeriodicCheck, ++ base::Unretained(this))); + } else if (!enable_adblock_.GetValue()) { + VLOG(1) << "[eyeo] Stopping periodic Telemetry requests"; -+ for (auto& conversation : ongoing_conversations_) -+ conversation->Stop(); ++ Shutdown(); + } +} + ++void AdblockTelemetryService::RunPeriodicCheck() { ++ for (auto& conversation : ongoing_conversations_) { ++ if (conversation->IsRequestDue()) ++ conversation->StartRequest(); ++ } ++ timer_.Start(FROM_HERE, check_interval_, ++ base::BindRepeating(&AdblockTelemetryService::RunPeriodicCheck, ++ base::Unretained(this))); ++} ++ +void AdblockTelemetryService::Shutdown() { ++ timer_.Stop(); + for (auto& conversation : ongoing_conversations_) + conversation->Stop(); +} @@ -25496,7 +26741,7 @@ diff --git a/components/adblock/core/adblock_telemetry_service.h b/components/ad new file mode 100644 --- /dev/null +++ b/components/adblock/core/adblock_telemetry_service.h -@@ -0,0 +1,96 @@ +@@ -0,0 +1,103 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -25546,17 +26791,18 @@ new file mode 100644 + // be "counting users" or "reporting filter list hits" for example. + class TopicProvider { + public: ++ using PayloadCallback = base::OnceCallback; + virtual ~TopicProvider() = default; + // Endpoint URL on the Telemetry server onto which requests should be sent. + virtual GURL GetEndpointURL() const = 0; + // Authorization bearer token for the endpoint defined by GetEndpointURL(). + virtual std::string GetAuthToken() const = 0; + // Data uploaded with the request, should be valid for the schema -+ // present on the server. -+ virtual std::string GetPayload() const = 0; -+ // Returns the desired delay until AdblockTelemetryService makes the next -+ // network request. -+ virtual base::TimeDelta GetTimeToNextRequest() const = 0; ++ // present on the server. Async to allow querying asynchronous data sources. ++ virtual void GetPayload(PayloadCallback callback) = 0; ++ // Returns the desired time when AdblockTelemetryService should make the ++ // next network request. ++ virtual base::Time GetTimeOfNextRequest() const = 0; + // Parses the response returned by the Telemetry server. |response_content| + // may be null. Implementation is free to implement a "retry" in case of + // response errors via GetTimeToNextRequest(). @@ -25565,7 +26811,9 @@ new file mode 100644 + }; + AdblockTelemetryService( + PrefService* prefs, -+ scoped_refptr url_loader_factory); ++ scoped_refptr url_loader_factory, ++ base::TimeDelta initial_delay, ++ base::TimeDelta check_interval); + ~AdblockTelemetryService() override; + + // Add all required topic providers before calling Start(). @@ -25581,13 +26829,17 @@ new file mode 100644 + + private: + void OnEnableAdblockChanged(); ++ void RunPeriodicCheck(); + + SEQUENCE_CHECKER(sequence_checker_); + scoped_refptr url_loader_factory_; ++ base::TimeDelta initial_delay_; ++ base::TimeDelta check_interval_; + + class Conversation; + std::vector> ongoing_conversations_; + BooleanPrefMember enable_adblock_; ++ base::OneShotTimer timer_; +}; + +} // namespace adblock @@ -26884,7 +28136,7 @@ new file mode 100644 + "sitekey.h", + ] + -+ public_deps= [ ++ public_deps = [ + ":base", + "//base", + "//components/adblock/core:schema", @@ -26947,7 +28199,7 @@ diff --git a/components/adblock/core/common/adblock_constants.cc b/components/ad new file mode 100644 --- /dev/null +++ b/components/adblock/core/common/adblock_constants.cc -@@ -0,0 +1,170 @@ +@@ -0,0 +1,152 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -27061,24 +28313,6 @@ new file mode 100644 + return kCurrentSchemaVersion; +} + -+const GURL& AcceptableAdsUrl() { -+ static GURL kAcceptableAds( -+ "https://easylist-downloads.adblockplus.org/exceptionrules.txt"); -+ return kAcceptableAds; -+} -+ -+const GURL& AntiCVUrl() { -+ static GURL kAntiCV( -+ "https://easylist-downloads.adblockplus.org/abp-filters-anti-cv.txt"); -+ return kAntiCV; -+} -+ -+const GURL& DefaultSubscriptionUrl() { -+ static GURL kEasylistUrl( -+ "https://easylist-downloads.adblockplus.org/easylist.txt"); -+ return kEasylistUrl; -+} -+ +const GURL& TestPagesSubscriptionUrl() { + static GURL kTestPagesUrl( + "https://abptestpages.org/en/abp-testcase-subscription.txt"); @@ -27122,7 +28356,7 @@ diff --git a/components/adblock/core/common/adblock_constants.h b/components/adb new file mode 100644 --- /dev/null +++ b/components/adblock/core/common/adblock_constants.h -@@ -0,0 +1,43 @@ +@@ -0,0 +1,40 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -27156,9 +28390,6 @@ new file mode 100644 +extern const char kAllowlistEverythingFilter[]; + +const std::string& CurrentSchemaVersion(); -+const GURL& AcceptableAdsUrl(); -+const GURL& AntiCVUrl(); -+const GURL& DefaultSubscriptionUrl(); +const GURL& TestPagesSubscriptionUrl(); +const GURL& CustomFiltersUrl(); +base::StringPiece RewriteUrl(flat::AbpResource type); @@ -27170,7 +28401,7 @@ diff --git a/components/adblock/core/common/adblock_prefs.cc b/components/adbloc new file mode 100644 --- /dev/null +++ b/components/adblock/core/common/adblock_prefs.cc -@@ -0,0 +1,127 @@ +@@ -0,0 +1,120 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -27191,7 +28422,6 @@ new file mode 100644 +#include "components/adblock/core/common/adblock_prefs.h" + +#include "base/logging.h" -+#include "components/adblock/core/common/allowed_connection_type.h" +#include "components/prefs/pref_registry_simple.h" + +namespace adblock::prefs { @@ -27214,9 +28444,6 @@ new file mode 100644 +// List of custom (user defined) subscriptions +const char kAdblockCustomSubscriptions[] = "adblock.custom_subscriptions"; + -+// Connection type allowed to be used for updates -+const char kAdblockAllowedConnectionType[] = "adblock.allowed_connection_type"; -+ +// Whether more options item is enabled in the UI +const char kAdblockMoreOptionsEnabled[] = "adblock.more_options"; + @@ -27285,9 +28512,6 @@ new file mode 100644 + registry->RegisterListPref(kAdblockCustomFilters, {}); + registry->RegisterListPref(kAdblockSubscriptions, {}); + registry->RegisterListPref(kAdblockCustomSubscriptions, {}); -+ registry->RegisterStringPref( -+ kAdblockAllowedConnectionType, -+ AllowedConnectionTypeToString(AllowedConnectionType::kDefault)); + registry->RegisterBooleanPref(kInstallFirstStartSubscriptions, true); + registry->RegisterDictionaryPref(kSubscriptionSignatures); + registry->RegisterStringPref(kLastUsedSchemaVersion, ""); @@ -27302,7 +28526,7 @@ diff --git a/components/adblock/core/common/adblock_prefs.h b/components/adblock new file mode 100644 --- /dev/null +++ b/components/adblock/core/common/adblock_prefs.h -@@ -0,0 +1,47 @@ +@@ -0,0 +1,46 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -27334,7 +28558,6 @@ new file mode 100644 +extern const char kAdblockSubscriptions[]; +extern const char kAdblockCustomSubscriptions[]; +extern const char kAdblockMoreOptionsEnabled[]; -+extern const char kAdblockAllowedConnectionType[]; +extern const char kInstallFirstStartSubscriptions[]; +extern const char kSubscriptionSignatures[]; +extern const char kLastUsedSchemaVersion[]; @@ -27354,7 +28577,7 @@ diff --git a/components/adblock/core/common/adblock_utils.cc b/components/adbloc new file mode 100644 --- /dev/null +++ b/components/adblock/core/common/adblock_utils.cc -@@ -0,0 +1,167 @@ +@@ -0,0 +1,168 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -27492,6 +28715,7 @@ new file mode 100644 + options.set_case_sensitive(case_sensitive); + options.set_never_capture(true); + options.set_log_errors(false); ++ options.set_encoding(re2::RE2::Options::EncodingLatin1); + const re2::RE2 re2_pattern(pattern.data(), options); + if (re2_pattern.ok()) + return re2::RE2::PartialMatch(input.data(), re2_pattern); @@ -27662,7 +28886,7 @@ diff --git a/components/adblock/core/common/allowed_connection_type.h b/componen new file mode 100644 --- /dev/null +++ b/components/adblock/core/common/allowed_connection_type.h -@@ -0,0 +1,48 @@ +@@ -0,0 +1,46 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -27692,9 +28916,7 @@ new file mode 100644 + +namespace adblock { + -+// Specifies the connection type for which subscription updates are allowed. -+// Subscription files can be quite big so it makes sense to limit them on -+// metered data connection. ++// Deprecated, AllowedConnectionType will be removed in 109 +enum class AllowedConnectionType { + // Allow updates only when on WiFi: + kWiFi, @@ -30339,7 +31561,7 @@ diff --git a/components/adblock/core/converter/test/converter_test.cc b/componen new file mode 100644 --- /dev/null +++ b/components/adblock/core/converter/test/converter_test.cc -@@ -0,0 +1,2126 @@ +@@ -0,0 +1,2127 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -30548,8 +31770,7 @@ new file mode 100644 + + EXPECT_TRUE(VerifyRequestBlocked( + subscription, -+ GURL( -+ "https://abptestpages.org/testfiles/image/static/image.png"), ++ GURL("https://abptestpages.org/testfiles/image/static/image.png"), + "domain.com", ContentType::Image, ContentTypeIsSpecific)); +} + @@ -30595,8 +31816,7 @@ new file mode 100644 + + EXPECT_TRUE(VerifyRequestBlocked( + subscription, -+ GURL( -+ "https://abptestpages.org/testfiles/image/static/image.png"), ++ GURL("https://abptestpages.org/testfiles/image/static/image.png"), + "domain.com", ContentType::Image, ContentTypeIsSpecific)); +} + @@ -30621,8 +31841,7 @@ new file mode 100644 + + EXPECT_TRUE(VerifyRequestBlocked( + subscription, -+ GURL( -+ "https://abptestpages.org/testfiles/image/static/image.png"), ++ GURL("https://abptestpages.org/testfiles/image/static/image.png"), + "domain.com", ContentType::Image, ContentTypeIsSpecific)); +} + @@ -30678,8 +31897,7 @@ new file mode 100644 + )"); + + EXPECT_TRUE(VerifyRequestBlocked( -+ subscription, -+ GURL("https://abptestpages.org/testfiles/script/script.js"), ++ subscription, GURL("https://abptestpages.org/testfiles/script/script.js"), + "domain.com", ContentType::Script, ContentTypeIsSpecific)); +} + @@ -30689,8 +31907,7 @@ new file mode 100644 + )"); + EXPECT_TRUE(VerifyRequestBlocked( + subscription, -+ GURL( -+ "https://abptestpages.org/testfiles/subdocument/index.html"), ++ GURL("https://abptestpages.org/testfiles/subdocument/index.html"), + "domain.com", ContentType::Subdocument, ContentTypeIsSpecific)); +} + @@ -30699,8 +31916,8 @@ new file mode 100644 + $webrtc,domain=abptestpages.org + )"); + EXPECT_TRUE(VerifyRequestBlocked( -+ subscription, GURL("https://abptestpages.org/webrtc"), -+ "abptestpages.org", ContentType::Webrtc, ContentTypeIsSpecific)); ++ subscription, GURL("https://abptestpages.org/webrtc"), "abptestpages.org", ++ ContentType::Webrtc, ContentTypeIsSpecific)); +} + +TEST_F(AdblockConverterTest, UrlFilterBlocking_Wildcard) { @@ -30720,8 +31937,7 @@ new file mode 100644 + )"); + EXPECT_TRUE(VerifyRequestBlocked( + subscription, -+ GURL( -+ "https://abptestpages.org/testfiles/blocking/full-path.png"), ++ GURL("https://abptestpages.org/testfiles/blocking/full-path.png"), + "domain.com", ContentType::Image, ContentTypeIsGeneric)); +} + @@ -30749,8 +31965,8 @@ new file mode 100644 + ||a.*.b.com + )"); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("http://a.c.b.com"), "https://abptestpages.org", -+ ContentType::Image, SiteKey(), FilterCategory::Blocking)); ++ GURL("http://a.c.b.com"), "https://abptestpages.org", ContentType::Image, ++ SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_DomainWildcardMiddle2) { @@ -30758,8 +31974,8 @@ new file mode 100644 + ||a*.b.com + )"); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("http://a.c.b.com"), "https://abptestpages.org", -+ ContentType::Image, SiteKey(), FilterCategory::Blocking)); ++ GURL("http://a.c.b.com"), "https://abptestpages.org", ContentType::Image, ++ SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_DomainWildcardMiddle3) { @@ -30767,8 +31983,8 @@ new file mode 100644 + ||a.*b.com + )"); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("http://a.b.com"), "https://abptestpages.org", -+ ContentType::Image, SiteKey(), FilterCategory::Blocking)); ++ GURL("http://a.b.com"), "https://abptestpages.org", ContentType::Image, ++ SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_WildcardDomainAndPath1) { @@ -30797,8 +32013,8 @@ new file mode 100644 + ||*a.b.com + )"); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("http://a.b.com"), "https://abptestpages.org", -+ ContentType::Image, SiteKey(), FilterCategory::Blocking)); ++ GURL("http://a.b.com"), "https://abptestpages.org", ContentType::Image, ++ SiteKey(), FilterCategory::Blocking)); + EXPECT_TRUE(subscription->HasUrlFilter( + GURL("http://domena.b.com/path"), "https://abptestpages.org", + ContentType::Image, SiteKey(), FilterCategory::Blocking)); @@ -30809,8 +32025,8 @@ new file mode 100644 + ||*a.b.com^ + )"); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("http://a.b.com"), "https://abptestpages.org", -+ ContentType::Image, SiteKey(), FilterCategory::Blocking)); ++ GURL("http://a.b.com"), "https://abptestpages.org", ContentType::Image, ++ SiteKey(), FilterCategory::Blocking)); + EXPECT_TRUE(subscription->HasUrlFilter( + GURL("http://domena.b.com/path"), "https://abptestpages.org", + ContentType::Image, SiteKey(), FilterCategory::Blocking)); @@ -30855,10 +32071,9 @@ new file mode 100644 + auto subscription = ConvertAndLoadRules(R"( + ://ads. + )"); -+ EXPECT_TRUE(subscription->HasUrlFilter(GURL("https://ads.example.com/u?dp=1"), -+ "https://abptestpages.org", -+ ContentType::Script, SiteKey(), -+ FilterCategory::Blocking)); ++ EXPECT_TRUE(subscription->HasUrlFilter( ++ GURL("https://ads.example.com/u?dp=1"), "https://abptestpages.org", ++ ContentType::Script, SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_PathWildcards) { @@ -30886,19 +32101,17 @@ new file mode 100644 + ||art-domain.com^ + )"); + EXPECT_FALSE(subscription->HasUrlFilter( -+ GURL("https://sub.part-domain.com/path"), -+ "https://abptestpages.org", ContentType::Image, SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://sub.part-domain.com/path"), "https://abptestpages.org", ++ ContentType::Image, SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_DoubleSlash) { + auto subscription = ConvertAndLoadRules(R"( + ||example.com*/script. + )"); -+ EXPECT_TRUE(subscription->HasUrlFilter(GURL("https://example.com//script.js"), -+ "https://abptestpages.org", -+ ContentType::Image, SiteKey(), -+ FilterCategory::Blocking)); ++ EXPECT_TRUE(subscription->HasUrlFilter( ++ GURL("https://example.com//script.js"), "https://abptestpages.org", ++ ContentType::Image, SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_Regex) { @@ -30945,9 +32158,8 @@ new file mode 100644 + |https://domain.com/path/file.gif + )"); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("https://domain.com/path/file.gif"), -+ "https://abptestpages.org", ContentType::Image, SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://domain.com/path/file.gif"), "https://abptestpages.org", ++ ContentType::Image, SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_DomainMatchDotWildcard) { @@ -30955,9 +32167,8 @@ new file mode 100644 + ||*. + )"); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("https://example.com/path/file.gif"), -+ "https://abptestpages.org", ContentType::Image, SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://example.com/path/file.gif"), "https://abptestpages.org", ++ ContentType::Image, SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_DomainWithPort) { @@ -30965,9 +32176,8 @@ new file mode 100644 + ||example.com:8888/js + )"); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("https://wwww.example.com:8888/js"), -+ "https://abptestpages.org", ContentType::Image, SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://wwww.example.com:8888/js"), "https://abptestpages.org", ++ ContentType::Image, SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_IPWithPortAndWildcard) { @@ -30978,9 +32188,8 @@ new file mode 100644 + GURL("https://1.2.3.4:8060/path"), "https://abptestpages.org", + ContentType::Image, SiteKey(), FilterCategory::Blocking)); + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("https://1.2.3.4:8060/path/file.js"), -+ "https://abptestpages.org", ContentType::Image, SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://1.2.3.4:8060/path/file.js"), "https://abptestpages.org", ++ ContentType::Image, SiteKey(), FilterCategory::Blocking)); +} + +TEST_F(AdblockConverterTest, UrlFilter_DomainWithPortAndCarret) { @@ -30990,10 +32199,9 @@ new file mode 100644 + EXPECT_TRUE(subscription->HasUrlFilter( + GURL("https://example.com:8862"), "https://abptestpages.org", + ContentType::Image, SiteKey(), FilterCategory::Blocking)); -+ EXPECT_TRUE(subscription->HasUrlFilter(GURL("https://example.com:8862/path"), -+ "https://abptestpages.org", -+ ContentType::Image, SiteKey(), -+ FilterCategory::Blocking)); ++ EXPECT_TRUE(subscription->HasUrlFilter( ++ GURL("https://example.com:8862/path"), "https://abptestpages.org", ++ ContentType::Image, SiteKey(), FilterCategory::Blocking)); + EXPECT_FALSE(subscription->HasUrlFilter( + GURL("https://example.com:886"), "https://abptestpages.org", + ContentType::Image, SiteKey(), FilterCategory::Blocking)); @@ -31073,8 +32281,8 @@ new file mode 100644 + $other,domain=abptestpages.org + )"); + EXPECT_TRUE(VerifyRequestBlocked( -+ subscription, GURL("https://whatever.com/script.js"), -+ "abptestpages.org", ContentType::Other, ContentTypeIsSpecific)); ++ subscription, GURL("https://whatever.com/script.js"), "abptestpages.org", ++ ContentType::Other, ContentTypeIsSpecific)); +} + +TEST_F(AdblockConverterTest, UrlFilterBlocking_Ping) { @@ -31082,8 +32290,8 @@ new file mode 100644 + abptestpages.org/*^$ping + )"); + EXPECT_TRUE(VerifyRequestBlocked( -+ subscription, GURL("https://abptestpages.org/ping"), -+ "abptestpages.org", ContentType::Ping, ContentTypeIsSpecific)); ++ subscription, GURL("https://abptestpages.org/ping"), "abptestpages.org", ++ ContentType::Ping, ContentTypeIsSpecific)); +} + +TEST_F(AdblockConverterTest, UrlFilterBlocking_XmlHttpRequest) { @@ -31094,8 +32302,7 @@ new file mode 100644 + subscription, + GURL("https://abptestpages.org/testfiles/xmlhttprequest/" + "request.xml"), -+ "abptestpages.org", ContentType::Xmlhttprequest, -+ ContentTypeIsSpecific)); ++ "abptestpages.org", ContentType::Xmlhttprequest, ContentTypeIsSpecific)); +} + +TEST_F(AdblockConverterTest, UrlFilterBlocking_ThirdParty) { @@ -31151,9 +32358,8 @@ new file mode 100644 + )"); + + EXPECT_TRUE(subscription->HasUrlFilter( -+ GURL("https://abptestpages.org/abb-logo.png"), -+ "abptestpages.org", ContentType::Image, SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://abptestpages.org/abb-logo.png"), "abptestpages.org", ++ ContentType::Image, SiteKey(), FilterCategory::Blocking)); + // Does not apply on different domain. + EXPECT_FALSE(subscription->HasUrlFilter( + GURL("https://abptestpages.org/abb-logo.png"), "domain.com", @@ -31167,14 +32373,12 @@ new file mode 100644 + + EXPECT_TRUE(subscription->HasPopupFilter( + GURL("https://abptestpages.org/testfiles/popup/link.html"), -+ GURL("https://abptestpages.org"), SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://abptestpages.org"), SiteKey(), FilterCategory::Blocking)); + + // No allowing filter: + EXPECT_FALSE(subscription->HasPopupFilter( + GURL("https://abptestpages.org/testfiles/popup/link.html"), -+ GURL("https://abptestpages.org"), SiteKey(), -+ FilterCategory::Allowing)); ++ GURL("https://abptestpages.org"), SiteKey(), FilterCategory::Allowing)); + + // Does not match if the content type is different. + EXPECT_FALSE(subscription->HasUrlFilter( @@ -31190,8 +32394,7 @@ new file mode 100644 + + EXPECT_TRUE(subscription->HasPopupFilter( + GURL("https://abptestpages.org/testfiles/popup/link.html"), -+ GURL("https://abptestpages.org"), SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://abptestpages.org"), SiteKey(), FilterCategory::Blocking)); + + EXPECT_TRUE(subscription->HasUrlFilter( + GURL("https://abptestpages.org/testfiles/popup/link.html"), @@ -31298,15 +32501,13 @@ new file mode 100644 + EXPECT_TRUE(subscription->HasPopupFilter( + GURL("https://abptestpages.org/testfiles/popup_exception/" + "link.html"), -+ GURL("https://abptestpages.org"), SiteKey(), -+ FilterCategory::Blocking)); ++ GURL("https://abptestpages.org"), SiteKey(), FilterCategory::Blocking)); + + // But also finds the allowing filter: + EXPECT_TRUE(subscription->HasPopupFilter( + GURL("https://abptestpages.org/testfiles/popup_exception/" + "link.html"), -+ GURL("https://abptestpages.org"), SiteKey(), -+ FilterCategory::Allowing)); ++ GURL("https://abptestpages.org"), SiteKey(), FilterCategory::Allowing)); +} + +TEST_F(AdblockConverterTest, UrlFilterException_XmlHttpRequest) { @@ -31316,11 +32517,11 @@ new file mode 100644 + @@abptestpages.org/testfiles/xmlhttprequest_exception/$xmlhttprequest + )"); + -+ EXPECT_TRUE(VerifyRequestAllowed( -+ subscription, -+ GURL("https://abptestpages.org/testfiles/" -+ "xmlhttprequest_exception/link.html"), -+ "https://abptestpages.org", ContentType::Xmlhttprequest)); ++ EXPECT_TRUE(VerifyRequestAllowed(subscription, ++ GURL("https://abptestpages.org/testfiles/" ++ "xmlhttprequest_exception/link.html"), ++ "https://abptestpages.org", ++ ContentType::Xmlhttprequest)); +} + +TEST_F(AdblockConverterTest, UrlFilterException_Ping) { @@ -31395,9 +32596,9 @@ new file mode 100644 + @@$websocket,domain=abptestpages.org + )"); + -+ EXPECT_TRUE(VerifyRequestAllowed( -+ subscription, GURL("https://whatever.org/socket.wss"), -+ "abptestpages.org", ContentType::Websocket)); ++ EXPECT_TRUE(VerifyRequestAllowed(subscription, ++ GURL("https://whatever.org/socket.wss"), ++ "abptestpages.org", ContentType::Websocket)); +} + +TEST_F(AdblockConverterTest, UrlRegexAnythingEndingOnline) { @@ -31833,6 +33034,28 @@ new file mode 100644 + EXPECT_EQ(FilterSelectors(selectors).size(), 0u); +} + ++TEST_F(AdblockConverterTest, Elementhide_non_ascii_characters) { ++ // Non-ASCII characters are allowed in selectors. They should be preserved. ++ auto subscriptions = ConvertAndLoadRules(R"( ++ test.com##.ad_bÖx ++ )"); ++ const auto selectors = ++ subscriptions->GetElemhideSelectors(GURL("https://test.com/"), false); ++ ++ EXPECT_EQ(FilterSelectors(selectors), std::set{".ad_bÖx"}); ++} ++ ++TEST_F(AdblockConverterTest, Elementhideemu_non_ascii_characters) { ++ // Non-ASCII characters are allowed in selectors. They should be preserved. ++ auto subscriptions = ConvertAndLoadRules(R"( ++ test.com#?#.ad_bÖx ++ )"); ++ const auto selectors = ++ subscriptions->GetElemhideEmulationSelectors(GURL("https://test.com/")); ++ ++ EXPECT_EQ(FilterSelectors(selectors), std::set{".ad_bÖx"}); ++} ++ +TEST_F(AdblockConverterTest, SnippetEmpty) { + auto index = ConvertAndLoadRulesToIndex(R"( + test.com#$# @@ -34817,7 +36040,7 @@ diff --git a/components/adblock/core/subscription/ongoing_subscription_request_i new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/ongoing_subscription_request_impl.cc -@@ -0,0 +1,238 @@ +@@ -0,0 +1,222 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -34843,7 +36066,6 @@ new file mode 100644 +#include "base/task/thread_pool.h" +#include "base/trace_event/trace_event.h" +#include "components/adblock/core/common/adblock_prefs.h" -+#include "components/adblock/core/common/allowed_connection_type.h" +#include "net/http/http_request_headers.h" +#include "services/network/public/cpp/resource_request.h" +#include "services/network/public/mojom/url_response_head.mojom.h" @@ -34886,17 +36108,12 @@ new file mode 100644 + retry_timer_(std::make_unique()), + number_of_redirects_(0) { + net::NetworkChangeNotifier::AddNetworkChangeObserver(this); -+ allowed_connection_type_.Init( -+ prefs::kAdblockAllowedConnectionType, prefs, -+ base::BindRepeating( -+ &OngoingSubscriptionRequestImpl::CheckAllowedConnectionType, -+ // Unretained is safe because destruction of |this| will -+ // remove |allowed_connection_type_| and abort the callback. -+ base::Unretained(this))); + adblocking_enabled_.Init( + prefs::kEnableAdblock, prefs, + base::BindRepeating( -+ &OngoingSubscriptionRequestImpl::CheckAllowedConnectionType, ++ &OngoingSubscriptionRequestImpl::CheckConnectionAllowed, ++ // Unretained is safe because destruction of |this| will ++ // remove |allowed_connection_type_| and abort the callback. + base::Unretained(this))); +} + @@ -34955,7 +36172,7 @@ new file mode 100644 +void OngoingSubscriptionRequestImpl::OnNetworkChanged( + net::NetworkChangeNotifier::ConnectionType) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -+ CheckAllowedConnectionType(); ++ CheckConnectionAllowed(); +} + +bool OngoingSubscriptionRequestImpl::IsStarted() const { @@ -34963,23 +36180,13 @@ new file mode 100644 +} + +bool OngoingSubscriptionRequestImpl::IsConnectionAllowed() const { -+ if (!adblocking_enabled_.GetValue()) -+ return false; -+ if (method_ == Method::HEAD) -+ return true; -+ const auto allowed_connection_type = -+ AllowedConnectionTypeFromString(allowed_connection_type_.GetValue()); -+ if (!allowed_connection_type) -+ return true; -+ if (*allowed_connection_type == AllowedConnectionType::kWiFi) { -+ return net::NetworkChangeNotifier::GetConnectionType() == -+ net::NetworkChangeNotifier::ConnectionType::CONNECTION_WIFI; -+ } -+ DCHECK_EQ(*allowed_connection_type, AllowedConnectionType::kAny); -+ return true; ++ // Connection is allowed if (and only if) adblocking is enabled. When the ++ // user switches off adblocking, we want to stop all adblocking-related ++ // download. ++ return adblocking_enabled_.GetValue(); +} + -+void OngoingSubscriptionRequestImpl::CheckAllowedConnectionType() { ++void OngoingSubscriptionRequestImpl::CheckConnectionAllowed() { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); + if (IsConnectionAllowed() && !IsStarted()) { + StartInternal(); @@ -35060,7 +36267,7 @@ diff --git a/components/adblock/core/subscription/ongoing_subscription_request_i new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/ongoing_subscription_request_impl.h -@@ -0,0 +1,81 @@ +@@ -0,0 +1,80 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -35119,7 +36326,7 @@ new file mode 100644 + private: + bool IsStarted() const; + bool IsConnectionAllowed() const; -+ void CheckAllowedConnectionType(); ++ void CheckConnectionAllowed(); + void StartInternal(); + void StopInternal(); + void OnDownloadFinished(base::FilePath downloaded_file); @@ -35127,7 +36334,6 @@ new file mode 100644 + const char* MethodToString() const; + + SEQUENCE_CHECKER(sequence_checker_); -+ StringPrefMember allowed_connection_type_; + BooleanPrefMember adblocking_enabled_; + std::unique_ptr backoff_entry_; + scoped_refptr url_loader_factory_; @@ -36107,7 +37313,7 @@ diff --git a/components/adblock/core/subscription/subscription_config.cc b/compo new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/subscription_config.cc -@@ -0,0 +1,300 @@ +@@ -0,0 +1,314 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -36130,8 +37336,38 @@ new file mode 100644 +#include "components/adblock/core/common/adblock_constants.h" +#include "components/grit/components_resources.h" + ++namespace { ++int g_port_for_testing = 0; ++ ++std::string GetHost() { ++ GURL url("https://easylist-downloads.adblockplus.org"); ++ if (!g_port_for_testing) { ++ return url.spec(); ++ } ++ GURL::Replacements replacements; ++ const std::string port_str = base::NumberToString(g_port_for_testing); ++ replacements.SetPortStr(port_str); ++ return url.ReplaceComponents(replacements).spec(); ++} ++} // namespace ++ +namespace adblock { + ++const GURL& AcceptableAdsUrl() { ++ static GURL kAcceptableAds(GetHost() + "exceptionrules.txt"); ++ return kAcceptableAds; ++} ++ ++const GURL& AntiCVUrl() { ++ static GURL kAntiCV(GetHost() + "abp-filters-anti-cv.txt"); ++ return kAntiCV; ++} ++ ++const GURL& DefaultSubscriptionUrl() { ++ static GURL kEasylistUrl(GetHost() + "easylist.txt"); ++ return kEasylistUrl; ++} ++ +KnownSubscriptionInfo::KnownSubscriptionInfo() = default; +KnownSubscriptionInfo::~KnownSubscriptionInfo() = default; +KnownSubscriptionInfo::KnownSubscriptionInfo(const KnownSubscriptionInfo&) = @@ -36168,28 +37404,25 @@ new file mode 100644 + // align the C++ representation, better to update it manually because it also + // contains visibility and first run behavior options. + static std::vector recommendations = { -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "abpindo+easylist.txt"), ++ {GURL(GetHost() + "abpindo+easylist.txt"), + "ABPindo+EasyList", + {"id", "ms"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/abpvn+easylist.txt"), ++ {GURL(GetHost() + "abpvn+easylist.txt"), + "ABPVN List+EasyList", + {"vi"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "bulgarian_list+easylist.txt"), ++ {GURL(GetHost() + "bulgarian_list+easylist.txt"), + "Bulgarian list+EasyList", + {"bg"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "dandelion_sprouts_nordic_filters+easylist.txt"), ++ {GURL(GetHost() + "dandelion_sprouts_nordic_filters+easylist.txt"), + "Dandelion Sprout's Nordic Filters+EasyList", + {"no", "nb", "nn", "da", "is", "fo", "kl"}, + SubscriptionUiVisibility::Visible, @@ -36201,119 +37434,103 @@ new file mode 100644 + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistchina+easylist.txt"), ++ {GURL(GetHost() + "easylistchina+easylist.txt"), + "EasyList China+EasyList", + {"zh"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistczechslovak+easylist.txt"), ++ {GURL(GetHost() + "easylistczechslovak+easylist.txt"), + "EasyList Czech and Slovak+EasyList", + {"cs", "sk"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistdutch+easylist.txt"), ++ {GURL(GetHost() + "easylistdutch+easylist.txt"), + "EasyList Dutch+EasyList", + {"nl"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistgermany+easylist.txt"), ++ {GURL(GetHost() + "easylistgermany+easylist.txt"), + "EasyList Germany+EasyList", + {"de"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "israellist+easylist.txt"), ++ {GURL(GetHost() + "israellist+easylist.txt"), + "EasyList Hebrew+EasyList", + {"he"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistitaly+easylist.txt"), ++ {GURL(GetHost() + "easylistitaly+easylist.txt"), + "EasyList Italy+EasyList", + {"it"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistlithuania+easylist.txt"), ++ {GURL(GetHost() + "easylistlithuania+easylist.txt"), + "EasyList Lithuania+EasyList", + {"lt"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistpolish+easylist.txt"), ++ {GURL(GetHost() + "easylistpolish+easylist.txt"), + "EasyList Polish+EasyList", + {"pl"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistportuguese+easylist.txt"), ++ {GURL(GetHost() + "easylistportuguese+easylist.txt"), + "EasyList Portuguese+EasyList", + {"pt"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "easylistspanish+easylist.txt"), ++ {GURL(GetHost() + "easylistspanish+easylist.txt"), + "EasyList Spanish+EasyList", + {"es"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "indianlist+easylist.txt"), ++ {GURL(GetHost() + "indianlist+easylist.txt"), + "IndianList+EasyList", + {"bn", "gu", "hi", "pa", "as", "mr", "ml", "te", "kn", "or", "ne", "si"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "koreanlist+easylist.txt"), ++ {GURL(GetHost() + "koreanlist+easylist.txt"), + "KoreanList+EasyList", + {"ko"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "latvianlist+easylist.txt"), ++ {GURL(GetHost() + "latvianlist+easylist.txt"), + "Latvian List+EasyList", + {"lv"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "liste_ar+liste_fr+easylist.txt"), ++ {GURL(GetHost() + "liste_ar+liste_fr+easylist.txt"), + "Liste AR+Liste FR+EasyList", + {"ar"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "liste_fr+easylist.txt"), ++ {GURL(GetHost() + "liste_fr+easylist.txt"), + "Liste FR+EasyList", + {"fr"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/rolist+easylist.txt"), ++ {GURL(GetHost() + "rolist+easylist.txt"), + "ROList+EasyList", + {"ro"}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::SubscribeIfLocaleMatch, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "ruadlist+easylist.txt"), ++ {GURL(GetHost() + "ruadlist+easylist.txt"), + "RuAdList+EasyList", + {"ru", "uk"}, + SubscriptionUiVisibility::Visible, @@ -36325,27 +37542,26 @@ new file mode 100644 + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::Subscribe, + SubscriptionPrivilegedFilterStatus::Allowed}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "i_dont_care_about_cookies.txt"), ++ {GURL(GetHost() + "i_dont_care_about_cookies.txt"), + "I don't care about cookies", + {}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::Ignore, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/" -+ "fanboy-notifications.txt"), ++ {GURL(GetHost() + "" ++ "fanboy-notifications.txt"), + "Fanboy's Notifications Blocking List", + {}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::Ignore, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/easyprivacy.txt"), ++ {GURL(GetHost() + "easyprivacy.txt"), + "EasyPrivacy", + {}, + SubscriptionUiVisibility::Visible, + SubscriptionFirstRunBehavior::Ignore, + SubscriptionPrivilegedFilterStatus::Forbidden}, -+ {GURL("https://easylist-downloads.adblockplus.org/fanboy-social.txt"), ++ {GURL(GetHost() + "fanboy-social.txt"), + "Fanboy's Social Blocking List", + {}, + SubscriptionUiVisibility::Visible, @@ -36407,12 +37623,16 @@ new file mode 100644 + return preloaded_subscriptions; +} + ++void SetFilterListServerPortForTesting(int port_for_testing) { ++ g_port_for_testing = port_for_testing; ++} ++ +} // namespace adblock diff --git a/components/adblock/core/subscription/subscription_config.h b/components/adblock/core/subscription/subscription_config.h new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/subscription_config.h -@@ -0,0 +1,113 @@ +@@ -0,0 +1,121 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -36440,6 +37660,14 @@ new file mode 100644 + +namespace adblock { + ++const GURL& AcceptableAdsUrl(); ++const GURL& AntiCVUrl(); ++const GURL& DefaultSubscriptionUrl(); ++ ++// Sets the port used by the embedded http server required for browser tests. ++// Must be called before the first call to GetKnownSubscriptions(). ++void SetFilterListServerPortForTesting(int port_for_testing); ++ +enum class SubscriptionUiVisibility { Visible, Invisible }; + +enum class SubscriptionFirstRunBehavior { @@ -37830,11 +39058,11 @@ new file mode 100644 +#include "base/ranges/algorithm.h" +#include "base/trace_event/common/trace_event_common.h" +#include "base/trace_event/trace_event.h" -+#include "components/adblock/core/common/adblock_constants.h" +#include "components/adblock/core/common/adblock_prefs.h" +#include "components/adblock/core/common/adblock_utils.h" +#include "components/adblock/core/subscription/subscription.h" +#include "components/adblock/core/subscription/subscription_collection_impl.h" ++#include "components/adblock/core/subscription/subscription_config.h" + +namespace adblock { +namespace { @@ -38393,8 +39621,8 @@ new file mode 100644 +#include "base/logging.h" +#include "base/ranges/algorithm.h" +#include "base/time/time.h" -+#include "components/adblock/core/common/adblock_constants.h" +#include "components/adblock/core/common/adblock_prefs.h" ++#include "components/adblock/core/subscription/subscription_config.h" + +namespace adblock { + @@ -38968,7 +40196,7 @@ diff --git a/components/adblock/core/subscription/test/mock_installed_subscripti new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/mock_installed_subscription.h -@@ -0,0 +1,99 @@ +@@ -0,0 +1,101 @@ + +/* + * This file is part of eyeo Chromium SDK, @@ -38994,9 +40222,11 @@ new file mode 100644 + +#include "testing/gmock/include/gmock/gmock.h" + ++using testing::NiceMock; ++ +namespace adblock { + -+class MockInstalledSubscription : public InstalledSubscription { ++class MockInstalledSubscription : public NiceMock { + public: + MockInstalledSubscription(); + MOCK_METHOD(GURL, GetSourceUrl, (), (override, const)); @@ -39113,7 +40343,7 @@ diff --git a/components/adblock/core/subscription/test/mock_subscription.h b/com new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/mock_subscription.h -@@ -0,0 +1,49 @@ +@@ -0,0 +1,51 @@ + +/* + * This file is part of eyeo Chromium SDK, @@ -39139,9 +40369,11 @@ new file mode 100644 + +#include "components/adblock/core/subscription/subscription.h" + ++using testing::NiceMock; ++ +namespace adblock { + -+class MockSubscription : public Subscription { ++class MockSubscription : public NiceMock { + public: + MockSubscription(); + MOCK_METHOD(GURL, GetSourceUrl, (), (override, const)); @@ -39198,7 +40430,7 @@ diff --git a/components/adblock/core/subscription/test/mock_subscription_collect new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/mock_subscription_collection.h -@@ -0,0 +1,94 @@ +@@ -0,0 +1,96 @@ + +/* + * This file is part of eyeo Chromium SDK, @@ -39224,9 +40456,11 @@ new file mode 100644 + +#include "testing/gmock/include/gmock/gmock.h" + ++using testing::NiceMock; ++ +namespace adblock { + -+class MockSubscriptionCollection : public SubscriptionCollection { ++class MockSubscriptionCollection : public NiceMock { + public: + MockSubscriptionCollection(); + ~MockSubscriptionCollection() override; @@ -39327,7 +40561,7 @@ diff --git a/components/adblock/core/subscription/test/mock_subscription_downloa new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/mock_subscription_downloader.h -@@ -0,0 +1,46 @@ +@@ -0,0 +1,48 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -39352,9 +40586,11 @@ new file mode 100644 + +#include "testing/gmock/include/gmock/gmock.h" + ++using testing::NiceMock; ++ +namespace adblock { + -+class MockSubscriptionDownloader : public SubscriptionDownloader { ++class MockSubscriptionDownloader : public NiceMock { + public: + MockSubscriptionDownloader(); + ~MockSubscriptionDownloader() override; @@ -39410,7 +40646,7 @@ diff --git a/components/adblock/core/subscription/test/mock_subscription_persist new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/mock_subscription_persistent_metadata.h -@@ -0,0 +1,74 @@ +@@ -0,0 +1,76 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -39435,10 +40671,12 @@ new file mode 100644 + +#include "testing/gmock/include/gmock/gmock.h" + ++using testing::NiceMock; ++ +namespace adblock { + +class MockSubscriptionPersistentMetadata -+ : public SubscriptionPersistentMetadata { ++ : public NiceMock { + public: + MockSubscriptionPersistentMetadata(); + ~MockSubscriptionPersistentMetadata() override; @@ -39519,7 +40757,7 @@ diff --git a/components/adblock/core/subscription/test/mock_subscription_service new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/mock_subscription_service.h -@@ -0,0 +1,62 @@ +@@ -0,0 +1,64 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -39544,9 +40782,11 @@ new file mode 100644 + +#include "testing/gmock/include/gmock/gmock.h" + ++using testing::NiceMock; ++ +namespace adblock { + -+class MockSubscriptionService : public SubscriptionService { ++class MockSubscriptionService : public NiceMock { + public: + MockSubscriptionService(); + ~MockSubscriptionService() override; @@ -39657,7 +40897,7 @@ diff --git a/components/adblock/core/subscription/test/ongoing_subscription_requ new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/ongoing_subscription_request_impl_test.cc -@@ -0,0 +1,487 @@ +@@ -0,0 +1,354 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -39685,7 +40925,6 @@ new file mode 100644 +#include "base/test/mock_callback.h" +#include "base/test/task_environment.h" +#include "components/adblock/core/common/adblock_prefs.h" -+#include "components/adblock/core/common/allowed_connection_type.h" +#include "components/prefs/testing_pref_service.h" +#include "components/sync_preferences/testing_pref_service_syncable.h" +#include "net/base/mock_network_change_notifier.h" @@ -39706,9 +40945,6 @@ new file mode 100644 + public: + void SetUp() final { + prefs::RegisterProfilePrefs(pref_service_.registry()); -+ pref_service_.SetString( -+ prefs::kAdblockAllowedConnectionType, -+ AllowedConnectionTypeToString(AllowedConnectionType::kAny)); + pref_service_.SetBoolean(prefs::kEnableAdblock, true); + ongoing_request_ = std::make_unique( + &pref_service_, &kRetryBackoffPolicy, test_shared_url_loader_factory_); @@ -39729,16 +40965,6 @@ new file mode 100644 + + void VerifyRequestSent() { VerifyRequestSent(GetParam()); } + -+ void DisallowDownloadsOnMobileData() { -+ // The network state changes to mobile data, while the policy changes to -+ // allow downloads only on WiFi. -+ pref_service_.SetString( -+ prefs::kAdblockAllowedConnectionType, -+ AllowedConnectionTypeToString(AllowedConnectionType::kWiFi)); -+ network_change_notifier_->SetConnectionTypeAndNotifyObservers( -+ net::NetworkChangeNotifier::CONNECTION_5G); -+ } -+ + base::test::TaskEnvironment task_environment_{ + base::test::TaskEnvironment::TimeSource::MOCK_TIME}; + std::unique_ptr @@ -39762,62 +40988,6 @@ new file mode 100644 + std::unique_ptr ongoing_request_; +}; + -+TEST_F(AdblockOngoingSubscriptionRequestImplTest, -+ RequestDeferredUntilWiFiAvailable) { -+ // When downloads are allowed only on WiFi, they will not start while on -+ // mobile data. -+ DisallowDownloadsOnMobileData(); -+ base::MockCallback -+ response_callback; -+ ongoing_request_->Start(kUrl, OngoingSubscriptionRequest::Method::GET, -+ response_callback.Get()); -+ -+ // Download did not start yet. -+ EXPECT_EQ(test_url_loader_factory_.NumPending(), 0); -+ -+ // Network state changes to WiFi: -+ network_change_notifier_->SetConnectionTypeAndNotifyObservers( -+ net::NetworkChangeNotifier::CONNECTION_WIFI); -+ -+ // Download started. -+ VerifyRequestSent(OngoingSubscriptionRequest::Method::GET); -+} -+ -+TEST_F(AdblockOngoingSubscriptionRequestImplTest, -+ RequestNotDeferredWhenHeadRequest) { -+ // When downloads are allowed only on WiFi, they will not start while on -+ // mobile data. -+ DisallowDownloadsOnMobileData(); -+ base::MockCallback -+ response_callback; -+ ongoing_request_->Start(kUrl, OngoingSubscriptionRequest::Method::HEAD, -+ response_callback.Get()); -+ // Download started. -+ VerifyRequestSent(OngoingSubscriptionRequest::Method::HEAD); -+} -+ -+TEST_F(AdblockOngoingSubscriptionRequestImplTest, -+ RequestDeferredUntilSettingChanged) { -+ // When downloads are allowed only on WiFi, they will not start while on -+ // mobile data. -+ DisallowDownloadsOnMobileData(); -+ base::MockCallback -+ response_callback; -+ ongoing_request_->Start(kUrl, OngoingSubscriptionRequest::Method::GET, -+ response_callback.Get()); -+ -+ // Download did not start yet. -+ EXPECT_EQ(test_url_loader_factory_.NumPending(), 0); -+ -+ // Setting changes to allow downloads on 5G: -+ pref_service_.SetString( -+ prefs::kAdblockAllowedConnectionType, -+ AllowedConnectionTypeToString(AllowedConnectionType::kAny)); -+ -+ // Download started. -+ VerifyRequestSent(OngoingSubscriptionRequest::Method::GET); -+} -+ +TEST_P(AdblockOngoingSubscriptionRequestImplTest, + RequestDeferredUntilAdblockingEnabled) { + // Initially, adblocking is disabled globally. @@ -39989,26 +41159,6 @@ new file mode 100644 + MethodAsString(GetParam())); +} + -+TEST_F(AdblockOngoingSubscriptionRequestImplTest, -+ RequestCancelledWhileDownloadsDisallowed) { -+ DisallowDownloadsOnMobileData(); -+ ongoing_request_->Start(kUrl, OngoingSubscriptionRequest::Method::GET, -+ base::DoNothing()); -+ -+ // Request was not sent because policy forbids downloads in current state. -+ ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); -+ -+ // We now cancel the download by destroying ongoing_request_. -+ ongoing_request_.reset(); -+ -+ // Network state changes back to allow downloads. -+ network_change_notifier_->SetConnectionTypeAndNotifyObservers( -+ net::NetworkChangeNotifier::CONNECTION_WIFI); -+ -+ // A retry request was not sent, as the request is cancelled. -+ ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); -+} -+ +TEST_P(AdblockOngoingSubscriptionRequestImplTest, + RequestCancelledAfterStarting) { + base::MockCallback @@ -40029,49 +41179,6 @@ new file mode 100644 + task_environment_.RunUntilIdle(); +} + -+TEST_F(AdblockOngoingSubscriptionRequestImplTest, -+ RequestStoppedAndStartedDuringNetworkStateChange) { -+ base::MockCallback -+ response_callback; -+ ongoing_request_->Start(kUrl, OngoingSubscriptionRequest::Method::GET, -+ response_callback.Get()); -+ -+ ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); -+ -+ EXPECT_CALL(response_callback, Run(testing::_, testing::_, testing::_)) -+ .WillRepeatedly([&](const GURL&, base::FilePath downloaded_file, -+ scoped_refptr headers) { -+ ongoing_request_->Retry(); -+ }); -+ -+ test_url_loader_factory_.SimulateResponseForPendingRequest(kUrl.spec(), -+ "content"); -+ task_environment_.RunUntilIdle(); -+ // A retry attempt task has been posted. -+ EXPECT_EQ(task_environment_.GetPendingMainThreadTaskCount(), 1u); -+ // The delay matches the retry policy -+ EXPECT_EQ(task_environment_.NextMainThreadPendingTaskDelay().InMilliseconds(), -+ kRetryBackoffPolicy.initial_delay_ms); -+ -+ // The network state changes so that the current policy doesn't allow -+ // downloads. -+ DisallowDownloadsOnMobileData(); -+ -+ // Fast-forward time until the retry task was scheduled to execute. -+ task_environment_.FastForwardBy( -+ task_environment_.NextMainThreadPendingTaskDelay()); -+ -+ // A retry request was not sent, as the request is now disallowed. -+ ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); -+ -+ // Network state changes back to allow downloads. -+ network_change_notifier_->SetConnectionTypeAndNotifyObservers( -+ net::NetworkChangeNotifier::CONNECTION_WIFI); -+ -+ // Request was started. -+ VerifyRequestSent(OngoingSubscriptionRequest::Method::GET); -+} -+ +TEST_P(AdblockOngoingSubscriptionRequestImplTest, + RequestStoppedAndStartedWhenAdblockingPrefToggled) { + base::MockCallback @@ -40171,9 +41278,9 @@ new file mode 100644 + +#include "base/ranges/algorithm.h" +#include "base/test/task_environment.h" -+#include "components/adblock/core/common/adblock_constants.h" +#include "components/adblock/core/common/adblock_prefs.h" +#include "components/adblock/core/subscription/subscription.h" ++#include "components/adblock/core/subscription/subscription_config.h" +#include "components/prefs/testing_pref_service.h" +#include "testing/gtest/include/gtest/gtest.h" + @@ -41229,7 +42336,7 @@ diff --git a/components/adblock/core/subscription/test/subscription_downloader_i new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/subscription_downloader_impl_test.cc -@@ -0,0 +1,590 @@ +@@ -0,0 +1,592 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -41270,9 +42377,11 @@ new file mode 100644 +#include "testing/gmock/include/gmock/gmock.h" +#include "testing/gtest/include/gtest/gtest.h" + ++using testing::NiceMock; ++ +namespace adblock { + -+class MockOngoingRequest : public OngoingSubscriptionRequest { ++class MockOngoingRequest : public NiceMock { + public: + MOCK_METHOD(void, + Start, @@ -42080,9 +43189,9 @@ new file mode 100644 +#include "base/test/bind.h" +#include "base/test/mock_callback.h" +#include "base/test/task_environment.h" -+#include "components/adblock/core/common/adblock_constants.h" +#include "components/adblock/core/common/adblock_utils.h" +#include "components/adblock/core/common/flatbuffer_data.h" ++#include "components/adblock/core/subscription/subscription_config.h" +#include "components/adblock/core/subscription/test/mock_subscription_persistent_metadata.h" +#include "components/grit/components_resources.h" +#include "testing/gmock/include/gmock/gmock.h" @@ -42358,7 +43467,7 @@ diff --git a/components/adblock/core/subscription/test/subscription_service_impl new file mode 100644 --- /dev/null +++ b/components/adblock/core/subscription/test/subscription_service_impl_test.cc -@@ -0,0 +1,854 @@ +@@ -0,0 +1,859 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -42397,6 +43506,7 @@ new file mode 100644 +#include "components/adblock/core/common/sitekey.h" +#include "components/adblock/core/converter/converter.h" +#include "components/adblock/core/subscription/installed_subscription.h" ++#include "components/adblock/core/subscription/subscription_config.h" +#include "components/adblock/core/subscription/test/mock_subscription.h" +#include "components/adblock/core/subscription/test/mock_subscription_downloader.h" +#include "components/adblock/core/subscription/test/mock_subscription_persistent_metadata.h" @@ -42405,10 +43515,13 @@ new file mode 100644 +#include "testing/gmock/include/gmock/gmock.h" +#include "testing/gtest/include/gtest/gtest.h" + ++using testing::NiceMock; ++ +namespace adblock { +namespace { + -+class FakePersistentStorage final : public SubscriptionPersistentStorage { ++class FakePersistentStorage final ++ : public NiceMock { + public: + MOCK_METHOD(void, MockLoadSubscriptions, ()); + @@ -42521,7 +43634,8 @@ new file mode 100644 + ~FakeSubscription() final = default; +}; + -+class MockPreloadedSubscriptionProvider : public PreloadedSubscriptionProvider { ++class MockPreloadedSubscriptionProvider ++ : public NiceMock { + public: + MOCK_METHOD(void, + UpdateSubscriptions, @@ -43242,8 +44356,8 @@ new file mode 100644 +#include + +#include "base/test/task_environment.h" -+#include "components/adblock/core/common/adblock_constants.h" +#include "components/adblock/core/common/adblock_prefs.h" ++#include "components/adblock/core/subscription/subscription_config.h" +#include "components/adblock/core/subscription/test/mock_subscription.h" +#include "components/adblock/core/subscription/test/mock_subscription_persistent_metadata.h" +#include "components/adblock/core/subscription/test/mock_subscription_service.h" @@ -43315,8 +44429,8 @@ new file mode 100644 + base::test::TaskEnvironment task_environment_{ + base::test::TaskEnvironment::TimeSource::MOCK_TIME}; + TestingPrefServiceSimple pref_service_; -+ testing::StrictMock persistent_metadata_; -+ testing::StrictMock subscription_service_; ++ MockSubscriptionPersistentMetadata persistent_metadata_; ++ MockSubscriptionService subscription_service_; +}; + +TEST_F(AdblockSubscriptionUpdaterImplTest, @@ -43946,7 +45060,7 @@ diff --git a/components/adblock/core/test/activeping_telemetry_topic_provider_te new file mode 100644 --- /dev/null +++ b/components/adblock/core/test/activeping_telemetry_topic_provider_test.cc -@@ -0,0 +1,310 @@ +@@ -0,0 +1,316 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -43972,10 +45086,12 @@ new file mode 100644 +#include "base/json/json_reader.h" +#include "base/strings/string_piece_forward.h" +#include "base/system/sys_info.h" ++#include "base/test/mock_callback.h" +#include "base/test/task_environment.h" +#include "components/adblock/core/common/adblock_prefs.h" +#include "components/prefs/pref_value_store.h" +#include "components/prefs/testing_pref_service.h" ++#include "gmock/gmock.h" +#include "testing/gtest/include/gtest/gtest.h" + +namespace adblock { @@ -44005,13 +45121,23 @@ new file mode 100644 + } + + void ExpectPayloadAndTimeConsistentAfterRestart() { -+ // Current state of provider_ is stored persistently and remains consitent ++ // Current state of provider_ is stored persistently and remains consistent + // after recreating the provider_. -+ const auto time_to_next_request = provider_->GetTimeToNextRequest(); -+ const auto payload = provider_->GetPayload(); ++ const auto time_of_next_request = provider_->GetTimeOfNextRequest(); ++ const auto payload = GetPayload(); + RecreateProvider(); -+ EXPECT_EQ(time_to_next_request, provider_->GetTimeToNextRequest()); -+ EXPECT_EQ(payload, provider_->GetPayload()); ++ EXPECT_EQ(time_of_next_request, provider_->GetTimeOfNextRequest()); ++ EXPECT_EQ(payload, GetPayload()); ++ } ++ ++ std::string GetPayload() { ++ base::MockCallback ++ callback; ++ std::string payload; ++ EXPECT_CALL(callback, Run(testing::_)) ++ .WillOnce(testing::SaveArg<0>(&payload)); ++ provider_->GetPayload(callback.Get()); ++ return payload; + } + + void ExpectPayloadContainsValue(const std::string& json, @@ -44062,19 +45188,19 @@ new file mode 100644 + + void ExpectFailureAndRetryForResponse( + std::unique_ptr bad_response_contents) { -+ const std::string first_attempt_payload = provider_->GetPayload(); ++ const std::string first_attempt_payload = GetPayload(); + provider_->ParseResponse(std::move(bad_response_contents)); + + // Next ping after shorter delay, since the previous one failed: -+ EXPECT_EQ(provider_->GetTimeToNextRequest(), kRetryPingInterval); ++ EXPECT_EQ(provider_->GetTimeOfNextRequest(), ++ base::Time::Now() + kRetryPingInterval); + + // Payload is the same as after first ping. -+ const std::string retry_payload = provider_->GetPayload(); ++ const std::string retry_payload = GetPayload(); + EXPECT_EQ(first_attempt_payload, retry_payload); + ExpectPayloadAndTimeConsistentAfterRestart(); + } + -+ static constexpr base::TimeDelta kInitialDelay = base::Seconds(10); + static constexpr base::TimeDelta kNormalPingInterval = base::Hours(8); + static constexpr base::TimeDelta kRetryPingInterval = base::Hours(1); + const GURL kBaseUrl{"https://telemetry.com/"}; @@ -44107,12 +45233,12 @@ new file mode 100644 +} + +TEST_P(AdblockActivepingTelemetryTopicProviderTest, FirstRun) { -+ // On first run, next ping should happen after an initial delay. -+ EXPECT_EQ(provider_->GetTimeToNextRequest(), kInitialDelay); ++ // On first run, next ping should happen ASAP. ++ EXPECT_EQ(provider_->GetTimeOfNextRequest(), base::Time::Now()); + + // There are no values for "last_ping", "previous_last_ping", "last_ping_tag" + // and "first_ping". But there are values for other required fields: -+ const std::string payload = provider_->GetPayload(); ++ const std::string payload = GetPayload(); + ExpectPayloadContainsRequiredStaticValues(payload); + ExpectPayloadDoesNotContainValue(payload, "last_ping"); + ExpectPayloadDoesNotContainValue(payload, "previous_last_ping"); @@ -44127,11 +45253,12 @@ new file mode 100644 + provider_->ParseResponse(std::move(response)); + + // Next ping after normal delay, since the previous one succeeded: -+ EXPECT_EQ(provider_->GetTimeToNextRequest(), kNormalPingInterval); ++ EXPECT_EQ(provider_->GetTimeOfNextRequest(), ++ base::Time::Now() + kNormalPingInterval); + + // Payload now contains "first_ping" and "last_ping" set to "Monday", as this + // was the "token" received from server: -+ const std::string payload = provider_->GetPayload(); ++ const std::string payload = GetPayload(); + ExpectPayloadContainsRequiredStaticValues(payload); + ExpectPayloadContainsValue(payload, "last_ping", base::Value("Monday")); + ExpectPayloadContainsValue(payload, "first_ping", base::Value("Monday")); @@ -44178,10 +45305,11 @@ new file mode 100644 + + // Store first last_ping_tag to compare against the next one: + base::GUID first_response_uuid; -+ ExpectLastPingTagValid(provider_->GetPayload(), &first_response_uuid); ++ ExpectLastPingTagValid(GetPayload(), &first_response_uuid); + + // Next ping after normal delay, since the previous one succeeded: -+ EXPECT_EQ(provider_->GetTimeToNextRequest(), kNormalPingInterval); ++ EXPECT_EQ(provider_->GetTimeOfNextRequest(), ++ base::Time::Now() + kNormalPingInterval); + + task_environment_.FastForwardBy(kNormalPingInterval); + @@ -44191,7 +45319,7 @@ new file mode 100644 + ExpectPayloadAndTimeConsistentAfterRestart(); + + // Payload now contains all ping dates set. -+ const std::string payload = provider_->GetPayload(); ++ const std::string payload = GetPayload(); + ExpectPayloadContainsRequiredStaticValues(payload); + ExpectPayloadContainsValue(payload, "last_ping", base::Value("Tuesday")); + ExpectPayloadContainsValue(payload, "previous_last_ping", @@ -44217,7 +45345,7 @@ new file mode 100644 + provider_->ParseResponse( + std::make_unique(R"({"token":"Thursday"})")); + -+ const std::string payload = provider_->GetPayload(); ++ const std::string payload = GetPayload(); + ExpectPayloadContainsRequiredStaticValues(payload); + // "last_ping" is the one received most recently. + ExpectPayloadContainsValue(payload, "last_ping", base::Value("Thursday")); @@ -44232,23 +45360,15 @@ new file mode 100644 +} + +TEST_P(AdblockActivepingTelemetryTopicProviderTest, TimeToNextPingAfterDelay) { -+ // At first, require next request to happen after an initial delay. -+ EXPECT_EQ(provider_->GetTimeToNextRequest(), kInitialDelay); -+ task_environment_.FastForwardBy(kInitialDelay); ++ // At first, require next request to happen ASAP. ++ EXPECT_EQ(provider_->GetTimeOfNextRequest(), base::Time::Now()); ++ task_environment_.FastForwardBy(base::Seconds(30)); + provider_->ParseResponse( + std::make_unique(R"({"token":"Monday"})")); + // After a success, next ping should happen after a normal delay. -+ EXPECT_EQ(provider_->GetTimeToNextRequest(), kNormalPingInterval); ++ EXPECT_EQ(provider_->GetTimeOfNextRequest(), ++ base::Time::Now() + kNormalPingInterval); + -+ // After half of the time passes, another half remains: -+ const auto kHalfInterval = kNormalPingInterval / 2; -+ task_environment_.FastForwardBy(kHalfInterval); -+ EXPECT_EQ(provider_->GetTimeToNextRequest(), kHalfInterval); -+ -+ // Too much time passed, "negative" remaining delay is clamped to initial -+ // delay. -+ task_environment_.FastForwardBy(kNormalPingInterval * 3); -+ EXPECT_EQ(provider_->GetTimeToNextRequest(), kInitialDelay); + ExpectPayloadAndTimeConsistentAfterRestart(); +} + @@ -44261,7 +45381,7 @@ diff --git a/components/adblock/core/test/adblock_controller_impl_test.cc b/comp new file mode 100644 --- /dev/null +++ b/components/adblock/core/test/adblock_controller_impl_test.cc -@@ -0,0 +1,818 @@ +@@ -0,0 +1,805 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -44391,19 +45511,6 @@ new file mode 100644 + EXPECT_FALSE(testee_->IsAdblockEnabled()); +} + -+TEST_F(AdblockControllerImplTest, SetUpdateConstent) { -+ EXPECT_CALL(subscription_service_, IsInitialized()) -+ .WillRepeatedly(testing::Return(true)); -+ // Initially, default value is returned. -+ EXPECT_EQ(testee_->GetUpdateConsent(), AllowedConnectionType::kDefault); -+ // Setting it to a different value is registered. -+ testee_->SetUpdateConsent(AllowedConnectionType::kWiFi); -+ EXPECT_EQ(testee_->GetUpdateConsent(), AllowedConnectionType::kWiFi); -+ // The setting persists after restart. -+ RecreateController(); -+ EXPECT_EQ(testee_->GetUpdateConsent(), AllowedConnectionType::kWiFi); -+} -+ +TEST_F(AdblockControllerImplTest, SelectedBuiltInSubscriptionsReadFromPrefs) { + EXPECT_CALL(subscription_service_, IsInitialized()) + .WillRepeatedly(testing::Return(true)); @@ -45084,7 +46191,7 @@ diff --git a/components/adblock/core/test/adblock_telemetry_service_unittest.cc new file mode 100644 --- /dev/null +++ b/components/adblock/core/test/adblock_telemetry_service_unittest.cc -@@ -0,0 +1,314 @@ +@@ -0,0 +1,351 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -45107,6 +46214,7 @@ new file mode 100644 +#include + +#include "base/test/task_environment.h" ++#include "base/time/time.h" +#include "components/adblock/core/common/adblock_prefs.h" +#include "components/prefs/testing_pref_service.h" +#include "net/base/load_flags.h" @@ -45120,19 +46228,25 @@ new file mode 100644 +#include "testing/gmock/include/gmock/gmock.h" +#include "testing/gtest/include/gtest/gtest.h" + ++using testing::NiceMock; +using testing::Return; + +namespace adblock { ++ +namespace { + -+class MockTopicProvider : public AdblockTelemetryService::TopicProvider { ++class MockTopicProvider ++ : public NiceMock { + public: + MOCK_METHOD(GURL, GetEndpointURL, (), (const, override)); + MOCK_METHOD(std::string, GetAuthToken, (), (const, override)); -+ MOCK_METHOD(std::string, GetPayload, (), (const, override)); -+ MOCK_METHOD(base::TimeDelta, GetTimeToNextRequest, (), (const, override)); ++ MOCK_METHOD(void, GetPayload, (PayloadCallback), (override)); ++ MOCK_METHOD(base::Time, GetTimeOfNextRequest, (), (const, override)); + MOCK_METHOD(void, ParseResponse, (std::unique_ptr), (override)); +}; ++ ++const auto kInitialDelay = base::Seconds(30); ++const auto kCheckInterval = base::Minutes(5); +} // namespace + +class AdblockTelemetryServiceTest : public testing::Test { @@ -45140,16 +46254,20 @@ new file mode 100644 + void SetUp() override { + prefs::RegisterProfilePrefs(pref_service_.registry()); + telemetry_service_ = std::make_unique( -+ &pref_service_, test_shared_url_loader_factory_); ++ &pref_service_, test_shared_url_loader_factory_, kInitialDelay, ++ kCheckInterval); + } + + MockTopicProvider* RegisterFooMock() { + auto* mock_provider = RegisterNewMockTopicProvider(); + ON_CALL(*mock_provider, GetEndpointURL()).WillByDefault(Return(kFooUrl)); + ON_CALL(*mock_provider, GetAuthToken()).WillByDefault(Return("foo_token")); -+ ON_CALL(*mock_provider, GetTimeToNextRequest()) -+ .WillByDefault(Return(kFooDelay)); -+ ON_CALL(*mock_provider, GetPayload()).WillByDefault(Return("foo_data")); ++ ON_CALL(*mock_provider, GetPayload(testing::_)) ++ .WillByDefault([](MockTopicProvider::PayloadCallback callback) { ++ std::move(callback).Run("foo_data"); ++ }); ++ ON_CALL(*mock_provider, GetTimeOfNextRequest()) ++ .WillByDefault(Return(base::Time::Now() + kFooDelay)); + return mock_provider; + } + @@ -45166,9 +46284,12 @@ new file mode 100644 + auto* mock_provider = RegisterNewMockTopicProvider(); + ON_CALL(*mock_provider, GetEndpointURL()).WillByDefault(Return(kBarUrl)); + ON_CALL(*mock_provider, GetAuthToken()).WillByDefault(Return("bar_token")); -+ ON_CALL(*mock_provider, GetTimeToNextRequest()) -+ .WillByDefault(Return(kBarDelay)); -+ ON_CALL(*mock_provider, GetPayload()).WillByDefault(Return("bar_data")); ++ ON_CALL(*mock_provider, GetPayload(testing::_)) ++ .WillByDefault([](MockTopicProvider::PayloadCallback callback) { ++ std::move(callback).Run("bar_data"); ++ }); ++ ON_CALL(*mock_provider, GetTimeOfNextRequest()) ++ .WillByDefault(Return(base::Time::Now() + kBarDelay)); + return mock_provider; + } + @@ -45230,14 +46351,34 @@ new file mode 100644 + test_shared_url_loader_factory_{ + base::MakeRefCounted( + &test_url_loader_factory_)}; -+ constexpr static base::TimeDelta kFooDelay{base::Seconds(5)}; -+ constexpr static base::TimeDelta kBarDelay{base::Seconds(6)}; ++ constexpr static base::TimeDelta kFooDelay{base::Minutes(4)}; ++ constexpr static base::TimeDelta kBarDelay{base::Minutes(6)}; + const GURL kFooUrl{"https://telemetry.com/topic/eyeo_foo/version/3"}; + const GURL kBarUrl{"https://telemetry.com/topic/eyeo_bar/version/2"}; + + std::unique_ptr telemetry_service_; +}; + ++TEST_F(AdblockTelemetryServiceTest, RequestNotMadeBeforeInitialDelay) { ++ pref_service_.SetBoolean(prefs::kEnableAdblock, true); ++ ++ auto* mock = RegisterFooMock(); ++ EXPECT_CALL(*mock, GetTimeOfNextRequest()) ++ .WillOnce(Return(base::Time::Now())); ++ ++ telemetry_service_->Start(); ++ ++ // Despite the Foo topic provider declaring a next request time of Now(), ++ // we wait until kInitialDelay has passed. ++ task_environment_.RunUntilIdle(); ++ ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); ++ ++ // Only after initial delay has passed, there's a network request made. ++ task_environment_.FastForwardBy(kInitialDelay); ++ ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); ++ ExpectFooMadeRequest(0); ++} ++ +TEST_F(AdblockTelemetryServiceTest, + ScheduleStartsImmediatelyWhenAdblockEnabled) { + pref_service_.SetBoolean(prefs::kEnableAdblock, true); @@ -45246,12 +46387,13 @@ new file mode 100644 + + telemetry_service_->Start(); + -+ // No requests initially. ++ // There are no TopicProviders that are due already after the initial delay. ++ task_environment_.FastForwardBy(kInitialDelay); + ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); + + // The topic should have scheduled a request according to its -+ // GetTimeToNextRequest(). -+ task_environment_.FastForwardBy(kBarDelay); ++ // GetTimeOfNextRequest(). It will be checked after kCheckInterval. ++ task_environment_.FastForwardBy(kCheckInterval); + + // A request was sent to a URL built according to topic provider's data. + ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); @@ -45269,15 +46411,15 @@ new file mode 100644 + ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); + + // A lot of time passes. -+ task_environment_.FastForwardBy(kBarDelay * 5); ++ task_environment_.FastForwardBy(kCheckInterval * 5); + // There was no network request made, because prefs::kEnableAdblock is false. + ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); + + // kEnableAdblock becomes true: + pref_service_.SetBoolean(prefs::kEnableAdblock, true); + -+ // Schedule is started, first request made after kBarDelay. -+ task_environment_.FastForwardBy(kBarDelay); ++ // Schedule is started, first request made after kInitialDelay. ++ task_environment_.FastForwardBy(kInitialDelay); + + ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); + ExpectFooMadeRequest(0); @@ -45293,7 +46435,7 @@ new file mode 100644 + pref_service_.SetBoolean(prefs::kEnableAdblock, false); + + // A lot of time passes with no requests, schedule is stopped. -+ task_environment_.FastForwardBy(kBarDelay * 5); ++ task_environment_.FastForwardBy(kCheckInterval * 5); + ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); +} + @@ -45309,12 +46451,13 @@ new file mode 100644 + ASSERT_EQ(test_url_loader_factory_.NumPending(), 0); + + // Time for Foo topic provider to make a request. -+ task_environment_.FastForwardBy(kFooDelay); ++ task_environment_.FastForwardBy(kInitialDelay); ++ task_environment_.FastForwardBy(kCheckInterval); + ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); + ExpectFooMadeRequest(0); + + // Time for Bar topic provider to make a request. -+ task_environment_.FastForwardBy(kBarDelay - kFooDelay); ++ task_environment_.FastForwardBy(kCheckInterval); + ASSERT_EQ(test_url_loader_factory_.NumPending(), 2); + ExpectBarMadeRequest(1); +} @@ -45326,7 +46469,8 @@ new file mode 100644 + + telemetry_service_->Start(); + -+ task_environment_.FastForwardBy(kFooDelay); ++ task_environment_.FastForwardBy(kInitialDelay); ++ task_environment_.FastForwardBy(kCheckInterval); + ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); + ExpectFooMadeRequest(0); + @@ -45345,7 +46489,8 @@ new file mode 100644 + + telemetry_service_->Start(); + -+ task_environment_.FastForwardBy(kFooDelay); ++ task_environment_.FastForwardBy(kInitialDelay); ++ task_environment_.FastForwardBy(kCheckInterval); + ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); + ExpectFooMadeRequest(0); + @@ -45364,12 +46509,13 @@ new file mode 100644 + pref_service_.SetBoolean(prefs::kEnableAdblock, true); + auto* mock = RegisterFooMock(); + telemetry_service_->Start(); -+ task_environment_.FastForwardBy(kFooDelay); ++ task_environment_.FastForwardBy(kInitialDelay); ++ task_environment_.FastForwardBy(kCheckInterval); + // Request is made: + ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); + ExpectFooMadeRequest(0); + -+ // Adblocking is disabled before respnose arrives: ++ // Adblocking is disabled before response arrives: + pref_service_.SetBoolean(prefs::kEnableAdblock, false); + + // Now, TopicProvider is not triggered even when response arrives. @@ -45386,13 +46532,11 @@ new file mode 100644 + // TopicProvider returns a negative time to next request, as if the request + // was supposed to happen in the past. This is a normal scenario, ex. when + // the browser was shut down for longer than the duration of request interval. -+ EXPECT_CALL(*mock, GetTimeToNextRequest()) -+ .WillOnce(testing::Return(-base::Seconds(30))); ++ EXPECT_CALL(*mock, GetTimeOfNextRequest()) ++ .WillOnce(testing::Return(base::Time::Now() - base::Seconds(30))); + + telemetry_service_->Start(); -+ -+ // Request is scheduled immediately. -+ task_environment_.FastForwardBy(base::TimeDelta()); ++ task_environment_.FastForwardBy(kInitialDelay); + // Request is made: + ASSERT_EQ(test_url_loader_factory_.NumPending(), 1); + ExpectFooMadeRequest(0); @@ -45495,7 +46639,7 @@ diff --git a/components/adblock/core/test/mock_adblock_controller.h b/components new file mode 100644 --- /dev/null +++ b/components/adblock/core/test/mock_adblock_controller.h -@@ -0,0 +1,85 @@ +@@ -0,0 +1,87 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -45522,9 +46666,11 @@ new file mode 100644 +#include "components/adblock/core/subscription/installed_subscription.h" +#include "testing/gmock/include/gmock/gmock.h" + ++using testing::NiceMock; ++ +namespace adblock { + -+class MockAdblockController : public AdblockController { ++class MockAdblockController : public NiceMock { + public: + MockAdblockController(); + ~MockAdblockController() override; @@ -57033,7 +58179,7 @@ diff --git a/components/adblock/docs/settings/README.md b/components/adblock/doc new file mode 100644 --- /dev/null +++ b/components/adblock/docs/settings/README.md -@@ -0,0 +1,35 @@ +@@ -0,0 +1,23 @@ +# Settings + +eyeo Chromium SDK can be configured to provide the experience most adequate for the end-user. @@ -57050,18 +58196,6 @@ new file mode 100644 +| Allowed connection type | String | Connection type under which filter lists can be downloaded. | + + -+## "Allowed connection type" setting ("Update on WiFi only" in the UI) -+ -+The "allowed connection type" setting specifies under which circumstances eyeo Chromium SDK may issue network requests, like filter list downloads. The possible values are: -+ -+* *any*: On any network. -+* *wifi*: Only on WiFi. -+ -+By default, downloads are allowed on any connection type to ensure that the most up-to-date filter lists are always available. -+ -+When only WiFi is allowed, eyeo Chromium SDK won't issue network requests when the user is on a different connection type, reducing the usage of their data allowance. But as a consequence, filter lists won't be updated or even downloaded, which means this setting has a huge impact on ad-blocking functionality. You can bundle filter lists to ensure that they are available in this scenario. See the [ad-filtering documentation](../ad-filtering/filter-lists.md) for more information about bundled filter lists. -+ -+ +## Implementation details + +Settings can be configured via the C++ class `AdblockController` or its Java counterpart, `org.chromium.components.adblock.AdblockController`. @@ -58225,7 +59359,7 @@ diff --git a/components/adblock_comparison/libadblockplus_reference_database.cc new file mode 100644 --- /dev/null +++ b/components/adblock_comparison/libadblockplus_reference_database.cc -@@ -0,0 +1,236 @@ +@@ -0,0 +1,239 @@ +/* + * This file is part of eyeo Chromium SDK, + * Copyright (C) 2006-present eyeo GmbH @@ -58332,7 +59466,10 @@ new file mode 100644 + TestRequestReader request_reader; + request_reader.Open(request_data_file); + sql::Transaction transaction(&db_); -+ transaction.Begin(); ++ if (!transaction.Begin()) { ++ LOG(ERROR) << "sql::Transaction failed!"; ++ return; ++ } + while (auto request = request_reader.GetNextRequest()) { + if (request->content_type > 32768) { + // This isn't a real content type, it's a *filter type*. Old core would @@ -59055,7 +60192,7 @@ new file mode 100644 + + + -+ ++ + + + @@ -59139,18 +60276,18 @@ new file mode 100644 + sources = + [ "//components/resources/adblocking/snippets/dist/isolated-first.jst" ] + } -+ outputs = [ "${target_gen_dir}/snippets.js" ] ++ outputs = [ "${target_gen_dir}/snippets.jst" ] +} diff --git a/components/resources/adblocking/anticv.txt b/components/resources/adblocking/anticv.txt new file mode 100644 --- /dev/null +++ b/components/resources/adblocking/anticv.txt -@@ -0,0 +1,2392 @@ +@@ -0,0 +1,2419 @@ +[Adblock Plus 3.1] -+! Checksum: U4wVwYZAaJsadK9X2wikEA -+! Version: 202208220921 ++! Checksum: aXYi1w8O8k0/hx/3JL7HNA ++! Version: 202210250741 +! Title: ABP filters -+! Last modified: 22 Aug 2022 09:21 UTC ++! Last modified: 25 Oct 2022 07:41 UTC +! Expires: 1 hours (update frequency) +! Homepage: https://github.com/abp-filters/abp-filters-anti-cv +! @@ -59169,13 +60306,14 @@ new file mode 100644 +arabseed.co,arabseed.com,arabseed.me,arabseed.net,arabseed.tv#$#abort-on-property-read atob; abort-on-property-read decodeURI; abort-on-property-read decodeURIComponent +hawak.net,hawak.tv,rotana.video#$#abort-on-property-read atob +! #CV-667 -+beinconnect.us,coroot.blogspot.com,ktarab.com,shofnow.com,actionz.tv,brstej.com,jaewinter.co,movs4u.live,mvs4u.tv,kora-online.tv,filmey.tv,animetak.net,arabseed.tv,arabseed.co,arabseed.com,arabseed.me,arabseed.net,shahid4u.com,shahid4u.net#$#abort-current-inline-script Math zfgloaded ++beinconnect.us,coroot.blogspot.com,ktarab.com,shofnow.com,actionz.tv,brstej.com,jaewinter.co,movs4u.live,mvs4u.tv,kora-online.tv,filmey.tv,animetak.net,arabseed.tv,arabseed.co,arabseed.com,arabseed.me,arabseed.net,shahid4u.com#$#abort-current-inline-script Math zfgloaded +! Popup/Popunder/Clickunder +egyanime.com,egydead.com,egydead.live#$#abort-on-property-write _pop +actionz.tv,cimaclub.com,cimaclub.in,elmstba.com,hawak.net,hawak.tv,lodynet.co,lodynet.dev,lodynet.ink,lodynet.tv,rotana.video#$#abort-on-property-read decodeURIComponent +egy.best,egybest.asia,egybest.bid,egybest.biz,egybest.cheap,egybest.co,egybest.com,egybest.cool,egybest.fail,egybest.life,egybest.ltd,egybest.ist,egybest.name,egybest.net,egybest.network,egybest.ninja,egybest.nl,egybest.online,egybest.org,egybest.pw,egybest.rocks,egybest.site,egybest.xyz,egybest.zone,egybest2.com,iegy.best#$#abort-on-property-read open -+akhbara24.news,anime4up.art,anime4up.com,arabseed.me,asia2tv.cn,asia2tv.com,baramjak.com,cima-club.cc,cima-club.in,cima-club.io,cima-club.lol,cima-club.vip,cima4u.cloud,cima4u.film,cima4u.ink,cima4u.tv,cima4u.ws,cimalina.me,cimalina.net,egy-live.online,egynow.cam,egynow.live,hawak.net,iegybest.co,lodynet.co,lodynet.dev,lodynet.ink,lodynet.tv,manga.ae,moshahda.net,movizland.com,movizland.cyou,movizland.online,egyanime.com,egydead.com,egydead.live,shahed4u.cafe,shahed4u.casa,shahed4u.cloud,shahed4u.mba,shahed4u.red,shahed4u.tips,shahed4u.ws,tuktukcinema.co,tuktukcinema.net,witanime.com,yalla-shoot.today#$#abort-current-inline-script Math /atob|break/; abort-current-inline-script String.fromCharCode /atob|break/; abort-current-inline-script document.documentElement /atob|break|JSON.parse/; abort-on-property-write JSON.parse ++akhbara24.news,anime4up.art,anime4up.com,arabseed.me,asia2tv.cn,asia2tv.com,baramjak.com,cima-club.cc,cima-club.in,cima-club.io,cima-club.lol,cima-club.vip,cima4u.cloud,cima4u.film,cima4u.ink,cima4u.tube,cima4u.tv,cima4u.ws,cimalina.me,cimalina.net,egy-live.online,egynow.cam,egynow.live,hawak.net,iegybest.co,lodynet.co,lodynet.dev,lodynet.ink,lodynet.tv,manga.ae,moshahda.net,movizland.com,movizland.cyou,movizland.online,egyanime.com,egydead.com,egydead.live,shahed4u.cafe,shahed4u.casa,shahed4u.cfd,shahed4u.cloud,shahed4u.fun,shahed4u.mba,shahed4u.red,shahed4u.site,shahed4u.tax,shahed4u.tips,shahed4u.vip,shahed4u.work,shahed4u.ws,shahid4u.com,tuktukcinema.co,tuktukcinema.net,witanime.com,yalla-shoot.today#$#abort-current-inline-script Math /atob|break/; abort-current-inline-script String.fromCharCode /atob|break/; abort-current-inline-script document.documentElement /atob|break|JSON.parse/; abort-on-property-write JSON.parse +arabxd.com#$#abort-current-inline-script document.querySelectorAll popMagic ++cima-club.cam#$#abort-on-property-read window.zfgstorage +! #CV-754 +akwam.cc,akoam.com,akoam.net,akwam.co,akwam.cx,akwam.net,akwam.org,gateanime.com,gocoo.co#$#abort-on-property-read String.fromCharCode +! *** abp-filters-anti-cv:bulgarian.txt *** @@ -59198,7 +60336,7 @@ new file mode 100644 +cocomanga.com#$#abort-on-property-read __cad.cpm_popunder; abort-on-property-read __ad +madouqu.com,madouqu.tk#$#abort-current-inline-script document.querySelectorAll popMagic +editcode.net#$#abort-current-inline-script setTimeout openAd -+theporn.cc#$#abort-on-property-read is_show_alert_window ++69xx.one,theporn.cc#$#override-property-read is_show false +! Video ads +iyingshi9.tv#$#override-property-read YZM.ads.state false +! #CV-667 @@ -59366,9 +60504,7 @@ new file mode 100644 +novinky.cz,kupi.cz,sport.cz,super.cz##[id$="-ad-container"] +novinky.cz,kupi.cz,sport.cz,super.cz###sf0 +novinky.cz,kupi.cz,sport.cz,super.cz##a[title="Rekᥣama"] -+novinky.cz,kupi.cz,sport.cz,super.cz##a[href*="/clickthru?"] +novinky.cz,kupi.cz,sport.cz,super.cz##a[href*="__CLICKTHRU__"] -+novinky.cz,kupi.cz,sport.cz,super.cz,horoskopy.cz##a[href*="?spotId="] +novinky.cz,kupi.cz,sport.cz,super.cz,horoskopy.cz##[class$="ad-wrapper"] +novinky.cz,kupi.cz,sport.cz,super.cz,horoskopy.cz##a[href*="adfibeg="] +novinky.cz,kupi.cz,sport.cz,super.cz,horoskopy.cz##a[href*="adcurl="] @@ -59440,6 +60576,7 @@ new file mode 100644 +@@||karaoketexty.cz/img/*.png$image,domain=karaoketexty.cz +@@||karaoketexty.cz/img/*.jpg$image,domain=karaoketexty.cz +?client=ca-pub-$script,domain=karaoketexty.cz ++novinky.cz#$#hide-if-matches-xpath '//div[@id][contains(@style, "max-width: 100%;")]//iframe[@style]/ancestor::div[@style]' +novinky.cz#$#hide-if-matches-xpath '//a[@href][@title]/div[@class][@style]/parent::a/ancestor-or-self::div[2]' +horoskopy.cz,seznamzpravy.cz#$#hide-if-matches-xpath '//iframe[@src][@id]/parent::div[@class]/ancestor-or-self::div[@class][1][not(starts-with(@class,"twitter"))]' +! #CV-780 @@ -59501,10 +60638,15 @@ new file mode 100644 +ajaxshowtime.com#?#div:-abp-properties(content: "Advertentie";) +ajaxshowtime.com##div.leaderboard_ad + div +! *** abp-filters-anti-cv:english.txt *** ++! #CV-737 ++cnn.com#$#strip-fetch-query-parameter caid warnermediacdn.com; +! #CV-1149 -+etsy.com#$#hide-if-contains-visible-text /Ad.by/i a[data-listing-id] ++etsy.com#$#hide-if-matches-xpath './/span[contains(@class,"wt-screen-reader-only") and text()="Ad " and not(@aria-hidden="true")]/ancestor::a[contains(@class,"logged")]' ++etsy.com##a[href*="listing_page_ad_row"] +! #CV-1056 +www.linkedin.com#$#simulate-event-poc click 'xpath(//*[text()="Promoted" or text()="Sponsored" or text()="Dipromosikan" or text()="Propagováno" or text()="Promoveret" or text()="Anzeige" or text()="Promocionado" or text()="促銷內容" or text()="Post sponsorisé" or text()="프로모션" or text()="Post sponsorizzato" or text()="广告" or text()="プロモーション" or text()="Treść promowana" or text()="Patrocinado" or text()="Promovat" or text()="Продвигается" or text()="Marknadsfört" or text()="Nai-promote" or text()="ได้รับการโปรโมท" or text()="Öne çıkarılan içerik" or text()="الترويج"]/ancestor::div[@data-id]//video[@autoplay="autoplay"])' 10 ++! #CV-1235 ++expedia.com,expedia.co.uk,expedia.de,expedia.es,expedia.fr,expedia.ie,expedia.it,expedia.dk,expedia.co.id,expedia.co.in,expedia.co.kr,expedia.co.nz,expedia.co.th,expedia.com.hk,expedia.com.my,hotels.com,orbitz.com,ebookers.com,wotif.com,cheaptickets.com,travelocity.com#$#hide-if-matches-xpath './/a[contains(@href,"&trackingData")]/ancestor::div[@class="uitk-spacing uitk-spacing-margin-blockstart-three"]' +! #CV-717 +yandex.com#$#hide-if-contains ad li.serp-item 'li.serp-item div.label' +! #CV-706 @@ -59521,7 +60663,6 @@ new file mode 100644 +youporn.com#$#abort-on-property-read zone_underplayer; abort-on-property-read zone_2545 +pornhub.com#$#abort-on-property-read HTMLElement.prototype.attachShadow +theyarehuge.com#$#abort-on-property-read Element.prototype.attachShadow -+! #CV-663 +! #CV-673 +hotmovs.com##div[class^="vda-closeplay"] +beeg.com,oral-amateure.com,upornia.com,hotmovs.com,voyeurhit.com,hdzog.com#$#abort-on-property-write ads_priv @@ -59551,6 +60692,7 @@ new file mode 100644 +/sid*$domain=kickassanime.io +/mya/lfa.js$domain=thewatchcartoononline.tv|wcostream.com +mangareader.net,kiss-anime.ws,animeland.us#$#abort-on-property-read bbHideDiv ++narutohentaidb.com#$#abort-on-property-write BackDropNar; hide-if-matches-xpath './/canvas[contains(@style,"padding")]/ancestor::div[contains(@style,"z-index")][1]'; +! #CV-659 +filmxy.one##.promo-contents +y2mate.com#$#abort-on-property-read dispatchEvent @@ -59560,8 +60702,6 @@ new file mode 100644 +||facebook.net^*/fbevents.js$third-party +||facebook.com/tr$third-party +||connect.facebook.net^*/fbds.js$third-party -+! #CV-241 -+swatchseries.to#$#abort-on-property-read zfgloadednative +! #CV-661 +marketrealist.com,kansas.com,thenewstribune.com#$#abort-on-property-read $aproxy +9to5mac.com,9to5google.com,9to5toys.com##iframe[data-google-container-id] @@ -59686,6 +60826,7 @@ new file mode 100644 +baytorrent.eu.org,europixhd.com,europixhd.net,file-up.org,force-download.com,force-download.es,force-download.fr,force-download.net,gledajonline.net,hdeuropix.io,loadsubs.net,novom.ru,pirateproxy.earth,pirateproxy.live,thehiddenbay.com,thepiratebay.org,thepiratebay.vip,thepiratebay10.org,topeuropix.net,tpb.party,uploadproper.com,uploadproper.net#$#abort-on-property-read atob +bagas31.info#$#abort-on-property-write atob +rarbg.to,rarbg2019.org,rarbgaccess.org,rarbgdata.org,rarbgget.org,rarbggo.org,rarbgmirror.com,rarbgmirror.org,rarbgmirrored.org,rarbgproxy.org,rarbgprx.org,rarbgto.org,rarbgunblock.com,rarbgweb.org#$#abort-on-property-read LieDetector ++toon69.com#$#abort-on-property-read adConfig +onlystream.tv#$#abort-on-property-read BetterJsPop +hdvid.tv,ovid.pro#$#abort-on-property-read atob; abort-on-property-read encodeURIComponent; abort-on-property-write _pop +limetorrents.cyou,gaobook.review,mavplayer.xyz,vaplayer.xyz,xstreamcdn.com,flashx.pw,flashx.tv,embed.media,fembed.com,hxfile.co,mavplay.xyz,myyouporn.com,vidplayer.cz#$#abort-on-property-read AaDetector @@ -59698,7 +60839,7 @@ new file mode 100644 +bs.to,burningseries.co#$#abort-current-inline-script Object +vivo.sx#$#abort-current-inline-script Math +hclips.com,hdzog.com,hotmovs.com,inporn.com,pornhits.com,porntop.com,senzuri.tube,thegay.com,thegay.tube,txxx.com,upornia.com,vjav.com,voyeurhit.com#$#abort-current-inline-script mz -+gdespaces.com,gdespaces.net,spac.me,spac1.com,spac1.me,spac1.net,spac1.org,spac1.ru,spaces-blogs.com,spaces.im,spcs.me,strip2.in,strip2.xxx#$#abort-on-property-read Object.prototype.initOnPlay; abort-current-inline-script __require /clickunder/ ++gdespaces.com,gdespaces.net,spac1.info,spac.me,spac1.com,spac1.me,spac1.net,spac1.org,spac1.ru,spaces-blogs.com,spaces.im,spcs.me,spcs.social,strip2.in,strip2.xxx#$#abort-on-property-read Object.prototype.initOnPlay; abort-current-inline-script __require /clickunder/ +mrpornx.com,myyouporn.com#$#abort-current-inline-script eval String.fromCharCode +gounlimited.to#$#abort-on-property-read atob +0xxx.ws,sxyprn.com,sxyprn.net#$#abort-current-inline-script decodeURI decodeURIComponent @@ -59717,7 +60858,10 @@ new file mode 100644 +revivelink.com#$#abort-on-property-read btoa; abort-current-inline-script Object.defineProperty XMLHttpRequest +youdbox.com#$#abort-on-property-read encodeURIComponent +vidshare.tv,vidshar.tv,series.movie,gowatchseries.movie,gowatchseries.tv#$#abort-current-inline-script Object.defineProperty XMLHttpRequest -+reputationsheriffkennethsand.com,nosteam.ro,soap2day.rs#$#abort-on-property-read window.open ++bigclatterhomesguideservice.com,dramacool.sr,japscan.me,movies-watch.com.pk,reputationsheriffkennethsand.com,nosteam.ro,readcomiconline.li,root-nation.com,soap2day.rs,toongod.com,yomovies.cloud#$#abort-on-property-read window.open ++fmovies.hn,hurawatch.cc,theflixer.tv#$#abort-on-property-read window.zfgstorage ++omegascans.org#$#abort-on-property-read window.__adFormats ++liveru.sx#$#abort-on-property-read window.b5bb198737 +manganelo.tv#$#abort-on-property-read document.createElement +manga18fx.com#$#abort-on-property-read Math.floor +bangtubevideos.com#$#override-property-read setTimeout noopFunc; abort-on-property-write location.replace @@ -59745,7 +60889,7 @@ new file mode 100644 +pornhits.com,porntop.com#$#abort-current-inline-script ACtMan +letsjerk.tv#?#div[class*="widget_text"]:-abp-has(>div:-abp-contains(Advertisement)) +boyjackpot.com,letsjerk.tv#$#abort-current-inline-script asgPopScript -+123-movies.gs,123movies-official.net,animefrenzy.net,apkmody.io,atomohd.org,atomohd.com,atomohd.xyz,atomtt.com,d123movies.to,f2movies.to,filmlinks4u.cam,gogoanime.day,gogoanime.re,gogoanime.run,goyabu.com,hentai20.com,kimcartoon.li,kisstvshow.to,lalamanga.com,mangadna.com,mangahere.onl,manganelo.com,manhuascan.me,manhwax.com,movies123.sbs,movies123.studio,prmovies.re,projectfreetv.space,readcomiconline.li,readmanganato.com,soap2day.cloud,tinyzonetv.to,wiflix.bet,yomovies1.live#$#abort-on-property-read localStorage; abort-on-property-write JSON.parse ++123-movies.sr,123movies-official.net,animefrenzy.net,apkmody.io,atomohd.app,atomtt.com,d123movies.to,f2movies.to,filmlinks4u.online,gogoanime.day,gogoanime.re,gogoanime.run,goyabu.com,hentai20.com,kimcartoon.li,kisstvshow.to,lalamanga.com,mangadna.com,mangahere.onl,manganato.com,manhwax.com,movies123.sbs,movies123.studio,prmovies.re,projectfreetv.space,readmanganato.com,soap2day.cloud,tinyzonetv.to,udvl.com,wiflix.bet,yomovies1.online#$#abort-on-property-read localStorage; +fastconverter.net#$#abort-on-property-read afScript +tpbay.link#$#abort-on-property-read _wm_settings +manga21plus.com#$#abort-on-property-read a3klsam @@ -59755,7 +60899,9 @@ new file mode 100644 +fullporner.com#$#abort-on-property-read ad; abort-on-property-read ad_list +animepahe.com#$#abort-on-property-read _0x43d1; abort-on-property-read _0x53b5 +receive-smss.com#$#abort-on-property-read adBlockEnabled -+smallseotools.com#$#abort-on-property-read FITS.Config ++smallseotools.com#$#abort-on-property-read FITS.Config; override-property-read adpushup undefined; abort-on-property-read run_grammarly_frist; hide-if-matches-xpath './/img[contains(@src,".gif")]/ancestor-or-self::a[contains(@onclick,"Grammarly")]' ++root-nation.com#$#hide-if-matches-xpath './/img[contains(@alt,"Infinix ")]/parent::div[@class="backstretch"]/ancestor-or-self::div[1]' ++root-nation.com#$#hide-if-matches-xpath '//source/following::img[@src]/ancestor::a[@class]/ancestor-or-self::div[@id="tdi_29"]' +! #CV-667 +gomovies.film,gomovies.sc,gomovies.es,gomovie.ms,gomovieshub.io,openloadmovies.net,openloadmovies.review,vidsrc.me,movies123.xyz,bonstreams.net,yts.am,keeplinks.co,flashx.pw,flashx.tv,cloudvideo.tv,gogoanime.cloud,revivelink.com#$#abort-on-property-read atob +getsurl.com,gslink.co,gsurl.in,gsurl.me,g5u.pw,clipwatching.com,protect-mylinks.com#$#abort-current-inline-script document.createElement String.fromCharCode @@ -59776,9 +60922,10 @@ new file mode 100644 +! #CV-368 +kimcartoon.to#$#abort-on-property-read NativeAd +! Popup/Popunder/Clickunder -+123movieshub.tc,123freemovies.net,123movies.ai,123movies.bike,adblockstreamtape.art,adblockstreamtape.site,adblockeronstreamtape.xyz,animepahe.com,bigtitsxxxfree.com,configspc.com,dood.la,dood.pm,dood.so,dood.to,dood.video,dood.watch,dood.wf,dood.ws,doodstream.co,doodstream.com,fastream.to,govid.me,hclips.com,hd-analporn.com,hotmovs.com,hxfile.co,iframe-secured.com,komikcast.com,mavavid.com,mixdrop.co,mstream.best,mstream.fun,mstream.icu,mstream.press,mstream.space,mstream.tech,mstream.website,mstream.xyz,mystream.io,mystream.to,onetouchtv.me,pandamovies.pw,perfectgirls.net,porn.com,porndollz.com,pornhat.com,prmovies.bz,realgfporn.com,rlslog.net,rule34hentai.net,strcloud.club,strcloud.link,streamadblockplus.com,streamadblockplus.xyz,streamta.pe,streamtape.cc,streamtape.com,streamtape.net,streamtape.to,streamtape.xyz,streamtapeadblock.art,strtape.cloud,strtape.site,strtape.tech,strtapeadblock.me,vidstreaming.io,vidstreamz.online,w-123movies.com,xnxxvideo.pro,xvideosxporn.com#$#abort-on-property-read open -+latinblog.tv,adblockstreamtape.art,adblockstreamtape.site,adblockeronstreamtape.xyz,baytorrent.eu.org,dood.pm,dood.so,dood.to,dood.video,dood.watch,dood.wf,dood.la,dood.ws,doodstream.co,doodstream.com,voe.sx,europixhd.com,europixhd.net,fileflares.com,gledajonline.net,govid.me,hdeuropix.io,hxfile.co,isohunt.lol,isohuntz.net,javmost.com,javjunkies.com,limetorrents.info,loadsubs.net,mypiratebay.best,mypiratebay.club,mypiratebay.co,mypiratebay.life,mypiratebay.live,mypiratebay.me,mypiratebay.surf,mypiratebay.win,mypiratebay.work,mypiratebay.wtf,mypiratebay.xyz,myyouporn.com,openpirate.org,piratebay.cloud,piratebay.live,piratebay.party,piratebay.world,piratebayproxy.live,piratebays.wtf,pirateproxy.earth,pirateproxy.live,pirateproxy.surf,pirateproxy.us,proxyninja.org,strcloud.club,strcloud.link,streamadblockplus.com,streamadblockplus.xyz,streamtape.cc,streamtape.com,strtapeadblock.me,streamtape.net,streamtape.to,streamtape.xyz,streamta.pe,strtape.cloud,strtape.site,strtape.tech,adblockstrtape.link,thehiddenbay.com,thepiratebay.org,thepiratebay.vip,thepiratebay.zone,thepiratebay0.org,thepiratebay10.org,topeuropix.net,tpb.party,tpb.red,vidoz8.com,vidshare.tv,youdbox.com,mixdrop.co#$#abort-on-property-write _pop -+adblockstreamtape.art,adblockstreamtape.site,adblockeronstreamtape.xyz,strcloud.club,strcloud.link,streamadblockplus.com,streamadblockplus.xyz,streamtape.to,streamtape.cc,streamtape.net,streamtape.xyz,streamtape.com,streamta.pe,strtapeadblock.me,strtape.cloud,strtape.site,strtape.tech,mixdrop.co#$#abort-on-property-write _pao ++embed.scdn.to#$#abort-on-property-read zfgformats; ++123movieshub.tc,123freemovies.net,123movies.ai,123movies.bike,adblockplustape.com,adblockstreamtape.art,adblockstreamtape.site,adblockeronstreamtape.xyz,animepahe.com,bigtitsxxxfree.com,configspc.com,dood.la,dood.pm,dood.so,dood.to,dood.video,dood.watch,dood.wf,dood.ws,doodstream.co,doodstream.com,fastream.to,govid.me,hclips.com,hd-analporn.com,hotmovs.com,hxfile.co,iframe-secured.com,komikcast.com,mavavid.com,mixdrop.co,mstream.best,mstream.fun,mstream.icu,mstream.press,mstream.space,mstream.tech,mstream.website,mstream.xyz,mystream.io,mystream.to,onetouchtv.me,pandamovies.pw,perfectgirls.net,porn.com,porndollz.com,pornhat.com,prmovies.bz,realgfporn.com,rlslog.net,rule34hentai.net,strcloud.club,strcloud.link,streamadblockplus.com,streamadblockplus.xyz,streamta.pe,streamtape.cc,streamtape.com,streamtape.net,streamtape.to,streamtape.xyz,streamtapeadblock.art,strtape.cloud,strtape.site,strtape.tech,strtapeadblock.me,vidstreaming.io,vidstreamz.online,w-123movies.com,xnxxvideo.pro,xvideosxporn.com#$#abort-on-property-read open ++latinblog.tv,adblockplustape.com,adblockstreamtape.art,adblockstreamtape.site,adblockeronstreamtape.xyz,baytorrent.eu.org,dood.pm,dood.so,dood.to,dood.video,dood.watch,dood.wf,dood.la,dood.ws,doodstream.co,doodstream.com,voe.sx,europixhd.com,europixhd.net,fileflares.com,gledajonline.net,govid.me,hdeuropix.io,hxfile.co,isohunt.lol,isohuntz.net,javmost.com,javjunkies.com,limetorrents.info,loadsubs.net,mypiratebay.best,mypiratebay.club,mypiratebay.co,mypiratebay.life,mypiratebay.live,mypiratebay.me,mypiratebay.surf,mypiratebay.win,mypiratebay.work,mypiratebay.wtf,mypiratebay.xyz,myyouporn.com,openpirate.org,piratebay.cloud,piratebay.live,piratebay.party,piratebay.world,piratebayproxy.live,piratebays.wtf,pirateproxy.earth,pirateproxy.live,pirateproxy.surf,pirateproxy.us,proxyninja.org,strcloud.club,strcloud.link,streamadblockplus.com,streamadblockplus.xyz,streamtape.cc,streamtape.com,strtapeadblock.me,streamtape.net,streamtape.to,streamtape.xyz,streamta.pe,strtape.cloud,strtape.site,strtape.tech,adblockstrtape.link,thehiddenbay.com,thepiratebay.org,thepiratebay.vip,thepiratebay.zone,thepiratebay0.org,thepiratebay10.org,topeuropix.net,tpb.party,tpb.red,vidoz8.com,vidshare.tv,youdbox.com,mixdrop.co#$#abort-on-property-write _pop ++adblockplustape.com,adblockstreamtape.art,adblockstreamtape.site,adblockeronstreamtape.xyz,strcloud.club,strcloud.link,streamadblockplus.com,streamadblockplus.xyz,streamtape.to,streamtape.cc,streamtape.net,streamtape.xyz,streamtape.com,streamta.pe,strtapeadblock.me,strtape.cloud,strtape.site,strtape.tech,mixdrop.co#$#abort-on-property-write _pao +1tamilmv.cloud,incestflix.com,pastemytxt.com,ytmp3eu.com,9anime.to,zippyshare.com,uploadproper.com,uploadproper.net,masahub.net#$#abort-on-property-read _pop +xxxhdporno.net,indianpornvideo.org,hindixxxvideos.net,biter.tv#$#abort-on-property-read decodeURI +xhamster.com#$#abort-on-property-read wig-popunder; abort-on-property-write wit-popunder @@ -59794,8 +60941,8 @@ new file mode 100644 +youdbox.com,vudeo.net#$#abort-current-inline-script String.fromCharCode XMLHttpRequest +filecrypt.cc,filecrypt.co#$#abort-on-property-read isAdblock +hclips.com,upornia.com#$#abort-on-property-read adver -+141tube.com,18doujin.com,18yed.net,1piecemanga.com,1punchman-manga.com,1teentubeporn.com,1youngteenporn.com,3gaytube.com,3sexporn.com,3xamatorszex.hu,3xfaktor.hu,4archive.org,4porn4.com,502porn.com,5star-boys.com,6indianporn.com,8muses.xxx,8teenz.info,aagmaal.com,ablefast.com,absolugirl.com,absolutube.com,aflamsexnek.com,ah-me.com,ahri-hentai.com,al4a.com,allafricangirls.net,allcelebs.club,allporncartoons.com,allpussynow.com,allteensnude.net,allureamateurs.net,alotporn.com,amateurandreal.com,amateurbeachspy.com,amateurebonypics.com,amateurfapper.com,amateurfun.net,amateurstreams.pw,amateuryoungpics.com,amazingtrannies.com,animeindo.cc,animeindo.fun,animejpg.com,animekage.net,animeon.moe,annoncesescorts.com,antavasnasexkahani.com,anusling.info,anynude.net,arabxnx.com,articlix.com,asiancosplayporn.com,asianpornphoto.net,asianstubefuck.com,asianteenagefucking.com,asiashort.link,av-uncen.com,axporn.com,babesexpress.com,babesvagina.com,banglachoti-story.com,banglasexstories.net,bangx.org,barurotero.net,bbw.com.es,bbw6.com,bbwfest.com,bbwfuckpic.com,bdsm-fuck.com,bdsm-photos.com,bdsmporn.cc,bdsmstreak.com,beginningmanga.com,belloporno.com,bestblackgay.com,bestgrannies.com,besthdgayporn.com,besthentaitube.com,bestlist.top,bestpussypics.net,bestsextoons.com,bestshemaleclips.com,bigboobs.com.es,birdurls.com,bitearns.com,bitfly.io,bitporno.com,black-matures.com,black-porn-pics.org,blackamateursnaked.com,blackchubbymovies.com,blackedtube.com,blackmaturevideos.com,blackpornhq.com,blacksexmix.com,blackteen.link,blowjobamateur.net,blowxtube.com,bobolike.com,bolly-tube.com,bollywoodx.org,boolwowgirls.com,booru.eu,borwap.xxx,branitube.net,brazzersbabes.com,bucetaspeludas.com.br,bustmonkey.com,bustybloom.com,bustyfats.com,bustyshemaleporn.com,camarchive.tv,camcam.cc,cartoonmonstersporn.com,cartoonporncomics.info,cartoonvideos247.com,cbt-tube.net,cekc-tube.ru,celebrityleakednudes.com,celebritynakeds.com,celebsnudeworld.com,centralboyssp.com.br,cerdas.com,cfwives.com,chicasdesnudas.xxx,chopris.com,chubbyelders.com,chubbypornmpegs.com,cinemabg.net,classicxmovies.com,clicporn.com,clipwatching.com,clothing-mania.com,cocoporn.net,comicspornos.com,comicsvalley.com,comicxxx.eu,coolpornblog.com,crockotube.com,crossdresserhub.com,cryptoads.space,cuckold-videos.org,cuckold.it,czechsex.net,czechvideo.org,daftporn.com,debridup.com,deepthroat-porn.com,desihoes.com,desimms.co,desimmshd.com,digitalbeautybabes.com,diniofollando.com,dirtybadger.com,dirtyfox.net,dirtygangbangs.com,dirtyporn.cc,dirtytamil.com,dlouha-videa.cz,domahatv.com,domahi.net,donna-cerca-uomo.com,douxporno.com,dragon-ball-super.net,drsnysvet.cz,dumpz.net,ebonyamateurphoto.com,ebonyassclips.com,efappy.com,efxx.ru,ehotpics.com,ero18.cc,eroclips.org,eroprofile.com,erotichun.com,eroticteensphoto.net,escort-in-italia.com,escortconrecensione.com,everysextube.com,exe.app,ezbit.co.in,familyporn.tv,famosas-desnudas.org,famousnipple.com,faperplace.com,fapset.com,fatblackmatures.com,fattubevideos.net,fatwhitebutt.com,fatxxxtube.com,fc.lc,fcc.lc,fcdot.lc,femdomworld.com,femjoybabes.com,fetish-bb.com,fetish-tv.com,ffjav.com,fickenporno.com,fifisex.com,fileone.tv,filman.cc,filmstreamy.com,findtranny.com,finding-camellia.com,finevids.xxx,folgenporno.com,free-gay-clips.com,free-trannyporn.com,freeadultvideos.cc,freefatpornmovies.com,freegrannypornmovies.com,freepornhdonlinegay.com,freepornjpg.com,freepornstream.cc,freesex-1.com,freexxxvideos.pro,freshfappening.com,freshscat.com,freshshemaleporn.com,frprn.com,ftopx.com,fuckingsession.com,fuckmilf.net,fuckvideosxxx.com,furryporn.xxx,futbolhoy.com.ar,gangbangasm.com,gatasdatv.com,gay-streaming.com,gayporndepot.com,gaypornlove.net,gaystream.pw,gayvideo.me,gayxxxtube.net,generalpornmovies.com,get-to.link,ghettopearls.com,gifcandy.net,girl-creampie.com,girlfriendsexphoto.com,girlfuckgalleries.com,girlnude.link,girlsboom.ru,gojav.co,goloeporno.com,gonzoporn.cc,good-babes.com,gotporn.com,grannyxxxtube.net,greatestshemales.com,greatnass.com,greensmut.com,haho.moe,hanimesubth.com,hardfacefuck.com,hcbdsm.com,hd-xxx.me,hdbigassporn.com,hdgayporn.net,hdjavonline.com,hdpicsx.com,hdpornzap.com,hdtubesex.net,hentai-hot.com,hentai-senpai.net,hentai20.com,hentaiarena.com,hentaibrasil.info,hentaicore.org,hentaienglish.com,hentaihand.com,hentaiporn.com.es,hentaiporno.xxx,hentaitk.net,hentaiwagon.com,hentaiyes.com,heroine-xxx.com,hoporno.net,hornbunny.com,hornyfanz.com,hotgirl.biz,hotmarathistories.com,hotmaturegirlfriends.com,hotmirrorpics.com,hotmomsnude.com,hotntubes.com,ibradome.com,iceporn.tv,ichineseporn.com,ideal-teens.com,idealhentai.com,ileak.xyz,imgbaron.com,imgrock.net,imgrock.pw,imgtown.net,imgtown.pw,incontri-in-italia.com,indianxxx.us,ingyenszexvideok.hu,isohunt.lol,isohuntz.net,j-pussy.com,japaneseasmr.com,japanfuck.com.es,japantaboo.com,jav-xx.com,jav380.com,javbest.xyz,javbix.com,javboys.com,javfav.com,javgrab.com,javhdfree.net,javhun.com,javix.net,javlovers.club,javmelon.com,javnew.net,javonline.space,javpool.com,javrave.club,javtiful.com,juicy3dsex.com,jujmanga.com,justsexpictures.com,kak.xxx,kenzato.uk,kiaporn.com,kiminime.com,kinkyporn.cc,klikmanga.com,klmag.net,klmanga.net,komikstation.com,komiraw.com,komisanwamanga.com,kompoz2.com,kropic.com,latinohentai.com,ldkmanga.com,lesboluvin.com,lewdweb.net,likuoo.video,limetorrents.info,linkdrop.net,ljcam.net,longporn.xyz,loverscum.com,luscious.net,lustteens.net,mainporno.com,majesticbabes.com,mamochki.info,manga18fx.com,mangadass.com,mangadna.com,mangameta.com,mangamovil.net,mangaonline.fun,mangarussia.com,manhwa18.cc,manikusa.com,mature4.net,maturepornjungle.com,maturepornphoto.com,maturexxxclips.com,maturexxxtube.net,maxtubeporn.net,mdtaiwan.com,megapornfreehd.com,mercenarymanga.online,migliori-escort.com,milf300.com,milftoon.xxx,mobifuq.com,mom-pussy.com,mommy-pussy.com,mommyporntube.com,momspost.com,moregirls.org,movies18.net,moviesxxx.cc,mp4-porn.net,mrcong.com,muchfap.com,multporn.net,musvozimbabwenews.com,mycumx.com,mydesibaba.com,mydesiboobs.com,myfreevintageporn.com,mygalls.com,mypiratebay.best,mypiratebay.club,mypiratebay.co,mypiratebay.life,mypiratebay.live,mypiratebay.me,mypiratebay.surf,mypiratebay.win,mypiratebay.work,mypiratebay.wtf,mypiratebay.xyz,myreadingmanga.info,myvintageporntube.com,myyoungbabe.com,mzansifun.com,nakedamateurs.link,nakedgirls.link,nakedmature.sexy,nakedselfphotos.com,nangiphotos.com,naughtyza.co.za,netfapx.com,nicesexytoons.com,nicheporno.com,nightlifeporn.com,niknieg.com,novinhassafadinhas.com,novoboobs.com,novoerotica.com,novohot.com,nsfw247.to,nude-beach-tube.com,nude-teen-18.com,nudeblackgirlfriend.com,nudedxxx.com,nudemomshots.com,nudevista.at,nudevista.be,nudevista.com.br,nudevista.com.pl,nudevista.es,nudevista.net,nudevista.se,nudistic.com,ok.xxx,onepiece-manga-online.net,onepunch.online,onlinefetishporn.cc,onlineporn24.com,onlinepornushka.com,onlinesextube.com,onlinexxx.cc,onlyfullporn.com,onlygangbang.com,onlygayvideo.com,onlyhgames.com,openpirate.org,owllink.net,palimas.tv,pbabes.com,pbangels.com,pearl-perm.com,peetube.cc,pelisandseries.net,penis-milking.com,penisbuyutucum.net,perfectgirls.es,perfectgirls.net,perfektdamen.co,petitegirlsnude.com,phatdaddygayporn.com,picsfuck.org,picspornamateur.com,pinayot.com,pinayviralsexx.com,pinflix.com,pinkporno.com,pinkporno.xxx,piratebay.cloud,piratebay.live,piratebay.party,piratebay.world,piratebayproxy.live,piratebays.wtf,pirateproxy.live,pirateproxy.surf,pirateproxy.us,plumpxxxtube.com,plusone8.com,poapan.xyz,porn-image.net,porn-sexypics.com,porn.goshow.tv,pornabcd.com,pornchaos.org,pornchimp.com,pornditt.com,porngayclips.com,porngirlstube.com,pornhub-teen.com,porngq.com,pornhat.com,pornhd.com,pornhd8k.me,pornhd8k.net,pornhdin.com,pornhegemon.com,pornken.com,pornkickme.com,pornleech.io,pornloupe.com,pornmam.com,pornmom.net,pornmoms.org,pornmonde.com,porno-doma.com,porno-porno.net,porno-up.net,porno01.net,porno666.com,pornoanimexxx.com,pornobr.ninja,pornocolegialas.org,pornocrados.com,pornomanoir.com,pornone.com,pornonline.cc,pornoperra.com,pornoreino.com,pornovideoshub.com,pornpapa.com,pornrabbit.com,pornrox.com,pornsearchengine.com,pornsex-pics.com,pornsilo.net,porntin.com,porntry.com,porntube18.cc,pornuj.cz,pornwatchers.com,pornxxxvideos.net,pornyeah.com,pornzone.com,povaddict.com,primewire.li,prostoporno.mobi,pulandit.com,pureandsexy.org,pussymaturephoto.com,pussystate.com,putainporno.com,pvideo.cz,pygodblog.com,pinayvids.com,qqxnxx.com,queerdiary.com,raccontimilu.com,raccontivietati.com,ragnarokmanga.com,rapidzona.tv,rawofficethumbs.com,readfireforce.com,realgfporn.com,realitybrazzers.com,redamateurtube.com,redgay.net,rednowtube.com,redpornblog.com,redpornnow.com,repicsx.com,rettube.com.pl,rexporn.com,risefromrubble.com,roma.escortsuper.com,rossoporn.com,rounddreams.com,rranime.com,rule34hentai.net,rushporn.com,rushporn.xxx,russkoevideoonline.com,rusteensex.com,saavndownload.com,santoinferninho.com,saradahentai.com,savelink.site,sawstory.com,scallyguy.com,screenhumor.com,see-xxx.com,seed69.com,sekaikomik.live,seksrura.net,seneporno.com,seoul-station-druid.com,sesso-escort.com,sex-babki.com,sex-pic.info,sexemix.com,sexgay18.com,sexmv.com,sexoamadorcorno.com,sexoverdose.com,sexpuss.org,sexrura.com,sexrura.pl,sextubeset.com,sexy-games.eu,sexy-parade.com,sexy-youtubers.com,sexyasianteenspics.com,sexyebonyteen.com,sexynakeds.com,sexynudetoons.com,sexyteengirlfriends.net,shelovesporn.com,shemalemovies.us,short.croclix.me,sissytube.net,sitarchive.com,skinnyhq.com,sleazedepot.com,smotret-porno-onlain.com,solomax-levelnewbie.online,solopornoitaliani.xxx,somulhergostosa.com,spy-x-family.online,spyvoyeur.net,stalkerbt.ru,stileproject.com,stream-69.com,streamextreme.cc,streamporn.cc,subdivx.com,submissive-wife.net,supremebabes.com,sweetgirl.org,sxyprn.com,sxyprn.net,szexkepek.net,szexvideok.hu,tabooporn.tv,tamilsexstory.net,taxi69.com,teenage-nudists.net,teenamateurphoto.com,teenbabe.link,teencamx.com,teenpornjpg.com,teenskitten.com,teenxxxporn.pro,telugusexkathalu.com,temptingangels.org,tenseishitaraslimedattaken-manga.com,thebarchive.com,thebeginningaftertheend.online,thecartoonporntube.com,thefamilyguyporn.com,thehentaiworld.com,thehiddenbay.com,thelesbianporn.com,thematurexxx.com,thepiratebay.org,thepiratebay.zone,thepiratebay0.org,thepiratebay10.org,theproxy.how,theyarehuge.com,thousandbabes.com,tii.ai,tmohentai.com,tokyorevengersmanga.com,tomatespodres.com,tomb-raider-king.com,toonanime.co,topsitestreaming.info,torrent-pirat.com,torture1.net,tpb.party,tpb.red,tpornstars.com,trahodom.com,tranny6.com,trannylibrary.com,trannysexmpegs.com,trannyxxxtube.net,transexuales.gratis,tryboobs.com,ts-mpegs.com,tsmovies.com,tubegaytube.com,tubepornnow.com,tuberzporn.com,tubexo.tv,tubous.com,tuhentaionline.com,turbogvideos.com,tvporn.cc,uflash.tv,uiz.io,uiz.one,ulsex.net,uncensoredleak.com,uniqueten.net,up-load.io,upicsz.com,usaxtube.com,ver-mangas-porno.com,verpeliculasporno.gratis,videos-xxx.biz,videosdotados.com,videosputas.xxx,videosxxxporno.gratis,videosxxxputas.com,videoxxx.cc,vidspace.io,viewmature.com,viralxvideos.es,vivud.com,vkrovatku.com,voyeurblog.net,voyeurxxxsex.com,vqporn.com,vqtube.com,vzrosliedamy.com,wannafreeporn.com,wantmature.com,watchfreenet.org,watchporn.cc,watchporninpublic.com,watchseries1.video,wetpussy.sexy,wetsins.com,wonporn.com,wow-mature.com,wowxxxtube.com,x-movie7.com,x-videos.name,x24.video,xanimeporn.com,xasiat.com,xfrenchies.com,xhamsterteen.com,xkeezmovies.com,xlecx.org,xmoviesforyou.net,xnxx-downloader.net,xnxx.party,xnxxhamster.net,xnxxvideo.pro,xpicse.com,xsexpics.com,xspiel.com,xsportshd.com,xvideos-downloader.net,xvideos.name,xvideosxporn.com,xxx-videos.org,xxxcomics.org,xxxhardcoretube.com,xxxonline.cc,xxxopenload.com,xxxputas.net,xxxrapid.com,xxxtor.com,xxxtubeset.com,xxxxselfie.com,y-porn.com,yaoiscan.com,yona-yethu.co.za,yongfucknaked.com,youngbelle.net,youngerasiangirl.net,youngerporn.mobi,youngselfpics.net,youngsexygfs.com,youpornfm.com,yourbitches.com,youvideoporno.mobi,ytanime.tv#$#abort-current-inline-script document.querySelectorAll popMagic -+01fmovies.com,123gostream.tv,123movies.ai,123movies.bike,123freemovies.net,5movies.cloud,9anime.vip,9anime.to,9xbuddy.org,9xupload.asia,9xupload.xyz,allkindonline.com,allviid.xyz,allviids.xyz,apkmody.io,animeindo.asia,animeindo.video,animepahe.com,anitube.be,anitube.cx,anitube.cz,babeporn.net,babeporn.org,baomay01.com,baytorrent.eu.org,beammeup.com.au,birdurls.com,bkworldtube.com,bmovies.vip,bolssc.com,bonstreams.net,cimaclub.in,clicknupload.co,clicknupload.link,clicknupload.org,clicknupload.to,clipwatching.com,cloudvideo.tv,dailyuploads.net,databasegdriveplayer.co,desiupload.co,desiupload.in,dontorrent.net,dood.pm,dood.so,dood.to,dood.video,dood.watch,dood.la,dood.wf,dood.ws,doodstream.co,doodstream.com,doramasmp4.com,downloadgameps3.com,eio.io,emovies.io,eplayvid.com,exe.app,exee.io,extreme-down.tv,extreme-download.im,exy.ai,ffmovies.ru,ffmovies.sc,ffmovies.to,files.im,filmesonlinegratis.com,filmesonlinex.co,flashx.net,flashx.pw,flashx.tv,flixtor.to,fmovie.info,fmovies.cafe,fmovies.coffee,fmovies.love,fmovies.media,fmovies.mx,fmovies.name,fmovies.pl,fmovies.pub,fmovies.solar,fmovies.taxi,fmovies.to,fmovies.top,fmovies.town,fmovies.world,fmovies.wtf,fmovies2.io,fmovies2.org,fmoviesgo.me,fmovieson.com,fmoviesonline4u.com,g5u.pw,gdriveplayer.us,gismeteo.ua,globaltv.com,gogoanime.cloud,gogoanimes.tv,gogoanime.be,gogoanime.film,gogoanime.mom,gogoanime.pe,gomovies.film,gomovies.vet,gomoviesfree.page,gomovieshub.io,goved.org,govid.co,gplinks.co,hdpopcorns.eu,hdpopcorns.org,hdpopcorns.world,holavid.com,hotstar.com,hxfile.co,indishare.org,ishort.in,isohunt.lol,isohuntz.net,javtiful.com,k-vid.net,keeplinks.co,keeplinks.org,keepvid.tube,keepvid.work,kiss-anime.ws,kissanime.cool,kissasian.vip,kshows.to,letsupload.co,letsupload.io,liivideo.com,limetorrents.info,lookmovie.ag,lookmovie.io,mangamanga.ml,marblepepper.com,mediumarticles.com,mixdrop.ch,movies123.tel,movies123.xyz,movieshub.link,movs4u.to,mydramalist.su,mypiratebay.best,mypiratebay.club,mypiratebay.co,mypiratebay.life,mypiratebay.live,mypiratebay.me,mypiratebay.surf,mypiratebay.win,mypiratebay.work,mypiratebay.wtf,mypiratebay.xyz,mywatchseries.stream,myyouporn.com,nulled-scripts.cc,ohmovies.me,openloadmov.net,openpirate.org,owllink.net,pandafiles.com,pctfenix.com,pctmix.com,pctfenix.com,pctnew.org,pctreload.com,pelismart.com,piratebay.cloud,piratebay.live,piratebay.party,piratebay.world,piratebayproxy.live,piratebays.wtf,pirateproxy.earth,pirateproxy.live,pirateproxy.surf,pirateproxy.us,playtube.ws,pornhub.com,projectfreetv.fun,protect-mylinks.com,pstream.net,putlocker.vip,putlocker123.me,putlockers.cr,redtube.com,revivelink.com,seehd.nl,series9.ac,series9.biz,series9.fun,seuseriado.club,shahid4u.onl,sharetv.com,shortearn.eu,shortearn.in,shotly.io,sidereel.com,solarmovie.vip,strcloud.club,strcloud.link,streamcloud.eu,streamloverx.com,streamtapeadblock.art,strtape.cloud,strtape.site,strtape.tech,suzihaza.com,thefmovies.me,thehiddenbay.com,thepiratebay.org,thepiratebay.vip,thepiratebay.zone,thepiratebay0.org,thepiratebay10.org,theproxy.how,tornadomovies.co,torrentgalaxy.to,torrentkingnow.com,tpb.party,tpb.red,tv2me.net,upgrand.site,upgrand.xyz,uploadbaz.me,uploadbaz.net,upstream.to,uptostream.com,uqload.com,userload.co,vidbm.com,vidcloud9.com,vidclouds.icu,vidnext.net,vidshare.tv,vidsrc.me,voiranime.com,vudeo.net,vumoo.to,watch-series.la,watchepisodes4.com,watchepisodeseries.su,watchfreenet.com,watchkobe.info,watchmovie.movie,watchmoviesfree.org,watchseries.net,watchseries.ninja,watchseries1.video,watchserieshd.online,watchserieshd.tv,watchseriesnet.net,watchtvseries.video,worldgreynews.com,xmovies8.cool,xxxvideotube.net,yesmovies.mom,yesmovies.so,yesmovies.vc,ymovies.vip,youtubecdn.com,zpaste.net,zplayer.live#$#abort-current-inline-script document.documentElement /atob|break|JSON.parse/; abort-current-inline-script String.fromCharCode /atob|break/; abort-current-inline-script Math /atob|break/; ++141tube.com,18doujin.com,18yed.net,1piecemanga.com,1punchman-manga.com,1teentubeporn.com,1youngteenporn.com,3gaytube.com,3sexporn.com,3xamatorszex.hu,3xfaktor.hu,4archive.org,4porn4.com,502porn.com,5star-boys.com,6indianporn.com,8muses.xxx,8teenz.info,aagmaal.com,ablefast.com,absolugirl.com,absolutube.com,aflamsexnek.com,ah-me.com,ahri-hentai.com,al4a.com,allafricangirls.net,allcelebs.club,allporncartoons.com,allpussynow.com,allteensnude.net,allureamateurs.net,alotporn.com,amateurandreal.com,amateurbeachspy.com,amateurebonypics.com,amateurfapper.com,amateurfun.net,amateurstreams.pw,amateuryoungpics.com,amazingtrannies.com,animeindo.cc,animeindo.fun,animejpg.com,animekage.net,animeon.moe,annoncesescorts.com,antavasnasexkahani.com,anusling.info,anynude.net,arabxnx.com,articlix.com,asiancosplayporn.com,asianpornphoto.net,asianstubefuck.com,asianteenagefucking.com,asiashort.link,av-uncen.com,axporn.com,babesexpress.com,babesvagina.com,banglachoti-story.com,banglasexstories.net,bangx.org,barurotero.net,bbw.com.es,bbw6.com,bbwfest.com,bbwfuckpic.com,bdsm-fuck.com,bdsm-photos.com,bdsmporn.cc,bdsmstreak.com,beginningmanga.com,belloporno.com,bestblackgay.com,bestgrannies.com,besthdgayporn.com,besthentaitube.com,bestlist.top,bestpussypics.net,bestsextoons.com,bestshemaleclips.com,bigboobs.com.es,birdurls.com,bitearns.com,bitfly.io,bitporno.com,black-matures.com,black-porn-pics.org,blackamateursnaked.com,blackchubbymovies.com,blackedtube.com,blackmaturevideos.com,blackpornhq.com,blacksexmix.com,blackteen.link,blowjobamateur.net,blowxtube.com,bobolike.com,bolly-tube.com,bollywoodx.org,boolwowgirls.com,booru.eu,borwap.xxx,branitube.net,brazzersbabes.com,bucetaspeludas.com.br,bustmonkey.com,bustybloom.com,bustyfats.com,bustyshemaleporn.com,camarchive.tv,camcam.cc,cartoonmonstersporn.com,cartoonporncomics.info,cartoonvideos247.com,cbt-tube.net,cekc-tube.ru,celebrityleakednudes.com,celebritynakeds.com,celebsnudeworld.com,centralboyssp.com.br,cerdas.com,cfwives.com,chicasdesnudas.xxx,chopris.com,chubbyelders.com,chubbypornmpegs.com,cinemabg.net,classicxmovies.com,clicporn.com,clipwatching.com,clothing-mania.com,cocoporn.net,comicspornos.com,comicsvalley.com,comicxxx.eu,coolpornblog.com,crockotube.com,crossdresserhub.com,cryptoads.space,cuckold-videos.org,cuckold.it,czechsex.net,czechvideo.org,daftporn.com,debridup.com,deepthroat-porn.com,desihoes.com,desimms.co,desimmshd.com,digitalbeautybabes.com,diniofollando.com,dirtybadger.com,dirtyfox.net,dirtygangbangs.com,dirtyporn.cc,dirtytamil.com,dlouha-videa.cz,domahatv.com,domahi.net,donna-cerca-uomo.com,douxporno.com,dragon-ball-super.net,drsnysvet.cz,dumpz.net,ebonyamateurphoto.com,ebonyassclips.com,efappy.com,efxx.ru,ehotpics.com,ero18.cc,eroclips.org,eroprofile.com,erotichun.com,eroticteensphoto.net,escort-in-italia.com,escortconrecensione.com,everysextube.com,exe.app,ezbit.co.in,familyporn.tv,famosas-desnudas.org,famousnipple.com,faperplace.com,fapset.com,fatblackmatures.com,fattubevideos.net,fatwhitebutt.com,fatxxxtube.com,fc.lc,fcc.lc,fcdot.lc,femdomworld.com,femjoybabes.com,fetish-bb.com,fetish-tv.com,ffjav.com,fickenporno.com,fifisex.com,fileone.tv,filman.cc,filmstreamy.com,findtranny.com,finding-camellia.com,finevids.xxx,folgenporno.com,free-gay-clips.com,free-trannyporn.com,freeadultvideos.cc,freefatpornmovies.com,freegrannypornmovies.com,freepornhdonlinegay.com,freepornjpg.com,freepornstream.cc,freesex-1.com,freexxxvideos.pro,freshfappening.com,freshscat.com,freshshemaleporn.com,frprn.com,ftopx.com,fuckingsession.com,fuckmilf.net,fuckvideosxxx.com,furryporn.xxx,futbolhoy.com.ar,gangbangasm.com,gatasdatv.com,gay-streaming.com,gayporndepot.com,gaypornlove.net,gaystream.pw,gayvideo.me,gayxxxtube.net,generalpornmovies.com,get-to.link,ghettopearls.com,gifcandy.net,girl-creampie.com,girlfriendsexphoto.com,girlfuckgalleries.com,girlnude.link,girlsboom.ru,gojav.co,goloeporno.com,gonzoporn.cc,good-babes.com,gotporn.com,grannyxxxtube.net,greatestshemales.com,greatnass.com,greensmut.com,haho.moe,hanimesubth.com,hardfacefuck.com,hcbdsm.com,hd-xxx.me,hdbigassporn.com,hdgayporn.net,hdjavonline.com,hdpicsx.com,hdpornzap.com,hdtubesex.net,hentai-hot.com,hentai-senpai.net,hentai20.com,hentai3z.com,hentaiarena.com,hentaibrasil.info,hentaicore.org,hentaienglish.com,hentaihand.com,hentaiporn.com.es,hentaiporno.xxx,hentaitk.net,hentaiwagon.com,hentaiyes.com,heroine-xxx.com,hoporno.net,hornbunny.com,hornyfanz.com,hotgirl.biz,hotmarathistories.com,hotmaturegirlfriends.com,hotmirrorpics.com,hotmomsnude.com,hotntubes.com,ibradome.com,iceporn.tv,ichineseporn.com,ideal-teens.com,idealhentai.com,ileak.xyz,imgbaron.com,imgrock.net,imgrock.pw,imgtown.net,imgtown.pw,incontri-in-italia.com,indianxxx.us,ingyenszexvideok.hu,isohunt.lol,isohuntz.net,j-pussy.com,japaneseasmr.com,japanfuck.com.es,japantaboo.com,jav-xx.com,jav380.com,javbest.xyz,javbix.com,javboys.com,javfav.com,javgrab.com,javhdfree.net,javhun.com,javix.net,javlovers.club,javmelon.com,javnew.net,javonline.space,javpan.net,javpool.com,javrave.club,javtiful.com,juicy3dsex.com,jujmanga.com,justsexpictures.com,kak.xxx,kenzato.uk,kiaporn.com,kiminime.com,kinkyporn.cc,klikmanga.com,klmag.net,klmanga.net,komikstation.com,komiraw.com,komisanwamanga.com,kompoz2.com,kropic.com,latinohentai.com,ldkmanga.com,lesboluvin.com,lewdweb.net,likuoo.video,limetorrents.info,linkdrop.net,ljcam.net,longporn.xyz,loverscum.com,luscious.net,lustteens.net,mainporno.com,majesticbabes.com,mamochki.info,manga18fx.com,mangadass.com,mangadna.com,mangakio.com,mangameta.com,mangamovil.net,mangaonline.fun,mangarussia.com,manhwa18.cc,manikusa.com,mature4.net,maturepornjungle.com,maturepornphoto.com,maturexxxclips.com,maturexxxtube.net,maxtubeporn.net,mdtaiwan.com,megapornfreehd.com,mercenarymanga.online,migliori-escort.com,milf300.com,milftoon.xxx,mobifuq.com,mom-pussy.com,mommy-pussy.com,mommyporntube.com,momspost.com,moregirls.org,movies18.net,moviesxxx.cc,mp4-porn.net,mrcong.com,muchfap.com,multporn.net,musvozimbabwenews.com,mycumx.com,mydesibaba.com,mydesiboobs.com,myfreevintageporn.com,mygalls.com,mypiratebay.best,mypiratebay.club,mypiratebay.co,mypiratebay.life,mypiratebay.live,mypiratebay.me,mypiratebay.surf,mypiratebay.win,mypiratebay.work,mypiratebay.wtf,mypiratebay.xyz,myreadingmanga.info,myvintageporntube.com,myyoungbabe.com,mzansifun.com,nakedamateurs.link,nakedgirls.link,nakedmature.sexy,nakedselfphotos.com,nangiphotos.com,naughtyza.co.za,netfapx.com,nicesexytoons.com,nicheporno.com,nightlifeporn.com,niknieg.com,novinhassafadinhas.com,novoboobs.com,novoerotica.com,novohot.com,nsfw247.to,nude-beach-tube.com,nude-teen-18.com,nudeblackgirlfriend.com,nudedxxx.com,nudemomshots.com,nudevista.at,nudevista.be,nudevista.com.br,nudevista.com.pl,nudevista.es,nudevista.net,nudevista.se,nudistic.com,ok.xxx,onepiece-manga-online.net,onepunch.online,onlinefetishporn.cc,onlineporn24.com,onlinepornushka.com,onlinesextube.com,onlinexxx.cc,onlyfullporn.com,onlygangbang.com,onlygayvideo.com,onlyhgames.com,openpirate.org,owllink.net,palimas.tv,pbabes.com,pbangels.com,pearl-perm.com,peetube.cc,pelisandseries.net,penis-milking.com,penisbuyutucum.net,perfectgirls.es,perfectgirls.net,perfektdamen.co,petitegirlsnude.com,phatdaddygayporn.com,pianmanga.com,picsfuck.org,picspornamateur.com,pinayot.com,pinayviralsexx.com,pinflix.com,pinkporno.com,pinkporno.xxx,piratebay.cloud,piratebay.live,piratebay.party,piratebay.world,piratebayproxy.live,piratebays.wtf,pirateproxy.live,pirateproxy.surf,pirateproxy.us,plumpxxxtube.com,plusone8.com,poapan.xyz,porn-image.net,porn-sexypics.com,porn.goshow.tv,pornabcd.com,pornchaos.org,pornchimp.com,pornditt.com,porngayclips.com,porngirlstube.com,pornhub-teen.com,porngq.com,pornhat.com,pornhd.com,pornhd8k.me,pornhd8k.net,pornhdin.com,pornhegemon.com,pornken.com,pornkickme.com,pornleech.io,pornloupe.com,pornmam.com,pornmom.net,pornmoms.org,pornmonde.com,porno-doma.com,porno-porno.net,porno-up.net,porno01.net,porno666.com,pornoanimexxx.com,pornobr.ninja,pornocolegialas.org,pornocrados.com,pornomanoir.com,pornone.com,pornonline.cc,pornoperra.com,pornoreino.com,pornovideoshub.com,pornpapa.com,pornrabbit.com,pornrox.com,pornsearchengine.com,pornsex-pics.com,pornsilo.net,porntin.com,porntry.com,porntube18.cc,pornuj.cz,pornwatchers.com,pornxxxvideos.net,pornyeah.com,pornzone.com,povaddict.com,primewire.li,prostoporno.mobi,pulandit.com,pureandsexy.org,pussymaturephoto.com,pussystate.com,putainporno.com,pvideo.cz,pygodblog.com,pinayvids.com,qqxnxx.com,queerdiary.com,raccontimilu.com,raccontivietati.com,ragnarokmanga.com,rapidzona.tv,rawofficethumbs.com,readfireforce.com,realgfporn.com,realitybrazzers.com,redamateurtube.com,redgay.net,rednowtube.com,redpornblog.com,redpornnow.com,repicsx.com,rettube.com.pl,rexporn.com,risefromrubble.com,roma.escortsuper.com,rossoporn.com,rounddreams.com,rranime.com,rule34hentai.net,rushporn.com,rushporn.xxx,russkoevideoonline.com,rusteensex.com,saavndownload.com,sankakucomplex.com,santoinferninho.com,saradahentai.com,savelink.site,sawstory.com,scallyguy.com,screenhumor.com,see-xxx.com,seed69.com,sekaikomik.live,seksrura.net,seneporno.com,seoul-station-druid.com,sesso-escort.com,sex-babki.com,sex-pic.info,sexemix.com,sexgay18.com,sexmv.com,sexoamadorcorno.com,sexoverdose.com,sexpuss.org,sexrura.com,sexrura.pl,sextubeset.com,sexy-games.eu,sexy-parade.com,sexy-youtubers.com,sexyasianteenspics.com,sexyebonyteen.com,sexynakeds.com,sexynudetoons.com,sexyteengirlfriends.net,shelovesporn.com,shemalemovies.us,short.croclix.me,sissytube.net,sitarchive.com,skinnyhq.com,sleazedepot.com,smotret-porno-onlain.com,solomax-levelnewbie.online,solopornoitaliani.xxx,somulhergostosa.com,spy-x-family.online,spyvoyeur.net,stalkerbt.ru,stileproject.com,stream-69.com,streamextreme.cc,streamporn.cc,subdivx.com,submissive-wife.net,supremebabes.com,sweetgirl.org,sxyprn.com,sxyprn.net,szexkepek.net,szexvideok.hu,tabooporn.tv,tamilsexstory.net,taxi69.com,teenage-nudists.net,teenamateurphoto.com,teenbabe.link,teencamx.com,teenpornjpg.com,teenskitten.com,teenxxxporn.pro,telugusexkathalu.com,temptingangels.org,tenseishitaraslimedattaken-manga.com,thebarchive.com,thebeginningaftertheend.online,thecartoonporntube.com,thefamilyguyporn.com,thehentaiworld.com,thehiddenbay.com,thelesbianporn.com,thematurexxx.com,thepiratebay.org,thepiratebay.zone,thepiratebay0.org,thepiratebay10.org,theproxy.how,theyarehuge.com,thothd.com,thousandbabes.com,tii.ai,tmohentai.com,tok-thots.com,tokyorevengersmanga.com,tomatespodres.com,tomb-raider-king.com,toonanime.co,topsitestreaming.info,torrent-pirat.com,torture1.net,tpb.party,tpb.red,tpornstars.com,trahodom.com,tranny6.com,trannylibrary.com,trannysexmpegs.com,trannyxxxtube.net,transexuales.gratis,tryboobs.com,ts-mpegs.com,tsmovies.com,tubegaytube.com,tubepornnow.com,tuberzporn.com,tubexo.tv,tubous.com,tuhentaionline.com,turbogvideos.com,tvporn.cc,uflash.tv,uiz.io,uiz.one,ulsex.net,uncensoredleak.com,uniqueten.net,up-load.io,upicsz.com,usaxtube.com,ver-mangas-porno.com,verpeliculasporno.gratis,videos-xxx.biz,videosdotados.com,videosputas.xxx,videosxxxporno.gratis,videosxxxputas.com,videoxxx.cc,vidspace.io,viewmature.com,viralxvideos.es,vivud.com,vkrovatku.com,voyeurblog.net,voyeurxxxsex.com,vqporn.com,vqtube.com,vzrosliedamy.com,wannafreeporn.com,wantmature.com,watchfreenet.org,watchporn.cc,watchporninpublic.com,watchseries1.video,wetpussy.sexy,wetsins.com,wonporn.com,wow-mature.com,wowxxxtube.com,x-movie7.com,x-videos.name,x24.video,xanimeporn.com,xasiat.com,xfrenchies.com,xhamsterteen.com,xkeezmovies.com,xlecx.org,xmoviesforyou.net,xnxx-downloader.net,xnxx.party,xnxxhamster.net,xnxxvideo.pro,xpicse.com,xsexpics.com,xspiel.com,xsportshd.com,xvideos-downloader.net,xvideos.name,xvideosxporn.com,xxx-videos.org,xxxcomics.org,xxxhardcoretube.com,xxxonline.cc,xxxopenload.com,xxxputas.net,xxxrapid.com,xxxtor.com,xxxtubeset.com,xxxxselfie.com,y-porn.com,yaoiscan.com,yona-yethu.co.za,yongfucknaked.com,youngbelle.net,youngerasiangirl.net,youngerporn.mobi,youngselfpics.net,youngsexygfs.com,youpornfm.com,yourbitches.com,youvideoporno.mobi,ytanime.tv#$#abort-current-inline-script document.querySelectorAll popMagic ++01fmovies.com,123gostream.tv,123movies.ai,123movies.bike,123freemovies.net,5movies.cloud,9anime.vip,9anime.to,9xbuddy.org,9xupload.asia,9xupload.xyz,allkindonline.com,allviid.xyz,allviids.xyz,apkmody.io,animeindo.asia,animeindo.video,animepahe.com,anitube.be,anitube.cx,anitube.cz,babeporn.net,babeporn.org,baomay01.com,baytorrent.eu.org,beammeup.com.au,birdurls.com,bkworldtube.com,bmovies.vip,bolssc.com,bonstreams.net,cimaclub.in,clicknupload.co,clicknupload.link,clicknupload.org,clicknupload.to,clipwatching.com,cloudvideo.tv,dailyuploads.net,databasegdriveplayer.co,desiupload.co,desiupload.in,dontorrent.net,dood.pm,dood.so,dood.to,dood.video,dood.watch,dood.la,dood.wf,dood.ws,doodstream.co,doodstream.com,doramasmp4.com,downloadgameps3.com,eio.io,emovies.io,eplayvid.com,exe.app,exee.io,extreme-down.tv,extreme-download.im,exy.ai,ffmovies.ru,ffmovies.sc,ffmovies.to,files.im,filmesonlinegratis.com,filmesonlinex.co,flashx.net,flashx.pw,flashx.tv,flixtor.to,fmovie.info,fmovies.cafe,fmovies.coffee,fmovies.love,fmovies.media,fmovies.mx,fmovies.name,fmovies.pl,fmovies.pub,fmovies.solar,fmovies.taxi,fmovies.to,fmovies.top,fmovies.town,fmovies.world,fmovies.wtf,fmovies2.io,fmovies2.org,fmoviesgo.me,fmovieson.com,fmoviesonline4u.com,g5u.pw,gdriveplayer.us,gismeteo.ua,globaltv.com,gogoanime.cloud,gogoanimes.tv,gogoanime.be,gogoanime.film,gogoanime.mom,gogoanime.pe,gomovies.film,gomovies.vet,gomoviesfree.page,gomovieshub.io,goved.org,govid.co,gplinks.co,hdpopcorns.eu,hdpopcorns.org,hdpopcorns.world,holavid.com,hotstar.com,hxfile.co,indishare.org,ishort.in,isohunt.lol,isohuntz.net,javtiful.com,k-vid.net,keeplinks.co,keeplinks.org,keepvid.tube,keepvid.work,kiss-anime.ws,kissanime.cool,kissasian.vip,kshows.to,letsupload.co,letsupload.io,liivideo.com,limetorrents.info,lookmovie.ag,lookmovie.io,mangamanga.ml,marblepepper.com,mediumarticles.com,mixdrop.ch,movies123.tel,movies123.xyz,movieshub.link,movs4u.to,mydramalist.su,mypiratebay.best,mypiratebay.club,mypiratebay.co,mypiratebay.life,mypiratebay.live,mypiratebay.me,mypiratebay.surf,mypiratebay.win,mypiratebay.work,mypiratebay.wtf,mypiratebay.xyz,mywatchseries.stream,myyouporn.com,nulled-scripts.cc,ohmovies.me,openloadmov.net,openpirate.org,owllink.net,pandafiles.com,pctfenix.com,pctmix.com,pctfenix.com,pctnew.org,pctreload.com,pelismart.com,piratebay.cloud,piratebay.live,piratebay.party,piratebay.world,piratebayproxy.live,piratebays.wtf,pirateproxy.earth,pirateproxy.live,pirateproxy.surf,pirateproxy.us,playtube.ws,pornhub.com,projectfreetv.fun,protect-mylinks.com,pstream.net,putlocker.vip,putlocker123.me,putlockers.cr,redtube.com,revivelink.com,seehd.nl,series9.ac,series9.biz,series9.fun,seuseriado.club,shahid4u.onl,sharetv.com,shortearn.eu,shortearn.in,shotly.io,sidereel.com,solarmovie.vip,sportsonline.to,strcloud.club,strcloud.link,streamcloud.eu,streamloverx.com,streamtapeadblock.art,strtape.cloud,strtape.site,strtape.tech,suzihaza.com,thefmovies.me,thehiddenbay.com,thepiratebay.org,thepiratebay.vip,thepiratebay.zone,thepiratebay0.org,thepiratebay10.org,theproxy.how,tornadomovies.co,torrentgalaxy.to,torrentkingnow.com,tpb.party,tpb.red,tv2me.net,upgrand.site,upgrand.xyz,uploadbaz.me,uploadbaz.net,upstream.to,uptostream.com,uqload.com,userload.co,vidbm.com,vidcloud9.com,vidclouds.icu,vidnext.net,vidshare.tv,vidsrc.me,voiranime.com,vudeo.net,vumoo.to,watch-series.la,watchepisodes4.com,watchepisodeseries.su,watchfreenet.com,watchkobe.info,watchmovie.movie,watchmoviesfree.org,watchseries.net,watchseries.ninja,watchseries1.video,watchserieshd.online,watchserieshd.tv,watchseriesnet.net,watchtvseries.video,worldgreynews.com,xmovies8.cool,xxxvideotube.net,yesmovies.mom,yesmovies.so,yesmovies.vc,ymovies.vip,youtubecdn.com,zpaste.net,zplayer.live#$#abort-current-inline-script document.documentElement /atob|break|JSON.parse/; abort-current-inline-script String.fromCharCode /atob|break/; abort-current-inline-script Math /atob|break/; +xhamster2.com,xhamster.one#$#abort-current-inline-script document.createElement initTabUnder +porn00.org#$#abort-current-inline-script popup_url +onlyfaps.club#$#abort-current-inline-script univresalP @@ -59820,7 +60967,7 @@ new file mode 100644 +123moviesgo.club#$#abort-current-inline-script Math /break|case/ +pinayvids.com#$#abort-current-inline-script decodeURIComponent; override-property-read D4zz undefined +eztv.tf,eztv.unblockit.llc,eztv.yt#$#abort-current-inline-script s2ss52 -+idope.cyou,igg-games.com,youtube4kdownloader.com,yts2.cc#$#abort-on-property-read JSON.stringify ++cocostream.org,idope.cyou,youtube4kdownloader.com,yts2.cc#$#abort-on-property-read JSON.stringify +latinblog.tv#$#abort-on-property-write _cpp +camsstream.com#$#abort-current-inline-script onload; +ytstv.me,yts.do,yts.mx,yts.movie,yts.rs#$#abort-on-property-read atob @@ -59844,10 +60991,10 @@ new file mode 100644 +kiss-anime.ws#$#abort-on-property-read localStorage; abort-on-property-write JSON.parse; abort-on-property-read _0x5c48; abort-on-property-read _0x43d1; abort-on-property-read _0x173b; abort-on-property-read _0x28f6 +manga1000.top#$#abort-on-property-read localStorage; abort-on-property-write JSON.parse; abort-on-property-read asgPopScript +ling-online.com#$#abort-current-inline-script document.documentElement JSON.parse ++hortonanderfarom.blogspot.com#$#override-property-read setTimeout noopFunc +*$popup,third-party,domain=strtapeadblocker.art|strtapeadblock.me +! #CV-691 -+ebay.com#$#hide-if-contains-visible-text /Sponsored/ div[aria-label] div[class] -+ebay.ca,ebay.co.uk,ebay.com,ebay.com.au,ebay.es,ebay.fr,ebay.it,ebay.nl#$#hide-if-matches-xpath './/a[@*[contains(.,"UnifiedRankingScenario")]]/div[@class]//img[@src]/ancestor-or-self::li[starts-with(@class,"s-item")]' ++ebay.com,ebay.com.au,ebay.co.uk,ebay.com.my,ebay.at,ebay.de,ebay.ch,ebay.pl,ebay.it,ebay.nl,ebay.be#$#hide-if-matches-xpath '//li[starts-with(@class,"s-item")]//span[@role="group" or @role="text"][starts-with(@class,//span[text()="Sponsored" or text()="Anzeige" or text()="Sponsorowane" or text()="Sponsorizzato" or text()="Gesponsord" or text()="Sponsorisé" or text()="Patrocinado"]/@id)]/ancestor::li[starts-with(@class,"s-item")]' +! #CV-698 +thegatewaypundit.com#$#abort-on-property-read adtoniq; abort-on-property-write adtoniq; abort-on-property-write bomab; abort-on-property-write zacak; abort-on-property-write kozuq +! #CV-667 @@ -59874,19 +61021,32 @@ new file mode 100644 +crunchyroll.com#$#json-prune 'value.media.ad_breaks' +! #CV-776 +bing.com##[id$="adsMvCarousel"] -+bing.com#?#li[class="b_algo"]:-abp-has(> h2 + div[class="b_caption"] > p[class]) +bing.com#?#li[class="b_algo"]:-abp-has(>h2 + div[class="b_caption"] > [class^="b_attribution "]) +bing.com#?#li[class="b_algo"]:-abp-has(>[class="ad_ml1ESLItem"]) +bing.com#?#li[class="b_algo"]:-abp-has(a[href="#"]:not([class])) +! #CV-1190 -+instacart.com#$#hide-if-matches-xpath './/div[@aria-label="item"]//*[@*="sponsored" or @*="Sponsored" or .="sponsored" or .="Sponsored"]/ancestor::li[1]' ++instacart.com#$#race start; hide-if-matches-xpath './/div[@role="group"]//div[concat(.//div[1]/text()[1],.//div[2]/text()[1])="Spon sored"]/ancestor::div[@data-testid]'; hide-if-matches-xpath './/div[@role="group"]//div[concat(.//div[1]/text()[1],.//div[2]/text()[1])="Spon sored"]/li[@data-testid]'; race stop; ++instacart.com#$#hide-if-matches-xpath './/img[contains(@src,"promoted_aisle")]/ancestor::div[starts-with(@class,"css-")][2]' ++instacart.com#$#hide-if-matches-xpath './/img[starts-with(@alt,"Sponsored")]/ancestor::a[1]' ++instacart.com##div[data-testid="ads-promoted-aisle"] ++instacart.com##div[data-testid="storefront-category-hero-banner"] ++instacart.com##a[href*="category_hero_id_"] ++! #CV-1213 ++samsclub.com#$#hide-if-matches-xpath '//span[@class="sc-specials-label"]/parent::div[@class="sc-specials"]/ancestor::li' ++! #CV-663 ++canadafreepress.com,conservativefiringline.com,ipatriot.com,naturalblaze.com,patriotnationpress.com,populistpress.com#$#abort-on-property-read document.getElementsByClassName; abort-on-property-read following-ad-container ++rightwingnews.com#$#abort-on-property-read document.getElementsByTagName ++procoinnews.com,dailylol.com#$#override-property-read setTimeout noopFunc; abort-on-property-read document.body.innerHTML; override-property-read Object.defineProperty undefined ; hide-if-matches-xpath '//main[@class][@role][@id]/parent::div[1]/ancestor-or-self::div[@class][1]'; +! Japanese sites +nikaraw.com#$#abort-on-property-read afStorage ++nicovideo.jp##a[href^="https://click.speee-ad.jp"] ++nicovideo.jp#$#hide-if-matches-xpath './/li[@class="count ads"]/parent::ul/ancestor::li[contains(@class,"adVideoItem")]'; hide-if-matches-xpath './/h1[text()="Niconico Ads"]/following::img[contains(@class,"UadVideoItem-image")]/parent::div[contains(@class,"UadVideoItem")]/ancestor::div[contains(@class,"UadVideosContainer")]'; hide-if-matches-xpath './/img[contains(@class,"NicoadVideoItem")]/parent::a[contains(@class,"NicoadVideoItem")]/ancestor::div[starts-with(@class,"NicoadVideosContainer")]'; hide-if-matches-xpath './/div[@data-nicoad-sponsor]/following::a[starts-with(@class,"NicoAdContainer")]/parent::div[contains(@class,"NicoAdContainer")]/ancestor::section[@class="TopPage-section"]'; hide-if-matches-xpath './/img[contains(@class,"UadVideoItem")]/parent::div[starts-with(@class,"UadVideoItem")]/ancestor::div[contains(@class,"UadVideosContainer")]'; ++||nimg.jp/nicoad/instream/video/*.mp4$media,domain=nicovideo.jp +! *** abp-filters-anti-cv:fb_non-graph.txt *** +! #CV-761 -+www.facebook.com,web.facebook.com#$#race start; hide-if-matches-xpath './/div[@role="feed"]//div[@role="article"]//a[@aria-label[.="Patrocinado" or .="Sponsa" or .="Bersponsor" or .="Commandité" or .="Ditaja" or .="Gesponsert" or .="Gesponsord" or .="Sponsrad" or .="Publicidad" or .="Sponsoreret" or .="Sponset" or .="Sponsored" or .="Sponsorisé" or .="Sponsorizat" or .="Sponsorizzato" or .="Sponsorlu" or .="Sponsorowane" or .="Реклама" or .="ממומן" or .="تمويل شوي" or .="دارای پشتیبانی مالی" or .="سپانسرڈ" or .="مُموَّل" or .="प्रायोजित" or .="সৌজন্যে" or .="ได้รับการสนับสนุน" or .="内容" or .="贊助" or .="Sponsoroitu" or .="May Sponsor" or .="Được tài trợ"]]/ancestor::div[@role="article"]'; hide-if-contains-visible-text /[Sponsred]{9}|[Gesponrtd]{10}|[Sponrisé]{10}|[Comandité]{9}|[Publicda]{10}/ 'div[role=feed] div[role=article]' 'a[href="#"][role="link"]'; hide-if-contains-visible-text /[Sponsred]{9}|[Gesponrtd]{10}|[Sponrisé]{10}|[Comandité]{9}|[Publicda]{10}/ 'div[role=feed] div[role=article]' 'a[href^="?__cft__"]'; race stop; ++www.facebook.com,web.facebook.com#$#race start; hide-if-contains-visible-text /[Sponsred]{9}|[Gesponrtd]{10}|[Sponrisé]{10}|[Comandité]{9}|[Publicda]{10}|[Sponsrwae]{12}|[Patrocind]{11}|[Sponsrizat]{13}/ 'div[role=feed] div[role=article]' a[href="#"][role="link"]; hide-if-contains-visible-text /[Sponsred]{9}|[Gesponrtd]{10}|[Sponrisé]{10}|[Comandité]{9}|[Publicda]{10}|[Sponsrwae]{12}|[Patrocind]{11}|[Sponsrizat]{13}/ 'div[role=feed] div[role=article]' a[href^="?__cft__"]; hide-if-contains-visible-text /[Sponsred]{9}|[Gesponrtd]{10}|[Sponrisé]{10}|[Comandité]{9}|[Publicda]{10}|[Sponsrwae]{12}|[Patrocind]{11}|[Sponsrizat]{13}/ 'div[role=feed] div[role=article]' a[href="#"][role="link"]>span>span>b; hide-if-matches-xpath './/div[@role="feed"]//div[@role="article"]//a[@aria-label[.="Patrocinado" or .="Sponsa" or .="Bersponsor" or .="Commandité" or .="Ditaja" or .="Gesponsert" or .="Gesponsord" or .="Sponsrad" or .="Publicidad" or .="Sponsoreret" or .="Sponset" or .="Sponsored" or .="Sponsorisé" or .="Sponsorizat" or .="Sponsorizzato" or .="Sponsorlu" or .="Sponsorowane" or .="Реклама" or .="ממומן" or .="تمويل شوي" or .="دارای پشتیبانی مالی" or .="سپانسرڈ" or .="مُموَّل" or .="प्रायोजित" or .="সৌজন্যে" or .="ได้รับการสนับสนุน" or .="内容" or .="贊助" or .="Sponsoroitu" or .="May Sponsor" or .="Được tài trợ"]]/ancestor::div[@role="article"]'; race stop; +www.facebook.com,web.facebook.com#$#hide-if-matches-xpath './/div[@role="feed"]//div[@role="article"]//a[@target="_blank"][contains(@href,"doubleclick.net") or contains(@href,"Paid") or contains(@href,"paid") or contains(@href,"ad.atdmt.com") or contains(@href,"adform.net") or contains(@href,"serving-sys.com") or contains(@href,"adition.com") or contains(@href,"flashtalking.com") or contains(@href,"bid=") or contains(@href,"Advertising") or contains(@href,"click") or contains(@href,"utm_medium=cpc") or contains(@href,"onversions") or contains(@href,"ad_name") or contains(@href,"utm_content=promo") or contains(@href,"ad_id") or contains(@href,"social_ads") or contains(@href,"socialads")]/ancestor::div[@role="article"]'; hide-if-matches-xpath './/div[@role="feed"]//div[@role="article"]//a[@target="_blank"][not(starts-with(@href,"https://l.facebook"))][contains(@href,"fbclid=")][not(text())]//div[@style="display: flex;"][count(./div) = 60]/ancestor::div[@role="article"]'; hide-if-matches-xpath './/div[@role="feed"]//div[@role="article"]//div[@aria-labelledby][@role="button"]/ancestor::div[@role="article"]'; -+www.facebook.com,web.facebook.com#$#hide-if-matches-xpath './/div[@role="feed"]//div[@role="article"]//div[contains(text(),"Sponsored")]/ancestor::div[@role="article"]' ++www.facebook.com,web.facebook.com#$#hide-if-matches-xpath './/span[@id="ssrb_feed_start"]/following-sibling::div//div[@aria-labelledby and @aria-describedby]//div[contains(text(),"Sponsored")]/ancestor::div[@aria-labelledby and @aria-describedby]' +! Rules that don't need to change +@@||www.facebook.com^$generichide +@@||web.facebook.com^$generichide @@ -59894,15 +61054,12 @@ new file mode 100644 +www.facebook.com,web.facebook.com#$#race start; hide-if-contains-visible-text /[Sponsred]{9}|[Gesponrtd]{10}|[Sponrisé]{10}|[Comandité]{9}|[Publicda]{10}/ 'div#watch_feed div[class^="_"]' 'a[href^="?__cft__"]'; hide-if-contains-visible-text /[Sponsred]{9}|[Gesponrtd]{10}|[Sponrisé]{10}|[Comandité]{9}|[Publicda]{10}/ 'div#watch_feed div[class^="_"]' 'a[href="#"][role="link"]'; race stop; +www.facebook.com,web.facebook.com#$#hide-if-matches-xpath './/object[@type="nested/pressable"]/a[@role="link"]/span[contains("|Sponsoreret|Sponsrad|Patrocinado|Sponsa|Bersponsor|Commandité|Ditaja|Gesponsert|Gesponsord|Publicidad|Sponset|Sponsored|Sponsorisé|Sponsorizat|Sponsorizzato|Sponsorlu|Sponsorowane|Реклама|ממומן|تمويل شوي|دارای پشتیبانی مالی|سپانسرڈ|مُموَّل|प्रायोजित|সৌজন্যে|ได้รับการสนับสนุน|内容|贊助|Sponsoroitu|May Sponsor|Được tài trợ|", concat("|", text(), "|"))]/ancestor::span[2]' +! Experimental ++www.facebook.com,web.facebook.com#$#hide-if-has-and-matches-style * 'span[id="ssrb_feed_start"]~* h3+div>div' 'span[id="ssrb_feed_start"]~* h3+div>div span>a[href="#"]:first-of-type div>svg' '/./' '/(margin-right: -[3-5][0-9].*width: 10)|(margin-right: -[4-6][0-9].*width: 11)|(margin-right: -[5-7][0-9].*width: 12)|(margin-right: -[6-8][0-9].*width: 13)/' +! *** abp-filters-anti-cv:french.txt *** +! #CV-691 +! #CV-761 +! #CV-663 -+letocard.fr#$#freeze-element .nav-menu abort [id^="menu-item-"] -+mamieastuce.com#$#freeze-element #sidebar abort .widget_text -+concomber.com#$#freeze-element .main-box abort -+meilleurpronostic.fr#$#freeze-element #secondary abort aside -+aupetitparieur.com#$#freeze-element .widget-area abort ++aupetitparieur.com,meilleurpronostic.fr#$#abort-on-property-read document.getElementsByClassName; abort-on-property-read following-ad-container +! #CV-170 +lephoceen.fr,supertoinette.com#$#abort-on-property-read setInterval +||polaccafaison.com^$third-party @@ -59962,7 +61119,7 @@ new file mode 100644 +batporno.com#$#abort-on-property-read decodeURI +vostfree.com#$#abort-on-property-write _pop +torrent911.com#$#abort-on-property-read atob -+animecomplet.me,animecomplet.net,animecomplet.org,dadyflix.co,dl-protect.best,dl-protect.top,dl-protect.xyz,dl-protect1.com,ed-protect.org,extreme-down.blue,extreme-down.in,extreme-down.link,extreme-down.live,extreme-down.ninja,extreme-down.one,extreme-down.plus,extreme-down.pro,extreme-down.site,extreme-down.top,extreme-down.tv,extreme-down.video,extreme-down.work,extreme-down.xyz,extreme-download.im,extreme-download.ninja,extreme-download.xyz,filmsexeporno.com,french-stream.mx,french-stream.re,french-stream.run,french-stream.so,hds-streaming.su,hdss-to.com,hdss.la,hdss.to,japscan.cc,japscan.com,japscan.se,japscan.to,japscan.ws,jetanimes.co,jetanimes.com,lelscan-vf.co,mavanimes.cc,one-piece-streaming-vostfr.com,streaming-french.com,streaming-vostfr.net,streamingfrance.com,streamingfrance.net,summarynetworks.com,toonanime.tv,toonanime.xyz,torrent9.si,vanime.co,vanime.me,vf-film.net,voirfilm-vf.com,voirseries.io,vostanimez.tv,vostfree.com,wawacity.bz,wawacity.co,wawacity.ec,wawacity.ninja,wawacity.vip,zone-annuaire.tel,zone-annuaire.top,zone-telechargement.tel#$#abort-current-inline-script document.documentElement /atob|break|JSON.parse/; abort-current-inline-script String.fromCharCode /atob|break/; abort-current-inline-script Math /atob|break/; abort-on-property-write JSON.parse ++animecomplet.me,animecomplet.net,animecomplet.org,dadyflix.co,dl-protect.best,dl-protect.top,dl-protect.xyz,dl-protect1.com,ed-protect.org,extreme-down.blue,extreme-down.in,extreme-down.link,extreme-down.live,extreme-down.ninja,extreme-down.one,extreme-down.plus,extreme-down.pro,extreme-down.site,extreme-down.top,extreme-down.tv,extreme-down.video,extreme-down.work,extreme-down.xyz,extreme-download.im,extreme-download.ninja,extreme-download.xyz,filmsexeporno.com,french-stream.mx,french-stream.re,french-stream.run,french-stream.so,hds-streaming.su,hdss-to.com,hdss.la,hdss.to,japscan.cc,japscan.com,japscan.se,japscan.to,japscan.ws,jetanimes.co,jetanimes.com,lelscan-vf.co,mavanimes.cc,one-piece-streaming-vostfr.com,protege-torrent.com,streaming-french.com,streaming-vostfr.net,streamingfrance.com,streamingfrance.net,summarynetworks.com,toonanime.tv,toonanime.xyz,torrent9.si,vanime.co,vanime.me,vf-film.net,voirfilm-vf.com,voirseries.io,vostanimez.tv,vostfree.com,wawacity.bz,wawacity.co,wawacity.ec,wawacity.ninja,wawacity.vip,zone-annuaire.tel,zone-annuaire.top,zone-telechargement.tel#$#abort-current-inline-script document.documentElement /atob|break|JSON.parse/; abort-current-inline-script String.fromCharCode /atob|break/; abort-current-inline-script Math /atob|break/; abort-on-property-write JSON.parse +mavanimes.co,toonanime.cc#$#abort-current-inline-script document.documentElement /atob|break|JSON.parse/; abort-current-inline-script String.fromCharCode /atob|break/; abort-current-inline-script Math /atob|break/; +mavanimes.co,japscan.ws#$#abort-current-inline-script JSON.parse; +strtapeadblock.me#$#abort-on-property-write _pao @@ -60000,6 +61157,8 @@ new file mode 100644 +! Popup/Popunder/Clickunder +komikcast.me#$#abort-on-property-read localStorage; abort-on-property-write JSON.parse +beritabaru.news,solusi.cyou#$#override-property-read setTimeout noopFunc ++! MISC ++komikdewasa.me#$#abort-on-property-write adsbyjuicy; override-property-read R undefined; hide-if-matches-xpath '//a[@target="_blank"]/img[contains(@class,"align")]/ancestor::div[starts-with(@class,"blox")]'; hide-if-matches-xpath '//a[@target="_blank"]/img[contains(@class,"align")]/ancestor-or-self::a[@href][1]' +! *** abp-filters-anti-cv:italian.txt *** +! #CV-667 +mp3-gratis.it#$#abort-current-inline-script Math zfgloaded @@ -60019,6 +61178,7 @@ new file mode 100644 +! MISC +tivi.fi#$#hide-if-matches-xpath '//div[contains(text(),"Kaupallinen yhteistyö")]/../../..' +iltalehti.fi#$#hide-if-matches-xpath '//span[contains(text(),"Kaupallinen yhteistyö")]/../../../..' ++tv.vg.no#$#abort-on-property-write __AB__; abort-on-property-read AB; +! *** abp-filters-anti-cv:polish.txt *** +! #CV-705 +www.wp.pl#$#abort-on-property-read SlotRegistrar; abort-current-inline-script PRELOAD randvar @@ -60055,12 +61215,8 @@ new file mode 100644 +echirurgia.pl,dobreprogramy.pl,o2.pl,autokult.pl,pudelek.pl,money.pl,wp.pl#$#hide-if-matches-xpath '//div[@id]/a[@id]/img[string-length(@src) < 120][contains(normalize-space()," ")][@class="img-full show"]/ancestor::div[1]' +kafeteria.pl,medycyna24.pl,komorkomania.pl,gadzetomania.pl,fotoblogia.pl,echirurgia.pl,dobreprogramy.pl,o2.pl,autokult.pl,pudelek.pl,money.pl,wp.pl,~sportowefakty.wp.pl#$#hide-if-matches-xpath '//div[@*]/div[@class][contains(normalize-space()," ")]/iframe[@*][string-length(@src) < 150] /ancestor::div[3][@*]' +kafeteria.pl,medycyna24.pl,komorkomania.pl,gadzetomania.pl,fotoblogia.pl,echirurgia.pl,dobreprogramy.pl,o2.pl,autokult.pl,pudelek.pl,money.pl,wp.pl#$#hide-if-matches-xpath '//div[@*]/p[contains(normalize-space(), " ")][@*]/preceding-sibling::label[1][@class]/ancestor::div[2]' -+wp.pl#$#hide-if-matches-xpath '//a[@class][string-length(@href) >2200]/div[@class]/div/ancestor::div[@class="rail"]' -+wp.pl#$#hide-if-matches-xpath './/img[@class][string-length(@src) >115]/following-sibling::img[@class][string-length(@src) > 115]/ancestor::div[1]' +polygamia.pl,echirurgia.pl,kardiolo.pl,dobreprogramy.pl,o2.pl,kafeteria.pl,parenting.pl,autokult.pl,pudelek.pl,nerwica.com,medycyna24.pl,money.pl,smaczneblogi.pl,komorkomania.pl,gadzetomania.pl,open.fm,fotoblogia.pl,abczdrowie.pl,autocentrum.pl,wp.pl,~poczta.wp.pl#$#hide-if-matches-xpath '//ul[@class]/li[string-length(@class)<=25][contains(normalize-space(), " ")]/img[string-length(@src) >140]/following-sibling::span/a[string-length(@href) > 2000]/ancestor::li' -+wp.pl#$#hide-if-matches-xpath './/div[@class]/a[@target="_blank"][string-length(@href) >1700]/img[@class][string-length(@src) > 100]/following-sibling::span[@class]/following::span[@class][4]/ancestor::div[@class and @*[not(@class)]=""][contains(@class," ")][contains(@*[not(@class)]," ")]/parent::div[not(@id="gallerybox_id")]' -+wp.pl#$#hide-if-matches-xpath './/div[@class][@style="height: 133.056px;"]/a[@href]/div[@class]/ancestor::div[@class][2]' -+wp.pl#$#hide-if-matches-xpath './/a[@target]/img[string-length(@src)>130]/ancestor::div[starts-with(@class,"teaser")]' ++www.wp.pl#$#hide-if-matches-xpath './/div[@id][@data-st-area]/div[1]/div/parent::div[@class]' +poczta.o2.pl#$#hide-if-matches-xpath './/a[@class][contains(@href,"wp.pl/")]/parent::div[@style]/ancestor-or-self::div[@class][@slot="NATIVE_FEED"]/parent::div[1]' +poczta.o2.pl#$#hide-if-matches-xpath './/div[@class]/iframe[@sandbox][contains(@src,"wpcdn.pl/tag/poczta.o2.pl/")]/ancestor::div[string-length(@class) >30]' +poczta.o2.pl##img[src*="wpimg.pl/"] @@ -60089,6 +61245,7 @@ new file mode 100644 +animesonline22.com#$#abort-current-inline-script JSON.parse /atob|btoa|break/ +gekkou.com.br#$#abort-current-inline-script document.querySelectorAll popMagic +gofilmes.me#$#abort-on-property-read zfgformats ++betteranime.net#$#abort-current-inline-script document.createElement _mdttdpu +! #CV-667 +filmesonlinegratis.com#$#abort-current-inline-script Math zfgloaded +! *** abp-filters-anti-cv:romanian.txt *** @@ -60130,8 +61287,8 @@ new file mode 100644 +/img.akubebas.com^$image,script,domain=indoxx1.show +! #CV-250 +megatfile.cc,gidonline.eu,dc-marvel.org,torrent-soft.net#$#abort-on-property-read atob -+! #CV-712 +! MISC ++sm.news#$#abort-current-inline-script String.fromCharCode decodeURIComponent +7ogorod.ru,shtrafsud.ru,autonevod.ru#$#abort-on-property-read flat_pm_arr +hitfm.ua,kissfm.ua,radiorelax.ua,radioroks.ua,rusradio.ua#$#abort-on-property-write prerole_length +www.goha.ru,3dnews.ru#$#abort-on-property-read Ya @@ -60166,7 +61323,7 @@ new file mode 100644 +liveforums.ru#$#abort-on-property-read tnAdditionalParams +musify.club#$#abort-current-inline-script $ get_ya_browser +fenglish.site,mp3spy.cc#$#abort-current-inline-script JSON.parse atob -+f1comp.ru,tagaev.com#$#abort-on-property-read PUM.getPopup ++times.zt.ua,f1comp.ru,tagaev.com#$#abort-on-property-read PUM.getPopup +l2top.ru#$#abort-current-inline-script $ cleanAndEval +rsload.net#$#abort-current-inline-script window.addEventListener load +web-shpargalka.ru#$#abort-on-property-read Date.prototype.toUTCString @@ -60175,9 +61332,9 @@ new file mode 100644 +cq.ru#$#hide-if-matches-xpath './/a[@class][@target="_blank"]/following::img[@class][string-length(@src) > 70]/ancestor::div[@class][1]' +cq.ru#$#prevent-listener DOMContentLoaded 'banners' +shanson320.ru#$#abort-current-inline-script document.createElement atob -+spletnik.ru#$#abort-on-property-read Object.prototype.createHostAsserter; abort-on-property-read Object.prototype.DlEDrf; cookie-remover bltsr; ++spletnik.ru#$#abort-on-property-read document.cookie.indexOf; cookie-remover wordpress_test_cookie; +||spletnik.ru/$header=content-type=text/javascript -+pro100hobbi.ru,samelectric.ru,facenews.ua,molitvy.guru,nizhny.ru,svadba.expert,vibir.ru#$#abort-on-property-read XMLHttpRequest ++coderlessons.com,facenews.ua,fixx.one,its-kids.ru,molitvy.guru,nizhny.ru,pro100hobbi.ru,publy.ru,samelectric.ru,svadba.expert,vibir.ru#$#abort-on-property-read XMLHttpRequest +lrepacks.net#$#abort-current-inline-script document.createElement 'delete window' +igroutka.ru#$#override-property-read Object.prototype.afg true +sibnet.ru#$#prevent-listener DOMContentLoaded 'pobeda' @@ -60185,10 +61342,13 @@ new file mode 100644 +porngames.su,rintor.info,rintor.net#$#abort-on-property-read TotemToolsObject +hardwareluxx.ru#$#abort-current-inline-script jQuery backgroundImage +changeua.com,ictv.ua,inter.ua,k1.ua,novy.tv,ntn.ua,starlight.digital,stb.ua,teleportal.ua#$#override-property-read Object.prototype.CreativeAdBreaks undefined -+anidub.club,anidub.link,anime.anidub.life,online.anidub.com,online.anidub.life#$#prevent-listener click window.open ++anime.anidub.com,anidub.club,anidub.link,anime.anidub.life,online.anidub.com,online.anidub.life#$#prevent-listener click window.open ++4pda.to#$#hide-if-matches-xpath './/*[not(self::div)]//script[contains(text(),"Math.ceil")]/ancestor::*[not(self::div)][1]'; hide-if-matches-xpath './/*[not(self::div)]//script[contains(text(),"toLowerCase")]/ancestor::div[2]'; hide-if-matches-xpath './/a[@target="_blank"]/img[@alt="" and @title=""]/ancestor::td[1]' ++kanobu.ru#$#json-prune results.fixed ++amedia.online#$#abort-on-property-read Ya; prevent-listener DOMContentLoaded '0x'; +! Popup/popunder/clickunder -+freehat.cc,tt-cup.com,zerno-ua.com,oxax.tv,prostoporno.help,vmusi.ru,xittv.net,potokcdn.com,lostpix.com,uploadimagex.com,volynpost.com,wowskill.ru,hlamer.ru,oveg.ru#$#abort-on-property-read open -+domahatv.com,piratam.net,piratca.net,sexitorrent.com,sextor.org,xtorrent.net,xxxrip.net,torrent-pirat.com,pornoakt.vip,porn720.biz,hentai-share.one,huyamba.tv,xxxtor.com#$#abort-current-inline-script document.querySelectorAll popMagic ++tv-assia.org,freehat.cc,tt-cup.com,zerno-ua.com,oxax.tv,prostoporno.help,vmusi.ru,xittv.net,potokcdn.com,lostpix.com,uploadimagex.com,volynpost.com,wowskill.ru,hlamer.ru,oveg.ru#$#abort-on-property-read open ++domahatv.com,piratam.net,piratca.net,sexitorrent.com,sextor.org,xtorrent.net,xxxrip.net,torrent-pirat.com,porn720.biz,pornoakt.vip,pornopuk.com,hentai-share.one,huyamba.tv,xxxtor.com#$#abort-current-inline-script document.querySelectorAll popMagic +hdkinoteatr.com#$#abort-on-property-read cuec +fapreactor.com,pornreactor.cc#$#abort-current-inline-script Math decodeURIComponent +budport.com.ua#$#abort-current-inline-script $ append @@ -60217,7 +61377,7 @@ new file mode 100644 +! CV-715 +informator.ua,kriminal.tv,4studio.com.ua,112ua.tv,newsoneua.tv,gorodkiev.com.ua,volynpost.com,uanews.org.ua,dialogs.org.ua,technoportal.com.ua,pingvin.pro,fakty.ua,cikavosti.com,versii.if.ua,mignews.com.ua#$#abort-on-property-read weekCallbacks +! #CV-716 -+agroter.com.ua,1news.com.ua,365news.biz,4mama.ua,4studio.com.ua,7days-ua.com,apnews.com.ua,argumentiru.com,asiaplustj.info,autotema.org.ua,autotheme.info,beauty.ua,begemot-media.com,begemot.media,chas.cv.ua,cheline.com.ua,cikavosti.com,ck.ua,cn.ua,comments.ua,cvnews.cv.ua,day.kyiv.ua,depo.ua,dnews.dn.ua,dv-gazeta.info,dyvys.info,economistua.com,edinstvennaya.ua,ekovolga.com,expert.in.ua,fedpress.ru,forpost.media,fraza.com,glavnoe.ua,glavnoe24.ru,glavpost.ua,golosinfo.com.ua,gorodkiev.com.ua,gov.ua,grad.ua,greenpost.ua,ifnews.org.ua,inforpost.com,inkorr.com,itechua.com,iz.com.ua,kh.ua,khersonline.net,kolizhanka.com.ua,kr.ua,krymr.com,kurskcity.ru,liga.net,lvnews.org.ua,mega-music.pro,mignews.com.ua,mi100.info,mind.ua,moirebenok.ua,mycompplus.ru,nakanune.ru,narodna-pravda.ua,nashbryansk.ru,newsoneua.tv,news24today.info,ngp-ua.info,nnews.com.ua,novavlada.info,novynarnia.com,np.pl.ua,odessa-life.od.ua,oukr.info,panoptikon.org,pg11.ru,pik.net.ua,pingvin.pro,planetanovosti.com,pl.com.ua,podpricelom.com.ua,politnavigator.net,poltava365.com,portal.lviv.ua,praktika-vlasti.com.ua,prm.ua,procherk.info,profootball.ua,radiosvoboda.org,ratel.kz,real-vin.com,reporter.ua,risu.ua,rivne.media,rivnenews.com.ua,rusjev.net,russianshowbiz.info,rv.ua,rvnews.rv.ua,semobile.com.ua,sport-kr.com.ua,sud.ua,superdom.ua,te.ua,tenews.org.ua,telekritika.ua,theageoffootball.com,treebuna.info,tverigrad.ru,tverisport.ru,tvoymalysh.com.ua,uainfo.org,uanews.org.ua,uatv.ua,ukranews.com,ukrrain.com,unn.com.ua,vchaspik.ua,versii.if.ua,vgolos.com.ua,viva.ua,vlast.kzvnn24.ru,volnorez.com.ua,volyninfa.com.ua,volyninfo.com,volynpost.com,volynua.com,vsviti.com.ua,westnews.info,womo.ua,wpristav.ru,wworld.com.ua,zbirna.com,zp.ua#$#abort-current-inline-script document.createElement /ru-n4p|ua-n4p|загрузка.../ ++agroter.com.ua,1news.com.ua,365news.biz,4mama.ua,4studio.com.ua,7days-ua.com,apnews.com.ua,argumentiru.com,asiaplustj.info,autotema.org.ua,autotheme.info,beauty.ua,begemot-media.com,begemot.media,chas.cv.ua,cheline.com.ua,cikavosti.com,ck.ua,cn.ua,comments.ua,cvnews.cv.ua,day.kyiv.ua,depo.ua,dnews.dn.ua,dv-gazeta.info,dyvys.info,economistua.com,edinstvennaya.ua,ekovolga.com,expert.in.ua,fedpress.ru,firtka.if.ua,forpost.media,fraza.com,glavnoe.ua,glavnoe24.ru,glavpost.ua,golosinfo.com.ua,gorodkiev.com.ua,gov.ua,grad.ua,greenpost.ua,ifnews.org.ua,inforpost.com,inkorr.com,itechua.com,iz.com.ua,kh.ua,khersonline.net,kolizhanka.com.ua,kr.ua,krymr.com,kurskcity.ru,liga.net,lvnews.org.ua,mega-music.pro,mignews.com.ua,mi100.info,mind.ua,moirebenok.ua,mycompplus.ru,nakanune.ru,narodna-pravda.ua,promin.cv.ua,nashbryansk.ru,newsoneua.tv,news24today.info,ngp-ua.info,nnews.com.ua,novavlada.info,novynarnia.com,np.pl.ua,odessa-life.od.ua,ogo.ua,oukr.info,panoptikon.org,pg11.ru,pik.net.ua,pingvin.pro,planetanovosti.com,pl.com.ua,podpricelom.com.ua,politnavigator.net,poltava365.com,portal.lviv.ua,praktika-vlasti.com.ua,prm.ua,procherk.info,profootball.ua,radiosvoboda.org,ratel.kz,real-vin.com,reporter.ua,risu.ua,rivne.media,rivnenews.com.ua,rusjev.net,russianshowbiz.info,rv.ua,rvnews.rv.ua,semobile.com.ua,showdream.org,sport-kr.com.ua,strana.news,strana.today,sud.ua,superdom.ua,te.ua,tenews.org.ua,telekritika.ua,theageoffootball.com,treebuna.info,tverigrad.ru,tverisport.ru,tvoymalysh.com.ua,uainfo.org,uanews.org.ua,uatv.ua,ukranews.com,ukrrain.com,unn.com.ua,vchaspik.ua,versii.if.ua,vgolos.com.ua,viva.ua,vlast.kzvnn24.ru,volnorez.com.ua,volyninfa.com.ua,volyninfo.com,volynpost.com,volynua.com,vsviti.com.ua,westnews.info,womo.ua,wpristav.ru,wworld.com.ua,zbirna.com,zp.ua#$#abort-current-inline-script document.createElement /ru-n4p|ua-n4p|загрузка.../ +marieclaire.ua#$#abort-current-inline-script redram /загрузка.../ +karpatnews.in.ua,kg-portal.ru#$#abort-current-inline-script document.createElement Math.random +! #CV-667 @@ -60246,9 +61406,10 @@ new file mode 100644 +gnula.nu,pelisnow.to,pelispop.me,tmomanga.com#$#abort-on-property-write JSON.parse +futbollatam.com#$#abort-on-property-read attr; abort-on-property-read mm +gnula.cc,series24.nu#$#abort-on-property-read localStorage; abort-on-property-write JSON.parse; abort-on-property-read asgPopScript -+calidadcine.net#$#abort-on-property-read afStorage ++calidadcine.net,seriesmetro.net#$#abort-on-property-read afStorage +latinblog.tv,peladas69.com#$#abort-on-property-read __formatsGetters -+audaciousdefaulthouse.com#$#abort-on-property-read window.open ++animefenix.org,animeonline.ninja,audaciousdefaulthouse.com#$#abort-on-property-read window.open ++monoschinos2.com#$#abort-on-property-read _0x24d7; abort-on-property-read _0x41ed; abort-on-property-read _0xf59bf3 +! #CV-368 +rainanime.net#$#abort-on-property-read NativeAd +! Popup/Popunder @@ -60274,8 +61435,9 @@ new file mode 100644 +! *** abp-filters-anti-cv:vietnamese.txt *** +! MISC +blog.abit.vn#$#abort-on-property-read document.cookie -+phimhay3s.com#$#json-prune ads -+90phut2.live#$#abort-current-inline-script $ overlay;abort-current-inline-script setTimeout overlay ++phimhay3s.com,phimmoik.com#$#json-prune ads ++90phut6.live#$#abort-current-inline-script $ overlay;abort-current-inline-script setTimeout overlay ++xoilac5.live#$#abort-current-inline-script jQuery overlay +aoe.vn#$#abort-on-property-read parseInt +gametv.vn#$#abort-current-inline-script $ homeModal +watchsb.com#$#abort-on-property-read __Y @@ -60283,38 +61445,40 @@ new file mode 100644 +plus.gtv.vn#$#abort-current-inline-script $ youtube-modal +bongdahomnay.tech#$#abort-on-property-read $ +vebotv.today#$#abort-current-inline-script $ vb-pr-box -+vb.plvb.xyz#$#abort-on-property-read adsTvc ++plvb.xyz#$#abort-on-property-read adsTvc; abort-on-property-read adsPlayer; abort-on-property-read ads; abort-on-property-read keyPlayer; abort-on-property-read adsPopupPlayer; +hh3dhay.com,hh3dhay.xyz#$#abort-current-inline-script document.createElement ;break;case -+luotphim2.com,luotphim.top,luotphimtv.live#$#json-prune '0.time_mobile 0.time 0.link_video 0.link_video_mobile 0.link 0.link_mobile 1.time_mobile 1.time 1.link_video 1.link_video_mobile 1.link 1.link_mobile' ++luotphim2.com,luotphim.to,luotphimtv.live#$#json-prune '0.time_mobile 0.time 0.link_video 0.link_video_mobile 0.link 0.link_mobile 1.time_mobile 1.time 1.link_video 1.link_video_mobile 1.link 1.link_mobile' +2phimmoi.net#$#abort-current-inline-script $ urlAdsMbIntro -+phimnhanh1.com,xemphim1080.com,phimmoi1.com,mephimnhat1.com#$#json-prune 'midroll midroll2 meta.ads' +! Popup/Popunder/Clickunder +viet69.in#$#abort-current-inline-script JSON.parse /atob|btoa|break/; abort-current-inline-script String.fromCharCode /atob|btoa|break/; abort-current-inline-script Math /atob|btoa|break/ +rphangs.com,mrcong.com#$#abort-on-property-read open; abort-on-property-write window.location.href -+fembed.com,femax20.com,zo3x.ml,mrdhan.com,lxhentai.com,m.blogtruyen.vn,viettoons.tv#$#abort-on-property-read open -+xemphimgif.net,ophimhd.net,phimraphot.net#$#abort-current-inline-script jQuery popurl ++fembed.com,femax20.com,zo3x.ml,mrdhan.com,m.blogtruyen.vn,viettoons.tv#$#abort-on-property-read open ++phimgif.tv,ophimhd.net,phimraphot.net#$#abort-current-inline-script jQuery popurl +khophimhd.net,downloadsachmienphi.com,truyen2u.net,tvhay.top#$#abort-current-inline-script JSON.parse atob +tapmoi.net#$#abort-on-property-read SmartPopunder -+lxhentai.com#$#abort-current-inline-script document.cookie +thienhatruyen.com#$#abort-current-inline-script $ pc-popup-2 +phimlau.online#$#abort-current-inline-script atob /Y1/ +sexphimhd.net,gvnvh18.com,g18vn.com#$#abort-current-inline-script Math +360thethao.net#$#abort-current-inline-script onload /puURL/ +xnxx-sex-videos.com#$#abort-current-inline-script setTimeout /window.location/ +xnxx-sex-videos.com#$#override-property-read user_out false -+xuongphim18z.com,phimdinhcao.com,phimtopz.com,truyensieuhay.com,tvchill.org,2phimmoi.net#$#abort-on-property-read document.cookie -+phimmoiiii123.com#$#abort-on-property-read matchMedia ++xuongphim18z.com,phimdinhcao.com,phimtopz.com,truyensieuhay.com,tvchill.org,2phimmoi.net,quangcaoyenbai.com,fullcrackpc.com#$#abort-on-property-read document.cookie ++phimmoiiii123.com,cphimmoi.net#$#abort-on-property-read matchMedia +metruyenchu.com#$#abort-on-property-write window.onclick +##[href^="//mage98rquewz.com/"] +*$third-party,script,domain=sexdiaryz.xyz +phimhays.com#$#abort-current-inline-script jQuery window.open +truyentranhtuan.com#$#abort-current-inline-script $ btpop +vebo1.tv#$#abort-current-inline-script jQuery popup -+lphim.net,subnhanhz.net,iphimchillzz.net#$#abort-on-property-read localStorage ++lphim.net,subnhanhz.net,iphimchillzz.net,phimmoikf.com#$#abort-on-property-read localStorage +nguontv.org#$#abort-current-inline-script encodeURIComponent popunder +||pssy.xyz^$domain=animevi.net +player-cdn.com#$#abort-on-property-read Math.random; override-property-read detectAdBlockAll noopFunc; override-property-read detectAdBlock noopFunc +player-cdn.com###playback-fake ++vebo5.net,xoilac5.net##.modal.fade.show ++vebo5.net,xoilac5.net#$#abort-current-inline-script jQuery popupBanners ++vebo5.net,xoilac5.net#$#abort-on-property-read adsRedirectPopups ++sex6688.link,viet69.gg#$#abort-on-property-read parseInt +! *** abp-filters-hotfix:hotfix.txt *** +! FDA-2830 +@@||cdn.jsdelivr.net/npm/just-detect-adblock@*/dist/bundle.umd.min.js| @@ -61543,10190 +62707,14371 @@ diff --git a/components/resources/adblocking/easylist.txt b/components/resources new file mode 100644 --- /dev/null +++ b/components/resources/adblocking/easylist.txt -@@ -0,0 +1,10449 @@ +@@ -0,0 +1,14630 @@ +[Adblock Plus 2.0] -+! Checksum: 5iJYJ6GpY6ccWbTF5I32pw -+! Version: 202208220921 ++! Checksum: hRDmMqSPC3gFvB7v5jOY9Q ++! Version: 202210250741 +! Title: EasyList (minified) -+! Last modified: 22 Aug 2022 09:21 UTC ++! Last modified: 25 Oct 2022 07:41 UTC +! Expires: 1 days (update frequency) +! +! *** customfilterlists:easylist-minified.txt *** +||doubleclick.net^$third-party -+/googleads.$~script,domain=~github.com|~github.io +@@||docs.google.com^$generichide -+||google.com/pagead/ -+###player-ads -+youtube.com###player-ads -+||pagead2.googlesyndication.com^ -+||pagead2.googlesyndication.com^$domain=spiegel.de -+||youtube.com/pagead/ +@@||www.google.*/search?$generichide -+/securepubads. -+/pagead/lvz? ++@@||www.google.*/search?$domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk ++/googleads.$~script,domain=~github.com|~github.io +||googlesyndication.com/safeframe/ +||googlesyndication.com/safeframe/$domain=spiegel.de -+youtube.com##.ytp-ad-progress-list ++||google.com/pagead/ ++||youtube.com/pagead/ +@@||drive.google.com^$generichide ++@@||google.com/recaptcha/$csp,subdocument ++||pagead2.googlesyndication.com^ ++||pagead2.googlesyndication.com^$domain=spiegel.de ++/securepubads. ++/pagead/lvz? +||amazon-adsystem.com^ +||amazon-adsystem.com^$domain=spiegel.de -+@@||www.google.*/search?$domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk -+://ads.$domain=~ads.8designers.com|~ads.ac.uk|~ads.adstream.com.ro|~ads.allegro.pl|~ads.am|~ads.amazon|~ads.apple.com|~ads.atmosphere.copernicus.eu|~ads.bigbom.com|~ads.bikepump.com|~ads.brave.com|~ads.buscaempresas.co|~ads.colombiaonline.com|~ads.comeon.com|~ads.cs.washington.edu|~ads.cvut.cz|~ads.dollartree.com|~ads.elcarado.com|~ads.finance|~ads.gambinoslot.com|~ads.google.com|~ads.gurkerl.at|~ads.harvard.edu|~ads.instacart.com|~ads.jiosaavn.com|~ads.kazakh-zerno.net|~ads.kifli.hu|~ads.knuspr.de|~ads.lapalingo.com|~ads.listonic.com|~ads.lordlucky.com|~ads.magalu.com|~ads.mgid.com|~ads.microsoft.com|~ads.midwayusa.com|~ads.mobilebet.com|~ads.msstate.edu|~ads.mst.dk|~ads.nc|~ads.nimses.com|~ads.nipr.ac.jp|~ads.odesbuild.com|~ads.olx.pl|~ads.pinterest.com|~ads.quasaraffiliates.com|~ads.red|~ads.rohlik.cz|~ads.route.cc|~ads.safi-gmbh.ch|~ads.scotiabank.com|~ads.shopee.cn|~ads.shopee.co.th|~ads.shopee.com.br|~ads.shopee.com.mx|~ads.shopee.com.my|~ads.shopee.kr|~ads.shopee.ph|~ads.shopee.pl|~ads.shopee.sg|~ads.shopee.tw|~ads.shopee.vn|~ads.sk|~ads.snapchat.com|~ads.socialtheater.com|~ads.spotify.com|~ads.taboola.com|~ads.tiktok.com|~ads.toplayaffiliates.com|~ads.viksaffiliates.com|~ads.vk.com|~ads.watson.ch|~ads.xtribeapp.com|~ads.yahoosmallbusiness.com|~badassembly.com|~caravansforsale.co.uk|~fusac.fr|~memo2.nl|~reempresa.org|~satmetrix.com|~seriouswheels.com -+/adservice.$domain=~adservice.io -+youtube.com###masthead-ad ++://ads.$domain=~ads.8designers.com|~ads.ac.uk|~ads.adstream.com.ro|~ads.allegro.pl|~ads.am|~ads.amazon|~ads.apple.com|~ads.atmosphere.copernicus.eu|~ads.bestprints.biz|~ads.bigbom.com|~ads.bikepump.com|~ads.brave.com|~ads.buscaempresas.co|~ads.colombiaonline.com|~ads.comeon.com|~ads.cs.washington.edu|~ads.cvut.cz|~ads.dollartree.com|~ads.doordash.com|~ads.elcarado.com|~ads.elevateplatform.co.uk|~ads.finance|~ads.gambinoslot.com|~ads.google.com|~ads.gree.net|~ads.gurkerl.at|~ads.harvard.edu|~ads.instacart.com|~ads.jiosaavn.com|~ads.kaipoke.biz|~ads.kazakh-zerno.net|~ads.kifli.hu|~ads.knuspr.de|~ads.lapalingo.com|~ads.listonic.com|~ads.lollipod.de|~ads.lordlucky.com|~ads.magalu.com|~ads.mba|~ads.mgid.com|~ads.microsoft.com|~ads.midwayusa.com|~ads.mobilebet.com|~ads.msstate.edu|~ads.mst.dk|~ads.nc|~ads.nimses.com|~ads.nipr.ac.jp|~ads.odesbuild.com|~ads.olx.pl|~ads.pinterest.com|~ads.quasaraffiliates.com|~ads.red|~ads.rohlik.cz|~ads.route.cc|~ads.safi-gmbh.ch|~ads.scotiabank.com|~ads.selfip.com|~ads.shopee.cn|~ads.shopee.co.th|~ads.shopee.com.br|~ads.shopee.com.mx|~ads.shopee.com.my|~ads.shopee.kr|~ads.shopee.ph|~ads.shopee.pl|~ads.shopee.sg|~ads.shopee.tw|~ads.shopee.vn|~ads.sk|~ads.snapchat.com|~ads.socialtheater.com|~ads.spotify.com|~ads.studyplus.co.jp|~ads.taboola.com|~ads.tiktok.com|~ads.toplayaffiliates.com|~ads.typepad.jp|~ads.us.tiktok.com|~ads.viksaffiliates.com|~ads.vk.com|~ads.watson.ch|~ads.xtribeapp.com|~ads.yahoosmallbusiness.com|~badassembly.com|~caravansforsale.co.uk|~fusac.fr|~memo2.nl|~reempresa.org|~satmetrix.com|~seriouswheels.com ++/adservice.$domain=~adservice.io|~github.com|~githubusercontent.com ++@@||google.com/recaptcha/api.js ++@@||gstatic.com/recaptcha/ ++@@||mail.google.com^$generichide +||adnxs.com^ +||adnxs.com^$domain=spiegel.de -+youtube.com###merch-shelf -+@@||mail.google.com^$generichide -+@@||google.com/recaptcha/$csp,subdocument -+##a[href^="https://www.googleadservices.com/pagead/aclk?"] -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##a[href^="https://www.googleadservices.com/pagead/aclk?"] ++@@||accounts.google.com^$generichide ++@@||whatsapp.com^$generichide ++||rubiconproject.com^ ++||rubiconproject.com^$domain=spiegel.de +.com/ads/$image,object,subdocument,domain=~developers.google.com|~sabotage-films.com ++###player-ads ++youtube.com###player-ads ++||pubmatic.com^$third-party ++.openx.$domain=~openx.com|~openx.solar ++||ads-twitter.com^ ++||3lift.com^ ++||moatads.com^ ++||mail-ads.google.com^ ++youtube.com##.ytp-ad-progress-list ++||imasdk.googleapis.com^ ++||imasdk.googleapis.com^$domain=spiegel.de ++/prebid.$domain=~prebid.org ++@@||tab.gladly.io/newtab/|$document,subdocument ++@@||netflix.com^$generichide ++||smartadserver.com^$third-party,domain=~smartadserver.de ++@@||recaptcha.net/recaptcha/$script ++youtube.com###merch-shelf ++||googletagservices.com^ ++/advert.$~script,domain=~advert.ae|~advert.club|~advert.ee|~advert.io|~advert.media|~advert.org.pl|~motortrader.com.my ++||teads.tv^ ++||teads.tv^$domain=spiegel.de ++||creativecdn.com^$third-party ++||tpc.googlesyndication.com^ ++||ad-delivery.net^ ++@@||google.com/recaptcha/enterprise/ ++youtube.com###masthead-ad ++||4dex.io^ +##.adsbygoogle +informer.com##.adsbygoogle +geekzone.co.nz##.adsbygoogle -+||rubiconproject.com^ -+||rubiconproject.com^$domain=spiegel.de -+@@||whatsapp.com^$generichide -+##.badge-style-type-ad -+||pubmatic.com^$third-party -+||ads-twitter.com^ -+@@||accounts.google.com^$generichide -+##[id^="div-gpt-ad"] -+@@||google.com/recaptcha/api.js -+##div[id^="div-gpt-"] -+@@||gstatic.com/recaptcha/ -+||moatads.com^ -+youtube.com##[layout*="display-ad-"] -+youtube.com##ytd-display-ad-renderer -+||imasdk.googleapis.com^ -+||imasdk.googleapis.com^$domain=spiegel.de -+||mail-ads.google.com^ -+.openx.$domain=~openx.com|~openx.solar -+||3lift.com^ -+/prebid.$domain=~prebid.org -+||googletagservices.com^ -+/advert.$~script,domain=~advert.ae|~advert.club|~advert.ee|~advert.io|~advert.media|~advert.org.pl|~motortrader.com.my -+||tpc.googlesyndication.com^ -+||smartadserver.com^$third-party,domain=~smartadserver.de -+@@||tab.gladly.io/newtab/|$document,subdocument -+||teads.tv^ -+||teads.tv^$domain=spiegel.de -+||ad-delivery.net^ -+||creativecdn.com^$third-party -+@@||netflix.com^$generichide -+##[id^="google_ads_iframe"] -+##.ad-placement +.ru/ads/ -+||casalemedia.com/cygnus? -+||4dex.io^ +||adsafeprotected.com^ +||adsafeprotected.com^$domain=spiegel.de -+||indexww.com^ -+/pagead/conversion/* -+@@||recaptcha.net/recaptcha/$script -+=adunit& -+||d2v02itv0y9u9t.cloudfront.net^ +||omnitagjs.com^ +||omnitagjs.com^$domain=spiegel.de -+||sharethrough.com^$third-party -+@@||google.com/recaptcha/enterprise/ -+youtube.com##.ytd-player-legacy-desktop-watch-ads-renderer -+||bidder.criteo.com^ -+youtube.com##.ytd-companion-slot-renderer -+youtube.com##ytd-companion-slot-renderer -+||emxdgt.com^ -+/ads-api. -+mail.google.com##.aeF > .nH > .nH[role="main"] > .aKB -+||yahoo.com/bidRequest -+||realsrv.com^ -+||ads.linkedin.com^$third-party -+||smaato.net^ -+||mediavine.com^$third-party -+/adtech_$domain=~adtech.co.uk -+||360yield.com^$third-party -+||ad.mail.ru^$domain=~mail.ru|~sportmail.ru -+@@||wikipedia.org^$generichide -+||an.yandex.ru^$domain=~e.mail.ru -+||tremorhub.com^ -+||ad.gt^ -+||rfihub.com^ -+||1rx.io^ -+||simplewebanalysis.com^ -+/adx.$domain=~adx.business|~adx.co.nz|~adx.cx|~adx.nz|~adx.rs|~adx.ru|~adx.traveledge.com|~adx.tribefire.com|~adx.uk.com|~adx.world|~adx.wowfi.com|~journals.uchicago.edu|~solutionshill.com -+##.ad-banner -+_prebid_ -+@@||bing.com/search?$generichide -+/gpt_and_prebid/* -+||mgid.com^$third-party -+||adscale.de^ -+@@||discord.com^$generichide -+||33across.com^$third-party -+||media.net^$third-party -+##.adBanner -+@@||ads.roblox.com/v1/sponsored-pages$xmlhttprequest,domain=roblox.com -+||google.com/adsense/search/ ++||indexww.com^ +@@||upload.wikimedia.org/wikipedia/$image,media -+$script,third-party,domain=imgbox.com -+@@||googlesyndication.com/simgad/$image,domain=pccomponentes.com ++/pagead/conversion/* ++||casalemedia.com/cygnus? ++##a[href^="https://www.googleadservices.com/pagead/aclk?"] ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##a[href^="https://www.googleadservices.com/pagead/aclk?"] ++||sharethrough.com^$third-party ++=adunit& ++@@||wikipedia.org^$generichide ++||mediavine.com^$third-party ++##[id^="div-gpt-ad"] ++##div[id^="div-gpt-"] ++||bidder.criteo.com^ ++||ad.gt^ ++@@||wikia.nocookie.net^*/images/$image ++/ads-api. ++||yahoo.com/bidRequest ++||ads.linkedin.com^$third-party ++||d2v02itv0y9u9t.cloudfront.net^ ++##.ad-placement ++||tremorhub.com^ ++/adtech_$domain=~adtech.co.uk +||yieldlab.net^ +||yieldlab.net^$domain=spiegel.de ++youtube.com##[layout*="display-ad-"] ++youtube.com##ytd-display-ad-renderer ++||emxdgt.com^ ++||realsrv.com^ ++||360yield.com^$third-party ++$script,third-party,domain=imgbox.com ++@@||bing.com/search?$generichide ++@@||discord.com^$generichide ++||mgid.com^$third-party ++||adscale.de^ ++||1rx.io^ ++/adx.$domain=~adx.business|~adx.co.nz|~adx.cx|~adx.nz|~adx.rs|~adx.ru|~adx.traveledge.com|~adx.tribefire.com|~adx.uk.com|~adx.world|~adx.wowfi.com|~journals.uchicago.edu|~solutionshill.com ++||rfihub.com^ ++@@||google.com/recaptcha/enterprise.js ++||smaato.net^ ++youtube.com##.ytd-companion-slot-renderer ++youtube.com##.ytd-player-legacy-desktop-watch-ads-renderer ++youtube.com##ytd-companion-slot-renderer ++||ad.mail.ru^$domain=~mail.ru|~sportmail.ru ++||an.yandex.ru^$domain=~e.mail.ru ++##[id^="google_ads_iframe"] ++||33across.com^$third-party +||weborama.fr^$third-party -+||flashtalking.com^$third-party -+youtube.com##.sparkles-light-cta ++/pixel/purst? ++/pixel/pure +||zemanta.com^$third-party -+youtube.com##ytd-promoted-sparkles-web-renderer -+||dotomi.com^$third-party -+||tsyndicate.com^ -+||rtmark.net^ ++/gpt_and_prebid/* ++||media.net^$third-party +@@||contacts.google.com^$generichide -+##.adsbyexoclick ++@@||googlesyndication.com/simgad/$image,domain=pccomponentes.com ++@@||calendar.google.com^$generichide ++||googlesyndication.com/ddm/ ++@@||ads.roblox.com/v1/sponsored-pages$xmlhttprequest,domain=roblox.com ++||simplewebanalysis.com^ ++_prebid_ ++||tsyndicate.com^ ++||dotomi.com^$third-party ++||flashtalking.com^$third-party ++@@||open.spotify.com^$generichide ++/^https?:\/\/[0-9a-z]{8,}\.com\/.*/$~media,third-party,domain=123movies.tw|1cloudfile.com|2embed.to|9xmovies.app|9xupload.asia|adblockeronstape.me|adblockeronstreamtape.me|adblockeronstrtape.xyz|adblockplustape.xyz|adblockstreamtape.art|adblockstreamtape.fr|adblockstreamtape.site|allsports.icu|animepl.xyz|aotonline.co|audaciousdefaulthouse.com|bowfile.com|capodeportes.fr|cast4u.xyz|clicknupload.to|cloudvideo.tv|coloredmanga.com|cut-y.net|daddylive.click|daddylive.fun|dailyuploads.net|databasegdriveplayer.xyz|deltabit.co|dood.la|dood.pm|dood.sh|dood.so|dood.to|dood.watch|dood.wf|dood.ws|drivebuzz.icu|dslayeronline.com|dulu.to|dum.to|embedplayer.site|embedsb.com|embedsito.com|embedstream.me|eplayvid.net|evoload.io|fembed-hd.com|fileclub.cyou|filemoon.sx|filmy4wap.ink|flashx.net|fmovies.ps|gamovideo.com|gaybeeg.info|gdriveplayer.pro|givemenbastreams.com|gogoanimes.org|gogohd.net|gogoplay.io|gogoplay4.com|goload.io|gomo.to|goodstream.org|hdfilme.cx|hdtoday.ru|hexupload.net|housecardsummerbutton.com|hurawatch.at|ive.zone|kesini.in|kickasstorrents.to|klubsports.click|letsupload.io|linkhub.icu|linksafe.cc|livetvon.click|luxubu.review|mangareader.cc|mangovideo.pw|maxsport.one|membed.net|meomeo.pw|mirrorace.org|mixdrop.bz|mixdrop.ch|mixdrop.click|mixdrop.club|mixdrop.co|mixdrop.sx|mixdrop.to|mixdrops.xyz|mp4upload.com|mycast.icu|mystream.to|nelion.me|nocensor.biz|ovagames.com|owodeuwu.xyz|pcgamestorrents.com|playtube.ws|pouvideo.cc|projectfreetv2.com|proxyer.org|putlocker-website.com|putlockers.gs|putlockertv.one|radamel.icu|reputationsheriffkennethsand.com|rojadirecta.watch|sbthe.com|scloud.online|send.cm|shavetape.cash|shortlinkto.icu|skidrowcodex.net|smallencode.me|soccerstreamslive.co|stape.fun|stapewithadblock.beauty|stapewithadblock.monster|stapewithadblock.xyz|stayonline.pro|strcloud.in|streamlare.com|streamsport.icu|streamta.pe|streamta.site|streamtape.com|streamtapeadblock.art|streamz.ws|streamzz.to|strtape.cloud|strtape.tech|strtapeadblock.club|strtapeadblocker.xyz|strtapewithadblock.xyz|superstream123.net|supervideo.tv|telerium.icu|thepiratebay0.org|theproxy.ws|thevideome.com|un-block-voe.net|upbam.org|uplinkto.one|upload-4ever.com|uproxy.to|upstream.to|uptobhai.com|uqload.com|userload.co|userload.xyz|userscloud.com|v-o-e-unblock.com|vanfem.com|vidbam.org|vidcloud.click|vidembed.me|videovard.sx|vidlox.me|vido.lol|vidshar.org|vidsrc.me|vidsrc.stream|vipleague.im|vipleague.tv|vivo.sx|voe-un-block.com|voe-unblock.com|voe-unblock.net|voe.bar|voe.sx|voeun-block.net|voeunbl0ck.com|voeunblck.com|voeunblk.com|voeunblock.com|voeunblock1.com|voeunblock2.com|voeunblock3.com|vostfree.online|vudeo.io|vudeo.net|vumoo.to|vupload.com|watch-free.tv|watchserieshd.live|wowlive.info|yodbox.com|youtube4kdownloader.com|zoro.to ++||adsco.re^ ++||google.com/adsense/search/ ++youtube.com##.sparkles-light-cta ++youtube.com##ytd-promoted-sparkles-web-renderer +/pubads. -+@@||yimg.com/rq/darla/*/g-r-min.js$domain=yahoo.com -+||adlightning.com^$third-party -+||ssl-images-amazon.com/images/*/DAsf- -+##iframe[src^="https://tpc.googlesyndication.com/"] +||spotxchange.com^ +||spotxchange.com^$domain=spiegel.de -+##.GoogleAd -+@@||calendar.google.com^$generichide -+##.ad-300-250 -+##.openx -+##.ads-area -+##.adsense-ad -+##.adbar -+@@||wikia.nocookie.net^*/images/$image -+##.LeftAd -+##.googad -+||ml314.com^ -+||serving-sys.com^ -+||serving-sys.com^$domain=spiegel.de -+##.ad-text -+/pagead/conversion. -+/sponsored-articles/*$xmlhttprequest -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##[data-text-ad] -+##[id*="ScriptRoot"] -+||mookie1.com^ -+||mookie1.com^$domain=spiegel.de -+##div[aria-label="Ads"] -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[aria-label="Ads"] -+||bidgear.com^$third-party -+||googlesyndication.com/ddm/ -+/prebid/*$script -+11alive.com,12news.com,12newsnow.com,13newsnow.com,13wmaz.com,5newsonline.com,9news.com,abc10.com,abovethelaw.com,adelaidenow.com.au,adtmag.com,aero-news.net,airportia.com,americanprofile.com,appleinsider.com,arstechnica.com,articlealley.com,as.com,asianwiki.com,associationsnow.com,autoevolution.com,autoguide.com,automation.com,autotrader.com.au,bab.la,bdnews24.com,beinsports.com,bgr.in,biometricupdate.com,bloomberg.com,boats.com,bobvila.com,bostonglobe.com,bradleybraves.com,breitbart.com,businessdailyafrica.com,businessinsider.com,businesstech.co.za,c21media.net,cbc.ca,cbs19.tv,cd1025.com,celebdigs.com,celebified.com,ch-aviation.com,chargedevs.com,cheboygannews.com,chinahush.com,citysearch.com,clacified.com,cnn.com,cnnphilippines.com,colourlovers.com,comicbookmovie.com,computerworld.com,couriermail.com.au,cpuboss.com,cracked.com,createtv.com,crossmap.com,crosswalk.com,csoonline.com,cxpress.co.za,dailycaller.com,dailylobo.com,dailyparent.com,dailytarheel.com,dawn.com,dealnews.com,defenseone.com,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.in,downdetector.sg,dpreview.com,drinksmixer.com,earlygame.com,edmontonjournal.com,emoji.gg,excellence-mag.com,familydoctor.org,fanpop.com,federalnewsnetwork.com,femalefirst.co.uk,firstcoastnews.com,foodandwine.com,fool.com,footyheadlines.com,forvo.com,fox6now.com,foxafrica.com,foxbusiness.com,foxnews.com,fxnowcanada.ca,gayvegas.com,gcn.com,geelongadvertiser.com.au,go.com,golfweather.com,gpuboss.com,greenbot.com,gtplanet.net,heraldsun.com.au,hodinkee.com,indiatvnews.com,indiewire.com,infoworld.com,inhabitat.com,insider.com,instadp.com,instyle.com,interfax.com.ua,investsmart.com.au,jscompress.com,kagstv.com,kare11.com,kcentv.com,kedglobal.com,kens5.com,kgw.com,khou.com,kiiitv.com,king5.com,koreabang.com,krem.com,ksdk.com,ktvb.com,kusports.com,kvue.com,lagom.nl,lawrence.com,leaderpost.com,lifezette.com,looktothestars.org,mangarockteam.com,marketwatch.com,maxpreps.com,mcpmag.com,minecraftmods.com,mirror.co.uk,monitor.co.ug,motherjones.com,motorcycle.com,movieweb.com,mprnews.org,msn.com,mybroadband.co.za,myfitnesspal.com,myfox8.com,myfoxzone.com,mygaming.co.za,myrecipes.com,namibtimes.net,nejm.org,networkworld.com,newbeauty.com,news.com.au,news.sky.com,newscentermaine.com,newsday.com,newstimes.com,ny1.com,nymag.com,nytco.com,nytimes.com,nytimes3xbfgragh.onion,odometer.com,offbeat.com,onlinenepaltimes.com,onmsft.com,ovationtv.com,patch.com,patheos.com,pcgamesn.com,picmix.com,planelogger.com,playtictactoe.org,politico.com,politico.eu,popsugar.com,popsugar.com.au,prepperwebsite.com,quackit.com,quibblo.com,ranker.com,ratemds.com,ratemyprofessors.com,redmondmag.com,refinery29.com,roadsideamerica.com,salisburypost.com,sbs.com.au,seattletimes.com,segmentnext.com,shtfplan.com,simpledesktops.com,slickdeals.net,slippedisc.com,smartcompany.com.au,smsfi.com,softpedia.com,soranews24.com,spot.im,spryliving.com,statenews.com,statscrop.com,stocktwits.com,straight.com,streetinsider.com,stv.tv,stylenest.co.uk,talkandroid.com,techdirt.com,thecitizen.co.tz,thecut.com,thedp.com,theeastafrican.co.ke,thefader.com,thefirearmblog.com,thegrocer.co.uk,thejournal.co.uk,themercury.com.au,thenation.com,thestarphoenix.com,thv11.com,time.com,today.com,topgear.com,townhall.com,travelocity.com,tribalfootball.com,tribecafilm.com,triblive.com,tripadvisor.ca,tripadvisor.co.uk,tripadvisor.co.za,tripadvisor.com,tripadvisor.ie,tripadvisor.in,trucktrend.com,truecar.com,tvmaze.com,tweaktown.com,ultimatespecs.com,uptodown.com,userstyles.org,usmagazine.com,usnews.com,vancouversun.com,vid.gg,vogue.in,vulture.com,wamu.org,washingtontimes.com,watzatsong.com,wbir.com,wcnc.com,weathernationtv.com,weatheronline.co.uk,webestools.com,webmd.com,weeklytimesnow.com.au,wegotthiscovered.com,wfaa.com,wfmynews2.com,wgnt.com,wgntv.com,wgrz.com,whas11.com,wildcat.arizona.edu,windsorstar.com,winnipegfreepress.com,wkyc.com,wltx.com,wnep.com,worthplaying.com,wqad.com,wral.com,wrif.com,wtsp.com,wusa9.com,wwltv.com,wzstats.gg,wzzm13.com,x17online.com,yorkpress.co.uk##.ad -+cambb.xxx,chaturbate.com,playboy.com,rampant.tv,sex.com,signbucks.com,tallermaintenancar.com,tehvids.com,thehun.net,tiktits.com,uflash.tv,xcafe.com##.ad -+@@||open.spotify.com^$generichide -+||adsco.re^ +||clmbtech.com^ +||richaudience.com^$third-party -+||aniview.com^$third-party -+||perfectmarket.com^ -+/pixel/pure -+/adtech; -+/pixel/purst? -+/admax/* -+roblox.com##.abp -+||gumgum.com^$third-party -+alistapart.com,arcadebomb.com,armageddonexpo.com,balls.ie,bikechatforums.com,btcmanager.com,ca-flyers.com,caixinglobal.com,caribvision.tv,cmo.com.au,coryarcangel.com,elyricsworld.com,euobserver.com,eurochannel.com,filmmakermagazine.com,flvtomp3.cc,footballtradedirectory.com,forexpeacearmy.com,funpic.hu,gartic.io,garticphone.com,gr8.cc,gsprating.com,hortidaily.com,hotnewhiphop.com,hyipexplorer.com,ibtimes.co.in,ibtimes.co.uk,imedicalapps.com,insidefutbol.com,irishpost.com,irishtimes.com,israelnationalnews.com,japantimes.co.jp,jpost.com,kissasians.org,livescore.in,marinelink.com,mercopress.com,mmorpg.com,news.am,oncyprus.com,pharmatimes.com,powerboat.world,reversephonesearch.com.au,roblox.com,scientificamerican.com,smartcarfinder.com,speedcafe.com,sputniknews.com,starradionortheast.co.uk,subscene.com,sumodb.com,sweeting.org,tass.com,thefanhub.com,thefringepodcast.com,thehun.com,timeslive.co.za,timesofisrael.com,tmi.me,unblockstreaming.com,vloot.io,weatheronline.co.uk,weekly-ads.us,worldtimeserver.com,xbiz.com,ynetnews.com##.banner -+3movs.xxx,analpornpix.com,babesmachine.com,chaturbate.com,fboomporn.com,fetishshrine.com,freepornpicss.com,imagezog.com,legalporn4k.com,milffox.com,oldies.name,paradisehill.cc,playvids.com,porngames.com,private.com,video.laxd.com,vidxnet.com,vjav.com,watchhentaivideo.com,waybig.com,xbabe.com,xcum.com,yourdailygirls.com,youx.xxx##.banner -+||adaptv.advertising.com^ -+roblox.com###Skyscraper-Abp-Right -+/^https?:\/\/[0-9a-z]{8,}\.com\/.*/$~media,third-party,domain=1cloudfile.com|9xmovies.app|9xupload.asia|adblockeronstreamtape.me|adblockstreamtape.art|adblockstreamtape.fr|adblockstreamtape.site|allsports.icu|animepl.xyz|aotonline.co|audaciousdefaulthouse.com|bowfile.com|cast4u.xyz|clicknupload.to|cloudvideo.tv|coloredmanga.com|daddylive.click|daddylive.fun|deltabit.co|dood.la|dood.pm|dood.sh|dood.so|dood.to|dood.watch|dood.wf|dood.ws|drivebuzz.icu|dslayeronline.com|dulu.to|dum.to|embedsb.com|embedsito.com|embedstream.me|eplayvid.net|evoload.io|fembed-hd.com|fileclub.cyou|filemoon.sx|filmy4wap.ink|flashx.net|fmovies.ps|gamovideo.com|gaybeeg.info|givemenbastreams.com|gogoanimes.org|gogoplay.io|gogoplay4.com|gomo.to|goodstream.org|hdfilme.cx|hexupload.net|housecardsummerbutton.com|hurawatch.at|kesini.in|kickasstorrents.to|linkhub.icu|linksafe.cc|luxubu.review|mangareader.cc|mangovideo.pw|maxsport.one|membed.net|mirrorace.org|mixdrop.bz|mixdrop.ch|mixdrop.click|mixdrop.club|mixdrop.co|mixdrop.sx|mixdrop.to|mixdrops.xyz|mp4upload.com|mycast.icu|mystream.to|nelion.me|nocensor.biz|ovagames.com|owodeuwu.xyz|pcgamestorrents.com|playtube.ws|pouvideo.cc|projectfreetv2.com|proxyer.org|putlockers.gs|reputationsheriffkennethsand.com|rojadirecta.watch|sbthe.com|scloud.online|send.cm|shortlinkto.icu|skidrowcodex.net|smallencode.me|soccerstreamslive.co|stape.fun|stayonline.pro|strcloud.in|streamlare.com|streamsport.icu|streamta.pe|streamta.site|streamtape.com|streamtapeadblock.art|streamz.ws|streamzz.to|strtape.cloud|strtape.tech|strtapeadblock.club|strtapeadblocker.xyz|superstream123.net|supervideo.tv|telerium.icu|thepiratebay0.org|theproxy.ws|un-block-voe.net|upbam.org|uplinkto.one|uproxy.to|upstream.to|uptobhai.com|uqload.com|userload.co|userload.xyz|v-o-e-unblock.com|vanfem.com|vidbam.org|vidembed.me|videovard.sx|vidlox.me|vidshar.org|vidsrc.me|vidsrc.stream|vipleague.im|vipleague.tv|vivo.sx|voe-un-block.com|voe-unblock.com|voe-unblock.net|voe.bar|voe.sx|voeun-block.net|voeunbl0ck.com|voeunblck.com|voeunblk.com|voeunblock.com|voeunblock1.com|voeunblock2.com|voeunblock3.com|vudeo.io|vupload.com|wowlive.info|yodbox.com|youtube4kdownloader.com -+/videoads/* +||jwpcdn.com/player/*/googima.js ++||ssl-images-amazon.com/images/*/DAsf- ++||aniview.com^$third-party ++||connatix.com^$third-party ++||mookie1.com^ ++||mookie1.com^$domain=spiegel.de ++||gumgum.com^$third-party ++/prebid/*$script ++||bidgear.com^$third-party ++mail.google.com##.aeF > .nH > .nH[role="main"] > .aKB ++||serving-sys.com^ ++||serving-sys.com^$domain=spiegel.de ++/pixel/sbe? ++||adlightning.com^$third-party ++||revcontent.com^$third-party +||2mdn.net^ +||2mdn.net^$domain=spiegel.de -+/ad_break? -+||adingo.jp^$third-party -+###show-ad -+||revcontent.com^$third-party -+||connatix.com^$third-party +||sonobi.com^$third-party -+.prebid.$domain=~prebid.org -+@@||google.com/recaptcha/enterprise.js -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk###tads[aria-label] -+||live.primis.tech^$third-party -+||trafficfactory.biz^$third-party -+||aaxads.com^ -+##.adBlock -+youtube.com##.ytd-video-masthead-ad-v3-renderer -+||sascdn.com/tag/ -+youtube.com##ytd-video-masthead-ad-v3-renderer -+||addresseepaper.com^ -+##.adContent -+##.ad-slot -+||yieldmo.com^$third-party -+||ntv.io^ -+roblox.com##.leaderboard-abp -+vk.com###system_msg ++/pagead/conversion. ++@@||yimg.com/rq/darla/*/g-r-min.js$domain=yahoo.com ++||ml314.com^ ++||perfectmarket.com^ ++||smartclip.net^$third-party ++@@||github.com^$generichide ++/adtech; ++||adingo.jp^$third-party ++@@||wikia.nocookie.net^$stylesheet ++||googlesyndication.com^$domain=blogto.com ++.adriver.$~object,domain=~adriver.co|~adriver.tech +||fwmrm.net^ -+##.adSense ++/videoads/* ++economist.com,flightcentre.co.uk,foodkick.com,liverpoolfc.com,olx.pl,payback.pl,pccomponentes.com,wsj.com#@#[id^="google_ads_iframe"] ++||adaptv.advertising.com^ ++||addresseepaper.com^ ++||yieldmo.com^$third-party ++##.adBanner ++||rtmark.net^ ++@@||google.*/s?*&q=$~third-party,xmlhttprequest,domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk ++.prebid.$domain=~prebid.org ++||iconcnd.net^ ++@@||web.telegram.org^$generichide ++@@||hcaptcha.com^*/api.js +||adroll.com^$third-party ++||connectad.io^ ++||pshtrk.com^ ++||trafficfactory.biz^$third-party ++/pixel/puclc? ++||ntv.io^ ++@@||photos.google.com^$generichide ++||vidazoo.com/basev/$script,third-party ++||sascdn.com/tag/ ++||adform.net/serving/$third-party ++||contextweb.com^ ++twitter.com#?#div[data-testid="placementTracking"]:-abp-has(svg + div[dir="auto"] > span:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/)) ++||live.primis.tech^$third-party ++/curveball/ads/* +||dtscout.com^ +||microad.jp^$third-party -+||adform.net/serving/$third-party -+@@||github.com^$generichide -+.adriver.$~object,domain=~adriver.co|~adriver.tech -+||yimg.com/rq/darla/$domain=yahoo.com -+##.ad-unit -+roblox.com###Skyscraper-Abp-Left -+##a[href^="https://ad.doubleclick.net/"] -+||connectad.io^ -+@@||wikia.nocookie.net^$stylesheet -+||contextweb.com^ -+/pixel/sbe? -+##div[id^="adfox_"] -+||googlesyndication.com^$domain=blogto.com -+||vidazoo.com/basev/$script,third-party -+/greenoaks.gif? -+##.AdBox -+||jomtingi.net^ -+###taboola-below-article-thumbnails -+||smartclip.net^$third-party -+||adform.net/banners/$third-party -+/curveball/ads/* -+||trafficjunky.com^$third-party -+&adflag= -+||rndskittytor.com^ -+@@||google.*/s?*&q=$~third-party,xmlhttprequest,domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk -+||adtng.com^ -+###slide_ad -+.com/adv/$domain=~adv.asahi.com|~advantabankcorp.com|~archiproducts.com|~tritondigital.com -+@@||web.telegram.org^$generichide -+||denetsuk.com^ -+/adserver.$~xmlhttprequest,domain=~konograma.com -+twitter.com#?#div[data-testid="placementTracking"]:-abp-has(svg + div[dir="auto"] > span:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/)) -+/production/ads/* -+economist.com,flightcentre.co.uk,foodkick.com,liverpoolfc.com,olx.pl,payback.pl,pccomponentes.com,ripley.cl,ripley.com.pe,wsj.com#@#[id^="google_ads_iframe"] -+||clean.gg^ -+||postrelease.com^ -+&ad_url= -+##.post-ads -+||services.fandom.com/knowledge-graph/affiliates/ -+/www/delivery/* -+##.ad-wrapper -+||pub.network^ -+###ad-footer -+@@||imasdk.googleapis.com/js/core/bridge*.html$subdocument,domain=~spotify.com -+##.remove-ads -+||exdynsrv.com^ -+@@||photos.google.com^$generichide -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg###nav-swmslot -+||uuidksinc.net^$third-party -+/pixel/puclc? -+||bttrack.com^ -+@@||disneyplus.com^$generichide +||adswizz.com^$third-party -+||wpadmngr.com^ -+/prebid6. -+||tidaltv.com^ -+/_xa/ads_ -+/adfox/* ++@@||disneyplus.com^$generichide +||taboola.com^$domain=independent.co.uk|outlook.live.com|technobuffalo.com -+||dable.io^$third-party -+||jads.co^ -+/ht.js?site_ -+reddit.com##.promotedlink -+||onetag-sys.com/prebid-request ++##.ad-text +||awigglespouter.cam^ -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id^="adplacements:"] -+||vlitag.com^ -+||webcontentassessor.com^ -+||adrecover.com^$third-party ++||nitropay.com^$third-party ++/greenoaks.gif? ++/production/ads/* ++||adx1.com^$third-party ++||pub.network^ ++||exdynsrv.com^ ++||yimg.com/rq/darla/$domain=yahoo.com ++/v2/ads/* ++||adform.net/banners/$third-party ++/adfox/* ++.com/adv/$domain=~adv.asahi.com|~advantabankcorp.com|~archiproducts.com|~tritondigital.com +@@||amazon-adsystem.com^$domain=affiliate-program.amazon.com ++##.adContent ++##.adBlock ++##.adSense +||popin.cc/popin_discovery -+/cmbdv2.js -+##.trc_related_container div[data-item-syndicated="true"] -+-google-adsense. ++||aaxads.com^ ++/images/ads-$domain=~ads.com ++/www/delivery/* ++||onetag-sys.com/prebid-request ++||bttrack.com^ ++||trafficjunky.com^$third-party ++||adtng.com^ ++||tidaltv.com^ ++@@||teams.microsoft.com^$generichide ++twitter.com#?#div[data-testid="trend"]:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/) ++@@||duckduckgo.com/?q=$generichide ++||uuidksinc.net^$third-party ++||beap.gemini.yahoo.com^ ++||rndskittytor.com^ ++||clean.gg^ ++/prebid6. ++||webcontentassessor.com^ ++/adserver.$~xmlhttprequest,domain=~konograma.com ++||zap.buzz^$third-party +||kargo.com^$third-party ++/cmbdv2.js ++/adview? ++@@||hbomax.com^$generichide ++||services.fandom.com/knowledge-graph/affiliates/ ++/adserver/* ++@@||imasdk.googleapis.com/js/core/bridge*.html$subdocument,domain=~spotify.com ++||postrelease.com^ ++||p.jwpcdn.com/player/plugins/vast/ ++/_xa/ads_ ++||vlitag.com^ ++/ad_break? ++||wpadmngr.com^ ++||adskeeper.com^$third-party ++@@||apple.com^$generichide ++||creepingbrings.com^ ++||jads.co^ ++||adrecover.com^$third-party ++/ht.js?site_ ++@@||hcaptcha.com/captcha/$script,subdocument ++.br/ads/ ++androidauthority.com##.ad-banner ++||adition.com^$third-party ++||seedtag.com^$third-party ++||gtbdhr.com^ ++||dmxleo.dailymotion.com^ ++/porpoiseant/* ++||dable.io^$third-party ++||insurads.com^$third-party ++||pisism.com^ ++||connexity.net^$third-party ++##.adsbyexoclick ++/detroitchicago/houston.js ++.com/adx/ ++||thaudray.com^ ++||exosrv.com^ ++||go.ezodn.com^ ++||deployads.com^ ++11alive.com,12news.com,12newsnow.com,13newsnow.com,13wmaz.com,5newsonline.com,9news.com,abc10.com,abovethelaw.com,adelaidenow.com.au,adtmag.com,aero-news.net,airportia.com,americanprofile.com,appleinsider.com,arstechnica.com,articlealley.com,as.com,asianwiki.com,associationsnow.com,autoevolution.com,autoguide.com,automation.com,autotrader.com.au,bab.la,bdnews24.com,beinsports.com,bgr.in,biometricupdate.com,bloomberg.com,boats.com,bobvila.com,bostonglobe.com,bradleybraves.com,breitbart.com,businessdailyafrica.com,businessinsider.com,businesstech.co.za,c21media.net,cbc.ca,cbs19.tv,cd1025.com,celebdigs.com,celebified.com,ch-aviation.com,chargedevs.com,cheboygannews.com,chinahush.com,citysearch.com,clacified.com,cnn.com,cnnphilippines.com,colourlovers.com,comicbookmovie.com,computerworld.com,couriermail.com.au,cpuboss.com,cracked.com,createtv.com,crossmap.com,crosswalk.com,csoonline.com,cxpress.co.za,dailycaller.com,dailylobo.com,dailyparent.com,dailytarheel.com,dawn.com,dealnews.com,defenseone.com,discordbotlist.com,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.in,downdetector.sg,dpreview.com,drinksmixer.com,earlygame.com,edmontonjournal.com,emoji.gg,excellence-mag.com,familydoctor.org,fanpop.com,federalnewsnetwork.com,femalefirst.co.uk,firstcoastnews.com,foodandwine.com,fool.com,footyheadlines.com,forvo.com,fox6now.com,foxafrica.com,foxbusiness.com,foxnews.com,fxnowcanada.ca,gayvegas.com,gcn.com,geelongadvertiser.com.au,go.com,golfweather.com,gpuboss.com,greenbot.com,gtplanet.net,heraldsun.com.au,hodinkee.com,indiatvnews.com,indiewire.com,infoworld.com,inhabitat.com,insider.com,instadp.com,instyle.com,interfax.com.ua,investsmart.com.au,jscompress.com,kagstv.com,kare11.com,kcentv.com,kedglobal.com,kens5.com,kgw.com,khou.com,kiiitv.com,king5.com,koreabang.com,krem.com,ksdk.com,ktvb.com,kusports.com,kvue.com,lagom.nl,lawrence.com,leaderpost.com,lifezette.com,looktothestars.org,mangarockteam.com,marketwatch.com,maxpreps.com,mcpmag.com,minecraftmods.com,mirror.co.uk,modernretail.co,monitor.co.ug,motherjones.com,motorcycle.com,movieweb.com,mprnews.org,msn.com,mybroadband.co.za,myfitnesspal.com,myfox8.com,myfoxzone.com,mygaming.co.za,myrecipes.com,namibtimes.net,nejm.org,networkworld.com,newbeauty.com,news.com.au,news.sky.com,newscentermaine.com,newsday.com,newstimes.com,ny1.com,nymag.com,nytco.com,nytimes.com,nytimes3xbfgragh.onion,odometer.com,offbeat.com,onlinenepaltimes.com,onmsft.com,ovationtv.com,patch.com,patheos.com,pcgamesn.com,picmix.com,planelogger.com,playsnake.org,playtictactoe.org,politico.eu,popsugar.com,popsugar.com.au,prepperwebsite.com,quackit.com,quibblo.com,ranker.com,ratemds.com,ratemyprofessors.com,redmondmag.com,refinery29.com,roadsideamerica.com,salisburypost.com,sbs.com.au,seattletimes.com,segmentnext.com,shtfplan.com,simpledesktops.com,slickdeals.net,slippedisc.com,smartcompany.com.au,smsfi.com,softpedia.com,soranews24.com,spot.im,spryliving.com,statenews.com,statscrop.com,stocktwits.com,straight.com,streetinsider.com,stv.tv,stylenest.co.uk,talkandroid.com,techdirt.com,thecitizen.co.tz,thecut.com,thedp.com,theeastafrican.co.ke,thefader.com,thefirearmblog.com,thegrocer.co.uk,thejournal.co.uk,themercury.com.au,thenation.com,theringreport.com,thestarphoenix.com,thv11.com,time.com,today.com,topgear.com,townhall.com,travelocity.com,tribalfootball.com,tribecafilm.com,triblive.com,tripadvisor.ca,tripadvisor.co.uk,tripadvisor.co.za,tripadvisor.com,tripadvisor.ie,tripadvisor.in,trucktrend.com,truecar.com,tvmaze.com,tweaktown.com,ultimatespecs.com,uptodown.com,userstyles.org,usmagazine.com,usnews.com,vancouversun.com,vid.gg,vogue.in,vulture.com,wamu.org,washingtontimes.com,watzatsong.com,wbir.com,wcnc.com,weathernationtv.com,weatheronline.co.uk,webestools.com,webmd.com,weeklytimesnow.com.au,wegotthiscovered.com,wfaa.com,wfmynews2.com,wgnt.com,wgntv.com,wgrz.com,whas11.com,wildcat.arizona.edu,windsorstar.com,winnipegfreepress.com,wkyc.com,wltx.com,wnep.com,worthplaying.com,wqad.com,wral.com,wrif.com,wtsp.com,wusa9.com,wwltv.com,wzstats.gg,wzzm13.com,x17online.com,yidio.com,yorkpress.co.uk##.ad ++cambb.xxx,chaturbate.com,playboy.com,rampant.tv,sex.com,signbucks.com,tallermaintenancar.com,tehvids.com,thehun.net,tiktits.com,uflash.tv,xcafe.com##.ad ++amazon.com,cancam.jp,faceyourmanga.com,isc2.org,liverc.com,liverpoolfc.com,mit.edu,muscatdaily.com,olx.pl,payback.pl,pccomponentes.com,saitama-np.co.jp,timesofoman.com,virginaustralia.com#@#[id^="div-gpt-ad"] ++cancam.jp,saitama-np.co.jp#@#div[id^="div-gpt-"] ++||skimresources.com^$script,subdocument,third-party ++-adwords.$domain=~consultant-adwords.com|~consultant-adwords.fr|~expert-adwords.com|~freelance-adwords.com|~freelance-adwords.fr ++||d1lxz4vuik53pc.cloudfront.net^$domain=amazon.ae|amazon.ca|amazon.cn|amazon.co.jp|amazon.co.uk|amazon.com|amazon.com.au|amazon.com.br|amazon.com.mx|amazon.com.tr|amazon.de|amazon.eg|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.nl|amazon.pl|amazon.sa|amazon.se|amazon.sg ++||yahoo.com/sdarla/ ++||orbsrv.com^ ++twitter.com#?#div[data-testid="UserCell"]:-abp-has(svg + div[dir="auto"] > span:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/)) ++||technoratimedia.com^ ++||deepintent.com^$third-party ++/amp-ad- ++||adocean.pl^ ++@@||doodcdn.co^$domain=dood.la|dood.pm|dood.so|dood.to|dood.watch|dood.ws ++||loopme.me^ ++||atwola.com^ ++||adentifi.com^$third-party ++_300x250& ++||adotmob.com^ ++||impact-ad.jp^ ++||serverbid.com^ ++||adtelligent.com^$third-party ++||aj1907.online^ ++||veta.naver.com^ ++/v1/ads/* ++@@||onedrive.live.com^$generichide ++.pl/ads/ ++alistapart.com,arcadebomb.com,armageddonexpo.com,balls.ie,bikechatforums.com,btcmanager.com,ca-flyers.com,caixinglobal.com,caribvision.tv,cmo.com.au,coryarcangel.com,elyricsworld.com,euobserver.com,eurochannel.com,filmmakermagazine.com,flvtomp3.cc,footballtradedirectory.com,forexpeacearmy.com,funpic.hu,gartic.io,garticphone.com,gr8.cc,gsprating.com,hortidaily.com,hotnewhiphop.com,hyipexplorer.com,ibtimes.co.in,ibtimes.co.uk,imedicalapps.com,insidefutbol.com,irishpost.com,irishtimes.com,israelnationalnews.com,japantimes.co.jp,jpost.com,kissasians.org,livescore.in,marinelink.com,mercopress.com,mmorpg.com,mob.org,news.am,news.net,oncyprus.com,pharmatimes.com,powerboat.world,reversephonesearch.com.au,roblox.com,scientificamerican.com,smartcarfinder.com,speedcafe.com,sputniknews.com,starradionortheast.co.uk,subscene.com,sumodb.com,sweeting.org,swzz.xyz,tass.com,thefanhub.com,thefringepodcast.com,thehun.com,timeslive.co.za,timesofisrael.com,tmi.me,unblockstreaming.com,vloot.io,weatheronline.co.uk,weekly-ads.us,worldtimeserver.com,xbiz.com,ynetnews.com##.banner ++3movs.xxx,analpornpix.com,babesmachine.com,chaturbate.com,fboomporn.com,fetishshrine.com,freepornpicss.com,imagezog.com,legalporn4k.com,milffox.com,oldies.name,paradisehill.cc,playvids.com,porngames.com,private.com,video.laxd.com,vidxnet.com,vjav.com,watchhentaivideo.com,waybig.com,xbabe.com,xcum.com,yourdailygirls.com,youx.xxx##.banner ++||franecki.net^ ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##[data-text-ad] ++roblox.com##.abp ++##a[href^="https://ad.doubleclick.net/"] ++##div[aria-label="Ads"] ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[aria-label="Ads"] ++||barscreative1.com^ ++||adskeeper.co.uk^$domain=~dashboard.adskeeper.co.uk ++||coderformylife.info^ ++||adpushup.com^$third-party ++roblox.com###Skyscraper-Abp-Right ++||innovid.com^$third-party ++##.ADBox ++||xvideos.com/zoneload/ ++@@||discordapp.com/banners/$image ++||browsiprod.com^ ++||intergient.com^ ++||a-ads.com^$third-party ++||dianomi.com^$third-party ++##.Ads_4 ++_advertisement_$domain=~media.ccc.de ++||faphouse.com^$subdocument,third-party ++||waust.at^ ++##.ad-unit ++||d15kdpgjg3unno.cloudfront.net^ ++##.AD_area ++||adnxs-simple.com^ ++@@||fwmrm.net^*/AdManager.js$script ++||vntsm.com^ ++||admixer.net^$third-party ++||adtechus.com^$third-party ++/yads.$domain=~yads.org.il ++@@||imasdk.googleapis.com/js/sdkloader/ima3.js$domain=247sports.com|api.screen9.com|bbc.com|blastingnews.com|bloomberg.com|cbsnews.com|cbssports.com|chicagotribune.com|cnet.com|crhoy.com|distro.tv|einthusan.tv|embed.comicbook.com|etonline.com|games.usatoday.com|givemesport.com|goodmorningamerica.com|goodstream.uno|howstuffworks.com|iheart.com|insideedition.com|metacritic.com|missoulian.com|newsweek.com|paralympic.org|paramountplus.com|player.abacast.net|player.earthtv.com|player.performgroup.com|popculture.com|rte.ie|scrippsdigital.com|sonyliv.com|tdn.com|truvid.com|tubitv.com|watch.nba.com|worldsurfleague.com|wsj.com|zdnet.com|zeebiz.com ++&AdType= ++/advert? ++youtube.com##.ytd-merch-shelf-renderer ++||pubfuture.com^$third-party ++##.ad-slot ++/advanced-ads-$domain=~wordpress.org ++||infolinks.com^$third-party ++_300x250. ++$popup,third-party,domain=1337x.buzz|720pstream.tv|9anime.id|adblockeronstape.me|adblockeronstreamtape.me|adblockeronstrtape.xyz|adblockplustape.com|adblockplustape.xyz|adblockstreamtape.art|adblockstreamtape.fr|adblockstreamtape.site|animepl.xyz|animeworld.biz|apl100.me|apl102.me|apl96.me|assia2.com|assia4.com|bflix.ru|cloudemb.com|cloudvideo.tv|databasegdriveplayer.xyz|dembed1.com|diampokusy.com|dir-proxy.net|dirproxy.info|dood.wf|dood.ws|dulu.to|embedsito.com|fembed-hd.com|file-upload.com|filemoon.sx|freeplayervideo.com|geoip.redirect-ads.com|gogoanime.lol|gogoanime.nl|haes.tech|highload.to|highstream.tv|hubfiles.ws|hydrax.xyz|katfile.com|kissanime.lol|kokostream.net|livesports4u.xyz|livetv498.me|loader.to|luxubu.review|mangovideo.pw|mixdrop.bz|mixdrop.ch|mixdrop.click|mixdrop.club|mixdrop.co|mixdrop.sx|mixdrop.to|mixdrops.xyz|myflixer.to|mystream.to|ninjastream.to|oneproxy.org|owodeuwu.xyz|piracyproxy.biz|piraproxy.info|pixroute.com|play.hydracdn.network|playtube.ws|pomvideo.cc|pouvideo.cc|projectfreetv2.com|proxyer.org|raes.tech|sbfast.com|sbplay2.com|sbplay2.xyz|sbthe.com|scloud.online|shavetape.cash|slmaxed.com|ssbstream.net|stape.fun|stape.me|stapewithadblock.beauty|stapewithadblock.monster|stapewithadblock.xyz|strcloud.in|streamas.cloud|streambee.to|streamlare.com|streamon.to|streamta.pe|streamtape.com|streamtapeadblock.art|streamtapse.com|streamz.ws|streamzz.to|strtape.cloud|strtapeadblocker.xyz|strtapewithadblock.xyz|strtpe.link|supervideo.tv|suzihaza.com|theproxy.ws|trafficdepot.xyz|tubeload.co|un-block-voe.net|uploadfiles.pw|uproxy.best|uproxy.co|upstream.to|upvid.biz|upvideo.to|uqload.com|userload.co|uwatchfree.fo|vanfem.com|vidcloud9.com|videovard.sx|videovard.to|vidlox.me|viewsb.com|vivo.sx|voe-unblock.com|voe-unblock.net|voe.sx|voeunblock1.com|voeunblock2.com|vupload.com|watchsb.com|wiztube.xyz|wootly.ch|y2mate.is|youtubedownloader.sh|ytmp3.cc|ytmp3.sh ++$popup,third-party,domain=asianclub.tv|porn-tube-club.com ++##.ob-p.ob-dynamic-rec-container ++roblox.com##.leaderboard-abp ++||cdn4ads.com^ ++.ads.css ++||e-planning.net^$third-party ++||snigelweb.com^$third-party ++||bedrapiona.com^ ++||d3g5ovfngjw9bw.cloudfront.net^ ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk###tads[aria-label] ++||unrulymedia.com^ ++||tribalfusion.com^ ++||inrhyhorntor.com^ ++||special-offers.online^ ++roblox.com###Skyscraper-Abp-Left ++||adtdp.com^$third-party ++||cleverwebserver.com^ ++##a[href^="https://paid.outbrain.com/network/redir?"] ++spiegel.de##a[href^="https://paid.outbrain.com/network/redir?"] ++##.trc_related_container div[data-item-syndicated="true"] ++/pustrck.js +##.trc_rbox .syndicatedItem +##.trc_rbox_border_elm .syndicatedItem +##.trc_rbox_div .syndicatedItem -+/images/ads-$domain=~ads.com -+###video-ad -+###ads_left -+##.trc-content-sponsored -+||p.jwpcdn.com/player/plugins/vast/ -+##.ob-p.ob-dynamic-rec-container -+###ad-header-mobile-contener -+||zap.buzz^$third-party -+||skimresources.com^$script,subdocument,third-party -+twitter.com#?#div[data-testid="trend"]:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/) -+@@||duckduckgo.com/?q=$generichide -+###bannerAd -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk###tadsb[aria-label] -+||exosrv.com^ -+||adskeeper.com^$third-party -+.br/ads/ -+/adview? -+||insurads.com^$third-party -+||beap.gemini.yahoo.com^ -+/porpoiseant/* -+||connexity.net^$third-party -+@@||teams.microsoft.com^$generichide -+||yahoo.com/sdarla/ -+||technoratimedia.com^ -+||creepingbrings.com^ -+||seedtag.com^$third-party -+||adition.com^$third-party -+##.bottom-ads-container -+/js/prebid- -+/v2/ads/* -+_ads_only& -+||dmxleo.dailymotion.com^ -+/detroitchicago/houston.js -+||vntsm.com^ -+||iconcnd.net^ -+##.ad-slot-placeholder -+||deployads.com^ -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk###center_col > #taw > #tvcap > .cu-container > .commercial-unit-desktop-top -+##.ad-link -+||d1lxz4vuik53pc.cloudfront.net^$domain=amazon.ae|amazon.ca|amazon.cn|amazon.co.jp|amazon.co.uk|amazon.com|amazon.com.au|amazon.com.br|amazon.com.mx|amazon.com.tr|amazon.de|amazon.eg|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.nl|amazon.pl|amazon.sa|amazon.se|amazon.sg -+##.top-ads-container -+##a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] -+fandom.com##.featured-video__wrapper -+-adwords.$domain=~consultant-adwords.com|~consultant-adwords.fr|~expert-adwords.com|~freelance-adwords.com|~freelance-adwords.fr -+##.c-ads -+||adocean.pl^ -+||d15kdpgjg3unno.cloudfront.net^ -+fandom.com###featured-video__player -+/adserver/* -+##div[data-google-query-id] -+@@||hbomax.com^$generichide -+@@||apple.com^$generichide -+/yads.$domain=~yads.org.il -+||adpushup.com^$third-party -+###dfp-tlb -+||thaudray.com^ -+@@||hcaptcha.com/captcha/$script,subdocument -+||pshtrk.com^ -+@@||hcaptcha.com^*/api.js -+##.js-results-ads -+duckduckgo.com##.js-results-ads -+||bedrapiona.com^ -+yahoo.com##.darla -+||nitropay.com^$third-party -+.com/adx/ -+###bottomads -+||admixer.net^$third-party -+||a-ads.com^$third-party -+||justpremium.com^$third-party -+##.adsbytrafficjunky -+tube8.com,tube8.es,tube8.fr##.adsbytrafficjunky -+||go.ezodn.com^ -+||gtbdhr.com^ -+||adskeeper.co.uk^$domain=~dashboard.adskeeper.co.uk -+/av/ads/* -+.pl/ads/ -+/amp-ad- -+||franecki.net^ -+||impact-ad.jp^ -+##.ad-zone -+##.gpt-ad -+||adentifi.com^$third-party -+||waust.at^ -+||adtechus.com^$third-party -+##.reviews-display-ad -+||barscreative1.com^ -+/advert? -+||deepintent.com^$third-party -+||loopme.me^ -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[id^="sp_detail"] -+codinghorror.com,stackoverflow.com###hireme -+_300x250& -+||intergient.com^ -+||adotmob.com^ -+facebook.com##a[aria-label="Advertiser"] -+##.adsbyvli -+@@||discordapp.com/banners/$image -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id="sims-consolidated-3_csm_instrumentation_wrapper"] -+@@||yads.c.yimg.jp/js/yads-async.js$domain=kobe-np.co.jp|yahoo.co.jp -+##div[jsdata*="CarouselPLA-"][data-id^="CarouselPLA-"] -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[jsdata*="CarouselPLA-"][data-id^="CarouselPLA-"] -+twitter.com#?#div[data-testid="UserCell"]:-abp-has(svg + div[dir="auto"] > span:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/)) -+##.ad-center -+||atwola.com^ -+||unrulymedia.com^ -+/v1/ads/* -+###ad-north -+||dianomi.com^$third-party -+||yomeno.xyz^ -+###ad-north-base -+||aj1907.online^ -+/dfp.js$third-party -+||waisheph.com^ +||ebayrtm.com/rtm?RtmCmd*&enc= -+||adx1.com^$third-party -+@@||doodcdn.co^$domain=dood.la|dood.pm|dood.so|dood.to|dood.watch|dood.ws -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id*="_SponsoredProducts"] -+##.intra-article-ad -+msn.com##.intra-article-ad -+||cdn4ads.com^ -+||d3g5ovfngjw9bw.cloudfront.net^ -+##.adLink -+pornhub-com.appspot.com,pornhub.com,pornhub.net,pornhubthbh7ap3u.onion,youporn.com###pb_template -+||faphouse.com^$subdocument,third-party -+||buysellads.net^$third-party -+@@||fwmrm.net^*/AdManager.js$script -+##.banner-ads -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##.amzn-safe-frame-container -+/ad/api/* -+||serverbid.com^ -+##.AdSense -+##.body-top-ads -+/adcall? -+amazon.com,cancam.jp,faceyourmanga.com,isc2.org,liverc.com,liverpoolfc.com,mit.edu,muscatdaily.com,olx.pl,payback.pl,pccomponentes.com,ripley.com.pe,saitama-np.co.jp,timesofoman.com,virginaustralia.com#@#[id^="div-gpt-ad"] -+||cleverwebserver.com^ -+cancam.jp,saitama-np.co.jp#@#div[id^="div-gpt-"] -+||zikroarg.com^ -+||pubfuture.com^$third-party -+##.ad-space -+@@||onedrive.live.com^$generichide -+##.AD_area -+/advanced-ads-$domain=~wordpress.org -+##span[id^="ezoic-pub-ad-placeholder-"] -+@@||imasdk.googleapis.com/js/sdkloader/ima3.js$domain=247sports.com|api.screen9.com|bbc.com|blastingnews.com|bloomberg.com|cbsnews.com|cbssports.com|chicagotribune.com|cnet.com|crhoy.com|distro.tv|einthusan.tv|embed.comicbook.com|etonline.com|games.usatoday.com|givemesport.com|goodmorningamerica.com|goodstream.uno|howstuffworks.com|iheart.com|insideedition.com|metacritic.com|missoulian.com|newsweek.com|paralympic.org|paramountplus.com|player.abacast.net|player.earthtv.com|player.performgroup.com|popculture.com|rte.ie|scrippsdigital.com|sonyliv.com|tdn.com|truvid.com|tubitv.com|watch.nba.com|worldsurfleague.com|wsj.com|zdnet.com|zeebiz.com -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg###sponsoredProducts2_feature_div -+||betotodilea.com^ -+/advanced-ads/*$domain=~wordpress.org -+||papayads.net^$third-party -+/prebid4. -+||snigelweb.com^$third-party -+||inrhyhorntor.com^ -+||e-planning.net^$third-party -+_300x250. -+||innovid.com^$third-party -+youtube.com##.ytd-merch-shelf-renderer -+||inpage-push.com^ -+||optad360.io^ -+||aralego.com^$third-party -+&AdType= -+||adnxs-simple.com^ -+||adtelligent.com^$third-party -+.ads.css -+##.ezoic-ad -+||adtdp.com^$third-party -+||e2ertt.com^ -+||tribalfusion.com^ -+||innity.net^ -+##[data-ez-name] -+##.ezmob-footer -+##.ezoic-floating-bottom -+##.adtester-container -+||cuddlethehyena.com^ -+||anyclip.com^$script,third-party -+##.ezmob-footer-desktop -+||yieldlove.com^$third-party -+||browsiprod.com^ -+||youradexchange.com^ -+||adhigh.net^$third-party -+.admicro. -+||ay.delivery^ -+.ca/ads/ -+##[data-ad-width] -+||vak345.com^ -+###my-adsMAST -+||affluentshinymulticultural.com^ -+||trafficjunky.net^$third-party -+_advertisement_$domain=~media.ccc.de -+##.ad-label -+##.footer-ads -+||spotlighthemp.com^ -+##.ezo_ad -+###my-adsMAST-iframe -+||nessainy.net^ -+##.adsBox -+||exoclick.com^$domain=~admin.exoclick.com|~api.exoclick.com -+||amgdgt.com^ -+||ayads.co^ -+##.banner_ads -+##.ADBox -+##.ad-content -+_300x250_ -+||microad.net^ -+$popup,third-party,domain=1337x.buzz|720pstream.tv|9anime.id|adblockeronstreamtape.me|adblockstreamtape.art|adblockstreamtape.fr|adblockstreamtape.site|animepl.xyz|animeworld.biz|apl100.me|apl102.me|apl96.me|assia2.com|assia4.com|bflix.ru|cloudemb.com|cloudvideo.tv|couchtuner.show|databasegdriveplayer.xyz|dembed1.com|diampokusy.com|dir-proxy.net|dirproxy.info|dood.wf|dood.ws|dulu.to|embedsb.com|embedsito.com|fembed-hd.com|file-upload.com|filemoon.sx|freeplayervideo.com|geoip.redirect-ads.com|gogoanime.lol|haes.tech|highload.to|highstream.tv|hubfiles.ws|hydrax.xyz|katfile.com|kissanime.lol|kokostream.net|livesports4u.xyz|livetv498.me|loader.to|luxubu.review|mangovideo.pw|mixdrop.bz|mixdrop.ch|mixdrop.click|mixdrop.club|mixdrop.co|mixdrop.sx|mixdrop.to|mixdrops.xyz|myflixer.to|mystream.to|ninjastream.to|oneproxy.org|owodeuwu.xyz|piracyproxy.biz|piraproxy.info|pixroute.com|play.hydracdn.network|playtube.ws|pomvideo.cc|pouvideo.cc|projectfreetv2.com|proxyer.org|raes.tech|sbfast.com|sbplay2.com|sbplay2.xyz|sbthe.com|scloud.online|slmaxed.com|stape.fun|stape.me|strcloud.in|streamas.cloud|streambee.to|streamlare.com|streamon.to|streamta.pe|streamtape.com|streamtapeadblock.art|streamtapse.com|streamz.ws|streamzz.to|strtape.cloud|strtapeadblocker.xyz|strtpe.link|supervideo.tv|suzihaza.com|theproxy.ws|trafficdepot.xyz|tubeload.co|un-block-voe.net|uploadfiles.pw|uprot.net|uproxy.best|uproxy.co|upstream.to|upvid.biz|upvideo.to|uqload.com|userload.co|uwatchfree.fo|vanfem.com|vidcloud9.com|videovard.sx|videovard.to|vidlox.me|viewsb.com|vivo.sx|voe-unblock.com|voe-unblock.net|voe.sx|voeunblock1.com|voeunblock2.com|vupload.com|watchsb.com|wiztube.xyz|y2mate.is|youtubedownloader.sh|ytmp3.cc|ytmp3.sh -+$popup,third-party,domain=asianclub.tv|porn-tube-club.com -+||apathylahuli.website^ -+||proper.io^$third-party -+&adnum= -+||chaturbate.com/in/ -+/ad-cdn.$domain=~ad-cdn.getro.com -+/reklama.$~stylesheet,domain=~github.com|~pracuj.pl|~reklama.cinema.sk|~reklama.citylink.pro|~reklama.grajewo.net.pl|~reklama.mariafm.ru|~reklama.ringieraxelspringer.pl|~reklama.tochka.com -+||wbidr.com^ -+##.Ads_4 -+##.AdsRec -+||ad-stir.com^$third-party -+||targeting.vdo.ai^ -+||ebay.com/scl/js/ScandalLoader.js -+##.ad_unit -+##.ads-wrapper -+||outoctillerytor.com^ -+||metricswpsh.com^ -+yahoo.com###sda-MAST -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget="sims-consolidated-4_csm_instrumentation_wrapper"] -+||gscontxt.net^ ++||fastclick.net^ +||otm-r.com^$third-party -+/pustrck.js -+.jp/ads/$third-party,domain=~hs-exp.jp ++||adhigh.net^$third-party ++||exoclick.com^$domain=~admin.exoclick.com|~api.exoclick.com +outlook.live.com#?#div:-abp-has(> div > div.fbAdLink) -+###my-adsFPAD -+||infolinks.com^$third-party -+||adnami.io^$third-party -+@@||s.yimg.jp/images/listing/tool/yads/yads-timeline-ex.js$domain=yahoo.co.jp -+##.textads -+@@||v.fwmrm.net/ad/g/1?*_html5_live -+.uk/ads/ -+###my-adsHPSPON-base -+||reyden-x.com^$third-party -+###video-sponsor-links -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id*="_ad-placements-"] -+/gpt.js$script,xmlhttprequest -+/pagead/1p-user-list/* ++.ca/ads/ ++||youradexchange.com^ ++||buysellads.net^$third-party ++@@||myaccount.google.com^$generichide ++##.trc-content-sponsored +||alleviatepracticableaddicted.com^ -+||demand.supply^ -+##[name^="google_ads_iframe"] ++||vak345.com^ ++##a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] ++||proper.io^$third-party ++##div[id^="adfox_"] ++_300x250_ ++||ayads.co^ ++canstar.com.au,mail.yahoo.com#@#a[href^="https://ad.doubleclick.net/"] ++||yieldlove.com^$third-party ++||trafficjunky.net^$third-party ++||chaturbate.com/in/ ++||optad360.io^ ++/prebidlink/* ++###slide_ad ++||ay.delivery^ ++@@||v.fwmrm.net/ad/g/1?*_html5_live$domain=~gulli.fr|~msn.com ++@@||yads.c.yimg.jp/js/yads-async.js$domain=kobe-np.co.jp|yahoo.co.jp ++||vinegarfactorelevator.com^ ++||gscontxt.net^ ++||waisheph.com^ ++||aralego.com^$third-party ++$csp=worker-src 'none',domain=torlock.com|alltube.pl|alltube.tv|centrum-dramy.pl|cmovies.ac|coinfaucet.eu|crictime.com|crictime.is|deltabit.co|doodcdn.com|estream.to|extreme-down.tv|flashx.co|flashx.to|flashx.tv|gomo.to|hdvid.fun|hdvid.tv|hitomi.la|kinox.to|lewd.ninja|assia1.tv|assia2.tv|nflbite.com|pirateproxy.live|plytv.me|potomy.ru|powvideo.cc|powvideo.net|putlocker.to|reactor.cc|rojadirecta.watch|sickrage.ca|streamtape.com|thehiddenbay.com|thepiratebay.org|thepiratebay10.org|tpb.party|uptomega.me|ustream.to|vidoza.co|vidoza.net|vidtodo.pro|wallpoper.com|wearesaudis.net|yazilir.com ++||spotlighthemp.com^ ++||innity.net^ ++.in/ads/ ++/pagead/1p-user-list/* ++||cdn.house^ ++##.ad-wrapper ++###taboola-below-article-thumbnails ++||conoret.com^ ++||adnami.io^$third-party ++||pushprofit.net^ ++||mczbf.com^ ++||yomeno.xyz^ ++vk.com###system_msg ++.uk/ads/ ++||undertone.com^$third-party ++fandom.com##.featured-video__wrapper ++/reklama.$~stylesheet,domain=~github.com|~pracuj.pl|~reklama.cinema.sk|~reklama.citylink.pro|~reklama.grajewo.net.pl|~reklama.mariafm.ru|~reklama.ringieraxelspringer.pl|~reklama.tochka.com ++.jp/ads/$third-party,domain=~hs-exp.jp ++###show-ad ++@@||amazon-adsystem.com/aax2/apstag.js$domain=accuweather.com|barstoolsports.com|blastingnews.com|cnn.com|exomashomepage.com|familyhandyman.com|foxbusiness.com|gamingbible.co.uk|history.com|keloland.com|radio.com|rd.com|tasteofhome.com|thehealthy.com|time.com|wboy.com|wkrn.com|wlns.com|wvnstv.com ++/adserve. +||adzerk.net^$third-party +||jivox.com^$third-party -+##.AdHolder -+||anymind360.com^ -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id^="LEFT-SAFE_FRAME-"] ++||betotodilea.com^ ++||reyden-x.com^$third-party +||twinrdsrv.com^ -+||fastclick.net^ -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##.commercial-unit-desktop-rhs:not(.mnr-c) -+||effectivemeasure.net^ -+@@||amazon-adsystem.com/aax2/apstag.js$domain=accuweather.com|barstoolsports.com|blastingnews.com|cnn.com|exomashomepage.com|familyhandyman.com|foxbusiness.com|gamingbible.co.uk|history.com|keloland.com|radio.com|rd.com|tasteofhome.com|thehealthy.com|time.com|wboy.com|wkrn.com|wlns.com|wvnstv.com -+||anicli.click^$third-party -+@@||myaccount.google.com^$generichide -+||undertone.com^$third-party -+://adv.$domain=~adv.asahi.com|~adv.bet|~adv.cincsys.com|~adv.co.it|~adv.cpa-api.ru|~adv.cryptonetlabs.it|~adv.derfunke.at|~adv.design|~adv.digimatix.ru|~adv.ec|~adv.ee|~adv.gg|~adv.michaelgat.com|~adv.msk.ru|~adv.neosystem.co.uk|~adv.rest|~adv.ru|~adv.tools|~adv.trinet.ru|~adv.ua|~adv.vg|~adv.vn.ua|~adv.works|~adv.yomiuri.co.jp|~advids.co|~erti.se|~escreverdireito.com|~farapp.com|~forex-tv-online.com|~pracuj.pl|~r7.com|~typeform.com|~welaika.com -+||mczbf.com^ -+||pushprofit.net^ -+/^https?:\/\/.*\/.*(sw[0-9a-z._-]{1,6}|\.notify\.).*/$script,domain=123films.cc|123proxy.biz|1337x.to|animekisa.tv|anonfiles.com|aparat.cam|bdupload.asia|bitfly.io|cashurl.in|clicknupload.to|clk.ink|cloudvideo.tv|cocomanhua.com|downloadpirate.com|filmix.co|filmlinks4u.is|flashx.pw|fmovies.taxi|fmovies.world|getlink.pro|hurawatch.at|igg-games.com|indishare.org|katflys.com|linksly.co|megaup.net|mixdrop.ch|mixdrop.co|mp3-convert.org|nutritioninsight.com|ouo.press|pcgamestorrents.com|pouvideo.cc|powvideo.net|powvldeo.cc|primewire.sc|proxyer.org|sendit.cloud|sendspace.com|shrinke.me|shrinkhere.xyz|solarmovie.to|theproxy.ws|uiz.io|up-load.io|upload.ac|uploadever.com|uploadproper.net|uploadrive.com|uplovd.com|upstream.to|userscloud.com|v96-surf.com|vev.red|vidbull.tv|videobin.co|vidlox.me|vidop.icu|vidoza.co|vidoza.net|vidtomp3.com|vidup.io|vumoo.life|watchtvseries.video|xtgem.com|xtits.com|yourbittorrent2.com|ziperto.com|zippyshare.com -+||yieldoptimizer.com^ -+##a[href^="//agacelebir.com/"] -+.in/ads/ -+_adsense. -+##display-ads -+||youngsterbusinessman.com^ -+1sale.com,7billionworld.com,9jaflaver.com,achieveronline.co.za,canstarblue.co.nz,chordfrenzy.com,climatechangenews.com,cryptonomist.ch,dallasobserver.com,energyforecastonline.co.za,esports.com,eventcinemas.co.nz,flashx.tv,furaffinity.net,geo.tv,govtrack.us,gramfeed.com,houstonpress.com,idiva.com,indiatimes.com,indiatoday.in,inspirock.com,knowyourmeme.com,m.economictimes.com,marinetraffic.com,mb.com.ph,mehrnews.com,meta-calculator.com,mini-ielts.com,miningprospectus.co.za,mugshots.com,myfitnesspal.com,nativeplanet.com,nbc.na,news.nom.co,nsfwyoutube.com,roadaheadonline.co.za,roms-download.com,russia-insider.com,russian-faith.com,savevideo.me,sddt.com,servicepublication.co.za,sgcarmart.com,sherdog.com,shipyearonline.co.za,stars-portraits.com,straitstimes.com,strawpoll.me,tcm.com,tech2.com,tehrantimes.com,tellerreport.com,thecatholicuniverse.com,thehackernews.com,thejakartapost.com,thelakewoodscoop.com,themalaysianinsider.com,thenews.com.pk,theprojectmanager.co.za,thestar.com.my,viamichelin.com,viamichelin.ie,vidstreaming.io,wallpaper.com,y8.com,yummy.ph##.ads -+yahoo.com##.ads -+babesandstars.com,cam-video.xxx,gosexy.mobi,hog.tv,javseen.tv,mobilepornmovies.com,mypornstarbook.net,pichunter.com,thisav.com##.ads -+9to5google.com,9to5mac.com,audiokarma.org,beeradvocate.com,bizjournals.com,biznews.com,businessinsider.com,computerworld.com,driven.co.nz,ecr.co.za,electrek.co,engineeringnews.co.za,etcanada.com,fox10phoenix.com,fox13news.com,fox26houston.com,fox29.com,fox2detroit.com,fox32chicago.com,fox35orlando.com,fox4news.com,fox5atlanta.com,fox5dc.com,fox5ny.com,fox7austin.com,fox9.com,foxbusiness.com,foxla.com,foxnews.com,funkidslive.com,gfinityesports.com,gmanetwork.com,grammarbook.com,hbr.org,insidehook.com,intouchweekly.com,khou.com,ktvu.com,lifeandstylemag.com,macstories.net,memuplay.com,metro.us,miningweekly.com,mobilesyrup.com,modernhealthcare.com,my9nj.com,nbcnews.com,nzherald.co.nz,oneesports.gg,opb.org,physiology.org,pixiv.net,politico.com,punchng.com,realsport101.com,reason.com,scroll.in,seattletimes.com,sportskeeda.com,theglobeandmail.com,thelocal.at,thelocal.ch,thelocal.de,thelocal.dk,thelocal.es,thelocal.fr,thelocal.it,thelocal.no,thelocal.se,toofab.com,usmagazine.com,wogx.com##.ad-container -+kemono.party,pinflix.com##.ad-container -+##.adBox -+##a[href^="https://paid.outbrain.com/network/redir?"] -+spiegel.de##a[href^="https://paid.outbrain.com/network/redir?"] -+||firstimpression.io^$third-party -+##.ad-box -+||bepiletussar.casa^ -+||vinegarfactorelevator.com^ -+||inklinkor.com^ -+||exitbee.com^$third-party -+||dooloust.net^ -+||pisism.com^ -+/images/ad-$domain=~slimjet.com ++youtube.com##.ytd-video-masthead-ad-v3-renderer +||clicktripz.com^$third-party -+||glugherg.net^$popup -+##.blogroll-ad-img -+/geminivideoads/* -+/^https?:\/\/s3\.*.*\.amazonaws\.com\/[a-f0-9]{45,}\/[a-f,0-9]{8,10}$/$script,third-party,xmlhttprequest,domain=~amazon.com -+###videoAd -+||tagbom.com^ -+-contrib-ads.$~stylesheet -+/adengage/* -+##AMP-AD -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##AMP-AD -+||franeski.net^ -+||buyseoblog.com^ -+##.ntv-ad -+||deliver.ptgncdn.com^ -+##.bottom-adv -+.ar/ads/ -+-prebid.$script -+||glersakr.com^ -+||xxxivjmp.com^ -+bing.com##.b_ad -+||ocmhood.com^ -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##[cel_widget_id*="-creative-desktop_loom-desktop-"] -+||srvtrck.com^ -+##a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] -+##.ad-block -+aminoapps.com,crash.net,inc.com,trustpilot.com##.ad-block -+@@||g.doubleclick.net/tag/js/gpt.js$script,xmlhttprequest,domain=accuweather.com|blastingnews.com|bloomberg.com|digitaltrends.com|edy.rakuten.co.jp|epaper.timesgroup.com|formularywatch.com|gamespot.com|indy100.com|managedhealthcareexecutive.com|mediaite.com|medicaleconomics.com|nycgo.com|physicianspractice.com|standard.co.uk|theta.tv|webmd.com -+##.adsbygoogle-noablate -+||powerad.ai^ -+/getads/* -+3g2upl4pq6kufc4m.onion,audioreview.com,carlow-nationalist.ie,cellmapper.net,craigclassifiedads.com,dekhobd.com,duckduckgo.com,g.doubleclick.net,irannewsdaily.com,kildare-nationalist.ie,laois-nationalist.ie,lorempixel.com,photographyreview.com,quiz4fun.com,roscommonherald.ie,waterford-news.ie###ads -+/assets/ads/*$domain=~outlook.live.com -+||brand-display.com^ -+||veta.naver.com^ -+##a[href^="https://a.adtng.com/"] -+##div[id^="dfp-ad-"] -+||tradedoubler.com^$third-party -+/advertising_$domain=~advertising.scoop.co.nz -+##.reklama -+||xadsmart.com^ -+||displayvertising.com^ -+/prebidlink/* -+###gf-mrecs-ads -+||d2uap9jskdzp2.cloudfront.net^ -+||videoroll.net^$third-party -+/ads.txt -+canstar.com.au,mail.yahoo.com#@#a[href^="https://ad.doubleclick.net/"] -+||d3mzokty951c5w.cloudfront.net^ -+ebay.com##div[title="ADVERTISEMENT"] ++youtube.com##ytd-video-masthead-ad-v3-renderer +||cloudimagesb.com^ -+||ebayrtm.com/rtm?RtmIt -+##.kakao_ad_area -+/insideAD. -+||vntsm.io^ -+||xlviirdr.com^ -+/script/ut.js?cb=$third-party -+xhamster.com,xhamster.one,xhamster2.com##[class^="xplayer-banner"] -+##.outeradcontainer -+||d11enq2rymy0yl.cloudfront.net^ -+##.header-ads -+/ads-blocking-detector. -+##div[id^="amzn-assoc-ad"] -+##.native-ad-item -+&ad_type= -+||pubmine.com^ -+pornhub.com,pornhubthbh7ap3u.onion##.sniperModeEngaged -+##.ima-ad-container -+||behave.com^$third-party -+##.ads_ad_box -+##.ads_ad_box2 -+##div[id^="adngin-"] -+javacodegeeks.com##div[id^="adngin-"] -+##div[data-insertion] -+###my-adsLREC4-base -+mail.yahoo.com###slot_LREC -+||brealtime.com^$third-party -+##.adsverting ++||ad-stir.com^$third-party ++||anyclip.com^$script,third-party ++||effectivemeasure.net^ ++||anymind360.com^ ++||passfixx.com^ ++||glizauvo.net^ +@@||slack.com^$generichide -+##div[id^="rc-widget-"] -+/prebid? -+||betrad.com^$third-party -+##.ad-desktop -+||eephaush.com^ -+readmanganato.com##div[style="text-align: center; max-width: 620px; max-height: 270px; margin: 10px auto; overflow: hidden; display: block;"] -+||clksite.com^ -+||yellowblue.io^ -+readmanganato.com##div[style="width: 100%;overflow: hidden;text-align: center;"] -+/quick-adsense-reloaded/* -+||ads-pixiv.net^$third-party -+||xlivrdr.com^ -+##.top-ad -+||buzzoola.com^$third-party -+##.ad_box -+/prebid7. -+||adpod.in^ -+/amp4ads- -+##div[id^="crt-"][style] -+||bande2az.com^ -+||videoplaza.tv^$third-party -+/display.ad. -+mail.yahoo.com##[rel="noreferrer"][data-test-id][href^="https://beap.gemini.yahoo.com/mbclk?"] -+.com/ads? -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[data-crl="true"][data-id^="CarouselPLA-"] -+##.profile-ads-container -+||springserve.com^$~media,third-party -+/Ads/bid -+||qsearch-a.akamaihd.net^ -+||insightexpressai.com^ -+||pocli.click^ ++/^https?:\/\/.*\/.*(sw[0-9a-z._-]{1,6}|\.notify\.).*/$script,domain=123films.cc|123proxy.biz|1337x.to|animekisa.tv|anonfiles.com|aparat.cam|bdupload.asia|bitfly.io|cashurl.in|clicknupload.to|clk.ink|cloudvideo.tv|cocomanhua.com|downloadpirate.com|filmix.co|filmlinks4u.is|flashx.pw|fmovies.taxi|fmovies.world|getlink.pro|hurawatch.at|igg-games.com|indishare.org|katflys.com|linksly.co|megaup.net|mixdrop.ch|mixdrop.co|mp3-convert.org|nutritioninsight.com|ouo.press|pcgamestorrents.com|pcgamestorrents.org|pouvideo.cc|powvideo.net|powvldeo.cc|primewire.sc|proxyer.org|sendit.cloud|sendspace.com|shrinke.me|shrinkhere.xyz|solarmovie.to|theproxy.ws|uiz.io|up-load.io|upload.ac|uploadever.com|uploadproper.net|uploadrive.com|uplovd.com|upstream.to|userscloud.com|v96-surf.com|vev.red|vidbull.tv|videobin.co|vidlox.me|vidop.icu|vidoza.co|vidoza.net|vidtomp3.com|vidup.io|vumoo.life|watchtvseries.video|xtgem.com|xtits.com|yourbittorrent2.com|ziperto.com|zippyshare.com ++||papayads.net^$third-party +||pbxai.com^ -+##.adWrapper -+||servenobid.com^$third-party -+/ads/native. -+||d1f05vr3sjsuy7.cloudfront.net^ -+||fuseplatform.net^ -+mail.yahoo.com##[data-test-id^="pencil-ad"] -+||bebi.com^$third-party -+##.adbanner -+2b2t.online,caixinglobal.com,chicagobusiness.com,chronicle.co.zw,duckduckgo.com,dunyanews.tv,fifplay.com,hbr.org,herald.co.zw,infoq.com,lawandcrime.com,libhunt.com,motherjones.com,msn.com,reviewjournal.com,stocksnap.io,timeslive.co.za##.sponsored -+fux.com,pornerbros.com,porntube.com,tubedupe.com##.sponsored -+||uimserv.net^ -+||likedstring.com^ -+-prebid- -+||sportradarserving.com^ -+##.ad-mobile -+||unseenreport.com^ -+###desktop-ad-btf -+||jwpcdn.com/player/plugins/googima/ -+##.vjs-ima3-ad-container -+##.dfp-ad ++||inklinkor.com^ ++.ar/ads/ +||eclick.vn^$third-party ++/amp4ads- ++||targeting.vdo.ai^ ++/prebid7. ++/assets/ads/*$domain=~outlook.live.com ++##a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] ++/^https?:\/\/s3\.*.*\.amazonaws\.com\/[a-f0-9]{45,}\/[a-f,0-9]{8,10}$/$script,third-party,xmlhttprequest,domain=~amazon.com ++||srvtrck.com^ ++twitter.com#?#h2[role="heading"]:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/) ++||videoplaza.tv^$third-party +politico.com#@#a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] -+||r-tb.com^ -+||com/banners/$image,object,subdocument,domain=~pingdom.com|~thetvdb.com|~tooltrucks.com -+.au/ads/ -+.adrotate. -+$csp=worker-src 'none',domain=torlock.com|alltube.pl|alltube.tv|centrum-dramy.pl|cmovies.ac|coinfaucet.eu|crictime.com|crictime.is|deltabit.co|doodcdn.com|estream.to|extreme-down.tv|flashx.co|flashx.to|flashx.tv|gomo.to|hdvid.fun|hdvid.tv|hitomi.la|kinox.to|lewd.ninja|assia1.tv|assia2.tv|nflbite.com|pirateproxy.live|plytv.me|potomy.ru|powvideo.cc|powvideo.net|putlocker.to|reactor.cc|rojadirecta.watch|sickrage.ca|streamtape.com|thehiddenbay.com|thepiratebay.org|thepiratebay10.org|tpb.party|uptomega.me|ustream.to|vidoza.co|vidoza.net|vidtodo.pro|wallpoper.com|wearesaudis.net|yazilir.com -+/images/ads/*$domain=~oppdrettstorget.no -+##.sticky-ad -+##.ezoic-ad-adaptive -+##.bottom-ad -+||orangeads.fr^ -+||amazonaws.com^$domain=1337x.to|1337xx.to|bluemediafiles.com|daddylive.click|downloadpirate.com|hexupload.net|igg-games.com|krunkercentral.com|s2dfree.cc|s2dfree.de|s2dfree.is|s2dfree.nl|s2dfree.to|soap2day.ac|soap2day.cc|soap2day.cx|soap2day.sh|soap2day.to|torrentgalaxy.to|torrentgalaxy.tv|torrentmac.net|vshare.eu|yify-movies.net -+||your-notice.com^ -+imdb.com##.slot_wrapper -+.es/ads/ -+||coderformylife.info^ -+##.ad-wrap -+||runative-syndicate.com^ -+###my-adsLDRB -+##.sponsor-text -+_728x90. -+##div[class^="native-ad-"] -+||iclickcdn.com^ -+/ezcl.webp? -+||adgrx.com^$third-party -+||valuecommerce.com^$third-party -+##.ob-hover -+##.slide-ad ++fandom.com###featured-video__player ++||ocmhood.com^ ++/gpt.js$script,xmlhttprequest ++||glersakr.com^ ++||xlviirdr.com^ ++||apathylahuli.website^ ++##.remove-ads ++-auto-ads- ++||nessainy.net^ ++||yieldoptimizer.com^ ++||firstimpression.io^$third-party ++||brand-display.com^ ++||yellowblue.io^ ++||xlivrdr.com^ ++||eephaush.com^ ++||metricswpsh.com^ ++@@||g.doubleclick.net/tag/js/gpt.js$script,xmlhttprequest,domain=accuweather.com|blastingnews.com|bloomberg.com|devclass.com|digitaltrends.com|edy.rakuten.co.jp|epaper.timesgroup.com|formularywatch.com|gamespot.com|indy100.com|managedhealthcareexecutive.com|mediaite.com|medicaleconomics.com|nycgo.com|physicianspractice.com|standard.co.uk|theta.tv|webmd.com ++||demand.supply^ ++##a[href^="//agacelebir.com/"] ++##.intra-article-ad ++msn.com##.intra-article-ad ++/getads/* ++/geminivideoads/* ++||glugherg.net^$popup ++||outoctillerytor.com^ ++://adv.$domain=~adv.asahi.com|~adv.bet|~adv.cincsys.com|~adv.co.it|~adv.cpa-api.ru|~adv.cryptonetlabs.it|~adv.derfunke.at|~adv.design|~adv.digimatix.ru|~adv.ec|~adv.ee|~adv.gg|~adv.michaelgat.com|~adv.msk.ru|~adv.neosystem.co.uk|~adv.rest|~adv.ru|~adv.tools|~adv.trinet.ru|~adv.ua|~adv.vg|~adv.vn.ua|~adv.works|~adv.yomiuri.co.jp|~advids.co|~erti.se|~escreverdireito.com|~farapp.com|~forex-tv-online.com|~pracuj.pl|~r7.com|~typeform.com|~welaika.com ++@@||s.yimg.jp/images/listing/tool/yads/yads-timeline-ex.js$domain=yahoo.co.jp ++||xxxivjmp.com^ ++||report2.biz^ ++||e2ertt.com^ ++||wbidder.online^ ++||buzzoola.com^$third-party ++||anicli.click^$third-party ++@@||cloud.google.com^$~third-party ++||zikroarg.com^ ++||franeski.net^ ++||videosworks.com^ ++/advertising_$domain=~advertising.scoop.co.nz ++||tradedoubler.com^$third-party ++###bannerAd ++||ebay.com/scl/js/ScandalLoader.js ++/prebid4. ++||deliver.ptgncdn.com^ ++||admanmedia.com^$third-party +advancedrenamer.com,cdromance.com,epicbundle.com,hs-exp.jp,korail.pe.kr,phcorner.net,teemo.gg,willyoupressthebutton.com#@#.adsbygoogle +androidrepublic.org,anonymousemail.me,apkmirror.com,demos.krajee.com,kadinlarkulubu.com,pixiz.com,spoilertv.com#@#.adsbygoogle -+###my-adsLDRB-iframe -+||ashoupsu.com^ -+yahoo.com##.darla-container -+/prebid5. -+###adBanner -+-prebid/ -+##.header-ad -+###adContainer -+||ugroocuw.net^ -+||admanmedia.com^$third-party -+twitter.com#?#h2[role="heading"]:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/) -+-auto-ads- -+##.wall-ads-control -+||popcash.net^ -+||apps.media-lab.ai^ -+/admanager.$~object,~xmlhttprequest,domain=~admanager.alzura.com|~admanager.google.com -+###my-adsLREC -+##.ob-strip-layout -+##.adchoices -+##.right-ad -+||taroads.com^ -+||resetoccultkeeper.com^ -+||o333o.com^ -+/ad2.$~xmlhttprequest,domain=~vereinslinie.de -+||acacdn.com^ -+##.js-ad -+||affec.tv^$third-party -+/adman.$domain=~adman.com|~adman.ee|~adman.press.pl|~adman.studio -+||nytrng.com^ -+.com/ads_ -+||impactserving.com^ -+||glizauvo.net^ -+##.amp-unresolved -+##.i-amphtml-unresolved -+###adsbox -+||profitablecpmgate.com^ -+||agacelebir.com^$popup -+?adspot_ -+##.mobile-ad -+##.adunit -+money.yahoo.com###sda-MON -+yahoo.com###sda-MON -+/adchoices. -+##.ad-300 -+||outsliggooa.com^ -+###my-adsMON -+##[class^="div-gpt-ad"] -+||smilewanted.com^$third-party -+##.ad-rectangle -+##.banner_adv ++||vntsm.io^ ++||exitbee.com^$third-party ++||d2uap9jskdzp2.cloudfront.net^ ++||displayvertising.com^ ++||cuddlethehyena.com^ ++-contrib-ads.$~stylesheet +$script,third-party,xmlhttprequest,domain=mixdrop.co +$script,third-party,xmlhttprequest,domain=govid.co +$script,third-party,xmlhttprequest,domain=abcvideo.cc +$script,third-party,xmlhttprequest,domain=ouo.io|ouo.press -+##.adunitContainer ++/ads.txt ++/ads-blocking-detector. ++||springserve.com^$~media,third-party ++||qsearch-a.akamaihd.net^ ++###video-ad ++@@||www.googleadservices.*/aclk?$domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk|googleadservices.com ++||d3mzokty951c5w.cloudfront.net^ ++.au/ads/ ++/Ads/bid ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg###nav-swmslot ++||videoroll.net^$third-party ++||pocli.click^ ++||certaintysurroundingcab.com^ ++/plugins/advanced-ads/*$domain=~wordpress.org ++-prebid- ++||betrad.com^$third-party ++||com/banners/$image,object,subdocument,domain=~pingdom.com|~thetvdb.com|~tooltrucks.com ++||d1f05vr3sjsuy7.cloudfront.net^ ++||microad.net^ ++-prebid.$script ++||ebayrtm.com/rtm?RtmIt ++||adpod.in^ ++||insightexpressai.com^ ++||fuseplatform.net^ ++||brealtime.com^$third-party ++||rtclx.com^ ++||servenobid.com^$third-party ++/images/ads/*$domain=~oppdrettstorget.no ++.com/ads? ++||amgdgt.com^ ++||xadsmart.com^ ++||popcash.net^ ++/ad-cdn.$domain=~ad-cdn.getro.com ++/prebid? ++_728x90. ++||adgrx.com^$third-party ++||powerad.ai^ ++$image,script,subdocument,third-party,xmlhttprequest,domain=heapfiles.com|vidoza.co|vidoza.net ++$image,script,subdocument,third-party,xmlhttprequest,domain=flashx.to|flashx.tv ++||amazonaws.com^$domain=1337x.to|1337xx.to|bluemediafiles.com|daddylive.click|downloadpirate.com|hexupload.net|igg-games.com|krunkercentral.com|powvibeo.me|s2dfree.cc|s2dfree.de|s2dfree.is|s2dfree.nl|s2dfree.to|shrinke.me|soap2day.ac|soap2day.cc|soap2day.cx|soap2day.sh|soap2day.to|torrentgalaxy.to|torrentgalaxy.tv|torrentmac.net|upload-4ever.com|vshare.eu|yify-movies.net ++##div[data-google-query-id] ++||valuecommerce.com^$third-party +_728x90_ ++||uimserv.net^ ++||rszimg.com^ ++##.adsBox ++||d11enq2rymy0yl.cloudfront.net^ ++.adrotate. ++||js7k.com^ ++||videosprofitnetwork.com^ ++||o333o.com^ ++||smartadserver.com^$domain=spiegel.de ++@@://192.168.1.1$generichide ++reddit.com##.promotedlink ++||smilewanted.com^$third-party ++||orangeads.fr^ ++/admanager.$~object,~xmlhttprequest,domain=~admanager.alzura.com|~admanager.google.com ++||moviead55.ru^ ++||goaserv.com^ ++##.ad-link ++||sportradarserving.com^ ++||nytrng.com^ ++backcar.fr,flat-ads.com,job.inshokuten.com#@#.ad-content ++||clksite.com^ ++||acacdn.com^ ++##.AdBox ++||pubmine.com^ ++||jomtingi.net^ ++||runative-syndicate.com^ ++##.c-ads ++||sascdn.com/diff/$image,script ++##.ad-zone ++/ezcl.webp? ++||improvedigital.com^$third-party ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk###center_col > #taw > #tvcap > .cu-container > .commercial-unit-desktop-top ++##.ad-slot-placeholder ++||ipredictive.com^ +/^https?:\/\/.*(com|net|top|xyz)\/(bundle|warning|style|bootstrap|brand|reset|jquery-ui|styles|error|logo|index|favicon|star|header)\.(png|css)\?[A-Za-z0-9]{30,}.*/$third-party -+##._ap_apex_ad -+||districtm.io^ -+###ad-skin -+megaxh.com##.xplayer-banner-bottom -+##.wall-ads-right -+||eehuzaih.com^ -+/adfit/* -+||taembed.com^ -+||freychang.fun^ ++readmanganato.com##div[style="width: 100%;overflow: hidden;text-align: center;"] ++||behave.com^$third-party ++readmanganato.com##div[style="text-align: center; max-width: 620px; max-height: 270px; margin: 10px auto; overflow: hidden; display: block;"] ++##.banner-ads ++||headerlift.com^$third-party ++.es/ads/ ++@@||streamtape.com^$subdocument +@@||nytimes.com^*/adslot-$script,xmlhttprequest -+##.unionAd -+||special-offers.online^ ++@@||dropbox.com^$generichide ++||testamenttakeoutkill.com^ ++-prebid/ ++##.adsbytrafficjunky ++tube8.com,tube8.es,tube8.fr##.adsbytrafficjunky ++||bebi.com^$third-party ++##.adLink ++/adchoices. ++||ads-pixiv.net^$third-party ++||scriptcdn.net^ ++||districtm.io^ ++=728x90, ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk###tadsb[aria-label] ++seura.fi,www.msn.com#@#.nativead ++||denetsuk.com^ ++||affec.tv^$third-party ++###ad-north ++||taembed.com^ ++||dooloust.net^ ++||resavethyme.com^ ++/insideAD. ++||vi-serve.com^ ++||vi-serve.com^$domain=spiegel.de ++##.ad-space ++||impactserving.com^ ++||vidora.com^$third-party ++||content.livesportmedia.eu^ ++dailyvoice.com##.b-banner ++-300x250-$~xmlhttprequest ++?adspot_ ++||lephaush.net^ ++/ad2.$~xmlhttprequest,domain=~shoplinker.co.kr|~vereinslinie.de ++||r-tb.com^ ++.mx/ads/ ++||resetoccultkeeper.com^ ++||facebook.com/network_ads_common ++||nestledmph.com^ ++||extend.tv^ ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id^="adplacements:"] ++||otnolatrnup.com^ ++##.bottom-ads-container ++=300x250, ++||likedstring.com^ ++||plrjs.org^ ++||grapeshot.co.uk^$third-party ++yahoo.com##.darla ++/ads/native. ++||intelligenceadx.com^ ++||taembed.com^$popup ++||ugroocuw.net^ ++###ads_left ++##.top-ads-container ++||lkqd.net^ ++||profitablegatetocontent.com^ ++||bande2az.com^ ++||udmserve.net^ ++/prebidjs/* ++.com/ads_ ++/prebid5. ++##.banner_ads ++||d2klx87bgzngce.cloudfront.net^ ++||celeritascdn.com^ ++||inpage-push.com^ ++##display-ads ++@@||hqq.to/ad/api/popunder.js$script ++||xxxjmp.com^ ++||notifypicture.info^ ++##[name^="google_ads_iframe"] ++||ezojs.com^ ++||midas-network.com^$third-party ++##.adsbyvli ++##.post-ads ++||agacelebir.com^$popup ++||runawaygreasy.com^ ++###dfp-tlb ++||hhklc.com^ ++##.textads ++##.ad-center ++##.AdSense ++||cpmstar.com/cached/ ++facebook.com##a[aria-label="Advertiser"] +@@||googletagservices.com/tag/js/gpt.js$domain=chelseafc.com|epaper.timesgroup.com|k2radio.com|koel.com|kowb1290.com|nbcsports.com|scotsman.com|uefa.com|vimeo.com|windalert.com +@@||googletagservices.com/tag/js/gpt.js$domain=allestoringen.be|allestoringen.nl|downdetector.ae|downdetector.ca|downdetector.cl|downdetector.co.nz|downdetector.co.uk|downdetector.co.za|downdetector.com|downdetector.com.ar|downdetector.com.au|downdetector.com.br|downdetector.com.co|downdetector.cz|downdetector.dk|downdetector.ec|downdetector.es|downdetector.fi|downdetector.fr|downdetector.gr|downdetector.hk|downdetector.hr|downdetector.hu|downdetector.id|downdetector.ie|downdetector.in|downdetector.it|downdetector.jp|downdetector.mx|downdetector.my|downdetector.no|downdetector.pe|downdetector.ph|downdetector.pk|downdetector.pl|downdetector.pt|downdetector.ro|downdetector.ru|downdetector.se|downdetector.sg|downdetector.sk|downdetector.web.tr|xn--allestrungen-9ib.at|xn--allestrungen-9ib.ch|xn--allestrungen-9ib.de +@@||googletagservices.com/tag/js/gpt.js$domain=farfeshplus.com|gentside.com|pccomponentes.com|tv-asahi.co.jp|vlive.tv|voici.fr -+##.RectangleAd -+||smartadserver.com^$domain=spiegel.de -+||dismantlepenantiterrorist.com^ -+yahoo.com##.caas-da -+@@||hqq.to/ad/api/popunder.js$script -+.mx/ads/ -+||cpmstar.com/cached/ -+##div[id^="zergnet-widget"] -+##a[href^="https://landing.brazzersnetwork.com/"] -+##.ad-sticky -+backcar.fr,flat-ads.com,job.inshokuten.com#@#.ad-content -+##.dfp_unit -+##div[data-adunit] -+##.advertising_widget -+||resavethyme.com^ -+||ipredictive.com^ -+||js7k.com^ -+||plrjs.org^ ++||adpone.com^$third-party ++msn.com#@#.serversidenativead ++||patiotheoretical.com^ ++||iclickcdn.com^ +/_adslot/* -+##.footer-ad -+||vi-serve.com^ -+||vi-serve.com^$domain=spiegel.de -+||cdn.house^ -+||certaintysurroundingcab.com^ -+##.download_link_sponsored -+yahoo.com###sda-LREC -+||bizographics.com^ -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##.sbv-video-single-product -+yahoo.com###sda-LDRB -+/popunder. -+||vidora.com^$third-party ++##.kakao_ad_area ++||highperformancegate.com^ ++||freychang.fun^ ++||s.0cf.io^ ++##.gpt-ad +||m2.ai^ -+-300x250-$~xmlhttprequest -+@@||www.googleadservices.*/aclk?$domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk|googleadservices.com -+||sascdn.com/diff/$image,script -+||greeter.me^ -+||grapeshot.co.uk^$third-party -+||ryeeffortoccupy.com^ -+||intelligenceadx.com^ -+||udmserve.net^ -+@@://192.168.1.1$generichide ++/display.ad. ++/adman.$domain=~adman.com|~adman.ee|~adman.press.pl|~adman.studio ++||ad.wsod.com^ ++||superfastcdn.com^ ++||profitablecpmgate.com^ ++codinghorror.com,stackoverflow.com###hireme ++/images/ad/*$domain=~webryblog.biglobe.ne.jp ++||tomentaabac.com^ ++/adex.js ++##.ntv-ad ++##.ad_text ++/^https?:\/\/.*\/[a-z0-9A-Z_]{2,15}\.(php|jx|jsx|1ph|jsf|jz|jsm|j$)/$image,script,subdocument,domain=4tube.com|alotporn.com|alphaporno.com|alrincon.com|amateur8.com|anyporn.com|anysex.com|badjojo.com|bdsmstreak.com|bestfreetube.xxx|bigtitslust.com|bravotube.net|cockmeter.com|daftporn.com|erome.com|exoav.com|fantasti.cc|fapality.com|fapnado.com|fetishshrine.com|freeporn8.com|gfsvideos.com|gotporn.com|hdporn24.org|hdpornmax.com|hdtube.porn|hellporno.com|hottorrent.org|hqsextube.xxx|hqtube.xxx|iceporn.com|imx.to|katestube.com|lustypuppy.com|manhwa18.cc|maturetubehere.com|megatube.xxx|milffox.com|momxxxfun.com|openloadporn.co|orsm.net|pervclips.com|porn-plus.com|porndr.com|pornicom.com|pornid.xxx|pornotrack.net|pornrabbit.com|pornwatchers.com|pornwhite.com|pussy.org|redhdtube.xxx|rule34.art|sexvid.porn|sexvid.pro|sexvid.xxx|sexytorrents.info|shameless.com|sleazyneasy.com|smutty.com|sortporn.com|stepmom.one|stileproject.com|str8ongay.com|tnaflix.com|urgayporn.com|vikiporn.com|wankoz.com|xbabe.com|xcafe.com|xxx-torrent.net|xxxdessert.com|xxxextreme.org|xxxonxxx.com|yourlust.com|youx.xxx|zbporn.com|zbporn.tv ++##.body-top-ads ++.hk/ads/ ++###my-adsMAST ++###my-adsMAST-iframe ++/^https?:\/\/.*\/.*sw[0-9._].*/$script,xmlhttprequest,domain=1vag.com|4tube.com|adult-channels.com|analdin.com|biguz.net|bogrodius.com|chikiporn.com|daftsex.com|fantasti.cc|fuqer.com|fux.com|hclips.com|heavy-r.com|hog.tv|megapornx.com|milfzr.com|mypornhere.com|niceporn.xxx|porn555.com|pornchimp.com|pornerbros.com|pornj.com|pornl.com|pornototale.com|porntube.com|sexu.com|sss.xxx|thisav.com|titkino.net|tubepornclassic.com|tuberel.com|tubev.sex|txxx.com|vidmo.org|vpornvideos.com|xozilla.com|youporn.lc|youpornhub.it|yourdailypornstars.com ++||zergnet.com/zerg.js ++||mbid.marfeelrev.com^ ++##.ad_box ++||nativeroll.tv^$third-party ++||andbeyond.media^$third-party ++mail.yahoo.com###slot_LREC ++msn.com##[class^="nativeAd"] ++##.adsbygoogle-noablate ++||achcdn.com^ ++##.reklama ++/300x250_ ++||lantodomirus.com^ ++/plugins/thirstyaffiliates/* ++###admain ++||adlooxtracking.com^$third-party +||modoro360.com^ -+##.postadsense -+##.ad-leaderboard -+##.leaderboard_ad -+###sky-right -+dailymail.co.uk###sky-right -+##.ad-top -+||ausoafab.net^ -+##.ad-icon -+||facebook.com/network_ads_common -+imdb.com##.cornerstone_slot -+##.quads-location -+coingape.com##.quads-location -+.com/ad/$~image,third-party,domain=~mediaplex.com|~warpwire.com -+||media6degrees.com^ -+##.ad--mobile -+##.adthrive-content -+###adchoicesBtn -+=728x90, -+||passfixx.com^ -+##.sponsorPost ++youtube.com##.ytd-promoted-video-renderer ++##.js-results-ads ++duckduckgo.com##.js-results-ads ++||messenger-notify.digital^$popup ++youtube.com##.ytd-search-pyv-renderer ++/ad.min. ++||mgbid.net^ ++/prebid2. ++||d27genukseznht.cloudfront.net^ ++||jaavnacsdw.com^ ++||dismantlepenantiterrorist.com^ ++||cdnativepush.com^ ++||adgebra.co.in^ ++||bidvol.com^$third-party ++||aj1559.online^ ++/prebid3. ++/native-ad- ++###adsbox ++||eehuzaih.com^ ++||quantumdex.io^$third-party ++||bbelements.com^$third-party ++||dyncdn.me/static/20/js/expla ++||cagothie.net^ ++||d27qffx6rqb3qm.cloudfront.net^ ++||bizographics.com^ ++/adtrack.$domain=~adtrack.ca|~adtrack.yacast.fr ++||spolecznosci.net^$third-party ++||a-mo.net^ ++||adapex.io^$third-party ++@@||bbc.gscontxt.net^$script,domain=bbc.com ++||adnuntius.com^$third-party ++##.ad-label ++||eqads.com^ ++||blockadsnot.com^ ++||adform.net^$domain=spiegel.de ++###my-adsFPAD ++##.reviews-display-ad ++||player.ex.co^$script,third-party ++###my-adsHPSPON-base ++||unseenreport.com^ +||in-page-push.com^ +||adverticum.net^$third-party -+###zdcFloatingBtn -+@@||dropbox.com^$generichide -+##.ad-card -+||andbeyond.media^$third-party -+||spolecznosci.net^$third-party -+||lkqd.net^ -+||improvedigital.com^$third-party -+||d2klx87bgzngce.cloudfront.net^ -+||player.ex.co^$script,third-party -+##.adthrive -+/^https?:\/\/.*\/sw.js?.[a-zA-Z0-9%]{50,}/$script,~third-party -+||moviead55.ru^ -+/adsnippet. -+||midas-network.com^$third-party -+/^https?:\/\/.*\/[a-z0-9A-Z_]{2,15}\.(php|jx|jsx|1ph|jsf|jz|jsm|j$)/$image,script,subdocument,domain=4tube.com|alotporn.com|alphaporno.com|alrincon.com|amateur8.com|anyporn.com|anysex.com|badjojo.com|bdsmstreak.com|bestfreetube.xxx|bigtitslust.com|bravotube.net|cockmeter.com|daftporn.com|erome.com|exoav.com|fantasti.cc|fapality.com|fapnado.com|fetishshrine.com|freeporn8.com|gfsvideos.com|gotporn.com|hdporn24.org|hdpornmax.com|hdtube.porn|hellporno.com|hottorrent.org|hqsextube.xxx|hqtube.xxx|iceporn.com|imx.to|katestube.com|lustypuppy.com|manhwa18.cc|maturetubehere.com|megatube.xxx|milffox.com|momxxxfun.com|openloadporn.co|orsm.net|pervclips.com|porn-plus.com|porndr.com|pornicom.com|pornotrack.net|pornrabbit.com|pornwatchers.com|pornwhite.com|pussy.org|redhdtube.xxx|rule34.art|sexvid.xxx|sexytorrents.info|shameless.com|sleazyneasy.com|smutty.com|sortporn.com|stepmom.one|stileproject.com|str8ongay.com|tnaflix.com|urgayporn.com|vikiporn.com|wankoz.com|xbabe.com|xcafe.com|xxx-torrent.net|xxxdessert.com|xxxextreme.org|xxxonxxx.com|xxxrip.net|yourlust.com|youx.xxx|zbporn.tv -+||hhklc.com^ -+/api/handshake?site=$xmlhttprequest -+/get/*?zoneid=$third-party -+##.widgetSponsors -+spankbang.com##.ptgncdn_holder -+||celeritascdn.com^ -+##a[href^="https://deliver.ptgncdn.com/"] -+##.video-ad -+##.ad_text -+##.dianomi_context -+##.ad-banner-container -+||ad.wsod.com^ -+||extend.tv^ ++###my-adsLREC4-base +||wtg-ads.com^ -+##.banner-ad -+||zergnet.com/zerg.js -+##.inline-ad -+||content.livesportmedia.eu^ -+||nativeroll.tv^$third-party -+||goaserv.com^ -+.hk/ads/ -+||adtlgc.com^ -+##.jeg_ad -+##.myTestAd -+||mgbid.net^ -+/prebidjs/* -+yahoo.com###sda-LREC2 -+/advertising.$~script,~xmlhttprequest,domain=~advertising.amazon.ae|~advertising.amazon.ca|~advertising.amazon.cn|~advertising.amazon.co.jp|~advertising.amazon.co.uk|~advertising.amazon.com|~advertising.amazon.com.au|~advertising.amazon.com.mx|~advertising.amazon.de|~advertising.amazon.es|~advertising.amazon.fr|~advertising.amazon.in|~advertising.amazon.it|~advertising.amazon.sa|~advertising.berlin-airport.de|~advertising.boardgamegeek.com|~advertising.bulurum.com|~advertising.byhoxby.com|~advertising.dailymotion.com|~advertising.expedia.com|~advertising.fubo.tv|~advertising.greunenberg.com|~advertising.hulu.com|~advertising.lavenir.net|~advertising.mobile.de|~advertising.nzme.co.nz|~advertising.org.il|~advertising.racingpost.com|~advertising.roku.com|~advertising.scoop.co.nz|~advertising.sevenwestmedia.com.au|~advertising.shpock.com|~advertising.theguardian.com|~advertising.utexas.edu|~advertising.vrisko.gr|~advision.co -+||offerimage.com^ -+||otnolatrnup.com^ -+||highperformancegate.com^ -+seura.fi,www.msn.com#@#.nativead -+/adex.js -+||headerlift.com^$third-party -+/plugins/thirstyaffiliates/* -+/www/*&zoneid= -+##.jeg_ad_top -+##.jnews_header_top_ads -+||lr-in.com^ -+||besmeargleor.com^ -+||aeoliancorojo.com^ -+/prebid2. -+||protagcdn.com^ -+||videosworks.com^ -+||dyncdn.me/static/20/js/expla -+/valnet-header-ads. -+/api/getcreatives? -+##[data-freestar-ad] -+##a[href^="http://pubads.g.doubleclick.net/"] -+##.block-ad -+/images/ad/*$domain=~webryblog.biglobe.ne.jp -+###quads-admin-ads-js -+||caroda.io^$third-party -+||sitemaji.com^$third-party -+||runawaygreasy.com^ -+##.ad-widget -+||deckerexuvium.com^ -+##.ad-slot-banner -+/ad.min. -+||report2.biz^ -+##.ad-banner-wrapper -+||pro-market.net^ ++redtube.com,tube8.com,tube8.es,tube8.fr,xvideos.com,youjizz.com,youporn.com,youporngay.com#?#:-abp-properties(*data:image*) ++||bordeaux.futurecdn.net^ ++##.ads_ad_box ++/adsnippet. +||juicyads.com^$third-party +/prebid_$script,third-party -+pornhub.com##div[id^="customSkin"] -+||yqmxfz.com^ -+_show_ads_ -+##.ad.box -+@@||crunchyroll.com^*/ads_$script -+/^https?:\/\/.*\/.*sw[0-9._].*/$script,xmlhttprequest,domain=1vag.com|4tube.com|adult-channels.com|analdin.com|biguz.net|bogrodius.com|chikiporn.com|daftsex.com|fantasti.cc|fuqer.com|fux.com|hclips.com|heavy-r.com|hog.tv|megapornx.com|milfzr.com|mypornhere.com|niceporn.xxx|porn555.com|pornchimp.com|pornerbros.com|pornj.com|pornl.com|pornototale.com|porntube.com|sexu.com|sss.xxx|thisav.com|titkino.net|tubepornclassic.com|tuberel.com|tubev.sex|txxx.com|vidmo.org|vpornvideos.com|xozilla.com|youporn.lc|youpornhub.it|yourdailypornstars.com -+@@||bbc.gscontxt.net^$script,domain=bbc.com -+##.adWrap -+ansamed.info,baltic-course.com,futbol24.com,gatewaynews.co.za,jetphotos.com,karger.com,maritimejobs.com,newagebd.net,prohaircut.com,zbani.com##.adv -+anyporn.com,cartoon-sex.tv,oncam.me,pervertslut.com,theyarehuge.com,webanddesigners.com##.adv -+||venetrigni.com^ -+##.advt -+##.bannerAd -+/adtrack.$domain=~adtrack.ca|~adtrack.yacast.fr -+###taboola-mid-article-thumbnails -+###top-ad -+||cagothie.net^ -+@@||cloud.google.com^$~third-party -+##.ad-left -+||oo00.biz^ -+||wbidder.online^ -+.adpartner.$domain=~adpartner.cz|~adpartner.de|~adpartner.jp -+##.textad -+##.ad-title -+pornhub.com##[href^="https://weedmaps.com"] -+##a[href^="https://adclick.g.doubleclick.net/"] -+-728x90- -+://ads2. -+##.sidebar-ad -+||lephaush.net^ -+##.banner_ad -+||acdcdn.com^ -+||bbelements.com^$third-party -+||ezojs.com^ -+.th/ads/ -+||adinplay.com^$third-party -+##.ad_area -+##.js-ad-slot -+9gag.com,hotstar.com,sport360.fit,talksport.com,trademe.co.nz##.billboard -+/adview/* -+/asyncjs.$domain=~asyncjs.com -+yahoo.com###sda-LREC3 -+||b.cdnst.net/javascript/amazon.js$script,domain=speedtest.net -+msn.com##a[href*=".booking.com/"] -+||wpu.sh^ -+##.adsenvelope -+##.adstextpad -+||lassampy.com^ ++##.ad-mobile +-sticky-ad- -+||bordeaux.futurecdn.net^ -+||rcvlink.com^ -+||eqads.com^ -+||adapex.io^$third-party -+##.dfpAd -+||adpone.com^$third-party -+msn.com##div[class^="articlePage_topBannerAdContainer_"] -+yahoo.com###sda-LREC4 -+##.td-adspot-title -+dailyvoice.com##.b-banner -+##a[href^="https://tm-offers.gamingadult.com/"] -+://ad1. -+||superfastcdn.com^ -+||d27genukseznht.cloudfront.net^ -+||vuksew.com^ -+||d27qffx6rqb3qm.cloudfront.net^ -+##.skyscraper.ad -+##.zergnet-widget -+##div[data-content="Advertisement"] -+||tanguinantaiva.com^ -+###recommendAdBox -+||taboola.com/vpaid/ -+||valuad.cloud^ -+||widget.engageya.com/engageya_loader.js -+||carbonads.com^ -+||pubguru.net^$third-party -+adultfilmdatabase.com,animeidhentai.com,babeforums.org,bos.so,camvideos.tv,camwhores.tv,cutscenes.net,daftsex.com,devporn.net,fritchy.com,gifsauce.com,hentai2read.com,hotpornfile.org,hpjav.com,imagebam.com,imgbox.com,imgtaxi.com,motherless.com,myporn.club,pandamovies.pw,planetsuzy.org,pussyspace.com,redgifs.com,sendvid.com,sexgalaxy.net,sextvx.com,sexuria.com,thefappeningblog.com,vintage-erotica-forum.com,vipergirls.to,waxtube.com,xfantazy.com,yeapornpls.com##a[href*="theporndude.com"] -+||ultimedia.com/js/common/smart.js$script,third-party -+/adroute_ -+###adhesion -+##.adslot_1 -+||hlserve.com^$third-party -+&ad_ids= -+###ad-container -+||nexac.com^$third-party -+@@||figma.com^$generichide -+$image,script,subdocument,third-party,xmlhttprequest,domain=heapfiles.com|vidoza.co|vidoza.net -+$image,script,subdocument,third-party,xmlhttprequest,domain=flashx.to|flashx.tv -+##.leaderboard-ad -+##.proper-ad-unit -+||achcdn.com^ -+##a[href^="https://pubads.g.doubleclick.net/"] -+||patiotheoretical.com^ -+.adserver. -+/adtags/* -+||xxxjmp.com^ -+##.ad-zone-container -+||cloudfront.net/transcode/storyTeller/$media,domain=amazon.ae|amazon.ca|amazon.cn|amazon.co.jp|amazon.co.uk|amazon.com|amazon.com.au|amazon.com.br|amazon.com.mx|amazon.com.tr|amazon.de|amazon.eg|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.nl|amazon.pl|amazon.sa|amazon.se|amazon.sg -+||mbid.marfeelrev.com^ -+##.adsninja-ad-zone -+##.c-ad -+@@||amazon-adsystem.com/widgets/q?$image,third-party -+/advert-$domain=~advert-ai-landing.firebaseapp.com|~advert-ai-landing.web.app|~advert-ai.com|~advert-solutions.com|~advert-technology.com|~advert-technology.ru -+||blockadsnot.com^ -+||neodatagroup.com^$third-party -+||cdnativepush.com^ -+||asacdn.com^ -+/prebid3. -+##.goAdverticum -+pornhub.com,pornhubthbh7ap3u.onion##.video-wrapper > #player + [class] -+||9gag.com/embed/featured-videos.html -+##.ad-item -+||cnn.com/ad/ -+###ad_unit -+##.widead -+##.content-ad -+||servedby-buysellads.com^$third-party,domain=~buysellads.com -+##.mntl-gpt-adunit -+##div[id^="yandex_ad"] -+yandex.com##div[id^="yandex_ad"] -+||adlooxtracking.com^$third-party -+||rszimg.com^ -+/redpop_ads/* -+##a[href^="https://go.xxxjmp.com"] -+||adform.net^$domain=spiegel.de -+||xlviiirdr.com^ -+||gamesrevenue.com^ -+||dnhfi5nn2dt67.cloudfront.net^ -+||toglooman.com^ -+||adnuntius.com^$third-party -+###bottom_ad -+sonichits.com###bottom_ad -+##.headerAd -+gelbooru.com##.headerAd -+||elasticad.net^ -+##.ad-300x250 -+||vidalak.com^ -+||yourwebbars.com^ -+||rtclx.com^ -+msn.com##a.nativead[target="_blank"] -+||acscdn.com^ -+||dsh7ky7308k4b.cloudfront.net^ -+/adserver- -+##div[id^="ezoic-pub-ad-"] -+##.contentAds -+msn.com#@#.serversidenativead -+##.list-ads -+##.BannerAd -+||d3lcz8vpax4lo2.cloudfront.net^ -+##.dcmads -+###ultimedia_wrapper -+##div[id^="_vdo_ads_player_ai_"] -+###ad11 -+||trafmag.com^$third-party -+###top_ad -+/yads/* -+###ad-1 -+||speakol.com^$third-party -+##.ddb -+||pokaroad.net^ -+||servedbyadbutler.com^ -+||d3mr7y154d2qg5.cloudfront.net^ -+||intellipopup.com^ -+##.adthrive-ad -+##.footer__advert -+=300x250, -+||octopuspop.com^$third-party -+||h12-media.com^$third-party -+redtube.com,tube8.com,tube8.es,tube8.fr,xvideos.com,youjizz.com,youporn.com,youporngay.com#?#:-abp-properties(*data:image*) -+||fqtag.com^$third-party -+##.stream-ad -+||dynad.net^$third-party -+holiday-weather.com,w3schools.com,zerochan.net###skyscraper -+adult-sex-games.com,postyourpuss.com###skyscraper -+||duponytator.com^ -+/ads.css -+||cuddlethehyena.com^$popup -+||a-mo.net^ ++yahoo.com###sda-MAST ++.com/ad/$~image,third-party,domain=~mediaplex.com|~warpwire.com ++||oo00.biz^ +redtube.com,tube8.com,tube8.es,tube8.fr,xvideos.com,youjizz.com,youporn.com,youporngay.com#?#:-abp-properties(data:) +redtube.com,tube8.com,tube8.es,tube8.fr,xvideos.com,youjizz.com,youporn.com,youporngay.com#?#:-abp-properties(image/) -+###lsadvert-left_menu_1 +redtube.com,tube8.com,tube8.es,tube8.fr,xvideos.com,youjizz.com,youporn.com,youporngay.com#?#:-abp-properties(base64) -+||mauchopt.net^ -+/ads01. -+9gag.com##[style^="width: 640px; min-height: 360px;"] -+##.ad_slot -+||easyads28.mobi^ -+##.adslot -+@@||doubleclick.net/gpt/pubads_impl_$script,xmlhttprequest,domain=accuweather.com|blastingnews.com|downdetector.com|epaper.timesgroup.com|formularywatch.com|gamespot.com|managedhealthcareexecutive.com|mediaite.com|medicaleconomics.com|nbcsports.com|nycgo.com|physicianspractice.com|scotsman.com|webmd.com ++money.yahoo.com###sda-MON ++yahoo.com###sda-MON ++##span[id^="ezoic-pub-ad-placeholder-"] ++||greeter.me^ ++||lr-in.com^ ++||caroda.io^$third-party ++||acscdn.com^ ++||besmeargleor.com^ ++||pro-market.net^ +||connextra.com^ -+##div[id^="ad_rect_"] -+||ad.plus^$third-party -+||salutationcheerlessdemote.com^ -+##.desktop-ad -+||cardiwersg.com^ -+###ads-container -+##.ads-box -+||eshouloo.net^ -+##.udn-ads -+||nestledmph.com^ -+/img/ad- -+@@||streamtape.com^$subdocument -+||lockerdomecdn.com^ -+imgur.com##.PrimisPlayerContainer -+/adserve. -+||adsessionserv.com^ -+##.ad-placeholder -+##.ad--desktop -+/300x250_ -+||vindicosuite.com^ -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id^="multi-brand-detail-creative-desktop_"] -+||alleviatepracticableaddicted.com^$popup -+###bottomAd -+||minute.ly^$third-party -+@@||code.jquery.com^$domain=mixdrop.co ++||apps.media-lab.ai^ ++##.ad_unit ++||ultimedia.com/js/common/smart.js$script,third-party ++||hlserve.com^$third-party ++||duponytator.com^ ++||outsliggooa.com^ ++||alfonsino.top^ ++||cnn.com/ad/ ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[id^="sp_detail"] ++||pxfindone.com^ ++##.ad-content +||pubwise.io^$third-party -+-banner-ads/ -+##.sponsor-logo -+||adm.shinobi.jp^$third-party ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id="sims-consolidated-3_csm_instrumentation_wrapper"] ++##.ezo_ad ++||media6degrees.com^ ++||uptodatefinishconference.com^ ++.adpartner.$domain=~adpartner.cz|~adpartner.de|~adpartner.jp ++##div[jsdata*="CarouselPLA-"][data-id^="CarouselPLA-"] ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[jsdata*="CarouselPLA-"][data-id^="CarouselPLA-"] ++##.ezmob-footer ++##.ezoic-floating-bottom ++##[data-ad-width] ++||acdcdn.com^ ++||cloudfront.net/transcode/storyTeller/$media,domain=amazon.ae|amazon.ca|amazon.cn|amazon.co.jp|amazon.co.uk|amazon.com|amazon.com.au|amazon.com.br|amazon.com.mx|amazon.com.tr|amazon.de|amazon.eg|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.nl|amazon.pl|amazon.sa|amazon.se|amazon.sg ++yahoo.com##.caas-da ++##.ezmob-footer-desktop ++##.footer-ads ++&cbrandom= ++||b.cdnst.net/javascript/amazon.js$script,domain=speedtest.net ++||getsharedstore.com^ ++||asacdn.com^ ++||vidalak.com^ ++yahoo.com##.item-beacon ++://ads2. ++-728x90- ++.th/ads/ ++##.ezoic-ad ++##.adtester-container ++.adserver. ++##[data-ez-name] ++||sitemaji.com^$third-party ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id*="_SponsoredProducts"] ++_160x600& ++||nexac.com^$third-party ++##.vjs-ima3-ad-container ++||neodatagroup.com^$third-party ++###videoAd ++||dnhfi5nn2dt67.cloudfront.net^ +@@||apv-launcher.minute.ly/api/$script -+||ziffstatic.com/pg/ -+yahoo.com##.darla-lrec-ad -+||adsninja.ca^$third-party -+||ad-m.asia^ -+||apprefaculty.pro^ -+-ads-ns. -+##.ad-header -+##.dotcom-ad -+||d18t35yyry2k49.cloudfront.net^ -+||stpd.cloud^ -+||generashionvd.com^ -+youtube.com##.ytd-promoted-video-renderer ++###ad_unit ++@@||files.slack.com^$image,~third-party ++||ad.plus^$third-party ++##.adBox ++||adtlgc.com^ ++pornhub-com.appspot.com,pornhub.com,pornhub.net,youporn.com###pb_template ++||alleviatepracticableaddicted.com^$popup ++##.sticky-ad ++/asyncjs.$domain=~asyncjs.com ++||system-notify.app^ ++||chaturbate.com/affiliates/ +=160x600& -+||yimg.com/dy/ads/readmo.js -+###lsadvert-top -+&adgroupid= -+||atdmt.com^ -+youtube.com##.ytd-search-pyv-renderer -+||avantisvideo.com/avm/js/video-loader.js$script,third-party -+##.rg-ad -+||alphonso.tv^ -+||adxadserv.com^ -+||stat-rock.com^ -+##.bbccom_advert -+||messenger-notify.digital^$popup ++###my-adsLREC ++@@||icloud.com^$generichide ++||jubnaadserve.com^ ++||widget.engageya.com/engageya_loader.js ++||carbonads.com^ ++/yads/* ++||distinctlynobleprosecute.com^ ++||elasticad.net^ ++||fqtag.com^$third-party ++||dynad.net^$third-party ++||c.bannerflow.net^ ++/adtech/* +||popads.net^ ++||inmobi.com^$third-party ++://ad1. ++||pokaroad.net^ ++/adevent.$domain=~adevent.com ++/adview/* ++||rcvlink.com^ ++||trafmag.com^$third-party ++||minute.ly^$third-party ++||wpu.sh^ ++||hhkld.com^ ++/advert-$domain=~advert-ai-landing.firebaseapp.com|~advert-ai-landing.web.app|~advert-ai.com|~advert-solutions.com|~advert-technology.com|~advert-technology.ru ++||adnxs.net^ ++||servedbyadbutler.com^ ++@@||doubleclick.net/gpt/pubads_impl_$script,xmlhttprequest,domain=accuweather.com|blastingnews.com|downdetector.com|epaper.timesgroup.com|formularywatch.com|gamespot.com|managedhealthcareexecutive.com|mediaite.com|medicaleconomics.com|nbcsports.com|nycgo.com|physicianspractice.com|scotsman.com|webmd.com ++||valuad.cloud^ ++##.ads-wrapper ++||protagcdn.com^ ++##.TextAd ++||gml-grp.com^ ++##.ad-desktop ++||adinplay.com^$third-party ++##.ad-slot-banner ++||dsh7ky7308k4b.cloudfront.net^ ++||adxadserv.com^ ++||pubguru.net^$third-party ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg###sponsoredProducts2_feature_div ++###adContainer ++/valnet-header-ads. ++@@||amazon-adsystem.com/widgets/q?$image,third-party ++||ptoahaistais.com^ ++/adserver- ++##a[href^="https://a.adtng.com/"] ++##.ima-ad-container ++pornhub.com##.sniperModeEngaged ++||lockerdomecdn.com^ ++##.adWrap ++||yourwebbars.com^ ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget="sims-consolidated-4_csm_instrumentation_wrapper"] ++1sale.com,7billionworld.com,9jaflaver.com,achieveronline.co.za,canstarblue.co.nz,chordfrenzy.com,climatechangenews.com,cryptonomist.ch,currencyrate.today,dallasobserver.com,energyforecastonline.co.za,esports.com,eventcinemas.co.nz,flashx.tv,furaffinity.net,geo.tv,govtrack.us,gramfeed.com,houstonpress.com,idiva.com,indiatimes.com,indiatoday.in,inspirock.com,investing.com,knowyourmeme.com,m.economictimes.com,marinetraffic.com,mb.com.ph,mehrnews.com,meta-calculator.com,mini-ielts.com,miningprospectus.co.za,mugshots.com,myfitnesspal.com,nbc.na,news.nom.co,nsfwyoutube.com,roadaheadonline.co.za,roms-download.com,russia-insider.com,russian-faith.com,savevideo.me,sddt.com,servicepublication.co.za,sgcarmart.com,sherdog.com,shipyearonline.co.za,stars-portraits.com,straitstimes.com,strawpoll.me,tcm.com,tech2.com,tehrantimes.com,tellerreport.com,thecatholicuniverse.com,thehackernews.com,thejakartapost.com,thelakewoodscoop.com,themalaysianinsider.com,thenews.com.pk,theprojectmanager.co.za,thestar.com.my,viamichelin.com,viamichelin.ie,vidstreaming.io,wallpaper.com,y8.com,yummy.ph##.ads ++yahoo.com##.ads ++babesandstars.com,cam-video.xxx,cumlouder.com,gosexy.mobi,hog.tv,javseen.tv,mobilepornmovies.com,mypornstarbook.net,pichunter.com,thisav.com##.ads ++?advertiser_id=$domain=~ads.pinterest.com|~panel.rightflow.com ++||cardiwersg.com^ ++||lassampy.com^ ++||ausoafab.net^$popup ++##.ad-box ++||vindicosuite.com^ ++||gamesrevenue.com^ ++||d3lcz8vpax4lo2.cloudfront.net^ ++.com/ads.$~script,~xmlhttprequest ++||speakol.com^$third-party ++msn.com##div[class^="articlePage_topBannerAdContainer_"] ++||s-adzone.com^ ++||alphonso.tv^ ++||cuddlethehyena.com^$popup ++,728x90, ++youtube.com##.ytd-promoted-sparkles-text-search-renderer ++youtube.com#@#.video-ads ++/advertising.$~script,~xmlhttprequest,domain=~advertising.amazon.ae|~advertising.amazon.ca|~advertising.amazon.cn|~advertising.amazon.co.jp|~advertising.amazon.co.uk|~advertising.amazon.com|~advertising.amazon.com.au|~advertising.amazon.com.mx|~advertising.amazon.de|~advertising.amazon.es|~advertising.amazon.fr|~advertising.amazon.in|~advertising.amazon.it|~advertising.amazon.sa|~advertising.berlin-airport.de|~advertising.boardgamegeek.com|~advertising.bulurum.com|~advertising.byhoxby.com|~advertising.dailymotion.com|~advertising.expedia.com|~advertising.fubo.tv|~advertising.greunenberg.com|~advertising.hulu.com|~advertising.lavenir.net|~advertising.mobile.de|~advertising.nzme.co.nz|~advertising.org.il|~advertising.racingpost.com|~advertising.roku.com|~advertising.scoop.co.nz|~advertising.sevenwestmedia.com.au|~advertising.shpock.com|~advertising.theguardian.com|~advertising.utexas.edu|~advertising.vrisko.gr|~advision.co ++##.ob-strip-layout ++youtube.com##ytd-compact-promoted-video-renderer ++###video-sponsor-links ++youtube.com##ytd-promoted-sparkles-text-search-renderer ++||jaavnacsdw.com^$popup ++||d18t35yyry2k49.cloudfront.net^ ++##.ad-banner-wrapper ++##.ad_slot ++###ad-skin ++||getjad.io^ ++||tagdelivery.com^$third-party ++youtube.com##.ytd-compact-promoted-video-renderer ++@@://192.168.0.1$generichide ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##.amzn-safe-frame-container ++||aso1.net^ ++/adzones. ++@@||imasdk.googleapis.com/js/sdkloader/ima3.js$script,domain=autokult.pl|bloomberg.co.jp|farfeshplus.com|filmweb.pl|game.pointmall.rakuten.net|gamebox.gesoten.com|gamepix.com|klix.ba|locipo.jp|maharashtratimes.com|minigame.aeriagames.jp|nettavisen.no|niusdiario.es|pointmall.rakuten.co.jp|rtlnieuws.nl|s.yimg.jp|sportsbull.jp|sportsport.ba|success-games.net|synk-casualgames.com|tbs.co.jp|tv-asahi.co.jp|tv.rakuten.co.jp|tver.jp|univtec.com|video.tv-tokyo.co.jp|vlive.tv|voe.sx|webdunia.com|wowbiz.ro|wtk.pl ++###ad11 ++##div[id^="rc-widget-"] ++://banner.$third-party ++/v3/ads/* ++##div[id^="dfp-ad-"] ++/ads.css ++||clickiocdn.com/hbadx/ ++@@||code.jquery.com^$domain=mixdrop.co ++||adsemo.com^ ++||g8ads.com^ ++||offerimage.com^ ++9to5google.com,9to5mac.com,audiokarma.org,beeradvocate.com,beliefnet.com,bizjournals.com,biznews.com,bolavip.com,businessinsider.com,computerworld.com,driven.co.nz,ecr.co.za,electrek.co,engineeringnews.co.za,etcanada.com,fox10phoenix.com,fox13news.com,fox26houston.com,fox29.com,fox2detroit.com,fox32chicago.com,fox35orlando.com,fox4news.com,fox5atlanta.com,fox5dc.com,fox5ny.com,fox7austin.com,fox9.com,foxbusiness.com,foxla.com,foxnews.com,funkidslive.com,gfinityesports.com,gmanetwork.com,grammarbook.com,hbr.org,insidehook.com,intouchweekly.com,khou.com,ktvu.com,lifeandstylemag.com,macstories.net,memuplay.com,metro.us,miningweekly.com,mobilesyrup.com,modernhealthcare.com,my9nj.com,nbcnews.com,newrepublic.com,nzherald.co.nz,oneesports.gg,opb.org,physiology.org,pixiv.net,politico.com,punchng.com,realsport101.com,reason.com,refinery29.com,scroll.in,seattletimes.com,slideshare.net,sportskeeda.com,theglobeandmail.com,thelocal.at,thelocal.ch,thelocal.de,thelocal.dk,thelocal.es,thelocal.fr,thelocal.it,thelocal.no,thelocal.se,toofab.com,usmagazine.com,wogx.com##.ad-container ++kemono.party,pinflix.com##.ad-container ++||9gag.com/embed/featured-videos.html ++.php?zoneid= ++/ads01. ++||adman.gr^$third-party ++/popunder/* ++||venetrigni.com^ ++||ziffstatic.com/pg/ ++||d3aajkp07o1e4y.cloudfront.net^ ++||grandsupple.com^ ++||yqmxfz.com^ ++||h12-media.com^$third-party ++||m32.media^ ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id*="_ad-placements-"] ++mail.yahoo.com##[rel="noreferrer"][data-test-id][href^="https://beap.gemini.yahoo.com/mbclk?"] ++||ktkjmp.com^ ++||xlviiirdr.com^ ++##.skyscraper.ad ++||servedby-buysellads.com^$third-party,domain=~buysellads.com ++||ashoupsu.com^ ++##.ad-block ++aminoapps.com,crash.net,home-designing.com,inc.com,trustpilot.com##.ad-block ++||fedrocou.net^ ++##.adWrapper ++||intellipopup.com^ ++##.header-ads ++.nl/ads/ ++||yimg.com/dy/ads/readmo.js ++/adunit/*$domain=~propelmedia.com ++||stpd.cloud^ ++||b2f227b09e.com^ ++.il/ads/ ++||strossle.com^$third-party ++/300x250- ++###ads-container ++||regioncolonel.com^ ++||partner.googleadservices.com^$third-party ++||mgdjmp.com^ ++##.outeradcontainer ++||vectorstock.com^$third-party ++||tapioni.com^ ++##.adchoices ++||d3mr7y154d2qg5.cloudfront.net^ ++/728x90- ++||upgulpinon.com^ ++##div[id^="_vdo_ads_player_ai_"] ++||visariomedia.com^ ++##AMP-AD ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##AMP-AD ++##.googleAdSense ++||eporner.com/dot/ ++##.adbanner ++||vuukle.com/ads/ ++||emsservice.de^ ++||emsservice.de^$domain=spiegel.de ++##div[data-insertion] +@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=download.pixelexperience.org|knowfacts.info|lacoste.com|real-sports.jp|slideplayer.com|smallseotools.com|soranews24.com|tampermonkey.net|teemo.gg|thefreedictionary.com +@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=cpu-world.com|megaleech.us +@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=games.wkb.jp -+||tagdelivery.com^$third-party -+##.hl-ad-row__1p-link -+||visariomedia.com^ -+##.hl-ad-row__mrec -+##.ad-tag -+##a[href^="https://chaturbate.com/in/?track="] -+##.hidden-ad -+.nl/ads/ -+||jubnaadserve.com^ -+nytimes.com,nytimes3xbfgragh.onion###bottom-wrapper -+/get_ad_ -+||genieessp.com^$third-party -+||vuukle.com/ads/ -+##.ic-ads -+###ad-banner -+##.van_taboola -+||admedo.com^$third-party -+##.publicidade -+/stickyads. -+/realmedia/ads/* -+||m32.media^ -+@@||icloud.com^$generichide -+##.module_single_ads -+##.vid-present > .van_vid_carousel__padding -+/adzones. -+://banner.$third-party -+||wpnsrv.com^ -+###hawkMagWidget -+washingtonpost.com##[data-testid="placeholder-box"] -+##div[data-ad-placeholder] -+##.pb-ad -+##.adLabel -+##.van_vid_carousel +||aff.bstatic.com^ -+##a[href^="https://clickadilla.com/"] -+||getjad.io^ -+||rfihub.net^ -+##.ad-native -+/728x90- -+||bmcdn3.com^ -+.com/ads.$~script,~xmlhttprequest -+123-movies.ninja,123movies.net,2umovies.me,4anime.biz,4anime.gg,9anime.tube,actvid.com,animebee.to,animefreak.site,animefreak.ws,animefrenzy.net,animeheaven.pro,animekisa.in,animekisa.tv,animepahe.cc,apkmody.io,batotoo.com,bravoporn.com,coloredmanga.com,dembed1.com,dramacool.pk,dulu.to,filmlinks4u.cam,filmyzilla.autos,filmyzilla.makeup,gogoanime.be,gogoanime.co.in,gogoanime.lol,gogoanime.run,gogoplay1.com,goload.pro,hds-streaming-hd.com,herogayab.net,hhdmovies.cam,hindilinks4u.cam,hothit.me,iflixmovies.com,jujutsukaisen-manga.online,jujutsukaisenonline.net,linksly.co,mangadna.com,mangahere.today,manganatos.com,mangas-raw.com,mangceh.cc,membed.net,messitv.net,miraculous.to,movierulz.cam,movies-watch.com.pk,mp3fromyou.tube,ngomik.net,nkiri.com,playlist-youtu.be,pomvideo.cc,prmovies.bz,prmovies.cam,prmovies.li,prmovies.org,prmovies.re,putlocker.vc,putlockers.fm,putlockers.li,rawkuma.com,sockshare.ac,ssoap2day.to,tamilyogi.best,vanime.co,waploaded.com,wat32.tv,watchofree.com,watchomovies.cam,watchomovies.net,watchseries.cyou,watchseries.ninja,wcostream.cc,webtoonshare.com,y-2mate.com,yomovies.bz,yomovies.pl,yomovies.pm,yomovies.ws,ytmp3.cc,yts-subs.com##iframe[style*="z-index: 2147483647"] -+||regioncolonel.com^ -+/adsv/* -+@@||imasdk.googleapis.com/js/sdkloader/ima3.js$script,domain=autokult.pl|bloomberg.co.jp|farfeshplus.com|filmweb.pl|game.pointmall.rakuten.net|gamebox.gesoten.com|gamepix.com|klix.ba|locipo.jp|maharashtratimes.com|minigame.aeriagames.jp|nettavisen.no|niusdiario.es|pointmall.rakuten.co.jp|rtlnieuws.nl|s.yimg.jp|sportsbull.jp|sportsport.ba|success-games.net|synk-casualgames.com|tbs.co.jp|tv-asahi.co.jp|tv.rakuten.co.jp|tver.jp|univtec.com|video.tv-tokyo.co.jp|vlive.tv|voe.sx|webdunia.com|wowbiz.ro|wtk.pl -+||hhkld.com^ -+##.todayshowcasead -+/300x250- -+##.ad-transition -+||doublepimp.com^ -+##.sponsored-content -+##.ad-choices -+##.inline-ad-container -+tumblr.com##.Yc2Sp -+?advertiser_id=$domain=~ads.pinterest.com|~panel.rightflow.com -+/strossle-widget- -+||ad.mox.tv^ -+##.empty-ad -+/advertise-$~script,domain=~ads.microsoft.com|~advertise-solution.nl|~bingads.microsoft.com -+@@||files.slack.com^$image,~third-party -+nytimes.com,nytimes3xbfgragh.onion###top-wrapper -+||d13k7prax1yi04.cloudfront.net^ -+||intergi.com^$third-party -+##.doubleclick-ad -+###ad-rectangle -+||karma.mdpcdn.com^ -+/publicidade/* -+###dfp-ad-top -+||iamcdn.net/players/playhydraxs.min.js$domain=player-cdn.com -+||d192r5l88wrng7.cloudfront.net^ -+###top_ad_wrapper -+###bottom_ad_wrapper -+##.carbon-ad -+.php?zoneid= -+@@||playwire.com/bolt/js/zeus/embed.js$script,third-party -+||click-cdn.com^$popup -+||clickiocdn.com/hbadx/ -+/onead_ -+imdb.com###top_rhs -+||adman.gr^$third-party -+.adsby. -+||d3aajkp07o1e4y.cloudfront.net^ -+||polyad.net^ -+/adcdn. -+###lsadvert-left_menu_2 -+##.dfp-slot -+||fedrocou.net^ -+,728x90, -+###leftAds -+##.AdTop -+/adtech/* -+://affiliate.$third-party -+##.ad-area -+yahoo.com##div[class*="gemini-ad"] -+.ro/ads/ -+###ad-2 -+yahoo.com##.gemini-ad +||ledrapti.net^ -+||nxtck.com^ -+/ads/cnn/singles/* -+||google.com/adsense/domains -+||stripchat.com/api/external/ -+||aso1.net^ -+||safestgatetocontent.com^ -+##.adSlot -+||quantumdex.io^$third-party -+###top-banner-ad -+yahoo.com###sda-LDRB2 -+/(https?:\/\/)\w{30,}.me\/\w{30,}\./$script,third-party -+||phonograph2.voxmedia.com^ -+||rcvlinks.com^ -+||xlrdr.com^ -+/cdn.ad. -+##.overlay-ad -+f2movies.to,fmovies.ps,fmoviesto.cc,hdtoday.tv,movies2watch.tv,moviesjoy.to,myflixer.to,myflixertv.to###gift-top -+||1675450967.rsc.cdn77.org^ -+##.adunit-wrapper -+||s-adzone.com^ -+||getsharedstore.com^ -+##.ad_container -+###sticky-ad -+||stickyadstv.com^$third-party -+##.ad-tl1 -+||waisheph.com^$popup -+||nygvejyn.com^ -+||plista.com/async_lib.js? -+||hhllryxtfgypz.com^ -+||apxlv.com^ -+||adgebra.co.in^ -+||purpleads.io^ -+@@://192.168.0.1$generichide -+||eporner.com/dot/ -+msn.com##[class^="nativeAd"] -+||soliads.net^ -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget^="MAIN-FEATURED_ASINS_LIST-"] -+||embed.sendtonews.com^$third-party -+||adsemo.com^ -+||g8ads.com^ -+||trvl-px.com/trvl-px/ -+##.navbar-ad-container -+/adwords/*$domain=~google.com -+||soaheeme.net^ -+###leftads -+||vectorstock.com^$third-party -+-sidebar-ad. -+/public/ads/* -+##.ad-google -+##.top_ad -+/expads- -+||upgulpinon.com^ -+/300x250.$image -+cd1025.com,domainincite.com,europages.co.uk,gamingcloud.com,ijr.com,kpbs.org,phillyvoice.com,speedcafe.com,thegatewaypundit.com,ufile.io,westernjournal.com,wnd.com##.sponsor -+amateur8.com,anyporn.com,bigtitslust.com,eachporn.com,fapster.xxx,fpo.xxx,freeporn8.com,pervertslut.com,porngem.com,porntop.com,sexpornimages.com,sexvid.xxx,sortporn.com,xhamster.com##.sponsor -+||d22xmn10vbouk4.cloudfront.net^ -+/assets/ads_ -+/728x90. -+||wuksaiho.net^ -+_160x600& -+as.com,tutiempo.net##.publi -+||shukriya90.com^ -+||yield-op-idsync.live.streamtheworld.com^ -+##.dfp_ad -+||adxbid.info^ -+||videosprofitnetwork.com^ -+||servedbysmart.com^$third-party -+##.ad_banner -+##.TextAd -+###videoad -+##.ad-footer -+##.advertisementBanner -+||hublosk.com^ -+||pdvacde.com^ -+||ruogesfshygsj.com^ -+||inmobi.com^$third-party -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-a-carousel-options*="\\\"isSponsoredProduct\\\":\\\"true\\\""] -+##.bottom-ads -+.il/ads/ -+###header-ad -+##.ad01 -+||adtrue.fun^ -+||socket.streamable.com^ -+||yonhelioliskor.com^ -+/google-dfp- -+youtube.com#@#.video-ads -+washingtonpost.com###slug_leaderboard -+||d301cxwfymy227.cloudfront.net^ -+||ethicalads.io^$third-party -+###rightAds -+||redventures.io^$third-party -+||gml-grp.com^ -+##div[data-dfp-id] -+||s.0cf.io^ -+##.ad_global_header -+##a[href^="https://bs.serving-sys.com"] -+||ds88pc0kw6cvc.cloudfront.net^ -+_advertising. -+||doruffletr.com^ -+||partner.googleadservices.com^$third-party -+||aj1559.online^ -+||r66net.com^ -+##.ads_place -+||iwanttodeliver.com^$third-party -+||notifypicture.info^ -+###div-insticator-ad-1 -+###quads-ad1 -+##.quads-ad1 -+/dfp/dfp- -+@@||at.adtech.redventures.io/lib/api/$xmlhttprequest,domain=gamespot.com|giantbomb.com|metacritic.com -+/openx/* -+##[href*=".zlinkm.com/"] -+||postaffiliatepro.com^$third-party -+##.side_ad -+##.bottomad -+||click-cdn.com^ -+###after-dfp-ad-mid1 -+||chaturbate.com/affiliates/ -+||statsforads.com^ -+uol.com.br#@#div[data-adunit] -+||netinsight.co.kr^$third-party -+||bngpt.com^ -+youtube.com##ytd-compact-promoted-video-renderer -+##.ad_module -+##.content-ads -+##.sidebar-ads -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget^="multi-card-creative-desktop_loom-desktop-top-slot_"] -+###after-dfp-ad-mid3 -+/v3/ads/* -+youtube.com##.ytd-compact-promoted-video-renderer -+/advideo.$domain=~advideo.pro|~advideo.site -+###after-dfp-ad-mid2 -+###AdSense1 -+msn.com##div[data-section-id="sponsored.stripe.shopping"] -+##.ad_column -+_advert. -+##.dfp-leaderboard-container -+.ph/ads/ -+##.b_adLastChild -+bing.com##.b_adLastChild -+###rightads -+||residenceseeingstanding.com^ -+||sexahah.com^ -+||inheritedfinnishdysfunctional.com^ -+##.ad728 -+.my/ads/ -+||extillcasula.com^ -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[data-ismultirow="true"][data-id^="CarouselPLA-"] -+||betteradsystem.com^ -+###ad-leaderboard -+-728x90. -+||widgets.outbrain.com^$domain=mamasuncut.com -+/adv.asp -+##.ad-top-banner -+_box_ad_ ++||avantisvideo.com/avm/js/video-loader.js$script,third-party ++###recommendAdBox +@@||tv.youtube.com^$generichide -+##.ad-marker -+/adframe/* -+##.google-2ad -+##.js_ad-sticky-footer -+||sunnyseries.com^ -+###ad-bottom -+||ads.sportradar.com^ -+||cdnquality.com^ -+##.google-ad -+##.banner-ad-skeleton-box -+/banner.php -+###header_ad -+##.ad-img -+##.ads-block -+##.ad__wrapper -+||c.bannerflow.net^ -+||antiadblocksystems.com^ -+/widget/ad/* -+||hprofits.com^$third-party -+/javascript/ads/* -+##.nts-ad -+##.ad-section -+||directionssecondary.com^ -+##.AdsBox -+/advertising-$image,domain=~abramarketing.com|~advertising-direct.com|~advertising-excellence.com|~advertising-factory.de|~advertising-stands.com.ua|~advertising.amazon.com|~deals-italy.com|~microsoft.com|~outbrain.com|~yellowimages.com -+||premiumvertising.com^ -+##.ads-in-content -+||commercialvalue.org^ -+##.brn-ads-box -+||ausoafab.net^$popup -+.gr/ads/ -+||cabnnr.com^ -+||dstillery.com^$third-party -+lilymanga.com,msn.com##a[href^="https://amzn.to/"] -+##.display_ad -+##.ads-right -+##.ads_place_160 -+###after-dfp-ad-top -+||cpmstar.com/view.aspx -+||dissimilarakin.com^ -+://banners.$third-party -+###gwd-ad -+||dearestimmortality.com^ -+##.m-ad -+.net/ad_ -+||adnxs.net^ -+lifeinvader.com,spanishdict.com,studentski-servis.com#@#.ad-wrapper -+||inpagepush.com^ -+##.box-ads -+||maxonclick.com^ -+##.top-ad-container -+###insticator-container -+||d2j042cj1421wi.cloudfront.net^ -+||adschill.com^ -+##.dfp-tag-wrapper -+||co5n3nerm6arapo7ny.com^ -+/weborama.js -+##.td-a-rec-id-custom_ad_1 -+##div[class^="StickyHeroAdWrapper-"] -+/banners/ad_ -+##.inner-ad -+||services.zam.com^ -+##.adslot_2 -+||tsiwqtng8huauw30n.com^ -+||eeshemto.com^ -+||d10lumateci472.cloudfront.net^ -+yahoo.com##div[style*="/ads/"] -+||traffichaus.com^$third-party -+||d2kk0o3fr7ed01.cloudfront.net^ -+||optimizesrv.com^ -+||mgdjmp.com^ -+||distinctlynobleprosecute.com^ -+##.ad-slot__label -+##[data-ad-module] -+||greatdexchange.com^ -+||tapioni.com^ -+||system-notify.app^ -+/publicidade. -+||emsservice.de^ -+||emsservice.de^$domain=spiegel.de -+animixplay.to###belowcomment -+##.banner728x90 -+||d3cod80thn7qnd.cloudfront.net^ -+/e/ir?$image,script -+||go9.online^ -+##.ads_code -+imgur.com##.Top300x600 -+##.ad--footer -+||jullyambery.net^ -+###scrollover-ad-wrap -+/ad-invalid- -+fmovies.ps,hdtoday.tv,movies2watch.tv,moviesjoy.to,myflixer.to,myflixertv.to###gift-middle -+washingtonpost.com##[data-qa="right-rail-ad"] -+||clickfuse.com^$third-party -+||sffsdvc.com^ -+##.advertismentContainer -+##.quads-ad2 -+/adchoices/* -+||megacdn.top^ -+washingtonpost.com##[data-qa="article-body-ad"] -+||ktkjmp.com^ -+###quads-ad2 -+youtube.com##.ytd-promoted-sparkles-text-search-renderer -+##.sponsored_content -+/advertise/*$domain=~legl.co -+||nanigans.com^$third-party -+##.vertical-ad -+-core-ads. -+@@||pbs.twimg.com/ad_img/$image,xmlhttprequest -+||befirstcdn.com^$third-party -+youtube.com##ytd-promoted-sparkles-text-search-renderer -+##.side-ad -+/header-ad. -+||pikedhelloed.com^ -+||hardimacolous.com^ -+##.banner-adverts -+##.ad-728x90 -+##hl-adsense -+greatist.com##hl-adsense -+sxyprn.com##.tbd -+###footer-ad -+cnn.com##.cn--expandable.cn--idx-1 -+washingtonpost.com##.pb-lgmod -+||clarifysuper.com^ -+||cnt.my^ -+&cbrandom= -+###div-insticator-ad-2 -+||htlbid.com^ -+##.SponsoredResults -+||grootcho.com^ -+||widgets.tree.com^ -+##.leaderboard.advert -+_prebid.js -+||deehalig.net^ -+||chushywoce.com^ -+||uptimecdn.com^ -+||adbro.me^ -+coinmarketcap.com##.sponsoredMark -+/ad.php? -+||idealmedia.io^$third-party -+##.sponsored-post -+##.ads-left -+coinmarketcap.com##.goXFFk -+##.extnativeaditem -+##.gpt.top-slot -+aliexpress.com##a[href*="aliexpress.com/item/"][href*="&aem_p4p_detail="] -+##.google-user-ad -+||intellitxt.com^ -+||convrse.media^ -+##.adlinks -+||czilladx.com^ -+genius.com##div[class^="LeaderboardOrMarquee__"] -+##.advertisement-label -+||cdnondemand.org^ -+||dlrioxg1637dk.cloudfront.net^ -+||roxot-panel.com^ -+##.display-ad -+##.adframe -+###dfp-masthead -+.com/adx_ -+||nathanaeldan.pro^ -+##a[href^="https://go.xlviirdr.com"] -+##.ad-body -+-show-ads. -+genius.com##div[class^="DfpAd__Container-"] -+||srv.tunefindforfans.com^ -+@@||adsafeprotected.com/iasPET.$script,domain=bloomberg.com|reuters.com -+||mixadvert.com^$third-party -+##.lite-page-ad -+##.ads_banner -+||viralize.tv/t-bid-opportunity/ -+##.third-party-ad -+||cammpaign.com^ -+.popunder.js -+##.me-rtm -+##.top.ad -+###gpt-leaderboard-ad -+##.ad-frame-container -+||tabledownstairsprovocative.com^ -+/ai/s/s/su -+##.brn-ads-mobile-container -+###comments-standalone-mpu -+mirror.co.uk###comments-standalone-mpu -+##.rmp-ad-container -+/adsense.$~script,domain=~adsense.az|~adsense.googleblog.com -+/adunit/*$domain=~propelmedia.com -+.com/adlib/ -+##.blogads -+##.ad_right -+##.ad--rail -+_300x600_ -+||youporn.com^$script,subdocument,domain=youporn.com|youporngay.com -+/reklam/*$domain=~github.com|~reklam.com.tr -+##.topAd -+||automatad.com^$third-party -+||spotx.tv^$third-party -+##.breaker-ad -+/^https?:\/\/.*\.eporner\.com\/[0-9a-f]{10,}\/$/$script,domain=eporner.com -+||auguredmorns.com^ -+~Prebid.js -+||dozubatan.com^ -+||interworksmedia.co.kr^$third-party -+.adnetwork.$domain=~adnetwork.ie|~adnetwork.sk -+##.cardAd -+###skin-ad-left-rail-container -+###skin-ad-right-rail-container -+##.ad-stickyhero -+##.ad-bottom -+##.ad-stickyhero--standard -+/static/ad- -+/publicidad/* -+##.nav-ad -+##.js-advert -+##.video-ads-container -+||velocitycdn.com^ -+@@||msubload.com/sub/$xmlhttprequest -+||strossle.com^$third-party -+###ad-3 -+@@||coinmarketcap.com/static/addetect/$script,~third-party -+||d2na2p72vtqyok.cloudfront.net^ -+@@||runescape.wiki^$image,~third-party -+||exponential.com^$third-party -+||overdonereciprocalimpure.com^ -+##.adspace -+||pubguru.com^$third-party -+###adblock -+##.ppr_priv_horizon_ad -+||ugroocuw.net^$popup -+||widespreadgabblewear.com^ -+##.zergnet -+/plugins/ads- -+###ad-overlay -+/modules/ad_ -+##.advert-wrapper -+##.footerAds -+###adbox -+##.ad-slot-container -+||longaboo.com^ -+##.puff-ad -+||vidcrunch.com/integrations/$script,third-party -+##.wide-ad -+##.ad-slot--inline -+||extremereach.io^ -+||newsokos.com^ -+$websocket,domain=flashx.to|flashx.tv -+$websocket,domain=4archive.org|allthetests.com|boards2go.com|colourlovers.com|fastpic.ru|fileone.tv|filmlinks4u.is|flashx.tv|imagefap.com|keepvid.com|megaup.net|merriam-webster.com|olympicstreams.me|pocketnow.com|pornhub.com|pornhubthbh7ap3u.onion|postimg.org|powvideo.net|roadracerunner.com|shorte.st|tribune.com.pk|tune.pk|vcpost.com|vidmax.com|vidoza.net|vidtodo.com|webfirstrow.eu -+$websocket,domain=pornhub.com|pornhubthbh7ap3u.onion|redtube.com|redtube.com.br|tube8.com|tube8.es|tube8.fr|xtube.com|youporn.com|youporngay.com -+||cdntrf.com^ -+/adfront/* -+daftsex.com,pornhub.com,pornhubpremium.com,pstargif.com,spankbang.com,sxyprn.com,tube8.com,tube8vip.com,xozilla.com,xxxymovies.com##a[href*="?ats="] -+@@||archive.org/BookReader/$image,~third-party,xmlhttprequest -+go-convert.com###ad -+@@||peacocktv.com^$generichide -+/ads-min. -+||adnext.fr^ -+##.ad-responsive -+/redirect/?spot_id= -+##.pm-ads-banner -+||4wnetwork.com^ -+##.ad-sidebar -+##.brn-ads-sticky-wrapper -+12tomatoes.com,bloomberg.com,datpiff.com,logotv.com,newcartestdrive.com,news.sky.com,onthesnow.ca,onthesnow.co.nz,onthesnow.co.uk,onthesnow.com,onthesnow.com.au,penny-arcade.com,publishersweekly.com,skysports.com,stuff.tv,theserverside.com,urbandictionary.com,whitepages.ae###leaderboard -+postyourpuss.com###leaderboard -+||hearstapps.com/moapt/moapt-hdm.latest.js -+.to/ads/ -+###topad -+/components/ads/* -+###top-banner-ad-browser -+||freeskreen.com^ -+##.reklam -+/adv_teasers. -+||paulflashlight.com^ -+||terciogouge.com^ -+##.tablet-ad -+##.adfeedback -+||go6shde9nj2itle.com^ -+000webhost.com,aarp.org,animax-asia.com,apkforpc.com,araratadvertiser.com.au,areanews.com.au,armidaleexpress.com.au,audioxpress.com,axn-asia.com,batemansbaypost.com.au,begadistrictnews.com.au,bendigoadvertiser.com.au,benfergusonshow.com,blayneychronicle.com.au,bluemountainsgazette.com.au,boorowanewsonline.com.au,bordermail.com.au,braidwoodtimes.com.au,bravotv.com,bunburymail.com.au,busseltonmail.com.au,camdenadvertiser.com.au,camdencourier.com.au,canowindranews.com.au,centralwesterndaily.com.au,cessnockadvertiser.com.au,cnbctv18.com,conservativeradio.com,controleng.com,cootamundraherald.com.au,cowraguardian.com.au,dailyadvertiser.com.au,dailyliberal.com.au,dungogchronicle.com.au,dw.com,easternriverinachronicle.com.au,edenmagnet.com.au,esperanceexpress.com.au,examiner.com.au,fairfieldchampion.com.au,forbesadvocate.com.au,gemtvasia.com,gleninnesexaminer.com.au,gloucesteradvocate.com.au,goondiwindiargus.com.au,goulburnpost.com.au,greatlakesadvocate.com.au,grenfellrecord.com.au,hardenexpress.com.au,hawkesburygazette.com.au,hcn.org,hepburnadvocate.com.au,huffingtonpost.co.uk,huntervalleynews.net.au,inqld.com.au,inverelltimes.com.au,jewishworldreview.com,juneesoutherncross.com.au,katherinetimes.com.au,legion.org,lifezette.com,lithgowmercury.com.au,liverpoolchampion.com.au,livestly.com,macarthuradvertiser.com.au,macleayargus.com.au,magtheweekly.com,mailtimes.com.au,maitlandmercury.com.au,mandurahmail.com.au,manningrivertimes.com.au,margaretrivermail.com.au,martechadvisor.com,moneyland.ch,moreechampion.com.au,mudgeeguardian.com.au,murrayvalleystandard.com.au,muswellbrookchronicle.com.au,naroomanewsonline.com.au,narrominenewsonline.com.au,northerndailyleader.com.au,northweststar.com.au,nvi.com.au,oann.com,oberonreview.com.au,onetvasia.com,oxygen.com,parkeschampionpost.com.au,pch.com,portlincolntimes.com.au,portnews.com.au,portpirierecorder.com.au,portstephensexaminer.com.au,readamericanfootball.com,readarsenal.com,readastonvilla.com,readbasketball.com,readbetting.com,readbournemouth.com,readboxing.com,readbrighton.com,readbundesliga.com,readburnley.com,readcars.co,readceltic.com,readchampionship.com,readchelsea.com,readcricket.com,readcrystalpalace.com,readeverton.com,readeverything.co,readfashion.co,readfilm.co,readfood.co,readfootball.co,readgaming.co,readgolf.com,readhorseracing.com,readhuddersfield.com,readhull.com,readinternationalfootball.com,readlaliga.com,readleicester.com,readliverpoolfc.com,readmancity.com,readmanutd.com,readmiddlesbrough.com,readmma.com,readmotorsport.com,readmusic.co,readnewcastle.com,readnorwich.com,readnottinghamforest.com,readolympics.com,readpl.com,readrangers.com,readrugbyunion.com,readseriea.com,readshowbiz.co,readsouthampton.com,readsport.co,readstoke.com,readsunderland.com,readswansea.com,readtech.co,readtennis.co,readtottenham.com,readtv.co,readussoccer.com,readwatford.com,readwestbrom.com,readwestham.com,readwsl.com,redvoicemedia.com,revolver.news,salife.com.au,sconeadvocate.com.au,sify.com,singletonargus.com.au,smithsonianmag.com,southcoastregister.com.au,southernhighlandnews.com.au,standard.net.au,stawelltimes.com.au,stockandland.com.au,streamingmedia.com,tenterfieldstar.com.au,the-scientist.com,theadvocate.com.au,thecatholicthing.org,thecourier.com.au,thecurrent.org,thedirect.com,theflindersnews.com.au,theislanderonline.com.au,theland.com.au,theleader.com.au,therural.com.au,townandcountrymagazine.com.au,transcontinental.com.au,ulladullatimes.com.au,victorharbortimes.com.au,weatherwatch.co.nz,wellingtontimes.com.au,westernadvocate.com.au,westernmagazine.com.au,whyallanewsonline.com.au,wollondillyadvertiser.com.au,woot.com,yasstribune.com.au,youngwitness.com.au##.advertisement -+flyingjizz.com,gotporn.com,japan-whores.com,porntube.com##.advertisement -+##.advert-label -+||medyanetads.com^ -+##.ad_300_250 -+sxyprn.com##.cbd -+||impactify.io^$third-party -+||prayersstingy.com^ -+##.advtop -+dailymail.co.uk,namesecure.com#@#.adHolder -+linkedin.com#?#.feed-shared-update-v2:-abp-has(.feed-shared-actor__sub-description:-abp-contains(/Anzeige|Sponsored|Promoted|Dipromosikan|Propagováno|Promoveret|Gesponsert|Promocionado|促銷內容|Post sponsorisé|프로모션|Post sponsorizzato|广告|プロモーション|Treść promowana|Patrocinado|Promovat|Продвигается|Marknadsfört|Nai-promote|ได้รับการโปรโมท|Öne çıkarılan içerik|Gepromoot|الترويج/)) -+##.ad_hover_href -+||ku2d3a7pa8mdi.com^ -+###ad-top -+||unibots.in^$third-party -+/reklama/*$domain=~github.com -+||tm-offers.gamingadult.com^ -+##.videoad -+yahoo.com##.Feedback -+/lserver/* -+@@||paramountplus.com^$generichide -+||pornhyip.com^ -+##.ads-content -+##.adzone -+speedtest.net##.top-placeholder -+/display-ad/* -+speedtest.net##.pure-u-custom-ad-rectangle -+speedtest.net##.pure-u-custom-ad-skyscraper -+duckduckgo.com##.js-sidebar-ads > .nrn-react-div -+||cagothie.net^$popup -+###connatix -+##.main-ad -+||adxpremium.services^ -+##a[href^="https://chaturbate.com/in/?tour="] -+##.ad-right -+###ad-4 -+||unphionetor.com^ -+/npm/prebid- -+imdb.com##.promoted-provider -+||adventori.com^$third-party -+##.ad-iframe -+@@||cloud.google.com^$generichide -+||kozuyzcciaygg.com^ -+-ads-manager/$domain=~wordpress.org -+||cashewsforlife208.com^ -+/nb/frot_lod. -+||2dc9f59586.com^ -+||mixandfun.com^ -+@@||g.doubleclick.net/gampad/ads$xmlhttprequest,domain=bloomberg.com|formularywatch.com|gamespot.com|managedhealthcareexecutive.com|medicaleconomics.com|physicianspractice.com -+##.Gallery-Content-BottomAd -+||aklamator.com^$third-party -+##.ad-flex -+###bottomad -+||ftte.xyz^ -+/service/ad/* -+||wikihow.com/x/zscsucgm? -+##.google-adsense -+||ahscdn.com^ -+hltv.org##.middle-container -+||boost-next.co.jp^ -+/getads? -+||lin01.bid^ -+###admobilefoot -+##a[href^="https://ttf.trmobc.com/"] -+||m2track.co^ -+eporner.com##.hptab -+###admobilefootinside -+@@||imasdk.googleapis.com/js/sdkloader/ima3_dai.js$domain=247sports.com|bloomberg.co.jp|bloomberg.com|cbc.ca|cbssports.com|embed.comicbook.com|sbs.com.au|worldsurfleague.com -+@@||imasdk.googleapis.com/js/sdkloader/ima3_dai.js$domain=s.yimg.jp|vk.sportsbull.jp -+eporner.com###btasd -+||thisiswaldo.com^ -+@@||gstatic.com^$domain=mixdrop.co -+##div[data-contentexchange-widget] -+###top-right-ad-slot -+##.ad__placeholder -+/ad.css? -+##.adslug -+##.googleAds -+||adap.tv^$~object,third-party -+##.billboard.ad -+fextralife.com###content-add-a -+###dfp-interstitial -+##.BeOpWidget -+##.td-header-ad-wrap -+###admobiletop -+###banner-300x250-area -+###admobiletopinside -+###ad_topslot -+||ptoahaistais.com^ -+||buysellads.com^$third-party -+nytimes.com##div[id^="story-ad-"] -+/adserve/* -+/js/dfp- -+/adverts/*$~xmlhttprequest -+yahoo.com##.item-beacon -+||go.trvdp.com^ -+##.content-kuss-ads -+###quads-ad3 -+||xxxiijmp.com^ -+##.ad-slot--mpu-banner-ad -+##.quads-ad3 -+##.adace-slot -+##.adace-slot-wrapper -+&ad_code= -+##.speakol-widget -+||gredraus.net^ -+_728_90_ -+##.ad_wrapper -+/adfallback. -+###story-ad-1-wrapper -+/css/ads- -+##.BottomAd-container -+##.ad-slot--rendered -+||news-muheji.com^ -+||ednplus.com^$third-party -+||poundaroseflight.com^ -+###adv-Top -+||gwallet.com^ -+_300x600. -+||ribsaiji.com^ -+##.ad-slot--right -+/ads.htm$domain=~games.wkb.jp -+/site=*/viewid=*/size= -+##.module_home_ads -+ginx.tv,op.gg##.vm-placement -+nexusmods.com##.agroup -+||sape.ru^$third-party -+||1337x.*/images/x2x8.jpg -+-gpt-ad-$~xmlhttprequest -+||cogocast.net^$third-party -+||ptawhood.net^ -+bing.com#?##b_results > li:-abp-has(> h2 + .b_caption > div.b_attribution:not([u]) + p[class]) -+/adtag. -+##.advertisment -+||mc7clurd09pla4nrtat7ion.com^ -+##.ads_container -+||nessainy.net^$popup -+##.sticky-ad-container -+galaopublicidade.com#@#.publicidade -+||playbuzz.com/player/$script,third-party -+tumblr.com##.XJ7bf -+/nativeads/* -+||outrotomr.com^ -+##.click-track.partner -+||4dsply.com^$third-party -+||d2er1uyk6qcknh.cloudfront.net^ -+pornhub.com,pornhubthbh7ap3u.onion,spankbang.com##a[href^="http://ads.trafficjunky.net/"] -+##iframe[src^="https://pagead2.googlesyndication.com/"] -+?bannerid= -+||apus.tech^ -+###AdSense2 -+##.ad-div -+||metaffiliation.com^$third-party,domain=~netaffiliation.com -+##.ads-top -+##.ad-responsive-slot -+||crm4d.com^ -+##.adinfo -+||liveredwilton.com^ -+||defensetraverse.com^ -+||bilsyndication.com^ -+###bottom-ads-container -+||arswabluchan.com^ -+||lockerdome.com^$third-party -+||cresfpho2ntesepapillo3.com^ -+||linkonclick.com^ -+###ad_houseslot_a -+##.ad--container -+/full-page-script.js$script -+##.ppr_priv_footer_banner_ad_billboard -+||laim.tv^$third-party -+-adserver- -+##.googleAdSense -+##.ad-layer -+facebook.com##a[aria-label="Advertiser link"] -+##.td-a-rec-id-custom_ad_2 -+##AD-TRIPLE-BOX -+##.ad-billboard -+##.google-ads -+/hserver/* -+##.question_page_ad -+###ad_houseslot_b -+##.ads-text -+||pagefair.net^$third-party -+##.ad--mid-content -+18porn.sex,4kporn.xxx,amateurporn.me,bigtitslust.com,daporn.com,fpo.xxx,freeporn8.com,fuqer.com,gayck.com,hentai-moon.com,heroero.com,intporn.com,japaneseporn.xxx,mrdeepfakes.com,pornchimp.com,porndr.com,pornwild.com,rare-videos.net,sortporn.com,tabootube.xxx,watchmygf.xxx,xcavy.com,xgroovy.com,xxxshake.com##.table -+washingtonpost.com##.border-box.dn-hp-sm-to-mx -+||sharemedia.rs^$third-party -+||snack-media.com^$third-party -+##.ad-intromercial -+||y8z5nv0slz06vj2k5vh6akv7dj2c8aj62zhj2v7zj8vp0zq7fj2gf4mv6zsb.me^ -+washingtonpost.com##.border-box.dn-hp-xs -+##.amp-ads -+##.ad_300x250 -+aol.com##.m-healthgrades -+##.ad-box-wrapper -+@@||g.doubleclick.net/gpt/pubads_impl_$domain=bloomberg.com|chelseafc.com|digitaltrends.com|edy.rakuten.co.jp|gentside.com|pccomponentes.com|voici.fr -+||d18e74vjvmvza1.cloudfront.net^ -+/house-ads/* -+##.ad--bottom -+||quokkacheeks.com^ -+###admain -+||adhaven.com^$third-party -+##.add-box-side -+##.add-box-top -+||asemskull.com^ -+.sk/ads/ -+||adtech.de^$third-party -+##.atf_placeholder -+###ad_btmslot -+.be/ads/ -+/admcoreext. -+###ad-lrec -+##.banner-300x250 -+##a[href*=".zlink9.com/"] -+||bliink.io^$third-party -+||clrstm.com^ -+||clickmon.co.kr^$third-party -+###story-ad-2-wrapper -+||dgxmvglp.com^ -+/native-ad- -+###topAdContainer -+##.ad-atf -+_ad_count= -+##.ad-leaderboard-footer -+.nz/ads/ -+||metresetbackbayonet.com^ -+||eporner.com/event.php -+nypost.com,pagesix.com##.recirc -+sxyprn.com##[href*="/re/"] -+###banner-300x600-area -+wowhead.com##.blocks -+/ad-specs. -+##.native-ad -+##div[class^="kiwi-ad-wrapper"] -+||mainroll.com^ -+###adv-Middle1 -+##.ads-728x90 -+@@||popin.cc/popin_discovery/recommend?$~third-party -+||eezegrip.net^ -+##a[href^="https://wittered-mainging.com/"] -+||admission.net^$third-party -+##.gptslot -+###taboola-right-rail -+||eskimi.com^$third-party -+##.g1-advertisement -+##.premium-ad -+entrepreneur.com,pricespy.co.nz##.adbox -+pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Promoted by"]) -+##.center_ad -+&adserver= -+||lariod.com^ -+://promo.$third-party,domain=~myshopify.com|~promo.com|~shopifycloud.com|~slidely.com -+/adn-hb/* -+||chooxail.com^ -+##.taboola-general -+###ads-superBanner -+||npcwfrohnshriw.com^ -+||d1ac2du043ydir.cloudfront.net^ -+###ad-header -+||truex.com^$third-party -+eporner.com###movieplayer-box-adv -+###gStickyAd -+###ad_rightslot -+##.ad--sticky -+.za/ads/$domain=~ananzi.co.za -+&action=getads& -+##.adstext -+||topdisplayformat.com^ -+||indoleads.com^$third-party -+||d28u86vqawvw52.cloudfront.net^ -+/api-ads. -+##.advert.mpu -+##.item-ad -+_popunder_ ++.ro/ads/ ++###my-adsLDRB ++||ardslediana.com^ ++||eshouloo.net^ ++mail.yahoo.com##[data-test-id^="pencil-ad"] ++imgur.com##.PrimisPlayerContainer +##.browse-banner_ad -+##.element--ad -+||viewdeos.com^$script,third-party -+###ads-billboard -+||vhrtgvzcmrfoo.com^ -+||awmdelivery.com^ -+||dba9ytko5p72r.cloudfront.net^ -+##a[href^="https://aj1070.online/"] -+###ad_top -+||exosrv.com^$popup -+||nultoaly.net^ -+##a[href^="https://juicyads.in/"] -+##.j-ad -+/^https?:\/\/.*\.(club|bid|biz|xyz|site|pro|info|online|icu|monster|buzz|website|biz|re|casa|top|one|space|network|live|systems|ml|world|life|co)\/.*/$~image,~media,~subdocument,third-party,domain=123movies-one.com|123movies.net|123moviesnow.site|123proxy.biz|123series.ru|1cloudfile.com|adblockstreamtape.art|adblockstreamtape.site|animebee.to|asianembed.io|baomay01.com|bdupload.asia|bowfile.com|cast4u.xyz|clipconverter.cc|cricplay2.xyz|daddylive.click|desiupload.co|dood.la|dood.pm|dood.so|dood.to|dood.watch|dood.ws|dopebox.to|downloadpirate.com|drivebuzz.icu|dulu.to|embedstream.me|eplayvid.net|extreme-down.plus|fclecteur.com|filmestorrents.net|flashx.net|flashx.tv|fmovies.ps|fmovies.to|gdriveplayer.us|gdtot.nl|gogoplay.io|gogoplay1.com|gogoplay4.com|gospeljingle.com|hdfilme.cx|hexupload.net|hurawatch.at|kiss-anime.org|krunkercentral.com|moviepapa.art|movies2watch.tv|moviesin.co|myflixer.ac|myflixer.it|myflixer.pw|myflixer.site|myflixer.to|myflixer.today|myflixer.ws|myflixertv.to|noob4cast.com|pkcast123.me|powvideo.net|powvldeo.me|projectfreetv2.com|proxyer.org|putlockers.gs|scloud.online|sflix.to|shortlinkto.icu|skidrowcodex.net|slreamplay.cc|socolive.pro|sports-stream.click|steanplay.cc|streamsport.icu|streamtape.com|streanplay.cc|theproxy.ws|uplinkto.one|uptobhai.com|vidbam.org|vidembed.cc|vidembed.io|vidembed.me|videobin.co|videovard.sx|vidlii.com|vidoo.org|vipbox.lc|watchseries.ninja|wawacity.work|wizhdlive.xyz|yodbox.com -+||d2muzdhs7lpmo0.cloudfront.net^ -+||1337x.to^$csp=script-src 'self' 'unsafe-inline' 'unsafe-eval' data: -+gismeteo.com##.placeholder -+###left-ad -+/?affiliateId=*&realDomain= -+.me/ads/ -+/img/ads/*$domain=~save.ca -+||admatic.com.tr^$third-party -+###reklama -+##.nw-c-leaderboard-ad -+/adsco.$domain=~adsco.com|~adsco.nl -+##.ad_top -+##.container--ad -+.se/ads/ -+||majomalonic.com^ -+||9anime.id/E/ -+w3big.com,w3schools.com###mainLeaderboard -+/_xa/ads? -+###sponsored-products -+||etargetnet.com^$third-party -+##.ads-item -+/adcore_$domain=~adcore.ch|~adcore.com.au -+##.ad-spacer -+##.adv-container -+kissjav.com##.adv-container -+##.sponsor-ad -+||asccdn.com^ -+||wpunativesh.com^ -+.com/doubleclick/ -+||itskiddoan.club^ -+##.advert-container -+||cameraunswing.com^ -+##.adv_left -+eporner.com###deskadmiddle -+##.td-a-ad -+##a[href^="https://www.iyalc.com/"] -+||dmz3nd5oywtsw.cloudfront.net^ -+||bummersrummagy.com^ -+animixplay.to###topmid -+||d1a3jb5hjny5s4.cloudfront.net^ -+||rebel.ai^ -+###adv-Middle2 -+##.discourse-adplugin -+/app/ads. -+##.m-in-content-ad-row -+##.ad_link -+##.m-sidebar-ad--slot -+||1talking.net^ -+/concert_ads- -+##.top-banner-ad-container -+###ad-text -+||d2ers4gi7coxau.cloudfront.net^ -+##.adv-text -+||jutprolificlax.com^ -+/img/ad/* -+###header-ads -+##.collapsed-ad -+##.m-in-content-ad -+##.m-in-content-ad--slot -+##.header_ad -+||mm-syringe.com^ -+/adfox.$domain=~adfox.de|~adfox.group|~adfox.hu -+||advertserve.com^$third-party -+||inskinad.com^$third-party -+/yads- -+||activemetering.com^ -+##.advert--header -+##.container-ads -+hqq.tv##a[title="Free money easy"] -+###nav-ad-container -+###adv-TopLeft -+||img-cdn.hltv.org/partnerimage/$image -+##.AdPlaceholder -+###rhsads -+##.m-header-ad--slot -+###adbanner -+researchgate.net##.lite-page__above -+||sekindo.com^ -+||blismedia.com^ -+##.ad_block -+##.ad_content -+###adm-inline-article-ad-1 -+||chooxaur.com^ -+##.banner300x250 -+novinite.com##.banner300x250 -+dofap.com##.banner300x250 -+##.MediumRectangleAdPanel -+||rtk.io^ -+##.nav-ad-gpt-container -+##.lower-ad -+##.searchCenterTopAds -+||adalliance.io^$third-party -+/popunder/* -+/adcase.$domain=~adcase.ru -+||9anime.to/E/ -+||ashcdn.com^ -+###ad_leftslot -+||bannerflow.com^$third-party -+/assets/ads- -+###bgad -+##.ad_left -+###topAd -+##.ad-slot--top-above-nav -+||louchees.net^ -+###story-ad-3-wrapper -+##.ad-interstitial -+###sponsoredProducts_feature_div -+/ad_top_ -+flashscore.com,livescore.in###box-over-content-a -+##.dfp-ad-container -+##.movable-ad -+##.ad-panel -+||chipmanksmochus.com^ -+||choachim.com^ -+||realsrv.com^$popup -+/advert_$domain=~canalplus.com -+##.ads-mobile -+-ads-widget/ -+##.ad-mrec -+||ceilidhgrazier.com^ -+###dfp-atf -+||assoc-amazon.com^$third-party -+/awaps-ad- -+##.adFull -+/google_ad_ -+##.ad-rail -+||dyj8pbcnat4xv.cloudfront.net^ -+##.full-bleed-ad -+||ftd.agency^ -+##.advert--mpu -+##.head_ad -+||increaserev.com^$third-party -+##.ad-slot--mostpop -+@@||web.archive.org^$generichide -+##a[href^="https://bongacams10.com/track?"] -+98online.com,airgunshooting.co.uk,airmalta.com,allghananews.com,anews.com.tr,angliaafloat.co.uk,arabianindustry.com,barkinganddagenhampost.co.uk,becclesandbungayjournal.co.uk,blogto.com,burymercury.co.uk,cambstimes.co.uk,canalboat.co.uk,cardealermagazine.co.uk,caribbeancinemas.com,completefrance.com,countrysmallholding.com,crimemagazine.com,dailyedge.ie,derehamtimes.co.uk,dissmercury.co.uk,dunmowbroadcast.co.uk,eadt.co.uk,eastlondonadvertiser.co.uk,economist.com,edp24.co.uk,ee.co.za,elystandard.co.uk,eos.org,etf.com,eveningnews24.co.uk,exmouthjournal.co.uk,fakenhamtimes.co.uk,farmprogress.com,football.co.uk,ft.com,games.co.uk,gamesgames.com,greatyarmouthmercury.co.uk,hackneygazette.co.uk,hamhigh.co.uk,hertsad.co.uk,huntspost.co.uk,icaew.com,ilfordrecorder.co.uk,iol.co.za,ipswichstar.co.uk,islingtongazette.co.uk,johnogroat-journal.co.uk,kentonline.co.uk,lgr.co.uk,lowestoftjournal.co.uk,maltapark.com,midweekherald.co.uk,momjunction.com,morningstar.co.uk,mousebreaker.com,newhamrecorder.co.uk,newstalkzb.co.nz,northdevongazette.co.uk,northnorfolknews.co.uk,northsomersettimes.co.uk,pilotweb.aero,pinkun.com,proxcskiing.com,raidforums.com,romfordrecorder.co.uk,royston-crow.co.uk,saffronwaldenreporter.co.uk,sidmouthherald.co.uk,sportingshooter.co.uk,sportspromedia.com,stamfordmercury.co.uk,stowmarketmercury.co.uk,sudburymercury.co.uk,tbivision.com,the42.ie,thecomet.net,thejournal.ie,theneweuropean.co.uk,thewestonmercury.co.uk,trucksplanet.com,videogamer.com,waploaded.com,wattonandswaffhamtimes.co.uk,whtimes.co.uk,wisbechstandard.co.uk,wymondhamandattleboroughmercury.co.uk,yourchickens.co.uk##.advert -+hungangels.com##.advert -+||lame7bsqu8barters.com^ -+||dyrfxuvraq0fk.cloudfront.net^ -+##.leaderboardAd -+||zitaptugo.com^ -+##.primis-player -+||d3vw4uehoh23hx.cloudfront.net^ -+##div[id^="adspot-"] -+##.Adsense -+||adtrue.com^$third-party -+##.ad.leaderboard -+##.clickforceads -+/ads/banners/* -+##.bottom_ad -+###adPlacement_1 -+||proposedpartly.com^ -+||relaxtime24.biz^ -+||oovofcsyxayy.com^ -+||e67repidwnfu7gcha.com^ -+automotive-fleet.com,businessfleet.com,cfl.ca,fleetfinancials.com,forbesindia.com,government-fleet.com,howsecureismypassword.net,ncaa.com,schoolbusfleet.com##.top-banner -+jav.work##.top-banner -+||brutalconfer.com^ -+||awscloudfront.ml^ -+||propu.sh^ -+###content-ad -+##.adtitle -+##.container-lower-ad -+##.upper-ad-box -+/redirect?tid= -+||nightfallroad.com^ -+/custom_ads. -+||karayarillock.cam^ -+/adbutler. -+##.ad__label -+||encloseddealing.com^ -+/aditems/*$~image -+-ads/assets/ ++###my-adsLDRB-iframe ++/advertise-$~script,domain=~ads.microsoft.com|~advertise-solution.nl|~bingads.microsoft.com ++||ad.mox.tv^ ++/assets/ads_ ++##a[href^="https://adclick.g.doubleclick.net/"] ++||d192r5l88wrng7.cloudfront.net^ ++||atdmt.com^ ++youtube.com##ytm-companion-slot ++||stat-rock.com^ ++/public/ads/* ++##.top-ad ++_popunder_ ++##.ad-icon ++/get_ad_ ++##.ad-300 ++||doublepimp.com^ ++||go9.online^ ++##.adsverting ++@@||msubload.com/sub/$xmlhttprequest ++||soliads.net^ ++||adsninja.ca^$third-party ++##.bottom-adv ++||wpnsrv.com^ ++||google.com/adsense/domains ++||rfihub.net^ ++##.AdHolder ++||dissimilarakin.com^ ++||virginyoungestrust.com^ ++||grsm.io^ ++/advertise/*$domain=~legl.co ++||trvl-px.com/trvl-px/ ++##.profile-ads-container ++##div[id^="zergnet-widget"] ++##div[class^="native-ad-"] ++||plista.com/async_lib.js? ++.to/ads/ ++||purpleads.io^ ++/cdn.ad. ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##.commercial-unit-desktop-rhs:not(.mnr-c) ++||adsessionserv.com^ ++||yield-op-idsync.live.streamtheworld.com^ ++||polyad.net^ ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id^="LEFT-SAFE_FRAME-"] ++##div[id^="crt-"][style] ++||phonograph2.voxmedia.com^ ++/expads- ++washingtonpost.com##[data-testid="placeholder-box"] ++||r66net.com^ ++2b2t.online,caixinglobal.com,chicagobusiness.com,chronicle.co.zw,dailytarheel.com,duckduckgo.com,dunyanews.tv,fifplay.com,hbr.org,herald.co.zw,infoq.com,lawandcrime.com,libhunt.com,motherjones.com,msn.com,reviewjournal.com,saashub.com,stocksnap.io,timeslive.co.za##.sponsored ++fux.com,pornerbros.com,porntube.com,tubedupe.com##.sponsored ++###adhesion ++##.wall-ads-control ++||greatdexchange.com^ ++/stickyads. ++||ribsaiji.com^ ++facebook.com##a[aria-label="Advertiser link"] ++||shukriya90.com^ ++##.native-ad-item ++/getads? ++||pdvacde.com^ ++||d13k7prax1yi04.cloudfront.net^ ++##.bottom-ad ++||genieessp.com^$third-party ++/openx/* ++_box_ad_ ++/publicidade/* ++||betteradsystem.com^ ++##.ad-banner-container ++##.amp-unresolved ++yahoo.com###viewer-LREC2-iframe ++.ph/ads/ ++##.i-amphtml-unresolved ++||nxtck.com^ ++_advert. ++||click-cdn.com^$popup ++||gredraus.net^ ++xhamster.com,xhamster.one,xhamster2.com##[class^="xplayer-banner"] ++imgur.com##.Top300x600 ++@@||coinmarketcap.com/static/addetect/$script,~third-party ++###my-adsMON ++||ausoafab.net^ ++||punlessnis.casa^ ++@@||playwire.com/bolt/js/zeus/embed.js$script,third-party ++@@||runescape.wiki^$image,~third-party ++/300x250.$image ++||embed.sendtonews.com^$third-party ++||sexahah.com^ ++||auguredmorns.com^ ++||befirstcdn.com^$third-party ++##.dfp-ad ++||4wnetwork.com^ ++##.goAdverticum ++||rcvlinks.com^ ++###sky-right ++dailymail.co.uk###sky-right ++##.ad-widget ++yahoo.com##.viewer-sda-container ++youtube.com##.ytd-carousel-ad-renderer ++lifeinvader.com,spanishdict.com,studentski-servis.com#@#.ad-wrapper ++||cdnquality.com^ ++||mbiifzdvhexj.com^ ++||waisheph.com^$popup ++##div[id^="adngin-"] ++javacodegeeks.com##div[id^="adngin-"] ++||stripchat.com/api/external/ ++||d22xmn10vbouk4.cloudfront.net^ ++yahoo.com##li[data-test-locator="stream-related-ad-item"] ++##.ad-wrap ++||redventures.io^$third-party ++/adwords/*$domain=~google.com +||playbuzz.com/embed/$script,third-party -+tumblr.com##.Qrht9 -+##.scad -+sankakucomplex.com##.scad -+##.ads-large -+||genistawabbler.com^ +@@||archive.org/services/$image,~third-party,xmlhttprequest -+/videojs.ads- -+?ad_tag= -+##.site-header--sponsored -+##.adUnit -+##.sticky-footer-ad -+##.gnt_tb.gnt_tbb -+/ads-beacon. -+##.ad-unit--leaderboard -+##.adv-holder -+##.m-header-ad -+##.ad-sponsor -+##.ads-row -+||fauxtitters.com^ -+##.ad_wrap -+###adPlacement_2 -+###adPlacement_3 -+||yajlpetccbodq.com^ -+||twinrdsyn.com^ -+##.ad-inline -+||betweendigital.com^$third-party -+||lanceabuse.com^ -+||video-serve.com^ -+##.sponsor-ads -+||aufr67i8sten.com^ -+/adclick. -+/contents/other/player/* -+##div[id^="ad_position_"] -+4chan.org##[width="728"] -+/ad_check. -+###adPlacement_4 -+##.gnt_tbr.gnt_tb -+##.ad-300x600 -+###ad-box -+##.top-ads -+irishnews.com,nscreenmedia.com,whoscored.com##.banner-container -+||affinity.com^ -+##.banner-728x90 -+##.ad.module -+-rail-ads. -+/pagead. -+||effectivedisplayformats.com^ -+/adblockdetect/*$~image ++||defybrick.com^ ++||ow.pubmatic.com^ ++||adtrue.fun^ ++||residenceseeingstanding.com^ ++##.js-ad ++/js/dfp- ++/728x90. ++boxofficemojo.com,imdb.com##.slot_wrapper ++||passedofferundertake.com^ ++_advertising. ++##.atf_placeholder ++##.right-ad ++||adm.shinobi.jp^$third-party ++##.zergnet-widget ++||octopuspop.com^$third-party ++##.textad ++||phosphatepossible.com^ ++##.wall-ads-right ++/modules/ad_ ++||paulflashlight.com^ ++##.ad-rectangle ++||dstillery.com^$third-party ++://affiliate.$third-party ++||antiadblocksystems.com^ ++||ethicalads.io^$third-party ++##.adv_left ++###adchoicesBtn ++galaopublicidade.com#@#.publicidade ++##.unionAd ++##.taboola-general ++||youporn.com^$script,subdocument,domain=youporn.com|youporngay.com ++||soaheeme.net^ ++##.ad-sticky ++##.inline-ad-container ++||ads.sportradar.com^ ++###zdcFloatingBtn ++/adchoices/* ++tumblr.com##.Yc2Sp ++##.adunitContainer ++.my/ads/ ++||pornhyip.com^ ++||premiumvertising.com^ ++||d2kk0o3fr7ed01.cloudfront.net^ ++.com/adx_ ++||adxpremium.services^ ++||accomplishobserved.com^ ++/^https?:\/\/.*\.(club|bid|biz|xyz|site|pro|info|online|icu|monster|buzz|website|biz|re|casa|top|one|space|network|live|systems|ml|world|life|co)\/.*/$~image,~media,~subdocument,third-party,domain=123movies-one.com|123movies.net|123moviesnow.site|123proxy.biz|123series.ru|1cloudfile.com|adblockstreamtape.art|adblockstreamtape.site|animebee.to|asianembed.io|baomay01.com|bdupload.asia|bowfile.com|cast4u.xyz|clipconverter.cc|cricplay2.xyz|daddylive.click|desiupload.co|dood.la|dood.pm|dood.so|dood.to|dood.watch|dood.ws|dopebox.to|downloadpirate.com|drivebuzz.icu|dulu.to|embedstream.me|eplayvid.net|extreme-down.plus|fclecteur.com|filmestorrents.net|flashx.net|flashx.tv|fmovies.ps|fmovies.to|gdriveplayer.us|gdtot.nl|gogoplay.io|gogoplay1.com|gogoplay4.com|gospeljingle.com|hdfilme.cx|hexupload.net|hurawatch.at|kiss-anime.org|krunkercentral.com|moviepapa.art|movies2watch.tv|moviesin.co|myflixer.ac|myflixer.it|myflixer.pw|myflixer.site|myflixer.to|myflixer.today|myflixer.ws|myflixertv.to|noob4cast.com|pkcast123.me|powvideo.net|powvldeo.me|projectfreetv2.com|proxyer.org|putlockers.gs|scloud.online|sflix.to|shortlinkto.icu|skidrowcodex.net|slreamplay.cc|socolive.pro|sports-stream.click|steanplay.cc|streamsport.icu|streamtape.com|streanplay.cc|theproxy.ws|uplinkto.one|uptobhai.com|vidbam.org|vidembed.cc|vidembed.io|vidembed.me|videobin.co|videovard.sx|vidlii.com|vidoo.org|vipbox.lc|watchseries.ninja|wawacity.work|wizhdlive.xyz|yodbox.com ++||relaxtime24.biz^ ++||dearestimmortality.com^ ++||adxbid.info^ ++||adbro.me^ ++||partnerlinks.io^ ++dailymail.co.uk,namesecure.com#@#.adHolder ++||karma.mdpcdn.com^ ++||megacdn.top^ ++||commercialvalue.org^ ++##.header-ad ++##.mobile-ad ++||ad-m.asia^ ++||chooxail.com^ ++.gr/ads/ ++||d2j042cj1421wi.cloudfront.net^ ++||hardimacolous.com^ ++/adserve/* ++||betzapdoson.com^ ++||iwanttodeliver.com^$third-party ++||postaffiliatepro.com^$third-party ++||traffichaus.com^$third-party ++##.js_ad-sticky-footer ++linkedin.com#?#.feed-shared-update-v2:-abp-has(.feed-shared-actor__sub-description:-abp-contains(/Anzeige|Sponsored|Promoted|Dipromosikan|Propagováno|Promoveret|Gesponsert|Promocionado|促銷內容|Post sponsorisé|프로모션|Post sponsorizzato|广告|プロモーション|Treść promowana|Patrocinado|Promovat|Продвигается|Marknadsfört|Nai-promote|ได้รับการโปรโมท|Öne çıkarılan içerik|Gepromoot|الترويج/)) ++##.ad-leaderboard ++/google-dfp- ++||sunnyseries.com^ ++||adschill.com^ ++##.ad-slot__label ++||cagothie.net^$popup ++||vidcrunch.com/integrations/$script,third-party ++/realmedia/ads/* ++##.ad-slot--container-inline ++://banners.$third-party ++##a[href^="https://bs.serving-sys.com"] ++##.ezoic-ad-adaptive ++||velocitycdn.com^ ++##.ad-tl1 ++||xlrdr.com^ ++##.footer-ad ++||intergi.com^$third-party ++||bmcdn3.com^ ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##[cel_widget_id*="-creative-desktop_loom-desktop-"] ++@@||peacocktv.com^$generichide ++||cabnnr.com^ ++||nultoaly.net^ ++||viralize.tv/t-bid-opportunity/ ++||your-notice.com^ ++bing.com##.b_ad ++||nanigans.com^$third-party ++##.ad-card ++||htlbid.com^ ++##.adunit +$image,script,stylesheet,subdocument,third-party,xmlhttprequest,domain=vidtodo.com|vidtodoo.com +$image,script,stylesheet,subdocument,third-party,xmlhttprequest,domain=pirateproxy.live|thehiddenbay.com|thepiratebay.org|thepiratebay10.org -+||oaphoace.net^ -+||go2speed.org^ -+##a[href^="https://secure.adnxs.com/clktrb?"] -+##.ad-1 -+##.jsAdSlot -+/search/tsc.php? -+##.ad-inner -+###right-ad -+sonichits.com###right-ad -+||d2o03z2xnyxlz5.cloudfront.net^ -+||atemda.com^ -+##.article-ads -+##.sponsored-headlines -+##.ad-mobile-dynamic -+###dfp-mtf -+||dexpredict.com^ -+||jwplayer.com^$domain=dexerto.com|gamesradar.com|ginx.tv|spokesman-recorder.com|tomshardware.com|whathifi.com -+||rareghoa.net^ -+||ptauxofi.net^ -+###banner-skyscraper -+/728x90_ -+##.ad_label -+###footer_ad -+||lhmos.com^ -+||protestsedatevisited.com^ -+||securely-send.com^ -+/300x600_ -+boards.net,mtaeta.info,notbanksyforum.com,pimpandhost.com,realgearonline.com,repairalmostanything.com,timeanddate.com,wordhippo.com,wordreference.com###ad1 -+##.advertisement_above_footer -+##div[class^="ads-partner-"] -+||aq7ua5ma85rddeinve.com^ -+##.ad-sticky-container -+##.video_ad -+eporner.com##.vjs-inplayer-container -+###mpu2 -+##div[id^="traffective-ad-"] -+||directadvert.ru^$third-party -+###adv-gpt-box-container1 -+###sidebar-ad -+||bpmmqbtstmbf.com^ -+/adjs.php -+||sexad.net^$third-party -+###google_ads -+||wpush.org^ -+##.adholder -+||achunogo.com^ -+##.ad--right -+##.p-ad -+dailymail.co.uk##.mol-fe-vouchercodes-redesign -+##a[href^="https://fonts.fontplace9.com/"] -+||podosupsurge.com^ -+##.ads_header -+/icon_ad.$domain=~adv.asahi.com -+drtuber.com,iceporn.com,nuvid.com,proporn.com,viptube.com,winporn.com##.drt-spot-box -+||push.house^ -+||ramstripedbull.com^ -+##.adg-rects -+##.l-ad -+||he7ll.com^ -+/adimages/*$~subdocument -+/ajs.php? -+##.advert-leaderboard -+##.admz -+healthline.com##.css-0 + div:not([class]):last-of-type -+/redirect?tid=$popup -+||rejowhegru.com^ -+##.adlink -+||77176d9509.com^ -+###banner-advert-container -+##.m-header-ad--balloon -+||clipelis.lol^ -+||embed.ex.co^$third-party -+||playstream.media^ -+##.literatumAd -+.ads5- -+||thackgooder.com^ -+||advertnative.com^$third-party -+###ad_leaderboard_flex -+lightnovelpub.com##.adsbox -+/adimg.$domain=~adimg.ru|~nate.com -+##a[href^="https://www.bet365.com/"][href*="affiliate="] -+||goomaphy.com^ -+||revampcdn.com^ -+##.pmc-adm-boomerang-pub-div -+###dfp-btf -+||2748cfaad3.com^ -+##.adTitle -+##.article-ad -+/adscripts/* -+bing.com##a[href*="/aclick?ld="] -+||9v58v.com^ -+yahoo.com##div[id*="ComboAd"] -+||la3c05lr3o.com^ -+##.bannerad -+/sc-tagmanager/* -+/direct_ads/* -+||onclickperformance.com^ -+||begun.ru^$third-party -+/admanager/*$~object,domain=~konograma.com -+##.standalonead -+@@||wiktionary.org^$generichide -+##.text-sponsor -+||whizzco.com^$third-party -+-300x250_ -+||dynspt.com^ -+##.subnav-ad-layout -+||libihimu.com^ -+||do69ll745l27z.cloudfront.net^ -+@@||gitlab.com^$generichide -+###ad-display-ad -+||0x01n2ptpuz3.com^ -+||spotscenered.info^ -+&adbannerid= -+##.ad-masthead -+##.native-ad-container -+||districtm.ca^ -+##.ad--leaderboard ++@@||archive.org/BookReader/$image,~third-party,xmlhttprequest ++3g2upl4pq6kufc4m.onion,audioreview.com,carlow-nationalist.ie,cellmapper.net,craigclassifiedads.com,dekhobd.com,duckduckgo.com,g.doubleclick.net,irannewsdaily.com,kildare-nationalist.ie,laois-nationalist.ie,lorempixel.com,photographyreview.com,quiz4fun.com,roscommonherald.ie,waterford-news.ie###ads ++||ugroocuw.net^$popup ++.adnetwork.$domain=~adnetwork.ie|~adnetwork.sk ++||yonhelioliskor.com^ ++@@||adsafeprotected.com/iasPET.$script,domain=reuters.com ++~Prebid.js ++###ultimedia_wrapper ++||admedo.com^$third-party ++##.slide-ad ++##.dianomi_context ++||d3cod80thn7qnd.cloudfront.net^ ++||intorterraon.com^ ++||widgets.tree.com^ ++yahoo.com###sda-LREC ++||optimizesrv.com^ ++@@||securepubads.g.doubleclick.net/tag/js/gpt.js$script,domain=olx.pl ++||d301cxwfymy227.cloudfront.net^ ++/npm/prebid- ++nytimes.com##div[id^="story-ad-"] ++||linkonclick.com^ ++yahoo.com###sda-LDRB ++##.ad--mobile ++##.AdsBox ++yahoo.com###sda-LREC3 ++-728x90. ++||cpmstar.com/view.aspx ++/javascript/ads/* ++@@||paramountplus.com^$generichide ++##.proper-ad-unit ++||snack-media.com^$third-party ++##[class^="div-gpt-ad"] ++/adclick. ++/banners/ad_ ++_prebid.js ++@@||at.adtech.redventures.io/lib/api/$xmlhttprequest,domain=gamespot.com|giantbomb.com|metacritic.com ++yahoo.com###sda-LREC4 ++||automatad.com^$third-party ++||spotx.tv^$third-party ++@@||gstatic.com^$domain=mixdrop.co ++||outrotomr.com^ ++##.dfp-slot ++||uptimecdn.com^ ++##a[href^="http://pubads.g.doubleclick.net/"] ++##.premium-ad ++/^https?:\/\/.*\.eporner\.com\/[0-9a-f]{10,}\/$/$script,domain=eporner.com ++||pushmaster-in.xyz^ ++/adv_teasers. ++/dfp/dfp- ++##.sponsor-logo ++||affluentshinymulticultural.com^ ++##.bbccom_advert ++||convrse.media^ ++/publicidade. ++||851ae974fe.com^ ++||socket.streamable.com^ +###td-ad-placeholder -+||snagbaudhulas.com^ -+##.mvp-ad-label -+||aaacompany.net^ -+##.l-grid--ad-card -+##.block-dfp -+##.ad_1150_290 -+##.ad_background -+##.searchCenterBottomAds -+@@||codepen.io^$generichide ++###leftAds ++##.display_ad ++##.google-2ad ++##.adthrive ++||terciogouge.com^ ++washingtonpost.com###slug_leaderboard ++||xxxviijmp.com^ ++/house-ads/* ++/advertising-$image,domain=~abramarketing.com|~advertising-direct.com|~advertising-excellence.com|~advertising-factory.de|~advertising-stands.com.ua|~advertising.amazon.com|~deals-italy.com|~microsoft.com|~outbrain.com|~yellowimages.com ++##.adframe ++||extremereach.io^ ++.popunder.js ++||unibots.in^$third-party ++||unblockia.com^$third-party ++yahoo.com##.darla-container ++megaxh.com##.xplayer-banner-bottom ++_300x600_ ++||generashionvd.com^ ++||overdonereciprocalimpure.com^ ++/components/ads/* ++||click-cdn.com^ ++/e/ir?$image,script ++##.dfpAd ++||whairtoa.com^ ++##a[href^="https://landing.brazzersnetwork.com/"] ++||twinrdsyn.com^ ++/reklam/*$domain=~github.com|~reklam.com.tr ++##._ap_apex_ad ++ansamed.info,baltic-course.com,futbol24.com,gatewaynews.co.za,jetphotos.com,karger.com,maritimejobs.com,newagebd.net,prohaircut.com,zbani.com##.adv ++anyporn.com,cartoon-sex.tv,oncam.me,pervertslut.com,theyarehuge.com,tiktits.com,webanddesigners.com##.adv ++||optnx.com^ ++##.ad-native ++/ad.php? ++-sidebar-ad. ++##.quads-location ++coingape.com##.quads-location ++||homosexualprovenance.com^ ++##div[data-adunit] ++||cdntrf.com^ ++##.zergnet ++##.ad-slot--top-above-nav ++###ad-1 ++@@||cloud.google.com^$generichide ++||apxlv.com^ ++||c2e6bd3f02.com^ ++||fraudclatterflying.com^ ++/banner.php ++##.ad-slot--mostpop ++||pogothere.xyz^ ++||cnt.my^ ++||imatrk.net^ ++##a[href^="https://clickadilla.com/"] ++msn.com##a[href*=".booking.com/"] ++yahoo.com###sda-LREC2 ++||40f7d44ed7.com^ ++##.adfeedback ++##.sponsor-text ++##.google-user-ad ++tumblr.com##.XJ7bf ++/weborama.js ++||bngpt.com^ ++_300x600. ++##.video-ad ++||czilladx.com^ ++pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Promoted by"]) ++||co5n3nerm6arapo7ny.com^ ++||azureedge.net/adtags/ ++washingtonpost.com##[data-qa="article-body-ad"] ++##.banner-ad ++||triedfavourable.com^ ++||cdnondemand.org^ ++##.sponsored-headlines ++||go6shde9nj2itle.com^ ++##.bannerAd ++||deehalig.net^ ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[data-crl="true"][data-id^="CarouselPLA-"] ++||outlookabsorb.com^ ++##.ob-hover ++/?affiliateId=*&realDomain= ++/reklama/*$domain=~github.com ++||defensetraverse.com^ ++||eskimi.com^$third-party ++||clickfuse.com^$third-party ++/publicidad/* ++||m2track.co^ ++##[data-freestar-ad] ++||pubguru.com^$third-party ++/redirect/?spot_id= ++||1337x.to^$csp=script-src 'self' 'unsafe-inline' 'unsafe-eval' data: ++##[data-ad-module] ++##.ddb ++##.banner-ad-skeleton-box ++||oaphoace.net^ ++###ad-lrec ++##.js-ad-slot ++||adalliance.io^$third-party ++/advideo.$domain=~advideo.pro|~advideo.site ++||mermaidcontemplateadjoining.com^ ++||nygvejyn.com^ ++/display-ad/* ++||adventori.com^$third-party ++||hhllryxtfgypz.com^ ++##.ad-transition ++||predicamentdisconnect.com^ ++||ku2d3a7pa8mdi.com^ ++||medyanetads.com^ ++||clickcdn.co^ ++washingtonpost.com##[data-qa="right-rail-ad"] ++msn.com##a.nativead[target="_blank"] ++||impactify.io^$third-party ++||netinsight.co.kr^$third-party ++/lserver/* ++||roxot-panel.com^ ++||inheritedfinnishdysfunctional.com^ ++||grootcho.com^ ++||goomaphy.com^ ++||sffsdvc.com^ ++||widespreadgabblewear.com^ ++||jam.hearstapps.com/js/renderer.js ++||news-muheji.com^ ++##.inline-ad ++||d2na2p72vtqyok.cloudfront.net^ ++||intellitxt.com^ ++washingtonpost.com##.border-box.dn-hp-xs ++||nathanaeldan.pro^ ++###after-dfp-ad-mid3 ++||awodrozu.com^ ++##a[href^="https://deliver.ptgncdn.com/"] ++?bannerid= ++spankbang.com##.ptgncdn_holder ++.za/ads/$domain=~ananzi.co.za ++/plugins/ads- ++||braintb.com^ ++tumblr.com##.Qrht9 ++||statsforads.com^ ++||awmdelivery.com^ ++||exponential.com^$third-party ++||cammpaign.com^ ++##a[href^="https://tm-offers.gamingadult.com/"] ++.net/ad_ ++washingtonpost.com##.pb-lgmod ++||mc7clurd09pla4nrtat7ion.com^ ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id="sp-rhf-desktop-carousel_desktop-rhf_0"] ++||1821e9a2d9.com^ ++||srv.tunefindforfans.com^ ++||freeskreen.com^ ++||ueypzubwo.com^ ++||blismedia.com^ ++##.widead ++||hearstapps.com/moapt/moapt-hdm.latest.js ++##.ad-top ++##.adunit-wrapper ++###after-dfp-ad-mid2 ++||d28u86vqawvw52.cloudfront.net^ ++@@||g.doubleclick.net/gampad/ads$xmlhttprequest,domain=bloomberg.com|formularywatch.com|gamespot.com|managedhealthcareexecutive.com|medicaleconomics.com|physicianspractice.com ++/nb/frot_lod. ++||idealmedia.io^$third-party ++##.ad-placeholder ++-gpt-ad-$~xmlhttprequest ++###quads-admin-ads-js ++$websocket,domain=flashx.to|flashx.tv ++$websocket,domain=4archive.org|allthetests.com|boards2go.com|colourlovers.com|fastpic.ru|fileone.tv|filmlinks4u.is|flashx.tv|imagefap.com|keepvid.com|megaup.net|merriam-webster.com|olympicstreams.me|pocketnow.com|pornhub.com|pornhubthbh7ap3u.onion|postimg.org|powvideo.net|roadracerunner.com|shorte.st|tribune.com.pk|tune.pk|vcpost.com|vidmax.com|vidoza.net|vidtodo.com|webfirstrow.eu ++$websocket,domain=pornhub.com|redtube.com|redtube.com.br|tube8.com|tube8.es|tube8.fr|xtube.com|youporn.com|youporngay.com ++###after-dfp-ad-mid1 ++/ads.htm$domain=~games.wkb.jp ++##.adthrive-content ++||wikihow.com/x/zscsucgm? ++.com/adlib/ ++.nz/ads/ ++||safestgatetocontent.com^ ++||pncloudfl.com^ ++||gwallet.com^ ++||services.zam.com^ ++||gobacktothefuture.biz^ ++/adverts/*$~xmlhttprequest ++washingtonpost.com##.border-box.dn-hp-sm-to-mx ++||y8z5nv0slz06vj2k5vh6akv7dj2c8aj62zhj2v7zj8vp0zq7fj2gf4mv6zsb.me^ ++||f329cba40e.com^ ++||moksoxos.com^ ++/ak-ads-ns. ++##.wide-ad ++||sape.ru^$third-party ++||fauxtitters.com^ ++||adap.tv^$~object,third-party ++##.adslug ++imdb.com##.cornerstone_slot ++##.ad-choices ++@@||g.doubleclick.net/gpt/pubads_impl_$domain=bloomberg.com|chelseafc.com|digitaltrends.com|edy.rakuten.co.jp|gentside.com|pccomponentes.com|voici.fr ++/redirect?tid= ++###ad-rectangle ++##.box-ads ++##.myTestAd ++||go.trvdp.com^ ++/redirect?tid=$popup ++||nikugrawe.pro^ ++||metaffiliation.com^$third-party,domain=~netaffiliation.com ++||mixadvert.com^$third-party ++||eporner.com/event.php ++||tm-offers.gamingadult.com^ ++/adn-hb/* ++-show-ads. ++##.billboard.ad ++###after-dfp-ad-top ++##.banner728x90 ++||4dsply.com^$third-party ++||adalliance.io^$domain=spiegel.de ++##.ad-300x250 ++||d2o03z2xnyxlz5.cloudfront.net^ ++@@||imasdk.googleapis.com/js/sdkloader/ima3_dai.js$domain=247sports.com|bloomberg.co.jp|bloomberg.com|cbc.ca|cbssports.com|embed.comicbook.com|sbs.com.au|worldsurfleague.com ++@@||imasdk.googleapis.com/js/sdkloader/ima3_dai.js$domain=s.yimg.jp|vk.sportsbull.jp ++###ad-overlay ++||hprofits.com^$third-party ++nytimes.com,nytimes3xbfgragh.onion###top-wrapper ++##.td-a-rec-id-custom_ad_1 ++||choachim.com^ ++##.cardAd ++||inwoodaural.com^ ++##.leaderboard-ad ++##.BeOpWidget ++nytimes.com,nytimes3xbfgragh.onion###bottom-wrapper ++-ads-manager/$domain=~wordpress.org ++||buysellads.com^$third-party ++||boost-next.co.jp^ ++||clippedstocah.com^ ++.sk/ads/ ++||thackgooder.com^ ++||d1a3jb5hjny5s4.cloudfront.net^ ++austurfrett.is,boards.4chan.org,boards.4channel.org#@#.middlead ++animixplay.to###topmid ++||asccdn.com^ ++||karayarillock.cam^ ++||dozubatan.com^ ++##.list-ads ++||ramstripedbull.com^ ++linkedin.com#?#.feed-shared-update-v2:-abp-has(.feed-shared-actor__description:-abp-contains(/Anzeige|Sponsored|Promoted|Dipromosikan|Propagováno|Promoveret|Gesponsert|Promocionado|促銷內容|Post sponsorisé|프로모션|Post sponsorizzato|广告|プロモーション|Treść promowana|Patrocinado|Promovat|Продвигается|Marknadsfört|Nai-promote|ได้รับการโปรโมท|Öne çıkarılan içerik|Gepromoot|الترويج/)) ++##.adstextpad ++##.ads_place ++||inpagepush.com^ ++||realsrv.com^$popup ++||rejowhegru.com^ ++/css/ads- ++@@||web.archive.org^$generichide ++###ad-leaderboard ++||eezegrip.net^ ++||77176d9509.com^ ++##.jeg_ad ++||d1ac2du043ydir.cloudfront.net^ ++||baradoot.com^ ++||stairtuy.com^ ++/adtag. ++||adnext.fr^ ++||thisiswaldo.com^ ++||contentango.com^ ++/full-page-script.js$script ++.se/ads/ ++##.leaderboard_ad ++||fastestdwelling.com^ ++||bliink.io^$third-party ++##.adslot_1 ++||serialwarning.com^ ++###top-right-ad-slot ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##.sbv-video-single-product ++##.ad-left ++/ad_top_ ++###adv-Top ++||ptawhood.net^ ++://promo.$third-party,domain=~myshopify.com|~promo.com|~shopifycloud.com|~slidely.com ++||lockerdome.com^$third-party ++##.contentAds ++/adsense.$~script,domain=~adsense.az|~adsense.googleblog.com ++||lin01.bid^ ++||whedupache.pro^ ++/nativeads/* ++||effectivecreativeformats.com^ ++||inskinad.com^$third-party ++/hserver/* ++||f8c72280d8.com^ ++||cresfpho2ntesepapillo3.com^ ++||dlrioxg1637dk.cloudfront.net^ ++||repeatresolve.com^ ++.prtrackings.com$popup ++/yads- ++||routerhydrula.com^ ++##a[href^="https://go.xxxjmp.com"] ++||moekyepkd.com^ ++##.adSlot ++##div[data-content="Advertisement"] ++/site=*/viewid=*/size= ++###taboola-mid-article-thumbnails ++##.jeg_ad_top ++##.jnews_header_top_ads +||f451b7f622.com^ -+||dpmsrv.com^ -+###ad_text:not(textarea) -+wikihow.com##.al_method ++##.navbar-ad-container ++||clickmon.co.kr^$third-party ++animixplay.to###streambottomright ++##.udn-ads ++||unphionetor.com^ ++###adv-Middle1 ++||truex.com^$third-party ++/_xa/ads? ++&action=getads& ++||mixandfun.com^ ++##.headerAd ++gelbooru.com##.headerAd ++##a[href^="https://chaturbate.com/in/?track="] ++||ftd.agency^ ++||apus.tech^ ++||topdisplayformat.com^ ++||fbwaikol.com^ ++||iamcdn.net/players/playhydraxs.min.js$domain=player-cdn.com ++##.ads-in-content ++##.ads-box ++###top-ad ++mzzcloud.life,rabbitstream.net,rapid-cloud.ru,streamrapid.ru###overlay-container ++||lhmos.com^ ++##.sidebar-ad ++/img/ads/*$domain=~save.ca ++||arswabluchan.com^ ++##.advert-label ++##.sponsored_content ++||tunuhap.com^ ++/pb.min. ++##.inner-ad ++job.inshokuten.com#@#.ad-title ++##.iAdserver ++||zitaptugo.com^ ++||bummersrummagy.com^ ++##.td-adspot-title ++/app/ads. ++##.SponsoredResults ++||exosrv.com^$popup ++||latury.com^ ++||tartator.com^ ++##.AdTop ++@@||gitlab.com^$generichide ++holiday-weather.com,w3schools.com,zerochan.net###skyscraper ++adult-sex-games.com,postyourpuss.com###skyscraper ++##.adthrive-ad ++||stoorsoy.com^ ++||laydowngabriel.com^ ++##.side_ad ++sxyprn.com##.tbd ++/adfallback. ++##div[id^="ezoic-pub-ad-"] ++||loukoost.net^ ++||ghskoqhz.com^ ++||adhaven.com^$third-party ++cnn.com##.cn--expandable.cn--idx-1 ++##.dcmads ++||drinkergenys.com^ ++##.dotcom-ad ++/sc-tagmanager/* ++/adfront/* ++adultfilmdatabase.com,animeidhentai.com,babeforums.org,bos.so,camvideos.tv,camwhores.tv,cutscenes.net,daftsex.com,devporn.net,fritchy.com,gifsauce.com,hentai2read.com,hotpornfile.org,hpjav.com,imagebam.com,imgbox.com,imgtaxi.com,motherless.com,myporn.club,pandamovies.pw,planetsuzy.org,pussyspace.com,redgifs.com,sendvid.com,sexgalaxy.net,sextvx.com,sexuria.com,thefappeningblog.com,vintage-erotica-forum.com,vipergirls.to,waxtube.com,xfantazy.com,yeapornpls.com##a[href*="theporndude.com"] ++##.block-ad ++.be/ads/ ++/adfox.$domain=~adfox.de|~adfox.group|~adfox.hu ++.pk/ads/ ++||d65948f49b.com^ ++##.stream-ad ++##.content-ad ++###adbox ++##.adsninja-ad-zone ++##.advt ++###footer-ad ++##.sticky-ad-container ++/advertisement_$~script ++##.vid-present > .van_vid_carousel__padding ++@@||wiktionary.org^$generichide ++||rdtk.io^ ++@@||codepen.io^$generichide ++##.add-box-side ++##.add-box-top ++###adv-TopLeft ++##.ad-title ++###hawkMagWidget ++.com/doubleclick/ ++||itskiddoan.club^ ++##.ad-zone-container ++||bidtheatre.com^ ++##.nts-ad ++##.desktop-ad ++###topAdContainer ++@@||patreonusercontent.com/*.gif?token-$image,domain=patreon.com ++##.ad__wrapper ++||19028a7caf.com^ ++||36d1ef387c.com^ ++||cb9e43b2a0.com^ ++9gag.com,hotstar.com,sport360.fit,talksport.com,trademe.co.nz##.billboard ++##.advtop ++||trafficmoose.com^ ++||push.house^ ++||d2ers4gi7coxau.cloudfront.net^ ++go-convert.com###ad ++##.plainAd ++||tldw.me^$third-party ++/img/ad/* ++##.c-ad ++/assets/ads- ++||cecityshalom.com^ ++||absoluteroute.com^ ++||indoleads.com^$third-party ++##.ad-slot--mpu-banner-ad ++||xxxiijmp.com^ ++||homosexualprovenance.com^$popup ++##.ad-slot--right ++/ad-specs. ++||falconisleclip.com^ ++##.hidden-ad ++||e67repidwnfu7gcha.com^ +@@||ajax.googleapis.com/ajax/libs/$script,domain=heapfiles.com|vidoza.co|vidoza.net +@@||ajax.googleapis.com/ajax/libs/$script,domain=govid.co +@@||ajax.googleapis.com/ajax/libs/$script,domain=shink.me|shon.xyz +@@||ajax.googleapis.com/ajax/libs/$script,domain=flashx.to|flashx.tv -+##a[href^="https://serve.awmdelivery.com/"] -+mangakakalot.com##.container-chapter-reader > div -+/ad4.$domain=~ad4.fr|~ad4.wpengine.com|~vereinslinie.de -+youtube.com##.ytd-carousel-ad-renderer -+##a[href^="https://claring-loccelkin.com/"] -+animixplay.to###streambottomright -+##.img_ad -+||kiosked.com^$third-party -+##.ad-inserter -+||mainadv.com^ -+||prdredir.com^ -+##.sticky-rail-ad-container -+/ad_spot. -+##.m-jac-ad -+linkedin.com#?#.feed-shared-update-v2:-abp-has(.feed-shared-actor__description:-abp-contains(/Anzeige|Sponsored|Promoted|Dipromosikan|Propagováno|Promoveret|Gesponsert|Promocionado|促銷內容|Post sponsorisé|프로모션|Post sponsorizzato|广告|プロモーション|Treść promowana|Patrocinado|Promovat|Продвигается|Marknadsfört|Nai-promote|ได้รับการโปรโมท|Öne çıkarılan içerik|Gepromoot|الترويج/)) -+||tartator.com^ -+accuweather.com,iconeye.com,phonescoop.com###top -+bbc.com##section[data-e2e="advertisement"] -+||b0oie4xjeb4ite.com^ -+||66f66dd865.com^ -+||bid.glass^ -+##.ad-101 -+##.adFrame -+.pk/ads/ -+##.ad-row -+##.gujAd -+||widget.sellwild.com^ -+.prtrackings.com$popup -+||googlesyndication.com/sodar/$domain=spiegel.de -+##.tnt-ads-container -+||thatsouh.com^ -+##.widget-ad -+||bkl72.com^ -+##.sponsored-links -+##.ad-121 -+||responsibleassociation.com^ -+##.ads-bottom -+##.verticalAdText -+||ad-nex.com^ -+/ad/index. -+_468x60. -+||paigipto.net^ -+||ad.kissanime.com.ru^ -+###ad_1 -+||effectivecreativeformats.com^ -+/afr.php? -+||sweepprolong.com^ -+-300x600. -+/ads/js/* -+##.BottomAdsPartial -+/adsDesktop. -+###AdsContent -+/images/adv. -+##.ad_300 -+/ads/banner_ -+/ads-loader. -+||inconceivableascertained.com^ -+||dyn.tnaflix.com^ -+##.adsbyadop -+-adserver.$domain=~aqua-adserver.com|~revive-adserver.com -+###adDiv -+||laydowngabriel.com^ -+geeksforgeeks.org###text-15 -+##.sp_ad -+||advast.sibnet.ru^ -+||googleads.github.io^ -+##.TopAdsPartial -+||gblcdn.com^ -+||intersc.igaming-service.io^$domain=hltv.org -+electronicshub.org,geeksforgeeks.org,thesurvivalistblog.net###text-16 -+##.proper-ad-insert -+@@||g.doubleclick.net/gpt/pubads_impl_$script,domain=spiegel.de -+.eg/ads/ -+##.td-a-rec-id-custom_ad_3 -+##.banner728 -+||drinkergenys.com^ -+##.side-ads -+###Adbanner -+##.avap-ads-container -+##.google_ads -+###header-ad-wrapper -+msn.com##.sameoab_ad_container -+##.advertorial -+###mpu_top -+##.AdSlot -+/2market_bidshow.php? -+||projectagora.net^ -+/ad01. -+##.ad-slot-top -+geeksforgeeks.org,weekender.com.sg###text-17 -+||btrll.com^$third-party -+.ae/ads/ -+##.glacier-ad -+###ad_bottom -+##[data-dynamic-ads] -+||adthrive.com^$third-party -+##.ads-zone -+marketwatch.com##.container--sponsored -+||staticflickr.com/ap/build/javascripts/prbd-$script,domain=flickr.com -+##.right-video-dvertisement -+||luxupcdnc.com^ -+##.ad-leaderboard-flex -+||impactradius-go.com^ -+||exmarketplace.com^$third-party -+rarbg.to,rarbgaccess.org,rarbgmirror.com,rarbgmirror.org,rarbgproxy.com,rarbgproxy.org,rarbgunblock.com,rarbgunblocked.org##a[href][target="_blank"] > button -+##.ads-title -+||otaserve.net^$third-party -+||stawhoph.com^ -+||yvmads.com^ -+rarbg.to,rarbgaccess.org,rarbgmirror.com,rarbgmirror.org,rarbgproxy.com,rarbgproxy.org,rarbgunblock.com,rarbgunblocked.org##tr > td + td[style*="height:"] -+##.adslot_3 -+##.adv-overlay -+||moekyepkd.com^ -+##.advertisement-text -+##.ad-left-top -+||sufficientretiredbunker.com^ -+##.ads-leaderboard -+livejournal.com##.pagewide-wrapper -+##.js-sidebar-ads -+##.m-balloon-header--ad -+##.strawberry-ads -+||contentango.com^ -+/sponsors/ads/* -+###AdArea -+||fri4esianewheywr90itrage.com^ -+###ad_2 -+||becorsolaom.com^ -+##.advertise-here -+||lenmit.com^ -+3movs.com,tnaflix.com##iframe[width="300"] -+##.ad-holder -+||eyereturn.com^ -+||prbtqjujwzwepv.com^ -+##.bottom-ad-container -+###ad_right -+livejournal.com##.allbanners -+||velocecdn.com^ -+kincho.co.jp#@#.ad-block -+||cb9e43b2a0.com^ -+||widaimty.com^ -+###story-ad-4-wrapper -+||fastapi.net^ -+bing.com##.b_adBottom -+###GoogleAd -+||txxx.com/api/input.php? -+##.ad-standard -+austurfrett.is,boards.4chan.org,boards.4channel.org#@#.middlead -+businessinsider.com,insider.com##.in-post-sticky -+##.billboard-ad -+###ad-standard-wrap -+##.ad_header -+/adsservice. -+##.companion-ads -+||yceml.net^ -+||whoutsog.net^ -+||oomsoapt.net^ -+aptoslife.com,bohemian.com,constructionreviewonline.com,cyberparse.co.uk,eastbayexpress.com,eindhovennews.com,ericpetersautos.com,fenuxe.com,gameplayinside.com,gamezone.com,gilroydispatch.com,gizmochina.com,goodtimes.sc,greekreporter.com,greenfieldnews.com,healdsburgtribune.com,indianapolisrecorder.com,industryhit.com,kenyan-post.com,kingcityrustler.com,maltabusinessweekly.com,metrosiliconvalley.com,morganhilltimes.com,musictech.net,nasilemaktech.com,newsnext.live,nme.com,pacificsun.com,pajaronian.com,pakobserver.net,pressbanner.com,radioink.com,salinasvalleytribune.com,sanbenito.com,sonorannews.com,telugubullet.com,theindependent.co.zw,wrestling-online.com##.td-a-rec -+##.advert-wrap -+e-hentai.org##.itd[colspan="4"] -+###AdContainerTop -+||bnmla.com^ -+||e335udnv6drg78b7.com^$popup -+||epnt.ebay.com^ -+###AdvContainer -+###ad_contentslot_1 -+##.ad-2 -+##div[data-role="sidebarAd"] -+||dyh1wzegu1j6z.cloudfront.net^ -+||admjmp.com^$third-party -+/dfp/common/* -+||httpool.com^$third-party -+/onead. -+youtube.com##.ytp-ad-button -+||redintelligence.net^$third-party -+||choupsee.com^ -+/adspaces. -+||adpnut.com^$third-party -+bing.com##.adsMvC -+||dlooqrhebkjoh.cloudfront.net^ -+&adstype= -+##.ads_wrapper -+||netpub.media^$third-party -+@@||abril.com.br^$generichide -+||jwpcdn.com/player/plugins/bidding/ -+##.ad-loader -+##.topbannerAd -+@@||torrindex.net^$image,script,stylesheet,domain=thepiratebay.org -+###premiumAdTop -+||contagiousaugust.com^ -+hltv.org##.skinport -+##.wrap-ad -+##.ad-halfpage -+/ad/jsonp/* -+##.header-and-footer--banner-ad -+job.inshokuten.com#@#.ad-title -+||outlookabsorb.com^ -+||wteicogfeyhjk.com^ -+||venisonhumridicule.com^ -+/ad-choices- -+##.adv-box -+###banner-728x90-area -+||adxpub.com^$third-party -+||acobnnvet.com^ -+/itxads/* -+||tldw.me^$third-party -+sportsclimax.com###top_banner -+##.adModule -+##.widget-advads-ad-widget -+##.native-sidebar-ad -+/site=*/size=*/viewid= -+##.rightrail-ad-placed -+##.advertisement-block -+/mod_ad/* -+||theporndude.com/graphics/tpd-$third-party -+msn.com##.dynamicRRWrapper -+##.adTip -+##.widget_thesun_dfp_ad_widget -+##.adrotate_widgets -+afrsmartinvestor.com.au,afternoondc.in,allmovie.com,allmusic.com,brw.com.au,cio.co.ke,gq.co.za,ocregister.com,orangecounty.com,premier.org.uk,premierchristianity.com,premierchristianradio.com,premiergospel.org.uk,radio.com,sidereel.com,themonthly.com.au,yourdictionary.com##.advertising -+fetishshrine.com,sleazyneasy.com##.advertising -+/display-ads-$domain=~google.co.uk|~google.com|~google.com.au -+##.quads-ad4 -+||publir.com^$third-party -+tvtropes.org##.atf_banner -+||162.252.214.4^ -+||jumptap.com^ -+||trickylongaffliction.com^ -+||commercial.daznservices.com^ -+||bids.concert.io^ -+##.cnc-ads -+||mpaphqjb.com^ -+##.artAd -+###quads-ad4 -+@@||thepiratebay.org/static/main.js$script,~third-party -+##.ad-sky -+###SponsoredAd -+@@||v.fwmrm.net/crossdomain.xml$xmlhttprequest -+###ad_main_top_05 -+hltv.org##.kN5UQvcU -+/adBanner? -+?adunitid= -+###AdSense3 -+||surfe.pro^$third-party -+/adshow2. -+||underdog.media^ -+badjojo.com,boysfood.com,definebabe.com,efukt.com,fantasti.cc,girlsofdesire.org,imagepix.org,javfor.me,pornxs.com,shemaletubevideos.com,therealpornwikileaks.com,yea.xxx##a[href*=".php"] -+##.googlead -+webmd.com##.module-f-hs -+mzzcloud.life,rabbitstream.net,rapid-cloud.ru,streamrapid.ru###overlay-container -+###advert-leaderboard -+youporn.com,youporngay.com##.footer-element-container -+##.ad300x250 -+||voonogoa.net^ -+||hq3x.com^ -+##.BoxRail-ad -+###ad-holder -+/media/ad/* -+||ipromcloud.com^ -+###sky-left -+###ad_global_above_footer -+||adtng.com^$popup -+##div[id^="js-dfp-"] -+##.td-a-rec-id-custom_ad_4 -+youtube.com##ytm-companion-slot -+@@$generichide,domain=heapfiles.com|vidoza.co|vidoza.net -+##.google-right-ad -+||glersakr.com^$popup -+||clevernt.com^ -+||ja2n2u30a6rgyd.com^ -+###adform_leaderboard -+||zyf03k.xyz^ -+||bet365.com^*affiliate=$popup -+||d1nubxdgom3wqt.cloudfront.net^ -+/pbjsandwich- -+||minutemediaservices.com^$third-party -+||breakfastinvitingdetergent.com^ -+##.ads-core-placer -+##.ads-holder -+/api/ads/* -+###ad-5 -+||untimburra.com^ -+||alpidoveon.com^ -+||powferads.com^ -+###ad-wrapper -+##.ad-lrec -+||routerhydrula.com^ -+||newsnow.co.uk/pharos.js -+##.ad-right2 -+||vidverto.io^ -+wiki.fextralife.com#@#.ad-sidebar -+###floating_ads_bottom_textcss_container -+##.ad__container -+||75abf77682.com^ -+yahoo.com###viewer-LREC2-iframe -+/common/ads/* -+##amp-embed[type="taboola"] -+/admgr. -+/prebid-sdk. -+||aj1090.online^ -+###ad-label -+||optnx.com^ -+||88035affc1.com^ -+cnbc.com##div[class^="TopBanner-"] -+##.ads-block-rightside -+##.ad468 -+##.td-ad-m -+##.ad-col -+weather.com##div[id^="Taboola-main-"] -+||gussbkpr.website^ -+||sitewithg.com^ -+##.adthrive-header -+||minutemedia-prebid.com^$third-party -+$webrtc,domain=ack.net|allthetests.com|azvideo.net|champion.gg|clicknupload.link|colourlovers.com|csgolounge.com|dispatch.com|fastplay.to|go4up.com|gounlimited.to|janjua.pw|janjua.tv|jpost.com|megaup.net|merriam-webster.com|netdna-storage.com|ouo.io|ouo.press|rlslog.net|sourceforge.net|spanishdict.com|telegram.com|torlock.icu|torlock2.com|uptobox.com|videowood.tv|vidtodo.com|yts.gs|yts.mx -+@@||bitbucket.org^$generichide -+##.right-side-ad -+||bongacams7.com^ -+##.Ad--loading -+##.ad120 -+||smileoffennec.com^ -+##.full-adv -+||pncloudfl.com^ -+||vihub.ru^ -+/ad-blacklist. -+||hentaigold.net^$third-party -+poki.com##div[class^="Advertisement_"] -+##.tnt-ads -+##.advert--leaderboard -+##.link_ad -+||adalliance.io^$domain=spiegel.de -+##.ads-header -+@@||apibay.org^$script,xmlhttprequest,domain=thepiratebay.org -+||sskmnews.pro^ -+##.tc_ad -+###adMain -+-display-ads. -+###headerAd -+##.ad-bigbox -+||kissanime.com.ru/api/pop*.php -+/prehead/ads_ -+/pbjs-*.js -+##.ad-side -+||rhombicsomeday.com^ -+##div[id^="advads-"] -+myflixer.to##.news-iframe -+###rightad -+##.ads-footer -+/common/ad. -+###halfpagead -+/google-ads. -+###dfp_leaderboard -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##.commercial-unit-desktop-rhs > .iKidV > .Ee92ae + .P2mpm + .hp3sk -+||adcell.com^$third-party -+||bargedoctarch.com^ -+||fosterchildwarehouse.com^ -+||tubecorp.com^ ++###adv-Middle2 +||marphezis.com^ -+||nativespot.com^$third-party -+##.adright -+###sticky-ad-container -+/js/m/i-def.js -+||redir.tradedoubler.com/projectr/$popup -+||soft-com.biz^ -+##a[href^="https://affcpatrk.com/"] -+_760x100. -+##.iAdserver -+||clickcdn.co^ -+/ados.js -+||mafrarc3e9h.com^ -+||stairtuy.com^ -+###ad728x90 -+###AD_L -+##[class^="s2nPlayer"] -+##.ad_footer -+||admetricspro.com^$third-party -+||aamapi.com^$third-party -+pcgamer.com,tomsguide.com,tomshardware.com##div[class*="ad-unit"] -+dailymail.co.uk,thisismoney.co.uk##.watermark -+###adBrandingStation -+##.ad-h-250 -+##.ad.item -+||eiasninancu.com^ -+##.interstitial-ad -+/dfpad/* -+##.adLeaderboard -+##.text_adv -+##a[href^="https://syndication.optimizesrv.com/"] -+##.ad-caption -+###TopAd -+##a[href^="http://chaturbate.com/affiliates/"] -+##.rr-ad -+||smac-ad.com^ -+##.arc-ad-wrapper -+yahoo.com##li[data-test-locator="stream-related-ad-item"] -+##.advert_container -+##.scads-ad-placed -+||ekareqif.xyz^ -+||audaciousdefault.com^$popup -+##.adtable -+||agle21xe2anfddirite.com^ -+##.mobile-ad-container -+||ad.about.co.kr^ -+##.ad_r -+##.ad-bot -+###ad_banner -+@@||g.doubleclick.net/pagead/ppub_config?$domain=bloomberg.com -+##.rectangleAd -+||dvgigmhdhwtvb.com^ -+yahoo.com##div[class*="ads-"] -+/adview.$domain=~adview.mu|~adview.mx|~adview.online|~adview.su -+##.video-side__adv_title -+##.dfp-banner -+###AdvertisingLeaderboard -+||geddshippy.com^ -+||cigrylecha.pro^ -+||ctxtfl.com^$third-party -+||go2affise.com^$popup -+##.legion_primiswrapper -+||chrif8kdstie.com^ ++||admission.net^$third-party ++_ad_count= ++||rebel.ai^ ++||nessainy.net^$popup ++||aaacompany.net^ ++##.ad.box ++||dexpredict.com^ ++###header-ad ++||advertserve.com^$third-party ++/728x90_ ++##.overlay-ad ++##.advertisementBanner ++||minutemediaservices.com^$third-party ++||bannerflow.com^$third-party ++/adsco.$domain=~adsco.com|~adsco.nl ++||lockfireshimself.com^ ++||affinity.com^ ++##.ad-body ++||admatic.com.tr^$third-party ++##.ad-slot--rendered ++||cashewsforlife208.com^ ++aol.com##.m-healthgrades ++##.footer__advert ++##.van_taboola ++||pagefair.net^$third-party ++||d18e74vjvmvza1.cloudfront.net^ ++##.van_vid_carousel ++||interworksmedia.co.kr^$third-party ++||nightfallroad.com^ ++##div[data-ad-placeholder] ++##.ad--desktop ++||wpunativesh.com^ ++##.ad-leaderboard-footer ++||dpmsrv.com^ ++hqq.tv##a[title="Free money easy"] ++sxyprn.com##.cbd ++wiki.fextralife.com#@#.ad-sidebar ++##.amp-ads ++##.mntl-gpt-adunit ++||mainroll.com^ ++##.pb-ad ++/adbutler. ++||trickylongaffliction.com^ ++||jipone.xyz^ ++kincho.co.jp#@#.ad-block ++##div[data-dfp-id] ++||nostromedia.com^ ++##.ad-google ++/adcase.$domain=~adcase.ru ++||dmz3nd5oywtsw.cloudfront.net^ ++||d3vw4uehoh23hx.cloudfront.net^ ++_728_90_ +||iprom.net^ -+##.td-ad-tp -+||dc5k8fg5ioc8s.cloudfront.net^ -+&ad_system= -+/smartpop/*$popup -+##.ads_box -+##.widget_adace_ads_widget -+||parkcircularpearl.com^$popup -+##.adv-list -+##.c-adSkyBox -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id="sp-rhf-desktop-carousel_desktop-rhf_0"] -+/advertpro/* -+/pb.min. -+||trustx.org^$third-party -+##.contentAd -+@@||at.adtech.redventures.io/lib/dist/$script,domain=gamespot.com|giantbomb.com|metacritic.com -+nypost.com##.widget_nypost_dfp_ad_widget -+##.ad-type-flex-leaderboard -+badassbitch.pics###adv -+##.c-advert -+||onclickalgo.com^ -+||braintb.com^ -+###ad-block -+||monadplug.com^ -+##.ads-middle -+||arenalitteraccommodation.com^ -+/advertorial- -+###leftrail_dynamic_ad_wrapper -+||mediaforge.com^ -+###dv-gpt-ad-bigbox-wrap -+##.GoogleDfpAd -+||deploreimpendingnasty.com^ -+||adsfactor.net^ -+###ads4 -+||free.srcdn.xyz^ -+/google-ads/* -+@@||pandora.com^$generichide -+||kw3y5otoeuniv7e9rsi.com^ -+@@||mail.proton.me^$generichide -+wsj.com#@##footer-ads -+.ch/ads/ -+1980-games.com,flash-mp3-player.net,gameslol.net,larousse.com,theportugalnews.com,tolonews.com##.pub -+hltv.org##.featured-matches-top-matches-container -+||eacdn.com^ -+/ad3.$domain=~ad3.eu|~vereinslinie.de -+||murkilyergots.com^ ++||powferads.com^ ++||ashcdn.com^ ++##.adslot ++##.ads_place_160 ++||v6rxv5coo5.com^ ++||wuksaiho.net^ ++||prdredir.com^ ++/videojs.ads- ++/aditems/*$~image ++##.video-ads-container ++/ads-beacon. ++-300x250_ ++||aufr67i8sten.com^ ++##div[id^="yandex_ad"] ++yandex.com##div[id^="yandex_ad"] ++##.m-jac-ad ++||doruffletr.com^ ++||txxx.com/api/input.php? ++||13646d7b78.com^ ++@@||popin.cc/popin_discovery/recommend?$~third-party ++||d2muzdhs7lpmo0.cloudfront.net^ ++||bvrloslwgc.com^ ++||aklamator.com^$third-party ++||rtk.io^ ++.ae/ads/ ++##.ad_area ++##.rg-ad ++##.ad.leaderboard +||hetartwg.com^$popup -+##.ad-banner-top -+/funcript*.php?pub= -+||elonreptiloid.com^ -+##.hstpnetworkads -+||loukoost.net^ -+##.section_ad -+||ads.yahoo.com^ -+||surediscourageconcerning.com^ -+/advertisement_$~script -+||tnaflix.com/azUhsbtsuzm? -+##.ad300 -+webmd.com###ContentPane40 -+##.td-a-rec-id-custom_ad_5 -+||propellerclick.com^ -+@@||doodstream.com^$subdocument -+/smartadserver.$domain=~smartadserver.com|~smartadserver.com.br|~smartadserver.de|~smartadserver.es|~smartadserver.fr|~smartadserver.it|~smartadserver.pl|~smartadserver.ru ++wsj.com#@##footer-ads ++||88035affc1.com^ ++##.click-track.partner ++/search/tsc.php? ++##a[href^="https://go.xlviirdr.com"] ++||etargetnet.com^$third-party ++||cirsepuh.net^ ++##.ad-item +##.homePageAds -+cnbc.com##.TopBanner-container -+/ads1. -+##.ad_slug_table -+cricketnetwork.co.uk,f1network.net,howtogermany.com,rugbynetwork.net,thefootballnetwork.net,timesandstar.co.uk###billboard -+cambridge.org##.topslot-container -+###advTop -+||adbox.lv^ -+yahoo.com##.viewer-sda-container -+##.ad234 -+.ads1- -+dailymail.co.uk##.mpu_puff_wrapper -+||playtem.com^$third-party -+||adnet.lt^$third-party -+##.site_ad -+||quickeryes.com^ -+##.california-ad -+tumblr.com##.njwip -+##.ad-links -+||contextads.live^$third-party -+@@||media.kijiji.ca/api/$image,~third-party -+##.ads-banner -+##.california-sidebar-ad -+###advert-article -+##.ads-label -+||serenityspokenrust.com^ -+##app-advertisement -+###adPlacement_7 -+##.sponsored_ad -+||wolfermissies.com^ -+##.cafemedia-ad-slot-top -+###footerAds -+_top_ad_ -+##.ADbox -+||vkcdnservice.com^ -+||track.effiliation.com^$image,script -+##.banner-300x600 -+||tyiqebrbpxc.com^ -+breitbart.com###HaDW -+agcanada.com,allmusic.com,allthatsinteresting.com,autoaction.com.au,autos.ca,ballstatedaily.com,broadcastnow.co.uk,cantbeunseen.com,chairmanlol.com,comingsoon.net,crn.com.au,diyfail.com,edmunds.com,europeanpharmaceuticalreview.com,explainthisimage.com,foodista.com,freshbusinessthinking.com,funnyexam.com,funnytipjars.com,gamesindustry.biz,hardware.info,iamdisappoint.com,imedicalapps.com,itnews.com.au,japanisweird.com,jta.org,legion.org,lifezette.com,milesplit.com,monocle.com,morefailat11.com,moviemistakes.com,nbl.com.au,objectiface.com,passedoutphotos.com,playstationlifestyle.net,rollcall.com,roulettereactions.com,searchenginesuggestions.com,shinyshiny.tv,shitbrix.com,sparesomelol.com,spoiledphotos.com,spokesman.com,sportsnet.ca,sportsvite.com,stopdroplol.com,straitstimes.com,suffolknews.co.uk,supersport.com,tattoofailure.com,thestar.com.my,titantv.com,tutorialrepublic.com,where.ca,yoimaletyoufinish.com##.leaderboard -+thehun.net##.leaderboard -+##.articleAdvert -+##.ad-w-300 -+.fi/ads/ -+###adSkyscraper -+_advertise. -+###ad-slot -+||launchreliantcleaver.com^ -+||haihaime.net^ -+/img/ad_$domain=~kazi.co.jp|~rakuten.co.jp -+canstar.com.au,designspiration.com,investors.com,search.genieo.com,search.installmac.com##.promoted -+##.adver -+||janglemysticalpiggy.com^ -+##.cafemedia-ad-slot-right1 -+||alas4kanmfa6a4mubte.com^ -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk#?#div[jsaction^="mouseover:"]:-abp-has(span.irmCpc) -+youtube.com##.ytp-ad-player-overlay-flyout-cta -+||cdrvrs.com^ -+||d3aiy6aqoa3ykz.cloudfront.net^ -+||fcouvtlwzocok.com^ -+||spectacularidentifiers.com^ -+##.ad-manager-wrapper -+@@||book.com.tw/image/getImage?$domain=books.com.tw -+##.aside_ad -+/cxf-ad-banner ++###top-banner-ad-browser ++/api-ads. ++###ad-banner ++##.adspace ++##.ad_300_250 ++###adv-gpt-box-container1 ++/concert_ads- ++||libihimu.com^ ++||parachuteeffectedotter.com^ ++||ds88pc0kw6cvc.cloudfront.net^ ++##.adLabel ++||e335udnv6drg78b7.com^$popup ++||playstream.media^ ++||decencyjessiebloom.com^ ++||ednplus.com^$third-party ++##.tablet-ad ++.me/ads/ ++pokeminers.com#@#.ad-container ++||otaserve.net^$third-party ++##div[id^="adspot-"] ++##.nw-c-leaderboard-ad ++||redir.tradedoubler.com/projectr/$popup ++/contents/other/player/* ++||bet365.com^*affiliate=$popup ++/advert_$domain=~canalplus.com ++||la3c05lr3o.com^ ++##.adinfo ++||assoc-amazon.com^$third-party ++##.module_single_ads ++||sillinessinterfere.com^ ++||vasstycom.com^ ++||ads.yahoo.com^ ++##.ad-area ++||taboola.com/vpaid/ ++||cvastico.com^ +||cusecwhitten.com^ -+##.pz-ad-box -+##.googleAdsense -+||gglx.me^ -+##.connatix-wrapper -+||adnico.jp^$third-party -+##.ad--top -+##.ads_div -+##.footer_ad -+bing.com##.pa_carousel_mlo -+||stoorsoy.com^ ++/custom_ads. ++||staticflickr.com/ap/build/javascripts/prbd-$script,domain=flickr.com ++ebay.com##div[title="ADVERTISEMENT"] ++@@||doodstream.com^$subdocument ++.eg/ads/ ++||byambipoman.com^ ++||bilsyndication.com^ ++||genistawabbler.com^ ++##.ad-responsive-slot ++||majomalonic.com^ ++||taroads.com^ ++/^https?:\/\/(35|104)\.(\d){1,3}\.(\d){1,3}\.(\d){1,3}\//$popup,third-party ++##.ad--footer ++||ftte.xyz^ ++##.ad-layer ++||rareghoa.net^ ++||larreedancy.com^ ++||audaciousdefault.com^$popup ++theguardian.com##.js-top-banner ++||revampcdn.com^ ++dailymotion.com##div[class^="VideoInfo__videoInfoAdContainer"] ++||ad.kissanime.com.ru^ ++##.sidebar-ads ++||realtime-bid.com^ ++||hublosk.com^ ++##.ad-slot--top-banner-ad ++||cigrylecha.pro^ ++||embed.ex.co^$third-party ++###insticator-container ++||grunoaph.net^ ++||ahscdn.com^ ++##.ad--container ++||eeshemto.com^ ++||tsiwqtng8huauw30n.com^ ++##.ad--bottom ++||video-streaming.ezoic.com^ ++||serch26.biz^ ++/ad4.$domain=~ad4.fr|~ad4.wpengine.com|~vereinslinie.de ++@@$generichide,domain=heapfiles.com|vidoza.co|vidoza.net ++###bottomAd ++||bmcdn4.com^ ++/ad/index. ++##.ad-top-banner ++||sekindo.com^ ++##.collapsed-ad ++||mjrhficjcbf.com^ ++||adtrue.com^$third-party ++?ad_tag= ++||d2er1uyk6qcknh.cloudfront.net^ ++##.ad-iframe ++||metresetbackbayonet.com^ ++##.sponsored-post ++###mpu2 ++##.Adsense ++##.ad--rail ++##.advertisement-label ++/adjs.php ++||0x01n2ptpuz3.com^ ++||2a7955a37f.com^ ++||sharemedia.rs^$third-party ++/ad.css? ++##.adModule ++||increaserev.com^$third-party ++/adsservice. ++||syrsple2se8nyu09.com^$popup ++?adunitid= ++@@||pbs.twimg.com/ad_img/$image,xmlhttprequest ++||adtech.de^$third-party ++||velocecdn.com^ ++||wpush.org^ ++||bnmla.com^ ++||b05ac36841.com^ ++||do69ll745l27z.cloudfront.net^ ++coinmarketcap.com##.goXFFk ++##.ad_global_header ++/afr.php? ++coinmarketcap.com##.sponsoredMark ++000webhost.com,aan.com,aarp.org,animax-asia.com,apkforpc.com,araratadvertiser.com.au,areanews.com.au,armidaleexpress.com.au,audioxpress.com,axn-asia.com,batemansbaypost.com.au,begadistrictnews.com.au,bendigoadvertiser.com.au,benfergusonshow.com,blayneychronicle.com.au,bluemountainsgazette.com.au,boorowanewsonline.com.au,bordermail.com.au,braidwoodtimes.com.au,bravotv.com,bunburymail.com.au,busseltonmail.com.au,camdenadvertiser.com.au,camdencourier.com.au,canowindranews.com.au,centralwesterndaily.com.au,cessnockadvertiser.com.au,cnbctv18.com,conservativeradio.com,controleng.com,cootamundraherald.com.au,cowraguardian.com.au,dailyadvertiser.com.au,dailyliberal.com.au,dungogchronicle.com.au,dw.com,easternriverinachronicle.com.au,edenmagnet.com.au,esperanceexpress.com.au,examiner.com.au,fairfieldchampion.com.au,forbesadvocate.com.au,gemtvasia.com,gleninnesexaminer.com.au,gloucesteradvocate.com.au,goondiwindiargus.com.au,goulburnpost.com.au,greatlakesadvocate.com.au,grenfellrecord.com.au,hardenexpress.com.au,hawkesburygazette.com.au,hcn.org,hepburnadvocate.com.au,huffingtonpost.co.uk,huntervalleynews.net.au,inqld.com.au,inverelltimes.com.au,jewishworldreview.com,juneesoutherncross.com.au,katherinetimes.com.au,legion.org,lifezette.com,lithgowmercury.com.au,liverpoolchampion.com.au,livestly.com,macarthuradvertiser.com.au,macleayargus.com.au,magtheweekly.com,mailtimes.com.au,maitlandmercury.com.au,mandurahmail.com.au,manningrivertimes.com.au,margaretrivermail.com.au,martechadvisor.com,moneyland.ch,moreechampion.com.au,mudgeeguardian.com.au,murrayvalleystandard.com.au,muswellbrookchronicle.com.au,naroomanewsonline.com.au,narrominenewsonline.com.au,northerndailyleader.com.au,northweststar.com.au,nvi.com.au,oann.com,oberonreview.com.au,onetvasia.com,oxygen.com,parkeschampionpost.com.au,pch.com,portlincolntimes.com.au,portnews.com.au,portpirierecorder.com.au,portstephensexaminer.com.au,prospectmagazine.co.uk,readamericanfootball.com,readarsenal.com,readastonvilla.com,readbasketball.com,readbetting.com,readbournemouth.com,readboxing.com,readbrighton.com,readbundesliga.com,readburnley.com,readcars.co,readceltic.com,readchampionship.com,readchelsea.com,readcricket.com,readcrystalpalace.com,readeverton.com,readeverything.co,readfashion.co,readfilm.co,readfood.co,readfootball.co,readgaming.co,readgolf.com,readhorseracing.com,readhuddersfield.com,readhull.com,readinternationalfootball.com,readlaliga.com,readleicester.com,readliverpoolfc.com,readmancity.com,readmanutd.com,readmiddlesbrough.com,readmma.com,readmotorsport.com,readmusic.co,readnewcastle.com,readnorwich.com,readnottinghamforest.com,readolympics.com,readpl.com,readrangers.com,readrugbyunion.com,readseriea.com,readshowbiz.co,readsouthampton.com,readsport.co,readstoke.com,readsunderland.com,readswansea.com,readtech.co,readtennis.co,readtottenham.com,readtv.co,readussoccer.com,readwatford.com,readwestbrom.com,readwestham.com,readwsl.com,redvoicemedia.com,revolver.news,salife.com.au,sconeadvocate.com.au,sify.com,singletonargus.com.au,smithsonianmag.com,southcoastregister.com.au,southernhighlandnews.com.au,standard.net.au,stawelltimes.com.au,stockandland.com.au,streamingmedia.com,tenterfieldstar.com.au,the-scientist.com,theadvocate.com.au,thecatholicthing.org,thecourier.com.au,thecurrent.org,thedirect.com,theflindersnews.com.au,theislanderonline.com.au,theland.com.au,theleader.com.au,therural.com.au,townandcountrymagazine.com.au,transcontinental.com.au,ulladullatimes.com.au,victorharbortimes.com.au,weatherwatch.co.nz,wellingtontimes.com.au,westernadvocate.com.au,westernmagazine.com.au,wheels.ca,whyallanewsonline.com.au,wollondillyadvertiser.com.au,woot.com,yasstribune.com.au,youngwitness.com.au##.advertisement ++cumlouder.com,flyingjizz.com,gotporn.com,japan-whores.com,porntube.com##.advertisement ++##.vertical-ad ++@@||v.fwmrm.net/crossdomain.xml$xmlhttprequest ++||quickeryes.com^ ++##.gpt.top-slot ++##.google-adsense ++##.empty-ad ++-ads/assets/ ++/adscripts/* ++||serenityspokenrust.com^ ++||adtng.com^$popup ++||geddshippy.com^ ++||dyrfxuvraq0fk.cloudfront.net^ ++||video-serve.com^ ++@@||streamlare.com^$subdocument ++###skin-ad-left-rail-container ++##.banner_ad ++||redintelligence.net^$third-party ++##.ad-header ++###skin-ad-right-rail-container ++||begun.ru^$third-party ++##.videoad ++##.companion-ads ++||dcf0698a21.com^ ++||launchreliantcleaver.com^ ++||adkernel.com^$third-party ++##.ad_container ++###div-insticator-ad-1 ++yahoo.com###sda-LDRB2 ++||lariod.com^ ++||googleads.github.io^ ++##.sponsored-content ++##.adsbyadop ++/adserving. ++||yozyboqyiy.com^ ++sxyprn.com##[href*="/re/"] ++/google_ad_ ++##.ad-stickyhero ++##.ad-stickyhero--standard ++||daughterinlawrib.com^ ++###ad-2 ++/ads/js/* ++/ad-choices- ++||choupsee.com^ ++###gpt-leaderboard-ad ++9gag.com##[style^="width: 640px; min-height: 360px;"] ++##.sponsored-links +||greenadblocker.com^$popup -+upornia.com##.aa_label ++||gblcdn.com^ ++||brutalconfer.com^ ++||crm4d.com^ ++||directadvert.ru^$third-party ++||podosupsurge.com^ ++||trk-consulatu.com^ ++##.ad__placeholder ++f2movies.to,fmovies.ps,fmoviesto.cc,hdtoday.tv,movies2watch.tv,moviesjoy.to,myflixer.to,myflixertv.to###gift-top ++-adserver.$domain=~aqua-adserver.com|~revive-adserver.com ++@@||redventures.io/lib/dist/prod/bidbarrel-$script,domain=cnet.com|techrepublic.com|zdnet.com ++/adsDesktop. ++/admanager/*$~object,domain=~konograma.com ++##.AdPlaceholder ++##.adv-phone ++||jrpkizae.com^ ++||lenmit.com^ ++@@||mail.proton.me^$generichide ++||ejcet5y9ag.com^ ++||r2b2.io^$third-party ++||advertnative.com^$third-party ++##.top.ad ++/300x600_ ++/adframe/*$~image ++##.native-ad ++##.js-advert ++||eacdn.com^ ++||dyn.tnaflix.com^ ++##.ad-frame-container ++newyorker.com##div[class^="StickyHeroAdWrapper-"] ++||fosterchildwarehouse.com^ ++@@||bitbucket.org^$generichide ++forums.digitalspy.com,marketwatch.com#@#.has-ad ++||whizzco.com^$third-party ++||dynspt.com^ ++||poodledopas.cam^ ++/plugins/ad-invalid-click-protector/*$script ++##.ad_300x250 ++||adwebone.com^$third-party ++/icon_ad.$domain=~adv.asahi.com ++##.third-party-ad ++||yogawrite.com^ ++##.ad_link ++/adcore_$domain=~adcore.ch|~adcore.com.au ++##.top-banner-ad-container ++||dspultra.com^ ++||kiosked.com^$third-party ++##.breaker-ad ++||optnx.com^$popup ++##.lower-ad ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget^="MAIN-FEATURED_ASINS_LIST-"] ++_468x60. ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id^="multi-brand-detail-creative-desktop_"] ++###comments-standalone-mpu ++mirror.co.uk###comments-standalone-mpu ++||xlivrdr.com^$popup ++nypost.com,pagesix.com##.recirc ++||eyereturn.com^ ++||hq3x.com^ ++||mainadv.com^ ++||atemda.com^ ++##AD-TRIPLE-BOX ++||outbrain.com^$domain=bgr.com|buzzfeed.com|tvline.com ++||contagiousaugust.com^ ++/funcript*.php?pub= ++||4eb28685b6.com^ ++##.banner-adverts ++||spotscenered.info^ ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk#?#div[jsaction^="mouseover:"]:-abp-has(span.irmCpc) ++walmart.com#?#li.items-center:-abp-has(div[data-ad-component-type="wpa-tile"]) ++/ads.bundle. ++##.ad-tag ++||thesaurussurf.com^ ++||jwplayer.com^$domain=dexerto.com|gamesradar.com|ginx.tv|spokesman-recorder.com|tomshardware.com|whathifi.com ++||whoutsog.net^ ++||1675450967.rsc.cdn77.org^ ++##.container-lower-ad ++||gondangwicopy.com^ ++/adblockdetect/*$~image ++##.upper-ad-box ++||alas4kanmfa6a4mubte.com^ ++/images/adv. ++##.ad-marker ++@@||g.doubleclick.net/pagead/ppub_config?$domain=bloomberg.com ++||quakingcalix.com^ ++/advertorial- ++||publir.com^$third-party ++##.carbon-ad ++||ctxtfl.com^$third-party ++##.puff-ad ++###videoad ++##.ad_banner ++/popunder? ++ancient-origins.net,anisearch.com,catholicculture.org,deadspin.com,electrek.co,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lewrockwell.com,lifehacker.com,ssbcrack.com,thetakeout.com##a[href^="https://www.amazon."][href*="tag="] ++youtube.com##.ytp-ad-player-overlay-flyout-cta ++||btrll.com^$third-party ++yahoo.com##.darla-lrec-ad ++/admgr. ++@@||pandora.com^$generichide ++||tadsbelver.com^ ++##.ad_column ++##.ADbox ++||bfbcb7a235.com^ ++||alpidoveon.com^ ++-300x600. ++/api/ads/* ++||glersakr.com^$popup ++##.clickforceads ++||f270d8d863.com^ ++||fastapi.net^ ++||bkl72.com^ ++/ads_config. ++||widget.sellwild.com^ ++/ajs.php? ++&ad_system= ++##iframe[src^="https://pagead2.googlesyndication.com/"] ++||impactradius-go.com^ ++##.publicidade ++||ipromcloud.com^ ++||vogulprecast.com^$popup ++@@||g.doubleclick.net/gpt/pubads_impl_$script,domain=spiegel.de ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget^="multi-card-creative-desktop_loom-desktop-top-slot_"] ++##.ads-728x90 ++||go2affise.com^$popup ++.fi/ads/ ++##.adzone ++##.ad-lrec ++/mod_ad/* ++as.com,tutiempo.net,ubunlog.com##.publi ++##.display-ad ++##.banner-728x90 ++/pbjsandwich- ++newsnow.co.uk##.js-banner-strip ++##.dfp-leaderboard-container ++###adMain ++@@||spiegel.de^$genericblock,generichide ++##.top_ad ++##.advert.mpu ++||kissanime.com.ru/api/pop*.php ++/google-ads/* ++||betweendigital.com^$third-party ++/ad.html? ++/ados.js ++||buikolered.com^$popup ++##.topAd ++/ads/banner_ ++||jullyambery.net^ ++lilymanga.com,msn.com##a[href^="https://amzn.to/"] ++##.ad-leaderboard-flex ++###adBrandingStation ++||admjmp.com^$third-party ++||longaboo.com^ ++youtube.com##.ytd-action-companion-ad-renderer ++||advast.sibnet.ru^ ++##.element--ad ++||162.252.214.4^ ++eporner.com##.vjs-inplayer-container ++##.ad_module ++##.ads-block ++###ad-3 ++||haihaime.net^ ++||netpub.media^$third-party ++||rhombicsomeday.com^ ++||luxupcdnc.com^ ++||surediscourageconcerning.com^ ++##.avap-ads-container ++||nawyhinu.pro^ ++||maxonclick.com^ ++##.ad_background ++##.ad-rail ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[data-ismultirow="true"][data-id^="CarouselPLA-"] ++##.is-sponsored ++##.dfp_unit ++##.scad ++sankakucomplex.com##.scad ++||semiglorifyseek.com^ ++##.ad728 ++lightnovelpub.com##.adsbox ++###ad-display-ad ++###adv-gpt-masthead-skin-container1 ++||aamapi.com^$third-party ++##.leaderboard.advert ++##.ad-728x90 ++||newsnow.co.uk/pharos.js ++/google_ad. ++eporner.com###movieplayer-box-adv ++youtube.com##.ytp-ad-button ++||d10lumateci472.cloudfront.net^ ++###google_ads ++###ad-4 ++/ads/banners/* ++@@||book.com.tw/image/getImage?$domain=books.com.tw ++||propu.sh^ ++||securely-send.com^ ++##[href^="http://residenceseeingstanding.com/"] ++||viewdeos.com^$script,third-party ++||eiteribesshaints.com^$popup ++||httpool.com^$third-party ++/ads-loader. ++/sponsors/ads/* ++||becorsolaom.com^ ++##.advertising_widget ++||sexad.net^$third-party ++||awin1.com/cshow.php$third-party ++###admobilefoot ++##.j-ad ++||g.doubleclick.net^$domain=spiegel.de ++###leftads ++##.ad__label ++||lame7bsqu8barters.com^ ++||aq7ua5ma85rddeinve.com^ ++msn.com##div[data-section-id="sponsored.stripe.shopping"] ++##.ads_code ++.ch/ads/ ++eporner.com###deskadmiddle ++eporner.com##.hptab ++###admobilefootinside ++eporner.com###btasd ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget="sp-rhf-desktop-carousel_desktop-rhf_1"] ++/pagead. ++||ulmoyc.com^ ++||lustresneakvisitation.com^ ++###ad_houseslot_a ++##.ad-billboard ++||vidverto.io^ ++||bongacams7.com^ ++##.ad-intromercial ++||he7ll.com^ ++###sticky-ad ++###ad_houseslot_b ++||5daf6a375c.com^ ++||googlesyndication.com/sodar/$domain=spiegel.de ++##.nav-ad-gpt-container ++/img/ad- ++###admobiletop ++###admobiletopinside ++##.ads-holder ++##.adv300x250 ++###nav-ad-container ++||4f370501ac.com^ ++||e4d3c228c4.com^ ++||minutemedia-prebid.com^$third-party ++||duplicatepowerquay.com^ ++||radiancewoebun.com^ ++##.content-ads ++||graduatewonderentreaty.com^ ++||laundryrespond.com^ ++||jumptap.com^ ++##.ad--right ++###left-ad ++||3c92e2040f.com^ ++isewanferry.co.jp,jreu-h.jp,junkmail.co.za,nexco-hoken.co.jp,version2.dk#@#.ad-text ++||activemetering.com^ ++1980-games.com,flash-mp3-player.net,gameslol.net,larousse.com,theportugalnews.com,tolonews.com##.pub ++-adnow.$domain=~zappistore.com ++##a[href^="https://chaturbate.com/in/?tour="] ++##a[href^="https://www.bet365.com/"][href*="affiliate="] ++mangakakalot.com##.container-chapter-reader > div ++livejournal.com##.allbanners ++###rightAds ++##.g1-advertisement ++##.text-sponsor ++||bargedoctarch.com^ ++##.ad--sticky ++||84a196ebc5.com^ ++||barleylatestinches.com^ ++||bids.concert.io^ ++||mybetterck.com^ ++||clevernt.com^ ++||projectagora.net^ ++##.dfp-block ++###adm-inline-article-ad-1 ++yahoo.com##div[class*="gemini-ad"] ++||servingcdn.net^ ++||widgets.outbrain.com^$domain=mamasuncut.com ++livejournal.com##.pagewide-wrapper ++12tomatoes.com,bloomberg.com,datpiff.com,logotv.com,newcartestdrive.com,news.sky.com,onthesnow.ca,onthesnow.co.nz,onthesnow.co.uk,onthesnow.com,onthesnow.com.au,penny-arcade.com,publishersweekly.com,skysports.com,stuff.tv,theserverside.com,urbandictionary.com,whitepages.ae###leaderboard ++postyourpuss.com###leaderboard ++##.ad-unit--leaderboard ++##.promoad ++||ea0e9526cf.com^ ++||fri4esianewheywr90itrage.com^ ++||lysim-lre.com^ ++##.ad-section ++||dyh1wzegu1j6z.cloudfront.net^ ++||livejasmin.com^$third-party,domain=~awempire.com ++yahoo.com##.gemini-ad ++##hl-adsense ++greatist.com##hl-adsense ++fmovies.ps,hdtoday.tv,movies2watch.tv,moviesjoy.to,myflixer.to,myflixertv.to###gift-middle ++/pbjs-*.js ++###bottom_ad ++sonichits.com###bottom_ad ++||chushywoce.com^ ++||d3aiy6aqoa3ykz.cloudfront.net^ ++||9v58v.com^ ++##.container--ad ++||theporndude.com/graphics/tpd-$third-party ++||adspeed.net^ ++||aj1090.online^ ++animixplay.to###belowcomment ++##.RectangleAd ++##.Ad--loading ++##.nav-ad ++##.sponsorPost ++||stawhoph.com^ ++##.ad-sticky-container ++##.leaderboardAd ++##.ad--mid-content ++##.ppr_priv_horizon_ad ++###AdSense1 ++##.top-ad-container ++||wanjul.com^ ++||adcell.com^$third-party ++||obituaryfuneral.com^ ++##div[data-contentexchange-widget] ++||hetaint.com^$popup ++wowhead.com##.blocks ++###scrollover-ad-wrap ++&adstype= ++##.movable-ad ++||inconceivableascertained.com^ ++||go2speed.org^ ++##.advertorial ++##.ad-slot--inline ++||alterupholdcinema.com^ ++||admetricspro.com^$third-party ++||grandsonreverendlawn.com^ ++yahoo.com##div[id*="ComboAd"] ++##.bottom-ad-container ++||dvunyhdjacox.com^ ++||dba9ytko5p72r.cloudfront.net^ ++/site_ads/* ++||virginyoungestrust.com^$popup ++||sufficientretiredbunker.com^ ++||mediaforge.com^ ++##.adace-slot ++##.adclass ++_300x250- ++##.pz-ad-box ++##.ad-sponsor ++###topad ++||underdog.media^ ++##.widgetSponsors ++##.ad-footer ++/google-ads. ++||scanscout.com^$third-party ++/adimg.$domain=~adimg.ru|~nate.com ++###header-ad-wrapper ++||4a23cbe845.com^ ++||vaspo30.com^ ++##div[id^="ad_position_"] ++_top_ad_ ++##.ads-text ++||oomsoapt.net^ ++##.adace-slot-wrapper ++##.adslot_2 ++||servedbysmart.com^$third-party ++||runkleatemoya.com^ ++||owlerydominos.cam^ ++||highperformancegate.com^$popup ++##.b_adLastChild ++bing.com##.b_adLastChild ++||streamjav.top/pBUKvw1.js ++###ad_topslot ++||bdced8843e.com^ ++||elonreptiloid.com^ ++##.ad-sidebar ++||dgxmvglp.com^ ++/ad_spot. ++||anymoresentencevirgin.com^ ++||products.gobankingrates.com^ ++yahoo.com##div[style*="/ads/"] ++||gglx.me^ ++##.ad-slot-container ++||ceilidhgrazier.com^ ++||widaimty.com^ ++##.gptslot ++||ads5-adnow.com^ ++###dfp-masthead ++@@||ads.google.$image,script,stylesheet,domain=ads.google.ac|ads.google.ad|ads.google.ae|ads.google.al|ads.google.am|ads.google.as|ads.google.at|ads.google.az|ads.google.ba|ads.google.be|ads.google.bf|ads.google.bg|ads.google.bi|ads.google.bj|ads.google.bs|ads.google.bt|ads.google.by|ads.google.ca|ads.google.cat|ads.google.cd|ads.google.cf|ads.google.cg|ads.google.ch|ads.google.ci|ads.google.cl|ads.google.cm|ads.google.co.ao|ads.google.co.bw|ads.google.co.ck|ads.google.co.cr|ads.google.co.id|ads.google.co.il|ads.google.co.in|ads.google.co.jp|ads.google.co.ke|ads.google.co.kr|ads.google.co.ls|ads.google.co.ma|ads.google.co.mz|ads.google.co.nz|ads.google.co.th|ads.google.co.tz|ads.google.co.ug|ads.google.co.uk|ads.google.co.uz|ads.google.co.ve|ads.google.co.vi|ads.google.co.za|ads.google.co.zm|ads.google.co.zw|ads.google.com|ads.google.com.af|ads.google.com.ag|ads.google.com.ai|ads.google.com.ar|ads.google.com.au|ads.google.com.bd|ads.google.com.bh|ads.google.com.bn|ads.google.com.bo|ads.google.com.br|ads.google.com.by|ads.google.com.bz|ads.google.com.cn|ads.google.com.co|ads.google.com.cu|ads.google.com.cy|ads.google.com.do|ads.google.com.ec|ads.google.com.eg|ads.google.com.et|ads.google.com.fj|ads.google.com.gh|ads.google.com.gi|ads.google.com.gt|ads.google.com.hk|ads.google.com.jm|ads.google.com.jo|ads.google.com.kh|ads.google.com.kw|ads.google.com.lb|ads.google.com.ly|ads.google.com.mm|ads.google.com.mt|ads.google.com.mx|ads.google.com.my|ads.google.com.na|ads.google.com.ng|ads.google.com.ni|ads.google.com.np|ads.google.com.om|ads.google.com.pa|ads.google.com.pe|ads.google.com.pg|ads.google.com.ph|ads.google.com.pk|ads.google.com.pr|ads.google.com.py|ads.google.com.qa|ads.google.com.ru|ads.google.com.sa|ads.google.com.sb|ads.google.com.sg|ads.google.com.sl|ads.google.com.sv|ads.google.com.tj|ads.google.com.tn|ads.google.com.tr|ads.google.com.tw|ads.google.com.ua|ads.google.com.uy|ads.google.com.vc|ads.google.com.ve|ads.google.com.vn|ads.google.cv|ads.google.cz|ads.google.de|ads.google.dj|ads.google.dk|ads.google.dm|ads.google.dz|ads.google.ee|ads.google.es|ads.google.fi|ads.google.fm|ads.google.fr|ads.google.ga|ads.google.ge|ads.google.gg|ads.google.gl|ads.google.gm|ads.google.gp|ads.google.gr|ads.google.gy|ads.google.hk|ads.google.hn|ads.google.hr|ads.google.ht|ads.google.hu|ads.google.ie|ads.google.im|ads.google.iq|ads.google.is|ads.google.it|ads.google.it.ao|ads.google.je|ads.google.jo|ads.google.jp|ads.google.kg|ads.google.ki|ads.google.kz|ads.google.la|ads.google.li|ads.google.lk|ads.google.lt|ads.google.lu|ads.google.lv|ads.google.md|ads.google.me|ads.google.mg|ads.google.mk|ads.google.ml|ads.google.mn|ads.google.ms|ads.google.mu|ads.google.mv|ads.google.mw|ads.google.ne|ads.google.ne.jp|ads.google.ng|ads.google.nl|ads.google.no|ads.google.nr|ads.google.nu|ads.google.pl|ads.google.pn|ads.google.ps|ads.google.pt|ads.google.ro|ads.google.rs|ads.google.ru|ads.google.rw|ads.google.sc|ads.google.se|ads.google.sh|ads.google.si|ads.google.sk|ads.google.sm|ads.google.sn|ads.google.so|ads.google.sr|ads.google.st|ads.google.td|ads.google.tg|ads.google.tl|ads.google.tm|ads.google.tn|ads.google.to|ads.google.tt|ads.google.us|ads.google.vg|ads.google.vu|ads.google.ws ++##a[href^="https://juicyads.in/"] ++||optcrockery.com^ ++||chooxaur.com^ ++||mediaad.org^$third-party ++||kinahunnic.com^ ++irishnews.com,nscreenmedia.com,whoscored.com##.banner-container ++||gussbkpr.website^ ++||hmuxsxuqhnptfq.com^ ++||adthrive.com^$third-party ++@@||torrindex.net^$image,script,stylesheet,domain=thepiratebay.org ++##.adUnit ++##.advert-wrapper ++||2ce506d192.com^ ++||npcwfrohnshriw.com^ ++/common/ad. ++###sponsored-products ++||doubleadserve.com^ ++##.lazyad ++||adsfactor.net^ ++-advertisement_ ++||monadplug.com^ ++##.m-ad ++##.ad-row ++##.ads-middle ++/site=*/size=*/viewid= ++##.advert--header ++##app-advertisement ++##.banner-300 ++||vhrtgvzcmrfoo.com^ ++||tnaflix.com/azUhsbtsuzm? ++||lowrance.top^ ++||ad-nex.com^ ++||fastdmr.com^ ++123-movies.ninja,123movies.net,2umovies.me,4anime.biz,4anime.gg,9anime.tube,actvid.com,animebee.to,animefreak.site,animefreak.ws,animefrenzy.net,animeheaven.pro,animekisa.in,animekisa.tv,animepahe.cc,apkmody.io,batotoo.com,bravoporn.com,coloredmanga.com,dembed1.com,dramacool.pk,dulu.to,filmlinks4u.cam,filmyzilla.autos,filmyzilla.makeup,gogoanime.be,gogoanime.co.in,gogoanime.lol,gogoanime.run,gogoplay1.com,goload.pro,hds-streaming-hd.com,herogayab.net,hhdmovies.cam,hindilinks4u.cam,hothit.me,hurawatch.cc,iflixmovies.com,jujutsukaisen-manga.online,jujutsukaisenonline.net,linksly.co,mangadna.com,mangahere.today,manganatos.com,mangas-raw.com,mangceh.cc,membed.net,messitv.net,miraculous.to,movierulz.cam,movies-watch.com.pk,mp3fromyou.tube,ngomik.net,nkiri.com,playlist-youtu.be,pomvideo.cc,prmovies.bz,prmovies.cam,prmovies.fyi,prmovies.li,prmovies.org,prmovies.re,putlocker.vc,putlockers.fm,putlockers.li,rawkuma.com,sockshare.ac,ssoap2day.to,tamilyogi.best,vanime.co,waploaded.com,wat32.tv,watchofree.com,watchomovies.cam,watchomovies.net,watchseries.cyou,watchseries.ninja,wcostream.cc,webtoonshare.com,y-2mate.com,yomovies.bz,yomovies.pl,yomovies.pm,yomovies.ws,ytmp3.cc,yts-subs.com##iframe[style*="z-index: 2147483647"] ++##.adstext ++||d6b13de038.com^ ++||fegrofaxe.pro^ ++##.google-ads ++/prehead/ads_ ++||ad97da966d.com^ ++||st1net.com^ ++||untimburra.com^ ++###ad_btmslot ++huffingtonpost.co.uk,huffpost.com##.leaderboard-flex-placeholder-desktop ++##a[href^="https://wittered-mainging.com/"] ++##.bottom-ads ++||ptauxofi.net^ ++##.footerAds ++||epnt.ebay.com^ ++||yvmads.com^ ++||asemskull.com^ ++/core-ads. ++/display_ad$domain=~ads.instacart.com ++##.googleAdsense ++||contextads.live^$third-party ++||cqekuodanlchkr.com^ ++||whoutsiy.net^ ++##.td-a-rec-id-custom_ad_3 ++@@||media.kijiji.ca/api/$image,~third-party ++##.jsAdSlot ++@@||thepiratebay.org/static/main.js$script,~third-party ++||arenalitteraccommodation.com^ ++dailymotion.com##div[class^="DisplayAd"] ++##.td-a-rec-id-custom_ad_5 ++/zcvisitor/* ++##.main-ad ++##.ads-right ++||soft-com.biz^ ++/ads1. ++/ad3.$domain=~ad3.eu|~vereinslinie.de ++||decide.dev^ ++###ad_rightslot ++||clrstm.com^ ++||yceml.net^ ++bing.com##a[href*="/aclick?ld="] ++||trustedcpmrevenue.com^ ++##.side-ad ++##.advertisement-block ++||72d77336c1.com^ ++/Google-Ads- ++##.ad_hover_href ++##.iframe-ads ++##.ad-mobile-dynamic ++##.adboxcontent ++###ad-bottom ++/advertpro/* ++||figuredcurrantcroak.com^ ++||lkojioq.org.^$popup ++###rowAdv ++##.photoad ++||d2fbvay81k4ji3.cloudfront.net^ ++/media/ad/* ++/pubfig.min.js ++##.adCreative ++||wolfermissies.com^ ++##.region-ad-top ++||festivefranchisetorrent.com^ ++msn.com##.nativeadserversidecontentmodule ++tvtropes.org##.atf_banner ++genius.com##div[class^="LeaderboardOrMarquee__"] ++||img-cdn.hltv.org/partnerimage/$image ++##.dfp-tag-wrapper ++||intersc.igaming-service.io^$domain=hltv.org ++||jwpcdn.com/player/plugins/bidding/ ++###connatix ++||3adae883b0.com^ ++###right-ad ++sonichits.com###right-ad ++||mm-syringe.com^ ++||playtem.com^$third-party ++genius.com##div[class^="DfpAd__Container-"] ++||prbtqjujwzwepv.com^ ++/smartad.$domain=~smartad.ai ++||track.effiliation.com^$image,script ++##.wrap-ad ++##.advertismentContainer ++/adsmanager/*$domain=~github.com ++##.ad_wrapper ++_160x600. ++||hentaigold.net^$third-party ++||udinugoo.com^ ++##.ad--leaderboard ++||thaudray.com^$popup ++/media/ads/* ++@@||thepiratebay.org/*.php$csp,~third-party ++||insticator.com^$third-party ++||ad-srv.net^ ++||benoopto.com^ ++||rddywd.com^ ++||isboost.co.jp^ ++##a[href^="https://bongacams10.com/track?"] ++||smartclick.net^$third-party ++###div-insticator-ad-2 ++||coupdisturb.com^ ++||294e463a18.com^ ++/prebid-sdk. ++##.ads_div ++||greesaiz.net^ ++##.adActive ++twitter.com#?#div[data-testid="eventHero"]:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/) ++||d2focgxak1cn74.cloudfront.net^ ++##.adFull ++##.ppr_priv_footer_banner_ad_billboard ++||got-to-be.com^ ++||onclickalgo.com^ ++||mcdotjezqozu.com^ ++||onclickperformance.com^ ++##.link_ad ++||wheeshoo.net^$popup ++||a96a79a34e.com^ ++##.sponsorad ++@@||apibay.org^$script,xmlhttprequest,domain=thepiratebay.org ++##.ads-content ++||patgsrv.com^ ++/in/show/?mid=$third-party ++||icelessbogles.com^ ++||proposedpartly.com^ ++##.proper-ad-insert ++##.google-ad ++||wteicogfeyhjk.com^ ++||adup-tech.com^$third-party ++out.com#@#div[id^="dfp-ad-"] ++||taaqhr6axacd2um.com^ ++##.ad-right2 ++audioholics.com,classy-online.jp#@#.side-ad ++@@||looker.com/api/internal/$~third-party ++||hczpeqgjq.com^ ++||trackpush.com^$third-party ++##.advert--leaderboard ++||traffic-media.co.uk^$third-party ++##.ads_container ++automotive-fleet.com,businessfleet.com,cfl.ca,fleetfinancials.com,forbesindia.com,government-fleet.com,howsecureismypassword.net,ncaa.com,schoolbusfleet.com##.top-banner ++jav.work##.top-banner ++###my-adsFPL ++||erenchinterried.pro^ ++||fittingcentermonday.com^$popup ++||advanseads.com^$third-party ++##a[href^="https://www.clicktraceclick.com/"] ++##.ad-contain ++##.ad-left-top ++||dlooqrhebkjoh.cloudfront.net^ ++##.ads-large ++##.c-advert ++/adweb.$domain=~adweb.clarkson.edu|~adweb.com.au|~adweb.cz|~adweb.pro ++||prfctmney.com^ ++##.advertBlock ++sportsclimax.com###top_banner ++##.ad.module ++||zebumpes.net^ ++||effectivedisplayformats.com^ ++/smartpop/*$popup ++flashscore.com,livescore.in###box-over-content-a ++||c3113b90b1.com^ ++msn.com##.dynamicRRWrapper ++||parkcircularpearl.com^$popup ++##.dfp-ad-container ++##.contentAd ++/ezoic/*$script,~third-party ++||sskmnews.pro^ ++badassbitch.pics###adv ++entrepreneur.com,interglot.com,pricespy.co.nz##.adbox ++||download-final-step.com^$popup ++||hacbfyvvsw.com^ ++.no/ads/ ++||quokkacheeks.com^ ++w3big.com,w3schools.com###mainLeaderboard ++##.ads-widget ++/service/ad/* ++marketwatch.com##.container--sponsored ++##.header-ad-wrapper ++||vmuid.com^ ++##.module_home_ads ++pornhub.com,pornhubpremium.com,redtube.com##a[href^="https://ads.trafficjunky.net/"] ++||jadeepso.net^ ++||vkcdnservice.com^ ++##.aside_ad ++##.ad-101 ++cnn.com##[data-zone-label="Paid Partner Content"] ++##.bottomad ++/smartadserver.$domain=~smartadserver.com|~smartadserver.com.br|~smartadserver.de|~smartadserver.es|~smartadserver.fr|~smartadserver.it|~smartadserver.pl|~smartadserver.ru ++atalayar.com,express.co.uk,msn.com##.superbanner ++simply-hentai.com##.superbanner ++##.showAd ++##.item-advertising ++||hotstar.com^*/preroll? ++||dev2pub.com^$third-party ++||zrljkhcwhxhh.com^ ++##.rightrail-ad-placed ++/ad_banner. ++##.AdSlot ++/forum/ads/* ++##.ad-bottom ++||mediaf.media^ ++||d3t16rotvvsanj.cloudfront.net^ ++##.sponsored-title ++/img/ad_$domain=~kazi.co.jp|~rakuten.co.jp ++##.container-ads ++afrsmartinvestor.com.au,afternoondc.in,allmovie.com,allmusic.com,brw.com.au,cio.co.ke,gq.co.za,ocregister.com,online-convert.com,orangecounty.com,premier.org.uk,premierchristianity.com,premierchristianradio.com,premiergospel.org.uk,radio.com,sidereel.com,themonthly.com.au,yourdictionary.com##.advertising ++fetishshrine.com,sleazyneasy.com##.advertising ++aliexpress.com##a[href*="aliexpress.com/item/"][href*="&aem_p4p_detail="] ++##.ad-responsive ++marca.com#@#.content-ad ++##.strawberry-ads ++##.article-inline-ad ++||supplyframe.com^$third-party ++||lifearchaicwhipped.com^ ++tumblr.com##.njwip ++##.ad-121 ++iamgujarat.com,indiatimes.com,samayam.com,vijaykarnataka.com##.colombia ++@@||amazon-adsystem.com/aax2/apstag.js$script,domain=abola.pt|los40.com ++/js/m/i-def.js ++||tootseloin.com^ ++||propellerclick.com^ ++||agaenteitor.com^ ++/adsense-$domain=~www.google.com ++||onmarshtompor.com^ ++###ad-standard-wrap ++@@||at.adtech.redventures.io/lib/dist/$script,domain=gamespot.com|giantbomb.com|metacritic.com ++##.ad-div ++##.ad-300x600 ++##.header-and-footer--banner-ad ++||sordorcourtin.com^ ++##.googleAds ++/adBanner? ++###header_ad ++##.td-a-rec-id-custom_ad_4 ++||nakamasweb.com^ ++/adblock-detector. ++||voicegiddiness.com^ ++||awscloudfront.ml^ ++###taboola-right-rail ++/video_ads/* ++##.ad-standard ++||onclicksuper.com^ ++##a[href^="https://affcpatrk.com/"] ++/ad/jsonp/* ++##.ad-spacer ++/adscbg/* ++##.pm-ads-banner ++/overture.$script,stylesheet,domain=~overture.doremus.org|~overture.london|~overture.plus ++##.rr-ad ++||zyf03k.xyz^ ++##.topbannerAd ++||ptainses.com^ ++||viyuzi.xyz^ ++@@||commons.wikimedia.org/w/api.php?$~third-party,xmlhttprequest ++###dfp-interstitial ++##.horizontal_ads ++||sitewithg.com^ ++yahoo.com##div[class*="ads-"] ++###adPlacement_1 ++_gpt_ads. ++###bt-ad-header ++||ruogesfshygsj.com^ ++speedtest.net##.top-placeholder ++##.movv-ad ++##.ads-row ++###top_ad ++||yajlpetccbodq.com^ ++###AD_G ++##.sraAdvert ++pastemagazine.com,theonion.com##.dfp ++||cloudlogobox.com^ ++##.discourse-adplugin ++###leftrail_dynamic_ad_wrapper ++wsj.com###coupon-links ++##.lite-page-ad ++##.advrst ++##.ad_right ++||adsafety.net^ ++speedtest.net##.pure-u-custom-ad-rectangle ++speedtest.net##.pure-u-custom-ad-skyscraper ++###ad_leftslot ++||doublemax.net^ ++||greatdexchange.com^$popup ++##.adlinks ++poki.com##div[class^="Advertisement_"] ++##.ads-left ++||aigaithojo.com^ ++||starkshrewd.com^ ++||nativespot.com^$third-party ++hltv.org##.middle-container ++||opoxv.com^ ++ginx.tv,op.gg##.vm-placement ++||f250b19813.com^ ++||sluiceliable.com^ ++_advertise. ++youtube.com##YTM-PROMOTED-VIDEO-RENDERER ++/adview.$domain=~adview.mu|~adview.mx|~adview.online|~adview.su ++##.ads-top ++@@||optout.networkadvertising.org^$document ++##.ad-overlay ++||startpage.com/sp/adsense/ ++##.side-ads-container ++###bottomad ++_760x100. ++||louchees.net^ ++##.ad-flex ++||d2kd9y1bp4zc6.cloudfront.net^ ++##[class^="s2nPlayer"] ++msn.com##.sameoab_ad_container ++###dfp_leaderboard ++cd1025.com,centos.org,domainincite.com,europages.co.uk,gamingcloud.com,ijr.com,kpbs.org,phillyvoice.com,phish.report,speedcafe.com,thefederalistpapers.org,thegatewaypundit.com,ufile.io,westernjournal.com,wnd.com##.sponsor ++18porn.sex,amateur8.com,anyporn.com,bigtitslust.com,eachporn.com,fapster.xxx,fpo.xxx,freeporn8.com,pervertslut.com,porngem.com,porntop.com,sexpornimages.com,sexvid.xxx,sortporn.com,xhamster.com##.sponsor ++||f1721037a5.com^ ++||bf-ad.net^ ++##.td-a-ad ++###adPlacement_2 ++##.ad_left ++.ie/ads/ ++###adPlacement_3 ++||exoclick.com^$popup ++##.banner-300x250 ++@@||getjad.io/library/$script,domain=allocine.fr ++/header-ad. ++||exmarketplace.com^$third-party ++_ad2. ++||adstudio.cloud^$third-party ++##.ad-mrec ++express.co.uk##.ayl-native ++###adform_leaderboard ++||dipobeds.com^ ++###wrapper-AD_PUSH ++##.ad-banner-top ++||e8c09b34de.com^ ++||mixi.media^$third-party ++||djv99sxoqpv11.cloudfront.net^ ++##.idGoogleAdsense ++/js3caf.js ++###adPlacement_4 ++||sedoparking.com^$third-party ++###adcontainer ++-display-ads. ++dailymail.co.uk##.mol-fe-vouchercodes-redesign ++||speechfountaindigestion.com^ ++##.horizontalAd ++||tyiqebrbpxc.com^ ++##a[href^="https://ttf.trmobc.com/"] ++/arcads.js ++##.adTip ++##.admz ++##.ads-core-placer ++##.section_ad ++||tubecorp.com^ ++@@||grapeshot.co.uk/main/channels.cgi$script,domain=telegraph.co.uk ++##.sticky-ads ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-a-carousel-options*="\\\"isSponsoredProduct\\\":\\\"true\\\""] ++||clickcertain.com^$third-party ++.eu/ads/$domain=~scutt.eu ++##.primis-player ++||0c257610de.com^ ++/adfooter. ++##.mobile-ad-container ++||gvt2.com^ ++||bzwdksdngjhay.com^ ++##.contentad ++||deformconversionorthodox.com^ ++##.adv-container ++kissjav.com##.adv-container ++||ksdlzcmvmj.com^ ++##.ad-2 ++/^https?:\/\/.*\.(club|news|live|online|store|tech|guru|cloud|bid|xyz|site|pro|info|online|icu|monster|buzz|fun|website|photos|re|casa|top|today|space|network|live|work|systems|ml|world|life)\/.*/$domain=1vag.com|4tube.com|asianpornmovies.com|getsex.xxx|glam0ur.com|hclips.com|hdzog.com|homemadevids.org|hotmovs.com|milfzr.com|porn555.com|pornforrelax.com|pornj.com|pornl.com|puporn.com|see.xxx|shemalez.com|sss.xxx|streanplay.cc|thegay.com|thegay.porn|tits-guru.com|tubepornclassic.com|tuberel.com|txxx.com|txxx.tube|upornia.com|vjav.com|voyeurhit.com|xozilla.com ++##.gnt_tbr.gnt_tb ++##.ads_box ++##.googleAd300x250 ++18porn.sex,4kporn.xxx,amateurporn.me,bigtitslust.com,daporn.com,fpo.xxx,freeporn8.com,fuqer.com,gayck.com,hentai-moon.com,heroero.com,intporn.com,japaneseporn.xxx,mrdeepfakes.com,pornchimp.com,porndr.com,pornwild.com,rare-videos.net,sortporn.com,tabootube.xxx,watchmygf.xxx,xcavy.com,xgroovy.com,xxxshake.com##.table ++||8d26e3a7f3.com^ ++||adnmore.co.kr^$third-party ++##.ad-1 ++##.reklam ++##.ads-item ++##.google_ad ++###content-ad ++||verblife-5.co^ ++##.m-header-ad ++fextralife.com###content-add-a ++||adsco.re^$popup ++##.pmc-adm-boomerang-pub-div ++/ads?object_ ++||momentcleanpitch.com^ ++geeksforgeeks.org,weekender.com.sg###text-17 ++bbc.com##section[data-e2e="advertisement"] ++||aimatch.com^ ++||newsokos.com^ ++||adhitzads.com^$third-party ++##a[href^="https://claring-loccelkin.com/"] ++||cdngain.com^ ++youtube.com##ytd-single-option-survey-renderer ++webmd.com##.module-f-hs ++/ad-refresh. ++##.full-bleed-ad ++||prtrackings.com^ ++||tsyndicate.com^$popup ++/api/v1/ad/* ++||zikroarg.com^$popup ++||earnbearerelectricity.com^ ++express.co.uk##div[id^="taboola-"] ++/ads_check. ++||paid.outbrain.com^ ++##.google_ads ++||9purdfe9xg.com^ ++||awrfds3.pornpapa.com^ ++##.nativeadasideplaceholder ++||content-ad.net^ ++||ubbfpm.com^ ++###floating_ads_bottom_textcss_container ++##.ad-hint ++##.vf-promo-gtag ++##.ad-interstitial ++/adrotate/* ++||hetaruwg.com^$popup ++##.mobile-ads ++||akutapro.com^ ++###bgad ++@@||gelbooru.com^$generichide ++||adbox.lv^ ++###AdSense2 ++bbc.com#?##sticky-mpu:-abp-has(.dotcom-ad-inner) ++||adsturn.com^$third-party ++##.GoogleDfpAd ++##.cnc-ads ++||2085145ac8.com^ ++||fb3aace890.com^ ++||wboptim.online^ ++||multicsmorrice.com^ ++###bottom-ads-container ++/newads. ++||dispbaktun.com^ ++||bonad.io^ ++###ad_contentslot_1 ++##a[href^="https://prf.hn/click/"][href*="/camref:"] > img ++##.adSlotCnt ++##a[href*=".zlink9.com/"] ++||reariikosin.com^ ++##a[href^="https://serve.awmdelivery.com/"] ++###wrapper-AD_G ++.ec/ads/ ++||effectivecpmcontent.com^ ++geeksforgeeks.org###text-15 ++###ad-text ++||d2bxxk33t58v29.cloudfront.net^ ++##.insertad ++||pssy.xyz^ ++||znqip.org.^$popup ++||stickyadstv.com^ ++||stickyadstv.com^$domain=spiegel.de ++##.small-ad ++||goosebomb.com^$popup ++||mobfox.com^$third-party ++##.gnt_tb.gnt_tbb ++huffingtonpost.co.uk,huffpost.com##.leaderboard-flex-placeholder ++||offfurreton.com^ ++badjojo.com,boysfood.com,definebabe.com,efukt.com,fantasti.cc,girlsofdesire.org,imagepix.org,javfor.me,pornxs.com,shemaletubevideos.com,therealpornwikileaks.com,yea.xxx##a[href*=".php"] ++||adserving.unibet.com^ ++##.leaderAdvert ++||investing.com/jp.php ++bloomberg.com#@#.page-ad ++##.adv-holder ++||adpnut.com^$third-party ++/prebid1. ++##.tnt-ads-container ++?ad_ids= ++||prolatecyclus.com^ ++||rdtk.io^$popup ++||detectivescollations.com^ ++||ozobsaib.com^ ++||surfe.pro^$third-party ++###reklama ++##.rectangleAd ++electronicshub.org,geeksforgeeks.org,thesurvivalistblog.net###text-16 ++ebay.co.uk,ebay.com,ebay.com.au#?#.mfe-lex:-abp-has(h2:-abp-contains(sponsored)) ++/adchoices_ ++||fcouvtlwzocok.com^ ++###adPlacement_8 ++buzzfeed.com##.js-bfa-impression ++||ytmp3.cc/js/inner.js ++||dogiedimepupae.com^ ++##.interstitial-ad ++/adtracker/* ++||robescampus.com^ ++dbook.docomo.ne.jp#@#.ad-label ++##.l-grid--ad-card ++##.stickyAd ++||d3v3bqdndm4erx.cloudfront.net^ ++||188cc81551.com^ ++||7f403e402a.com^ ++##.belt-ad ++_160x600_ ++e-hentai.org##.itd[colspan="4"] ++###ads-outer ++##.m-in-content-ad-row ++##.ad--top ++##.block-dfp ++||innity.com^$third-party ++/iqadcontroller. ++||tfla.xyz^ ++###ads-superBanner ++||toglooman.com^ ++###adPlacement_7 ++||ckwlurries.com^ ++##.verticalAdText ++##.billboard-ad ++||aj1616.online^ ++##.right-side-ad ++##.p-ad ++##a[href^="https://aj1070.online/"] ++###advTop ++/ad_loader. ++##.homeAd2 ++##.advertising-container-top ++##.subnav-ad-layout ++##.dfp-space ++###ads-billboard ++||qualitydestructionhouse.com^ ++||ynet.co.il/gpt/ ++##.ad.item ++||unkemptscance.com^ ++||c52bc36a22.com^ ++.com/ad? ++##.GoogleDfpAd-Content ++||2020mustang.com^ ++##.mpu-left-bk ++||openx.net^ ++@@||www.facebook.com/ads/$generichide ++##.adFrame ++##.adholder ++##.ads-title ++##.advert-wrap ++||parachuteeffectedotter.com^$popup ++||adnico.jp^$third-party ++##.ad.rectangle ++||photevifa.pro^ ++||swoop.com^$third-party ++##.ads-cnt ++||wmzrmmlgqe.com^ ++##.img_ad ++gismeteo.com##.placeholder ++||possoacu.com^ ++/ads.gif ++||rbthre.work^ ++||josephinegrey.com^ ++##.advertisingFooterXL ++##.adv300x100 ++txxx.com##.mpululuoopp ++###ad-block ++##.short-sidebar-ad-bottom ++##.short-sidebar-ad-component ++##.m-in-content-ad ++##.literatumAd ++||campongprecant.com^ ++@@||mirror.co.uk^*/prebid-test.js$script,~third-party ++/adblock_detector. ++msn.com##div[class^="galleryPage_bannerAd"] ++##.center_ad ++nypost.com##.widget_nypost_dfp_ad_widget ++/?l=*&s=*&mprtr=$~third-party,xmlhttprequest ++##.sticky-rail-ad-container ++nexusmods.com##.agroup ++@@||ads.google.com^$domain=analytics.google.com ++##.ads-leaderboard ++##.ad-right ++###adunit ++||eiasninancu.com^ ++||vilereasoning.com^ ++##.ad_label ++##a[href^="https://www.iyalc.com/"] ++boards.net,mtaeta.info,notbanksyforum.com,pimpandhost.com,realgearonline.com,repairalmostanything.com,timeanddate.com,wordhippo.com,wordreference.com###ad1 ++##.ad-callout ++##.advertisment ++||cdnads.com^ ++||spotlesscaterer.com^ ++/468x60_ ++##.article-ads ++||jmrnews.pro^ ++##.ad-button ++@@||www.google.*/adsense/$~third-party,domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk ++/728x90/* ++||utzrtyfefawyuk.com^ ++##.mvp-ad-label ++##.banner-300x600 ++||coupdisturb.com^$popup ++txxx.com##.herrmhlmolu ++txxx.com##.polumlluluoopp ++cnbc.com##div[class^="TopBanner-"] ++||densgauche.com^ ++||grandsonreverendlawn.com^$popup ++||hotstar.com^*/midroll? ++||p.smartertravel.com^ ++/pagead? ++||bet365.com/favicon.ico$third-party ++##.ads-banner ++##.staticAd ++##.content-kuss-ads ++||jywigigu.com^ ++##.ads-module ++||aa9deed09e.com^ ++##.ad-caption ++##.ad__container ++||brainlyads.com^ ++||trmobc.com^ ++||stickssurelyhomesick.com^ ++###admputop ++##.hstpnetworkads ++||sb4you1.com^ ++##.sticky-footer-ad ++||ghhuqa.org^$popup ++##.m-balloon-header--ad ++/adsrv. ++##.ad-atf ++||srvpcn.com^$popup ++##.skyscraper-ad ++##.ad--wallpaper ++##.banner-468x60 ++||ngeoziadiyc4hi2e.com^ ++||gettraffnews.com^ ++||revenuenetwork.com^$popup ++##.site-header--sponsored ++||4484986022.com^ ++||cdrvrs.com^ ++||nursecompellingsmother.com^ ++||uptodatefinishconferenceroom.com^ ++###bottomads ++##.dfp-bottom ++###my-adsLREC2 ++##.brn-ads-mobile-container ++_ads.html ++/display-ads-$domain=~google.co.uk|~google.com|~google.com.au ++||vxmyrhmdf.com^ ++||fcxueeiwtqip.com^ ++||dalecta.com^ ++||predicamentdisconnect.com^$popup ++##.advertisement__label ++||prmtracking3.com^ ++||sleazyparliamentarybikini.com^ ++##.advertisementContainer ++||playbuzz.com/player/$script,third-party ++###adPlacement_9 ++##.advertSlot ++express.co.uk##.viafoura-standalone-mpu ++||onmarshtompor.com^$popup ++##.advert_container ++||rallynabdoomed.com^ ++||gelbooru.com^$csp=script-src 'self' '*' 'unsafe-inline' *.gstatic.com *.google.com *.googleapis.com *.bootstrapcdn.com ++/ad-loader. ++##.ads-bottom ++.advert.$domain=~advert.ae|~advert.io|~advert.ly|~advert.media|~advert.org.pl ++||effectivedisplaycontent.com^ ++||ackcdn.net^ ++||metabet.io/js/global.js ++.php?zone_id= ++||thepiratebay.$script,domain=pirateproxy.live|thehiddenbay.com|thepiratebay.org ++businessinsider.com,insider.com##.in-post-sticky ++##.ad-sky ++@@||oauth.vk.com/authorize? ++||waqool.com^ ++||rug4ma.com^ ++###AD_L ++||sedatecompulsiveout.com^ ++##.ad-inline ++||bcprm.com^ ++.tv/ads/ ++##.ad_placeholder ++/openx. ++##.video-side__adv_title ++||focusde.info^$third-party ++-advertorial. ++##.player-under-ad ++||5eff011dd5.com^ ++||fpofvdovrk.com^ ++||hostrydebowel.com^ ++||unloadpoetry.com^$popup ++||snailbodieshomesick.com^ ++##.ad-box-wrapper ++###ad_banner ++##zeus-ad ++##.adlink ++||pseekree.com^ ++||klifabepc.com^ ++##.google-right-ad ++/adcall? ++###bottom_ad_wrapper ++/pagead/ads? ++||beb2644a65.com^ ++##.scads-ad-placed ++###dfp-atf ++myflixer.to##.news-iframe ++##.ad-skyscraper ++##.isAd ++||b78645c7cc.com^ ++||ksznidltg.com^ ++/img/adv/* ++||moonicorn.network^ ++-native-ad. ++||phejouce.com^ ++||tfosrv.com^ ++||fuse-cloud.com^$popup ++||feed-xml.com^ ++###mgid-container ++||thaiguxu.com^ ++/gptprebidnative/* ++###ads4 ++||efe3e01295.com^ ++||unclubfounte.com^ ++||faithcollarhook.com^ ++###gStickyAd ++||tqlkg.com^ ++###AdSense3 ++||de1cb9e4b1.com^ ++||leadinghunch.com^ ++##.item-ad ++||vuwmxjusucnh.com^ ++webmd.com###ContentPane40 ++/jquery.adx. ++yahoo.com##.Feedback ++##.ad-frame ++-load-ads. ++###top_ad_wrapper ++###taboola-right-rail-express ++historydaily.org,israelnationalnews.com,news12.com,pwinsider.com,usahealthcareguide.com##.banner-top ++##.player_ad_box ++||jejunaoutfold.com^ ++||networkad.net^$third-party ++##.player_ad2 ++||moneymakercdn.com^ ++##.taboola-above-article ++||imagetwist.com/b9ng.js ++###ad-vip-article ++||zog.link^ ++||pubpowerplatform.io^ ++/advertisement-$~script,domain=~berlin-airport.de ++###banner-skyscraper ++##.full-adv ++##.text_adv ++##.widget_thesun_dfp_ad_widget ++||ap-srv.net^ ++||siegepolitical.com^ ++||onclickperformance.com^$popup ++||howtogeek.com/emv2/ ++||adobe.com/td_redirect.html$popup ++##.BoxRail-ad ++accuweather.com,iconeye.com,phonescoop.com###top ++##.placeholderAd ++drtuber.com,iceporn.com,nuvid.com,proporn.com,viptube.com,winporn.com##.drt-spot-box ++imdb.com###top_rhs ++||lengthcalk.com^ ++###adv_center ++###ads-before-content ++cuntest.net###banners ++/adservices. ++||exileinstinct.com^$popup ++||pxfindtwo.com^$popup ++##.player_ad ++||glirsoss.com^ ++.gif?ad= ++||ruamupr.com^ ++||dolphincdn.xyz^ ++##.player_hover_ad ++||adnet.lt^$third-party ++##.side-ads_sticky-group ++##.ad_header ++##.horizontal-ad ++##.sponsor-ads ++###premiumAdTop ++##.advertisement-text ++||zeikvvbobop.com^ ++###rightad ++##.BottomAdsPartial ++||addresseetransportationsyndrome.com^ ++||oovofcsyxayy.com^ ++||cdxewmikygmku.com^ ++||wasoffspring.com^ ++||reichelcormier.bid^ ++##.advert-leaderboard ++.at/ads/ ++##.connatix-wrapper ++##.speakol-widget ++###dfp-mtf ++##.widget_adace_ads_widget ++##.ad-halfpage ++##.playerAd ++##.header_ad ++##.overlay-ad-container ++||watchingthat.net^ ++||maibaume.com^ ++###ad_global_above_footer ++###overlay_ad ++##.ads_top ++/afs/ads/* ++||cricbuzz.com/api/adverts/ ++/ad-overlay- ++||jomtingi.net^$popup ++##.right-video-dvertisement ++##.side-ads ++||whilefitsaltered.com^ ++/gtm.js?$popup ++||3688e59262.com^ ++||bpmmqbtstmbf.com^ ++pcgamer.com,tomsguide.com,tomshardware.com##div[class*="ad-unit"] ++##.ad-links ++||smac-ad.com^$third-party ++daftsex.com,pornhub.com,pornhubpremium.com,pstargif.com,spankbang.com,sxyprn.com,tube8.com,tube8vip.com,xozilla.com,xxxymovies.com##a[href*="?ats="] ++||d2c4ylitp1qu24.cloudfront.net^ ++||districtm.ca^ ++##.stickyadv ++||gadgets360.com/pricee/assets/affiliate/ ++||encloseddealing.com^ ++||d26adrx9c3n0mq.cloudfront.net^ ++##.cafemedia-ad-slot-top ++||vihub.ru^ ++##.artAd ++@@||thefreedictionary.com^$generichide ++||barbelskerugma.com^ ++||tzegilo.com^ ++cnbc.com##.TopBanner-container ++upornia.com,upornia.tube##.wssvkvkyyee ++||video-ads.a2z.com^ ++ign.com##.wiki-bobble ++###halfpagead ++##.adText ++##.adRenderer ++||tightendescendantcuddle.com^ ++||alright.network^$third-party ++||go.bloxplay.com^ ++##.ad-loaded ++##.ad-margin ++##.index-content-ad-wrapper ++||faa39957a3.com^ ++||dyj8pbcnat4xv.cloudfront.net^ ++##.searchResultAd ++##.ad-masthead ++||murkilyergots.com^ ++||broadstreetads.com^$third-party ++||injusticeamend.com^ ++researchgate.net##.lite-page__above ++##.cafemedia-ad-slot-right1 ++##.ads_header ++##.top-ad-wrapper ++###wpladbox1 ++###ad-holder ++###ad_top ++###leaderboard-ad ++##amp-embed[type="taboola"] ++##.ad_block ++###sidebar-ad ++||agle21xe2anfddirite.com^ ++##.bannerad ++||admedia.com^$third-party ++##.TopAdsPartial ++##.tnt-ads ++###adslot300x250BTF ++##div[class^="kiwi-ad-wrapper"] ++||01d0c91c0d.com^ ++||mxdztgstli.com^ ++###ad_1 ++##.general_banner_ad ++##.ad-inner ++||admitad.com^$third-party ++||bmcdn2.com^ ++##.ad300x250 ++||in-appadvertising.com^ ++##.legion_primiswrapper ++||kozuyzcciaygg.com^ ++##.c-adSkyBox ++##.ads-system ++##.htl-ad ++/oncc-ad. ++upornia.com,upornia.tube##.eveeecsvsecwvscceee ++upornia.com,upornia.tube##.wcccswvsyvk ++/ad6. ++98online.com,airgunshooting.co.uk,airmalta.com,allghananews.com,anews.com.tr,angliaafloat.co.uk,arabianindustry.com,barkinganddagenhampost.co.uk,becclesandbungayjournal.co.uk,blogto.com,burymercury.co.uk,cambstimes.co.uk,canalboat.co.uk,cardealermagazine.co.uk,caribbeancinemas.com,completefrance.com,countrysmallholding.com,crimemagazine.com,dailyedge.ie,derehamtimes.co.uk,dissmercury.co.uk,dunmowbroadcast.co.uk,eadt.co.uk,eastlondonadvertiser.co.uk,economist.com,edp24.co.uk,ee.co.za,elystandard.co.uk,eos.org,etf.com,eveningnews24.co.uk,exmouthjournal.co.uk,fakenhamtimes.co.uk,farmprogress.com,football.co.uk,ft.com,games.co.uk,gamesgames.com,greatyarmouthmercury.co.uk,hackneygazette.co.uk,hamhigh.co.uk,hertsad.co.uk,huntspost.co.uk,icaew.com,ilfordrecorder.co.uk,iol.co.za,ipswichstar.co.uk,islingtongazette.co.uk,johnogroat-journal.co.uk,kentonline.co.uk,lgr.co.uk,lowestoftjournal.co.uk,maltapark.com,midweekherald.co.uk,momjunction.com,morningstar.co.uk,mousebreaker.com,newhamrecorder.co.uk,newstalkzb.co.nz,northdevongazette.co.uk,northnorfolknews.co.uk,northsomersettimes.co.uk,pilotweb.aero,pinkun.com,proxcskiing.com,raidforums.com,romfordrecorder.co.uk,royston-crow.co.uk,saffronwaldenreporter.co.uk,sidmouthherald.co.uk,sportingshooter.co.uk,sportspromedia.com,stamfordmercury.co.uk,stowmarketmercury.co.uk,sudburymercury.co.uk,tbivision.com,the42.ie,thecomet.net,thejournal.ie,theneweuropean.co.uk,thewestonmercury.co.uk,trucksplanet.com,videogamer.com,waploaded.com,wattonandswaffhamtimes.co.uk,whtimes.co.uk,wisbechstandard.co.uk,wymondhamandattleboroughmercury.co.uk,yourchickens.co.uk##.advert ++hungangels.com##.advert ++aptoslife.com,bohemian.com,constructionreviewonline.com,cyberparse.co.uk,eastbayexpress.com,eindhovennews.com,ericpetersautos.com,fenuxe.com,gameplayinside.com,gamezone.com,gilroydispatch.com,gizmochina.com,goodtimes.sc,greekreporter.com,greenfieldnews.com,healdsburgtribune.com,indianapolisrecorder.com,industryhit.com,kenyan-post.com,kingcityrustler.com,maltabusinessweekly.com,metrosiliconvalley.com,morganhilltimes.com,musictech.net,nasilemaktech.com,newsnext.live,nme.com,pacificsun.com,pajaronian.com,pakobserver.net,pipanews.com,pressbanner.com,radioink.com,salinasvalleytribune.com,sanbenito.com,sonorannews.com,telugubullet.com,theindependent.co.zw,wrestling-online.com##.td-a-rec ++_ad_position_ ++?adCount=$~xmlhttprequest ++###dfp-btf ++hltv.org##.kN5UQvcU ++##.hide-ad ++f95zone.to,pornhub.com,spankbang.com##a[href^="http://ads.trafficjunky.net/"] ++##.ad_background_true ++##div[data-role="sidebarAd"] ++||revenuenetwork.com^ ++@@||yimg.jp/images/news-web/all/images/jsonld_image_300x250.png$domain=news.yahoo.co.jp ++##.BottomAd-container ++telegraph.co.uk##.commercial-unit ++||eb3c3aac94.com^ ++||tczzzlwpss.com^$popup ++##[data-dynamic-ads] ++||wowhofoo.com^ ++||pop5sjhspear.com^ ++##.adv-header ++/adcheck. ++##.ads-label ++letterboxd.com##.upgrade-kicker ++##.Gallery-Content-BottomAd ++||cathodecreped.com^ ++||yieldrealistic.com^ ++##.ad-137 ++##.ads_banner ++###ad728x90 ++||hadsimz.com^ ++##.player_page_ad_box ++##.hidead ++###ad-top ++.html?clicktag= ++###adm-inline-article-ad-2 ++###adwallpaper ++||griksoud.net^ ++/adsjs/* ++###top-ads-container ++||mscoldness.com^ ++||sponsorpay.com^ ++bloomberg.com,weatherpro.com##.leaderboard-wrapper ++||hostingcloud.racing^ ++||adsinstant.com^ ++||5pi13h3q.de^ ++||bg4nxu2u5t.com^ ++||cdncontentstorage.com^ ++@@||fastmail.com^$generichide ++##.td-ad-m ++://ads.$popup ++/show_ad. ++||chipmanksmochus.com^ ++##.adtitle ++||aldeaamputee.com^ ++||leisurejust.com^ ++##.ad-slot-top ++/affiliate.linker/* ++?category=ad& ++###adslot300x250ATF ++##.ad-970-90 ++##.view-ad ++||kubiadserv.icu^ ++||7d0feff074.com^ ++||animesuge.to/E/aircraftmighty.com/ ++lightnovelpub.com##.lnadcontainer ++||phortaub.com^ ++##.widget_adv_text ++##.ads-list ++||300daytravel.com^ ++##.js-ad-container ++##.ad-bot ++###rightads ++pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Promocionado por"]) ++##.video_ad ++##.stickyRailAd ++##.ads-mobile ++###ads2 ++||bustle.com^*/prebid- ++||ads4g.pl^ ++memytutaj.pl#@##top-ad ++||519e29cfed.com^ ++||condolencessumcomics.com^ ++||koalaups.com^ ++###advert-article ++||ptutchiz.com^ ++||cfbwxgsa.com^ ++##.billboard_ad ++exchangerates.org.uk###ad3 ++||ezmob.com^$third-party ++||browsobsolete.com^ ++||platitudefivesnack.com^ ++||realvu.net^ ++||byfoongusor.com^ ++##.adv-text ++/adengine. ++###ad-box ++||ca4psell23a4bur.com^ ++||pclk.name^ ++##.taboola-widget ++||vivaclix.com^$third-party ++##.colombiaAd ++||yieldscale.com^ ++##.single__outbrain ++##.player-ads ++##.glacier-ad ++||a4fbb.xyz^ ++##.ad_footer ++||0b07d5f0b1.com^ ++||uejwqbgtjxdw.com^ ++||laundryrespond.com^$popup ++###topAd ++##.ad-widget-wrapper ++###ad_overlay ++/prebid-js- ++##.advert-container ++##.ad-921 ++||goosebomb.com^ ++###ad-0 ++/gpt.min.js ++||ulourgaz.net^ ++/data/ads/* ++###AdsContent ++_728_90. ++||rndhaunteran.com^ ++||genialsleptworldwide.com^ ++-ad.jpg? ++##.ad-bigbox ++##.ad_300_600 ++##.ads__horizontal ++@@||ad.doubleclick.net/ddm/clk/*http$popup ++/banners/728 ++##.ad-result ++||kta.etherscan.com^ ++###sky-left ++||tracot.com^ ++##.ad-entity-container ++||cadlsyndicate.com^$popup ++||webmadeblog.com^ ++-ad-300x250. ++/propellerads.$domain=~propellerads.com ++||citrusad.com^$third-party ++_adtech_ ++||hiwoshote.pro^ ++||anymoresentencevirgin.com^$popup ++###ad-300 ++hltv.org##.featured-matches-top-matches-container ++||saptiledispatch.com^ ++###ad_2 ++###wpladbox2 ++/ads/www/* ++||replacementportugueserecollection.com^ ++##.sponsored-ad-container ++##.ad-ex ++||eyebrowscrambledlater.com^ ++###adtext ++###Adbanner ++##.top-ads ++##.bottom_ad ++##.ad-no-css ++###advert-leaderboard ++###my-adsFPT ++##.placeholder-ad ++||mm-cgnews.com^ ++###ad-slot ++||desipearl.com^$third-party ++dailymail.co.uk,thisismoney.co.uk##.watermark ++||domdex.com^ ++/banner.engine? ++||sixthpriodon.com^ ++##.ad-detail ++###mpu_top ++||preurllvrbrvng.com^ ++||adfpoint.com^$popup ++||dvgigmhdhwtvb.com^ ++##.grid__module-sizer_name_taboola ++||dkre4lyk6a9bt.cloudfront.net^ ++ok.porn,ok.xxx,oldmaturemilf.com,pornhat.com##.bns-bl ++||jouteetu.net^ ++##.ad-wireframe ++##.story-ad +###advert-article-1 +###advert-article-2 +###advert-article-3 -+###ads3 -+##.billboard_ad -+/ezoic/*$script,~third-party -+##.ad-w-728 -+###my-adsFPL -+###ads2 -+||d2fbvay81k4ji3.cloudfront.net^ -+yts.mx##.aoiwjs -+||bypathaivr.com^ -+||udinugoo.com^ -+##[href^="http://misslinkvocation.com/"] -+##.vce-ad-container -+##.footer_adv -+##.banner300 -+##.ad-single-bottom -+###AD_G -+##.sraAdvert -+||mhvllvgrefplg.com^ -+##.td-ad -+||awrfds3.pornpapa.com^ -+||awin1.com/cshow.php$third-party -+||video-streaming.ezoic.com^ -+###leaderboard-ad -+||preposterousdecidedfollowing.com^ -+/google_ad. -+##.movv-ad -+##.staticAd -+##.ad-leader -+###bt-ad-header -+-adsscript. -+||benoopto.com^ -+##.dfp-space -+_160x600. -+||korgiejoinyou.com^ -+||scanscout.com^$third-party -+redtube.com###popsByTrafficJunky -+||mediaf.media^ -+##.ad-risingstar-container -+##.advertisement__label -+||traffic-media.co.uk^$third-party -+||sippingsunned.com^ -+||vogulprecast.com^$popup -+##.td-ad-p -+||jadeepso.net^ -+express.co.uk,msn.com##.superbanner -+simply-hentai.com##.superbanner -+##.advertising-container-top -+_300x250- -+||bmcdn2.com^ -+||d1zw85ny9dtn37.cloudfront.net^ -+##.stickyAd -+||trk-consulatu.com^ -+98fm.com,audioreview.com,barrheadnews.com,bobfm.co.uk,bordertelegraph.com,cultofandroid.com,dcsuk.info,directory.im,directory247.co.uk,dplay.com,dumbartonreporter.co.uk,dunfermlinepress.com,durhamtimes.co.uk,eastlothiancourier.com,econsultancy.com,eurogamer.net,findanyfilm.com,forzaitalianfootball.com,gamesindustry.biz,her.ie,herfamily.ie,joe.co.uk,joe.ie,kentonline.co.uk,metoffice.gov.uk,mumsnet.com,musicradio.com,newburyandthatchamchronicle.co.uk,newscientist.com,readamericanfootball.com,readarsenal.com,readastonvilla.com,readbasketball.com,readbetting.com,readbournemouth.com,readboxing.com,readbrighton.com,readbundesliga.com,readburnley.com,readcars.co,readceltic.com,readchampionship.com,readchelsea.com,readcricket.com,readcrystalpalace.com,readeverton.com,readeverything.co,readfashion.co,readfilm.co,readfood.co,readfootball.co,readgaming.co,readgolf.com,readhorseracing.com,readhuddersfield.com,readhull.com,readingchronicle.co.uk,readinternationalfootball.com,readlaliga.com,readleicester.com,readliverpoolfc.com,readmancity.com,readmanutd.com,readmiddlesbrough.com,readmma.com,readmotorsport.com,readmusic.co,readnewcastle.com,readnorwich.com,readnottinghamforest.com,readolympics.com,readpl.com,readrangers.com,readrugbyunion.com,readseriea.com,readshowbiz.co,readsouthampton.com,readsport.co,readstoke.com,readsunderland.com,readswansea.com,readtech.co,readtennis.co,readtottenham.com,readtv.co,readussoccer.com,readwatford.com,readwestbrom.com,readwestham.com,readwsl.com,realradioxs.co.uk,redhillandreigatelife.co.uk,rochdaleonline.co.uk,rte.ie,sloughobserver.co.uk,smartertravel.com,southwestfarmer.co.uk,spin1038.com,spinsouthwest.com,sportsjoe.ie,sportsmole.co.uk,strathallantimes.co.uk,sundaypost.com,tcmuk.tv,thejournal.co.uk,thevillager.co.uk,thisisfutbol.com,toffeeweb.com,uktv.co.uk,videocelts.com,warringtonguardian.co.uk,wiltshirebusinessonline.co.uk,windsorobserver.co.uk,zdnet.com##.mpu -+ign.com##.wiki-bobble -+/adscbg/* -+##div[data-ad-targeting] -+||wmzrmmlgqe.com^ -+/adsense-$domain=~www.google.com -+##.ad-type-cube -+||bizmavosndi.com^ -+##div[data-before-content="advertisement"] -+pokeminers.com#@#.ad-container -+##.adRectangle -+##.ad-slot--container-inline -+||vasstycom.com^ -+||adkernel.com^$third-party -+##.ads-300x600 -+##.ad-137 -+||rdtk.io^ -+##.nativeadasideplaceholder -+.gif?ad= -+/adsrc. -+||patinesgaulin.com^ -+###ad-0 -+||trustedcpmrevenue.com^ -+##.header-ad-container -+/core-ads. -+||reukandthis.xyz^ -+##.ads-module -+##zeus-ad -+.no/ads/ -+##.exo-native-widget -+@@||spiegel.de^$genericblock,generichide -+##.hide-ad -+||cdngain.com^ -+||27f51e5610.com^ -+||thaiguxu.com^ -+||gondangwicopy.com^ -+##.ad-frame -+###adv-gpt-masthead-skin-container1 -+||streamjav.top/pBUKvw1.js -+||jejunaoutfold.com^ -+||ad-srv.net^ -+||doublemax.net^ -+##.mobile-ads -+walmart.com#?#li.items-center:-abp-has(div[data-ad-component-type="wpa-tile"]) -+##.ad-921 -+###article-ad -+##.ad-detail -+###story-ad-5-wrapper -+###ads-1 -+||runkleatemoya.com^ -+##.rightAd -+##.horizontal-ad -+||xlivrdr.com^$popup -+healthline.com##div.css-0 > div[class]:not([id]) -+##.region-ad-top -+||dev2pub.com^$third-party -+pastemagazine.com,theonion.com##.dfp -+||hotstar.com^*/preroll? -+||alterupholdcinema.com^ -+###admputop -+/adweb.$domain=~adweb.clarkson.edu|~adweb.com.au|~adweb.cz|~adweb.pro -+drtuber.com,thisvid.com,vivatube.com##.spots -+/banner/ad/* -+||d2bxxk33t58v29.cloudfront.net^ -+||st1net.com^ -+##.adSkyscraper -+##.banner-468x60 -+.net/ad2/$~xmlhttprequest -+||buikolered.com^$popup -+||samplerpouch.com^ -+##.home-ad -+||f270d8d863.com^ -+huffingtonpost.co.uk,huffpost.com##.leaderboard-flex-placeholder-desktop -+###wrapper-AD_G -+curseforge.com###cdm-zone-03 -+##.top-ad-wrapper -+/ad/top/* -+||startpage.com/sp/adsense/ -+##.short-sidebar-ad-bottom -+##.short-sidebar-ad-component -+||wboptim.online^ -+||instreamvideo.ru^$third-party -+||advanseads.com^$third-party -+||icelessbogles.com^ -+||networkad.net^$third-party -+.adsales. -+##.advertSlot -+##.afw_ad -+##a[href^="https://prf.hn/click/"][href*="/camref:"] > img -+redtube.com##svg -+||outbrain.com^$domain=bgr.com|buzzfeed.com|tvline.com -+###adcontainer1 -+/adcode/*$~image -+||jocowhab.com^ -+###oas_Top -+/arcads.js -+||byambipoman.com^ -+/pubfig.min.js -+/ad_banner. -+||lustresneakvisitation.com^ -+moomoo.io###adCard -+wsj.com###coupon-links -+||aimatch.com^ -+healthline.com##.css-umsscj -+||d2focgxak1cn74.cloudfront.net^ -+###adm-inline-article-ad-2 -+/ads.bundle. -+##.banner-300 -+||basfol.com^ -+||pulsiondamnous.com^ -+/iqadcontroller. -+##.side-ads-container -+||wonsegax.net^ -+||absoluteroute.com^ -+##.can_ad_slug -+##.adSlotCnt -+||adsturn.com^$third-party -+||owlerydominos.cam^ -+||bf-ad.net^ -+##.widget-ads -+##.ad-no-css -+###leftad -+##.index-content-ad-wrapper -+##.app-ad -+||effectivedisplaycontent.com^ -+##.advert-txt -+||2020mustang.com^ -+##.venatus-responsive-ad -+##.footer_ads -+byrdie.com,investopedia.com,verywellhealth.com##.mntl-leaderboard-spacer -+||products.gobankingrates.com^ -+||jumochechu.pro^ -+###adLeaderboard -+@@||streamlare.com^$subdocument -+##.cns-ads-stage -+||blocksly.org^ -+##.header-ad-wrapper -+||eiteribesshaints.com^$popup -+##.GRVAd -+##.ad-result -+||effectivecpmcontent.com^ -+||adup-tech.com^$third-party -+/adcheck. -+||djv99sxoqpv11.cloudfront.net^ -+||agaenteitor.com^ -+###adwallpaper -+##.sponsorAd -+||cirsepuh.net^ -+||nawyhinu.pro^ -+##.menu-ad -+-advertisement_ -+||realtime-bid.com^ -+buzzfeed.com##.js-bfa-impression -+###dfp-ad-top-wrapper -+||adsniper.ru^$third-party -+||semiglorifyseek.com^ -+/newads. -+||poodledopas.cam^ -+/?l=*&s=*&mprtr=$~third-party,xmlhttprequest -+###wrapper-AD_PUSH -+||dogiedimepupae.com^ -+||investing.com/jp.php -+##.google_ad -+igg-games.com##.uk-panel.widget-text -+###rowAdv -+###ad_4 -+@@||redventures.io/lib/dist/prod/bidbarrel-$script,domain=cnet.com|techrepublic.com|zdnet.com -+/ads_check. -+##.ad_background_true -+@@||patreonusercontent.com/*.gif?token-$image,domain=patreon.com -+##.ad_200 -+##.dfp-bottom -+##.ad_bottom -+||6f0a737559.com^ -+||disappointmentoutcrymexican.com^ -+||fittingcentermonday.com^$popup -+##.ads-desktop -+||adhitzads.com^$third-party -+huffingtonpost.co.uk,huffpost.com##.leaderboard-flex-placeholder -+/adzone. -+.ie/ads/ -+||jmrnews.pro^ -+##.adRenderer -+##.ads-widget -+||adsinstant.com^ -+theguardian.com##.js-top-banner -+##.ads-placment -+##DFP-AD -+||zomtanup.com^ -+##a[href^="https://go.xxxiijmp.com"] -+/smartad.$domain=~smartad.ai -+||isboost.co.jp^ -+/Google-Ads- -+/site_ads/* -+##.head-ads -+###adPlacement_8 -+||swoop.com^$third-party -+||dufai4b1ap33z.cloudfront.net^ -+||decide.dev^ -+/forum/ads/* -+##.connatix-container -+||lainaumi.com^ -+rumble.com##.a-break -+##.nativeAd -+porntrex.com###exclusive-link -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id="dpx-sponsored-products-detail_csm_instrumentation_wrapper"] -+||prfctmney.com^ -+###adv-x40 -+##.ad-skyscraper -+||exoclick.com^$popup -+##.single__outbrain -+||cloudlogobox.com^ -+##.adclass -+##.product-ads-carousel -+ecosia.org##div[data-test-id="mainline-result-ad"] -+###adcontainer -+##.adv1 -+/pagead? -+###ad_3 -+||departenamelsociety.com^ -+||highperformancegate.com^$popup -+/ads?object_ -+##.taboola-widget -+||4f370501ac.com^ -+||rddywd.com^ -+||wanjul.com^ -+/ads_config. -+||anymoresentencevirgin.com^ -+##.side-ads_sticky-group -+/prebid1. -+youtube.com##.ytd-action-companion-ad-renderer -+##.mvp-widget-ad -+||optnx.com^$popup -+##.ad-sticky-wrapper -+###intro_ad_1 -+||3c92e2040f.com^ -+##.right-ads -+||tootseloin.com^ -+||nostromedia.com^ -+/prebid-js- -+||sedoparking.com^$third-party -+||d2kd9y1bp4zc6.cloudfront.net^ -+||smartclick.net^$third-party -+###ad_thread1_1 -+||ynet.co.il/gpt/ -+##.dfp-ad-unit -+###dfp-ad-bottom-wrapper -+||barleylatestinches.com^ -+||kaiwiciy.net^ -+||adadvisor.net^$third-party -+@@||amazon-adsystem.com/aax2/apstag.js$script,domain=abola.pt|los40.com -+##.adv300x250 -+asspoint.com,babepedia.com,babesandstars.com,blackhaloadultreviews.com,dbnaked.com,freeones.com,gfycatporn.com,javfor.me,mansurfer.com,newpornstarblogs.com,ok.porn,porn-star.com,porn.com,porndoe.com,pornhubpremium.com,pornstarchive.com,rogreviews.com,sexyandfunny.com,shemaletubevideos.com,spankbang.com,str8upgayporn.com,the-new-lagoon.com,tube8.com,wcareviews.com,xxxonxxx.com,youporn.com##a[href*=".com/track/"] -+###adjs_id -+||greesaiz.net^ -+##.placeholder-ad -+||wowhofoo.com^ -+||dalecta.com^ -+||pop5sjhspear.com^ -+||trafficmoose.com^ -+/^https?:\/\/(35|104)\.(\d){1,3}\.(\d){1,3}\.(\d){1,3}\//$popup,third-party -+##.body_ad -+##.ad-overlay -+###yandex_ad -+||adinc.kr^$third-party -+##.button-ad -+@@||getjad.io/library/$script,domain=allocine.fr ++##.ad_content ++||orqsvaxn.com^ ++##.banner300x250 ++novinite.com##.banner300x250 ++dofap.com##.banner300x250 ++##.ad-slider ++/textad.$domain=~textad.hu ++||massariuscdn.com^ ++||cdnads.geeksforgeeks.org^ ++###taboola-ad ++##.widget-advads-ad-widget ++yahoo.com##.gemini-ad-feedback ++/asyncspc. ++##.ad--button ++||ghhuqa.net^$popup ++=160x600, ++##.td-ad-tp +alexandriagazette.com,arlingtonconnection.com,burkeconnection.com,centre-view.com,connection-sports.com,fairfaxconnection.com,fairfaxstationconnection.com,forum.xda-developers.com,greatfallsconnection.com,herndonconnection.com,kusports.com,mcleanconnection.com,mountvernongazette.com,phonearena.com,potomacalmanac.com,reston-connection.com,springfieldconnection.com,union-bulletin.com,viennaconnection.com##.spot +3movs.xxx,bravotube.net,camvideos.tv,dixyporn.com,fetishshrine.com,hello.porn,katestube.com,pornicom.com,videocelebs.net,vjav.com##.spot -+||zeikvvbobop.com^ -+###side_ad -+###adslot300x250BTF -+##.gnt_x -+/adver.$domain=~adver.biz|~adver.by|~adver.live|~adver.media|~adver.vn -+/js3caf.js -+##.ad-slot--top-banner-ad-desktop -+||michealmoyite.com^ -+||bet365.com/favicon.ico$third-party -+##.sponsored-title -+.js?dfp= -+/adtracker/* -+##.ad_leader_bottom -+||offsethumorous.com^ -+-config/ads/ -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id="sp-shiptrack-desktop-carousel_desktop-yo-shiptrack_0"] -+##.ads1 -+##.banner_728x90 -+||upskittyan.com^ -+###ad_div -+apnews.com##div[class^="Component-adTitle-"] -+apnews.com##div[class^="Component-placeholderWrapper-"] -+##.related-ads -+##.googleSubjectAd -+||chasmypolloi.com^ -+##.sticky-ads -+##.ad-notice -+ancient.eu,fanatix.com,gamertweak.com,gematsu.com,tucsonsentinel.com,worldhistory.org##.adcontainer -+||ytmp3.cc/js/inner.js -+###topAdv -+##.button-ads -+||mixi.media^$third-party -+newsnow.co.uk##.js-banner-strip -+||voicegiddiness.com^ -+||hetaint.com^$popup -+##.ads-cnt -+##.adv-phone -+||10c20aedf4.com^ -+||wonderhsjnsd.com^ -+||rontent.pomvideo.cc^ -+=adView&$domain=~adview.online -+||runecrispin.com^ -+apnews.com##.Leaderboard -+##.exo-native-widget-outer-container -+##.ad970 -+||ilyf4amifh.com^ -+best-faucets.com,transfermarkt.co.uk,transfermarkt.com##.werbung -+||newsmaxfeednetwork.com^$third-party -+ok.porn,ok.xxx,oldmaturemilf.com,pornhat.com##.bns-bl -+ancient-origins.net,catholicculture.org,deadspin.com,electrek.co,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lewrockwell.com,lifehacker.com,ssbcrack.com,thetakeout.com##a[href^="https://www.amazon."][href*="tag="] -+||griksoud.net^ -+##.block-advert -+apps.opera.com,babynamegenie.com,ecaytrade.com,nbcbayarea.com,nwherald.com,planetsourcecode.com,sciagaj.org,themuslimvibe.com,totalxbox.com,varsity.com,w3techs.com,wgxa.tv##.promo -+perfectgirls.net,xnostars.com##.promo -+iamgujarat.com,indiatimes.com,samayam.com,vijaykarnataka.com##.colombia -+||ckwlurries.com^ -+##.article_ad -+||vivaclix.com^$third-party -+||bonad.io^ -+||mediaad.org^$third-party -+###adslot300x250ATF -+||whoutsiy.net^ -+###bottom-ads -+###adSkinRight -+##.wh_ad_inner -+###adSkinLeft -+||thaudray.com^$popup -+||erenchinterried.pro^ -+##.is-sponsored -+/media/ads/* -+_gpt_ads. -+##a[href^="http://cwcams.com/landing/click/"] -+###sidebar_ad -+###ad-slot-right -+_ads.html -+express.co.uk##.ayl-native -+||supplyframe.com^$third-party -+##.tm-ads -+||p.smartertravel.com^ -+||dispbaktun.com^ -+||bmcdn4.com^ -+###right_ad -+||netcatx.com^ -+howtogeek.com##div[style^="text-align: center; background-color:"] -+##.adwrap -+##.adtop -+dafont.com###sky -+##.adInner -+###aad-header-2 -+imagebam.com###aad-header-2 -+||optcrockery.com^ -+||hughester.com^ -+||ezijyfiq.xyz^ -+anime-planet.com##.halo -+||patgsrv.com^ -+||2ce506d192.com^ -+||clickcertain.com^$third-party -+?ad_ids= -+||hehighursoo.com^ -+||okayfreemanknot.com^ -+investing.com##.generalOverlay -+##.ads.widget -+biblegateway.com##.bga -+##.square_ad -+||retiringvarieties.com^ -+||brainlyads.com^ -+||cointraffic.io^$third-party -+||nicewistful.com^ -+||itsup.com^$third-party -+healthline.com##.css-12efcmn -+##.adv-right -+||serch26.biz^ -+##.adText -+##.ppr_priv_header_banner_ad -+/adblock_detector. -+-ad-iframe. -+##.ads-300x250 -+##.mvp_ad_widget -+||fegrofaxe.pro^ -+###AdContainer -+##.GoogleDfpAd-Content -+||animesuge.to/E/aircraftmighty.com/ -+||multicsmorrice.com^ -+##.sponsored-ad-container -+/topads/* -+||ad97da966d.com^ -+##.ads_center -+##.ads-list -+.advert.$domain=~advert.ae|~advert.io|~advert.ly|~advert.media|~advert.org.pl -+||jomtingi.net^$popup -+||adstudio.cloud^$third-party -+##div[id^="vuukle-ad-"] -+/ads.gif -+/ad-inject/*$~image -+##.ad-group -+||waqool.com^ -+##.ad_img -+##.module-ad -+/ad_loader. -+##.page-ad -+||gettraffnews.com^ -+isewanferry.co.jp,jreu-h.jp,junkmail.co.za,nexco-hoken.co.jp,version2.dk#@#.ad-text -+##.advertising-banner -+/img/adv/* -+||whysuffice.com^ -+##.leftad -+||reariikosin.com^ -+/adfooter. -+||phortaub.com^ -+##a[href^="https://get.surfshark.net/aff_c?"][href*="&aff_id="] > img -+.ec/ads/ -+/video_ads/* -+||sobakenchmaphk.com^ -+##.grid__module-sizer_name_taboola -+###dfp-ad-right2 -+##.adbox_300x600 -+###dfp-ad-right2-wrapper -+||aawulszemel.com^ -+/adblock-detector. -+||hip-97166b.com^ -+###dfp-ad-right1 -+##.ad-970-90 -+###dfp-ad-right1-wrapper -+||campongprecant.com^ -+###adbdiv -+@@||looker.com/api/internal/$~third-party -+##.topAD -+###video_ads_overdiv -+/components/ads_ -+###dfp-ad-right3 -+##.widget_pmc-ads-widget -+||d26adrx9c3n0mq.cloudfront.net^ -+@@||ads.google.com^$domain=analytics.google.com -+###my-adsLREC2 -+/propellerads.$domain=~propellerads.com -+||content-ad.net^ -+bloomberg.com,weatherpro.com##.leaderboard-wrapper -+||bcprm.com^ -+unsplash.com##a[rel^="sponsored"][target="_blank"] -+##.ad_placeholder -+##.ads-sidebar -+||innity.com^$third-party -+/adclick/*$~image -+||d3v3bqdndm4erx.cloudfront.net^ -+||g.doubleclick.net^$domain=spiegel.de -+||xtremeserve.xyz^ -+###adsRight -+@@||thepiratebay.org/*.php$csp,~third-party -+||dronedgentile.com^ -+##.ad-mpu-plus-top -+###adleaderboard -+##.ads-system -+_160x600_ -+||cathodecreped.com^ -+###adsLeft -+##.adplaceholder -+||jrpkizae.com^ -+##.removeAdsStyle -+redtube.com,redtube.com.br,redtube.net,youporngay.com###pb_block -+##.future_inline_clone_target -+##.ads_block -+##.adSlotContainer -+##.box-ad -+letterboxd.com##.upgrade-kicker -+##.topads -+@@||grapeshot.co.uk/main/channels.cgi$script,domain=telegraph.co.uk -+fandom.com###featured-video__player-container -+_ad_banner_ -+/ad.html? -+##.has-ad -+##.desktopAd -+##.htl-ad -+liveuamap.com##.passby -+||wheeshoo.net^$popup -+###ad_contentslot_2 -+||ksdlzcmvmj.com^ -+##.overlay-ads -+###footer-ads -+##.ads_under_player -+||offfurreton.com^ -+##.ads-wrap -+##.video_ads_overdiv -+||moonicorn.network^ -+##.bam-ad-slot -+express.co.uk##div[id^="taboola-"] -+||mobfox.com^$third-party -+||hotstar.com^*/midroll? -+###ads-outer -+-468x60. -+##.block-fusion-ads -+_ad2. -+||294e463a18.com^ -+||glirsoss.com^ -+||moneymakercdn.com^ -+.tv/ads/ -+||realclick.co.kr^$third-party -+||1f95b058c0.com^ -+###dfp-ad-right4-wrapper -+-ad/dist/ -+howtogeek.com##div[id^="purch_"] -+##.complex-ad -+##.ad-728-90 -+@@||mirror.co.uk^*/prebid-test.js$script,~third-party -+##.complex-ad-wrapper -+||got-to-be.com^ -+||pitchedfurs.com^ -+###ads-top -+###bbccom_leaderboard -+##.lazyad -+redtube.com##div > iframe -+##.right_ad -+||ongaromusket.com^ -+/ad-issue. +cdn.ampproject.org,linguee.com,thesuburban.com###banner_top -+/ad-loader. -+##.block-ads -+||admitad.com^$third-party -+||rallynabdoomed.com^ -+||trackpush.com^$third-party -+/adengine. -+##div[id^="sticky_ad_"] -+||yieldscale.com^ -+||weirdbetorn.com^ -+||metabet.io/js/global.js -+@@||commons.wikimedia.org/w/api.php?$~third-party,xmlhttprequest -+||imagetwist.com/b9ng.js -+##.video_ads -+##.AdContainer -+##div[class^="Component-dfp-"] -+||gadgets360.com/pricee/assets/affiliate/ -+##.ad_title -+/adpic/* -+||watchingthat.net^ -+||simplysemblance.com^ -+##.stickyRailAd -+||zikroarg.com^$popup -+##.ad-leader-top -+pastebin.com##.content > [style^="padding-bottom:"] -+||taaqhr6axacd2um.com^ -+||zebumpes.net^ -+||c3113b90b1.com^ -+-load-ads. -+||ruamupr.com^ ++/adbanner/* ++redtube.com###video_right_col > .clearfix ++redtube.com##.hd ++||powerain.biz^ ++@@||g.doubleclick.net/tag/js/gpt.js$domain=spiegel.de ++##.ads_wrapper ++||ziffdavis.com^$third-party ++||korgiejoinyou.com^ ++||vfreecams.com^$third-party ++||defetohi.com^ ++||orquideassp.com^ ++###dv-gpt-ad-bigbox-wrap ++###advHook-Middle1 ++##.tc_ad ++##.GRVAd ++||hooliganmedia.com^ ++||gletsokr.com^ ++@@||informer.com^$generichide ++censor.net###w1001 ++||tykinggowd.com^ ++||steepto.com^ ++/displayAdFrame. ++||vichycobourg.com^ ++||finviz.com/gfx/banner_ ++||76d1f732d1.com^ ++webmd.com##.module-top-picks ++healthline.com##.css-1wm8u43 ++##.ads.widget ++||outbidashes.com^ ++##.ads-300x600 ++##.ad-panel ++##.ad-ctn ++||iodideeyebath.cam^ ++||tpdads.com^ ++||kw3y5otoeuniv7e9rsi.com^ ++||adglare.net^ ++/sp/delivery/* ++||sneakyinfected.com^ ++/lazyad- ++||affiliate-b.com^$third-party ++||locomotiveconvenientriddle.com^ ++@@||codesandbox.io^$generichide ++@@||ced.sascdn.com/tag/*/smart.js$domain=dr.dk ++||breakfastinvitingdetergent.com^ ++###leftad ++||bcf8fbea24.com^ ++@@||adservex.media.net/videoAds.js?$script,domain=forbes.com ++wikihow.com##.al_method ++##.adTitle ++postimees.ee#@#.ad01 ++censor.net###w1031 ++||thoomsay.com^ ++##.box-ad ++||deliverytraffnews.com^ ++||pyzwwzzooq.com^ ++||adfpoint.com^ +##.adPlaceholder -+||mm-cgnews.com^ ++.net/ads- ++porntrex.com###exclusive-link ++##.advert-unit ++||fraudclatterflying.com^$popup ++ancient.eu,fanatix.com,gamertweak.com,gematsu.com,tucsonsentinel.com,worldhistory.org##.adcontainer ++||jarvispopsu.com^ ++##.adbox_300x600 ++##.ad.section ++||864feb57ruary.com^ ++||d2y8ttytgze7qt.cloudfront.net^ ++/adserv. ++||aywfsjpglvhzdk.com^ ++##.card-ads ++.net/bnr/ ++/ad/top/* ++anime-planet.com##.halo ++##.ad-component ++##.following-ad ++||phosphatepossible.com^$popup ++##.ad_top ++@@||adsafeprotected.com/services/$domain=reuters.com ++##.TopAd ++_ad_banner_ ++##.head-ad ++/VideoAdContent? ++/adsense_$domain=~adsense.googleblog.com|~support.google.com ++##.blogads ++###ads3 ++||highperformancedisplayformat.com^ ++##.body-ads ++##.head_ad ++/ad_tag. ++dailymail.co.uk##.mpu_puff_wrapper ++##.ad-col ++##.footer_ads ++##.ads_css ++##.product-ads-carousel ++ecosia.org##div[data-test-id="mainline-result-ad"] ++||realclick.co.kr^$third-party ++3movs.com,tnaflix.com##iframe[width="300"] ++##.desktopAd ++||nelado.xyz^ ++##.GeminiNativeAd ++_right_ads_ ++||cointraffic.io^$third-party ++##.ad-leader ++###adv_top ++||enamberchivies.com^ ++-adfliction. ++||sundayscrewinsulting.com^ ++##.banner_728x90 ++||statserv.net^$third-party ++||pringed.space^ ++||paht.tech^ ++||citatumpity.com^ ++||bidder.dev^ ++##.ads-block-rightside ++##.banner_300x250 ++||rsnogpgohyo.com^ ++||dopansearor.com^ ++||samplerpouch.com^ ++||xhr0.xyz^ ++###AdvContainer ++##.widget-ad ++||redtram.com^$script,third-party ++||limurol.com^ ++pastebin.com##.content > [style^="padding-bottom:"] ++ghacks.net##.box-banner ++||upskittyan.com^ ++.org/ads/ ++###AdContainerTop ++||keypush.net^ ++###footer_ad ++##.ads_4 ++||onetouch12.com^ ++||4f0b6fddef.com^ ++||938baa1f72.com^ ++||doz1it.com^ ++redtube.com##svg ++##.ads-300 ++/468x60.$~script ++cambridge.org##.topslot-container ++##.ad-mpu-plus-top ++/ad-refresh- ++##.ad-728-90 ++||cinarra.com^$third-party ++as.com,gokunming.com##.prom ++||turbobit.net/pus/ ++||weirdbetorn.com^ ++||nsstatic.net^$third-party ++investing.com###findABroker ++||nextgencounter.com^ ++||datawrkz.com^$third-party ++##.ad-mpu-bottom ++@@||tidal.com^$generichide ++||mmctsvc.com^ ++##.js-ad-wrapper ++##.following-ad-container ++##.td-ad-p ++||pitchedfurs.com^ ++##.block-ad-entity ++##.searchCenterTopAds ++###header-ads ++||widgets.guppy.live^$third-party ++||8858de83b4.com^ ++##.aarpe-ad-wrapper ++||banneradsday.com^ ++||click.aliexpress.com^$subdocument,third-party ++||player.avplayer.com^$third-party ++##a[href^="https://go.xxxiijmp.com"] ++||odfnxnzrmvxw.com^ ++||adinc.kr^$third-party ++###native_ads ++/ads/banner? ++animedao.to,elevenforum.com##.gads ++pastebin.com##div[style^="color: #999; font-size: 12px; text-align: center;"] ++##.ads-placeholder ++##.googleSubjectAd ++##.custom_ad ++||omoonsih.net^ ++||mrelko.com^ ++||bannersnack.com^$third-party,domain=~bannersnack.dev ++best-faucets.com,transfermarkt.co.uk,transfermarkt.com##.werbung ++||reapinject.com^ ++/content/ads/* ++asspoint.com,babepedia.com,babesandstars.com,blackhaloadultreviews.com,dbnaked.com,freeones.com,gfycatporn.com,javfor.me,mansurfer.com,newpornstarblogs.com,ok.porn,porn-star.com,porn.com,porndoe.com,pornhubpremium.com,pornstarchive.com,rogreviews.com,sexyandfunny.com,shemaletubevideos.com,spankbang.com,str8upgayporn.com,the-new-lagoon.com,tube8.com,wcareviews.com,xxxonxxx.com,youporn.com##a[href*=".com/track/"] ++||daughterinlawrib.com^$popup ++||qzfegwpwdugb.com^ ++@@||reastatic.net/150x200-$domain=realestate.com.au ++reuters.com##div[class^="ad-slot__"] ++##.ppr_priv_header_banner_ad ++domainnamewire.com,marinetechnologynews.com,maritimeprofessional.com,maritimepropulsion.com,mumbrella.com.au,petapixel.com,rapidtvnews.com,telesurtv.net,travelpulse.com##.banners ++camporn.to,camseek.tv,camstreams.tv,sexu.com##.banners ++||d2dyjetg3tc2wn.cloudfront.net^ ++||yfupfhqxmwvu.com^ ++_468_60. ++###middle-ad ++||napesropes.com^ ++||dronedgentile.com^ ++||amitaephapse.com^ ++###adWrapper ++||pixiv.org^ ++###adv-Bottom ++healthline.com##.css-umsscj ++||itsup.com^$third-party ++||wagersinging.com^ ++##.detail-ads ++##.ad300 ++###AdsBillboard ++###aad-header-2 ++###ad-slot-right ++||611566a7a1.com^ ++||stonecloud-place.com^ ++||vouruwou.com^ ++||decencyjessiebloom.com^$popup ++imagebam.com###aad-header-2 ++##.ad-wrapper-bg ++###SponsoredAd ++##.connatix-container ++###ad-5 ++##.advertisement-wrapper ++||intnotif.club^ ++||molttenglobins.casa^ ++||didchinosdub.cam^ ++##.advert-title ++||acobnnvet.com^ ++##.ad--droite_haute ++||bestsafefast.com^ ++||vkngyilcblid.com^ ++/ad/common_ ++##div[data-ad-targeting] ++###ad_3 ++||exclamationresound.com^ ++/house_ads/* ++apnews.com##div[class^="Component-dfp-"] ++@@||freeplayervideo.com^$subdocument ++healthline.com##.css-12efcmn ++##.adsbygalaksion ++||sprinterchance.com^ ++allmovie.com,realestate.com.au##.header-leaderboard ++###adtophp ++/VideoAd/* ++###ads-top ++||izeiiemb.com^ ++##.belowMastheadWrapper ++macrumors.com##.tertiary ++##.homeAd ++||condles-temark.com^ ++.net/ad2/$~xmlhttprequest ++##.ad_btn ++/webadvert.$domain=~webadvert.ru ++alaskahighwaynews.ca,bowenislandundercurrent.com,burnabynow.com,coastreporter.net,dawsoncreekmirror.ca,delta-optimist.com,moosejawtoday.com,newwestrecord.ca,nsnews.com,piquenewsmagazine.com,princegeorgecitizen.com,prpeak.com,richmond-news.com,squamishchief.com,tricitynews.com,vancouverisawesome.com##.slot ++##.footer_ad ++||adtarget.com.tr^$third-party ++||qzbpamhgqy.com^ ++||hetaruvg.com^ ++||dlxk2dj1h3e83.cloudfront.net^ ++##.ad_leader_bottom ++||instreamvideo.ru^$third-party ++||ddlh1467paih3.cloudfront.net^ ++###ad_4 ++||get-me-wow.in^$popup ++##.desktop-ads ++redtube.com###popsByTrafficJunky ++-468x60. ++##.am-bazaar-ad ++##.ad-description ++##.adloaded ++||ocqueroques.com^ ++supjav.com##.simpleToast ++##.articleAdvert ++##.standalonead ++||vs3.com/_special/banners/ ++imdb.com##.promoted-provider ++||psairtoo.com^ ++||hip-97166b.com^ ++###dfp-ad-top-wrapper ++###sponsorText ++||deceittoured.com^ ++||adjust.com^$script,third-party ++###AdBox2 ++||irenicaserrano.com^ ++||promo-bc.com^ ++||turbobit.net/fd1/js/brinpopup.js ++cricketnetwork.co.uk,f1network.net,howtogermany.com,rugbynetwork.net,thefootballnetwork.net,timesandstar.co.uk###billboard ++rightmove.co.uk##.creative ++||kaoftrknb.com^ ++||ad4game.com^$third-party ++||garagesewe.com^ ++##.ad--banniere_basse ++##.ad--banniere_haute ++||5534edee5a.com^ ++weather.com##div[id^="Taboola-main-"] ++||broworker7.com^ ++/160x600. ++##.dfp_slot ++##.bvp-ad ++trademe.co.nz##.tm-display-ad__wrapper ++trademe.co.nz##tm-display-ad ++||loajawun.com^ ++###GoogleAd ++/img/adv. ++/static/ad/* ++upornia.com##.aa_label ++||afoewgmtdhvjg.com^ ++||sobakenchmaphk.com^ ++##.ad--droite_basse ++##.adRendererInfinite ++||azulcw7.com^ ++||benonblkd.xyz^ ++##.adthrive-header ++||ecybnxxpeq.com^ ++||michealmoyite.com^ ++###ads-footer ++||commonvivacious.com^ ++youporn.com,youporngay.com##.footer-element-container ++||pierlinks.com^ ++##.leaderboard-ad-placeholder ++||cadencecovetousfireplace.com^ ++4chan.org##[width="728"] ++###adleaderboard ++##.adsection ++##.has-fixed-bottom-ad ++rightmove.co.uk##._2X2laxgNfgPGfZQTFoPUsd ++##.advert.skyscraper ++_ad_end_ ++||bimathyphy.com^ ++##div[id^="advads-"] ++##.Ad--awareness-bp ++##.adrotate_widgets ++##.header-ad-container ++##.rightAd ++###dfp-ad-bottom-wrapper ++##.td-ad ++unsplash.com##div[data-ad="true"] ++###ad_contentslot_2 ++###headerAd ++###ad_right ++##.box_ad ++||shieldthanks.com^ ++||web.adblade.com^ ++##.bigbox-ad ++##.banner728 ++_ad_units_ ++||serialwarning.com^$popup ++##.ad-side ++##.page-ad ++||pubgenius.io^$third-party ++||mauchopt.net^ ++||markreptiloid.com^ ++||ad4989.co.kr^$third-party ++||effectdeuce.com^ ++||maudamee.net^ ++||refpamjeql.top^ ++##.ad-border ++##div[data-adunit-path] ++##.body_ad ++@@||prebid.adnxs.com^$xmlhttprequest,domain=go.cnn.com ++##.wd-adunit ++||yacovmylgp.com^ ++##.adRow ++###kt_player > a[target="_blank"] ++-ad-manager/$~stylesheet ++/adv.css? ++||voonogoa.net^ ++||tagdeliver.com^$third-party ++||animesuge.to/?$popup ++||piguiqproxy.com^ ++##.widget_pmc-ads-widget ++/adimg/* ++###adDiv ++##.ad-mpu ++pcgamebenchmark.com,pcgamesn.com,pockettactics.com,theloadout.com###nn_astro_wrapper ++##.Ads-leaderboard ++##.ad-splash ++###ad_bottom ++||treatycalculator.com^ ++||instinctiveads.com^ ++##.advert-top ++||developermedia.com^$third-party ++###adcontainer1 ++||ignoblebeings.com^ ++##.ad_wrap ++||punosy.com^ ++/ads?zone_id= ++/sticky-ad- ++_120x600. ++###videoAdContainer ++||jooptibi.net^ ++||mindedcarious.com^ ++||trmit.com^ ++##.googlead ++webmd.com##.medianet-ctr ++##.adOverlay ++##.searchCenterBottomAds ++||adspirit.de^ ++curseforge.com###cdm-zone-03 ++-160x600. ++@@||ads.pubmatic.com/AdServer/js/pwtSync/$subdocument,domain=independent.co.uk|independentespanol.com ++ok.xxx,pornhat.com,xxxonxxx.com##.player-bn ++||parkingcrew.net^$third-party ++ok.xxx,pornhat.com##.before-player ++ok.xxx,pornhat.com##.video-link ++||sunporno.com/sunstatic/frms/ ++##.subAdBannerHeader ++||run-syndicate.com^ ++||wpncdn.com^ ++||marezzojubate.com^ ++||dmmzkfd82wayn.cloudfront.net^ ++||adactioner.com^ ++||aigaithojo.com^$popup ++##.sponsored_ad ++||blocksly.org^ ++||aqua-adserver.com^$third-party ++##div[id^="vuukle-ad-"] ++||d18myvrsrzjrd7.cloudfront.net^ ++||snugglethesheep.com^ ++_468x60_ ++||toretimeout.com^ ++##.head-ads ++##div[id^="js-dfp-"] ++##.wrapper_advertisement ++##.topArtAd ++###sidebar_ad ++.org/ad- ++##.block-ads ++##.ad-wireframe-wrapper ++indianexpress.com,roblox.com,spotify.com,wccftech.com##.ads-container ++video.laxd.com##.ads-container ++||adf.ly/js/display.js ++||twinrdack.com^ ++||onclickprediction.com^ ++##.video_ads ++###adslot3 ++##.ads-wrap ++##.dfp-banner ++||remedyeloise.com^ ++||doruffletr.com^$popup ++##.adszone ++##.ad-below ++##.footer_adv ++##.rightColumnAd ++###bottom-ad ++##.vf-ad-comments ++||7mmtv.tv/hgame/ ++@@||kotaku.com/x-kinja-static/assets/new-client/adManager.$~third-party ++||uponelectabuzzor.club^ ++||5toft8or7on8tt.com^ ++##.afw_ad ++##.arc-ad-wrapper ++/idleAd. ++rumble.com##.a-break ++||animikii-ana.com^ ++##.adsBanner ++##.f-ad ++##.ads_center ++||innovationthinkingslick.com^ ++##.block-advert ++||unevenmankind.com^ ++||traffic.name^$popup ++||fullcdn.ga^ ++||d2juccxzu13rax.cloudfront.net^ ++##.ads-header ++||adipolo.com^$third-party ++_video_ads/ ++##.vce-ad-container ++@@||cloud.mail.ru^$image,~third-party ++||sortyrails.com^ ++###preroll_ads ++##.ad-holder ++drtuber.com,thisvid.com,vivatube.com##.spots ++/couponAd. ++##.adright ++##.ad-970x90 ++-160x600- ++||luvaihoo.com^ ++##.home-ad ++||belickitungchan.com^ ++||dw.com/js/advertisement/ ++##.withBanners__ad ++||2552ae430f.com^ ++||xlirdr.com^ ++||graduatewonderentreaty.com^$popup ++skysports.com###mpu-1 ++/adition. ++||tb.turbocap.net/a637rw3.js ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id="dpx-sponsored-products-detail_csm_instrumentation_wrapper"] ++||immenseflakespyramid.com^ ++||go2affise.com^ ++##.article-ad ++##.ad-giga ++###ads-1 ++/spcjs.php ++##.gallery-ad ++##.ad-loader ++||contextendless.com^$popup +###aad-header-1 +imagebam.com###aad-header-1 ++||sinaunrelean.info^ ++##.ad-reader ++##.venatus-responsive-ad ++||nonotro.name^ ++##.adsFirst ++##.adsSecond ++||d1zw85ny9dtn37.cloudfront.net^ ++||mmngqvbfuzenlk.com^ ++||mangahub.io/iframe/ ++||bluishgeologicallimitless.com^ ++||refutationtiptoe.com^ ++bing.com##.adsMvC ++.org/ad/$domain=~ylilauta.org ++##.ad728_cont ++##.right-rail-ad ++agcanada.com,allmusic.com,allthatsinteresting.com,autoaction.com.au,autos.ca,ballstatedaily.com,boardgamegeek.com,broadcastnow.co.uk,cantbeunseen.com,chairmanlol.com,comingsoon.net,crn.com.au,diyfail.com,edmunds.com,europeanpharmaceuticalreview.com,explainthisimage.com,foodista.com,freshbusinessthinking.com,funnyexam.com,funnytipjars.com,gamesindustry.biz,hardware.info,iamdisappoint.com,imedicalapps.com,itnews.com.au,japanisweird.com,jta.org,legion.org,lifezette.com,milesplit.com,monocle.com,morefailat11.com,moviemistakes.com,nbl.com.au,objectiface.com,passedoutphotos.com,playstationlifestyle.net,rollcall.com,roulettereactions.com,searchenginesuggestions.com,shinyshiny.tv,shitbrix.com,sparesomelol.com,spoiledphotos.com,spokesman.com,sportsnet.ca,sportsvite.com,stopdroplol.com,straitstimes.com,suffolknews.co.uk,supersport.com,tattoofailure.com,thedriven.io,thestar.com.my,titantv.com,tutorialrepublic.com,where.ca,yoimaletyoufinish.com##.leaderboard ++thehun.net##.leaderboard ++##.ad_300 ++investing.com##.generalOverlay ++###adslot2 ++/ad_popup_ ++||cateredjapish.com^ ++##.ad-reader-con-item ++||exrtbsrv.com^ ++||stootsou.net^ ++||amplitudewassnap.com^ ++pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Sponsorisée par"]) ++##.leaderboard-ad-container ++##.overlay-ads ++||d36zfztxfflmqo.cloudfront.net^ +###aad-header-3 +imagebam.com###aad-header-3 -+||dolphincdn.xyz^ -+##.post-ad -+express.co.uk##.viafoura-standalone-mpu -+##.ad-mpu -+&ad_sub= -+###mvp-post-bot-ad -+censor.net###w1001 -+/popunder? -+###taboola-right-rail-express -+###ad-skyscraper1-outer -+##.taboola-above-article -+||eegeeglou.com^ -+||plantpreventioncrab.com^ -+||ukfareputfea.xyz^ -+/sp/delivery/* -+mydramalist.com##div[class^="spnsr"] -+-native-ad. -+mydramalist.com##.spnsr -+ytmp3.cc###a-320-50 -+censor.net###w1031 -+##a[href^="https://www.brazzersnetwork.com/landing/"] -+###im_popupFixed -+##.advertisement-wrapper -+##.adv-300 -+||bcf8fbea24.com^ -+gayvegas.com,looktothestars.org,nintandbox.net,plurk.com,thebarentsobserver.com,tolonews.com,webtor.io##.adsense -+twitter.com#?#div[data-testid="eventHero"]:-abp-contains(/Promoted|Gesponsert|Promocionado|Sponsorisé|Sponsorizzato|Promowane|Promovido|Реклама|Uitgelicht|Sponsorlu|Promotert|Promoveret|Sponsrad|Mainostettu|Sponzorováno|Promovat|Ajánlott|Προωθημένο|Dipromosikan|Được quảng bá|推廣|推广|推薦|推荐|プロモーション|프로모션|ประชาสัมพันธ์|प्रचारित|বিজ্ঞাপিত|تشہیر شدہ|مُروَّج|تبلیغی|מקודם/) -+##.ad-index -+||ubbfpm.com^ -+||c5b8d9d52f.com^ -+/adservices. -+###ad-vip-article -+||facilitatevoluntarily.com^ -+||statserv.net^$third-party -+###footerAd -+||519e29cfed.com^ -+||focusde.info^$third-party -+###taboola-ad -+###stickyad -+||ulmoyc.com^ -+##.ad-3 -+||lifearchaicwhipped.com^ -+||szxjygbabily.com^ -+##.ad.rectangle -+##.adwidget -+||barthnullary.com^ -+##.middle-ad -+||onmarshtompor.com^$popup -+||unlikelybeside.com^ -+###mrt-node-Col2-1-AdBlockPromo -+###adPlacement_9 -+||howtogeek.com/emv2/ -+/AdServlet? -+||aj1616.online^ -+||dopansearor.com^ -+/magalu-ads- -+###adrightbottom -+##.ads-300 -+##.ads_top -+/728x90/* -+bing.com##.br-productCarousel -+##.adTop -+||dkre4lyk6a9bt.cloudfront.net^ -+###middle-ad -+##.view-ad -+##.hidead -+perfectgirls.net##.promo__item -+perfectgirls.net###hat_message -+-advertorial. -+###google-top-ads -+ok.xxx,pornhat.com,xxxonxxx.com##.player-bn -+##.belt-ad -+##.adv-block-container -+||video-ads.a2z.com^ -+ok.xxx,pornhat.com##.video-link -+||malinebuffa.com^ -+ok.xxx,pornhat.com##.before-player -+/in/show/?mid=$third-party -+pastebin.com##div[style^="color: #999; font-size: 12px; text-align: center;"] -+##.advert-right -+###banner-ad -+##.googleLeftSkyScrapper -+##.ads_1 -+||ackcdn.net^ -+##.head-ad -+_120x600. -+||fuse-cloud.com^$popup -+exchangerates.org.uk###ad3 -+##.lazy-ad -+||download-final-step.com^$popup -+||d2c4ylitp1qu24.cloudfront.net^ -+###hideAds -+##.TopAd -+##.ad-element -+###ad-300 -+@@||gelbooru.com^$generichide -+pornone.com##.video-add -+.org/ads/ -+||qdcusfff.com^ -+##.ad-description -+_728_90. -+###kt_player > a[target="_blank"] -+/adsjs/* -+||aigaithojo.com^ -+gotporn.com##a[href^="https://www.gotporn.com/click.php?id="] -+/banner.engine? -+||marezzojubate.com^ -+||starkshrewd.com^ -+||reichelcormier.bid^ -+||lammasbananas.com^ -+##.video-ads -+4kporn.xxx,camstreams.tv,fpo.xxx##.footer-margin -+hclips.com,hotmovs.tube##.partners-wrap -+##.adSpace -+gotporn.com##.spnsrd -+||goodcache.ml^ -+###leaderboard_bottom_ad -+gotporn.com##.image-group-vertical -+##.advert-unit -+rottentomatoes.com##.leaderboard_wrapper -+##.ad02 -+||f250b19813.com^ -+###leaderboard_top_ad -+/img/adv. -+investing.com###findABroker -+/affiliate.linker/* -+||onclickperformance.com^$popup -+||sb4you1.com^ -+_ad_position_ -+||pixiv.org^ -+||feed-xml.com^ -+perfectgirls.net##.container + div + .additional-block-bg -+||tfla.xyz^ -+audioholics.com,classy-online.jp#@#.side-ad -+##.fa-google-ad -+/adserving. -+###right1ad -+||d3t3z4teexdk2r.cloudfront.net^ -+||jarvispopsu.com^ -+/openx. -+###adsplash -+||adligature.com^$third-party -+||addresseetransportationsyndrome.com^ -+/xhr-ads. -+##a[href^="https://vo2.qrlsx.com/"] -+out.com#@#div[id^="dfp-ad-"] -+||acustomfaeries.com^ -+||f1721037a5.com^ -+##.ad_mpu_top -+###ads-content -+cnn.com##[data-zone-label="Paid Partner Content"] -+||broadstreetads.com^$third-party -+perfectgirls.net##.adv_block -+##.js-ad-container -+cheese.com,coingecko.com,fflogs.com,foodlovers.co.nz,foodnetwork.ca,investorplace.com,kurocore.com,skift.com,thedailywtf.com,theportugalnews.com,warcraftlogs.com###top-banner -+||barbelskerugma.com^ -+||promo-bc.com^ -+||akutapro.com^ -+###ad-6 -+||livejasmin.com^$third-party,domain=~awempire.com -+##.belowMastheadWrapper -+##.sponsored-features -+marinetechnologynews.com,maritimeprofessional.com,maritimepropulsion.com,mumbrella.com.au,petapixel.com,rapidtvnews.com,telesurtv.net,travelpulse.com##.banners -+camporn.to,camstreams.tv,sexu.com##.banners -+||livetellsspatter.com^ -+||a2nn5eri7ce.com^ -+||trmobc.com^ -+###bottom-ad -+catholic.net##.publicidad -+.at/ads/ -+||ecybnxxpeq.com^ -+||in-appadvertising.com^ -+##.ads-ad -+##.ad03 -+###medrec_top_ad -+||collabplumify.com^ -+||detectivescollations.com^ -+##.adRight -+###ad6 -+##.penci-google-adsense -+||dipobeds.com^ -+##.ad-table -+||e8c09b34de.com^ -+||exchangediscreditmast.com^ -+||jundiedsesamin.com^ -+.net/ads- -+##.ads__horizontal -+||bustle.com^*/prebid- -+##a[href^="https://tracking.truthfinder.com/?a="] -+||snopmisgive.com^ -+##.adsc -+||mrelko.com^ -+||bestcontentfood.top^$third-party -+||hetaruwg.com^$popup -+||domdex.com^ -+##.header-ad-slot -+||jijpbehzw.com^ -+||defyblackmailrecommended.com^ -+##.parade-ad-container ++##.ad_rectangle ++##.header__ad ++||atmnjcinews.pro^ ++||augrezoa.net^ +##.advertisement-link -+##div[id^="adrotate_widgets-"] -+as.com,gokunming.com##.prom -+pornzog.com##.video-ntv -+##.u-lazy-ad-wrapper -+###bottom_ads -+||labellaunkamed.com^ -+biblegateway.com##.recommendations-header-column -+biblegateway.com##.recommendations-view-row -+biblegateway.com##.recommendations-products-row -+##.ad-line -+##.f-ad -+||eyebrowscrambledlater.com^ -+||cdnads.com^ -+##.section-ad -+/Banner-300x250. -+||finviz.com/gfx/banner_ -+||mscoldness.com^ -+/ads/www/* -+##.horizontal.ad -+healthline.com##.css-1wm8u43 -+||torvind.com^$third-party -+marca.com#@#.content-ad -+fastseduction.com,independent.co.uk###partners -+webmd.com##.medianet-ctr -+/VideoAdContent? -+||vs3.com/_special/banners/ -+medicalnewstoday.com##[data-ad] -+||kubiadserv.icu^ -+||ddlh1467paih3.cloudfront.net^ -+||suggestionwallpaperhump.com^ -+||affiliate-b.com^$third-party -+##.ads728 -+||tsyndicate.com^$popup -+###ad_overlay -+||realvu.net^ -+||akamacdn.com/api/spots/ -+###mgid-container -+##.comment-ad -+||pushokey.com^ -+##.ad--wallpaper -+##.ad.section -+##.wsj-responsive-ad-wrap -+||jainafashing.com^ -+##.ad-background -+||tqlkg.com^ -+##div[data-mpu1] -+||canstrm.com^ -+allmyfaves.com,allthetests.com,dailynews.lk,dealsonwheels.co.nz,dosgamesarchive.com,eth-converter.com,farmtrader.co.nz,freealts.pw,goosegame.io,greatbritishchefs.com,moviesfoundonline.com,openstreetmap.org,sundayobserver.lk,vstreamhub.com###banner -+##a[href^="https://camfapr.com/landing/click/"] -+##.ad-970x90 -+ultimate-guitar.com##.js-ab-regular -+/adchoices_ -+||citrusad.com^$third-party -+/468x60_ -+##.adv-header -+@@||www.facebook.com/ads/$generichide -+/house_ads/* -+||ap-srv.net^ -+yahoo.com##.gemini-ad-feedback -+##.widget-ad-image -+##.left-ad -+||aldeaamputee.com^ -+/advertisement-$~script,domain=~berlin-airport.de -+||go.bloxplay.com^ -+||inuuhtznjglmm.com^ -+##.desktop-ads -+##.widget_ad -+||kta.etherscan.com^ -+/468x60.$~script -+||phejouce.com^ -+||browsobsolete.com^ -+@@||yimg.jp/images/news-web/all/images/jsonld_image_300x250.png$domain=news.yahoo.co.jp -+##.article-inline-ad -+##.ad-giga -+##.body-ads -+tinyurl.is###stand-with -+motherless.com###topsites -+.net/bnr/ -+_ad_iframe. -+##.am-adslot -+_adtech_ -+||spotlesscaterer.com^ -+||864feb57ruary.com^ -+##.ad400 ++||affiliate.heureka.cz^ ++##.ad-type-flex-leaderboard ++###adslot1 ++##.ads-zone ++##.ad--overlayer ++/pop_ad. ++##.california-ad ++||paslsa.com^ ++###TopAd ++###intro_ad_1 ++##.text_ads_2 ++##.subAdBannerArea ++##.right_ads ++@@||adsafeprotected.com/vans-adapter-google-ima.js$script,domain=gamingbible.co.uk|ladbible.com|reuters.com ++||metahv.xyz^ ++||smileoffennec.com^ ++##.home-ads ++||d3t3z4teexdk2r.cloudfront.net^ ++##.ad-fixed ++||remarkablyson.com^ ++||netizen.co^$third-party ++biblegateway.com##.bga ++||audaciousdefault.com^ ++howtogeek.com##div[id^="purch_"] ++.ads.controller. ++||dotcom10.info^ ++||a050fa4308.com^ +##.ez-video-wrap -+||ulourgaz.net^ -+||d11hjbdxxtogg5.cloudfront.net^ -+-160x600. -+##.c-advertising -+@@||kotaku.com/x-kinja-static/assets/new-client/adManager.$~third-party -+##.ads-section -+||platitudefivesnack.com^ -+dmkt-sp.jp#@#.ad-label -+.adsync. -+##.js-ad-wrapper -+||znqip.org.^$popup -+||decaysnort.com^ -+||lengthcalk.com^ -+||bidder.dev^ -+||pseepsie.com^ -+##.ad-vertical -+_468x60_ -+@@||oauth.vk.com/authorize? -+newsweek.com##.block-ibtmedia-dfp -+msn.com##.nativeadserversidecontentmodule -+##.right-rail-ad -+motherless.com##iframe[style] -+||insticator.com^$third-party -+##a[href^="https://pcm.bannerator.com/"] -+softonic.com##.sam-slot -+###budget_adDiv -+/adsmanager/*$domain=~github.com -+||ozobsaib.com^ -+/directadvert- -+###video-advert -+##.ads-2 -+=160x600, -+##.insticator-ads -+##.ad-bg -+||awelessawelessmilliondisorganized.com^ -+##.video-advert -+||onmarshtompor.com^ -+##.ads-336x280 -+###carbonads -+###ads-header -+/inpl.sponsor. -+###srp_adsense-top -+##.ad-c-label -+###ad-container-1 -+##.ad-horizontal -+trademe.co.nz##.tm-display-ad__wrapper -+manganelo.com##[src^="/ads/"] -+trademe.co.nz##tm-display-ad -+##.ad-contain -+||nsstatic.net^$third-party -+##.sidebar-ad-container -+##.ad-unit-text -+||adactioner.com^ -+##.advert-banner -+-ad.jpg? -+arenaev.com,gsmarena.com###subHeader -+##.s-ad -+/idleAd. -+amateur8.com,maturetubehere.com###nopp -+||robescampus.com^ -+##.FooterAd -+##.ad__header -+||188cc81551.com^ -+||rug4ma.com^ -+||adserving.unibet.com^ -+||srvpcn.com^$popup -+||tramemedea.com^ -+||adsco.re^$popup -+###advHook-Middle1 -+||massariuscdn.com^ -+||syrsple2se8nyu09.com^$popup -+##.top-advert -+@@||ced.sascdn.com/tag/*/smart.js$domain=dr.dk -+||icotrack.net^ -+||redtram.com^$script,third-party -+###ads1 -+independent.co.uk##.sc-eTFcpK -+||verblife-5.co^ -+||a752b63c6b.com^ -+###ads-footer -+independent.co.uk##.sc-jonzHS -+##[id^="ad_sky"] -+##.article-ad-placeholder -+reuters.com##div[class^="ad-slot__"] -+thesun.co.uk##.dpa-slot -+||vfreecams.com^$third-party -+##.ad-button -+/adserv. -+||dw.com/js/advertisement/ -+||kinahunnic.com^ -+##.small-ad -+||download-ready.net^ -+##.ad-reader -+##.searchRightTopAds -+||possoacu.com^ -+||doubleadserve.com^ -+||adsafety.net^ -+##.house-ad -+##.ad-reader-con-item -+||banneradsday.com^ -+||bannersnack.com^$third-party,domain=~bannersnack.dev -+###story-ad-6-wrapper -+/ads/banner? -+||feefouga.com^ -+||mahimeta.com^$third-party ++apps.opera.com,babynamegenie.com,ecaytrade.com,nbcbayarea.com,nwherald.com,planetsourcecode.com,sciagaj.org,themuslimvibe.com,totalxbox.com,varsity.com,w3techs.com,wgxa.tv##.promo ++perfectgirls.net,xnostars.com##.promo ++||readpeak.com^$third-party ++##.california-sidebar-ad ++##.dfpAdUnitContainer ++##.ads-sidebar ++##.ad-336x280 ++##.ob-ad-carousel-layout ++||marfeel.com^$third-party ++##.adslot_3 ++||sya9yncn3q.com^ ++igg-games.com##.uk-panel.widget-text +##.advert__container -+###adscontainer_background_back_index1100_all -+/textad.$domain=~textad.hu -+||photevifa.pro^ -+||dmmzkfd82wayn.cloudfront.net^ -+||ad4game.com^$third-party -+||recreationhiddenmosque.com^ -+||pubpowerplatform.io^ -+txxx.com##.mpululuoopp -+##.ad_div -+##.adOverlay -+##.mpu-left-bk ++##.search-sponsor ++||quealcoodle.com^ ++doordash.com#?#[data-testid="card.store"] > div:-abp-has(div[data-anchor-id="SponsoredBadge"]) ++youtube.com##.ytp-ad-action-interstitial-background-container ++##.ad-group ++||zunsoach.com^ ++@@||ps.w.org^$image,domain=wordpress.org ++##.adSlotContainer ++pcgamesn.com,pockettactics.com,theloadout.com##.inlinerail ++||attacheastely.com^ ++||exdynsrv.com^$popup ++||jounaque.com^ ++||yjwumvme.com^ ++brisbanetimes.com.au,smh.com.au,theage.com.au,watoday.com.au###articlePartnerStories ++##.advertisement-banner ++###ads-content ++##.fixedAds ++##div[id^="sticky_ad_"] ++##.complex-ad ++##.ad-anchor ++##.ads-iframe ++##a[href^="https://www.brazzersnetwork.com/landing/"] ++##.inline_ad ++duckduckgo.com##.js-sidebar-ads > .nrn-react-div ++##.advert-bottom ++||986808cb44.com^ ++##.adLeaderboard ++###topAdv ++||profitablecpmgate.com^$popup ++##.ad_336 ++||rageagainstthesoap.com^ ++||mhvllvgrefplg.com^ ++##.complex-ad-wrapper ++###side_ad ++||animeheaven.ru/api/pop*.php ++###dfp-ad-right1 ++###dfp-ad-right1-wrapper ++||republer.com^$third-party ++###dfp-ad-right2 ++###dfp-ad-right2-wrapper ++scmp.com##[id^="div-ad-"] ++newsweek.com##.block-ibtmedia-dfp ++@@||gn-web-assets.api.bbc.com/bbcdotcom/assets/$script,domain=bbc.co.uk ++##a[href^="https://www.camsoda.com/enter.php?id="] ++###Ad-Container ++||kqzyfj.com^ ++##.insert_ad_column ++@@||jsdelivr.net^$script,domain=thepiratebay.org ++##.mvp-widget-ad ++##.boxAds ++||bidsxchange.com^$third-party ++||appealsfini.com^ ++###mvp-post-bot-ad ++###dfp-ad-right3 ++||innovationlizard.com^ ++||ea778a21c7.com^ ++||nomorepecans.com^ ++||obwmidktcmuc.com^ ++||polarcdn-terrax.com^ ++-banner-ad- ++###adsplash ++||akamacdn.com/api/spots/ ++##.ad-code ++||srv224.com^ ++##.mvp_ad_widget ++||doigtepyramid.com^ ++###player_ad ++##.advert-center ++||adgrid.io^$third-party ++@@||smartadserver.com/ac?nwid=3310^$script,domain=dr.dk ++/scripts/ads/* ++_right_ads. ++||vbtrax.com^ ++/overture/*$script,subdocument ++||reasonablelandmark.com^ ++##.ads-placment ++||rearedimmortal.com^ ++||withoutcreatures.com^ ++##DFP-AD ++||gypsyardently.com^$popup ++rarbg.to,rarbgaccess.org,rarbgmirror.com,rarbgmirror.org,rarbgproxy.com,rarbgproxy.org,rarbgunblock.com,rarbgunblocked.org##a[href][target="_blank"] > button ++||vinksuwobuebn.com^ ++##.ad-mb ++##.player_ima-ad-container ++||hurstplants.com^ ++##a[href^="https://camfapr.com/landing/click/"] ++##.ads-desktop ++##.ad-centered ++###ad-6 ++/adlog. ++/prod/redirect.html?lu=$popup ++||inforsea.com^$domain=spiegel.de ++redtube.com##div > iframe ++||newsmaxfeednetwork.com^ ++canstar.com.au,designspiration.com,investors.com,search.genieo.com,search.installmac.com##.promoted ++youtube.com##.ytp-ad-action-interstitial-slot ++||pncqcqdj.com^ ++rarbg.to,rarbgaccess.org,rarbgmirror.com,rarbgmirror.org,rarbgproxy.com,rarbgproxy.org,rarbgunblock.com,rarbgunblocked.org##tr > td + td[style*="height:"] ++||narrowstaredmaking.com^$popup ++gayvegas.com,looktothestars.org,nintandbox.net,plurk.com,thebarentsobserver.com,tolonews.com,webtor.io##.adsense ++##.ad_wrapper_top ++@@||dr.dk^*^sasfid=*&clicktag=$subdocument,domain=dr.dk ++##.ad-promotion-native ++||27417130d3.com^ ++||paiwhoki.com^ ++||yeesshh.com^$popup ++||ad.linksynergy.com^ ++/footer_ads_ ++##.ads-footer ++||netcatx.com^ ++/adsinteractive- ++||ovenbifaces.cam^ ++##.ad120 ++4kporn.xxx,camstreams.tv,fpo.xxx##.footer-margin ++##.adplaceholder ++||eshkol.io^$popup ++@@||vk.com/images/ads_$domain=vk.com ++##.site_ad ++||ftjcfx.com^ ++##.adv-block ++##.menu-ad ++/ads?client= ++##a[href^="https://vo2.qrlsx.com/"] ++||entirelysacrament.com^ ++##.left-ad ++||swimsunleisure.com^ ++##.sponsored-features ++##.wh_ad_inner ++##.brn-ads-box ++myreadingmanga.info##a[href^="https://www.dlsite.com/"] ++/tinlads. ++##.ad300x600 ++||rzqqpamj.com^ ++||uwoaptee.com^ ++##.horizontal.ad ++##.advertising-banner ++||jijpbehzw.com^ ++###adslot4 ++/textad? ++##.ad-lb ++###adrightbottom ++||prodmp.ru^ ++/external_ad? ++||agletmagilp.com^ ++||sillinessinterfere.com^$popup ++##.ad-type-cube ++||lainaumi.com^ ++byrdie.com,investopedia.com,verywellhealth.com##.mntl-leaderboard-spacer ++cheaptickets.com,expedia.com,ebookers.com,hotels.com,orbitz.com,travelocity.com,wotif.com#?#.uitk-card:-abp-has(.uitk-badge-sponsored) ++##.block-fusion-ads ++||adblockerapp.com^$popup ++||adblockerapp.com^$popup ++##.adv-box ++||c12bleue.com^ ++||waspsbiga.com^ ++||60e19222e9.com^ ++||wovazaix.com^ ++##.widget-ads ++###dfp-ad-right4-wrapper ++##.ad-vertical ++-article-ad- ++/taboola-header. ++||imhentai.xxx/js/slider.js ++etherscan.io##a[href^="https://goto.etherscan.com/"] > img ++##a[href^="https://pcm.bannerator.com/"] ++||tapnative.com^$third-party ++bigcommerce.com#@#.advert-container ++apnews.com##.Leaderboard ++||duplicatepowerquay.com^$popup ++@@||sascdn.com/diff/templates/ts/dist/banner/sas-banner-$script,domain=dr.dk ++/ad-bottom. ++||adxpub.com^$third-party ++||bet365affiliates.com^$third-party ++||torvind.com^$third-party ++##.widget_ad_layers_ad_widget ++||beegoust.com^ ++||affluentshinymulticultural.com^$popup ++###sticky-ad-container ++/adblockdetect. ++||aeeg5idiuenbi7erger.com^ ++||ced.sascdn.com^$domain=spiegel.de ++/image/ad/* ++/300x600- ++##.dtads-slot ++digitaltrends.com##.dtads-slot ++fastseduction.com,independent.co.uk###partners ++###adholderContainerHeader ++||unwillingsnick.com^ ++||kvemm.com^ ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[jstcache] > a[href^="/aclk?"] ++##.native-sidebar-ad ++###br-ad-header ++##.sponsor-link ++##.article-ad-placeholder ++||cloudfront.net^$domain=igg-games.com ++||cloudfront.net^$domain=titantv.com ++##.post-ad ++ada.org,globes.co.il,techcentral.ie,texteditor.co,versus.com##.topBanner ++##.ad_mpu_top ++pornez.net##.video-sidebar ++||osmoticanansi.com^ ++allmyfaves.com,allthetests.com,dailynews.lk,dealsonwheels.co.nz,dosgamesarchive.com,eth-converter.com,farmtrader.co.nz,freealts.pw,goosegame.io,greatbritishchefs.com,moviesfoundonline.com,sundayobserver.lk,techconnect.com,vstreamhub.com###banner ++||drtuber.com/footer_ ++apnews.com##div[class^="Component-adTitle-"] ++apnews.com##div[class^="Component-placeholderWrapper-"] ++###adv-top ++##.adsense-336 ++###content_ad_2 ++_728x90- ++###after-dfp-ad-mid4 ++##.ad_element ++##.adsbg300 ++||cbf265695d.com^ ++||jodsempu.com^ ++||requiresfamoushometown.com^ ++||zenaps.com^$popup ++/banners/468 ++||fastdxr.com^ ++##.ad-risingstar-container ++##.floating-ads ++##.ad_bottom ++##.FooterAd ++##.ad468 ++##.google-dfp-ad-caption ++##.ads01 ++||d1of5w8unlzqtg.cloudfront.net^ ++||advarkads.com^$third-party ++bing.com##.pa_carousel_mlo ++##a[href^="http://ad.doubleclick.net/"] ++##amp-fx-flying-carpet ++##.newspack_global_ad ++catholic.net##.publicidad ++abcnews.go.com##div[style^="min-height: 90px"] ++ultimate-guitar.com##.js-ab-regular ++9jaflaver.com,alaskapublic.org,allkeyshop.com,ancient-origins.net,animeidhentai.com,arabtimesonline.com,biblestudytools.com,carmag.co.za,cnx-software.com,coingolive.com,cryptoslate.com,digitallydownloaded.net,dotesports.com,downturk.net,forum.ragezone.com,fresherslive.com,gizmochina.com,glodls.to,guidedhacking.com,hackernoon.com,hlstester.com,indishare.org,katfile.com,linkhub.icu,litecoin-faucet.com,mbauniverse.com,mediaite.com,myreadingmanga.info,newsfirst.lk,nexter.org,owaahh.com,parkablogs.com,pastemytxt.com,premiumtimesng.com,resultuniraj.co.in,retail.org.nz,rtvonline.com,thinknews.com.ng,timesuganda.com,totemtattoo.com,trancentral.tv,ultshare.com,vumafm.co.za,wccftech.com,yeyeboyz.net,yugatech.com,zmescience.com##[href*="bit.ly/"] ++||mahimeta.com^$third-party ++##.gnt_x ++##.ads-2 ++##.advert_label ++##.SimpleAd ++||ergadx.com^ ++##[id^="ad-wrap-"] ++yelp.at,yelp.be,yelp.ca,yelp.ch,yelp.cl,yelp.co.jp,yelp.co.nz,yelp.co.uk,yelp.com,yelp.com.ar,yelp.com.au,yelp.com.br,yelp.com.hk,yelp.com.mx,yelp.com.ph,yelp.com.sg,yelp.com.tr,yelp.cz,yelp.de,yelp.dk,yelp.es,yelp.fi,yelp.fr,yelp.ie,yelp.it,yelp.my,yelp.nl,yelp.no,yelp.pl,yelp.pt,yelp.se##.ABP ++##.advert1 ++||google.com/favicon.ico$popup ++||ad.22betpartners.com^$popup ++##.ad140 ++||theonecdn.com^ ++||saltateblit.com^ ++##.ads-center ++crazygames.com##.css-1h6nq0a ++##.ads-336x280 ++##.zeusAdWrapper ++||ad.netmedia.hu^ ++dafont.com###sky ++##.google-dfp-ad-wrapper ++@@||s.w.org/wp-content/$stylesheet,domain=wordpress.org ++###ad_468_60 ++/moneyball/ads/* ++/api/getcreatives? ++||crengate.com^ ++||reflectedintegrity.com^ ++cbssports.com##.skybox-top-wrapper ++###google-top-ads ++-banner-ad. ++||kiltyyoginis.com^ ++&clicktag=http ++##.ad-3 ++##.adTop ++##.ad-background ++##a[href^="https://www.nutaku.net/signup/landing/"] ++wiki.gg##[href^="https://app.wiki.gg/showcase/"] ++##.ad--article ++##.br-ad-wrapper ++##.inner-ad-section ++||fakeerupriser.com^ ++||mmaaxx.com^$third-party ++##.right_ad ++###ad_300x250 ++##.ad-tile ++###ad_div ++###sideAd ++||wavermigraineuncle.com^ ++gotporn.com##a[href^="https://www.gotporn.com/click.php?id="] ++||nativemedia.rs^$third-party ++||tollyeric.com^ ++||networkbest.ru.com^ ++||shindysamania.com^ ++##.br-ad ++||06a2b66f11.com^ ++##.brn-ads-sticky-wrapper ++98fm.com,audioreview.com,barrheadnews.com,bobfm.co.uk,bordertelegraph.com,cultofandroid.com,dcsuk.info,directory.im,directory247.co.uk,dplay.com,dumbartonreporter.co.uk,dunfermlinepress.com,durhamtimes.co.uk,eastlothiancourier.com,econsultancy.com,eurogamer.net,findanyfilm.com,forzaitalianfootball.com,gamesindustry.biz,her.ie,herfamily.ie,joe.co.uk,joe.ie,kentonline.co.uk,metoffice.gov.uk,mumsnet.com,musicradio.com,newburyandthatchamchronicle.co.uk,newscientist.com,readamericanfootball.com,readarsenal.com,readastonvilla.com,readbasketball.com,readbetting.com,readbournemouth.com,readboxing.com,readbrighton.com,readbundesliga.com,readburnley.com,readcars.co,readceltic.com,readchampionship.com,readchelsea.com,readcricket.com,readcrystalpalace.com,readeverton.com,readeverything.co,readfashion.co,readfilm.co,readfood.co,readfootball.co,readgaming.co,readgolf.com,readhorseracing.com,readhuddersfield.com,readhull.com,readingchronicle.co.uk,readinternationalfootball.com,readlaliga.com,readleicester.com,readliverpoolfc.com,readmancity.com,readmanutd.com,readmiddlesbrough.com,readmma.com,readmotorsport.com,readmusic.co,readnewcastle.com,readnorwich.com,readnottinghamforest.com,readolympics.com,readpl.com,readrangers.com,readrugbyunion.com,readseriea.com,readshowbiz.co,readsouthampton.com,readsport.co,readstoke.com,readsunderland.com,readswansea.com,readtech.co,readtennis.co,readtottenham.com,readtv.co,readussoccer.com,readwatford.com,readwestbrom.com,readwestham.com,readwsl.com,realradioxs.co.uk,redhillandreigatelife.co.uk,rochdaleonline.co.uk,rte.ie,sloughobserver.co.uk,smartertravel.com,southwestfarmer.co.uk,spin1038.com,spinsouthwest.com,sportsjoe.ie,sportsmole.co.uk,strathallantimes.co.uk,sundaypost.com,tcmuk.tv,thejournal.co.uk,thevillager.co.uk,thisisfutbol.com,toffeeweb.com,uktv.co.uk,videocelts.com,warringtonguardian.co.uk,wiltshirebusinessonline.co.uk,windsorobserver.co.uk##.mpu ++||digitalpush.org^$third-party ++||bid-engine.com^ ++||jqeyvtgelo.com^ ++##.sponsor_ad_section ++://affiliates.$third-party ++/advertisers/*$domain=~ad-maven.com|~ads.pinterest.com|~datalift360.com|~home.tapjoy.com|~panel.rightflow.com|~propelmedia.com|~publisuites.com|~qubeslate.com ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget="sp-shiptrack-desktop-carousel_desktop-yo-shiptrack_0"] ++gotporn.com##.image-group-vertical ++gotporn.com##.spnsrd ++/ad_display. ++||adomik.com^$third-party ++###ads-bottom ++||pillarvolcano.com^ ++||d11hjbdxxtogg5.cloudfront.net^ ++huffingtonpost.co.uk,huffpost.com##.entry__right-rail-width-placeholder ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##.commercial-unit-desktop-rhs > .iKidV > .Ee92ae + .P2mpm + .hp3sk ++||videosection.com/agent.php? ++||cjvdfw.com^ ++###ad-7 ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk#?#div[jsaction^="mouseover:pane."]:-abp-has(span.jHLihd) ++##.gam-ad ++||haftersfrutify.com^ ++##.sics-component__sticky-ad-placeholder ++/120x600. ++@@||dmm.com/p/general/$image,~third-party ++||runecrispin.com^ ++##.ads_player ++motherless.com###topsites ++/taboola-footer. ++###_ads ++###ad_holder ++||psapsiph.net^ ++||abdlnkjs.com^ ++||haymishlytta.com^ ++redtube.com,redtube.com.br,redtube.net,youporngay.com###pb_block ++tuxpi.com#@#.adslot ++apkmirror.com#@#.adslot ++||mysjozauyuwwm.com^ ++/images/ads_ ++/adnostic/* ++/publicidad.$~object,~stylesheet ++||yxsgrdxga.com^ ++||bigbolz.com^ ++###yandex_ad ++thesun.co.uk##.dpa-slot ++perfectgirls.net###hat_message ++perfectgirls.net##.promo__item ++||canstrm.com^ ++||jrpkizae.com^$popup ++##.ad-line ++##.banner300 ++||yctamonieomgb.com^ ++##.ins_adwrap ++##.ad-manager-wrapper ++||nsfwadds.com^ ++##.adnSpot ++##.ad-strip ++||commissionkings.ag^ ++||rvmessage.online^ ++||adacado.com^$third-party ++economist.com,flightcentre.co.uk,payback.pl,wsj.com#@#.img_ad ++##.ad-leader-plus-top ++###ad_content ++/adframe.$~script,~xmlhttprequest,domain=~adframe.com ++||wgrents.com^ ++||leerilypimelea.com^ ++transfermarkt.co.uk,transfermarkt.com##.werbung-skyscraper-container ++##.middle-ad ++##.related-ads ++##[href^="https://rapidgator.net/article/premium/ref/"] ++##a[href^="https://go.goaserv.com/"] ++||ad7f10c608.com^ ++||servg1.net^ ++##.MapLayout_BottomAd ++/AdServlet? ++||peer39.com^$third-party ++||staixooh.com^ ++||kvezz.com^ ++amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[cel_widget_id="sp-shiptrack-desktop-carousel_desktop-yo-shiptrack_0"] ++##.rail-ads-1 ++usnews.com###bfad-slot ++/upload/ads/*$domain=~ads.ae ++||ads.audio.thisisdax.com^ ++stuff.co.nz##.sics-component__app__top-leaderboard-ads-container ++###right1ad ++thedailybeast.com##.Sizer +amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-ad-id] -+||woakcayapo.com^ -+@@||ads.google.$image,script,stylesheet,domain=ads.google.ac|ads.google.ad|ads.google.ae|ads.google.al|ads.google.am|ads.google.as|ads.google.at|ads.google.az|ads.google.ba|ads.google.be|ads.google.bf|ads.google.bg|ads.google.bi|ads.google.bj|ads.google.bs|ads.google.bt|ads.google.by|ads.google.ca|ads.google.cat|ads.google.cd|ads.google.cf|ads.google.cg|ads.google.ch|ads.google.ci|ads.google.cl|ads.google.cm|ads.google.co.ao|ads.google.co.bw|ads.google.co.ck|ads.google.co.cr|ads.google.co.id|ads.google.co.il|ads.google.co.in|ads.google.co.jp|ads.google.co.ke|ads.google.co.kr|ads.google.co.ls|ads.google.co.ma|ads.google.co.mz|ads.google.co.nz|ads.google.co.th|ads.google.co.tz|ads.google.co.ug|ads.google.co.uk|ads.google.co.uz|ads.google.co.ve|ads.google.co.vi|ads.google.co.za|ads.google.co.zm|ads.google.co.zw|ads.google.com|ads.google.com.af|ads.google.com.ag|ads.google.com.ai|ads.google.com.ar|ads.google.com.au|ads.google.com.bd|ads.google.com.bh|ads.google.com.bn|ads.google.com.bo|ads.google.com.br|ads.google.com.by|ads.google.com.bz|ads.google.com.cn|ads.google.com.co|ads.google.com.cu|ads.google.com.cy|ads.google.com.do|ads.google.com.ec|ads.google.com.eg|ads.google.com.et|ads.google.com.fj|ads.google.com.gh|ads.google.com.gi|ads.google.com.gt|ads.google.com.hk|ads.google.com.jm|ads.google.com.jo|ads.google.com.kh|ads.google.com.kw|ads.google.com.lb|ads.google.com.ly|ads.google.com.mm|ads.google.com.mt|ads.google.com.mx|ads.google.com.my|ads.google.com.na|ads.google.com.ng|ads.google.com.ni|ads.google.com.np|ads.google.com.om|ads.google.com.pa|ads.google.com.pe|ads.google.com.pg|ads.google.com.ph|ads.google.com.pk|ads.google.com.pr|ads.google.com.py|ads.google.com.qa|ads.google.com.ru|ads.google.com.sa|ads.google.com.sb|ads.google.com.sg|ads.google.com.sl|ads.google.com.sv|ads.google.com.tj|ads.google.com.tn|ads.google.com.tr|ads.google.com.tw|ads.google.com.ua|ads.google.com.uy|ads.google.com.vc|ads.google.com.ve|ads.google.com.vn|ads.google.cv|ads.google.cz|ads.google.de|ads.google.dj|ads.google.dk|ads.google.dm|ads.google.dz|ads.google.ee|ads.google.es|ads.google.fi|ads.google.fm|ads.google.fr|ads.google.ga|ads.google.ge|ads.google.gg|ads.google.gl|ads.google.gm|ads.google.gp|ads.google.gr|ads.google.gy|ads.google.hk|ads.google.hn|ads.google.hr|ads.google.ht|ads.google.hu|ads.google.ie|ads.google.im|ads.google.iq|ads.google.is|ads.google.it|ads.google.it.ao|ads.google.je|ads.google.jo|ads.google.jp|ads.google.kg|ads.google.ki|ads.google.kz|ads.google.la|ads.google.li|ads.google.lk|ads.google.lt|ads.google.lu|ads.google.lv|ads.google.md|ads.google.me|ads.google.mg|ads.google.mk|ads.google.ml|ads.google.mn|ads.google.ms|ads.google.mu|ads.google.mv|ads.google.mw|ads.google.ne|ads.google.ne.jp|ads.google.ng|ads.google.nl|ads.google.no|ads.google.nr|ads.google.nu|ads.google.pl|ads.google.pn|ads.google.ps|ads.google.pt|ads.google.ro|ads.google.rs|ads.google.ru|ads.google.rw|ads.google.sc|ads.google.se|ads.google.sh|ads.google.si|ads.google.sk|ads.google.sm|ads.google.sn|ads.google.so|ads.google.sr|ads.google.st|ads.google.td|ads.google.tg|ads.google.tl|ads.google.tm|ads.google.tn|ads.google.to|ads.google.tt|ads.google.us|ads.google.vg|ads.google.vu|ads.google.ws -+||uhdqyskwzqjh.com^ -+90min.com,investing.com,newsday.com##div[class^="ad_"] ++||dantbritingd.club^ ++_ads.php? ++##.native-ad-container ++||dspultra.com^$popup ++||online.*/promoredirect?key= ++||snagbaudhulas.com^ ++||taghaugh.com^ ++||awelessawelessmilliondisorganized.com^ ++||prodaddkarl.com^ ++##.ads728 ++ok.porn,pornhat.com##.bn ++###adslot5 ++||plusclick.biz^ ++||clickintext.net^$third-party ++namemc.com###skin_wrapper ++||qdcusfff.com^ ++perfectgirls.net##.container + div + .additional-block-bg ++||mafrarc3e9h.com^ ++##.c-advertising ++||glssp.net^ ++/ad-provider. ++||quietlyrosebudagreeing.com^ ++motherless.com##iframe[style] ++##.opd_adsticky ++##.gptSlot ++||d1r90st78epsag.cloudfront.net^ ++||tovanillitechan.com^ ++###footerad ++###ads_superbanner1 ++##.ad.wideboard ++||ismovernm.xyz^$popup ++trueachievements.com##.nn_player_w ++##.header-pencil-ad ++##.ad-two ++##.ads.bottom ++arenaev.com,gsmarena.com###subHeader ++##.ad-h-250 ++##.ad.maxiboard ++##.ad.maxisky ++##.ad.promotion ++##.ad.wideboard_tablet ++##.ads_middle ++||ec73ce0ab9.com^ ++||hllowvsion.click^ ++||jwuyjehlbndrkd.com^ ++||ptoangir.com^ ++kotaku.com###commerce-inset-wrapper ++##.ad-complete ++##.ad.addon ++##.ad.skybridgeleft ++tekno.kompas.com##.kcm ++||hbzhrxdmm.com^ ++||customads.co^ ++unsplash.com##a[rel^="sponsored"][target="_blank"] ++||ntvpwpush.com^ ++/advertise_ ++##.ad-w-300 ++||gameads.io^ ++||awltovhc.com^ ++###dfpslot_tow_2-0 ++###dfpslot_tow_2-1 ++nzherald.co.nz##.section-iframe ++/adplayer/* ++||tracker-tds.info^ ++###ad-panel ++||liveadexchanger.com^$popup ++||adxcore.com^ ++||adready.com^$third-party ++||patinesgaulin.com^ ++?ZoneID=*&PageID=*&SiteID=$~image ++##.sponsorLink ++||mt34iofvjay.com^ ++||pubfeed.linkby.com^ ++||revenuestripe.com^ ++||hvxqkunspvtln.com^ ++/adscdn. ++cbssports.com,nowthisnews.com,scout.com,seeker.com,thedodo.com,thrillist.com##.leaderboard-wrap ++###left_adv ++@@||gocomics.com/assets/ad-dependencies-$script,~third-party ++biblegateway.com##.recommendations-header-column ++biblegateway.com##.recommendations-products-row ++biblegateway.com##.recommendations-view-row ++##.searchRightTopAds ++##.ad-close-button ++##div[data-mpu1] ++###taboola-below-article-thumbnails-express ++##.Ad--sidebar ++||smartasset.com^$third-party ++###adv_IntropageOvl ++###adv_Skin ++###bottom_ads ++##.ad-notice ++##.ad-sticky-wrapper ++||qqjar.ru^$third-party ++||profitabledisplaycontent.com^ ++||mscoldness.com^$popup ++###boxLREC ++##.ad-300-600 ++##.advertisement_300x250 ++||25b09661f2.com^ ++||4763e0a8e9.com^ ++||febnylhx.com^ ++||jinssimon.com^ ++tripadvisor.at,tripadvisor.be,tripadvisor.ca,tripadvisor.ch,tripadvisor.cl,tripadvisor.cn,tripadvisor.co,tripadvisor.co.id,tripadvisor.co.il,tripadvisor.co.kr,tripadvisor.co.nz,tripadvisor.co.uk,tripadvisor.co.za,tripadvisor.com,tripadvisor.com.ar,tripadvisor.com.au,tripadvisor.com.br,tripadvisor.com.eg,tripadvisor.com.gr,tripadvisor.com.hk,tripadvisor.com.mx,tripadvisor.com.my,tripadvisor.com.pe,tripadvisor.com.ph,tripadvisor.com.sg,tripadvisor.com.tr,tripadvisor.com.tw,tripadvisor.com.ve,tripadvisor.com.vn,tripadvisor.de,tripadvisor.dk,tripadvisor.es,tripadvisor.fr,tripadvisor.ie,tripadvisor.in,tripadvisor.it,tripadvisor.jp,tripadvisor.nl,tripadvisor.pt,tripadvisor.ru,tripadvisor.se#?#.listItem:-abp-has(.sponsored_v2) ++tripadvisor.at,tripadvisor.be,tripadvisor.ca,tripadvisor.ch,tripadvisor.cl,tripadvisor.cn,tripadvisor.co,tripadvisor.co.id,tripadvisor.co.il,tripadvisor.co.kr,tripadvisor.co.nz,tripadvisor.co.uk,tripadvisor.co.za,tripadvisor.com,tripadvisor.com.ar,tripadvisor.com.au,tripadvisor.com.br,tripadvisor.com.eg,tripadvisor.com.gr,tripadvisor.com.hk,tripadvisor.com.mx,tripadvisor.com.my,tripadvisor.com.pe,tripadvisor.com.ph,tripadvisor.com.sg,tripadvisor.com.tr,tripadvisor.com.tw,tripadvisor.com.ve,tripadvisor.com.vn,tripadvisor.de,tripadvisor.dk,tripadvisor.es,tripadvisor.fr,tripadvisor.ie,tripadvisor.in,tripadvisor.it,tripadvisor.jp,tripadvisor.nl,tripadvisor.pt,tripadvisor.ru,tripadvisor.se#?#.listItem:-abp-has(.sponsored_v2) ++youjizz.com###footer ++||masterbate.pro^$third-party ++##.square_ad ++##.ad234 ++/api/ad/* ++||suptur.online^ ++###adsLeft ++||prf.hn^$third-party ++/ad/img/* ++##.ad--rectangle ++###adsRight ++##.ad-single-bottom ++||d2khpmub947xov.cloudfront.net^ ++||dowtyler.com^ ++##.adunit_rectangle ++/internal-ad- ++||aj2373.online^ ++##.ad__section-border ++||ezexfzek.com^ ++##.google-ad-container ++hclips.com,hotmovs.tube##.partners-wrap ++.php?ad_ ++||shigaxapo.com^ +##a[href^="https://go.tmrjmp.com"] -+||yieldrealistic.com^ -+##.ad-ex -+##.ad-entity-container -+||orquideassp.com^ -+###adv-gpt-masthead-leaderboard-container1 -+telegraph.co.uk##.commercial-unit -+||9purdfe9xg.com^ -+||widgets.guppy.live^$third-party -+||sortyrails.com^ ++/modules/ad/* ++||majestydeference.com^ ++/images/adv_ ++_ads_updater- ++indiatimes.com##div[data-aff-type] ++##.ad-bg ++##.house-ad ++##.sponsorAd ++###mobile-adhesion ++/bnrsrv. ++||bestcontentfood.top^$third-party ++##.adv_txt ++||bauwezou.net^ ++||tipcatscarola.com^ ++###banner-ad ++@@||history.com^$generichide ++##.advert-txt ++perfectgirls.net##.adv_block ++||ad999.biz^ ++||xozilla.com/player/html.php$subdocument ++/bannerad. ++##div[id^="ad-gpt-"] ++##.header-ad-desktop ++wtop.com##.post--sponsored ++||highperformancedformats.com^ ++||jdoqocy.com^ ++||squidgyhawsed.com^ ++||littlecdn.com^$script ++##a[href^="//syndication.dynsrvtbg.com/"] ++###ads-banner ++bing.com##.pa_sb ++||waesomeoutness.com^ ++##.vlog-ad ++##.topAD ++##.responsive-ad ++||ebayclassifiedsgroup.com^$third-party ++###ads-by-google ++##.ad-c-label ++||c4dbb6a666.com^ ++##.ad-w-728 ++##.advert-placeholder ++-PcmModule-Taboola- ++##.ads-inarticle ++stuff.co.nz#?#[itemprop]:-abp-has(.sponsored-flag) ++##.grid_ad_container ++||orchestraanticipation.com^ ++||esmystem.com^ ++/ad/images/*$domain=~studiocalling.it ++##.AdUnit ++investing.com##.midHeader ++##.parade-ad-container ++||kamak-mab.com^ ++##.module-ads ++##.insticator-ads ++##.skyscraper-ad-container ++##.square-ad ++||qqjexqbjaq.com^ ++||deliverytrafficnews.com^ ++###adv_BoxBottom ++##.widget_300x250_advertisement ++||medleyads.com^ ++||ponk.pro^$popup ++||4dsbanner.net^ ++||ofgogoatan.com^ ++##.module-ad ++||jokrauda.com^ ++||arzanphearse.com^ ++##.ad--header ++##.ads-300x250 ++/adconfig. ++||trustedgatetocontent.com^ ++||pollpublicly.com^ ++_ad_iframe. ++bing.com##.br-productCarousel ++stuff.co.nz##.sics-component__widget--neighbourlyShowcasePlus ++##.PageTopAd ++||qwerty24.net^$third-party ++/ads/native/* ++||catnipsdaymen.com^ ++||guaricospence.com^ ++||vaspo36.com^ ++||successfulpatience.com^ ++##.sponsored-link ++@@||itv.com/itv/tserver/$~third-party ++||92a2b69e29.com^ ++macrumors.com##.sidebarblock ++###ad-container-1 ++||justservingfiles.net^ ++||serdaive.com^ ++##.sh-section-ad ++||pignuwoa.com^ ++##.article_ad ++###dfp-leaderboard ++||grooseem.net^ ++@@||smartadserver.com/3310/call$xmlhttprequest,domain=dr.dk ++-300-250. ++||fpetwqpzqf.com^ ++##.adver ++/tagman/* ++/adx_flash. ++/banner.gif? ++||bngdyn.com^ ++||netseer.com^$third-party ++||d3ujids68p6xmq.cloudfront.net^ ++||bizmavosndi.com^ ++##.ads-horizontal ++##.section-ad ++||evolvemediallc.com^$third-party ++##app-ad ++||drillpatiotrash.com^ ++##.inlinead ++||d204slsrhoah2f.cloudfront.net^ ++||mgpcorfitzbj.com^ ++||creativesumo.com^ ++||mpaphqjb.com^ ++/assets/ad/* ++rightmove.co.uk##._3G_zutXOLAwgpG1cvkF6ii ++##.DFPad ++###footer-ads ++||caimoasy.net^ ++||noblerbaining.com^ ++||fristminyas.com^ ++||salbandtripy.com^ ++cp24.com#@#.topAd ++google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##button[jsaction="pane.adBanner.whyThisAdClick"] ++##.ad--mediumrectangle ++##.banner-ad-container ++.ke/ads/ ++##.ad_inner ++/newAd/* ++||79xmz3lmss.com^ ++anyporn.com,bravoporn.com,bravoteens.com,bravotube.net##.inplb ++##.ad-block-banner-container ++##.player-section__ad-wrapper ++###advert-1 ++##.ad-module ++||c9a2795c07.com^ ++-ad/dist/ ++##div[id^="dfp-slot-"] ++ezgif.com##div[style$="min-height:90px;display:block"] ++/sponsored_ad/* ++##a[href^="https://syndication.optimizesrv.com/"] ++##.ad__header ++_adsense. ++##.has-ad ++###adv_LdbMastheadPush ++###dfp-ad-container ++/houseads/* ++##.player-section__ad-block ++||snodlycaccias.com^ ++##.ad-top-container ++||crabdefend.com^ ++||politicianbusplate.com^ ++||requiresfamoushometown.com^$popup ++##.AdModule ++/discourse-adplugin- ++##a[href^="https://natour.naughtyamerica.com/track/"] ++||flexlinks.com^ ++||pitchedfurs.com^$popup ++||bourranuncurbs.com^ ++pixhost.to##.under-image ++_adhoriz. ++||phialedamende.com^ ++##.sponsoredLabel ++||bepolite.eu^$third-party ++##.adv-block-container ++||contalyze.com^ ++##.floatingAds ++amateur8.com,maturetubehere.com###nopp ++||dc5k8fg5ioc8s.cloudfront.net^ ++||lfstmedia.com^ ++##.d3-o-adv-block ++||jfecfzzuwevyqc.com^ ++##.ad-block-container ++##.ad-slot-sidebar ++###article-ad ++/ajax/ad/* ++||smokesplical.com^ ++||faspox.com^$third-party ++###ads1 ++||unloadpoetry.com^ ++||inflectionquake.com^ ++||syaomlovqeq.com^ ++##.ad-container-top ++||itweepinbelltor.com^ ++pornhub.com,redtube.com,tube8.com,tube8.es,tube8.fr,youjizz.com,youporn.com,youporngay.com##[style*="base64"] ++##.ads--no-preload ++##.ad-info-wrap ++##.ad_adInfo ++###video-advert ++||dcai7bdiz5toz.cloudfront.net^ ++||creative-serving.com^ ++||adhese.com^$third-party ++##[id^="chp_ads_block"] ++/lemon7.*.js^$script,domain=vxxx.com ++@@||jokerly.com/Okidak/adSelectorDirect.htm?id=$document,subdocument ++||zabanit.xyz^ ++##.adverts ++###main_ad ++||ongaromusket.com^ ++##[class^="chp_ads_block"] ++##.am-adslot ++||zadauque.net^ ++##.adwrap ++##.header_ads-container ++##.adsright ++/show_ads_ ++##.ajdg_grpwidgets ++##.dfp-ad-unit ++##.herald-ad ++||keep2share.cc/images/i/$third-party ++##.ad-size-leaderboard ++##.sister-ads ++##.ad-160x600 ++jizzbunker.com,xxxdan.com##.rzx1 ++||traffic.name^ ++||xhhuhdgbk.com^ ++##.video-advert ++###admpubottom ++||greedseed.world^$third-party ++.weborama.js ++||nesispubl.buzz^ ++||editionslap.com^$popup ++flashscore.co.uk##.boxOverContent__banner ++target.com##[data-test="featuredProducts"] ++##.widget-ad-image ++##.ads-ad ++##.container--ads ++||gyvesmutic.com^ ++livejournal.com##.xhtml_banner ++##.ad400 ++||rftslb.com^ ++@@||wordpress.org/plugins/$domain=wordpress.org ++##.ad-size-medium-rectangle-flex ++||d1nubxdgom3wqt.cloudfront.net^ ++##.leaderboard_ad_container ++unsplash.com#?#.MbNnd:-abp-has(a:-abp-contains(Sponsored)) ++stackoverflow.com##.js-sidebar-zone ++sunporno.com##.close-invid ++medicalnewstoday.com##[data-ad] ++##.ad-one ++/adclick.$popup ++motherless.com##.top-referers ++motherless.com##div > table[style][border] ++motherless.com##table[style*="max-width:"] ++||barthnullary.com^ ++##.ad-container--leaderboard ++||urlhausa.com^ ++/160x600- ++||challengecircuit.com^ ++###bottom-ads ++||dscex7u1h4a9a.cloudfront.net^ ++||dugentocentury.com^ ++mirror.co.uk##.shopwindow-advertorial ++##.wgAd-loaded ++###medrec_top_ad ++||ctrip.com^$third-party ++##.adHeadline ++gamesradar.com,tomshardware.com,whathifi.com##.vid-present ++###ad_wallpaper ++##.topads ++news.artnet.com,worldsurfleague.com#@#div[data-ad-targeting] ++||eroterest.net^$third-party ++##.AdPlacementBannerSponsorship ++##.ad-post ++||xyn1d4bjg4vr4m2qwypvuj.com^ ++/v2/ads. ++||shareasale.com/image/$third-party ++###stickyad ++||tiwhaiph.net^ ++/adver.$domain=~adver.biz|~adver.by|~adver.live|~adver.media|~adver.vn ++###ad_billboard ++##.banner-ad-row ++##.widget-adsense ++||d3l320urli0p1u.cloudfront.net^ ++||ekgloczbsblg.com^ ++##.AdContainer ++##.bam-ad-slot ++##.page-header-ad ++###leaderboard_bottom_ad ++##.adtable ++computerweekly.com,techtarget.com,theserverside.com##.cls-hlb-wrapper-desktop ++##.advads-widget ++||fssuqbylk.com^ ++###ad-sidebar1 ++@@||v.fwmrm.net/ad/p/1?$domain=cc.com|channel5.com|cmt.com|eonline.com|foodnetwork.com|nbcnews.com|ncaa.com|player.theplatform.com|simpsonsworld.com|today.com ++##.ad-leaderboard-container ++##.app-ad ++##.midAdv-cont ++##.big-ad ++###floatingAd ++||adx.io^$third-party ++||nattepush.com^ ++##.adColumn ++_468x60/ ++ndtv.com##.add__txt ++ndtv.com##.add__wrp ++##.advertiser ++||64134c91b6.com^ ++||networkmanag.com^$third-party ++/video-js-ads. ++rottentomatoes.com##.leaderboard_wrapper ++##.lazy-ad ++healthline.com###DMR1__slot ++###leaderboard_top_ad ++##.ad.widget ++||hetartwg.com^ ++||ads.viralize.tv^$domain=spiegel.de ++##.google-ad-placeholder ++###quads-ad1_widget ++##.advertisement-content ++###skin-ad ++###adTopLREC ++##.adv-300 ++||pdn-2.com^ ++||twpasol.com^ ++||ttwscqlqmbcb.com^ ++##.ad_300x600 ++walmart.com#?#div[class="mb1 ph1 pa0-xl bb b--near-white w-25"]:-abp-has(div[data-ad-component-type="wpa-tile"]) ++||mourny-clostheme.com^$popup ++###adSkinLeft ++indiedb.com,moddb.com##.supporter ++||bonertraffic13.info^ ++||bravotube.net/cc/ ++###adSkinRight ++###advert-skyscraper ++##.ad-lazy ++7mmtv.tv###mvspan_2_s_k_i_p ++||jwalf.com^ ++||miracslubs.com^ ++###footerAds ++||floccischlump.com^ ++##.adscontainer ++##.advertisement-container ++||facilitatevoluntarily.com^ ++||tymukyno.xyz^ ++##.adtop ++/adchoice. ++##.sponsor_ad ++||overnightpicture.com^ ++ndtv.com,news24online.com##.add-section ++||rusticswollenbelonged.com^ ++||pbgrklnnvbeudm.com^ ++@@||rojadirecta.me^$generichide ++||gloansad.com^ ++##.google-adsbygoogle ++click2houston.com,clickondetroit.com,clickorlando.com,ksat.com,local10.com,news4jax.com##.topWrapper ++180gadgets.com,browserhow.com,charlieintel.com,chromeunboxed.com,crimereads.com,cryptoslate.com,eurweb.com,fandomwire.com,flickeringmyth.com,gameinfinitus.com,hdmovies4u.live,indianhealthyrecipes.com,iotwreport.com,lithub.com,notalwaysright.com,quickanswer.blog,reneweconomy.com.au,rezence.com,rok.guide,simscommunity.info,thecinemaholic.com,twistedvoxel.com,welovetrump.com,zerohanger.com##.code-block ++mb.com.ph##.code-block ++fyptt.to,japaneseasmr.com##.code-block ++##.sticky-ads-container ++pornzog.com##.video-ntv ++||vipergirls.to/clientscript/poptrigger_ ++_google_ads_ ++pcgamesn.com##.sidebar_affiliate_disclaimer ++||forfrogadiertor.com^ ++###ad-target ++##.ads_block ++||mfcewkrob.com^ ++##.GoogleDfpAd-Float ++##.u-lazy-ad-wrapper ++||chaumsee.net^ ++##.single_ad_300x250 ++###ad-slot-top ++||aj1070.online^ ++slickdeals.net##.rightRailBannerSection ++||dacmaiss.com^ ++||torrent-protection.com^ ++##.sidebar-ad-container ++||varechphugoid.com^ ++||am15.net^ ++/728-90. ++||rotarb.bid^ ++||salinasbhut.com^ ++###content_ad ++||zybrdr.com^ ++||trimbrushed.com^ ++||cheno3yp5odt7iume.com^ ++##.channel-ad ++##.strip-ad ++||rtpnt.xyz^ ++##.stickyad ++##.ad_r ++||staurtur.net^ ++/adv.php ++||brid.tv^$script,domain=67hailhail.com|deepdaledigest.com|forevergeek.com|geordiebootboys.com|hammers.news|hitc.com|molineux.news|nottinghamforest.news|rangersnews.uk|realitytitbit.com|spin.com|tbrfootball.com|thechelseachronicle.com|thefocus.news|thewrap.com|washingtonexaminer.com ++/publicidades/* ++##.adv_banner ++##.leftAdsFix ++||banquetunarmedgrater.com^ ++||notablynationality.com^ ++||shijauns.com^ ++||trustbummler.com^ ++||brutalconfer.com^$popup ++##.ad-table ++||ingramony.com^ ++##.rightAdsFix ++##.dfp-interstitial ++moddb.com##.nextmediaboxtop ++##.adModule--outer ++##.adsense728x90 ++##.inner-adv ++||olmsoneenh.info^ ++||zedo.com^$third-party ++##.adModule--inner ++##.right-ads ++###ad-bg ++##.ads-section ++###ads_top ++||cotihgcqkh.com^ ++||i.pixl.is/*.gif$image,domain=bunkr.is ++##.mv_atf_ad_holder ++trueachievements.com##.lb_holder ++6abc.com,abc11.com,abc13.com,abc30.com,abc7.com,abc7chicago.com,abc7news.com,abc7ny.com##.story > .placeholderWrapper ++||ccksdwtuzmadx.com^ ++||estuantunsnow.com^ ++###google-ads ++##.card--article-ad ++||roadmappenal.com^ ++##.ad-sample ++||0dcde44a41.com^ ++||ygamhusjtdzajm.com^ ++||kveww.com^ ++##.nativeAd ++###ad6 ++##.sheknows-infuse-ad ++||d95d7d7060.com^ ++##.ad-below-images ++||adpredictive.com^$third-party ++||qxtcgrkqlgjcvg.com^ ++/spc_fi.php ++||taioncgaiynzt.com^ ++##.ad-970 ++###adslot6 ++##.boxAd ++||hoidenbinate.com^ ++gamesradar.com,tomshardware.com,whathifi.com##.jwplayer__widthsetter ++||lgtdkpfnor.com^ ++##.googleadsense ++||lookandfind.me^ ++mydramalist.com##.spnsr ++mydramalist.com##div[class^="spnsr"] ++##.button-ad ++##.ad-carousel ++||66e7b94f96.com^ ++youjizz.com###onPausePrOverlay ++||utility.rogersmedia.com/wrapper.js ++/ad_common. ++adfoc.us##.content > iframe ++||usounoul.com^ ++##.c-adDisplay ++||mcpuwpush.com^ ++##.adv-right ++||itineraryupper.com^ ++||predictiondexchange.com^ ++||purplepatch.online^ ++||deewansturacin.com^ ++###dsk-banner-ad-a ++||3d406f3a14.com^ ++||ugyplysh.com^ ++filecrypt.cc,filecrypt.co##.filItheadbIockqueue3 ++sextb.net##.asg-overlay ++||oackoubs.com^ ++||grvmedia.com^$third-party ++##.advertising-container ++##.meta_ad ++.il/ads. ++##.elementor-widget-wp-widget-advads_ad_widget ++bendsource.com,federalnewsnetwork.com,lonelyplanet.com,sevendaysvt.com,styleweekly.com,tasty.co,tucsonweekly.com##.Ad ++usnews.com##div[class^="Ad__Container-"] ++||trucksift.com^ ++||kveii.com^ ++||usatoday.com/nanobar/ ++##.js-sidebar-ads ++||beludicolor.com^ ++###admpumiddle ++tubefilter.com#@##topAd ++arabiaweather.com,bloomberg.com,gamesindustry.biz,news957.com,newscientist.com,usgamer.net##.leaderboard-container ++||glaivoun.net^ ++##.text-advertisement ++/adverts.$~script,domain=~adverts.ie|~adverts.org.ua ++##.ad-column ++##.Ad-Container ++dictionary.com,thesaurus.com##aside[id$="728x90"] ++||gloolrey.com^ ++##.ConnatixAd ++||can-get-some.net^ ++##.googleLeftSkyScrapper ++##.c-adDisplay_container ++||8a6549cded.com^ ++||grauwaiw.com^ ++||skipdearbeautify.com^ ++||whatisuptodaynow.com^ ++##.video-ad-container ++||alternativecpmgate.com^ ++##.ad_notice ++##.ac-banner-ad ++##.content_ads ++##.sidebar-top-ad ++##.lazyload_ad ++||tdkrevfg.com^ ++||admob.com^ ++||admob.com^$domain=spiegel.de ++##.mu-ad-container ++avgle.com##img[src*=".php"] ++||trafficdok.com^ ++@@||yandex.com/search/?$generichide ++-ad.php? ++||wpnrtnmrewunrtok.xyz^ ++##.image-viewer-ad ++||ptaiksah.com^ ++###sidebar_ad_1 ++||foremedia.net^$third-party ++/files/ads/* ++##[href^="https://www.restoro.com/"] ++||ailrouno.net^ ++||epwurecbhwtt.com^ ++||priseloos.com^ ++softonic.com##.sam-slot ++||adgebra.in^$third-party ++literotica.com###b-top ++/ad5. ++##.adsmessage ++||dlexkxqacleb.com^ ++||raphidewakener.com^ ++##.squareAd ++||koocoofy.com^ ++##.fs_ads ++/tncms/ads/* ++||geniusdexchange.com^ ++###js-image-ad-mpu ++spiegel.de##div[id*="/spon_dt/"]:not(#google_ads_iframe_\/6032\/spon_dt\/homepage_5__container__) ++al.com,cleveland.com,gulflive.com,lehighvalleylive.com,masslive.com,mlive.com,newyorkupstate.com,nj.com,oregonlive.com,pennlive.com,silive.com,syracuse.com###below-toprail ++###ad_layer ++||pauzajoo.net^ ++##.aside-ad ++/bsa-plugin-pro- ++###div-insticator-ad-4 ++##.g-ad ++##.group-item-ad ++##.image-viewer-mpu ++##.item-ads ++||daineely.net^ ++||idntsoohucg.com^ ++||possibilityplumbing.com^ ++##.ad-scroll ++healthline.com##.css-rjh5b ++##.button-ads ++||uhdqyskwzqjh.com^ ++||rma.homedepot.com^ ++mobafire.com##.exhibit-vertical ++/bserver/* ++/pagead/html/* ++###ad-sidebar2 ++||dewretpartook.com^ ++###rightAd ++||fuse-cloud.com^ ++##.header-adv ++||getadjacent.com^$third-party ++||nicesthoarfrostsooner.com^ ++||saishait.net^ ++||boustahe.com^ ++##.ad-container-inner ++||reedthatm.biz^ ++||linkslot.ru^$third-party ++||sbfull.com/js/mainpc.js ++###sidebar_ad_2 ++.php?affid=$domain=~cancun-discounts.com ++||adsfcdn.com^ ++##a[href^="http://www.coiwqe.site/"] ++||utarget.ru^ ++##.ad-topbanner ++/assets/ad- ++###adUnit ++##.pb-f-ad-flex ++||a9df6a2fb3.com^ ++@@||jokerly.com/Okidak/vastChecker.htm$document,subdocument ++-advertising_ ++##.advert--banner-wrap ++||bidfilter.com^$third-party ++##.component-ar-horizontal-bar-ad ++##.component-header-sticky-ad ++/uploads/ads/*$domain=~bayie.com ++/googlead/* ++||juergeninez.com^ ++###ads_page_top ++##.ad-hideable ++##.pb-f-ad-leaderboard ++##.static_mpu_wrap ++pcgamesn.com##.static_mpu_wrap ++/ads5. ++##.left-ads ++impartialreporter.com,polygon.com,tweaktown.com##.ob-smartfeed-wrapper ++||raisedmanatee.com^ ++||profield.ddns.net^$third-party ++##.ad-leader-top ++##.ad-main ++##.bodyAd ++##.teaser-advertisement ++||canangalaities.com^ ++-ads.gif ++||d1e28xq8vu3baf.cloudfront.net^ ++##.ad-rectangle-container ++##.article-sponsor ++moomoo.io###adCard ++||hats-47b.com^ ++##.sidebar-advertisement ++||noptog.com^ ++##.blockAds ++##.ad-160 ++||revincenizam.com^ ++||digitalmediapp.com^ ++###ads_bottom ++||adnium.com^$third-party ++##.mks_ads_widget ++||1igare0jn.de^ ++||ultimate-captcha.com^$popup ++||highperformancecpm.com^ ++||cpaoffers.network^$popup ++##a[href^="https://bongacams2.com/track?"] ++###theotherads ++/ads/lz_loader. ++||clickfunnels.com/assets/cfpop.js ++||bordsnewsjule.com^ ++globalnews.ca##.c-stickyRail ++/adClick? ++||feefouga.com^ ++||creationaleprose.com^$popup ++###team_ad ++||shaumtol.com^ ++||resalag.com^ ++globalnews.ca##.c-flyers ++/adsense2. ++/plugins/mts-wp-in-post-ads/* ++||arithmeticshovel.com^ ++##.double-ads ++||zadcyacitht.com^ ++###HeaderAd ++gsmarena.com##div[style="margin-left: -10px; margin-top: 30px; height: 145px;"] ++||adf.ly/js/link-converter.js ++##.fbs-ad--top-wrapper ++||offslrbeqypf.com^ ++||aixcdn.com^ ++||awempire.com^ ++###sticky-ads-top ++##.sidead ++##.ads1 ++##.custom-ad ++##.ad__leaderboard ++##.fjs-ad-hide-empty ++###tile-ad ++||fakeallow.com^ ++||apihotels.net/onestream/events/ ++##.MapLayout_BottomMobiAd ++||nextclick.pl^$third-party ++##.article_ad_top ++##.adDiv ++||jubsaugn.com^ ++###AdBanner ++##.ad--in-article ++||accordinglyvenisonelse.com^ ++latimes.com,sandiegouniontribune.com##.revcontent ++##.AdPlacementMPU ++1tamilmv.click##.ipsCarousel ++||awempt.com/embed/ ++euobserver.com,medicinehatnews.com##.top ++daporn.com,fpo.xxx##.top ++||comacantha.com^ ++-ad-banner- ++/delivery/spc. ++||tradbypass.com^ ++myreadingmanga.info##a[href^="https://www.gaming-adult.com/"] ++/160x600_ ++||trackuity.com^$third-party ++###adcontainer2 ++andoveradvertiser.co.uk,asianimage.co.uk,autoexchange.co.uk,banburycake.co.uk,barryanddistrictnews.co.uk,basildonstandard.co.uk,basingstokegazette.co.uk,bicesteradvertiser.net,borehamwoodtimes.co.uk,bournemouthecho.co.uk,braintreeandwithamtimes.co.uk,brentwoodlive.co.uk,bridgwatermercury.co.uk,bridportnews.co.uk,bromsgroveadvertiser.co.uk,bucksfreepress.co.uk,burnhamandhighbridgeweeklynews.co.uk,burytimes.co.uk,campaignseries.co.uk,chardandilminsternews.co.uk,chelmsfordweeklynews.co.uk,chesterlestreetadvertiser.co.uk,chorleycitizen.co.uk,clactonandfrintongazette.co.uk,cotswoldessence.co.uk,cotswoldjournal.co.uk,cravenherald.co.uk,creweguardian.co.uk,dailyecho.co.uk,darlingtonandstocktontimes.co.uk,dorsetecho.co.uk,droitwichadvertiser.co.uk,dudleynews.co.uk,ealingtimes.co.uk,echo-news.co.uk,enfieldindependent.co.uk,eppingforestguardian.co.uk,eveshamjournal.co.uk,falmouthpacket.co.uk,freepressseries.co.uk,gazette-news.co.uk,gazetteherald.co.uk,gazetteseries.co.uk,guardian-series.co.uk,halesowennews.co.uk,halsteadgazette.co.uk,hampshirechronicle.co.uk,harrowtimes.co.uk,harwichandmanningtreestandard.co.uk,heraldseries.co.uk,herefordtimes.com,hillingdontimes.co.uk,ilkleygazette.co.uk,keighleynews.co.uk,kidderminstershuttle.co.uk,knutsfordguardian.co.uk,lancashiretelegraph.co.uk,ledburyreporter.co.uk,leighjournal.co.uk,ludlowadvertiser.co.uk,maldonandburnhamstandard.co.uk,malverngazette.co.uk,messengernewspapers.co.uk,milfordmercury.co.uk,newsshopper.co.uk,northwichguardian.co.uk,oxfordmail.co.uk,penarthtimes.co.uk,prestwichandwhitefieldguide.co.uk,redditchadvertiser.co.uk,redhillandreigatelife.co.uk,richmondandtwickenhamtimes.co.uk,romseyadvertiser.co.uk,runcornandwidnesworld.co.uk,salisburyjournal.co.uk,somersetcountygazette.co.uk,southendstandard.co.uk,southwalesargus.co.uk,southwalesguardian.co.uk,southwestfarmer.co.uk,stalbansreview.co.uk,sthelensstar.co.uk,stourbridgenews.co.uk,surreycomet.co.uk,suttonguardian.co.uk,swindonadvertiser.co.uk,tewkesburyadmag.co.uk,theargus.co.uk,theboltonnews.co.uk,thenational.scot,thenorthernecho.co.uk,thescottishfarmer.co.uk,thetelegraphandargus.co.uk,thetottenhamindependent.co.uk,thewestmorlandgazette.co.uk,thisisthewestcountry.co.uk,thurrockgazette.co.uk,times-series.co.uk,wandsworthguardian.co.uk,warringtonguardian.co.uk,watfordobserver.co.uk,westerntelegraph.co.uk,wharfedaleobserver.co.uk,wiltsglosstandard.co.uk,wiltshiretimes.co.uk,wimbledonguardian.co.uk,wirralglobe.co.uk,witneygazette.co.uk,worcesternews.co.uk,yeovilexpress.co.uk,yorkpress.co.uk,yourlocalguardian.co.uk##.promoted-block ++||eabids.com^ ++||flatepicbats.com^ ++healthline.com##.css-1d8h8gm ++##.sudoku-ad ++||d3q33rbmdkxzj.cloudfront.net^ ++||02b57bb965.com^ ++||octopod.cc^ ++##.adv-top ++/ads3. ++##.ad-active ++##a[href^="https://twinrdsyn.com/"] ++||olpfeere.com^ ++||fresh8.co^ ++||peaceablefitsfamily.com^ ++||gypsyardently.com^ ++||renomeeguze.com^ ++/marfeel_sw. ++||embogsoarers.com^ ++##.in-content-ad ++##.ad_wide ++||lduhtrp.net^ ++||pushagim.com^ ++###ads-header ++##.SAAG-promoAdContainer ++##.ad--banner ++##.advertisement-leaderboard ++##.gujAd ++##a[href^="https://a.bestcontentweb.top/"] ++||burlapvocation.com^ ++||dd8af8726c.com^ ++||establishbrightestsavvy.com^ ++||hzihupwzovva.com^ ++||mikofs.com^ ++||naivetebibbed.com^ ++||pumpoofi.net^ ++||wkqcnkstso.com^ ++||rearedimmortal.com^$popup ++||agacelebir.com^ ++||possessionaddictedflight.com^ ++##.ads-728 ++/advt.$domain=~advt.ch|~advt.it ++##a[href^="https://t.aslnk.link/"] ++@@||zcache.com^$image,domain=zazzle.com ++flaticon.com###soul-p ++##[id^="ad_sky"] ++||pubnation.com^ ++###adslot7 ++##.component-ads-by-google ++##.adHolder ++##.advertising-block ++||hazardousschooloutcry.com^ ++||anyporn.com/aa/ ++||grafthivecrocus.cam^ ++##.adbox1 ++###HometopAdOuter ++||windsplay.com^ ++||psairees.net^ ++##.adRight ++##.video-ads ++-728x90_ ++||theraprecramp.com^ ++/advertorial/* ++##.inlinead_lazyload ++##.ad-observer ++##.c-posts__ad ++youjizz.com###rightVideoPrs ++/annonser/*$domain=~billink.no ++||ticaframeofm.xyz^ ++||parkdumbest.com^ ++@@||g.doubleclick.net/gampad/ads?*wallpaper_1$xmlhttprequest,domain=spiegel.de ++||allporncomic.com/round-bread-60fe/ ++###banner300x250 ++@@||pagead2.googlesyndication.com/getconfig/sodar?$xmlhttprequest,domain=spiegel.de ++##.ad_blk ++##.promoboxAd ++||myrrhicfoeman.com^ ++||gme-trking.com^ ++||citydsp.com^ ++###adss ++||margarinereverend.com^ ++||boahoupi.com^ ++||expressfouty.com^ ++###ad-halfpage ++||redirectsstm.click^ ++##.ad--section ++##.ad_space ++##.header-ads-wrap ++||aukirtoo.com^ ++||qajigu.xyz^ ++##.advertisement.leaderboard ++##.ad-bigbanner ++/video.ads. ++||onetouch12.com^$popup ++||cdnpure.com/static/js/ads- ++##.advertisement-placeholder ++##div[data-adname] ++##.ads-loaded ++@@||gomoplayer.com^$subdocument ++bing.com##.b_adBottom ++||aj2031.online^ ++||bravotube.net/js/clickback.js ++||catgride.com^ ++##.inline-ad-wrapper ++##.textAds ++###ads-left ++###side-ads ++##.ad-small ++##.bottom-ad2 ++dashnet.org###support ++||yxpyjyhjj.com^ ++||tabookbusines.info^ ++###adtop ++###admpudyn1 ++##.rail-ad ++||colorfullank.com ++||galileirice.com^ ++||volowwoidre.com^ ++||drivevideo.xyz/advert/ ++||vistashomonid.com^ ++fandom.com##.marketplace ++##.advance-ads ++##.gc-deck--is-ad ++###publicidad ++##.comment-ad ++/overture_ ++||marketools.plus500.com/Widgets/ ++##.sticky-ad-wrapper ++##.adslot--leaderboard ++##.ad-top-728 ++gay0day.com##div[style^="height:250px;"] ++.ad6media.$domain=~ad6media.fr ++||lavabosmotlier.com^ ++##.adInner ++##.itinerary-index-advertising ++biznews.com,burnabynow.com,businessdailyafrica.com,coastreporter.net,financialexpress.com,irishtimes.com,komonews.com,newwestrecord.ca,nsnews.com,prpeak.com,richmond-news.com,seattletimes.com,spokesman.com##a[href*="/sponsored/"] ++||xgroovy.com/static/js/script.js ++###div-insticator-ad-3 ++##.adsBlock ++90min.com,investing.com,newsday.com##div[class^="ad_"] ++aminoapps.com##.overflow-scroll-sidebar > div ++/top_ad. ++##.ad_widget ++||booster-vax.com^ ++||advg.jp^$third-party ++||wontonsnosite.com^ ++##.o-ads ++##.ad-300X250 ++##.adv-ad ++##.penci-google-adsense-2 ++||glitteridentifiernavy.com^ ++||quiapountaxed.com^ ++/ads/gpt/* ++##.static-ad ++/ad/top. ++/pubmatic_ ++||tubecorporate.com^$third-party ++##.puff-advertorials ++###footerAd ++progameguides.com###top-sticky-sidebar-container ++##.main-add-sec ++##.adstop ++##.ad-unit-text ++##.ad.center ++orteil.dashnet.org###smallSupport ++##.ad-300X250-body ++##.center-ad ++@@||astatic.ccmbg.com^*/prebid$script,domain=linternaute.com ++||d3hib26r77jdus.cloudfront.net^ ++###adsBottom ++##.non-empty-ad ++##div[id^="ad-div-"] ++||rockcloudspace.com^ ++||katecrochetvanity.com^ ++||atwounlit.com^ ++_asyncspc. ++gamepressure.com###baner-outer ++##.adv-center ++||adnimation.com^$third-party ++||fastpic.org/g/f.js ++##.sponsored-header ++investopedia.com###performance-marketing_1-0 ++investopedia.com##.partnerlinks ++||visors-airminal.com^$popup ++##.inner_ad ++||o18.click^$popup ++||glugherg.net^ ++##.advert-inner ++##.card-ad ++##div[id^="adrotate_widgets-"] ++.lk/ads/ ++||cloudfrale.com^ ++||adquery.io^$third-party ++##.is-desktop-ads ++##iframe[id^="google_ads_frame"] ++###ad-9 ++##.advertisement-title ++||dita6jhhqwoiz.cloudfront.net^ ++||smopy.com^$third-party ++||adexchangegate.com^ ++?type=ad& ++||ltkcdn.net/ltkrev.js ++readcomiconline.li##.divCloseBut ++||wawlingcuba.com^ ++adultgifworld.com,babeshows.co.uk,boobieblog.com,fapnado.com,iseekgirls.com,small-breasted-teens.com,the-new-lagoon.com##a[href^="http://refer.ccbill.com/cgi-bin/clicks.cgi?"] ++##.homead ++||poshhateful.com^ ++/servlet/view/* ++##.SidebarAd ++||commercial.daznservices.com^ ++##.mobileadunit ++###ad_mobile ++##.programtic-ads ++||jiffspogonia.com^ ++##.adss-rel ++||weby.aaas.org^ ++_460_60. ++##.ad728x90 ++||doubleclick.net^$popup ++timesofindia.indiatimes.com##.paisa-wrapper ++||lataurir.com^ ++forums.anandtech.com,forums.pcgamer.com,forums.tomsguide.com,forums.tomshardware.com,forums.whathifi.com,redflagdeals.com###header_leaderboard ++##.ad-mod ++||driddleurease.com^ ++||wyhwcgvchpmdf.com^ ++coinmarketcap.com##.trending-sponsored ++###main-ad ++###sponsored-links ++##[data-ad-cls] ++###amazon-ads ++###ad-wrapper ++||umekana.ru^ ++##.Sidebar-ad ++=300x250; ++##.advert-banner ++##.gad_container ++||15e06619a4.com^ ++||workplaceidenticalincompetent.com^ ++##.adg-rects ++||bn5x.net^ ++###sponsorAdDiv ++||vgowyarau.com^ ++||lankychaosrun.com^ ++||eacdn.com^$popup ++##.mobileAd ++##a[href^="https://pb-track.com/"] ++||acesbashlyk.com^ ++||nutritionrumblelocus.com^ ++##.adsense-box ++###article_ad ++##.adInfo ++##.ad-heading ++##.adcenter ++/a/ads/* ++||lickingimprovementpropulsion.com^ ++-468x60- ++##.sponsored-text ++||flippantbliss.com^ ++###rightrail-ad ++/ad_icons/* ++###ad-wrap2 ++rt.com##.banners__border ++##.innerAds ++||sunglassesmentallyproficient.com^ ++##.vce-header-ads ++xozilla.com##.brazzers-link ++@@||adblockplus.org^$generichide ++||axiomszanjona.com^ ++||significantoperativeclearance.com^ ++##.header-ad-wrap ++##.leftAd ++ok.xxx##.bn-title ++##.s-ad ++||boostcpm.su^ ++||golden-gateway.com^ ++##.ContentAd ++||budvawshes.ru^ ++||goasrv.com^ ++||pahtgq.tech^ ++||bullads.net^ ++/banner/ad/* ++##.article__header-ad-slot ++||domslc.com^ ++||agloowie.com^ ++||rescuephrase.com^ ++##.dfp-top_leaderboard ++||ayahucapasso.website^ ++||pauhoano.com^ ++||ematicsolutions.com^$third-party ++||amazon-adsystem.com^$popup,domain=twitch.tv ++##.ad-horizontal ++##.adSpace ++##.mod_ad_container ++##.banner_ad_link ++||solemik.com^ ++||360yield.com^$domain=spiegel.de ++@@||banner.yt^$image,domain=socialblade.com ++##.ad-sense-ad ++##.ads-bg ++/web/ads/* ++||fordgitter.com^ ++||psurigrabi.com^ ++##.header-top-ad ++##.ad-slot-ph ++webmd.com##.top-picks ++##.ad_div ++/728_90. ++||rtbsystem.org^ ++||masakeku.com^ ++##a[href^="https://engine.phn.doublepimp.com/"] ++##div[id^="google_dfp_"] ++##.ad--inner ++||6b5dfbc74e.com^ ++/^https?:\/\/www\.[0-9a-z]{8,}\.com\/[0-9a-z]{1,4}\.js$/$script,third-party,domain=dood.la|dood.pm|dood.sh|dood.so|dood.to|dood.watch|dood.ws ++##.googleads ++###adSense ++/adv.png ++dailymail.co.uk##.puff_pastel ++||cash-ads.com^ ++##display-ad-component ++||limulushazard.com^ ++##.ads300 ++##.InArticleAd ++||pinkyads.quest^$popup ++/api/ads? ++##.advert-right ++/google_ads_ ++||lowrihouston.pro^ ++##.ad-slot-article ++||effectivecpmgate.com^ ++||touphipt.com^ ++##.ad-container-wrapper ++##.ad_bg ++##.__isboostOverContent ++/wppas/* ++||disparagethence.com^ ++||veoxa.com^$third-party ++###admpudyn2 ++##.advert-content ++fandom.com###featured-video__player-container ++||honestlyvicinityscene.com^ ++||boostcdn.net^ ++##.ad-element ++##.wp_bannerize ++/ad_script. ++/adframes. ++||optyruntchan.com^ ++##.clsy-c-advsection ++||glainsee.com^ ++##.adriverBanner ++##.ads_wrap ++###ads-right ++||buzzonclick.com^$third-party ++bigtitslust.com,sortporn.com##.pignr.item ++||bannerbridge.net^$third-party ++##.ad_google_shhide ++##.ads-image ++##.lrec-container ++knowyourmeme.com##.rectangle-unit-wrapper ++##.vce_adsense_widget ++##.vce_adsense_wrapper ++||jhlcrejfi.com^ ++||gigacpmserv.com^ ++##.ads_728x90 ++/ad-scroll. ++||offoonguser.com^ ++||hetaruvg.com^$popup ++###dfp-header ++##.adsense-container ++##.ad-disclaimer ++##.ads-div ++##.refreshInarticleAd ++##.sponsor-block ++||6fe24753fb.com^ ++||bravoedkilan.com^ ++||understoodreceivermisunderstand.com^ ++||sunnyseries.com^$popup ++agedbeauty.net,data18.com,pornpics.com,vipergirls.to##a[href*="/go/"] ++###ad-wrap ++##[href^="https://join3.bannedsextapes.com"] ++||tubemov.com^ ++||rjhbcghmln.com^ ++||9xob25oszs.com^ ++gfinityesports.com,realsport101.com##.connatixPS ++||advertising-cdn.com^ ++##.HomeAds ++||cyih0e43aty7.com^ ++gab.com##[aria-label*="Sponsored:"] ++##.ad-disclaimer-container ++||indebtedatrocious.com^ ++drtuber.com##.item_spots ++.tv/ads. ++||predictivdisplay.com^ ++/ad/banners/* ++caribpress.com###top_banner_container ++##.sticky-bottom-ad ++||googlesyndication.com/pagead/ ++||googlesyndication.com/pagead/$domain=spiegel.de ++##.ad-bar ++drtuber.com##.title-sponsored ++@@||spanishdict.com^$generichide ++@@||adtng.com/get/$subdocument,domain=hanime.tv ++||flogspci.com^ ++##.sponsored-slot ++||katecrochetvanity.com^$popup ++||jighucme.com^ ++##.ad-970-250 ++##.ads-here ++##.mvp-widget-feat2-side-ad ++/iframe/ad/* ++||allyes.com^ ++##.clickads ++||rifsjest.com^ ++scmp.com##.page-container__left-native-ad-container ++||ravenousdrawers.com^ ++||ctengine.io^$third-party ++||antrumsregrind.com^ ++##.ad_xrail_top ++###leaderboard-advert ++||richinfo.co^ ++##.footer-ad-labeling ++/300-250. ++||psaukaux.net^ ++||alitems.site^ ++##.right-column-ad ++||hentaifox.com/js/ajs.js ++||hentaifox.com/js/slider.js ++||rentalcars.com/partners/ ++||dufai4b1ap33z.cloudfront.net^ ++||versionsgratersteward.com^ ++ytmp3.cc###a-320-50 ++###ad-8 ++.php?ad= ++##.promoAd ++||yapsteasers.com^ ++||icorp.ro^$third-party ++||ssl-images-amazon.com/images/*/MAsf- ++##.adsbox970x90 ++||ero-advertising.com^ ++||adblockerapp.info^$popup ++##.vce-ad-below-header ++###HeaderAD ++||faster-trk.com^ ++@@||xfreehd.com^$generichide ++pao.gr###section--sponsors ++##.banner_160x600 ++||web3ads.net^ ++||d188m5xxcpvuue.cloudfront.net^ ++||unrootpteroid.cam^ ++##.top-ad-block ++##.adwidget ++##.adWidget ++||eksiup.com^$third-party ++##.adspot ++##.liberty-ad-renderer-iframe ++##a[href^="https://t.adating.link/"] ++kijiji.ca##div[class^="sponsored-"] ++###ad_left ++||batteusp2hilenor.com^ ++##.ad_1 ++###extraAdsBlock ++##.ad-90 ++###footer_ads ++||news.smi2.ru^$third-party ++##.ad-250 ++||buipovexhav.com^ ++||hedrvszms.com^ ++||fostereminent.com^ ++||logoestulles.com^ ++##.ad-square ++###headerad ++##.ad--halfpage ++||ofhypnoer.com^ ++##.outbrain-widget ++||xlvludsigt.com^ ++/ad_img/* ++###contentAds ++###sponsored-links-alt ++##.taboolaArticle ++||mamydirect.com^ ++@@||mui.com^$generichide ++perfectgirls.net##.banner-wrapper ++=728x90; ++||vianoivernom.com^ ++##.caja_ad ++##.taboola-placeholder ++||videocampaign.co^ ++###sidebar-ad-1 ++stadiumastro.com##.Ads ++|http*://*?$popup,third-party,domain=pornhub.com|redtube.com|tube8.com|youporn.com|youporngay.com ++@@||g.doubleclick.net/gampad/ads?$domain=edy.rakuten.co.jp|pccomponentes.com|tv-tokyo.co.jp|voici.fr ++##.adwords ++si.com##.m-balloon-header--spacer ++pcgamesn.com##.saw-wrap ++||adrelayer.com^$third-party ++||grangilo.net^ ++/partnership-ads/* ++||invitingdoubloons.com^ ++||monetizer101.com^$third-party ++##a[href^="https://banners.livepartners.com/"] ++tomwans.com#@#.adright ++##.widget_ad ++###boxad ++||eergithi.com^ ++@@||jsfiddle.net^$generichide ++||mybetterck.com^$popup ++##.ad-spot ++knowyourmeme.com##.header-unit-wrapper ++||bongacams.com^$popup,third-party ++/video_ads. ++cd1025.com,myfigurecollection.net,prolificnotion.co.uk##.partner ++||passtechusa.com^ ++||twinrdsrv.com^$popup ++||eiteribesshaints.com^ ++##.penci-google-adsense ++##.atf_adWrapper ++xfantazy.com##.partwidg1 ++###right_ad ++##.adv1 ++-720x90- ++||dopansearor.com^$popup ++||dooloust.net^$popup ++###gad728x90 ++||mediafuse.com^$third-party ++##.footerAd ++###BB1-ad ++###adContent ++||akmxts.com^ ++##.vce_adsense_expand ++.prebid& ++||adkaora.space^ ++||fruggedraids.com^ ++###stickyAd ++||ownlocal.com^$third-party ++##.adItem ++##.adv-label ++###sideAds ++###skyscraper_ad ++moneycontrol.com##.mf_radarad ++###sidebar-ad-2 ++||promos.camsoda.com^ ++###component-taboola-below-article-feed ++||vidhdthe.online/mavennofile.js ++||daisycontroversy.com^ ++###dfp-middle ++||cheeradvise.com^ ++people.com##.articleContainer__rail ++mail.com##.blocks-3 ++##.advert-banner-container ++##.ob_ads_header ++##.advertisement-box ++/main/ads/* ++||iphumiki.com^ ++##.adplace ++mangarockteam.com,nitroscans.com##.c-top-second-sidebar ++||saggrowledetc.com^ ++##.ad_title ++||d3f4nuq5dskrej.cloudfront.net^ ++||cuttooscete.com^ ++##.ad-outer ++##.ad-poc-admin ++##.pages__ad ++||godfulsiums.com^ ++##div[id*="ScriptRoot"] ++##.queued-ad ++###body_ad ++###gad300x250 ++||d1ev866ubw90c6.cloudfront.net^ ++10minutemail.net,eel.surf7.net.my,javatpoint.com###right ++freebdsmxxx.org###right ++mobafire.com##.exhibit-narrow ++/adboxes/* ++||dcmgptcbcrogl.com^ ++||resonance.pk^ ++##.firefly-sidebar-ad ++-publicidad. ++###ad-billboard ++##.promo_border ++##.verticalAd ++||damdiversereadiness.com^ ++||sortingwild.com^ ++||stopsrepetitious.com^ ++||ukhkcxmzesi.com^ ++animenewsnetwork.com##.gutter ++||phabycebe.com^ ++||d39ion77s0ucuz.cloudfront.net^ ++||ghableleader.xyz^ ++##.pageAdSkin ++||oeyiamwpj.com^ ++##.single-ad ++||funnyjunk.com/site/js/extra/pre ++calculatorsoup.com###RightSidebar ++##.ad--mid ++||mp3zik.net^$third-party ++||goingtocontent.com^ ++alphaporno.com,crocotube.com,hellporno.com,tubewolf.com,xbabe.com,xcum.com##.bnnrs-player ++||twinrdsyn.com^$popup ++###text_ad ++##.ie-adtext ++###leaderboard_728x90 ++amateur8.com##.is-av ++.com/?ad= ++###adv_sky ++##.ad--horseshoe ++##.teaser-ad ++||postaffiliatepro.com^$popup,third-party ++||hinchantickt.com^ ++||cuppinaruke.com^ ++||tpcserve.com^ ++||dummieseardrum.com^ ++##.ads_box_type1 ++##.sponsor-box ++##.ad__300x250 ++||bngprl.com^ ++||kxnggkh2nj.com^ ++@@||doubleclick.net/gampad/*adPositionName%3Dsuperbanner_$xmlhttprequest,domain=spiegel.de ++##.adunit_leaderboard ++/468_60. ++##.ads-cont ++||egadvertising.com^$third-party ++##.ads-single ++##.ad_xrail ++##.storyAd ++@@||googleoptimize.com/optimize.js$script,domain=wallapop.com ++##.ad_300250 ++##.midAdv-cont2 ++/images/adv- ++/taboolaArticle. ++dawn.com##.radWrapper ++||vooshagy.net^$popup ++##.desktop-lazy-ads ++##.u-ads ++||bemobtrcks.com^ ++##.ad-mobile--sticky ++##.o-ads--center ++||aj2495.online^ ++||flvrbgvpbehhu.com^ ++bravotube.net##a[href^="/cs/"] ++||kangaroohiccups.com^ ++/zcredirect? ++||nshynvupjnm.com^ ++||turacousequent.com^ ++/banner.cgi? ++||wpnjs.com^ ++||player.sendtonews.com^$third-party ++||onvictinitor.com^$third-party ++/ad_images/* ++##[data-role="tile-ads-module"] ++||wwsrjaskrf.com^ ++||bro3.biz^ ++||propadsviews.com^$popup ++##.slate-ad ++||ad-cheers.com^ ++||voqally.com/hub/app/ ++##.adinner ++###admputop2 ++##.ad_72890 ++||ca6ac9b0e5.com^ ++||disploot.com^ ++||drmjxoaaslsn.com^ ++||prakritinfixed.com^ ++comicbook.com##.oas ++armageddonexpo.com,audiforums.com,f1gamesetup.com,ferrarichat.com,hotrodhotline.com,jaguarforums.com,pypi.org,thebugle.co.za,waamradio.com,wbal.com,webtorrent.io##.sponsors ++/plugins/ads/* ++animenewsnetwork.com##.iab ++||morrowfreezer.com^ ++##.bsaProContainerNew ++||adadvisor.net^$third-party ++||katukaunamiss.com^ ++||utrosy.com^ ++##.adpost ++||fbcdn2.com^ ++||numberschord.com^ ++||sportrecs.com/redirect/embed/ ++.info/ads/ ++##.middle_ad ++##.ads-marker ++##.dfp_unit-ad_container ++||coxalscyth.com^ ++###div-insticator-ad-5 ++##.desktop_ad ++##[data-css-class="dfp-inarticle"] ++##.parent-ad-desktop ++||bulrev.com^ ++/textads? ++##.adv-banner ++||beevakum.net^ ++##.ads-col ++||download-ready.net^ ++||drldgfscmjgim.com^ ++||fmgroupdist.com/mafanikio/$image,domain=bdsmtest.org ++live94today.com##.js-demo-avd ++||lafastnews.com^ ++##.top-advert ++-adserver/ ++###ad-main ++##.feed-ad ++##.wide-ad-new-layout ++##.ads_tb-c ++@@||smallseotools.com^$generichide ++||synthesissocietysplitting.com^ ++||chicoryapp.com^$third-party ++##.adv300 ++###ad_right_box ++###advertise ++###LeftAd ++||lqcqhkgoer.com^ ++###adsTop ++||riverhit.com^ ++_120x600_ ++/ad-server.$~script ++###adframe:not(frameset) ++##.googleAd ++/get_ads. ++||libertycdn.com^ ++/adfile/* ++||cobnutsvalure.com^ ++||disrobegilded.com^ ++||d22sfab2t5o9bq.cloudfront.net^ ++###adcontent ++||stunninglover.com^ ++||vethojoa.net^ ++###ads-blog ++||trustx.org^$third-party ++###Ads_BA_SKY ++##.advert-block ++##.table-ad ++@@||google.*/ads/$generichide,domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk ++||camarondo.com^ ++##.adsense-block ++##.ad--skyscraper ++##.adSizer ++##.first_ad ++###postads ++/dfp-ads. ++###adrig ++##a[href^="https://affiliate.rusvpn.com/click.php?"] ++gelbooru.com##.footerAd2 ++bravotube.net##.box-left ++||zwaar.org^$third-party ++###interstitial_ad ++##.gallery-ad-lazyload-placeholder ++###IC1-ad ++@@||ton.twimg.com^$domain=ads.twitter.com|analytics.twitter.com ++||siteoid.com^ ++||dizipal223.com^ ++##.desktopads ++##.leader_ad ++||fd5orie8e.com^ ++##.pageAdSkinUrl ++bravotube.net,spanishporn.com.es##.brazzers ++||topvisitnow.com^ ++||kompoz2.com/js/take.max.js ++##.ADStyle ++||searchsecurer.com^ ++###IC2-ad ++/nativead/* ++##.adChoice ++##.panel-ad ++||ign.com/zdadkit2.js ++###adSkin ++##.sgAd ++filmibeat.com,goodreturns.in,mykhel.com,oneindia.com###verticleLinks ++||advertur.ru^$third-party ++###ad600 ++##.artstyle__advertisement ++||staithecrinion.com^ ++/adword. ++##.ad--sponsor-content ++##.adcont ++||poedb.tw/image/torchlight/ ++/adsby. ++bravotube.net##.inplb3x2 ++###ads_text ++starsinsider.com##.pub-container ++##.top-leaderboard-ad ++cheese.com,fflogs.com,investorplace.com,warcraftlogs.com###bottom-banner ++##.header-advertising ++||sociomantic.com^ ++||1ts17.top^ ++/showad_ ++tinyurl.is##a[href^="mailto:sportspanel4"] ++##.search-ad ++comicbook.com,popculture.com##[id^="native-plus-"] ++/ads/js_ ++||snammar-jumntal.com^ ++##.hb__ad ++##.leftad ++##.native.ad ++newsmax.com##.nmsponsorlink ++newsmax.com##.nmsponsorlink + [class] ++||recreativ.ru^$third-party ++sextb.net##.sextb_300 ++##.adtxt ++gelbooru.com##[href^="https://buymyshit.moneygrubbingwhore.com/"] ++##.rs_ad_block ++||duscleouphes.com^ ++_adsetup_ ++||apvdr.com^ ++||mdxidbcodehpy.com^ ++||pftservice.click^ ++_ad_banner. ++###ads1_box ++###ads2_box ++##.adv_120_600 ++##.at-sidebar-ad ++||2mo3neop.de^ ++||eempacmy.com^ ++||ponderousmuffled.com^ ++||remedyeloise.com^$popup ++||wea5lkaf63loos8a.com^$popup ++vice.com##.fixed-slot ++xgroovy.com##.headP ++@@||autotrader.co.uk^*/advert$~third-party ++||linkonclick.com^$popup ++||drf8e429z5jzt.cloudfront.net^ ++||loathepimpery.com^ ++||toroidscentry.com^ ++||adserving.unibet.com^$popup ++||dmzjmp.com^ ++forums.anandtech.com,forums.pcgamer.com,forums.tomsguide.com,forums.tomshardware.com,forums.whathifi.com###rightcol_top ++##.flex-ad ++###ad-special ++##.TrackedBannerPromo ++###admasthead ++||wonderhsjnsd.com^ ++##.ad-head ++##.ad02 ++@@||guim.co.uk/uploader/$image,~third-party ++##.myAds ++##.div_banner468 ++||ibillboard.com^$third-party ++||painfulpropaganda.com^ ++/images/adv/* ++||ad.eplayer.is^ ++##.variableHeightAd ++||owoxauky.com^ ++||adition.com^$domain=spiegel.de ++forums.anandtech.com,forums.pcgamer.com,forums.tomsguide.com,forums.tomshardware.com###footer_leaderboard ++##.nav_textads ++||hollerscanelos.com^ ++||0f659ec191.com^ ++##.ad-no-notice ++||divaduolite.com^ ++##.ad--center ++||pardongaskins.com^ ++||dopjfbdvatxlhe.com^ ++||masture.mobi^ ++###topad1 ++||luminosoocchio.com^ ++||coojaiku.com^ ++||purchaserteddy.com^ ++pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Anzeige von"]) ++||fishki.net/code? ++@@||fonts.googleapis.com^$stylesheet,domain=up-4ever.com|up-4ever.org ++##.background-ad ++##.m-ad__wrapper ++##.js-dfp-ad ++allthatsinteresting.com,scientificamerican.com##.footer-banner ++/336x280. ++##[data-revive-zoneid] ++##.oi-header-ad ++##div[id^="ad-position-"] ++||hegiraquirl.com^ ++||got-to-be.com^$popup ++medicalnewstoday.com,psychcentral.com##.css-1cg0byz ++##.AdvertisementText ++##.ad-placeholder-leaderboard ++##.header__leaderboard-ad ++###IC3-ad ++||daughtersanything.com^ ++/getad/* ++##.sidebar_ad ++###ad-right ++||pacontainer.s3.amazonaws.com^ ++||highconvertingformats.com^ ++##.ads_160 ++||forlumineoner.com^ ++||malinesmanses.com^ ++.php?nats= ++xrprightnow.com##.adv-wrapper ++/adnotice. ++flaticon.com##.adobe ++###ad-slot-1 ++zerohedge.com##.AdvertisingSlot_placement__b8TLC ++liveuamap.com##.passby ++###admpudyn3 ++##.ad-slot-wrapper ++hbr.org##.partner-center ++||vcdnads.ru.com^ ++##.zmgad-right-rail ++/adserver.$popup ++##a[href^="https://prf.hn/click/"][href*="/creativeref:"] > img ++@@||ssl-images-amazon.com/images/$image,domain=affiliate-program.amazon.co.uk|affiliate-program.amazon.com|affiliate-program.amazon.in|affiliate.amazon.co.jp|afiliados.amazon.es|associados.amazon.com.br|associates.amazon.ca|associates.amazon.cn|partenaires.amazon.fr|partnernet.amazon.de|programma-affiliazione.amazon.it ++/adtags. ++||3movs.*/sd3/ ++/adsrv/* ++##.bottomAd ++##.ad03 ++/wp-auto-affiliate-links/* ++||antijamburet.com^ ++||glimpsemankind.com^ ++###googleads ++##.ad-728 ++##.adfooter ++###adv-halfpage ++##.ad-display ++||leonoutgaze.com^ ++-ads.php? ++##.fixed_ad ++azernews.az##.banner-block ++##.adcode ++##.topAds ++||petchesa.net^ ++###admpufoot ++##.ad_200 ++||educedsteeped.com^ ++/reklam.$domain=~github.com|~reklam.com.tr ++###div-insticator-ad-6 ++##.AdTagModule ++##.fig-ad-content ++||xprivate.cc^ ++||3movs.*/su4unbl- ++wcostream.com##.reklam_pve ++||bngwlt.com^ ++/ad/side_ ++||ignimgs.com/ign/pogoadk.js$script,domain=ign.com ++||mynkzqogcd.com^ ++formula1.com##.js-promo-item ++@@||einthusan.tv/prebid.js$script,~third-party ++##.center_ads ++||uscnvdcxttnh.com^ ++rightmove.co.uk###propertyplayer ++##.horizontalAdText ++||pdn-1.com^ ++##.left_ad ++autosport.com,motorsport.com##.ms-hapb ++thepiratebay.org###meta-right ++||scrumsrokey.com^ ++###billboard_ad ++||rtbrennab.com^ ++himovies.to,home-barista.com,rarpc.co,shtfplan.com,warecracks.com,washingtontimes.com##a[onclick] ++||a2nn5eri7ce.com^ ++##.rightrail-display-ad ++||contentiq.com^$third-party ++||qrlsx.com^ ++facebook.com,facebookcorewwwi.onion##article[data-ft*="\"ei\":\""] ++||smartredirect.de^$third-party ++peekvids.com##.card-deck-promotion ++##.nativead ++/soralink.js ++||shakeegi.com^ ++###sticky-ads ++##.m-block-ad ++?advertiserid=$domain=~adadyn.com|~outbrain.com|~seek.co.nz|~seek.com.au ++###bm-HeaderAd ++##.at-header-ad ++##.native-ad-slot ++##.sideads ++##.AdsInnov_responsive_ad ++##.ad-sp ++###adBottom ++||deloplen.com^ ++/showad/* ++##.ad__align ++##.container--ads-leaderboard-atf ++playvids.com##.add_href_jsclick ++||nuiinxpzbur.com^ ++tetris.com##.verticalAx ++||biqle.org/swp.js ++###ad-header-2 ++###ad-header-3 ++##.ad-tower-container ++||goodbusinesspark.com^ ++##.top_ad_wrapper ++##.asideAd ++racedepartment.com,resetera.com,satelliteguys.us##.samCodeUnit ++forum.lewdweb.net,forums.socialmediagirls.com##.samCodeUnit ++###iqadtile3 ++||servicesrc.org^ ++###ad-leader ++##.ad_float ++/fload.js ++##.adsense-area ++###ad-mpu ++###adtagheader ++/adframe? ++###zeus_top-banner ++##.ad_warn ++nintendolife.com##.insert ++||3movs.*/ab- ++||dibsemey.com^ ++||sigilsspeiss.com^ ++##.leader-ad ++videosection.com##.iframe-adv ++nuvid.com##.rel_right ++||d22ffr6srkd9zx.cloudfront.net^ ++##a[href^="https://go.nordvpn.net/aff"] > img ++||inkestyle.net^ ++###content_ads ++##.story__top__ad ++||lotsooms.com^ ++classy-online.jp,thelocal.at,thelocal.ch,thelocal.de,thelocal.dk,thelocal.es,thelocal.fr,thelocal.it,thelocal.no,thelocal.se#@#.ad_container ++mirror.co.uk##.shopwindow-adslot ++##.banner_240x400 ++||beenoper.com^ ++||chaferfathom.com^ ++||camschat.net^ ++###dfp-wallpaper-wrapper ++##.grid-ad ++||drailsaculeus.com^ ++###adspace ++##.tout-ad ++||refpa.top^ ++_160_600_ ++##.ad-bottom-container ++videosection.com##.video-item--adv ++||haughtydropszoology.com^ ++||realpython.net/tag.js ++||ovibospeseta.com^ ++/ads-vast- ++###iqadtile5 ++##.Post__ad ++##.adRectangle ++##.ads-google-top ++##.footer-advert ++||b44b115392.com^ ++||ratchgablet.com^ ++||resetmascara.com^ ++games.washingtonpost.com##[class^="DisplayAd_"] ++||whugesto.net^ ++##.ads_right ++##.app_nexus_banners_common ++###ad-sky ++@@||scrippsdigital.com/cms/videojs/$stylesheet,domain=scrippsdigital.com ++###companionAd ++###sponsored-recommendations ++||atptour.com^*/sponsors/ ++metro.co.uk##.metro-discounts ++||gaigroak.com^ ++###iqadtile8 ++||trafficsan.com^$third-party ++##.ads-side ++jizzbunker.com##.ftrzx1 ++||wiglessernes.com^ ++nintendolife.com,purexbox.com,pushsquare.com##.for-desktop ++||adblockanalytics.com^ ++||phouvemp.net^ ++##.ads-google-bottom ++everydaykoala.com,playjunkie.com##[class*="__adv-block"] ++##.ad_bottom_mpu ++||reginasfreyr.com^ ++##.anchored-ad-widget ++||feature.fm^$third-party ++||gualacaharm.com^ ++klmanga.com,klmanga.net,shareae.com##.float-ck ++asiangaysex.net,gaysex.tv##.float-ck ++||rs-stripe.com^ ++||hbid.ams3.cdn.digitaloceanspaces.com^ ++###footerads ++##.ad-banner-leaderboard ++israelnationalnews.com###banner-sticky ++||pelisnetwork.com^$third-party ++||vazypteke.pro^ ++###adLink ++##.full-width-ad ++||migrantspiteconnecting.com^ ++||blablahub.com^ ++##div[data-adzone] ++##.mapped-ad ++##.section-sponsor ++||graifugh.net^ ++/adsearch.$domain=~adsearch.fr ++##.sponsoredContent ++###floatads ++##.ad-post-footer ++||zaamuvqteety.com^ ++||gliksekr.net^ ++||jubsaugn.com^$popup ++##.content_ad ++youtube.com##.ytd-video-masthead-ad-primary-video-overlay-renderer ++||washdaycalmly.com^ ++||adblockultra.com^$popup ++/adv/sponsor/* ++##.ad-slot-replies-header ++##.latest-ad ++cbc.ca##.bigBoxContainer ++||kesmatic.com^$popup ++##.leaderboard-ad-component ++||chatheez.net^ ++||forlumineontor.com^ ++||d1voskqidohxxs.cloudfront.net^ ++##.ad-superbanner ++##.article-top-ad ++||instant-gaming.com/affgames/ ++##.ad_728_90 ++##.ad__sticky ++##.ad_crown ++medicalnewstoday.com##.css-20w1gi ++/ad.aspx? ++###iqadtile16 ++###ad_dfp_rec1 ++###dfp-ia01 ++||bongacams10.com^$popup ++porn300.com,pornodiamant.xxx##[class^="abcnn_"] ++##div[class^="Display_displayAd"] ++||gearsora.com^ ++||juntfemoral.com^ ++informer.com###ad0 ++##[href^="https://stvkr.com/"] ++forex-gold.net,mangarockteam.com##.demand-supply ++hentai2read.com##.zonePlaceholder ++||geishascoset.com^ ++||89522f8d3f.com^ ++||inseparablelunchwasted.com^ ++||latvik.com^ ++||deviatemysticallocking.com^$popup ++||cdn.vaughnsoft.net/abvs/ ++newsmax.com###divArticleSpecialLinks ++bing.com##.ra_car_block ++peekvids.com###mediaPlayerBanner ++##.ad--inArticleBanner ++||moochescramper.com^ ++##.single-ads ++dexerto.com##.aspect-video ++/manageads/* ++##.Ad_container ++.ng/ads/ ++_ad_close. ++##.widget_ads ++||exwotics6heomrthaoi4r.com^ ++##.mm-banner970-ad ++##.ad_sidebar ++##.horizontal-ad-wrapper ++||vaugroar.com^ ++||qfvedpldkde.com^ ++##.markplace-ads ++||kaprila.com^$third-party ++||guerrilla-links.com^ ++###pubexchange_below_content ++##.adslot__ad-wrapper ++##.slider-ads ++##a[href^="https://black77854.com/"] ++||contextendless.com^ ++##.block_ad ++###ad-fullbanner2 ++-banner-ads-$~script ++###advert1 ++||ad.style^$third-party ++##.channel_brand_ad ++##.ad__item ++##.ad_fullwidth ++##.ads-3 ++##.adsblock ++||mandatorycaptaincountless.com^ ++||welfarefit.com^ ++spiegel.de##.emsAnzeige ++##aside[id^="adrotate_widgets-"] ++||xad.com^ ++###rightrail_pos1_ddb_0 ++||d3ithbwcmjcxl7.cloudfront.net^ ++/expop.js ++##.c-googleadslot ++##.marketplace-ad ++||workplaceidenticalincompetent.com^$popup ++everydaykoala.com,playjunkie.com##[class*="__adspot-title-container"] ++###top_ad_banner ++##.right-top-ad ++forums.tomshardware.com###rightcol_bottom ++###dfp-ia02 ++||69v.club^ ++##div[id^="gpt_ad_"] ++||whuptaiz.net^ ++##.headAd ++||aigneloa.com^ ++###gpt-ad-1 ++_ad1.$~stylesheet,domain=~messenger.com ++||variousformatscontent.com^ ++games.dailymail.co.uk,nba.com##div[class^="DisplayAd_"] ++##.ad-container-bottom ++###rightrail_pos2_ddb_0 ++###connatix_placeholder_desktop ++##.ad-slot-container-1 ++||wiztube.xyz/banner/ ++##.adace-slideup-slot-wrap ++##.ad_amazon ++||jerkindeducer.com^ ++/House-Ad- ++##.HomeListBlack__AdBlock ++##.adslot__ad-container ++||djinscavalla.com^ ++##.taboola-ad ++||steghsolio.com^ ++||yieldlove-ad-serving.net^ ++###adSkyscraper ++##.article-ad-left ++||lbampvjuvfv.com^ ++##.adver-block ++/admax.$domain=~admax.cn|~admax.co|~admax.co.jp|~admax.eu|~admax.fi|~admax.hu|~admax.info|~admax.jp|~admax.net|~admax.nu|~admax.org|~admax.se|~admax.shinobi.jp|~admax.us ++##.product-ads ++||pushsar.com^ ++||452tapgn.de^ ++||recordingshipping.com^ ++||xryecggeczcvpk.com^ ++allmonitors24.com,streamable.com##.topbanner ++||easyads28.mobi^ ++||xmlrtb.com^ ++/scripts/ad/* ++@@||smartadserver.com/h/nshow?siteid=$script,domain=dr.dk ++##.offads ++||eroadvertising.com^$third-party ++##.video-archive-ad ++.xyz/ads/ ++||limitationvolleyballdejected.com^ ++||trk-imps.com^ ++###Ads_BA_BS ++##.adk-slot ++||vaspo33.com^ ++##.ad_holder ++###masterad ++##.ad_mobile ++||easy-ads.com^$third-party ++egmnow.com##.outbrain-wrapper ++fastpic.ru##.vright ++||gounlimited.to/js/pop.js ++/mellowads. ++###ad_container ++###adBox ++medicalnewstoday.com##[data-empty="true"] ++medicalnewstoday.com##[style*="line-height: 0;"] ++||oatmeallump.com^ ++absolutelyrics.com,cdrlabs.com,exiledonline.com,findtheword.info,realitywanted.com,revizoronline.com,snapfiles.com###topbanner ++##.mm-embed--sendtonews ++bestlifeonline.com,eatthis.com##.vi-video-wrapper ++###adsContainer ++##.adsMvCarousel ++##.ads-txt ++||pa5ka.com^ ++bulbagarden.net,planetminecraft.com###leaderboard_atf ++||onscroll.com^$third-party ++###rightAd_rdr ++##.ads-social-box ++planetminecraft.com###box_300atf ++xhamster18.desi##.xplayer-banner ++||caltat.com^$third-party ++/webads/* ++vg.no##.webboard ++@@||dilbert.com/assets/ad-vendor-$script,~third-party ++||dq3yxnlzwhcys.cloudfront.net^ ++||wunteetoco.com^ ++###topbannerad ++##.ad-expand ++##.ad160x600 ++@@||jwpcdn.com/player/plugins/googima/$script,domain=iheart.com|video.vice.com ++##.product-ad ++||apprefaculty.pro^$popup ++###ad-rectangle1 ++##.ad-medium-rectangle-base ++||biniprobit.com^ ++_advertise-$domain=~linkedin.com ++||preemiesurnap.com^ ++||goohimom.net^ ++###outbrain-wrapper ++##.ad-t ++/ad_position= ++/embed/ads. ++||pubmatic.com^$domain=spiegel.de ++||javhub.net/av/js/cpp.js ++##.widget_wp_insert_ad_widget ++##.ad--rightRail ++##.fullbanner_ad ++##.rhs-mrec-wrapper ++||ajfnee.com^ ++||indexesport.com^ ++breitbart.com##.a-wrapper ++###advertising_1 ++##.channel_ad_2016 ++@@||entitlements.jwplayer.com^$xmlhttprequest,domain=iheart.com ++||xwlketvkzf.com^ ++||diasciaplatly.com^ ++versus.com##.lead_top ++###adslot_top ++###ad_footer ++||neptuntrack.com^$popup ++||indooritalian.com^ ++/getad? ++||berlipurplin.com^ ++###ad_header ++###crt-adblock-a ++##.ads-1 ++##.connatix-holder ++##.footer-advertisement ++##.footerad ++||hallucinatepromise.com^ ++||quwecgjiibsq.com^ ++||twentyalight.com^ ++||dwr3zytn850g.cloudfront.net^ ++||d3bbyfw7v2aifi.cloudfront.net^ ++/adshow. ++metservice.com##.Header ++##.ad-bottom-right-container ++##.ad-top-right-container ++||mobcrummymow.com^ ++||squirrels.getsquirrel.co^ ++||wmkqxqwpyodrl.com^ ++##.rectangle-ad ++||cambro.tv/post1.js ++||dq06u9lt5akr2.cloudfront.net^ ++hentai2read.com##[href^="https://camonster.com"] ++||outwhirlipedeer.com^ ++##.ad-cell ++###advertisement_belowscreenshots ++###iqadtile1 ++||vetcheslegumen.com^ ++##.pt-ad--container ++||ign.com/s/js/zad.js ++##.ad-side-top ++cheese.com,coingecko.com,fflogs.com,foodlovers.co.nz,foodnetwork.ca,investorplace.com,kurocore.com,skift.com,thedailywtf.com,theportugalnews.com,warcraftlogs.com###top-banner ++##a[href^="http://click.payserve.com/"] ++##.double-ad ++convertingcolors.com,slickdeals.net##.abc ++nintendolife.com,purexbox.com,pushsquare.com##.item-insert ++yahoo.com##div[data-beacon] > div[class*="streamBoxShadow"] ++||takefile.link/promo/$third-party ++###header-advertising ++soccerway.com##.banner-content ++||hisainog.com^ ++||wg-aff.com^$popup ++###advertising_320 ++||zhej78i1an8w6ceu.com^ ++##.ads2 ++###ad-side ++/housead/* ++###adv-banner ++||hgub2polye.com^ ++###iqadtile2 ++||openexaminationgist.com^ ++##.adHeight270 ++##.rightadHeightBottom ++##.advert2 ++##.d3-c-adblock ++planetminecraft.com###box_300btf ++###ads_300x250 ++###ad-header-1 ++||bobbytubate.com^ ++.prtrackings.com% ++###adv-native ++||hentaicdn.com/cdn/v2.assets/js/exc ++usatoday.com##.gnt_x__lbl ++##a[href^="https://www.bang.com/?aff="] ++||metsaubs.net^ ++||raptapee.com^ ++versus.com###bill_bottom ++||lowsteelixor.com^ ++###ad1-placeholder ++##.ad-leaderboard-base ++||temporarilyruinconsistent.com^ ++macrumors.com##.sidebarblock2 ++||kvlzsbxn.com^ ++##.side-advert ++###AdServer ++###ni-ad-row ++gameslol.net,yabiladi.com##.pub_header ++comicbook.com##.mobile ++###crt-adblock-b ++@@||tlc.com^$generichide ++||ladyphapty.com^$popup ++||grown-t-code.com^ ++thefappeningblog.com##.cl-exl ++globalsecurity.org#@##adtop ++||ndroip.com^ ++###dsk-banner-ad-b ++##.ad_skyscraper ++||ptoushoa.com^ ++||dropkickmedia.com^$third-party ++##.ad-bnr ++||akutapro.com^$popup ++||alimama.com^$third-party ++##.c-ad-size3 ++##.sponsorlink ++##a[href^="https://go.strpjmp.com/"] ++manualslib.com##.abp_adv_s-title ++||nui.media^ ++/pop2.js ++||allusionpressed.com^ ++||mxuiso.com^ ++hindustantimes.com##.affilaite-widget ++##.sidebaradbox ++##.th-ad ++last.fm##.tonefuze ++||camwhores.tv/t6e6d2454fa5.js ++/partnerads/* ++@@||curiositystream.com^$generichide ++##.adZone ++||lzxdx24yib.com^ ++||orangunset.com^ ++||schemeabsolutejanuary.com^ ++||xlgfvswcljeazr.com^ ++opensubtitles.org###watch_online ++||mororvaginas.com^ ++||nan46ysangt28eec.com^ ++gamertweak.com##.bannerdiv ++gamertweak.com##.kfzyntmcd-caption ++||d3tozt7si7bmf7.cloudfront.net^ ++###adv_11 ++||audiencerun.com^$third-party ++##.ad-full-width ++##.ad_img ++||interstitial-07.com^ ++/ad-web. ++###pushDownAd ++||1ts17.top^$popup ++||pubhotmax.com^ ++hqporner.com##.black_friday ++##.adv_300_300 ++##a[href^="https://go.xtbaffiliates.com/"] ++||atevaccination.com^ ++/bsa-pro- ++##.m1-header-ad ++||wovensur.com^ ++##.item-container-ad ++usatoday.com##.gnt_tb ++/adpopup. ++maturetubehere.com###lotal ++imgur.com,pushsquare.com,songlyrics.com##.masthead ++||wlkgrnqvuy.com^ ++##.AdMod ++yelp.at,yelp.be,yelp.ca,yelp.ch,yelp.cl,yelp.co.jp,yelp.co.nz,yelp.co.uk,yelp.com,yelp.com.ar,yelp.com.au,yelp.com.br,yelp.com.hk,yelp.com.mx,yelp.com.ph,yelp.com.sg,yelp.com.tr,yelp.cz,yelp.de,yelp.dk,yelp.es,yelp.fi,yelp.fr,yelp.ie,yelp.it,yelp.my,yelp.nl,yelp.no,yelp.pl,yelp.pt,yelp.se#?#div[class^=" container_"]:-abp-has(a[href^="/adredir?"]) ++###popupAd ++##.adsleft ++###dfp_bigbox_2 ++letras.com##.cnt-space-top ++bestlifeonline.com,eatthis.com##.inline ++##.ad--tabletDesktop ++##.buttonAd ++||precessfetidly.com^ ++||schemeabsolutejanuary.com^$popup ++himovies.to,musichq.net##[href="https://zoro.to"] ++/sticky-ads- ++###adright ++||foughtdicecup.com^ ++anysex.com###main_video_fluid_html_on_pause ++###adv_01 ++/getad.$domain=~getad.pl|~getad.spd.pt ++##.adcolumn ++ign.com##.zad ++/wp-bannerize/* ++###stripadv ++||relappro.com^ ++###dfp_bigbox_recipe_top ++###rightAD ++##a[href^="https://refpazkjixes.top/"] ++||fluffynyasquirell.com^ ++@@||wikidata.org^$generichide ++###adv_02 ++||zdywcdjoerv.com^ ++||vasstycom.com^$popup ++##.full-ad ++||graizoah.com^ ++||directionssecondary.com^ ++||taroads.com^$popup ++##.horizontal_ad ++###adscontainer_background_back_index1100_all ++||bluehost-cdn.com/media/partner/images/ ++||mzol7lbm.com^ ++||kaisaimy.net^ ++||cullflitted.com^ ++##.top-ad-wrap ++/120x600_ ++###adSlot2 ++||ponk.pro^ ++timesofindia.indiatimes.com##._3JJMX ++.prebid-bundle. ++/468x60- ++||bidadx.com^ ++###ad_top_banner ++/ad-choices. ++###adslot-download-abovefiles ++##.ad-slug ++##.mar-block-ad ++##.railad ++##.sidebarAd ++##.sticky-ads-content ++||f35bb81112.com^ ++||refutationtiptoe.com^$popup ++||d31ph8fftb4r3x.cloudfront.net^ ++@@||ebaykorea.com/ADS/$image,domain=gmarket.co.kr ++||blueswordksh.com^ ++##.media-viewer__ads-container ++##.ob_dual_right > .ob_ads_header ~ .odb_div ++datacenterdynamics.com,fansshare.com,hairboutique.com,iconarchive.com,imagetwist.com,memecenter.com,neoseeker.com,news18.com,paultan.org,unexplained-mysteries.com,windsorite.ca,xtra.com.my##div[style*="width:300px"] ++-adbanner. ++||closureevaporatefume.com^ ++||adserved.net^ ++/adman_ ++##.adTopWrapper ++||tzhkydcgdmbz.com^ ++##a[href^="//thaudray.com/"] ++||thoupsou.net^ ++||addoor.net^$third-party ++/ad_banner/* ++||tallowstwangle.com^ ++||adrama.to/bbb.php ++##.adset ++##.premium-mpu-container ++||revsci.net^ ++##.adv-bottom ++||1talking.net^ ++||diritymirkish.com^ ++||kiynew.com^ ++||adsniper.ru^$third-party ++##.a728x90 ++##.ad_leaderboard ++||kernelthanks.com^ ++||samazd.com^ ++||orchestraanticipation.com^$popup ++?advertiser= ++||gobicyice.com^ ++||spoutable.com^ ++###advert_container ++###ad-sidebar ++futbol24.com##.adv2 ++##.widget-sponsor ++linuxinsider.com###cboxOverlay ++tribunnews.com###div-Inside-MediumRectangle ++##.ads-link ++||policityseriod.info^ ++###admpubottom2 ++##.background-adv ++||stvkr.com^ ++infowars.com##.css-1upmbem ++/native-ads- ++###mainui-ads ++||ftte.xyz^$popup ++||4wnet.com^ ++###admpudyn4 ++worldtimebuddy.com###toprek ++worldtimebuddy.com##.block2 ++acdn.live###toprek ++##a[href^="https://maymooth-stopic.com/"] ++@@||live.streamtheworld.com/partnerIds$domain=iheart.com ++###ad300 ++###ad_img ++||whatfinger.com^$third-party ++||cadlsyndicate.com^ ++||cheetieaha.com^ ++###iqadtile9 ++everythingrf.com,futbol24.com##.skyscrapper ++||cer43asett2iu5m.com^ ++###ad--article-top ++##.adslot_collapse ++##.advertisement-bottom ++afrivibes.net,airplaydirect.com,americaoutloud.com,bigeye.ug,completesports.com,cryptomining-blog.com,cryptoreporter.info,dotsauce.com,espnrichmond.com,flsentinel.com,forexmt4indicators.com,freedomhacker.net,gamblingnewsmagazine.com,gameplayinside.com,goodcarbadcar.net,kenyabuzz.com,kiwiblog.co.nz,mauitime.com,mkvcage.com,movin100.com,mycolumbuspower.com,naijaloaded.com.ng,newzimbabwe.com,onislandtimes.com,ouo.press,punchng.com,radiobiz.co.za,reviewparking.com,robhasawebsite.com,sacobserver.com,seguintoday.com,theinsider.ug,themediaonline.co.za,theolivepress.es,therep.co.za,thewillnigeria.com,tntribune.com,wantedinafrica.com,wantedinrome.com,wschronicle.com##img[width="300"] ++mature.community,mature.mom,mature.studio,milf.community,milf.mom,milf.plus,milf.sexy,pornhub.com,sports.sexy##img[width="300"] ++usatoday.com##.gnt_tbr ++##a[href^="https://googleads.g.doubleclick.net/pcs/click"] ++||chgzguhkue.com^ ++##.side_ads ++||liqwid.net^$third-party ++||autoads.asia^$third-party ++||hoazinangles.com^ ++###ad--sidebar ++##.mgid_3x2 ++||ijqgefuq.com^ ++||locomotiveconvenientriddle.com^$popup ++spiegel.de##a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"] ++sporcle.com##.IMGgi ++||siteground.com/img/affiliate/ ++||jango.com^$third-party ++##.easyAdsBox ++##.default-teaser__adv ++##.strawberry-ads__pretty-container ++###gg_ad ++||hentaifox.com/dhf.html ++##a[href^="https://torguard.net/aff.php"] > img ++##.ads_footer ++##.responsive-ads ++1news.co.nz,actionnewsjax.com,boston25news.com,easy93.com,kiro7.com,wftv.com,whio.com,wpxi.com,wsbradio.com,wsbtv.com,wsoctv.com##.arcad_feature ++/main/ad/* ++/ads2/* ++||bestwinterclck.name^ ++##.adbottom ++/banner_ads/* ++##.adssidebar2 ++##.mvp-flex-ad ++##.ck-anyclips ++japan-webike.be,japan-webike.ca,japan-webike.ch,japan-webike.dk,japan-webike.ie,japan-webike.it,japan-webike.kr,japan-webike.nl,japan-webike.se,webike-china.cn,webike.ae,webike.co.at,webike.co.hu,webike.co.il,webike.co.uk,webike.com.ar,webike.com.bd,webike.com.gr,webike.com.kh,webike.com.mm,webike.com.ru,webike.com.tr,webike.com.ua,webike.cz,webike.de,webike.es,webike.fi,webike.fr,webike.hk,webike.id,webike.in,webike.la,webike.mt,webike.mx,webike.my,webike.net,webike.net.br,webike.net.pl,webike.ng,webike.no,webike.nz,webike.ph,webike.pk,webike.pt,webike.sg,webike.tw,webike.vn#@#.ad_box ++||deadlineevaporate.com^ ++||nqn7la7.de^ ++||poolbreezecheer.com^ ++||temporarylikewise.com^ ++||atroer.com^$popup ++||jubna.com^$third-party ++_ad_bottom. ++/banner_ad. ++||tedmonastyd.com^ ++##.articleADbox ++##.adSkyscraper ++||behootpokeys.com^ ++##.centerAd ++infowars.com##.css-1vj1npn ++###captcha-adspace ++sportinglife.com##div[class^="Layout__TopAdvertWrapper-"] ++||vertamedia.com^$third-party ++||msgose.com^ ++||pbcde.com^ ++##.adSkin ++##.align.Ad ++||effectivegatetocontent.com^ ++##.gpt-breaker-container ++||majorworkertop.com^ ++##.ad--billboard ++/afu.php?$popup +###adscontainer_banner_new_bottom_index_1060 +###adscontainer_banner_new_second_index_1060 +###adscontainer_banner_new_top_index_1060_2 -+||zeechumy.com^ -+##.ad-component -+/adbanner/* -+bing.com##.pa_sb -+/asyncspc. -+##.box_ad -+##.ad-centered -+/oncc-ad. -+||loameepu.com^ -+healthline.com###DMR1__slot -+###ads-banner -+||hadsimz.com^ -+###menu-ads -+||commonvivacious.com^ -+##.widget_adv_text -+/banners/728 -+||dotcom10.info^ -+@@||g.doubleclick.net/tag/js/gpt.js$domain=spiegel.de -+_right_ads_ -+||d2vwl2vhlatm2f.cloudfront.net^ -+||wpncdn.com^ -+###top-ads-container -+||8429a46b31.com^ -+txxx.com##.herrmhlmolu -+txxx.com##.polumlluluoopp -+usnews.com###bfad-slot -+##.wd-adunit -+||sponsorpay.com^ -+||anymoresentencevirgin.com^$popup -+##.sponsor_ad_section -+##LEADERBOARD-AD -+###dfp-header -+##[href^="http://residenceseeingstanding.com/"] -+||densgauche.com^ -+###adv_top -+##.detail-ads -+mobafire.com##.exhibit-vertical -+ebay.co.uk,ebay.com,ebay.com.au#?#.mfe-lex:-abp-has(h2:-abp-contains(sponsored)) -+###adContent -+mirror.co.uk##.shopwindow-advertorial -+||jywigigu.com^ -+youjizz.com###footer -+##.adCreative -+||click.aliexpress.com^$subdocument,third-party -+||stootsou.net^ -+||d2dyjetg3tc2wn.cloudfront.net^ -+##[id^="ad-wrap-"] -+##.Ad--awareness-bp -+||leerilypimelea.com^ -+||mmctsvc.com^ -+##.adActive -+gamesradar.com,tomshardware.com,whathifi.com##.vid-present -+##.horizontalAd -+||orqsvaxn.com^ -+||300daytravel.com^ -+/show_ad. -+||greatdexchange.com^$popup -+||ghhuqa.org^$popup -+##.skyscraper-ad -+/ad-overlay- -+/gpt.min.js -+##.vce-ad-below-header -+###dfp-leaderboard -+||trmit.com^ -+###adsTop -+##.video-ad-container -+||profitabledisplaycontent.com^ -+macrumors.com##.tertiary -+||innovationthinkingslick.com^ -+||r2b2.io^$third-party -+9jaflaver.com,alaskapublic.org,allkeyshop.com,ancient-origins.net,animeidhentai.com,arabtimesonline.com,biblestudytools.com,carmag.co.za,cnx-software.com,coingolive.com,cryptoslate.com,digitallydownloaded.net,dotesports.com,downturk.net,forum.ragezone.com,fresherslive.com,gizmochina.com,glodls.to,guidedhacking.com,hackernoon.com,hlstester.com,indishare.org,linkhub.icu,litecoin-faucet.com,mbauniverse.com,mediaite.com,myreadingmanga.info,newsfirst.lk,nexter.org,owaahh.com,parkablogs.com,pastemytxt.com,premiumtimesng.com,resultuniraj.co.in,retail.org.nz,rtvonline.com,thinknews.com.ng,timesuganda.com,totemtattoo.com,trancentral.tv,ultshare.com,vumafm.co.za,wccftech.com,yeyeboyz.net,yugatech.com,zmescience.com##[href*="bit.ly/"] -+||iodideeyebath.cam^ -+skysports.com###mpu-1 -+##a[href^="//syndication.dynsrvtbg.com/"] -+##.adHeadline -+||4484986022.com^ -+||adnmore.co.kr^$third-party -+||rndhaunteran.com^ -+##.ad-margin -+###floatingAd -+###adSense -+historydaily.org,israelnationalnews.com,news12.com,pwinsider.com,usahealthcareguide.com##.banner-top -+||hurstplants.com^ -+##.header_ads-container -+###ads-before-content -+##.sh-section-ad -+||azulcw7.com^ -+||nsfwadds.com^ -+##.ad-wireframe -+||qualitydestructionhouse.com^ -+||injusticeamend.com^ -+||goosebomb.com^$popup -+###adv-top -+/ad6. -+##.ads_player -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget="sp-shiptrack-desktop-carousel_desktop-yo-shiptrack_0"] -+@@||jsdelivr.net^$script,domain=thepiratebay.org -+||prodmp.ru^ -+investopedia.com##.partnerlinks -+bbc.com#?##sticky-mpu:-abp-has(.dotcom-ad-inner) -+||ad.netmedia.hu^ -+##.red-adv -+##.adboxcontent -+ada.org,globes.co.il,techcentral.ie,texteditor.co,versus.com##.topBanner -+##.advertisement-content -+||instinctiveads.com^ -+##.banner_300x250 -+/textad? -+/jquery.adx. -+@@||thefreedictionary.com^$generichide -+||ptutchiz.com^ -+##.ad-970 -+||caoinelining.com^ -+/adfiles/* -+||5toft8or7on8tt.com^ -+||dcmgptcbcrogl.com^ -+||kaoftrknb.com^ -+||appealsfini.com^ -+##.ad-wrapper-bg -+##.ad-mpu-bottom -+##div[data-adunit-path] -+##a[href^="https://www.camsoda.com/enter.php?id="] -+###ad_468_60 -+||hostingcloud.racing^ -+||pubgenius.io^$third-party -+||ziffdavis.com^$third-party -+/webadvert.$domain=~webadvert.ru -+||mybetterck.com^ -+##.ad_336 -+dashnet.org###support -+##.advert-top -+forums.digitalspy.com,marketwatch.com#@#.has-ad -+###HeaderAD -+###iqadtile2 -+||gvt2.com^ -+||jk4lmrf2.de^ -+||unloadpoetry.com^$popup -+###adslot1 -+##.advads-widget -+##.ads.bottom -+##[class^="AdvertisingSlot_"] -+##.ad-splash -+##.banner-ad-container -+||augrezoa.net^ -+##.adv-block -+||beb2644a65.com^ -+||alright.network^$third-party -+##.google-ad-placeholder -+||dlexkxqacleb.com^ -+crazygames.com##.css-1h6nq0a -+##.wrapper_advertisement -+||immenseflakespyramid.com^ -+##.ad_300x600 -+##.rightColumnAd -+##.ad-300-600 -+pornhub.com,pornhubthbh7ap3u.onion,redtube.com,tube8.com,tube8.es,tube8.fr,youjizz.com,youporn.com,youporngay.com##[style*="base64"] -+||zog.link^ -+||adjust.com^$script,third-party -+orteil.dashnet.org###smallSupport -+##.withBanners__ad -+||servingcdn.net^ -+##.ad_element -+###iqadtile5 -+##a[href^="https://www.nutaku.net/signup/landing/"] -+##.plainAd -+###BB1-ad -+##.player-section__ad-block -+##.player-section__ad-wrapper -+||creativesumo.com^ -+/300x600- -+##.bigbox-ad -+||efe3e01295.com^ -+##.ad-wireframe-wrapper -+||enamberchivies.com^ -+||paht.tech^ -+||desipearl.com^$third-party -+##.google-dfp-ad-caption -+##.vlog-ad -+||ads4g.pl^ -+##.advertisingFooterXL -+###adv-Bottom -+##.gallery-ad -+##.google-dfp-ad-wrapper -+##.rail-ads-1 -+indianexpress.com,roblox.com,spotify.com,wccftech.com##.ads-container -+video.laxd.com##.ads-container -+###iqd_mainAd -+##.ad--button -+||deceittoured.com^ -+||pringed.space^ -+zerohedge.com##.AdvertisingSlot_placement__b8TLC -+pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Promocionado por"]) -+##.ad-tile -+##.skyscraper-ad-container -+||am15.net^ -+##.adverts -+/display_ad$domain=~ads.instacart.com -+@@||adsafeprotected.com/services/$domain=reuters.com -+||datawrkz.com^$third-party -+##.MapLayout_BottomAd -+##.ad-one -+###iqadtile3 -+###iqadtile1 -+##.firefly-sidebar-ad -+||tpdads.com^ -+##.SimpleAd -+@@||reastatic.net/150x200-$domain=realestate.com.au -+###ads-bottom -+##.leaderboard_ad_container -+tinyurl.is##a[href^="mailto:sportspanel4"] -+##.adsbymahimeta -+##.ad-anchor -+||qqjar.ru^$third-party -+alaskahighwaynews.ca,bowenislandundercurrent.com,burnabynow.com,coastreporter.net,dawsoncreekmirror.ca,delta-optimist.com,moosejawtoday.com,newwestrecord.ca,nsnews.com,piquenewsmagazine.com,princegeorgecitizen.com,prpeak.com,richmond-news.com,squamishchief.com,tricitynews.com,vancouverisawesome.com##.slot -+gamesradar.com,tomshardware.com,whathifi.com##.jwplayer__widthsetter -+##.Ad-Container -+||cdncontentstorage.com^ -+##.SponsorAds -+##.Ads-leaderboard -+###rightAd -+||waspsbiga.com^ -+||deliverytraffnews.com^ -+||berchsoda.com^ -+||pierlinks.com^ -+##.ad-border -+||pxfindtwo.com^$popup -+/ad-bottom. -+##.advertisement-banner -+/adsense_$domain=~adsense.googleblog.com|~support.google.com -+?adCount=$~xmlhttprequest -+||freudunsneck.com^ -+||affluentshinymulticultural.com^$popup -+investing.com##.midHeader -+###content_ad -+/lazyad- -+||loajawun.com^ -+##.aarpe-ad-wrapper -+||wasoffspring.com^ -+bendsource.com,federalnewsnetwork.com,lonelyplanet.com,sevendaysvt.com,styleweekly.com,tasty.co,tucsonweekly.com##.Ad -+##.adv_txt -+##.content_ad -+##.ad-lb -+##.center-ad -+@@||itv.com/itv/tserver/$~third-party -+##.ad-two -+##.ad-below -+/adv.css? -+||mmngqvbfuzenlk.com^ -+##.am-bazaar-ad -+||ad.linksynergy.com^ -+||jfecfzzuwevyqc.com^ -+||sundayscrewinsulting.com^ -+_ad_units_ -+gelbooru.com##.footerAd2 -+##.sidebar-top-ad -+###ad-unit -+||cateredjapish.com^ -+###headerad -+||napesropes.com^ -+##.advert1 -+###AdBox2 -+||doruffletr.com^$popup -+||ekgloczbsblg.com^ -+##.ad-slider -+lightnovelpub.com##.lnadcontainer -+/ad/common_ -+gelbooru.com##[href^="https://buymyshit.moneygrubbingwhore.com/"] -+=ad_iframe& -+@@||adservex.media.net/videoAds.js?$script,domain=forbes.com -+##.adv300x100 -+##[data-css-class="dfp-inarticle"] -+||uwoaptee.com^ -+namemc.com###skin_wrapper -+##.ad_btn -+.com/ad? -+||cfbwxgsa.com^ -+/adimg/* -+||profitablecpmgate.com^$popup -+###Ad-Container -+||mt34iofvjay.com^ -+-adfliction. -+##.adHolder -+##.adsBanner -+||vichycobourg.com^ -+-ad-300x250. -+##.header-top-ad -+||uwzknashjrhw.com^ -+/api/v1/ad/* -+/images/ads_ -+||curbimpress.com^ -+##.ad-mb -+||benonblkd.xyz^ -+##.ad-top-container -+healthline.com##.css-1d8h8gm -+upornia.com,upornia.tube##.wssvkvkyyee -+##.slot_integrated_ad -+##.single-ad -+##.ad_1 -+##.adszone -+##.ad-336x280 -+##.square-ad -+||animikii-ana.com^ -+||rapillireddles.com^ -+||rusenov.com^ -+###ad-wrap2 -+||snugglethesheep.com^ -+ok.porn,pornhat.com##.bn -+##.adsBlock -+||betzapdoson.com^ -+||bimathyphy.com^ -+browserhow.com,charlieintel.com,chromeunboxed.com,cryptoslate.com,fandomwire.com,flickeringmyth.com,gameinfinitus.com,hdmovies4u.live,indianhealthyrecipes.com,iotwreport.com,quickanswer.blog,reneweconomy.com.au,rezence.com,rok.guide,twistedvoxel.com##.code-block -+mb.com.ph##.code-block -+fyptt.to,japaneseasmr.com##.code-block -+huffingtonpost.co.uk,huffpost.com##.entry__right-rail-width-placeholder -+||faa39957a3.com^ -+###iqadtile16 -+##.ads-horizontal -+##.ad_inner -+###fpad2 -+###my-adsFPT -+||adspirit.de^ -+##.following-ad-container -+##.ad-bigbanner -+||waitressdivisionspring.com^ -+###ad-wrap -+||adrealclick.com^$third-party -+||citatumpity.com^ -+webmd.com##.module-top-picks -+_ad.php? -+||rbthre.work^ -+/adlog. -+###iqd_rightAd -+@@||vk.com/images/ads_$domain=vk.com -+##.advert-center -+||rdtk.io^$popup -+##.advertBlock -+flashscore.co.uk##.boxOverContent__banner -+##.c-adDisplay_container -+||koudooze.net^ -+##.ad-fixed -+||riverhit.com^ -+/^https?:\/\/.*\.(club|news|live|online|store|tech|guru|cloud|bid|xyz|site|pro|info|online|icu|monster|buzz|fun|website|photos|re|casa|top|today|space|network|live|work|systems|ml|world|life)\/.*/$domain=1vag.com|4tube.com|asianpornmovies.com|getsex.xxx|glam0ur.com|hclips.com|hdzog.com|homemadevids.org|hotmovs.com|milfzr.com|porn555.com|pornforrelax.com|pornj.com|pornl.com|puporn.com|see.xxx|shemalez.com|sss.xxx|streanplay.cc|thegay.com|thegay.porn|tits-guru.com|tubepornclassic.com|tuberel.com|txxx.com|txxx.tube|upornia.com|vjav.com|voyeurhit.com|xozilla.com -+kotaku.com###commerce-inset-wrapper -+###adv_center -+_468_60. -+||web.adblade.com^ -+##.newspack_global_ad -+##.contentad -+||kyyydxpptcl.com^ ++||bvwymqlhouxy.xyz^ ++##.dfp-leaderboard ++##a[href^="https://track.afcpatrk.com/"] ++##.row-ad ++digg.com##div[id^="bsa-zone_"] ++/ad-blocking-advisor/* ++###adSlot3 ++||d1pn3cn3ri604k.cloudfront.net^ ++||adstock.pro^$third-party ++||gloodsie.com^ ++##.articleAd ++###ad-skyscraper ++||eugenerhachi.com^ ++/wppas. ++dotesports.com,gamepur.com###top-sticky-sidebar-wrapper ++opensubtitles.org##.a_1.a.p ++flaticon.com##.sp-slidesgo-container ++/blog_ads/* +###top_ads -+.ads.controller. -+/banner.cgi? -+||lowrance.top^ -+animedao.to,elevenforum.com##.gads -+##.ng-ad-container-300-250 -+||alecupknuffe.com^ -+indiedb.com,moddb.com##.supporter -+##a[href^="https://a.bestcontentweb.top/"] -+@@||tidal.com^$generichide -+##.c-adDisplay -+||omoonsih.net^ -+||aqua-adserver.com^$third-party -+||01d0c91c0d.com^ -+||dandiesvicua.com^ -+##.textAds -+||networkbest.ru.com^ -+||poshhateful.com^ -+@@||ad.doubleclick.net/ddm/clk/*http$popup -+.html?clicktag= -+motherless.com##div > table[style][border] -+motherless.com##table[style*="max-width:"] -+||luvaihoo.com^ -+###iqd_align_Ad -+##amp-fx-flying-carpet -+##.stickyad -+||mangahub.io/iframe/ -+##.block-ad-entity -+||cinarra.com^$third-party -+upornia.com,upornia.tube##.eveeecsvsecwvscceee -+upornia.com,upornia.tube##.wcccswvsyvk -+/ads-05. -+/spcjs.php -+||fuzeelamby.com^ -+motherless.com##.top-referers -+||d2juccxzu13rax.cloudfront.net^ -+##.leaderboard-ad-container -+thepiratebay.org###meta-right -+###adholderContainerHeader -+###br-ad-header -+||cash-ads.com^ -+##.ad.widget -+||pyzwwzzooq.com^ -+###adTop -+||mysjozauyuwwm.com^ -+||onclicksuper.com^ -+##.adsense-336 -+||revenuenetwork.com^$popup -+##.ad-code -+||stithujogle.pro^ -+/static/ad/* -+##.card-ads -+yahoo.com##div[data-beacon] > div[class*="streamBoxShadow"] -+||grooseem.net^ -+##.Advertisment -+||sunporno.com/sunstatic/frms/ -+pornez.net##.video-sidebar -+||ced.sascdn.com^$domain=spiegel.de -+##.ad-post -+/gptprebidnative/* -+_right_ads. -+@@||optout.networkadvertising.org^$document -+hqporner.com##.black_friday -+###iqd_topAd -+||deewansturacin.com^ -+##.dfp_slot -+||psairtoo.com^ -+||markreptiloid.com^ -+||trustedgatetocontent.com^ -+||thoomsay.com^ -+/api/ad/* -+||preurllvrbrvng.com^ -+###ad-right -+rightmove.co.uk##._2X2laxgNfgPGfZQTFoPUsd -+###google_ad -+##.ad_widget -+##.sponsored-text -+||carextenuous.com^ -+##div[id^="ad-gpt-"] -+||innovationlizard.com^ -+###iqadtile8 -+##.bottomAd -+youjizz.com###onPausePrOverlay -+cbssports.com,nowthisnews.com,scout.com,seeker.com,thedodo.com,thrillist.com##.leaderboard-wrap -+/sticky-ad- -+investopedia.com###performance-marketing_1-0 -+||yfupfhqxmwvu.com^ -+/adblockdetect. -+||powerain.biz^ -+||ygamhusjtdzajm.com^ -+##.midAdv-cont -+##.ad-ctn -+/160x600. -+##.right_ads -+||molttenglobins.casa^ -+##.ads01 -+/ad-assets/*$~image -+###content_ad_2 -+||crrepo.com^ -+##.advert-bottom -+##.ad.center -+##.ad-250 -+thedailybeast.com##.Sizer -+/scripts/ads/* -+##.adv-banner -+##.footerAd -+||ijqgefuq.com^ -+##.ad-slot--top-banner-ad -+##.fbs-ad--top-wrapper -+##.rightAdsFix -+||outbidashes.com^ -+||shiryharu.pro^ -+||adfpoint.com^$popup -+##.subAdBannerHeader -+/footer_ads_ -+##.leftAdsFix -+||agloowie.com^ -+##.article_ad_top -+##.has-fixed-bottom-ad -+||paslsa.com^ -+##a[href^="https://bongacams2.com/track?"] -+##.ad-below-images -+||turbobit.net/pus/ -+||qzfegwpwdugb.com^ -+##.download_adv_text_video -+##.adsection -+||ad4989.co.kr^$third-party -+##.dfp-block -+||aeeg5idiuenbi7erger.com^ -+##.following-ad -+||c4dbb6a666.com^ -+##a[href^="https://chaturbate.com/affiliates/"] -+||google.com/favicon.ico$popup -+@@||dr.dk^*^sasfid=*&clicktag=$subdocument,domain=dr.dk -+##div[class^="Display_displayAd"] -+_ad_end_ -+##.channel_ad_2016 -+-ad-manager/$~stylesheet -+dictionary.com,thesaurus.com##aside[id$="728x90"] -+##.story-ad -+##.ads2 -+##.module-ads -+##.sponsor_ad -+##.adbadge -+@@||smartadserver.com/ac?nwid=3310^$script,domain=dr.dk -+||amplitudewassnap.com^ -+||atmnjcinews.pro^ -+||ipp.littlecdn.com^ -+##.ad__mobile-footer -+||adglare.net^ -+/ads2_ -+||yctamonieomgb.com^ -+###HeaderAd -+###rightrail_pos1_ddb_0 -+||0b07d5f0b1.com^ -+##.ad-loaded -+##.adsbygalaksion -+##.br-ad -+||littlecdn.com^$script -+##.header__ad -+/ad-provider. -+||parkingcrew.net^$third-party -+###home-ad -+##.iframe-ads ++##.advertisement_728x90 ++/admanager_$domain=~konograma.com ++###ad-slot-2 ++/advertising? ++##.mod_js_ad ++appleworld.today,closerweekly.com,deshdoaba.com,foreverconscious.com,intouchweekly.com,kkfm.com,lifeandstylemag.com,mensjournal.com,patriotfetch.com,pctechmag.com,robinhoodnews.com,rok.guide,rsbnetwork.com,showbiz411.com,thedriven.io,washingtonmonthly.com,wgow.com,wgowam.com,wlevradio.com##.widget_media_image ++||trustedcpmrevenue.com^$popup ++||katchouh.com^ ++||cupidonmedia.com^ ++###sticky-ad-header ++||loggatscowbyre.com^ ++||hqohjvold.com^ ++###ad_area ++##a[href^="https://www.infowarsstore.com/"] > img ++##.Ad--Align ++@@||brave.com/static-assets/$image,~third-party ++||caexdaerwplagr.com^ ++hitc.com,thefocus.news##.GRVMpuWrapper ++###ad_LargeRec01 ++##.adserverad ++||ber2g8e3keley.com^ ++||faipeeji.com^ ++||spatterjointposition.com^ ++##.ads-bing-bottom ++###DFP_top_leaderboard ++||jhoolbiaxial.com^ ++||torrentgalaxy.to/cache/bearable ++@@||ajax.googleapis.com^$script,domain=up-4ever.com|up-4ever.org ++@@||ajax.googleapis.com^$script,domain=imgbox.com ++##.top-right-ad ++||jqueryoi.com^ ++/ad_banner_ ++||voluumtrk.com^ ++||gpsecureads.com^$third-party ++||vic-m.co^ ++||xlwjgtscqzmd.com^ ++##.ad__content ++timeout.com##div[id^="ad-promo-"] +###iqadtile4 -+##.br-ad-wrapper -+||hazardousschooloutcry.com^ -+/ad-refresh- -+##.PageTopAd -+##.advert-title -+##.page-header-ad -+||adipolo.com^$third-party -+||adgrid.io^$third-party -+@@||codesandbox.io^$generichide -+##.Ligatus -+##.ad-small -+##.g-ad -+ezgif.com##div[style$="min-height:90px;display:block"] -+##.image-viewer-ad -+||quiapobood.com^ -+||republer.com^$third-party -+##[href^="https://rapidgator.net/article/premium/ref/"] -+##.image-viewer-mpu -+||opoxv.com^ -+###js-image-ad-mpu -+##.full-top-ad-area -+##.ad-90 -+##.widget_ad_layers_ad_widget -+###ads-left -+###rightrail_pos2_ddb_0 -+-article-ad- -+moddb.com##.nextmediaboxtop -+||suptur.online^ -+/gtm.js?$popup -+||didchinosdub.cam^ -+usnews.com##div[class^="Ad__Container-"] -+##.ad-scroll -+##.subAdBannerArea -+||netizen.co^$third-party -+@@||ebaykorea.com/ADS/$image,domain=gmarket.co.kr -+##.isAd -+##.header-ad-desktop -+/advertise_ -+||d36zfztxfflmqo.cloudfront.net^ -+||indebtedatrocious.com^ -+@@||informer.com^$generichide -+###ad_container -+.eu/ads/$domain=~scutt.eu -+##.ad-container-top -+||adx.io^$third-party -+||separatecolonist.com^ -+##.ad_space -+||metsaubs.net^ -+/meas.ad.pr. -+##.ad_728_top -+##.header-pencil-ad -+||intactscattered.com^ -+###adsBottom -+##.dfpAdUnitContainer -+###close-footer-ad -+cheese.com,fflogs.com,investorplace.com,warcraftlogs.com###bottom-banner -+###preroll_ads -+||pclk.name^ -+##.advertisement-box -+###ad-target -+||defetohi.com^ -+##.showAd -+bloomberg.com#@#.page-ad -+###advertise -+@@||sascdn.com/diff/templates/ts/dist/banner/sas-banner-$script,domain=dr.dk -+##div[id^="ad-position-"] -+||adblockerapp.com^$popup -+||fristminyas.com^ -+||advarkads.com^$third-party -+##iframe[id^="google_ads_frame"] -+##.ad-leader-plus-top -+||fpetwqpzqf.com^ -+||tagdeliver.com^$third-party -+||ghhuqa.net^$popup -+realestate.com.au##.header-leaderboard -+||doigtepyramid.com^ -+||tfosrv.com^ -+||turbobit.net/fd1/js/brinpopup.js -+xfantazy.com##.partwidg1 -+##.advertising-container -+###IC1-ad -+dailymail.co.uk##.puff_pastel -+||vbtrax.com^ -+/adition. -+||curledvolleyballexpense.com^ -+||juergeninez.com^ -+||ainaksis.com^ -+||sbfull.com/js/mainpc.js -+##.component-header-sticky-ad -+##.ad-close-button -+##.component-ar-horizontal-bar-ad -+||kamak-mab.com^ -+sunporno.com##.close-invid -+###after-dfp-ad-mid4 -+###admpubottom -+||admedia.com^$third-party -+euobserver.com,medicinehatnews.com##.top -+daporn.com,fpo.xxx##.top -+postimees.ee#@#.ad01 -+||koocoofy.com^ -+###ad_right3 -+##.floating-ads -+||adf.ly/js/display.js -+||animeheaven.ru/api/pop*.php -+||farehitchlower.icu^ -+###adslot2 -+##a[href^="https://natour.naughtyamerica.com/track/"] -+||onetouch12.com^ -+##.ads-here -+||76d1f732d1.com^ -+##.zeusAdWrapper -+##.o-ad-container -+###ad-left -+||xhhuhdgbk.com^ -+###article_ad -+||sneakyinfected.com^ -+##.inlinead -+##.inline_ad -+##.ad-size-leaderboard -+##.ad_wrapper_top -+###IC2-ad -+@@||freeplayervideo.com^$subdocument -+||wovazaix.com^ -+##.container--ads -+##.ad_notice -+||drtuber.com/footer_ -+##.inner-adv -+##.ad-size-medium-rectangle-flex -+/external_ad? -+/script/java.php?$xmlhttprequest -+##.sponsorLink -+||runeddivided.casa^ -+||adready.com^$third-party -+||aj2373.online^ -+||vmuid.com^ -+##.vce-header-ads -+###mobile-adhesion -+##.ad_300_600 -+/assets/ad/* -+.php?ad_ -+||kaurouby.net^ -+dailymotion.com##div[class^="VideoInfo__videoInfoAdContainer"] -+||player.avplayer.com^$third-party -+-banner-ad- -+||mscoldness.com^$popup -+##.ad--rectangle -+##.adv300 -+##.advertisement_300x250 -+||ttwscqlqmbcb.com^ -+/ad_tag. -+||fullcdn.ga^ -+||linkslot.ru^$third-party -+allmonitors24.com,streamable.com##.topbanner -+##a[href^="https://googleads.g.doubleclick.net/pcs/click"] -+||eroterest.net^$third-party -+##.end-of-article-ads -+||saptiledispatch.com^ -+||yxsgrdxga.com^ -+###ad_right_rail_flex -+/_/ads/* -+###ads-right -+apnaohio.com,miradiorumba.com#@##ad-header -+##.advert.skyscraper -+||adobe.com/td_redirect.html$popup -+###top_right_ad -+cuntest.net###banners -+||amitaephapse.com^ -+transfermarkt.co.uk,transfermarkt.com##.werbung-skyscraper-container -+##.advertisement-container -+##.sics-component__sticky-ad-placeholder -+||ddajztoum.com^ -+||condles-temark.com^ -+##a[href^="https://refpasrasw.world/"] -+###ad-sidebar1 -+###ads-by-google -+###ads_text -+youporn.com##[src*="Blob"] -+||swimsunleisure.com^ -+-160x600- -+_728x90- -+##.stickyadv -+###ads_300x250 -+##.dfp-interstitial -+memytutaj.pl#@##top-ad -+||nomorepecans.com^ -+###adunit -+/taboola-header. -+stuff.co.nz##.sics-component__app__top-leaderboard-ads-container -+||xhr0.xyz^ -+||porntry.com^$third-party -+##.ajdg_grpwidgets -+||miracslubs.com^ -+||zunsoach.com^ -+@@||adsafeprotected.com/vans-adapter-google-ima.js$script,domain=gamingbible.co.uk|ladbible.com|reuters.com -+.php?zone_id= -+||developermedia.com^$third-party -+##.mks_ads_widget -+###videoAdContainer -+##.ad__caption -+||exileinstinct.com^$popup -+||mmaaxx.com^$third-party -+##.ad-slot-sidebar -+||dummieseardrum.com^ -+||forfrogadiertor.com^ -+##.ad_rectangle -+###publicidad -+##.search-ad -+##.sidead -+##.ad_adInfo -+||adtarget.com.tr^$third-party -+###boxLREC -+##.adv-top -+/uploads/ads/*$domain=~bayie.com -+##.AdPlacementBannerSponsorship -+###quads-ad1_widget -+/ads?zone_id= -+##.player-ads -+||marfeel.com^$third-party -+||4f0b6fddef.com^ -+||doz1it.com^ -+||servg1.net^ -+/adsinteractive- -+/ad/img/* -+##.widget_300x250_advertisement -+##.ads-center -+/static/advertising/* -+||stickyadstv.com^$domain=spiegel.de -+||ezmob.com^$third-party -+/adrotate/* -+myreadingmanga.info##a[href^="https://www.dlsite.com/"] -+/content/ads/* -+-banner-ad. -+||d188m5xxcpvuue.cloudfront.net^ -+trueachievements.com##.nn_player_w -+/moneyball/ads/* -+##.ad--banner -+##.d3-o-adv-block -+||ccksdwtuzmadx.com^ -+||rzqqpamj.com^ -+/ad-layers- -+||kiltyyoginis.com^ -+||irchincsp.com^ -+/banners/468 -+##.adcont -+?category=ad& -+||pseekree.com^ -+##[href^="https://join3.bannedsextapes.com"] -+/pop_ad. -+||rlsospzbvquy.com^ -+##.leftAd -+###adBottom -+##div[id^="banner-ad-"] -+||lfstmedia.com^ -+###ad_left -+||canangalaities.com^ -+||tb.turbocap.net/a637rw3.js -+##.inner-ad-section -+literotica.com###b-top -+||nativemedia.rs^$third-party -+||kvezz.com^ -+###sponsorAdDiv -+||glssp.net^ -+###ad-bg -+##.ads300 -+##.quads-ad1_widget -+bigtitslust.com,sortporn.com##.pignr.item -+##.boxAd -+##.rightad -+||reflectedintegrity.com^ -+||7mmtv.tv/hgame/ -+##.mv_atf_ad_holder -+##.ad-embedded -+7mmtv.tv###mvspan_2_s_k_i_p -+pornhub.com,pornhubthbh7ap3u.onion##iframe[width][height*="px"] -+/adconfig. -+/upload/ads/*$domain=~ads.ae -+||deliverytrafficnews.com^ -+##.googleAd -+##.ins_adwrap -+||eshkol.io^$popup -+##.dtads-slot -+digitaltrends.com##.dtads-slot -+##.ad728x90 -+unsplash.com##div[data-ad="true"] -+##.dfad -+flaticon.com###soul-p -+computerweekly.com,techtarget.com,theserverside.com##.cls-hlb-wrapper-desktop -+##.gptSlot -+||prtrackings.com^ -+##.fig-ad-content -+##.ad__leaderboard -+/taboola-footer. -+||odonatainbowed.com^ -+##.home-ads -+||dacmaiss.com^ -+||ergadx.com^ -+as.com##.banner_sup -+##.AdUnit -+##.adv-label -+/adnostic/* -+/468_60. -+||bet365affiliates.com^$third-party -+###iqadtile9 -+##.ad-topbanner -+||adomik.com^$third-party -+||adacado.com^$third-party -+/prod/redirect.html?lu=$popup -+###AdsBillboard -+||0e24f9441d.com^ -+||vouruwou.com^ -+##a[href^="https://affiliate.rusvpn.com/click.php?"] -+||bonertraffic13.info^ -+##.adstop -+||itweepinbelltor.com^ -+###adslot3 -+##.outbrain-widget -+/delivery/spc. -+||dcwkgvoeufhnm.com^ -+||ftjcfx.com^ -+||qwerty24.net^$third-party -+##.etad -+##.custom_ad -+||netseer.com^$third-party -+/160x600- -+###adtop -+||mtttvrit.com^ -+nzherald.co.nz##.section-iframe -+||eabids.com^ -+||nextclick.pl^$third-party -+trueachievements.com##.lb_holder -+||koalaups.com^ -+||utarget.ru^ -+##.ads-social-box -+/pagead/ads? -+||sprinterchance.com^ -+/160x600_ -+##.ad_wide -+###ad_wallpaper -+##.responsive-ad -+##.ad300x600 -+###ad-sidebar2 -+##.dfad_first -+###AdBanner -+||videocampaign.co^ -+##.dfad_pos_1 -+||ayahucapasso.website^ -+||f1a75ead16.com^ -+youjizz.com###rightVideoPrs -+##.slider-ads -+avgle.com##img[src*=".php"] -+##.ads_middle -+||readpeak.com^$third-party -+##a[href^="https://engine.phn.doublepimp.com/"] -+pornhub.com,pornhubpremium.com,redtube.com##a[href^="https://ads.trafficjunky.net/"] -+###footer_ads -+||ads.audio.thisisdax.com^ -+###ads_superbanner1 -+###ad_holder -+||zabanit.xyz^ -+||cjvdfw.com^ -+/core-ads- -+##.ads--no-preload -+||smokesplical.com^ -+||leisurejust.com^ -+.org/ad- -+###adv_IntropageOvl -+bleedingcool.com,indy100.com,jamaicaobserver.com,pastemagazine.com###top_leaderboard -+##.adModule--outer -+##.adset -+avgle.com###aoverlay -+##.adModule--inner -+##.adbottom -+##.advert-content -+##.header-adv -+##.sticky-ad-wrapper -+||metahv.xyz^ -+##.adcenter -+##.ad__section-border -+armageddonexpo.com,audiforums.com,f1gamesetup.com,ferrarichat.com,jaguarforums.com,pypi.org,thebugle.co.za,waamradio.com,wbal.com,webtorrent.io##.sponsors -+perfectgirls.net##.banner-wrapper -+drtuber.com##.title-sponsored -+||aigneloa.com^ -+||paid.outbrain.com^ -+||onclickprediction.com^ -+||fastdxr.com^ -+||irenicaserrano.com^ -+##.card-ad -+##.view_center_ad -+drtuber.com##.item_spots -+forums.anandtech.com,forums.tomsguide.com,forums.tomshardware.com,forums.whathifi.com,redflagdeals.com###header_leaderboard -+/overture/*$script,subdocument -+##.inline-ad-wrapper -+##.bvp-ad -+||lataurir.com^ -+||4dsbanner.net^ -+||abdlnkjs.com^ -+###component-taboola-below-article-feed-2 -+||effectivecpmgate.com^ -+##.desktopads -+###ad-sidebar -+/bannerad. -+||bidsxchange.com^$third-party -+###IC3-ad -+##.view_bottom_ad -+/image/ad/* -+###admpumiddle -+##.ads-iframe -+/banner.gif? -+/top_ad. -+##.promoAd -+rt.com##.banners__border -+##.caja_ad -+##.penci-google-adsense-2 -+||highperformancedformats.com^ -+||affiliate.heureka.cz^ -+||ismovernm.xyz^$popup -+/ad_popup_ -+scmp.com##[id^="div-ad-"] -+://ads.$popup -+##.sticky-ads-container -+||rvmessage.online^ -+###adv_Skin -+||greedseed.world^$third-party -+##.m-block-ad -+||ernestindeedtradition.com^ -+?impr?pageid= -+@@||gocomics.com/assets/ad-dependencies-$script,~third-party -+##div[id^="dfp-slot-"] -+||snodlycaccias.com^ -+##.opd_adsticky -+/adRoll. -+||kveww.com^ -+.org/ad/$domain=~ylilauta.org -+||run-syndicate.com^ -+cbssports.com##.skybox-top-wrapper -+/VideoAd/* -+||psairees.net^ -+##.mod_ad -+##a[href^="https://go.hpyjmp.com/"] -+/sponsoredheadline. -+/120x600. -+@@||www.google.*/adsense/$~third-party,domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk -+##.optidigital-ad-center -+||cloudfront.net^$domain=igg-games.com -+||cloudfront.net^$domain=titantv.com -+##.ad-square -+||polarcdn-terrax.com^ -+###footerad -+##.ConnatixAd -+##.promoad -+##div[data-adname] -+?ZoneID=*&PageID=*&SiteID=$~image -+||utility.rogersmedia.com/wrapper.js -+/ads-pd. -+||slaydesperatelyimmensely.com^ -+/advertisers/*$domain=~ad-maven.com|~ads.pinterest.com|~datalift360.com|~home.tapjoy.com|~panel.rightflow.com|~propelmedia.com|~publisuites.com|~qubeslate.com -+||pncqcqdj.com^ -+||tracot.com^ -+###AdImage -+||effectdeuce.com^ -+##.ad-disclaimer-container -+cd1025.com,myfigurecollection.net,prolificnotion.co.uk##.partner -+##.left-ads -+||smartasset.com^$third-party -+/show_ads_ -+||5937081273.com^ -+||dspultra.com^ -+||peckleooze.com^ -+||uponelectabuzzor.club^ -+||d3ujids68p6xmq.cloudfront.net^ -+##.AdModule -+/bnrsrv. -+/modules/ad/* -+||d1r90st78epsag.cloudfront.net^ -+||tube.ac^$third-party -+##.footer-ad-labeling -+###ad_layer -+||ocqueroques.com^ -+##.ad-widget-wrapper -+||goosebomb.com^ -+||news.smi2.ru^$third-party -+##.MapLayout_BottomMobiAd -+yelp.at,yelp.be,yelp.ca,yelp.ch,yelp.cl,yelp.co.jp,yelp.co.nz,yelp.co.uk,yelp.com,yelp.com.ar,yelp.com.au,yelp.com.br,yelp.com.hk,yelp.com.mx,yelp.com.ph,yelp.com.sg,yelp.com.tr,yelp.cz,yelp.de,yelp.dk,yelp.es,yelp.fi,yelp.fr,yelp.ie,yelp.it,yelp.my,yelp.nl,yelp.no,yelp.pl,yelp.pt,yelp.se##.ABP -+||fakeerupriser.com^ -+||bigbolz.com^ -+||dotardberet.com^ -+/bidvertiser/tags/* -+##.adv_banner -+||gletsokr.com^ -+poe.ninja##.leaderboard-bottom -+poe.ninja##.leaderboard-top -+##.AdTagModule -+/sponsored-content- -+##.ad--overlayer -+##.ad-container--leaderboard -+||loggerbunty.com^ -+||manivalyrid.com^ -+||socalleddemocratstripe.com^ -+||bentent.steampiay.cc^ -+/revboostprocdnadsprod. -+###advert-1 -+||sinaunrelean.info^ -+##.aside-ad -+||gelbooru.com^$csp=script-src 'self' '*' 'unsafe-inline' *.gstatic.com *.google.com *.googleapis.com *.bootstrapcdn.com -+||visors-airminal.com^$popup -+jizzbunker.com,xxxdan.com##.rzx1 -+##a[href^="http://join3.bannedsextapes.com/track/"] -+##.header-ad-wrap -+||snailbodieshomesick.com^ -+##.middle_ad -+||condolencessumcomics.com^ ++##.ad-poc ++##.banner-advertising ++||featassuage.com^ ++||siutxxdk.com^ ++||snugslackmakeup.com^ ++||storialstepony.com^ ++gamepressure.com##.if-no-baner ++||ucbnxsmgdf.com^ ++rawstory.com#?#.body-description > div:-abp-contains(ADVERTISEMENT) ++###top-banner-ad ++||pstreetma.com^ ++@@||vk.com/ads$generichide ++##.leaderboard-ad-wrapper ++||sacegryri.com^ ++||cambro.tv/popin-min.js ++goal.com##[data-name="ad-leaderboard"] ++||punoocke.com^ ++##.dfp-wrapper ++##.p-ad-thumbnail-txt ++##.pop-out-eplayer-container ++###div-insticator-ad-9 ++##.ads_widget ++||soalonie.com^ ++/adunits/* ++||clickoutnetwork.care^ ++coinlean.com###topcontainer ++||juosmjtadx.com^ ++/deliverad/* ++##.Ad-Inner ++##.banner_728_90 ++###ad-slot-4 +||galopelikeantelope.com^ -+###ad_main_top_01 -+/overture.$script,stylesheet,domain=~overture.doremus.org|~overture.london|~overture.plus -+||exdynsrv.com^$popup -+||aigaithojo.com^$popup -+###AdServer -+##.ad-leaderboard-container -+||jounaque.com^ -+##.ad-container-inner -+/adv.png -+###ad_main_top_08 -+###adv_BoxBottom -+###adv-x39 -+##.DFPad -+-300-250. -+||get-me-wow.in^$popup -+##.advertiser -+###adv-x36 -+##.meta_ad -+||outhitcooler.com^ -+||utrosy.com^ -+###ads_top -+##[data-ad-cls] -+###left_ad -+||prf.hn^$third-party -+||dantbritingd.club^ -+||lwgadm.com^ -+||masterbate.pro^$third-party -+||agletmagilp.com^ -+macrumors.com##.sidebarblock -+##.AdSticky -+###skin-ad -+||zuphaims.com^ -+@@||cloud.mail.ru^$image,~third-party -+_video_ads/ -+###left_adv -+||purveystiralee.com^ -+||dwr3zytn850g.cloudfront.net^ -+##.advertisement-title -+||bngwlt.com^ -+||steepto.com^ -+etherscan.io##a[href^="https://goto.etherscan.com/"] > img -+##.leaderboard-ad-placeholder -+##.grid_ad_container -+##a[href^="https://pb-track.com/"] -+###ad_300x250_m_c -+##.railad -+##.ad_bg -+/assets/ad- -+##.o-ads -+||windsplay.com^ -+##.adsMvCarousel -+###adWrapper -+||boahoupi.com^ -+youtube.com##YTM-PROMOTED-VIDEO-RENDERER -+/adpartner. -+||prodaddkarl.com^ -+###taboola-below-article-thumbnails-express -+pixhost.to##.under-image -+||limulushazard.com^ -+##.general_banner_ad -+||unevenmankind.com^ -+/internal-ad- -+##.sheknows-infuse-ad -+readcomiconline.li##.divCloseBut -+||awafthealer.com^ -+##.adWidget -+||xozilla.com/player/html.php$subdocument -+||ebayclassifiedsgroup.com^$third-party -+||bngdyn.com^ -+||openx.net^ -+||optyruntchan.com^ -+##a[href^="http://ad.doubleclick.net/"] -+##.colombiaAd -+##.sponsored-slot -+bscscan.com##.d-lg-inline-block -+mobafire.com##.exhibit-narrow -+###popupAd -+||contalyze.com^ -+##.adv-bottom -+###sidebar_ad_1 -+##.ads-single -+||pinkyads.quest^$popup -+##.mod_ad_container -+##.rightrail-display-ad -+##[id*="MarketGid"] -+||ptaiksah.com^ -+###adcontent -+/adframe.$~script,~xmlhttprequest,domain=~adframe.com -+||pitchedfurs.com^$popup -+###adslot4 -+###adright -+##a[href^="http://www.coiwqe.site/"] -+##.single-top-ad -+##.fs_ads -+###mainui-ads -+##.AdPlacementMPU -+||dscex7u1h4a9a.cloudfront.net^ -+||contextendless.com^$popup -+||keep2share.cc/images/i/$third-party -+@@||smartadserver.com/3310/call$xmlhttprequest,domain=dr.dk -+gsmarena.com##div[style="margin-left: -10px; margin-top: 30px; height: 145px;"] -+||serdaive.com^ -+ndtv.com##.add__txt -+ndtv.com##.add__wrp -+@@||fastmail.com^$generichide -+##.floatingAds -+||bid-engine.com^ -+##a[href^="https://go.goaserv.com/"] -+/sponsored_ad/* -+-ads.php? -+##.adplace -+###sidebar_ad_2 -+||theonecdn.com^ -+##[href^="https://www.restoro.com/"] -+||dopjfbdvatxlhe.com^ -+##.ad728_cont -+||evolvemediallc.com^$third-party -+||honestlyvicinityscene.com^ -+||holiestcoseys.com^ -+||gameads.io^ -+||medleyads.com^ -+##.single-ads -+_adhoriz. -+/ads-api-native? -+||ptoangir.com^ -+###main_ad -+||azansreliant.com^ -+msn.com##div[class^="galleryPage_bannerAd"] -+/publicidad.$~object,~stylesheet -+##.top-leaderboard-ad -+##.gridlove-ad -+||usounoul.com^ -+##.ad-module -+||faspox.com^$third-party -+@@||dmm.com/p/general/$image,~third-party -+##.advert--banner-wrap -+||jubsaugn.com^ -+##.offads -+##.adsright -+pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Sponsorisée par"]) -+||baradoot.com^ -+_ads_updater- -+indiatimes.com##div[data-aff-type] -+||srv224.com^ -+###adv-x37 -+||fuffyauth.com^ -+@@||cdn.plyvdo.live/scripts/$script -+al.com,cleveland.com,gulflive.com,lehighvalleylive.com,masslive.com,mlive.com,newyorkupstate.com,nj.com,oregonlive.com,pennlive.com,silive.com,syracuse.com###below-toprail -+||developmentencyclopaedia.com^ -+||uscnvdcxttnh.com^ -+##.sister-ads -+||entirelysacrament.com^ -+###adv-x38 -+||kangaroohiccups.com^ -+||itineraryupper.com^ -+##a[href^="https://t.aslnk.link/"] -+/ad/cross- -+||audaciousdefault.com^ -+##.ads_css -+##.ad-callout -+##.mobileadunit -+alphaporno.com,crocotube.com,hellporno.com,tubewolf.com,xbabe.com,xcum.com##.bnnrs-player -+||a050fa4308.com^ -+##.advertisement-placeholder -+ndtv.com,news24online.com##.add-section -+||gleameddelightprosperity.com -+##.static-ad -+##[lazy-ad="top_banner"] -+##.banner_240x400 -+||yfetyg.com^ -+||jnxm2.com^ -+||ofgogoatan.com^ -+||olmsoneenh.info^ -+||adhese.com^$third-party -+10minutemail.net,eel.surf7.net.my,javatpoint.com###right -+freebdsmxxx.org###right -+##.adpost -+/ad_display. -+##.nordvpn-popup -+kijiji.ca##div[class^="sponsored-"] -+||ezexfzek.com^ -+||d3l320urli0p1u.cloudfront.net^ -+##.ads-728 -+##.adZone -+||budvawshes.ru^ -+||d3f4nuq5dskrej.cloudfront.net^ -+||videosection.com/agent.php? -+||kvemm.com^ -+||noblerbaining.com^ -+##div[class^="AdCard_"] -+||peer39.com^$third-party -+||adf.ly/js/link-converter.js -+||hetaruvg.com^ -+||punosy.com^ -+||dewretpartook.com^ -+##.ad_blk -+knowyourmeme.com##.rectangle-unit-wrapper -+##.adsense-container -+pcgamebenchmark.com,pcgamesn.com,pockettactics.com,theloadout.com###nn_astro_wrapper -+_468x60/ -+##a[href^="https://maymooth-stopic.com/"] -+@@||astatic.ccmbg.com^*/prebid$script,domain=linternaute.com -+##.vce_adsense_widget -+##.banner_ad_link -+||bepolite.eu^$third-party -+##.footerad -+/newAd/* -+##.adsense-block -+/ad-refresh. -+/cashad. -+||986808cb44.com^ -+##.vce_adsense_wrapper -+||awltovhc.com^ -+/adverts.$~script,domain=~adverts.ie|~adverts.org.ua -+||cyih0e43aty7.com^ -+sourceforge.net###banner-sterling -+||wgrents.com^ -+@@||v.fwmrm.net/ad/p/1?$domain=cc.com|channel5.com|cmt.com|eonline.com|foodnetwork.com|nbcnews.com|ncaa.com|player.theplatform.com|simpsonsworld.com|today.com -+##.ad-block-container -+||keypush.net^ -+##.adRectangle-pos-medium -+###adcontainer2 -+###story_top_ddb_0 -+###adv_LdbMastheadPush -+##.custom-ad -+##.oas_desktop_banner -+-PcmModule-Taboola- -+###outbrain-wrapper -+##.ads-bg -+||apihotels.net/onestream/events/ -+##.squareAd -+##.advert-placeholder -+||ailrouno.net^ -+###story_bottom_ddb_0 -+||pignuwoa.com^ -+##.ob-ad-carousel-layout -+##.item-advertising -+||rftslb.com^ -+knowyourmeme.com##.header-unit-wrapper -+||hawsuffer.com^ -+##div[class^="AdEmbeded__AddWrapper"] -+||clickintext.net^$third-party -+wsj.com###saving-united-coupon-list -+_460_60. -+last.fm##.tonefuze -+||rearedimmortal.com^ -+/bsa-plugin-pro- -+##.adsFirst -+##.adsSecond -+||hbzhrxdmm.com^ -+||gypsyardently.com^$popup -+||flatepicbats.com^ -+###adTopLREC -+###adTopYSP -+||haftersfrutify.com^ -+##.sidebar-advertisement -+||revenuestripe.com^ -+###google-ads -+slickdeals.net##.rightRailBannerSection -+||brftedjb.com^ -+||ivyoqimcvfy.com^ -+6abc.com,abc11.com,abc13.com,abc30.com,abc7.com,abc7chicago.com,abc7news.com,abc7ny.com##.story > .placeholderWrapper -+||salinasbhut.com^ -+##.adsense-box -+||embogsoarers.com^ -+/ads/lz_loader. -+##.headAd -+||broworker7.com^ -+##.adRectangle-pos-small-inline -+/ads?client= -+adultgifworld.com,babeshows.co.uk,boobieblog.com,fapnado.com,foxhq.com,iseekgirls.com,small-breasted-teens.com,the-new-lagoon.com##a[href^="http://refer.ccbill.com/cgi-bin/clicks.cgi?"] -+##.adRow -+##.ads_right -+amazon.ae,amazon.ca,amazon.cn,amazon.co.jp,amazon.co.uk,amazon.com,amazon.com.au,amazon.com.br,amazon.com.mx,amazon.com.tr,amazon.de,amazon.eg,amazon.es,amazon.fr,amazon.in,amazon.it,amazon.nl,amazon.pl,amazon.sa,amazon.se,amazon.sg##div[data-cel-widget="sp-rhf-desktop-carousel_desktop-rhf_1"] -+abcnews.go.com##div[style^="min-height: 90px"] -+||phialedamende.com^ -+##.googleAd300x250 -+crazygames.com,tenforums.com##div[style^="height:250px;"] -+||taghaugh.com^ -+||tiwhaiph.net^ -+||pauzajoo.net^ -+##.leaderAdvert -+-ad-banner- -+||bravotube.net/cc/ -+##.itinerary-index-advertising -+||27417130d3.com^ -+||yeesshh.com^$popup -+###adss -+/ads/native/* -+###ad-panel -+##div[id^="google_dfp_"] -+||varechphugoid.com^ -+/ad/images/*$domain=~studiocalling.it -+##.ad--header -+||tapnative.com^$third-party -+||lgtdkpfnor.com^ -+||bidfilter.com^$third-party -+||ashierbowler.com^ -+/adchoice. -+##.ad-head -+###banner300x250 -+##.header-ads-wrap -+_ads2. -+##.wp_bannerize -+##.player_ima-ad-container -+||shigaxapo.com^ -+###adtophp -+##.ads-inarticle -+##.list_bottom_ad -+/ad_script. -+||liveadexchanger.com^$popup -+###text_ad -+||chusairt.com^ -+dailymotion.com##div[class^="DisplayAd"] -+/lemon7.*.js^$script,domain=vxxx.com -+##.ad-main -+||mfcewkrob.com^ -+||narrowstaredmaking.com^$popup -+||kveii.com^ -+xozilla.com##.brazzers-link -+||usatoday.com/nanobar/ -+##.ad_head -+||shareasale.com/image/$third-party -+stackoverflow.com##.js-sidebar-zone ++###ad970x90_exp ++###div_advt_right ++##.ads_inview ++||bunchypueblo.com^ ++||realtime-bid.com^$popup ++||solocpm.com^ ++##.leftAds ++##.mrec-ads ++||viapawniarda.com^ ++###vz_im_ad ++##.adHeight313 ++##.headerad ++##.section-ads ++timeout.com##div[class^="_inlineAdWrapper_"] ++###top_adspace ++##.adAreaNative ++||alitems.com^ ++/ADNet/* ++##.ad_728_top ++||pgpnsvqpo.com^ ++##.adslistingz ++||d1clmik8la8v65.cloudfront.net^ ++||rorgoops.com^ ++/showbanner. ++##.gallery_ad ++###ads-container-single ++||abc.manga9.co^ ++freecomiconline.me,lordmanga.com,mangahentai.me,manytoon.com,readfreecomics.com##.c-top-sidebar ++||steppesshirvan.com^ ++||cuisineenvoyadvertise.com^ ++||bondfondif.com^ ++##.adtech ++||glimtors.net^ ++##.p-ad-dfp-banner ++##a[href^="https://track.wg-aff.com"] ++realpython.com##div[style^="display:block;position:relative;"] ++###adFrame ++||xmlppcbuzz.com^ ++||roebuckwagged.com^ ++##.adslot_side1 ++##.adMinHeight313 ++##.rightAds ++tribunnews.com###wideskyscraper ++###home-ad ++###adTile ++||albaneverard.com^ ++timeout.com##div[id^="ad-side-"] ++||1ts19.top^ ++##.ad_native ++||gumbolersgthb.com^ ++||thecred.info^ ++||njih.net^$third-party ++/adasync. ++/plugins/ultimate-popunder/*$~stylesheet ++_banner_ad_ ++##.DisplayAd ++##.ads4 ++##.mpu-ad ++||beamedshipwreck.com^ ++||don403deblakda.store^ ++||zewoagoo.com^ ++fool.com###pitch ++@@||amazon.com/home/ads/$document,subdocument,domain=affiliate-program.amazon.com ++||osspalkiaom.com^ ++.io/ads/ ++@@||politiken.dk/static/$script ++##.adsense-inline ++###removeAdsSidebar ++spanishdict.com###removeAdsSidebar ++||mediasama.com^$popup ++||resistcorrectly.com^ ++###advertising_2 ++##.zeus-ad +/detroitchicago/rochester.js -+||c12bleue.com^ -+/detroitchicago/tampa.js -+||rageagainstthesoap.com^ -+@@||s.w.org/wp-content/$stylesheet,domain=wordpress.org -+##.midAdv-cont2 ++##.video-boxad ++##.ad-block-300 ++##.adLargeRect ++##a[href^="https://frameworkdeserve.com/"] ++/e/cm?$subdocument ++||biglittleday.com^ ++||xcsypkknp.com^ ++sourceforge.net###banner-sterling ++##.ads_728 ++||granddaughterrepresentationintroduce.com^ ++##.dac__banner__wrapper ++||tarrabastanly.com^ +/detroitchicago/boise.js +/detroitchicago/memphis.js -+##.advert-block -+##.adv-970 -+doordash.com#?#[data-testid="card.store"] > div:-abp-has(div[data-anchor-id="SponsoredBadge"]) -+||d3q33rbmdkxzj.cloudfront.net^ -+||impiabaxile.com^ -+||torrent-protection.com^ -+||lfjack.com^ -+spiegel.de##div[id*="/spon_dt/"]:not(#google_ads_iframe_\/6032\/spon_dt\/homepage_5__container__) -+##.article-sponsor -+||squidgyhawsed.com^ -+||60e19222e9.com^ -+||gleitmappy.com^ -+&clicktag=http -+##.googleads -+bigcommerce.com#@#.advert-container -+/v2/ads. -+rightmove.co.uk##._3G_zutXOLAwgpG1cvkF6ii -+||twinrdack.com^ -+###ads_bottom -+||rma.homedepot.com^ -+##.endAHolder -+##.ad-column -+medicalnewstoday.com##.css-20w1gi -+||traffic.name^ -+/detroitchicago/minneapolis.js -+/detroitchicago/raleigh.js -+||olpfeere.com^ -+##.adsbox970x90 -+||vcdnads.ru.com^ -+||alternativecpmgate.com^ -+##.elementor-widget-wp-widget-advads_ad_widget -+###sidebar-ad-1 -+###adtext -+/adx_flash. -+||vipergirls.to/clientscript/poptrigger_ -+/adpai. -+###topbannerad -+||hats-47b.com^ -+||atokefissure.com^ -+||choksail.com^ -+||geniusdexchange.com^ -+adfoc.us##.content > iframe -+##.component-ads-by-google -+###footerads -+##.idGoogleAdsense -+###ad_300x250 -+###ad_img -+##.puff-advertorials -+||adfpoint.com^ -+##.vce_adsense_expand -+||kinkledunendly.com^ -+###dsk-banner-ad-a -+||twpasol.com^ -+||pacontainer.s3.amazonaws.com^ -+##.table-ad -+://affiliates.$third-party -+||parkdumbest.com^ -+tekno.kompas.com##.kcm -+.il/ads. -+||profield.ddns.net^$third-party -+||beludicolor.com^ -+||dcai7bdiz5toz.cloudfront.net^ -+##.ads-side -+||vianoivernom.com^ -+/popunders/* -+||teeglimu.com^ -+||cdnpure.com/static/js/ads- -+||ads.viralize.tv^$domain=spiegel.de -+/houseads/* -+||laplamed.com^ -+bing.com##.ra_car_block -+/adplayer/* -+||bannerbridge.net^$third-party -+||d2khpmub947xov.cloudfront.net^ -+||wontonsnosite.com^ -+||pubhotmax.com^ -+||customads.co^ -+##.advrst -+||pubfeed.linkby.com^ -+/ad_banner/* -+medicalnewstoday.com,psychcentral.com##.css-1cg0byz -+###ad_300x100_m_c -+||hzihupwzovva.com^ -+##app-ad -+##.ad--panorama -+ok.xxx##.bn-title -+##.ad-160x600 -+##.lazyload_ad -+/common/ad/* -+###component-taboola-below-article-feed -+.weborama.js -+||refpamjeql.top^ -+||zedo.com^$third-party -+##.herald-ad -+||d1voskqidohxxs.cloudfront.net^ -+##.leftAdsFix1 -+||pushsar.com^ -+###ad-7 -+##.ad-carousel -+||malinesmanses.com^ -+##.wgAd-loaded -+##.rightAdsFix1 -+||agacelebir.com^ -+forums.anandtech.com,forums.tomsguide.com,forums.tomshardware.com,forums.whathifi.com###rightcol_top -+||tradbypass.com^ -+||adsfcdn.com^ -+||boostcpm.su^ -+||hooliganmedia.com^ -+bravotube.net##a[href^="/cs/"] -+||colorfullank.com -+###ADTOP -+/adsense2. -+||d1clmik8la8v65.cloudfront.net^ -+||traffic.name^$popup -+##.verticalAd -+||duringsiam.com^ -+###side-ads -+##.adDiv -+||jhlcrejfi.com^ -+/marfeel_sw. -+##.advertisement-leaderboard -+/ad-exchange. -+/api/ads? -+###rightAD -+##.ad-top-728 -+##a[href^="https://www.bang.com/?aff="] -+##.sponsored-header -+||noddingdilutionradish.com^ -+||attacheastely.com^ -+||sportrecs.com/redirect/embed/ -+##.vf-promo-gtag -+||anyporn.com/aa/ -+##.sticky-bottom-ad -+||ctrip.com^$third-party -+forums.anandtech.com,forums.tomsguide.com,forums.tomshardware.com###footer_leaderboard -+||ntvpwpush.com^ -+||1p1eqpotato.com^ -+||wavermigraineuncle.com^ -+##.advert-inner -+##.group-item-ad -+/publicidades/* -+##.insertad -+mangarockteam.com,nitroscans.com##.c-top-second-sidebar -+||adquery.io^$third-party -+###Ads_BA_SKY -+/data/ads/* -+||gypsyardently.com^ -+||dw55pg05c2rl5.cloudfront.net^ -+/plugins/mts-wp-in-post-ads/* -+###ad_billboard -+||highperformancecpm.com^ -+||pillarvolcano.com^ -+##.right-sidebar-ads-container -+/tagman/* -+||melagratoftmen.com^ -+##[class^="chp_ads_block"] -+##[id^="chp_ads_block"] -+##.first_ad -+##.GoogleDfpAd-Float -+##.ad-block-banner-container -+##.ad--center -+||stotoowu.net^ -+||smopy.com^$third-party -+||rs-stripe.com^ -+amateur8.com##.is-av -+||admob.com^ -+||foremedia.net^$third-party -+||admob.com^$domain=spiegel.de -+/ad_common. -+##.mgline -+||bauwezou.net^ -+/adframes. -+||umekana.ru^ -+-720x90- -+##.product-ad -+###Ads_BA_BS -+biznews.com,burnabynow.com,businessdailyafrica.com,coastreporter.net,financialexpress.com,irishtimes.com,komonews.com,newwestrecord.ca,nsnews.com,prpeak.com,richmond-news.com,seattletimes.com,spokesman.com##a[href*="/sponsored/"] -+latimes.com,sandiegouniontribune.com##.revcontent -+cheaptickets.com,expedia.com,ebookers.com,hotels.com,orbitz.com,travelocity.com,wotif.com#?#.uitk-card:-abp-has(.uitk-badge-sponsored) -+##.in-content-ad -+/adgoal. -+##.ads-marker -+||unfinishedheir.com^ -+/ad-banner-$~image,~script -+||creative-serving.com^ -+###HEADERAD -+@@||prebid.adnxs.com^$xmlhttprequest,domain=go.cnn.com -+/tncms/ads/* -+##.widget_newscorpau_ads -+||ohaaobhvnztj.com^ -+||unbeedrillom.com^ -+||aixcdn.com^ -+##.ad-container-wrapper -+##.widget-adsense -+##.ad-spot -+/overture_ -+##.playAds1 -+||xlvludsigt.com^ -+##.ie-adtext -+||phabycebe.com^ -+##.ad_xrail_top -+##.teaser-advertisement -+###story-ad-7-wrapper -+###adslot5 -+##.banner-ad-row -+||belickitungchan.com^ -+||fluffynyasquirell.com^ -+comicbook.com##.oas -+##.mar-block-ad -+globalnews.ca##.c-flyers -+##.headerad -+||theraprecramp.com^ -+/ads/gpt/* -+||allporncomic.com/round-bread-60fe/ -+##.ad-rectangle-container -+##.gr-ads -+globalnews.ca##.c-stickyRail -+/annonser/*$domain=~billink.no -+##.mu-ad-container -+##.header-advertising -+||wpnrtnmrewunrtok.xyz^ -+##.left_ad -+||outsoarpg.com^ -+##.ads-image -+##.fjs-ad-hide-empty -+||luminosoocchio.com^ -+youtube.com##ytd-single-option-survey-renderer -+/bserver/* -+###admputop2 -+_ad/public/ -+##.adsense-area -+-ads.gif -+##.double-ads -+@@||history.com^$generichide -+||ingramony.com^ -+||d1e28xq8vu3baf.cloudfront.net^ -+##.dfp-top_leaderboard -+##.ad-homepage -+||adnimation.com^$third-party -+##.at-header-ad -+##.ad--section -+racedepartment.com,resetera.com##.samCodeUnit -+forum.lewdweb.net,forums.socialmediagirls.com##.samCodeUnit -+/spc_fi.php -+##.homeAd2 -+##.ad-hint -+||citydsp.com^ -+###amazon-ads -+-468x60- -+###dfp-middle -+##.u-ads -+||oackoubs.com^ -+##.ad-slot-ph -+||hqohjvold.com^ -+###HP1-ad -+||purplepatch.online^ -+||significantoperativeclearance.com^ -+##.at-sidebar-ad -+##.ad-cover -+||cncflpfw.com^ -+###div-insticator-ad-4 -+##a[href^="//chrif8kdstie.com/"] -+##div[id^="gpt_ad_"] -+||awempt.com/embed/ -+##.adbox1 -+###adv-halfpage -+||cheno3yp5odt7iume.com^ -+||ec73ce0ab9.com^ -+##.item-ads -+##.ads300x250 -+##.ad_xrail -+##.lrec-container -+##.right-column-ad -+##.horizontal_ads -+.tv/ads. -+##.header__leaderboard-ad -+/ads3. -+||veoxa.com^$third-party -+##[href^="https://www.mypillow.com/"] > img -+##.content_ads -+##.topArtAd -+##.mobileAd -+/cyad1. -+/files/ads/* -+/googlead/* -+||chosesleptcattish.com^ -+##.adChoice -+##.product-ads -+||win-bidding.com^ -+@@||adtng.com/get/$subdocument,domain=hanime.tv -+##.liberty-ad-renderer-iframe -+||ubkcrmxth.com^ -+||fastpic.org/g/f.js -+##.premium-mpu-container -+||turnipobjection.com^ -+##.is-desktop-ads -+##.sponsor-link -+##.ads-google-top -+##.pageAdSkin -+||zhej78i1an8w6ceu.com^ -+||tipcatscarola.com^ -+###adBox -+||jrpkizae.com^$popup -+###ads-blog -+||25b09661f2.com^ -+||321930e1f3.com^ -+||4763e0a8e9.com^ -+||jinssimon.com^ -+arabtimesonline.com,independent.co.ug,nigerianobservernews.com##.e3lan -+add0n.com,crazygames.com##div[style^="height: 90px;"] -+||advg.jp^$third-party -+thefappeningblog.com##.cl-exl -+nuvid.com##.rel_right -+||wpnjs.com^ -+||nonotro.name^ -+##.desktop.ad -+##.dfp-leaderboard -+@@||g.doubleclick.net/gampad/ads?*wallpaper_1$xmlhttprequest,domain=spiegel.de -+##.ad.wideboard_tablet -+##.single_ad_300x250 -+##a[href^="https://t.adating.link/"] -+##.promoboxAd -+##.ad-promotion-native -+##.gc-deck--is-ad -+##.ad-160 -+##.video-archive-ad -+||rotarb.bid^ -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk#?#div[jsaction^="mouseover:pane."]:-abp-has(span.jHLihd) -+###pushDownAd -+###sideAd -+||dspultra.com^$popup -+||trackuity.com^$third-party -+###side-ad -+###ad_mobile -+##.ad-display -+wcostream.com##.reklam_pve -+calculatorsoup.com###RightSidebar -+||crabdefend.com^ -+@@||pagead2.googlesyndication.com/getconfig/sodar?$xmlhttprequest,domain=spiegel.de -+##.sponsorad -+##.gad_container -+##a[href^="https://go.nordvpn.net/aff"] > img -+-ad.php? -+##.adBanner--outer -+/adv.php -+##.storyAd -+/ast/ads/* -+getdroidtips.com,guru99.com,thegayuk.com,vanguardngr.com,wisden.com##.code-block-4 -+||stagetortoiseinfatuated.com^ -+||batteusp2hilenor.com^ -+||dita6jhhqwoiz.cloudfront.net^ -+||nextgencounter.com^ -+||adpredictive.com^$third-party -+###HP2-ad -+pcgamesn.com,pockettactics.com,theloadout.com##.inlinerail -+##.full-width-ad -+||marketools.plus500.com/Widgets/ -+||eugenerhachi.com^ -+||rorgoops.com^ -+||bullads.net^ -+click2houston.com,clickondetroit.com,clickorlando.com,ksat.com,local10.com,news4jax.com##.topWrapper -+##.advance-ads -+##.big-ad -+||2629ff5ff5.com^ -+||banquetunarmedgrater.com^ -+breitbart.com##.a-wrapper -+##.adColumn -+##.adtag -+versus.com##.lead_top -+xhamster18.desi##.xplayer-banner -+||comacantha.com^ -+##.adfooter -+||hoanoola.net^ -+||logoestulles.com^ -+##.__isboostOverContent -+##.adSizer -+tuxpi.com#@#.adslot -+apkmirror.com#@#.adslot -+||gloolrey.com^ -+/TILE_ADS/* -+###ad_header -+##.SAAG-promoAdContainer -+##.pageAdSkinUrl -+/wpsafelink.js -+##.top-ad-block -+##.ads-google-bottom -+/728_90. -+||inflectionquake.com^ -+##.ad-hideable -+##.pb-f-ad-leaderboard -+||hclips.com/vosaoeceqthv/ -+/adsrv. -+/ajax-advert- -+##.o-ads--center -+###adbottom -+||dq3yxnlzwhcys.cloudfront.net^ -+##.app_nexus_banners_common -+.video.ads. -+_ads.php? -+##.ad-container-bottom -+||bravotube.net/js/clickback.js -+###ad_right_box -+###dfp-wallpaper-wrapper -+/pubmatic_ -+||mediafuse.com^$third-party -+##.adwords -+##.sidebar_ad -+##a[href^="https://www.clicktraceclick.com/"] -+||flippantbliss.com^ -+comicbook.com,popculture.com##[id^="native-plus-"] -+||awempire.com^ -+||highconvertingformats.com^ -+###AdCommerce -+||nan46ysangt28eec.com^ -+||dd09af1279.com^ -+||pandlewombier.com^ -+/images/adv_ -+###skyscraper_ad -+##.strip-ad -+##.mapped-ad -+##div[class^="SponsoredAds"] -+##.adloaded -+/adguru. -+||ilinouck.net^ -+||ukhkcxmzesi.com^ -+###body_ad -+goal.com##[data-name="ad-leaderboard"] -+||grafthivecrocus.cam^ -+##a[href^="http://track.afcpatrk.com/"] -+##.photoad -+||ematicsolutions.com^$third-party -+/video-js-ads. -+###leaderboard_728x90 -+ebay.com##.app-rtm-pid-wrapper -+||glugherg.net^ -+##.adsmessage -+||psurigrabi.com^ -+##.ad-active -+||ba05d69136.com^ -+##.ad-observer -+##div[class^="adunit_"] -+_120x600_ -+##.sidebarAd -+##.ad-mobile--sticky -+##.ad-300X250 -+###ad-side -+||taioncgaiynzt.com^ -+##.ad-tower-container -+##.ad_float -+##.static_mpu_wrap -+pcgamesn.com##.sidebar_affiliate_disclaimer -+pcgamesn.com##.static_mpu_wrap -+##.ad-complete -+||chaumsee.net^ -+||disploot.com^ -+||xyn1d4bjg4vr4m2qwypvuj.com^ -+manualslib.com##.abp_adv_s-title -+##.top-ad-desktop -+###ad-rotator -+||brid.tv^$script,domain=67hailhail.com|deepdaledigest.com|forevergeek.com|geordiebootboys.com|hammers.news|hitc.com|molineux.news|nottinghamforest.news|rangersnews.uk|realitytitbit.com|spin.com|tbrfootball.com|thechelseachronicle.com|thefocus.news|thewrap.com|washingtonexaminer.com -+##.pb-f-ad-flex -+##.ad_col_a -+###in_ad_col_a -+##.SidebarAd -+##.ad-300X250-body -+##.side_ads -+||enserfshoofish.com^ -+||guaricospence.com^ -+||pahtgq.tech^ -+||resonance.pk^ -+rightmove.co.uk##.creative -+timesofindia.indiatimes.com##.paisa-wrapper -+medicalnewstoday.com##[style*="line-height: 0;"] -+###ad-sidebar-1 -+||jouteetu.net^ -+##.fullbanner_ad -+###LeftAd -+##.adfull -+||revenuenetwork.com^ -+###ad-slot-502 -+||successfulpatience.com^ -+||revincenizam.com^ -+##a[href^="http://click.payserve.com/"] -+###gad728x90 -+economist.com,flightcentre.co.uk,payback.pl,ripley.cl,ripley.com.pe,wsj.com#@#.img_ad -+||clickfunnels.com/assets/cfpop.js -+stadiumastro.com##.Ads -+||92a2b69e29.com^ -+||dmzjmp.com^ -+###dfp-header-container -+###adv_sky -+youtube.com##.ytp-ad-action-interstitial-background-container -+/ads5. -+||d1jow6p6g37b9u.cloudfront.net^ -+##.ads-txt -+/displayAdFrame. -+##.zmgad-right-rail -+/ad5. -+||curtlychit.com^ -+||transferowen.com^ -+physicsandmathstutor.com###PMT_Top -+bravotube.net##.box-left -+bravotube.net##.brazzers -+###theotherads -+###sponsorText -+||d39ion77s0ucuz.cloudfront.net^ -+||d3em0905j9y6sm.cloudfront.net^ -+##.playerAd -+medicalnewstoday.com##[data-empty="true"] -+_ad1.$~stylesheet,domain=~messenger.com -+/ad_status. -+imgur.com,pushsquare.com,songlyrics.com##.masthead -+##.ad-strip -+/ai2/s/s/su -+##.ad--in-article -+||ovenbifaces.cam^ -+||jighucme.com^ -+-advertising_ -+##.section-ads -+@@||ps.w.org^$image,domain=wordpress.org -+||trafficdok.com^ -+##.bottom_ads -+||touphipt.com^ -+||variousformatscontent.com^ -+nintendolife.com,purexbox.com,pushsquare.com##.for-desktop -+_google_ads_ -+||saishait.net^ -+###gad300x250 -+##.ad-lazy -+##.searchResultAd -+||beevakum.net^ -+||whatosgoingon.biz^ -+bravotube.net##.inplb3x2 -+wiki.gg##[href^="https://app.wiki.gg/showcase/"] -+/blog_ads/* -+###advert-skyscraper -+/advt.$domain=~advt.ch|~advt.it -+##.variableHeightAd -+##.adnSpot -+##.native-ad-slot -+||allyes.com^ -+fandom.com##.marketplace -+##.ads-div -+||jiffspogonia.com^ -+/compiled/ads- -+||redirectsstm.click^ -+/adclick.$popup -+###player_ad -+##.adheader -+##.article-top-ad -+||pushtorm.net^ -+##.widget_728x90_advertisement -+##.text_ads_2 -+/web/ads/* -+###boxad -+||booster-vax.com^ -+filecrypt.cc,filecrypt.co##.filItheadbIockqueue3 -+##.AdInfo -+/scripts/ad/* -+##.ads_wrap -+||msgose.com^ -+###AdDiv -+sporcle.com##.IMGgi -+||accordinglyvenisonelse.com^ -+###sidebar-ad-2 -+##.ad-v2 -+||69v.club^ -+||glimtors.net^ -+###extraAdsBlock -+###div-insticator-ad-3 -+||myrrhicfoeman.com^ -+/easyazon- -+##.player-leaderboard-ad-wrapper -+aminoapps.com##.overflow-scroll-sidebar > div -+.ads3- -+/wppas/* -+##.sponsor-block -+##.ad.maxiboard -+||gme-trking.com^ -+||glaivoun.net^ -+brisbanetimes.com.au,smh.com.au,theage.com.au,watoday.com.au###articlePartnerStories -+||hetaruvg.com^$popup -+##.ad.maxisky -+||pdn-2.com^ -+||moedgapers.com^ -+||unloadpoetry.com^ -+||cambro.tv/popin-min.js -+##.m-ad__wrapper -+||saggrowledetc.com^ -+||syaomlovqeq.com^ -+||berlipurplin.com^ -+||driddleurease.com^ -+||mamydirect.com^ -+##.m-ad__wrapper--highlight -+###dfp-ad-container -+||inkestyle.net^ -+||justservingfiles.net^ -+##.HomeAds -+||zwaar.org^$third-party -+||bravoedkilan.com^ -+youtube.com##.ytp-ad-action-interstitial-slot -+##.m-ad__wrapper--300x250 -+||aj2031.online^ -+||akmxts.com^ -+||rescuephrase.com^ -+@@||wordpress.org/plugins/$domain=wordpress.org -+.ke/ads/ -+##.innerAds -+.adserver01. -+##div[data-adzone] -+##.advertBox -+||qdatasales.com^ -+tripadvisor.at,tripadvisor.be,tripadvisor.ca,tripadvisor.ch,tripadvisor.cl,tripadvisor.cn,tripadvisor.co,tripadvisor.co.id,tripadvisor.co.il,tripadvisor.co.kr,tripadvisor.co.nz,tripadvisor.co.uk,tripadvisor.co.za,tripadvisor.com,tripadvisor.com.ar,tripadvisor.com.au,tripadvisor.com.br,tripadvisor.com.eg,tripadvisor.com.gr,tripadvisor.com.hk,tripadvisor.com.mx,tripadvisor.com.my,tripadvisor.com.pe,tripadvisor.com.ph,tripadvisor.com.sg,tripadvisor.com.tr,tripadvisor.com.tw,tripadvisor.com.ve,tripadvisor.com.vn,tripadvisor.de,tripadvisor.dk,tripadvisor.es,tripadvisor.fr,tripadvisor.ie,tripadvisor.in,tripadvisor.it,tripadvisor.jp,tripadvisor.nl,tripadvisor.pt,tripadvisor.ru,tripadvisor.se#?#.listItem:-abp-has(.sponsored_v2) -+tripadvisor.at,tripadvisor.be,tripadvisor.ca,tripadvisor.ch,tripadvisor.cl,tripadvisor.cn,tripadvisor.co,tripadvisor.co.id,tripadvisor.co.il,tripadvisor.co.kr,tripadvisor.co.nz,tripadvisor.co.uk,tripadvisor.co.za,tripadvisor.com,tripadvisor.com.ar,tripadvisor.com.au,tripadvisor.com.br,tripadvisor.com.eg,tripadvisor.com.gr,tripadvisor.com.hk,tripadvisor.com.mx,tripadvisor.com.my,tripadvisor.com.pe,tripadvisor.com.ph,tripadvisor.com.sg,tripadvisor.com.tr,tripadvisor.com.tw,tripadvisor.com.ve,tripadvisor.com.vn,tripadvisor.de,tripadvisor.dk,tripadvisor.es,tripadvisor.fr,tripadvisor.ie,tripadvisor.in,tripadvisor.it,tripadvisor.jp,tripadvisor.nl,tripadvisor.pt,tripadvisor.ru,tripadvisor.se#?#.listItem:-abp-has(.sponsored_v2) -+###billboard_ad -+jizzbunker.com##.ftrzx1 -+##.fixed_ad -+?type=ad& -+##.promo_border -+##.mm-banner970-ad -+##.ads3 -+||bn5x.net^ -+##.desktop_ad -+##.taboolaArticle -+##.adsHeader -+##.channel-ad -+||erringcrambly.com^ -+##.ads-cont -+||ponk.pro^$popup -+###ads-sticky -+##a[href^="https://keep2share.cc/pr/"] -+||ad-cheers.com^ -+##.advert_label -+##.adss -+##.InArticleAd -+###ads_3 -+guru99.com##.videocontentmobile -+||boustahe.com^ -+##.Ad--sidebar -+##.advert--mpu--rhs -+###banner_ads -+/plugins/ads/* -+||weby.aaas.org^ -+_720x90. -+###ad_wrapper -+##.adver-block -+||bendycrumply.com^ -+||catnipsdaymen.com^ -+||musedalisma.com^ -+||nesispubl.buzz^ -+||ponyvictorymiscarriage.com^ -+andoveradvertiser.co.uk,asianimage.co.uk,autoexchange.co.uk,banburycake.co.uk,barryanddistrictnews.co.uk,basildonstandard.co.uk,basingstokegazette.co.uk,bicesteradvertiser.net,borehamwoodtimes.co.uk,bournemouthecho.co.uk,braintreeandwithamtimes.co.uk,brentwoodlive.co.uk,bridgwatermercury.co.uk,bridportnews.co.uk,bromsgroveadvertiser.co.uk,bucksfreepress.co.uk,burnhamandhighbridgeweeklynews.co.uk,burytimes.co.uk,campaignseries.co.uk,chardandilminsternews.co.uk,chelmsfordweeklynews.co.uk,chesterlestreetadvertiser.co.uk,chorleycitizen.co.uk,clactonandfrintongazette.co.uk,cotswoldessence.co.uk,cotswoldjournal.co.uk,cravenherald.co.uk,creweguardian.co.uk,dailyecho.co.uk,darlingtonandstocktontimes.co.uk,dorsetecho.co.uk,droitwichadvertiser.co.uk,dudleynews.co.uk,ealingtimes.co.uk,echo-news.co.uk,enfieldindependent.co.uk,eppingforestguardian.co.uk,eveshamjournal.co.uk,falmouthpacket.co.uk,freepressseries.co.uk,gazette-news.co.uk,gazetteherald.co.uk,gazetteseries.co.uk,guardian-series.co.uk,halesowennews.co.uk,halsteadgazette.co.uk,hampshirechronicle.co.uk,harrowtimes.co.uk,harwichandmanningtreestandard.co.uk,heraldseries.co.uk,herefordtimes.com,hillingdontimes.co.uk,ilkleygazette.co.uk,keighleynews.co.uk,kidderminstershuttle.co.uk,knutsfordguardian.co.uk,lancashiretelegraph.co.uk,ledburyreporter.co.uk,leighjournal.co.uk,ludlowadvertiser.co.uk,maldonandburnhamstandard.co.uk,malverngazette.co.uk,messengernewspapers.co.uk,milfordmercury.co.uk,newsshopper.co.uk,northwichguardian.co.uk,oxfordmail.co.uk,penarthtimes.co.uk,prestwichandwhitefieldguide.co.uk,redditchadvertiser.co.uk,redhillandreigatelife.co.uk,richmondandtwickenhamtimes.co.uk,romseyadvertiser.co.uk,runcornandwidnesworld.co.uk,salisburyjournal.co.uk,somersetcountygazette.co.uk,southendstandard.co.uk,southwalesargus.co.uk,southwalesguardian.co.uk,southwestfarmer.co.uk,stalbansreview.co.uk,sthelensstar.co.uk,stourbridgenews.co.uk,surreycomet.co.uk,suttonguardian.co.uk,swindonadvertiser.co.uk,tewkesburyadmag.co.uk,theargus.co.uk,theboltonnews.co.uk,thenational.scot,thenorthernecho.co.uk,thescottishfarmer.co.uk,thetelegraphandargus.co.uk,thetottenhamindependent.co.uk,thewestmorlandgazette.co.uk,thisisthewestcountry.co.uk,thurrockgazette.co.uk,times-series.co.uk,wandsworthguardian.co.uk,warringtonguardian.co.uk,watfordobserver.co.uk,westerntelegraph.co.uk,wharfedaleobserver.co.uk,wiltsglosstandard.co.uk,wiltshiretimes.co.uk,wimbledonguardian.co.uk,wirralglobe.co.uk,witneygazette.co.uk,worcesternews.co.uk,yeovilexpress.co.uk,yorkpress.co.uk,yourlocalguardian.co.uk##.promoted-block -+##.adcode -+##.ad.wideboard -+##.ad.skybridgeleft -+||gyvesmutic.com^ -+/getad/* -+##.ad.addon -+planetminecraft.com###box_300atf -+||furstraitsbrowse.com^ -+||cloudfrale.com^ -+##.advertisement_728x90 -+||bourranuncurbs.com^ -+||thepiratebay.$script,domain=pirateproxy.live|thehiddenbay.com|thepiratebay.org -+##.js-ad-hideable -+stuff.co.nz#?#[itemprop]:-abp-has(.sponsored-flag) -+||ad.22betpartners.com^$popup -+||mdxidbcodehpy.com^ -+##.horizontal-ad-wrapper -+###overlay_ad -+tetris.com##.verticalAx -+##.dfp_unit-ad_container -+##.js-ad-primary -+animenewsnetwork.com##.gutter -+||fishki.net/code? -+###sticky_ad_bar -+###head_ad -+##.google-ad-container -+##.earAdv -+||vooshagy.net^$popup -+||rentalcars.com/partners/ -+||zybrdr.com^ -+||oeyiamwpj.com^ -+##.ad_72890 -+###wpladbox1 -+||cheeradvise.com^ -+||resalag.com^ -+##.rail-ad -+.prebid& -+||4wnet.com^ -+||oatmeallump.com^ -+||adxcore.com^ -+gfinityesports.com,realsport101.com##.connatixPS -+vice.com##.adph -+animenewsnetwork.com##.iab -+||ltkcdn.net/ltkrev.js -+##.leader-ad -+###bm-HeaderAd -+/banners.*&iframe= -+##.adsDiv -+@@||adblockplus.org^$generichide -+usatoday.com##.gnt_x__lbl -+||digitalpush.org^$third-party -+##.widget_ads -+||funnyjunk.com/site/js/extra/pre -+videosection.com##.iframe-adv -+/336x280. -+##.ads_4 -+/ad-scroll. -+##.slideshow-vaop-ad -+myreadingmanga.info##a[href^="https://www.gaming-adult.com/"] -+##.hb__ad -+||peaceablefitsfamily.com^ -+||d3tozt7si7bmf7.cloudfront.net^ -+||qqaskpbofrji.com^ -+||ndroip.com^ -+cp24.com#@#.topAd -+/adword. -+||lduhtrp.net^ -+##[id^="bunyad_ads_"] -+||toroidscentry.com^ -+##.row-ad -+||bawkedaimyos.casa^ -+##.adlist -+&adsrc= -+##.refreshInarticleAd -+||vswlxqhvjiz.com^ -+##.ad.promotion -+/House-Ad- -+usatoday.com##.gnt_tb -+||juosmjtadx.com^ -+##.sponsored-link -+maturetubehere.com###lotal -+guru99.com##.responsive-guru99-mobile1 -+##.asideAd -+##.right-top-ad -+##.slate-ad -+||player.sendtonews.com^$third-party -+||platitudezeal.com^ -+##.GeminiNativeAd -+##.insert_ad_column -+###tile-ad -+||frap.site^ -+||goingtocontent.com^ -+##.ad_728_90 -+videosection.com##.video-item--adv -+||glainsee.com^ -+futbol24.com##.adv2 -+egmnow.com##.outbrain-wrapper -+##.top_ads -+@@||yandex.com/search/?$generichide -+||360yield.com^$domain=spiegel.de -+||beenoper.com^ -+||monetizer101.com^$third-party -+###ad-billboard -+||getadjacent.com^$third-party -+gamepressure.com###baner-outer -+##.ad__item -+||tymukyno.xyz^ -+forums.tomshardware.com###rightcol_bottom -+||icorp.ro^$third-party -+||promos.camsoda.com^ -+||gcfowqaazdycb.com^ -+##.ad_crown -+##div[id^="ad-div-"] -+###ad-sidebar-2 -+##.bottom-ad2 -+##.adslot--leaderboard -+||whatisuptodaynow.com^ -+bulbagarden.net,planetminecraft.com###leaderboard_atf -+##.ad-block-300 -+##.full_ad -+||ietyofedinj89yewtburgh.com^ -+##.ad_300250 -+###smallads -+arabiaweather.com,bloomberg.com,gamesindustry.biz,news957.com,newscientist.com,usgamer.net##.leaderboard-container -+bestlifeonline.com,eatthis.com##.vi-video-wrapper -+###adsContainer -+##.ad_fullwidth -+##.ad-slot-replies-header -+||tklaxrrzzo.com^ -+-publicidad. -+##.index_ad_column2 -+##.mod_ad_text -+##.mod_r_ad -+###admpudyn1 -+planetminecraft.com###box_300btf -+||drldgfscmjgim.com^ -+##.index_ad_a4 -+si.com##.m-balloon-header--spacer -+##.index_ad_a6 -+##.mod_index_ad -+||trimbrushed.com^ -+/getad? -+##.mod_ad_t25 -+##.ac-banner-ad -+##.hp_textlink_ad -+##.index_ad_a5 -+||hollekeamboina.com^ -+||synthesissocietysplitting.com^ -+@@||gn-web-assets.api.bbc.com/bbcdotcom/assets/$script,domain=bbc.co.uk -+tribunnews.com###div-Inside-MediumRectangle -+##.index_ad_a2 -+||lankychaosrun.com^ -+##.wide-ad-new-layout -+##.ad-disclaimer -+##.mod_r_ad1 -+||mandatorycaptaincountless.com^ -+##.ad_holder -+##.sidebar-sticky--ad -+||addictedsweetness.com^ -+||daribahactaea.com^ -+||debitswiping.com^ -+||fd5orie8e.com^ -+||shijauns.com^ -+||brutalconfer.com^$popup -+##.chartlist-row--interlist-ad -+##.player_ad2 -+##.main-add-sec -+##.full-bleed-ad-container -+progameguides.com###top-sticky-sidebar-container -+/google_ads_ -+##.ad_center -+##.flex-ad -+##.ads-code -+usatoday.com##.gnt_tbr -+##.pages__ad -+||go2affise.com^ -+##.atf-wrapper -+||misslinkvocation.com^ -+##.ad_google_shhide -+||audiencerun.com^$third-party -+##.native.ad -+||raphidewakener.com^ -+vg.no##.webboard -+walmart.com#?#div[class="mb1 ph1 pa0-xl bb b--near-white w-25"]:-abp-has(div[data-ad-component-type="wpa-tile"]) -+||libertycdn.com^ -+||limurol.com^ -+##.ad-728 -+news.artnet.com,worldsurfleague.com#@#div[data-ad-targeting] -+||digitalmediapp.com^ -+##.player_ad_box -+##.programtic-ads -+people.com##.articleContainer__rail -+##.adItem -+###ad_content -+/images/adv- -+###adl_300x250 -+###headerTopAd -+hentai-foundry.com##main > p -+/ad_position= -+##.full-ad -+||0dcde44a41.com^ -+###tfm_admanagerTeaser -+||d95d7d7060.com^ -+##.ads_728x90 -+/images_ads/* -+@@||g.doubleclick.net/gampad/ads?$domain=edy.rakuten.co.jp|pccomponentes.com|tv-tokyo.co.jp|voici.fr -+unsplash.com#?#.MbNnd:-abp-has(a:-abp-contains(Sponsored)) -+###postads -+agedbeauty.net,data18.com,pornpics.com,vipergirls.to##a[href*="/go/"] -+||owewary.com^ -+###gpt-mpu -+##.placeholderAd -+##.adace-slideup-slot-wrap -+/images/adv/* -+##.mvp-widget-feat2-side-ad -+||inforsea.com^$domain=spiegel.de -+##.ad--skyscraper -+||hoidenbinate.com^ -+###advertising_1 -+##.ads-3 -+||expressfouty.com^ -+||golden-gateway.com^ -+##.clickads -+tribunnews.com###wideskyscraper -+-720x90. -+||estuantunsnow.com^ -+/ai2/s/s/js/ssu -+##a[href^="https://twinrdsyn.com/"] -+###ads_page_top -+/adunits/* -+/ad/banners/* -+||mobcrummymow.com^ -+||66e7b94f96.com^ -+||advertur.ru^$third-party -+###adslot6 -+###adframe:not(frameset) -+/tinlads. -+||djnaivalj34ub.cloudfront.net^ -+impartialreporter.com,polygon.com,tweaktown.com##.ob-smartfeed-wrapper -+||effectivegatetocontent.com^ -+||sociomantic.com^ +##.addiv -+###ad-special -+##.parent-ad-desktop -+###googleads -+||colanbalkily.com^ -+||domslc.com^ -+||vethojoa.net^ -+###adslot_top -+###admpufoot -+###gasense -+##.adSkin -+||3d406f3a14.com^ -+||nutritionrumblelocus.com^ -+###adv-banner -+/textads? -+##display-ad-component -+||zebraicrudista.com^ -+||drivevideo.xyz/advert/ -+###ad-standard -+###floatads -+##.powerinbox -+||mynkzqogcd.com^ -+##.adsbg300 -+##.inner_ad -+/adnet.$domain=~adnet.agency|~adnet.hr -+||web3ads.net^ -+##.apexAd -+||wiztube.xyz/banner/ -+###advertising_320 -+google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk##div[jstcache] > a[href^="/aclk?"] -+##.player_ad -+||morrowfreezer.com^ -+##.advertising-block -+allthatsinteresting.com,scientificamerican.com##.footer-banner -+##.advert-banner-container -+##.ad140 -+||grauwaiw.com^ -+@@||gomoplayer.com^$subdocument -+||elmftqzs.com^ -+###sticky-ads-top -+ladbible.com,unilad.co.uk##div[class*="margin-Advert"] -+##.adArea -+##.top-ad-wrap -+##.player_hover_ad -+/728-90. -+###ad-slot-top -+playvids.com##.add_href_jsclick -+||nabobketupa.com^ -+###frnBannerAd -+##.adloc-is-banner -+add0n.com,wccftech.com##div[style^="min-height:90px"] -+||camschat.net^ -+slickdeals.net##.abc -+##.page_ad -+||b44b115392.com^ -+##.markplace-ads -+##.ad-heading -+##.ad-poc-admin -+###admasthead -+##.list-ad -+###wpladbox2 -+##.homeAd -+##.advertisement.leaderboard -+pinflix.com,pornhd.com##.zone-area -+.lk/ads/ -+/get_ads. -+###adv-text -+||cpaoffers.network^$popup -+##.zad.billboard -+||pubmatic.com^$domain=spiegel.de -+###Ads_BA_FLB -+##.playAds2 -+##.player-under-ad -+||ticaframeofm.xyz^ -+##.ezAdsense -+||faster-trk.com^ -+##.ad--mid -+###crt-adblock-a -+starsinsider.com##.pub-container -+datacenterdynamics.com,fansshare.com,hairboutique.com,iconarchive.com,imagetwist.com,memecenter.com,news18.com,paultan.org,unexplained-mysteries.com,windsorite.ca,xtra.com.my##div[style*="width:300px"] -+||camarondo.com^ -+###adUnit -+##.player_page_ad_box -+##.marketplace-ad -+newsmax.com##.nmsponsorlink -+newsmax.com##.nmsponsorlink + [class] -+##.ad-02 -+##.adv-ad -+||predictiondexchange.com^ -+@@||doubleclick.net/gampad/*adPositionName%3Dsuperbanner_$xmlhttprequest,domain=spiegel.de -+##.double-ad -+/eas_tag.1.0.js -+||ssl-images-amazon.com/images/*/MAsf- -+##.ad--inner -+/mellowads. -+##.m-ad__wrapper--728x90 -+##.ads-top-center -+###crt-adblock-b -+###interstitial_ad -+||loggatscowbyre.com^ -+||mourny-clostheme.com^$popup -+||tenthsfrumpy.com^ -+/taboolaArticle. -+peekvids.com##.card-deck-promotion -+/main/ads/* -+||authoritygratecreed.com^ -+||onetouch12.com^$popup -+###Ads_BA_CAD -+/ad/spacer. -+||ad.style^$third-party -+.ng/ads/ -+||blueswordksh.com^ -+||tabookbusines.info^ -+##.amp_ad_1 -+.php?ad= -+##.ad-medium-rectangle-base -+||tpcserve.com^ -+##.sponsoredLabel -+||fortssturt.com^ -+/336x280- -+||tubemov.com^ -+||bongacams.com^$popup,third-party -+||xgroovy.com/static/js/script.js -+###sponsored-recommendations -+||dibsemey.com^ -+###ad-slot-1 -+##a[href^="https://go.strpjmp.com/"] -+##.ad-outer -+##.adspot -+##.footer-advert -+||forlumineoner.com^ -+||meo257na3rch.com^ -+edutourism.in,news24online.com,online-image-editor.com,thehindu.com##.add -+||instant-gaming.com/affgames/ -+||d22ffr6srkd9zx.cloudfront.net^ -+##.ad-place -+###banner_pos1_ddb_0 -+||3movs.*/su4unbl- -+ign.com##.zad -+||lookandfind.me^ -+###team_ad -+##.ad-post-footer -+dotesports.com,gamepur.com###top-sticky-sidebar-wrapper -+##.tout-ad -+||lbampvjuvfv.com^ ++/bottom_ad. ++##.rightads ++||coffeeliketime.com^ +||mycruhmeaoy.com^ -+##.c-posts__ad -+###top_ad_banner -+||dooloust.net^$popup -+||ptoushoa.com^ -+##.block_ad -+/ads-vast- -+||pardongaskins.com^ -+##.ad-inside -+##.sudoku-ad -+##.atf_adWrapper -+##.ad_mobile -+||raisedmanatee.com^ -+||yxpyjyhjj.com^ -+cbc.ca##.bigBoxContainer -+##.adsense-inline -+gab.com##[aria-label*="Sponsored:"] -+##a[href^="https://banners.livepartners.com/"] -+/^https?:\/\/www\.[0-9a-z]{8,}\.com\/[0-9a-z]{1,4}\.js$/$script,third-party,domain=dood.la|dood.pm|dood.sh|dood.so|dood.to|dood.watch|dood.ws -+##.yom-ad -+||broomacknowledgedpinch.com^ -+reddflix.com##.advbox -+##.play-page-ads -+/iframe/ad/* -+##a[href^="https://www.rabbits.webcam/?id="] -+/partnership-ads/* -+||wagersinging.com^ -+##a[href^="https://prf.hn/click/"][href*="/creativeref:"] > img -+##.GRVVideo -+||brocardcored.com^ -+||bahuthue.com^ -+||zifujwgejz.com^ -+1tamilmv.click##.ipsCarousel -+himovies.to,home-barista.com,rarpc.co,shtfplan.com,warecracks.com,washingtontimes.com##a[onclick] -+comicbook.com##.mobile -+||02b57bb965.com^ -+||tlprxzujk.com^ -+||lafastnews.com^ -+##.AdsInnov_responsive_ad -+||dd8af8726c.com^ -+||establishbrightestsavvy.com^ -+||fordgitter.com^ -+||pumpoofi.net^ -+||shutplumptravels.com^ -+||rearedimmortal.com^$popup -+||zaamuvqteety.com^ -+||masakeku.com^ -+||lotsooms.com^ -+||skiptheadz.com^$popup -+||oxiqyxos.com^ -+||vinalsmuffish.com^ -+||fructushumble.com^ -+##a[href^="https://track.wg-aff.com"] -+||margarinereverend.com^ -+||cobnutsvalure.com^ -+target.com##[data-test="featuredProducts"] -+##aside[id^="adrotate_widgets-"] -+dexerto.com##.bg-neutral-grey-4 -+||msdhyexj.com^ -+||gearsora.com^ -+##a[href^="http://amzn.to/"] > img[src^="data"] -+dexerto.com##.py-4 -+||hentaifox.com/js/ajs.js -+||hentaifox.com/js/slider.js -+||galileirice.com^ -+||silsoaba.com^ -+||bongacams10.com^$popup -+||owneduntwind.com^ -+1news.co.nz,boston25news.com,kiro7.com,wftv.com,whio.com,wpxi.com,wsbradio.com,wsbtv.com,wsoctv.com##.arcad_feature -+||lavabosmotlier.com^ -+||eksiup.com^$third-party -+##a[href^="http://cam4com.go2cloud.org/aff_c?"] -+||quiapountaxed.com^ -+||unknitting.com^ -+||dgzhbvifnjo.com^ -+||rockcloudspace.com^ -+||atwounlit.com^ -+webmd.com##.top-picks -+||invitingdoubloons.com^ -+##a[href^="https://black77854.com/"] -+@@||xfreehd.com^$generichide -+||educedsteeped.com^ -+||loedtamanac.com^ -+||harmonycanyon.com^ -+||turacousequent.com^ -+###leaderboard-advert -+||understoodreceivermisunderstand.com^ -+||wawlingcuba.com^ -+||boostcdn.net^ -+||cuttooscete.com^ -+##.article__header-ad-slot -+||advertising-cdn.com^ -+||briefsupbuoy.com^ -+||katukaunamiss.com^ -+###advert-strip1 -+###advert-strip2 -+||vetcheslegumen.com^ -+||workplaceidenticalincompetent.com^ -+###advert-strip3 -+###advert-strip4 -+||acesbashlyk.com^ -+||uomsogicgi.com^ -+##.ad--halfpage -+||ucxfdvhuqwpig.com^ -+dexerto.com##.aspect-video -+###advert-strip5 -+||flogspci.com^ -+forex-gold.net,mangarockteam.com##.demand-supply -+||coxalscyth.com^ -+||coojaiku.com^ -+gamertweak.com##.bannerdiv -+||mbuabypsbfh.com^ -+||atevaccination.com^ -+||spatterjointposition.com^ -+###sticky-ads -+afrivibes.net,airplaydirect.com,americaoutloud.com,bigeye.ug,completesports.com,cryptomining-blog.com,cryptoreporter.info,dotsauce.com,espnrichmond.com,flsentinel.com,forexmt4indicators.com,freedomhacker.net,gamblingnewsmagazine.com,gameplayinside.com,goodcarbadcar.net,kenyabuzz.com,kiwiblog.co.nz,mauitime.com,mkvcage.com,movin100.com,mycolumbuspower.com,naijaloaded.com.ng,newzimbabwe.com,onislandtimes.com,punchng.com,radiobiz.co.za,reviewparking.com,robhasawebsite.com,sacobserver.com,seguintoday.com,theinsider.ug,themediaonline.co.za,theolivepress.es,therep.co.za,thewillnigeria.com,tntribune.com,wantedinafrica.com,wantedinrome.com,wschronicle.com##img[width="300"] -+||ad.eplayer.is^ -+##a[href^="https://track.afcpatrk.com/"] -+||6fe24753fb.com^ -+||sunnyseries.com^$popup -+###pubexchange_below_content -+||warilyaggregation.com^ -+||chgzguhkue.com^ -+||futuredistracting.com^ -+###zeus_top-banner -+||vistashomonid.com^ -+||pervialinagile.com^ -+||ucbnxsmgdf.com^ -+nintendolife.com,purexbox.com,pushsquare.com##.insert-label -+@@||ads.pubmatic.com/AdServer/js/pwt/$script,domain=independent.co.uk|india.com -+##[class*="__adv-block"] -+||zdywcdjoerv.com^ -+||undimlyjewlike.com^ -+flaticon.com##.adobe -+||goodbusinesspark.com^ -+||volowwoidre.com^ -+||bngprl.com^ -+||evitingawabi.com^ -+||yhmgqevtybbku.com^ -+mail.com##.blocks-3 -+||u0064.com^ -+||eozoicfirring.com^ -+||fruggedraids.com^ -+||tallowstwangle.com^ -+||f86c0f6c3b.com^ -+appleworld.today,closerweekly.com,deshdoaba.com,foreverconscious.com,intouchweekly.com,kkfm.com,lifeandstylemag.com,mensjournal.com,patriotfetch.com,pctechmag.com,rok.guide,rsbnetwork.com,washingtonmonthly.com,wgow.com,wgowam.com,wlevradio.com##.widget_media_image -+||ctengine.io^$third-party -+##[class*="__adspot-title-container"] -+rightmove.co.uk###propertyplayer -+||ad999.biz^ -+||undeenardoo.com^ -+||stunninglover.com^ -+||samazd.com^ -+||sortingwild.com^ -+||tearoomruchbah.com^ -+||biniprobit.com^ -+||ghableleader.xyz^ -+||gbdixorxxdjykr.com^ -+||pftservice.click^ -+coinlean.com###topcontainer -+||pelisnetwork.com^$third-party -+||firthpyrones.com^ -+||anandanudish.com^ -+||dbkhhkzhdjkhqh.com^ -+||kvlzsbxn.com^ -+##div[id^="advads_"] -+||clarkiainde.com^ -+||stheneencave.com^ -+||servicesrc.org^ -+/stn-player. -+||flvrbgvpbehhu.com^ -+||vhanime.com/js/bnanime.js -+||ca6ac9b0e5.com^ -+||shoresmmrnews.com^ -+||rimpirbtmxg.com^ -+||hinchantickt.com^ -+@@||live.streamtheworld.com/partnerIds$domain=iheart.com -+||numberschord.com^ -+||coronisabv.com^ -+###div-insticator-ad-5 -+||aspiredcapitol.com^ -+||lowrihouston.pro^ -+||nnlczheczlq.com^ -+||captiongodfather.com^ -+||disrobegilded.com^ -+||thurniafetal.com^ -+||blackcurrantspent.com^ -+||retailgobioid.com^ -+||antrumsregrind.com^ -+||contextendless.com^ -+||tumuta.xyz^ -+||washdaycalmly.com^ -+||tiesmaritalkidnap.com^ -+||biptolyla.com^ -+||membersfifteenthintent.com^ -+||hulksskyed.com^ -+||maw5r7y9s9helley.com^ -+||vazypteke.pro^ -+||atroer.com^$popup -+||dejectioninvention.com^ -+||lotionmodule.com^ -+||ponderousmuffled.com^ -+||sheeckaz.com^ -+vice.com##.fixed-slot -+||cullflitted.com^ -+||sacegryri.com^ -+||emploresmith.com^ -+||kvexx.com^ -+gamertweak.com##.kfzyntmcd-caption -+||kvecc.com^ -+coolors.co###sticky-ccad -+||purchaserteddy.com^ -+||hegiraquirl.com^ -+||got-to-be.com^$popup -+||zendplace.pro^$third-party -+||ltwrkbxgnsc.com^ -+||semjurljffawpt.com^ -+||whatfinger.com^$third-party -+||hollerscanelos.com^ -+||kanoonhymens.com^ -+flaticon.com##.sp-slidesgo-container -+||kvjkkwyomjrx.com^ -+||leonoutgaze.com^ -+###div-insticator-ad-6 -+||lowsteelixor.com^ -+||wea5lkaf63loos8a.com^ -+||gliffyfreaked.com^ -+imgbb.com##.abnr -+||xryecggeczcvpk.com^ -+||carapusgyal.com^ -+||scrumsrokey.com^ -+##a[href^="https://torguard.net/aff.php"] > img -+thelibertydaily.com##[href^="https://www.dismecoins.com/"] -+||precessfetidly.com^ -+||relumedbiaxial.com^ -+||balonamble.com^ -+||haughtydropszoology.com^ -+||doneeinvict.com^ -+||vaugroar.com^ -+##a[href^="http://refpa.top/"] -+||coetusnappers.com^ -+||foughtdicecup.com^ -+||supervisorreflex.com^ ++/detroitchicago/tampa.js ++###ads_banner ++||vdopia.com^ ++||ochringtensor.com^ +||truantsambaree.com^ -+||loveclubhere.life^$popup -+##aside[id^="advads_ad_widget-"] -+||ecgmdxoucsnrmq.com^ -+##.ck-anyclips -+||jatsekse.net^ -+aframnews.com,afro.com,aurn.com,borneobulletin.com.bn,businessday.ng,businessofapps.com,chicagodefender.com,chimpreports.com,dailysport.co.uk,dallasvoice.com,gatewaynews.co.za,gayexpress.co.nz,gematsu.com,islandecho.co.uk,jacksonvillefreepress.com,mediaplaynews.com,moviemaker.com,newpittsburghcourier.com,nondoc.com,one.com.mt,richmondshiretoday.co.uk,sammobile.com,savannahtribune.com,talkradioeurope.com,thegolfnewsnet.com,waamradio.com,womensagenda.com.au##.g -+pisshamster.com##.g -+gameslol.net,yabiladi.com##.pub_header -+||surelyconvinced.com^ -+||migrantspiteconnecting.com^ -+||agielspick.com^ -+||majorworkertop.com^ -+||djinscavalla.com^ -+||hatbenchmajestic.com^ -+||jubsaugn.com^$popup -+||xjqxrpwlfg.com^ -+||ladyphapty.com^$popup -+||xjzcbddnj.com^ -+||d3hyjqptbt9dpx.cloudfront.net^ -+||zigansherpa.com^ -+||deviatemysticallocking.com^$popup -+||cdn.vaughnsoft.net/abvs/ -+##.box-advertising -+||grossedoicks.com^ -+||asg.bhabhiporn.pro^ -+||wmkqxqwpyodrl.com^ -+##.inlinead_lazyload -+||deepermagnes.com^ -+###ad-slot-3 -+||thegay.com^$csp=default-src 'self' *.ahcdn.com fonts.gstatic.com fonts.googleapis.com https://thegay.com https://tn.thegay.com 'unsafe-inline' 'unsafe-eval' data: blob: -+||besullyatte.com^ -+||wea5lkaf63loos8a.com^$popup -+||workplaceidenticalincompetent.com^$popup -+||anodonphasma.com^ -+||d1t8it0ywk3xu.cloudfront.net^ -+||howoverlapsuspicious.com^ -+||indooritalian.com^ -+||jerkindeducer.com^ -+###ad_dfp_rec1 -+||tarrilyathenee.com^ -+##a[href^="http://ads2.williamhill.com/redirect.aspx?"] -+||recordingshipping.com^ -+||drailsaculeus.com^ -+##a[href^="http://affiliate.coral.co.uk/processing/"] -+thegatewaypundit.com,westernjournal.com##.persistent-footer -+||d3rjndf2qggsna.cloudfront.net^ -+||diasciaplatly.com^ -+||understandintimidate.com^ -+##a[href^="https://a.montangop.top/"] -+##.sticky-ads-content -+||ejectbagsindefinite.com^ -+###affiliate_2 -+dataversity.net,sakshi.com,songlyrics.com,yallamotor.com##.adblock -+israelnationalnews.com###banner-sticky -+||hentaifox.com/dhf.html -+||hoazinangles.com^ -+||suncenturyautumn.com^ -+porn300.com,porndroids.com##.hidden-under-920 -+youtube.com##.ytd-video-masthead-ad-primary-video-overlay-renderer -+||garmentsdraught.com^ -+breakingbelizenews.com,cardealermagazine.co.uk,headfonics.com,igorslab.de,landline.media,mikesmoneytalks.ca,sundayworld.co.za,theroanokestar.com,visualcapitalist.com##a[href*="/linkout/"] -+##a[href^="https://refpazkjixes.top/"] -+||bummilpatten.com^ -+||plantomgeforce.online^ -+||antijamburet.com^ -+||temporarilyruinconsistent.com^ -+hitc.com,thefocus.news##.GRVMpuWrapper -+||wrivedipnoi.com^ -+||thenagesnide.com^ -+||xwvbbphb.com^ -+##a[href^="https://www.infowarsstore.com/"] > img -+porntry.com,videojav.com##.video-side__spots -+||ptistyvymi.com^ -+||visiblejoseph.com^ -+||orangunset.com^ -+||sloughybucayo.com^ -+||reflushneuma.com^ -+4kpornvideos.tv,flashtranny.com,gaymovievids.com,gaypornarchive.com,gayporno.fm,igayporn.tv,machogaytube.com,me-gay.com,onlydudes.tv,ts-tube.net,verygayboys.com,xgaytube.tv##.ae-player__itv -+||rummaringp.pics^ -+##a[href^="https://ads.betfair.com/redirect.aspx?"] -+||ucqlpapdmyjv.com^ -+||puitaexb.com^ -+jquery.com##.sponsor-line -+||drpulgrcg.com^ -+||d31c6d951c.com^ -+||delwargal.click^ -+||alitems.site^$popup -+||chrantary-vocking.com^ -+||xbouyazk.com^ -+||iqbroker.com/lp/*?aff=$popup,third-party -+||blablahub.com^ -+##a[href^="https://webroutetrk.com/"] -+||spellingreasoningexamine.com^ -+||detinetcallant.com^ -+||thoupsou.net^ -+||preemiesurnap.com^ -+||kernelthanks.com^ -+##a[href^="https://mediaserver.entainpartners.com/renderBanner.do?"] -+||ybnggmnaxu.com^ -+||ftte.xyz^$popup -+##.banner-advertising -+||arrahgodded.com -+##a[href^="https://a-ads.com/?partner="] -+||iwkexdab.com^ -+||whistedsynapte.com^ -+||yabacackler.com^ -+##.ad-skeleton -+catcountry941.com,cnx-software.com,dailyveracity.com,gamingonphone.com,metalsucks.net,mmoculture.com,nasaspaceflight.com,quickanswer.blog,robloxhackscripts.com,techdows.com,tooxclusive.com##.widget_custom_html -+||eldrurjtsbl.com^ -+||deviatemysticallocking.com^ -+||forecastsinglegait.com^ -+||temporarylikewise.com^ -+##[href^="https://totlnkcl.com/"] -+||undooptimisticsuction.com^ -+||chekseme.net^ -+||snarlsevres.com^ -+||banquetunarmedgrater.com^$popup -+fox10phoenix.com,fox26houston.com,fox4news.com,fox7austin.com,foxla.com##.vendor-unit -+||lfjaqwwsgyu.com^ -+||19273817.com^ -+||torrentgalaxy.to/cache/bearable -+||storialstepony.com^ -+||igreskfq.com^ -+###div-insticator-ad-9 -+##.google-ads-in_article -+||bunchypueblo.com^ -+||dowellippen.com^ -+||strowedatellan.com^ -+||trifaouthits.com^ -+##a[href^="https://tc.tradetracker.net/"] > img -+||schemeabsolutejanuary.com^ -+||abc.manga9.co^ -+||steinrelists.com^ -+||oxazoleorfrays.com^ -+||revarynookier.com^ -+||crumbtypewriterhome.com^ -+||hmtacaizmmzpxv.com^ -+||inwraptsekane.com^ -+||otnolatrnup.com^$popup -+##.dfx-ad -+||fixiondenied.com^ -+##[href^="https://glersakr.com/"] -+||don403deblakda.store^ -+||summonedessencetrap.com^ -+##.zeus-ad -+hentaihaven.icu,hentaihaven.xxx,hentaistream.tv,nhentai.io##.script_manager_video_master -+||whuptaiz.net^ -+||hgub2polye.com^ -+##div[class^="adbanner_"] -+||colorfullank.com^ -+||limitlessexterminator.com^ -+||op02.biz^ ++###Ads_BA_FLB ++||ipromote.com^$third-party ++##.photo-ad ++||kgftlnvgql.com^ ++||zhnlyyrr.com^ ++/detroitchicago/minneapolis.js +||computebailiff.com^ ++@@||tra.scds.pmdstatic.net/advertising-core/$domain=voici.fr ++##.mm-banner970-90-ad ++||tube.ac^$third-party ++/detroitchicago/raleigh.js ++##[href^="https://www.mypillow.com/"] > img ++||oldgyhogola.com^ ++||colonistnobilityheroic.com^ ++##.ads-top-center ++##.inline-iframe.article--content-embed +||wrxqupnusmdewe.com^ -+indianexpress.com##.nfm-base-register-div ++allkeyshop.com,cdkeyit.it,cdkeynl.nl,cdkeypt.pt,clavecd.es,goclecd.fr,keyforsteam.de##.background-link-left ++allkeyshop.com,cdkeyit.it,cdkeynl.nl,cdkeypt.pt,clavecd.es,goclecd.fr,keyforsteam.de##.background-link-right ++||impactserving.com^$popup ++||nasrolaugers.com^ +||phukienthoitranggiare.com^ -+||chaferfathom.com^ -+||bolofoak.net^ -+||painfulpropaganda.com^ -+||directuklyecon.pics^ -+||fbmklibvrroltd.com^ -+||hakeemzeugma.com^ -+##.p-ad-dfp-banner -+||adfinix.com^$third-party -+##.p-ad-feature-pr.p-ad-thumbnail-txt -+||0fd94232df.com^ -+||bucminum.com^ -+||jujaufur.net^ -+||youtubem.shop^ -+hindustantimes.com###divshopnowRight -+||twazzyoidwlfe.com^ -+||hetadinh.com^$popup -+##a[href^="https://a-ads.com/campaigns/"] -+||ptaimpeerte.com^ -+||pahthf.tech^ -+goal.com,thisislondon.co.uk##.commercial -+||guineapilotage.com^ -+||adv.r7.com^ -+||xepkfd.com^ -+##a[href^="https://click.a-ads.com/"] -+nintendolife.com,purexbox.com,pushsquare.com##.item-insert -+||smartcj.com^$popup -+||curredreflex.com^ -+##a[href^="https://dialling-abutory.com/"] -+||kjtwpeqalrww.com^ -+||kilosposey.com^ -+||alfpair.com^ -+||sculledoxygens.com^ -+||parashpar.xyz^ -+##a[href^="http://media.paddypower.com/redirect.aspx?"] -+||starkshrewd.com^$popup -+||scalledzamia.com^ -+||cephidelixed.com^ ++###sticky-ad-bottom ++##.lazy-adv ++||ubkcrmxth.com^ ++youtube.com##ytm-promoted-sparkles-web-renderer ++/partnerships-ads- ++###topad728 ++##.ad-lib-div ++porn300.com,porndroids.com##.hidden-under-920 ++-720x90. ++##.ad-02 ++###ads_3 ++##a[href^="https://ads.betfair.com/redirect.aspx?"] ++###topadzone ++###ads_footer ++avgle.com##a[href*="/redirect"] +||peltingcatwood.com^ -+musescore.com##.js-musescore-hb-728--wrapper -+##a[href^="https://oackoubs.com/"] -+musescore.com###ad_cs_12219747_300_250 -+||exurbyellow.com^ -+||exileinstinct.com^ -+||mentwren.xyz^ -+##a[data-redirect^="https://paid.outbrain.com/network/redir?"] -+||continuousformula.com^ -+||pluffdoodah.com^ -+||yrphdyztfgfv.com^ -+||hitchrational.com^ -+||pumiceprutah.com^ -+||schemeabsolutejanuary.com^$popup -+##a[href^="https://go.xtbaffiliates.com/"] -+||onetwohub.com^ ++###inline-ad ++###left_ads ++##.ad160 ++||hughester.com^ ++||kougloar.com^ ++||maholinoticed.com^ ++###adslider ++##.ad-skyscraper1 ++##.side-bar-ad ++||andriesshied.com^ ++||duckswillsmoochyou.com^ ++||jnxm2.com^ ++||tmrjmp.com^ ++||spellingreasoningexamine.com^ ++||thegay.com^$csp=default-src 'self' *.ahcdn.com fonts.gstatic.com fonts.googleapis.com https://thegay.com https://tn.thegay.com 'unsafe-inline' 'unsafe-eval' data: blob: ++||agielspick.com^ ++||undeenardoo.com^ ++terraria.wiki.gg##[href^="https://store.steampowered.com/app/"] ++||refnippod.com^ ++||spotxcdn.com^ ++ebaumsworld.com,greedyfinance.com##.divider ++||makingnude.com^ ++##.ads.cell ++##.adun ++transfermarkt.com###home-rectangle-spotlight ++||seeptoag.net^ ++###advertising_300_under ++###advertising_300x105 ++###top-not-ads ++##.pt-ad--scroll ++drtuber.com##.drt-sponsor-block ++||adikteev.com^$third-party ++###socialAD ++##.ads-code ++##.ads10 ++###adTop ++##.uvs-ad-full-width ++||vyfrxuytzn.com^ ++###contentad-story-middle-1 ++dataversity.net,sakshi.com,songlyrics.com,yallamotor.com##.adblock ++digitaltrends.com##.b-anterior ++qwant.com##.result--ext ++edutourism.in,news24online.com,online-image-editor.com,thehindu.com##.add ++##.full-bleed-ad-container ++||hyperoi.com^ ++||googlesyndication.com/simgad/$domain=spiegel.de ++/300_250_ ++@@||connatix.com*/connatix.player.$script,domain=ebaumsworld.com|funker530.com|washingtonexaminer.com ++##.ads11 ++##.headerads ++||nativewpsh.com^ ++||bestzba.com^ ++||ja2n2u30a6rgyd.com^ ++##.gridlove-ad ++||hakeemzeugma.com^ ++##.adv_hed ++||kgdvs9ov3l2aasw4nuts.com^ ++##.tsm-ad ++guru99.com##.videocontentmobile ++||marketgid.com^ ++/adsystem. ++##.bottom_ads ++ebay.com##.app-rtm-pid-wrapper ++xxxdan.com###bottom-line ++##.primary-ad-widget ++##.secondary-ad-widget ++##.amp_ad_1 ++||nlqqrsgr.com^ +||oamoatch.com^ -+||web-guardian.xyz^ -+##.p-ad-thumbnail-txt -+codeproject.com##.msg-300x250 -+||64ffcfdec2.com^ -+##.ads_inview -+||dmdxhrne.com^ -+##a[href^="https://frameworkdeserve.com/"] -+||losingfoundation.com^ -+##.googleAdsContainer -+||suinglygaggler.com^ -+||ascensionpatterbearable.com^ -+hypebeast.com##.shopping-break-container -+||grvmedia.com^$third-party -+##[href^="https://stvkr.com/"] -+##a[href^="https://badoinkvr.com/"] -+||thegay.com/nofa/ -+##.revcontent-wrap -+||thegay.com^*/momass -+comicbook.com##.embedVideoContainer -+||jqyexkcsd.com^ -+||viapawniarda.com^ -+||disrootaffa.com^ -+sciencealert.com###Purch_D_R_0_1 -+@@||material.io^$generichide -+||ningseriencess.pics^ -+||saltycarboninsulting.com^ -+techrepublic.com###leader-bottom -+techrepublic.com###leader-plus-top -+##.ck-anyclips-article -+##a[href^="//postlnk.com/"] -+||ptupoobs.com^ -+||responsivefebruary.com^ -+##a[href^="https://www.awin1.com/cread.php?awinaffid="] -+||jsoctn9.com^ -+digg.com#?#article.fp-vertical-story:-abp-has(a[href="/channel/digg-pick"]) -+discussingfilm.net,tech-latest.com,usmagazine.com##.widget_block -+##.p-ad-dfp-middle-rec -+||d3fkv551xkjrmm.cloudfront.net^ -+@@||exosrv.com/video-slider.js$domain=xfreehd.com -+||pahtef.tech^ -+bbcamerica.com,ifc.com,sundancetv.com,wetv.com###banner-top ++||wwnrdqxo.com^ ++||pre4sentre8dhf.com^ ++arabtimesonline.com,independent.co.ug,nigerianobservernews.com##.e3lan ++/google_ads/* ++||alitems.site^$popup ++##a[href^="http://ads2.williamhill.com/redirect.aspx?"] ++||tenthsfrumpy.com^ ++||unusualbrainlessshotgun.com^ ++###adcontainer3 ++||zigansherpa.com^ ++/dfp-ads/* ++/re-ads- ++||petunsehemiope.com^ ++###Ads_BA_CAD ++/api/handshake?site=$xmlhttprequest ++||affiliatefuture.com^ ++||thorsado.net^ ++||optnumbhigh.com^ ++###adv_adsense_300_dx ++###adv_adsense_300_m ++###head_ad ++###medrec_bottom_ad ++##.InsertedAd ++##.ad-cover ++##.adChoicesLogo ++##.article-content-ad ++||19805d2bcb.com^ ++||cwqljsecvr.com^ ++||finishasleepprepared.com^ ++||hbsjqogt.xyz^ ++||ionseleaukses.autos^ ++||jujaufur.net^ ++||nordeela.com^ ++||tdrfygiwznl.com^ ++||wea5lkaf63loos8a.com^ ++||youtubem.shop^ ++collinsdictionary.com##.topslot_container ++xxxdan.com##.zx1p ++||bankerconcludeshare.com^ ++##.adsDiv ++||flyingsquirellsmooch.com^ ++getdroidtips.com,guru99.com,thegayuk.com,vanguardngr.com,wisden.com##.code-block-4 ++||skiptheadz.com^$popup ++##.ads.top ++##.adsbox--masthead ++##.meta-ad ++||chekseme.net^ ++||h2aek6rv0ard.com^ ++##.c-partner-articles ++##.sidebar-sponsored ++youtube.com##.ytp-ad-overlay-container ++||affiz.net^ ++euronews.com##.base-leaderboard ++###top_right_ad ++##.o-ad-container ++||zazu.vtube.to^ ++##.wppaszone ++||cosydrbrewing.com^ ++##.adsitem ++||quanta.la^$third-party ++gigazine.net#@#.adtag ++###ad_link ++##.ad_skin ++##.ad_table ++.hr/ads. ++##.GRVVideo ++||dw55pg05c2rl5.cloudfront.net^ ++@@||securenetsystems.net/advertising/ad_campaign_get.cfm?$xmlhttprequest ++thestreet.com##.m-balloon-header ++@@||support.google.com/google-ads/$domain=ads.google.com ++###affiliate_2 ++/tradedoubler. ++##.adArea ++##.google-ad-manager__slot ++||lcreatessque.xyz^ ++||onvictinitor.com^ ++wordcounter.net###glya ++thepointsguy.com##.favorite-cards ++porn300.com##.wrapper__related-sites ++##.adblock__banner ++||alignclamstram.com^ ++@@||brighteon.com^$generichide ++||adcdnx.com^ ++###dfp-header-container ++huffingtonpost.co.uk#@#.ad_spot ++||r18.com/track/ ++||sagedeportflorist.com^ ++||ptistyvymi.com^ ++/easyazon- ++##.outbrain-ad-units ++vice.com##.vice-ad__container ++||undooptimisticsuction.com^ ++##.partnerAd ++||immixedpistrix.com^ ++indiatoday.in###block-block-64 ++@@||radiotimes.com/static/advertising/$script,~third-party ++##.horizontal-advert-container ++||soltitate.site^ ++##.spt-footer-ad ++||tailapsi.com^ ++||sprout-ad.com^$third-party ++##.block-itg-ads ++||platitudezeal.com^ ++||dexpredict.com^$popup ++||pervialinagile.com^ ++||cultergoy.com^ ++##.billboard-ad-slot-container ++hentai2read.com##.alert-danger ++||onemboaran.com^ ++||u0064.com^ ++||st.ipornia.com^$third-party ++##.VideoAd ++techymedies.com#@##ad-top ++||whoognoz.com^ ++news.am##.banner_click ++timesofindia.indiatimes.com##._3xsKP ++##.apexAd ++androidcentral.com,techspot.com##.cta ++guru99.com##.responsive-guru99-mobile1 ++###story_top_ddb_0 ++##.js_slideshow-sidebar-ad ++||hoanoola.net^ ++||ductclickjl.com^ ++###side-ad ++##a[href^="https://mediaserver.entainpartners.com/renderBanner.do?"] ++||nawpush.com^ ++||cjt3w2kxrv.com^ ++##.adfull ++||svscomics.com/templates/defaultm/images/fboomadz.png ++||twazzyoidwlfe.com^ ++||beforeitsnews.com/img/banner_ ++##.adsbillboard ++##.neo-advert ++||azoaltou.com^ ++||jzicclzfgufga.com^ ++||safelinku.com/js/web-script.js ++##.single-mpu ++##.ad--horseshoe__content ++/ads/images/* ++||kertzmann.com^ ++##.ad-break ++###story_bottom_ddb_0 ++||starkshrewd.com^$popup ++||tophosting101.com^$third-party ++||fructushumble.com^ ++@@||experienceleague.adobe.com^$~third-party ++##.sky-ad ++||thurniafetal.com^ ++svscomics.com##.regi ++/468-60. ++###adHolder ++/prebid-min- ++||oboxads.com^$third-party ++##.header_ads ++||mbl.is/augl/ ++###ad-slot1 ++||usemax.de^$third-party ++##.Section-ad ++##.Sticky-AdContainer ++||ueuodgnrhb.com^ ++##.mobads ++##.adcard ++##.bannerAds ++##.l-ad-top ++||topazgrubbed.com^ ++||ointmentaloofpincers.com^ ++||whazugho.com^ ++||download-ready.net^$popup ++||reople.co.kr^ ++##.top-ad-content ++||ashoupsu.com^$popup ++##.full_ad ++||hedgehoghugsyou.com^ ++||exurbyellow.com^ ++||lickingimprovementpropulsion.com^$popup ++###Ads_BA_CAD2 ++smbc-comics.com###boardleader ++##.ads_title ++###smallads ++||otnolatrnup.com^$popup ++||rapolok.com^ ++##.ads-bottom-center ++##.ads-inner ++##.advert--inline ++##.ajdg_bnnrwidgets ++##.fullpage-ad ++##.js-sticky-ad ++##.story-header-ad ++##.top-header-ad ++||shqbsdjatunl.com^ ++cheese.com,datpiff.com,gtainside.com##.skyscraper ++porndoe.com##.\-f-banners ++simply-hentai.com##.skyscraper ++/ads_controller. ++||imglnkd.com^ ++||grabo.bg^$third-party ++||admulti.com^$third-party ++.is/ads/ ++wccftech.com##.main-background-wrap ++||hpyjmp.com^ ++###adLeaderboard ++||chl7rysobc3ol6xla.com^ ++###ad160600 ++###dfp-billboard1 ++##.adwide ++||interstitial-08.com^ ++pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Promowane przez"]) ++4kpornvideos.tv,flashtranny.com,gaymovievids.com,gaypornarchive.com,gayporno.fm,igayporn.tv,machogaytube.com,me-gay.com,onlydudes.tv,ts-tube.net,verygayboys.com,xgaytube.tv##.ae-player__itv +||qupurda.com^ -+||soundelktemper.com^ -+||dltqxz76sim1s.cloudfront.net^ -+codeproject.com##.bottom-promo -+||aeolismtact.com^ -+||delayeddisembroildisembroil.com^ -+@@||thingiverse.com/assets/ad/$image,~third-party -+||tranny.one/bd.php -+||whootkhankah.com^ -+digg.com#?#article.fp-vertical-story:-abp-has(div:-abp-contains(SPONSORED)) -+||itemgnat.com^ -+buzzfeednews.com##.pgs-dpg-flex -+||becrustleom.com^ -+||votemoodyexcavate.com^ -+||owlcongratulate.com^ -+||liegelygosport.com^ -+luscious.net##.adDisplay-module__ad_banner--Drna4 -+||poplarcolonistgreatest.com^ -+###bing-text-ad-1 -+##[href^="https://trackfin.asia/"] -+||e55cdcbcd2.com^ -+||eggnogsagrapha.com^ -+||starterplaicebrow.com^ -+||uyaly.com^ -+##div[class^="kiwiad-desktop"] -+##div[class^="kiwiad-popup"] -+||tynnikhb.com^ -+blackhaloadultreviews.com,hentaigasm.com,javjunkies.com,masahub.net,porn-w.org,yespornplease.porn##a[href*="//bit.ly/"] -+||izewuzabgcojd.com^ -+||declk.com^ -+||kendosliny.com^ -+||shaickox.com^ -+||peacockdienook.com^ -+||purchasefastidiouswindfall.com^ ++whatismyipaddress.com##.fl-module-wipa-concerns ++||oxazoleorfrays.com^ ++||green-red.com^$third-party ++10play.com.au,ebay.com,geo.tv,jozifm.co.za,nwherald.com,runt-of-the-web.com,thewest.com.au,topgear.com.ph##.mrec ++##.adAreaTopTitle ++##.modal-ad ++##.weather_ad ++smbc-comics.com###comicright > div[style] ++legacy.com###display-right-1 ++||milestonequakingashes.com^ ++###sponsored_content ++||curtlychit.com^ ++##.top-advertisement ++||fearwild.com^ ++###leftAd_fmt ++###leftAd_rdr ++##.ligatus ++##.mmads ++##.newsAd ++##.page-ads ++||mopnatrestriction.com^ ++||adfinix.com^$third-party ++||chrantary-vocking.com^ ++||jollyembodyclassified.com^ ++alphaporno.com##.bottom-banners ++||trifaouthits.com^ ++##.ad-rail-wrapper ++||popmyads.com^ ++##.list-ad ++||shemale.house^$third-party ++_reklama_$domain=~youtube.com ++##.region-ad-bottom-leaderboard ++||warilyaggregation.com^ ++##.banner-ad-inner ++##.centered-ad ++###header-ad-slot ++##.js-ad-banner-container ++proporn.com,vivatube.com##.livecams ++##.ad_head ++##.ad-medium ++##.single-top-ad ++electronicproducts.com,powvideo.net,streamplay.to###overlay ++##.advertising-notice ++||dentofinauk.shop^ ++||cutlersbahaism.com^ ++###ad_wrapper ++###adcode ++##.medrec-ad ++||hetadinh.com^$popup ++###HP1-ad ++sciencing.com,sportsnet.ca##.sticky-leaderboard-container ++###gpt-mpu ++||realssp.co.kr^$third-party ++/adv2. ++###div-ad-leaderboard ++||cloudnetstorage.com^ ++/advscript. ++||cynicaugural.com^ ++||cam4tracking.com^$popup ++||drda5yf9kgz5p.cloudfront.net^ ++||op02.biz^ ++digg.com#?#article.fp-vertical-story:-abp-has(a[href="/channel/digg-pick"]) ++_720x90. ++###ad-block-2 ++##.full-top-ad-area ++||energeticholder.com^ ++||asg.bhabhiporn.pro^ ++##.rightad ++@@||wikibooks.org^$generichide ++###ads_container ++##.ad-render-space ++||bncloudfl.com^ ++porngem.com,uiporn.com##.a-d-v ++##.adIframe ++##.widget-dfp ++xdpedia.com#@#div[id^="ezoic-pub-ad-"] ++||shrinkearn.com^$third-party ++###ad-standard ++###gasense ++||fastdlr.com^ ++##.advertising1 ++##.adslot_4 ++###lowerads ++###tfm_admanagerTeaser ++||wistia.com/assets/external/googleAds.js ++digg.com#?#article.fp-vertical-story:-abp-has(a[href="/channel/promotion"]) ++##.stickad ++||jewishcontentnetwork.com^$third-party ++||turnhub.net^ ++/adjs/*$~image ++##.googleAdsContainer ++||maniconclavis.com^ +axisbank.com##.topbandBg_New -+||pharaohsteven.com^ -+##.Article-advert -+##[href^="https://www.avantlink.com/click.php"] img -+||shrewdoscular.com^ -+||ku2d3a7pa8mdi.com^$popup -+||marvelrespectableinset.com^ -+||sunburnquasars.com^ -+||pangrespectfully.com^ -+||flaticon.com/edge/banner/$popup ++dailydot.com,grammar-monster.com##footer ++||heavyrnews.name^ ++reddflix.com##.advbox ++||rev-stripe.com^ ++##.adbutton ++||vhanime.com/js/bnanime.js ++brila.net,cgmagonline.com,cycling.today,gayexpress.co.nz,theyeshivaworld.com,thisisanfield.com##.td-banner-wrap-full ++||earn-bitcoins.net/banner_ ++###sidebar-ad2 ++ladbible.com,unilad.co.uk##div[class*="margin-Advert"] ++||tobaltoyon.com^ ++##.ad-sponsors ++||ascensionpatterbearable.com^ ++/adnet.$domain=~adnet.agency|~adnet.hr ++##.ad_margin ++##.signad ++||chrif8kdstie.com^ ++###contentad-superbanner-1 ++/ads_iframe. ++##.p-ad-dfp-middle-rec ++depositfiles.com,depositfiles.org,dfiles.eu,dfiles.ru##.banner1 ++##.advertisement-top ++##.dac__mpu-card ++||0-000.store^ ++##.AdTitle ++##.ad-position-2 ++||thegay.com/nofa/ ++kompoz2.com,pornvideos4k.com##.brs-block ++@@||edmodo.com/ads$~third-party,xmlhttprequest ++||inwraptsekane.com^ ++##.ad-position ++||kendosliny.com^ ++###adstrip ++/336x280- ++||impactslam.com^$third-party ++||lwgadm.com^ ++||thegay.com^*/momass ++##.ad100 ++||organsthud.com^ ++drugs.com##.topbanner-wrap ++bing.com##.ad_sc ++guru99.com#?#.content2:-abp-has(div[id^="div-gpt-ad"]) ++||kaurouby.net^ ++||thisvid.com/enblk/ ++###HP2-ad ++||jqyexkcsd.com^ ++##.sideBoxStackedAdWrap ++##.ads3 ++||safelywestselfish.com^ ++||dexchangeinc.com^ ++||oataltaul.com^$popup ++||adrealclick.com^$third-party ++###sidebar-ad3 ++||jatsekse.net^ ++consobaby.co.uk,gumtree.com,pcgamingwiki.com,thefootballnetwork.net###mpu ++pravda.ru##.yaRtbBlock ++||prscripts.com^$third-party ++/ads4.$domain=~ads4.city ++##.divads ++##aside[id^="advads_ad_widget-"] ++whatismyipaddress.com##.fbx-player-wrapper ++###ad-slot-3 ++###ad_row ++###locked-footer-ad-wrapper ++###video_advert ++||ietyofedinj89yewtburgh.com^ ++##.ipsAd ++###ad_wrapper1 ++###home_mpu ++###banner_ads ++@@||adjust.com/adjust-latest.min.js$domain=anchor.fm ++/modules/ads/* ++/adoverlay/* ++###AdRectangleBanner ++###adscontainer ++###topads-wrapper ++##.ad-text-link ++##.area_ad03 ++##.js_slideshow-full-width-ad ++##.mvp-feat1-list-ad ++stuff.tv#@#.c-ad ++||admicro.vn^ ++||alecupknuffe.com^ ++||currierfrank.com^ ++||drivecareveryday.com^ ++||opertyvaluat.autos^ ++||yearil.com^ ++beckernews.com,bizpacreview.com,browserhow.com,constructionreviewonline.com,planetanalog.com,windowslatest.com,yugatech.com##.ai_widget ++mediamanager.co.za##.bnr ++hentaidude.xxx##.ai_widget ++pornogratisdiario.com,xcafe.com##.bnr ++kompoz2.com,pornvideos4k.com,roleplayers.co##.full-bns-block ++||news-headlines.co^ ++||zeroidtech.com^ ++||puitaexb.com^ ++||33ceaea337.cfd^ ++/beacon/ads/* ++||evhipjnjvxxuikn.xyz^ ++||dvypar.com^ ++##.a-ad ++##.add300x250 ++##.pagefair-acceptable ++||fumarinpest.com^ ++##.header-advertise ++aframnews.com,afro.com,aurn.com,borneobulletin.com.bn,businessday.ng,businessofapps.com,chicagodefender.com,chimpreports.com,coinweek.com,dailysport.co.uk,dallasvoice.com,gatewaynews.co.za,gayexpress.co.nz,gematsu.com,islandecho.co.uk,jacksonvillefreepress.com,mediaplaynews.com,moviemaker.com,newpittsburghcourier.com,nondoc.com,one.com.mt,richmondshiretoday.co.uk,sammobile.com,savannahtribune.com,talkradioeurope.com,thegolfnewsnet.com,waamradio.com,womensagenda.com.au##.g ++||toeapesob.com^ ++##.footer-ad-wrap ++##.postad ++||responsivefebruary.com^ ++###adLayer ++##.adtech-wrapper ++###adheader ++###middleads2 ++digg.com#?#article.fp-vertical-story:-abp-has(div:-abp-contains(SPONSORED)) ++_ad_block& ++##.sponsored-block ++||smartcj.com^$popup ++porntry.com,videojav.com##.video-side__spots ++/ads/gpt_ ++##.gpt-ad-container ++||havanese.top^ ++||cacheone.fun^ ++##.desktop.ad ++||grossedoicks.com^ ++##.adsHeader ++##.adfliction ++6abc.com,abc11.com,abc13.com,abc30.com,abc7.com,abc7chicago.com,abc7news.com,abc7ny.com##.leaderboard2 ++azcentral.com,detroitnews.com,freep.com##div[id^="ad-slot-"] ++/300x150_ ++||besullyatte.com^ ++||stagepopkek.com^ ++turbobit.net###__bgd_link ++/v3/ads? ++##.ad-refresh ++##.innerad ++||lapblra5do4j7rfit7e.com^ ++||ydreamsau.autos^ ++||getscriptjs.com^ ++##.ad-wide ++###ad-background ++plos.org##.head-top ++###right-ads ++||sapagallic.com^ ++##.ads-aside ++pinterest.ca,pinterest.at,pinterest.ch,pinterest.co.uk,pinterest.com,pinterest.com.au,pinterest.com.mx,pinterest.de,pinterest.es,pinterest.fr,pinterest.it,pinterest.pt#?#div[data-test-id="pin"]:-abp-has(div[title="Gesponsord door"]) ++||fsalfrwdr.com^ ++###ads_right ++##.c-ad--adStickyContainer ++legacy.com###display-right-2 ++rateyourmusic.com##.column_filler ++ebaumsworld.com##.mediumRect ++##.ad-btn ++/reclame/*$domain=~github.com ++##.zox_ad_widget ++||siegepolitical.com^$popup ++||snugslackmakeup.com^$popup ++usnews.com###ac-lre-player-ph ++/script/ads_ ++||relumedbiaxial.com^ ++##.advertisement1 ++##.reserved_box_ads ++##.sponsored-container ++||d3jdulus8lb392.cloudfront.net^ ++.eu/adv/ ++##.ad-card-container ++##.stickyContainerMpu ++vice.com##.adph ++lawandcrime.com,mediaite.com##.sidebar-hook ++||8muses.com/banner/ ++###ad-pushdown ++##.block-ltadvertising ++##.subscriber-ad ++##.widget_ad_widget ++atptour.com###footerPartners ++atptour.com##.iab-wrapper ++empflix.com##.pause-overlay ++||targetspot.com^$third-party ++||leadfamly.com/campaign/sdk/popup.min.js ++@@||www.google.*/aclk?$domain=google.ae|google.at|google.be|google.bg|google.by|google.ca|google.ch|google.cl|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.nz|google.co.th|google.co.uk|google.co.ve|google.co.za|google.com|google.com.ar|google.com.au|google.com.br|google.com.co|google.com.ec|google.com.eg|google.com.hk|google.com.mx|google.com.my|google.com.pe|google.com.ph|google.com.pk|google.com.py|google.com.sa|google.com.sg|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vn|google.cz|google.de|google.dk|google.dz|google.ee|google.es|google.fi|google.fr|google.gr|google.hr|google.hu|google.ie|google.it|google.lt|google.lv|google.nl|google.no|google.pl|google.pt|google.ro|google.rs|google.ru|google.se|google.sk|googleadservices.com ++##.adcode-widget ++##.area_ad09 ++||lingamretene.com^ ++||d227cncaprzd7y.cloudfront.net^ ++||ajxx98.online^ ++##.headerAds ++###adColumn ++##.groei-ad ++||vs4.com/req.php?z= ++aniwatcher.com##.sa ++###advert_1 ++/ad_manager/* ++/ck.php?nids ++###ad-top-banner ++###adv-right ++##.container_ad ++||drpulgrcg.com^ ++||elsewherebuckle.com^ ++||shauksug.com^ ++bleedingcool.com,indy100.com,jamaicaobserver.com,pastemagazine.com###top_leaderboard ++||whatosgoingon.biz^ ++##.Advert-label ++##.a160x600 ++legacy.com###display-top-1 ++||plaicestems.com^ ++/imgads/* ++##.detail-ad ++/ads/main. ++||a91dcb249b.click^ ++||moedgapers.com^ ++##.main-ad-container ++@@||adf.ly^$generichide ++?adTagUrl= ++||crumbtypewriterhome.com^ ++||dtiserv2.com^$third-party ++||manytoon.com/script/$script ++||chaintopdom.nl^ ++||origunix.com^ ++/rcsad_ ++/ad-api- ++@@||itv.com/itv/hserver/*/site=itv/$xmlhttprequest ++##.ad-span ++||revenueflex.com^$third-party ++||strowedatellan.com^ ++##.ad-large-1 ++##.ad-small-1 ++##.ad-small-2 ++##.adRectangle-pos-large ++##.module__ad-wide ++||son-in-lawmorbid.com^ ++###quads-ad2_widget ++androidsage.com,cryptoreporter.info,ets2.lt,geekdashboard.com,geekspin.co,getdroidtips.com,kanonitv.net,techpp.com,whats-on-netflix.com##.code-block-1 ++||nimrute.com^ ++||phicmune.net^ ++/ad_fallback/* ++/adload. ++_adcontent/ ++||directuklyecon.pics^ ++##.ad_desktop ++###google-ad ++##.player-ad ++||nsstatic.com^$third-party ++||ptaimpeerte.com^ ++##.advert--placeholder ++##.mom-ad ++##.searchRightMiddleAds ++###ad-stickers ++###adBannerTop ++##.vjs-ad-overlay ++pornicom.com##.spot-after ++||owlcongratulate.com^ ++##.top-banner-ad ++||semjurljffawpt.com^ ++###NR-Ads ++@@||g2crowd.com/uploads/product/image/$image,domain=g2.com ++##.revive-ad ++##.above-header-advert ++/bannerad/* ++@@||cbs.com^$generichide ++###block-ltadvertising-ltadvertising ++||xwvbbphb.com^ ++||clickadilla.com^$third-party ++###player-advertising ++##.ad_side ++##.adtag ++||autopsycarrel.com^ ++||haunigre.net^ ++||zifujwgejz.com^ ++###leader-ad ++southernliving.com##.karma-sticky-rail ++||socalleddemocratstripe.com^ ++hindustantimes.com###divshopnowRight ++||blueparrot.media^ ++/wp-ad-guru/* ++||spotscenered.info^$popup ++||scurfrubicon.com^ ++##.adSky ++##.inline-story-add ++pinflix.com,pornhd.com##.zone-area ++||d3hyjqptbt9dpx.cloudfront.net^ ++timesofindia.indiatimes.com##.addblock ++||smarttopchain.nl^ ++###top-ads ++||topblockchainsolutions.nl^ ++||anchovysuccession.com^ ++##.NR-Ads ++||tumedhan.com^ ++||korrelate.net^ ++##.ad-wrapper-top ++##.after-intro-ad ++||rlsospzbvquy.com^ ++-advertise.$domain=~ads.com|~i-advertise.net|~mb-advertise.gr ++||tramemedea.com^ ++||onclickalgo.com^$popup ++_adcall. ++##.dfpad ++##[href^="https://trackfin.asia/"] ++||ilinouck.net^ ++||starterplaicebrow.com^ ++||imonomy.com^$third-party ++||medyagundem.com^$third-party ++||statsperformdev.com^$third-party ++aeroexpo.online,agriexpo.online,directindustry.com,fonearena.com,frontlinesoffreedom.com,stakingrewards.com,winemag.com###header-banner ++luscious.net##.adDisplay-module__ad_banner--Drna4 ++aan.xxx###header-banner ++||becrustleom.com^ ++||movcpm.com^ ++/ad/top_ ++/reclama/* ++###adwrapper ++##.skyscraper_ad ++||cuseccharm.com^ ++breakingbelizenews.com,cardealermagazine.co.uk,headfonics.com,igorslab.de,landline.media,mikesmoneytalks.ca,sundayworld.co.za,theroanokestar.com,visualcapitalist.com##a[href*="/linkout/"] ++pornlib.com##a[href*="/linkout/"] ++||clipelis.lol^ ++##.penci-google-adsense-1 ++###ad-slug-wrapper ++/right_ad_ ++nintendolife.com,purexbox.com,pushsquare.com##.insert-label ++||meo257na3rch.com^ ++###ad_close ++##.adSlide ++##.sidebar-sticky--ad ++##.ads_468 ++||healmsuoguurd.eu^ ++##.entry-ad ++||pahthf.tech^ ++||secureaddisplay.com^ +||hsrvz.com -+||get2m5sgstohne.com^ -+bestvpnserver.com###text-9 -+coolors.co###generator_cad -+###bing-text-ad-2 -+##[href^="https://mypatriotsupply.com/"] > img -+1071thepeak.com,gpfans.com,thedailystar.net##.top-leaderboard -+||draggedgram.com^ ++||hellporno.com/_a_xb/ ++##.sidebox-ad ++||oversowcholam.com^ ++##.adheader ++||peacockdienook.com^ ++_images/ad_ ++-728-90. ++###adverticum_r_above ++###advertise-block ++###left_ad ++##.dfp_ads_block ++##.news_imgad ++||ptekuwiny.pro^ ++||purchasefastidiouswindfall.com^ ++animefire.net##.divSection3 ++fox10phoenix.com,fox26houston.com,fox4news.com,fox7austin.com,foxla.com##.vendor-unit ++javdoe.fun,javhd.today,javseen.tv,javtape.site###previewBox ++||barlo.xyz^ ++||ufpcdn.com^ ++/adcounter. ++_350x100. ++||nickeeha.net^ ++2merkato.com,2mfm.org,aps.dz,armyrecognition.com,beginlinux.com,botswanaguardian.co.bw,cbn.co.za,dailynews.co.tz,digitalmediaworld.tv,eprop.co.za,finchannel.com,i-programmer.info,killerdirectory.com,pamplinmedia.com,radiolumiere.org,southfloridagaynews.com,thepatriot.co.bw##.bannergroup ++###ad-rectangle2 ++##.adlist ++##.advertisementText ++||yallarec.com^ ++##.player__inline-ad ++##.news-ad ++@@||survey.g.doubleclick.net^$script,domain=sporcle.com ++###dfp-rectangle1 ++##.gallery-sidebar-ad ++##.jsOneAd ++/files/ad/* ++##.ad-BANNER ++/ad/get_ ++||adplugg.com^$third-party ++##.ads-posting ++||konradsheriff.com^ ++||schese.com^ ++||wuzbhjpvsf.com^ ++porntry.com##.center-spot ++||potwm.com^ ++##.ad-grid ++##.sidebar-advert ++##.ads-block-top ++foxbusiness.com##.pre-content ++||hetaint.com^ ++||accentneglectporter.com^ ++##.adunit-middle ++||cfbenchcl.com^ ++##.widget_adswidget1-quick-adsense ++||kettakihome.com^$popup ++/delivery/avw. ++###adverticum_r_above_container ++##.ad300250 ++##.adform__topbanner ++##.adverticum_container ++##.adverticum_content ++##.adverticum_gate_banner ++##.adImg ++_160x600/ ++||pimpandhost.com/static/html/ ++@@||exosrv.com/video-slider.js$domain=xfreehd.com ++###container_ad ++##.ad_billboard ++imgbb.com##.abnr ++/ads/tso ++||can-get-some.in^ ++knowyourmeme.com##.combo-wrapper ++||jscount.com^ ++||losingfoundation.com^ ++##.ad-subtitle ++##.sticky-ad-bottom ++||pilaffskoniga.com^ ++||yckussysvawiu.xyz^ ++###sidebar-ads ++##.banner-ad-wrap ++pcgamesn.com##.new_affiliate_embed ++indiatoday.in##.rtl-shopping ++##.page__top-ad-wrapper ++/get_ads| ++###adsContent ++###player_ads ++##.ad_inline ++hentaihaven.icu,hentaihaven.xxx,hentaistream.tv,nhentai.io##.script_manager_video_master ++comicbook.com##.embedVideoContainer ++formula1.com##.f1-dfp-banner-wrapper ++##.ads__container ++||continuousformula.com^ ++||aimpooft.com^ ++||asmsagvjbxejm.xyz^ ++||dvnmyltt.xyz^ ++||ghyklxvleas.xyz^ ++||hbepoqct.xyz^ ++||ikmstxasipnuyi.com^ ++||kojfsbehrvdui.xyz^ ++||opkkrbqyrqtkmty.com^ ++||rsngelaqprud.xyz^ ++||spyafoepeyddb.xyz^ ++||ulfewmgywwxs.xyz^ ++||woeocbeswhf.xyz^ ++||alfpair.com^ ++/header-ad- ++||junmediadirect.com^ ++###dcomHomeTop-728x90 ++##.html-advertisement ++##.promoAds ++||dafttwist.com^ ++||admarketplace.net^$third-party ++##a[href^="https://tc.tradetracker.net/"] > img ++||crbbgate.com^ ++||arbourrenewal.com^ ++||roilsnadirink.com^ ++/v7/ads/* ++||rxthdr.com^ ++||igreskfq.com^ ++##.ads-square ++||ldndromaqpnnp.com^ ++ign.com##.deals-block ++@@||ads.google.$popup,domain=google.ac|google.ad|google.ae|google.al|google.am|google.as|google.at|google.az|google.ba|google.be|google.bf|google.bg|google.bi|google.bj|google.bs|google.bt|google.by|google.ca|google.cat|google.cd|google.cf|google.cg|google.ch|google.ci|google.cl|google.cm|google.co.ao|google.co.bw|google.co.ck|google.co.cr|google.co.id|google.co.il|google.co.in|google.co.jp|google.co.ke|google.co.kr|google.co.ls|google.co.ma|google.co.mz|google.co.nz|google.co.th|google.co.tz|google.co.ug|google.co.uk|google.co.uz|google.co.ve|google.co.vi|google.co.za|google.co.zm|google.co.zw|google.com|google.com.af|google.com.ag|google.com.ai|google.com.ar|google.com.au|google.com.bd|google.com.bh|google.com.bn|google.com.bo|google.com.br|google.com.by|google.com.bz|google.com.cn|google.com.co|google.com.cu|google.com.cy|google.com.do|google.com.ec|google.com.eg|google.com.et|google.com.fj|google.com.gh|google.com.gi|google.com.gt|google.com.hk|google.com.jm|google.com.jo|google.com.kh|google.com.kw|google.com.lb|google.com.ly|google.com.mm|google.com.mt|google.com.mx|google.com.my|google.com.na|google.com.ng|google.com.ni|google.com.np|google.com.om|google.com.pa|google.com.pe|google.com.pg|google.com.ph|google.com.pk|google.com.pr|google.com.py|google.com.qa|google.com.ru|google.com.sa|google.com.sb|google.com.sg|google.com.sl|google.com.sv|google.com.tj|google.com.tn|google.com.tr|google.com.tw|google.com.ua|google.com.uy|google.com.vc|google.com.ve|google.com.vn|google.cv|google.cz|google.de|google.dj|google.dk|google.dm|google.dz|google.ee|google.es|google.fi|google.fm|google.fr|google.ga|google.ge|google.gg|google.gl|google.gm|google.gp|google.gr|google.gy|google.hk|google.hn|google.hr|google.ht|google.hu|google.ie|google.im|google.iq|google.is|google.it|google.it.ao|google.je|google.jo|google.jp|google.kg|google.ki|google.kz|google.la|google.li|google.lk|google.lt|google.lu|google.lv|google.md|google.me|google.mg|google.mk|google.ml|google.mn|google.ms|google.mu|google.mv|google.mw|google.ne|google.ne.jp|google.ng|google.nl|google.no|google.nr|google.nu|google.pl|google.pn|google.ps|google.pt|google.ro|google.rs|google.ru|google.rw|google.sc|google.se|google.sh|google.si|google.sk|google.sm|google.sn|google.so|google.sr|google.st|google.td|google.tg|google.tl|google.tm|google.tn|google.to|google.tt|google.us|google.vg|google.vu|google.ws ++##.c-ad-size2 ++##.fp_adv-box ++##[href^="https://awbbjmp.com/"] ++||inconsistencyriskyan.com^ ++thepointsguy.com##.beam-card-feature ++/css/adsense ++||limitlessexterminator.com^ ++||physicallyfinch.com^ +||wilfridscandalconceived.com^ -+||yorage.com^ -+##a[href^="http://reallygoodlink.freehookupaffair.com/"] ++/ads/home/* ++||maw5r7y9s9helley.com^ +||headstonefoamcleaver.com^ ++||iwkexdab.com^ ++||superfastcdn.com^$popup +smallseotools.com##.b +smallseotools.com##.new__s_ -+##a[href^="https://clicks.pipaffiliates.com/"] -+##.js-mapped-ad ++democraticunderground.com,plos.org##.skyscraper-container ++||abgligarchan.com^ ++/video-ads/* ++##.advertBox ++/resources/ad. ++||oataltaul.com^ ++javgg.net###adlink +||taggyhearse.com^ -+||zendplace.pro^ ++##.adMgsBanner ++##.js-ads ++tvnz.co.nz##.Advert ++jpost.com##.right-side-banner ++||adziff.com^ ++##.ad_item ++/pageadimg/* ++##.taboola-in-plug-wrap ++||whsrdsweq.com^ ++/prebid35. ++||acloudimages.com^$third-party ++##.adHeader ++@@||downol.dr.dk/download/*&clicktag=http$document,subdocument,domain=dr.dk ++||d1t8it0ywk3xu.cloudfront.net^ ++||ad-mapps.com^ +smallseotools.com##.px301 -+##div[id^="ads300_100-widget-"] ++/adsetup_ ++/web-ads. ++||pigtre.com^ ++##.ad_frame ++##.frn_adbox ++ebaumsworld.com#@#.promoAd ++convertcase.net##.feature ++androidcentral.com,imore.com##.no-amazon ++##.banner_468x60 ++##.header__advertisement ++/adview_ ++##a[data-redirect^="https://paid.outbrain.com/network/redir?"] ++##.b-adv ++###adRight ++||eggnogsagrapha.com^ ++/right_ad. ++||grairsoa.com^ ++|https://$image,script,stylesheet,subdocument,third-party,xmlhttprequest,domain=canyoublockit.com ++|https://$image,script,stylesheet,subdocument,third-party,xmlhttprequest,domain=shink.me|shon.xyz ++||rotumal.com^ ++/bannerads/* ++/default/ads/* ++###googleAds ++###mpuAd ++##.ad-unit-secondary ++##.ad-unit-sponsored-bar ++##.ads_label ++##.adv-slot-container ++##.b-ad ++##.side_adv ++##.sponsored-article-widget ++##.widget_better-ads ++##.article-footer--taboola ++||agunahclamped.com^ ++||ccn08sth.de^ +||dollopsshutout.com^ -+||foiblesretried.com^ -+||hinoidczarist.com^ -+||wosade.xyz^ -+||ghostedridotto.com^ -+||pilaryhurrah.com^ -+##a[href^="https://www.privateinternetaccess.com/"] > img -+||woathail.net^ -+||godlessabberant.com^ -+||whootascots.com^ -+||tumedhan.com^ -+||velteels.net^ -+||get-me-wow. -+||jppwzdbypenk.com^ -+##a[href^="https://k2s.cc/pr/"] -+||upendsspicily.com^ -+||leezoama.net^ -+gcn.com,groovyhistory.com,lifebuzz.com,toocool2betrue.com,videogameschronicle.com##.adwrapper -+||curietplatly.com^ -+||choptacache.com^ -+###bing-text-ad-3 -+||erenowcommie.com^ -+||rjstusbx.com^ -+techrepublic.com##.medusa-list -+||choobinoobi.com^ -+||yesnisndglh.com^ -+||pahtwt.tech^ -+##.player__inline-ad -+smallseotools.com##.px261 -+target.com#?#div[data-test="@web/site-top-of-funnel/ProductCardWrapper"]:-abp-contains(sponsored) -+##a[href^="https://servedbyadbutler.com/"] -+##[href^="https://www.targetingpartner.com/"] -+||flocktanjib.com^ -+||tpvjycisbqklu.com^ -+||beauhoneycomb.com^ -+||casserolehunchcontract.com^ -+||clozetempts.com^ -+||demostens.store^ -+||gnyergfy.com^ -+||gombaltowa.cfd^ -+videojav.com##.underplayer_banner -+||dopansearor.com^$popup -+/_js/prbd_6.19.0.js -+##a[href^="http://online.ladbrokes.com/promoRedirect?"] -+||catclawvines.com^ -+||aranuf.com^ ++||exofrwe.com^ ++||gastedidlemen.com^ ++||lurgaimt.net^ ++||sagacivisms.com^ +||xmlapiclickredirect.com^ -+tenforums.com,wahm.com##[style="min-height:250px;"] ++||glitteridentifiernavy.com^$popup ++||d3numuoibysgi8.cloudfront.net^ ++audioz.download###PromoHead ++eightieskids.com##.break ++audioz.download##[src*="/promo/"] ++@@||material.io^$generichide ++||19273817.com^ ++##.top_ads ++-web-ad- ++||draggedgram.com^ ++||frap.site^ ++time.is##.rad ++###FooterAd ++##.ad-hdr ++##.top-ad-anchor ++##.ads-bing-top ++##.m-advertisement ++###ad_unit2 ++###right-rail-ad-slot-content-top ++###top-ad-slot-0 ++##.textadbox ++infowars.com##.css-1nbwp0k ++###adlinks ++##.adss ++||azureedge.net/cdn/js/rad.js ++###ad_9 ++||onetwohub.com^ ++||clmcom.com^ ++||doneeinvict.com^ ++||phoaptee.net^ ++##.bottomads ++||rag3ca7t5amubr8eedffin.com^ ++/ad/common/* ++###divAds ++target.com#?#div[data-test="@web/site-top-of-funnel/ProductCardWrapper"]:-abp-contains(sponsored) ++##div[id^="advads_"] ++||aspiredcapitol.com^ ++||vrsshsdaa.com^ ++##.ad-integrated-display ++##.side_ad_3 ++##.sidebar__ad ++||showfocuspocus.com^ ++||tracot.com^$popup ++ladbible.com##.css-1dgm0zi-Advert ++/imageads/* ++##.top-adv ++-article-ad. ++/pbjsandwich. ++||rovettobirse.com^ ++##.adMiddle ++||foisonbetises.com^ ++###advert2 ++||momdola.com^ ++tigerdroppings.com##.divHLeaderFull ++||raupsica.net^ ++||where.com^ ++||wg-aff.com^ ++###ad-flex-top ++###adchoices-icon ++##.block-simpleads ++/jquery.adi. ++_160_600. ++###panel-ad ++##.native_ad ++##.b_ads ++bab.la##.info-panel ++||tranny.one/bd.php ++##.adBillboard ++abbotsfordgasprices.com,albertagasprices.com,barriegasprices.com,bcgasprices.com,calgarygasprices.com,edmontongasprices.com,gasbuddy.com,halifaxgasprices.com,hamiltongasprices.com,kwgasprices.com,londongasprices.com,manitobagasprices.com,montrealgasprices.com,newbrunswickgasprices.com,newfoundlandgasprices.com,novascotiagasprices.com,nwtgasprices.com,ontariogasprices.com,ottawagasprices.com,peigasprices.com,quebeccitygasprices.com,quebecgasprices.com,reginagasprices.com,saskatoongasprices.com,saskgasprices.com,torontogasprices.com,vancouvergasprices.com,victoriagasprices.com,winnipeggasprices.com###divSky ++wccftech.com##.bg-square ++wccftech.com##.bg-vertical ++motorsport.com##.ms-ap ++playvids.com,pornflip.com##.invideoBlock ++##.adsidebar ++||d3qinhqny4thfo.cloudfront.net^ ++##.advertorial-teaser ++||ilyf4amifh.com^ ++/publicidad_$~stylesheet ++@@||z.moatads.com^$script,domain=standard.co.uk ++##.adinjwidget ++||facyptythu.com^ ++||widgets.oddschecker.com^ ++###adbottom ++/banner-ad- ++_topad. ++||oakapsot.com^ ++||upendsspicily.com^ ++binnews.com,iheart.com##.component-pushdown ++3movs.com##.spot-header ++tigerdroppings.com##.lowLead ++motorsport.com##.ms-apb-dmpu ++||rufodeey.net^ ++||trafforsrv.com^$third-party ++||zendplace.pro^$third-party ++##.banner-728 ++majorgeeks.com##.navigation-light ++||bookmsg.com^ ++||nebrisvorago.com^ ++##.mod_ad_t25 ++hdfcbank.com#@#.adbanner ++||revarynookier.com^ ++##.index_ad_a4 ++##.index_ad_a6 ++##.index_ad_column2 ++##.article__adblock ++##.hp_textlink_ad ++##.index_ad_a5 ++##.mod_index_ad ++##.mod_r_ad ++||datajsext.com^ ++/paidads/* ++||4hfchest5kdnfnut.com^ ++||facebook.com/audiencenetwork/$third-party ++/images2/Ads/* ++/gtv_ads. ++##.advads-close-button ++##.top-ad-desktop ++videojav.com##.underplayer_banner ++##.adClose ++##.ads_3 ++###bigbox-ad ++||salutationcheerlessdemote.com^ ++variety.com###leaderboard-no-padding ++##.index_ad_a2 ++##.mod_r_ad1 ++msn.com##.serversidenativead.secondary ++_ad3. ++||fdelphaswcealifornica.com^ ++###adsense1 ++britannica.com##.bc-article-inline-dialogue ++drtuber.com##a[href^="/partner/"] ++||acplat.online^$popup ++||plaguemanipulatedrag.com^ ++||adsxyz.com^ ++##.gutterads ++||biptolyla.com^ ++||bemobpath.com^ ++##.wideAd ++##.ad-header-container ++||uomsogicgi.com^ ++##.mod_ad_text ++##.g_adv ++##.ad-in-content ++###related_ads ++##.ad-skeleton ++||cephidelixed.com^ ++ccm.net##.ccm_pugoo__sponso ++||omgt4.com^$popup ++###advertising_300 ++##.sponsored-tag ++##a[href^="https://www.awin1.com/cread.php?awinaffid="] ++||pharaohsteven.com^ ++###wrapper-AD_R ++pervclips.com##.remove-spots ++.cz/bannery/ ++||mgcicjfqyfik.com^ ++||iardxdnc.com^ ++bobvila.com##.bv-unit-wrapper ++##.adv-970 ++##.sticky-ad-footer ++||aihoasso.net^ ++/page-ads- ++###ad_global_header2 ++engadget.com###gemini-right-rail-thumbnails ++||auditioningouncesufficiently.com^ ++||pushtorm.net^ ++||deepermagnes.com^ ++##.google-ad-iframe ++@@||bankofamerica.com^*?adx=$~third-party,xmlhttprequest ++javgg.net##.home_iframead ++=160x600; ++##.gad-container ++||afflat3a1.com^ ++##.sidebarad ++##.ads-one ++##.adslisting ++##.advertContainer ++##.dfx-ad ++##.textadscontainer ++mbl.is##.augl ++smallseotools.com##.px261 ++futbol24.com##.rek ++||zuphaims.com^ ++||kaiu-marketing.com^ ++##a[href^="https://webroutetrk.com/"] ++||6bgaput9ullc.com^ ++||pubtm.com^ ++||d2lahoz916es9g.cloudfront.net^ ++presskitaquat.com##.e3lan-top ++##.right-ad2 ++||significantoperativeclearance.com^$popup ++/suv4.js ++||hetadinh.com^ ++##.ad-tech-widget ++##.sponsor_image ++##.thumb_ad ++2oceansvibe.com###skin ++/fro_lo.js ++thedailybeast.com##.Cheat__top-ad ++linuxize.com##.linaff ++eatthis.com##[id^="gm_karmaadunit_widget"] ++/sideads. ++||ourl.link^ ++||choobinoobi.com^ ++###sidead ++##.ad--marker-inner ++##.ad--stroer ++##.ad__superbanner ++||effectiveperformanceformat.com^ ++||ocelot.studio^$third-party ++tekno.kompas.com##.native-wrap ++##a[href^="http://cam4com.go2cloud.org/aff_c?"] ++###ad-slot2 ++##.adHolderStory ++##.onf-ad ++##.ad-displayed ++||6glece4homah8dweracea.com^ ++@@||adsales.snidigital.com/*/ads-config.min.js$script ++coincodex.com,yourbittorrent.com##iframe[src] ++xcafe.com##iframe[src] ++pornhd.com##.footer-zone ++/popunder- ++||ltdxdwjsf.com^ ++||bostopago.com^ ++=468x60& ++||pahtef.tech^ ++###divThreadAdBox ++disk.yandex.by,disk.yandex.com,disk.yandex.kz,disk.yandex.ru,disk.yandex.ua,disk.yandex.uz,freevoipdeal.com,voipstunt.com,yadi.sk#@#.content_ads ++||aff-track.net^ ++||leukemiarussianarmies.com^ ++=300x250_ ++/ad_config. ++###ad-container1 ++##.ad.card ++##.inlineAd ++##.result-words-ad-new ++##.takeover-ad ++##[href^="https://www.avantlink.com/click.php"] img ++||clozetempts.com^ ++||disasterthoughtless.com^ ++snopes.com##.PlacementWrapper ++||voyeurhit.com^$third-party ++||disappearpoliticalamoral.com^ ++||brandnewapp.pro^ ++/popunders/* ++###advertising_728 ++###ad-top-lock ++###adsense-2 ++gadgethacks.com,reality.news,wonderhowto.com##.whtaph ++###bottom_ad_area ++||xvlcbwlgpy.com^ ++###adv_contents ++##.ads_wide ++##.vdvwad ++||boakauso.com^ ++||hubturn.info^$popup ++##.Ad--empty ++###contentad-commercial-1 ++||aistolsu.net^ ++##.ads-skin ++||protoawe.com^ ++###adfreeDeskSpace ++###pc-div-gpt-ad_728-3 ++##.ad-160-above ++||snippystowstool.com^ ++||lookujie.net^ ++||ban-host.ru^$third-party ++/popunderjs/* ++##.adElement ++||travelingturtleharmonious.com^ ++||up4u.me^ ++||get-me-wow. ++##.ad300x120 ++/adsys/* ++||xxxshake.com/assets/f_load.js ++shareae.com##a[href^="https://aejuice.com/"] ++@@||gstatic.com^*/adwords/$domain=support.google.com ++_header_ad_ ++||kitwkuouldhukel.xyz^ ++##.ad-4 ++##.ads300-250 ++##.advertising_block ++##.box-advertising ++##.sponsorBox ++/rdm-ad- ++||udbaa.com^ ++/AdBackground. ++##.dynamicAdvertContainer ++||comagallopadvance.com^ ++||nereserv.com^ ++||uncoreswizzle.com^ ++topminecraftservers.org##.grey-section ++||wwija.com^ ++||xxxshake.com/static/js/script.js ++##.Article__Ad ++##.banner_300x600 ++||mylust.com/b/ ++||scowpoppanasals.com^ ++||misspelldefine.com^ ++###adTower ++##.ad_center_bottom ++##.ck-anyclips-article +filecrypt.cc,filecrypt.co##.hghspd +filecrypt.cc,filecrypt.co##.hghspd + * +filecrypt.cc,filecrypt.co##[onclick^="var lj"] -+||staggerconstructionface.com^ -+##[href*=".engine.adglare.net/"] -+||forexprostools.com^$third-party -+||hollercatastrophe.co^ ++thegay.com##.video-page__content > .right ++||shoresmmrnews.com^ ++codeproject.com##.msg-300x250 ++.us/ads/ ++##.ad_widget_title ++pervclips.com###under-video ++||bubblesmedia.ru^$third-party ++||ad.about.co.kr^ ++||pervclips.com/tube/contents/images-banners/ ++##.rgt_ad ++||stougnee.com^ ++###ad_home ++##.header-ads-wrapper ++##.smart-ad ++##a[href^="https://go.markets.com/visit/?bta="] ++||augnolru.com^ ++||dkkypggviv.com^ +||palmicplod.com^ -+##[href^="https://zstacklife.com/"] img -+brighteon.com##[href^="https://support.brighteon.com/"] ++||kellyfight.com^ ++||cameraprive.com^$third-party ++/fixSpecialAdHome. ++forum.wordreference.com###botSupp ++||royalcactus.com^$popup ++##.ad-divider ++##.jLinkSponsored ++##.ad--native ++##.top_ad_holder ++||ngeoziadiyc4hi2e.com^$popup ++/adlib.$domain=~adlib.info|~adlib.mu|~catharijneconvent.nl|~rws.nl ++||hot4k.org^ ++##.ad-click ++##.adContainerSide ++##.wcfAdLocation ++||eldrurjtsbl.com^ ++/adcontent/*$~image ++##.right-rail-ad-container ++###ad_mpu ++||zendplace.pro^ ++###adFooter ++||stunthedge.com^ +||descendantmystery.com^ ++||aff-track.net^$popup ++_468x90. ++##.print-adslot ++||deviatemysticallocking.com^ ++###advertisement_banner ++##.ad1x1 ++##.adv_300 ++##.articleads ++##.taboola-single-asset-ads +||bluntedhalvah.com^ -+||washpiggyabdomen.com^ -+||captivatepestilentstormy.com^ -+##[href^="https://istlnkcl.com/"] -+##a[href^="http://www.fonts.com/BannerScript/"] -+||dragonspontaneous.com^ -+##.advertisement-google -+##a[href^="http://affiliates.lifeselector.com/"] -+||diritymirkish.com^ -+##[href^="https://awbbjmp.com/"] -+||pages.etoro.com/widgets/$third-party -+||snoreempire.com^ -+||fouglisy.net^ -+||aripplebeluga.com^ -+##a[href^="https://cagothie.net/"] -+||azoniumsinamin.com^ -+||boatlyseljuk.com^ ++||dulcormutated.com^ ++||malastasho.pro^ ++||marvelrespectableinset.com^ ++/^https?:\/\/(.+?\.)?canadafreepress\.com\/[\/][\/a-zA-Z0-9]{3,}\/[a-zA-Z0-9]{6,}\/.*/ ++coolors.co###sticky-ccad ++eonline.com##.article-detail__right-rail--topad ++marketscreener.com##.bas ++chat-avenue.com,flashx.cc,flashx.co,flashx.pw,forum.gsmhosting.com,themediaonline.co.za,topprepperwebsites.com##img[width="468"] ++sexmummy.com##img[width="468"] ++/phpbb_ads/* ++||cdnaz.win^ ++||hawkyeye5ssnd.com^ ++chikiporn.com,pornq.com##.thumb--adv ++||bigpipes.co^$third-party ++/adpage/*$domain=~adpage.com.ua|~adpage.io ++||pseepsie.com^ ++##.ad_spot ++_adserver. ++||throngsarseno.com^ ++||oxynticarkab.com^ ++###right_side_ad ++||advcash.com^$third-party ++||howoverlapsuspicious.com^ ++/video_ad_ ++###adChoicesLogo ++||sdbvveonb1.com^ ++###sideAd4 ++||coolors.co/ajax/get-ads ++rediff.com###world_right1 ++engadget.com###outstreamPlayer-inArticle ++gayporno.fm##.b-content__aside-head ++gayporno.fm##.traffic ++gfycat.com##.side-slot ++##.adrow ++blackhaloadultreviews.com,hentaigasm.com,javjunkies.com,masahub.net,porn-w.org,yespornplease.porn##a[href*="//bit.ly/"] ++popsci.com,thedrive.com##.empire-below_content__desktop__articles-prefill-container ++||fostereminent.com^$popup ++##.ad-unit-top ++||thenagesnide.com^ ++###RightAd ++###adHeading ++probuilds.net##a[class^="dl-blitz-"] ++||tartwo.com^ ++||plx.porndig.com^ ++||qksrv.net^ ++##.ad_fadein ++iceporn.com##.furtherance ++||feewuvoo.net^ ++/adserver? ++##.pb-ads ++conservativebrief.com##.code-block > span ++goal.com,thisislondon.co.uk##.commercial ++||dochase.com^$third-party ++##.c-gallery-vertical__advert ++||atonato.de^ ++||includemodal.com^ ++##.header-banner-ad ++||d2sp5g360gsxjh.cloudfront.net^ ++##.Article-advert ++||2cnjuh34jbpoint.com^ ++||founct.com^ ++###banner_pos1_ddb_0 ++##.affiliate-link ++||stvkr.com^$popup ++||tagbucket.cc^$third-party ++###ad_banner_top ++##.sal-adv-gpt ++##.text-ad-top ++joins.com,jtbc.co.kr#@#.ad_bottom ++||nathanaeldan.pro^$popup ++nanoreview.net###the-app > .mb +||cusptumbak.com^ ++##.adHeight280 ++##.c-inblog_ad ++||codesbro.com^ ++hypebeast.com##.shopping-break-container ++||flaticon.com/edge/banner/$popup ++.com/adv_ ++popsci.com,thedrive.com##.empire-header__desktop__article-prefill-container ++##.advertisementLabel ++military.com##.page__top ++/css/adv. ++/google-adsense-$domain=~webst8.com ++||web-guardian.xyz^ ++##a[href^="https://a.montangop.top/"] ++/download/ads ++###dsk-box-ad-c ++/displayads/* ++_BannerAd_ ++_doubleclick. ++slashdot.org##.deals-wrapper ++kickasstorrents.to##.dssdffds ++/dartads. ++/nativeads. ++.728x90- ++||webgains.com^$third-party ++##.ad-type ++thegatewaypundit.com,westernjournal.com,wnd.com##.persistent-footer ++##.ad_type_dfp ++##.right-column-ads ++##.tnt-dmp-reactive ++buzzfeednews.com##.pgs-dpg-flex ++###advertorial ++##.rail__ad ++##.revcontent-wrap ++donegaltv.ie,emergencyemail.org,out.com##.footer ++###sideAd1 ++gadgetstouse.com##.td-ss-main-sidebar ++techwalla.com##.component-article-section-jwplayer-wrapper ++###sidebarad ++/ad/banner. ++||d2vwl2vhlatm2f.cloudfront.net^ ++||mtburn.com^$third-party ++||thingrealtape.com^ ++/content/ad/* ++||zaphakesleigh.com^ ++||zebraicrudista.com^ ++||pnperf.com^$third-party ++###ad728 ++###ad_unit1 ++###sideAd2 ++##.a-ad--leaderboard ++##.ad-background-container ++##.sidebar-adbox ++##a-ad ++||accoul.com^ ++||comilar-efferiff.icu^ ++||contentcave.co.kr^ ++||creatorcloakroomborrowed.com^ +||egpdbp6e.de^ -+||lpnottech.com^ ++||flocktanjib.com^ ++||greeltie.com^ +||psossoot.com^ -+||screechadulthood.com^ -+||solitudeslander.com^ ++||rhinoceroscoketooth.com^ ++||slowih.com^ +||trashyfindconfront.com^ ++||wf66l5ylwq.com^ ++||youngestdisturbance.com^ ++||zorprhbnwbezie.com^ +||ghhuqa.net.^$popup ++||ntvcld-a.akamaihd.net^ +||torrentgalaxy.to/cache/cachelite -+phonearena.com##.heading-deal -+/adw.$domain=~adw.amsterdam.nl|~adw.be|~adw.olsztyn.pl|~adw.org|~adw.org.pl|~gnome.org|~valadoc.org -+||lingamretene.com^ -+mentalfloss.com###mm-player-placeholder-large-screen ++wearedore.com##.bloc-pub ++theregister.com##.wptl ++||im.ov.yahoo.co.jp^ ++||detinetcallant.com^ ++||pluffdoodah.com^ ++||tollholdmeg.cam^ ++###display-ads ++##.ad-160-600 ++||kvjkkwyomjrx.com^ ++codeproject.com##.bottom-promo ++hdfcbank.com#@#.adLink ++##.ads-decorator ++##.js-dfp-ad-bottom ++||2qj7mq3w4uxe.com^ ++republicworld.com##.padtop20.txtcenter.minheight90 ++/banner_ad_ ++###adtagrightcol ++###dsk-box-ad-f ++##.textLinkAd ++eonline.com##.article-detail__segment-ad ++##.ads728x90 ++rateyourmusic.com##.page_creative_frame ++##.ad_widget_image ++||duf1ql28oaxcm3x6baf7wxvo6n29hrozqxbd13emc3na96i64j.xyz^ ++||dasfelynsaterr.webcam^ ++||peacto.com^ ++##.Textads ++||garmentsdraught.com^ ++||thanosofcos5.com^$popup ++/admanagers/* ++||liveadexchanger.com^$third-party ++bbcamerica.com,ifc.com,sundancetv.com,wetv.com###banner-top ++racingtv.com,twitter.com,wral.com##.promotion ++viptube.com##.promotion ++###divAdRight ++||elkconsistbirch.com^ ++###adfooter ++##.ad336 ++/_js/prbd_6.19.0.js ++###inline_ad ++##.adgmleaderboard ++/adblockdetection. ++||vswlxqhvjiz.com^ ++###bing-text-ad-1 ++###right_ads ++##.result-top-ad ++sfgate.com##.stickyWrapper ++/front/ad/* ++wormate.io###loa831pibur0w4gv ++/ad-overlay. ++||nobbutaaru.com^ ++##.google-ad-manager ++||kvexx.com^ ++||slideff.com^ ++||banquetunarmedgrater.com^$popup ++popsci.com,thedrive.com##.empire-content__desktop__articles-prefill-container ++##.ad-above-mod-dl-btn ++://rs-stripe.wsj.com/stripe/image? +||unbuttontumorbaloney.com^ -+fontspace.com,skyrimcommands.com#@#.container-ads -+indiatoday.in##.rtl-shopping -+||gaimoupy.net^ -+mentalfloss.com##.style_1ngkwsz-o_O-style_1ts1q2h ++||bruperchrophone.com^ ++/336x280_ ++/reklama2. ++###ad_leaderboard ++##.r_ads ++/frontend_loader.js ++||cluodlfare.com^ ++@@||daumcdn.net/adfit/static/ad.min.js$script,domain=daum.net ++||dragonspontaneous.com^ ++###adText ++##.ad-text-label ++##.g_ad ++aniwatcher.com##main > [href] > [src] ++||du2uh7rq0r0d3.cloudfront.net^ ++###Ads_BA_BUT ++###adsense_top ++##.mid_ad +||rantsundaydish.com^ -+||iteassemblyj.xyz^ -+||torrent-protection.com^$popup -+||torrent-protection.com^$popup -+||aj2495.online^ -+||discuteeves.com^ -+##[href^="https://r.kraken.com/"] -+||cupbiologicaljourney.com^ -+||pansymerbaby.com^ -+||d3qilfrpqzfrg4.cloudfront.net^ -+||supersedeforbes.com^ -+##.in-body-banner-ad -+alternativeto.net##.AdsenseAd_putFood__h0Ah0 -+||midistortrix.com^ -+||d1e9rtdi67kart.cloudfront.net^ -+||codbankauthors.com^ -+##[href^="https://freecourseweb.com/"] > .sitefriend ++||teefuthe.com^ ++||weakya.com^ ++||ti.tradetracker.net^ ++||d3f1m03rbb66gy.cloudfront.net^ ++pornhd.com##.ntv-code-container ++.com/adv? ++##.PcSideBarAd ++majorgeeks.com##.alford > tbody > tr ++||woathail.net^ ++##.media-network-ad ++###divAdLeft ++||cpm-ad.com^ ++informer.com##.aa-728 ++##.ads_2 ++||chewsrompedhemp.com^ ++republicworld.com##.pad3010.txtcenter ++###contentad-topbanner-1 ++##[data-advadstrackid] ++||vespymedia.com^ ++###page_top_ad ++songlyrics.com#@#.footer-ad ++||negusnozzles.com^ ++||politicianskypart.com^ ++||a2dfp.net^$third-party ++##a[href^="https://www.rabbits.webcam/?id="] ++ebay.co.uk,ebay.com,ebay.com.au##.srp-1p__link ++##.categoryMosaic-advertising ++##.categoryMosaic-advertisingText ++##.textad_headline ++##[href^="https://istlnkcl.com/"] ++pornhub.com##[srcdoc] ++###ad-space ++||hyloistmithan.com^ ++||realbig.media^$third-party ++||uprimp.com^ ++##.teaserAdHeadline ++/popup2.js ++##.leaderboard-ads ++||junkieswudge.com^ ++###waldo-sticky-footer-wrapper ++digitaltrends.com##.dtvideos-container[data-provider="jwplayer"] ++pornwhite.com##.content-aside ++||gousouse.com^ ++||adsplay.in^ ++||petasusawber.com^ ++/adbanners/* ++||perict.com^ ++||speenphorbin.com^ ++techrepublic.com##.medusa-list ++||kostprice.com^ ++||sancdn.net^$third-party ++###bottomAds ++##.channel-icon--ad ++##.js-advertising__placeholder1 ++news.am,nexter.org,viva.co.nz##.side-banner ++/video_ad. ++||firthpyrones.com^ ++||pendulumkeg.com^ ++||flurrylimmu.com^ ++##.article__inset--margin-ad ++||fixiondenied.com^ ++||pierisrapgae.com^ ++||bnuieugbkirom.xyz^ ++.az/adv/ ++/footer_ads. ++##.bigbox.ad ++||adstopc.com^$popup ++pornhd.com##.video-player-overlay ++||postureconstituent.com^ ++||snoreempire.com^ ++###ad_head ++##.ad-med-rec ++##.adsrecnode ++##.single-post-ad ++job.inshokuten.com,sexgr.net,webbtelescope.org#@#.ad-box ++||velteels.net^ ++||adamatic.co^$third-party ++##.ui-advertising__container ++fontspace.com,skyrimcommands.com#@#.container-ads ++##.adcode300x250 ++##.advertise-box ++linuxinsider.com###colorbox ++||spewyelks.com^ ++||boftogro.net^ ++||bemobtrk.com^ ++###adriver_top ++##.adsense-slot ++##.sticky_ads ++##.widget_themoneytizer_widget +||unusualbrainlessshotgun.com^$popup -+##.in-body-ad-row -+##a[href^="https://click.hoolig.app/"] -+animexin.xyz,animexinax.com###overplay -+||cuberssnur.com^ ++||cloud.setupad.com^ ++##.ad__wrapper-element ++||superxxxfree.com^ ++||trafogon.com^ ++||romance-net.com^ ++getdroidtips.com,journeybytes.com,thebeaverton.com,thisisanfield.com,unfinishedman.com##.ai-viewport-1 ++###bing-text-ad-2 ++delicious.com.au,taste.com.au##.prom-header ++||maghoutwell.com^ ++@@||thingiverse.com/assets/ad/$image,~third-party ++||titanads2.com^ ++||tarrilyathenee.com^ ++##.adTxt ++##.adsvideo ++##.js-mapped-ad ++theculturetrip.com##div[class^="billboard_"] ++||xml-api.online^ ++add0n.com##div[style^="min-height:90px"] ++##.ad-dt ++##.csw-ae-wrapper ++/resources/ads/* ++##.adborderbottom ++||erringcrambly.com^ ++||rhesusvitrite.com^ ++|https://$script,third-party,xmlhttprequest,domain=embedscr.to|embedsr.to|iembedrip.com ++|https://$script,third-party,xmlhttprequest,domain=bc.vc ++##.Ad-leaderboard ++||d18g6t7whf8ejf.cloudfront.net^ ++##.middlead ++||duanepearls.com^ ++/adconfigproxy. ++||luxup.ru^ ++###ad-leaderboard-top ++##.ads-two ++##.c-adOmnibar ++##.storyadHolderAfterLoad ++theblaze.com##[data-category="SPONSORED"] ++||blueoyster.click^ ++##.ads_300 ++##.adcode728x90 ++||cnnected.org^ ++_textad_$~media ++##.powerinbox ++##.page_ad ++||handy-tab.com^ ++###smallBannerAdboard ++##.teaser-sponsor ++##.topadtxt ++##.ui-advertising_position1 ++||recreationhiddenmosque.com^ ++||routemomentarilydiscovering.com^ ++||ksehinkitw.hair^ ++||limberkilnman.cam^ ++techspot.com##.billboard_placeholder_min ++||cloudfront.net^*/sponsors/$domain=pbs.org ++##.adbordertop ++###banner_pos2_ddb_0 ++pocket-lint.com##div[id^="taboola-demo-widget_"] ++||vcdc.com^ ++||departgross.com^ ++||poplarcolonistgreatest.com^ ++||myfinance.com^$subdocument,third-party ++##.ad-mpu-placeholder ++##.ads-line ++##.doubleClickAd ++##.momizat-ads ++||bmcdn1.com^ ++allthetests.com,bom.gov.au,cadenaazul.com,lapoderosa.com###advertising ++techrepublic.com###leader-bottom ++milffox.com###advertising ++||parkcircularpearl.com^ ++||addroplet.com^ ++##.advert-box ++||promokrot.com^$third-party ++||showmeyouradsnow.com^$third-party ++##.nm-ad ++##.eg-custom-ad ++##.ps-ad ++dict.cc###recthome ++dict.cc###recthomebot ++###div-ad-bottom ++##.ad-slot-replies ++||buksaiss.net^ ++||leezoama.net^ ++##.in-article-ad ++###adholder ++gelbooru.com##[href^='https://realbooru.com/'] ++||u29qnuav3i6p.com^ ++/livejasmin.$domain=~livejasmin.com ++###background-ad-cover ++##.ad-container--taboola ++||b2acafb3a3.com^ ++||curbaffluencenicer.com^ ++||edlqhrbgs.com^ +||eighes.com^ +||hentaionline.net^ +||iasninancukan.lol^ -+||moitrrhiza.com^ ++||lojapanelmo.com^ ++||ofghaidarium.xyz^ ++techrepublic.com###leader-plus-top +w2g.tv###w2g-square-ad -+###gnt_atomsnc -+||pilaffskoniga.com^ -+||blouseridge.com^ -+||othbhe2.com^ -+||throngsarseno.com^ -+||majestydeference.com^ ++poe.ninja##.leaderboard-bottom ++poe.ninja##.leaderboard-top ++##.rt_ad ++/plus/ad_ ++||conative.de^$domain=spiegel.de ++##.js-dfp-ad-top ++##.polaris__ad ++proporn.com##.trailerspots ++###post-ad ++setlist.fm##.prmtnTop ++/iframe_ad. ++/advertises/* ++_adverts.js ++||videobaba.xyz^ ++||kgua0o66bcw8.com^ ++##.adarea ++||bfypvmnytobqyn.xyz^ ++||atomex.net^ ++||elmftqzs.com^ ++||constituentonset.com^ ++###sideAd3 ++##.ad-block__inner ++##.mediumRectangleAd ++||jtubvaewvijfk.xyz^ ++||nfcrxfkbhuwrnrt.xyz^ ++||ngxdyxhdkx.xyz^ ++politico.com##.fixed-top ++##.adTag ++||vattingbalak.com^ ++||porngames.games/sbbi/ ++||dikkoplida.cam^ ++##.ads_content ++###topAds ++##.site-footer__ad-area ++||hearstnp.com/scripts/loadads.js ++inoreader.com###sinner_container ++tiermaker.com##.desktop-sticky ++jquery.com##.sponsor-line ++||ftte.fun^ ++||brocardcored.com^ ++###divTopAd ++||torrent-protection.com^$popup ++||torrent-protection.com^$popup ++groovypost.com##.groov-adlabel ++al.com,cleveland.com,lehighvalleylive.com,masslive.com,mlive.com,newyorkupstate.com,oregonlive.com,pennlive.com,silive.com,syracuse.com##.revenue-display ++##.vi-sticky-ad +##div.fadeInDown[id$="____equal"][class$="____equal"] -+||go.onelink.me^ -+||misspelldefine.com^ -+||boastpretenddied.com^ ++||altowriestwispy.com^ ++||keydawnawe.com^ ++||undimlyjewlike.com^ ++/getads. ++_content_ad_ ++||hugfromoctopus.com^ ++||bgaxgjre.xyz^ ++tube8.com##[data-spot] ++##.thumb-ads ++/videoads. ++##.text_ad_website ++||ewoutosh.com^ ++||machogodynamis.com^ ++||d2qnx6y010m4rt.cloudfront.net^ ++||d1upt0rqzff34l.cloudfront.net^ ++sportshub.stream##.db783ekndd812sdz-ads ++||bcxamyjtnzuf.com^ ++||detdtmkwcl.com^ ++||xepkfd.com^ ++##.catfish_ad ++##.view-video-advertisements ++imagebam.com###inter > [src] ++||static.fastpic.org^$subdocument ++##a[href^="https://tracking.avapartner.com/"] +vxxx.com##.emrihiilcrehehmmll -+convertcase.net##.feature ++##.ad_728x90 ++/300xx250. ++||fwcdn1.com/js/storyblock.js ++##.ad-block--leader ++##.ads_container_top ++##.sponsorArea ++groovypost.com##div[class^="groov-adsense-"] ++##.footer-advertisements +||gloutedaerated.com^ -+||frapsguardo.com^ -+||phonearena.com/js/ops/taina.js -+||glochatuji.com^ -+##a[href^="https://www.popads.net/users/"] -+fortune.com##div[class*="Ad-"] -+||pendulumkeg.com^ -+||perfunctoryfrugal.com^ -+##a[href^="https://mmwebhandler.aff-online.com/"] -+||belongedshark.com^ -+||poembetray.com^ ++||kilosposey.com^ ++porndr.com###PD-Under-player ++##.ad300w ++||mp3-convert.org/p$popup ++||go.strpjmp.com^ ++###adverticum_r_side_container ++||tierbignews.com^ ++||gnyergfy.com^ ++=adslot& ++||atptour.com/assets/atpwt/third-party/ ++##.ad_choice ++##.ad_top_2 ++##.admain ++||ayassociallya.xyz^ ++||ptlwmstc.com^ ++||tiringjollyhalfmoon.com^ ++pcworld.com##.coupons ++addictivetips.com,coinweek.com,simscommunity.info##.custom-html-widget ++###adWrap ++##.ads-mini ++##.companion-ad ++##.promo_ad ++##.publication-ad ++##.textAd3 ++||adelement.com^$third-party ++||rnldustal.com^ ++||vidcpm.com^ ++###AD_Top ++||kz2oq0xm6ie7gn5dkswlpv6mfgci8yoe3xlqp12gjotp5fdjxs5ckztb8rzn.codes^ ++||pvclouds.com^ ++##.ad-after-content ++kaotic.com##.chaturbate ++/160x600/* ++##.ad-content-area ++##.ads_300x250 ++||cupbiologicaljourney.com^ ++||vooshagy.net^ ++||d3rjndf2qggsna.cloudfront.net^ ++##.playerad ++##.pt_ad03 ++/js.ad/size= ++||fiberedvaleryl.com^ ++||hangersbozal.com^ ++##.coreAdsPlacer ++##.promotionTextAd ++##.publicidad_horizontal ++##.teaserAdContainer ++||revrtb.net^ ++||chjhsfctkeve.xyz^ ++||liveburst.com^$third-party ++||nextpsh.top^ ++###adHeightstory ++###bottom-ad-1 ++||matqqagvkaaftr.com^ ++##.ads-wrapper-top ++##.ad336x280 ++/banner-ads- ++||spotofspawn.com^$popup ++##.embed-ad ++##.featured-ads ++adtunes.com,all-nettools.com,britsabroad.com,kiwibiker.co.nz,printroot.com###ad_global_below_navbar ++||carapusgyal.com^ +||plebiancairn.com^ -+||narior.com^ ++||glaurtas.com^ ++###mvp-foot-ad-wrap ++##.sideAd ++||ppc-direct.com^$third-party ++||loveclubhere.life^$popup ++.php?adv= ++##.ad-block--leader-extra ++##.guide__row--fixed-ad ++##.outer-ad-container ++##.promoAdvertising ++##.pt_col_ad02 ++##.sector-widget__tiny-ad ++||toyota.lol^ ++###bottomDDAd ++##.adv_title ++##.blog-ad ++||doerscharre.com^ ++||yopard.com^ ++thisav.com###vjs-banner-container +thegay.com##.underplayer__info > div:not([class]) -+xrprightnow.com##.adv-wrapper -+||clipconverter.cc^$csp=default-src 'self' i.ytimg.com *.clipconverter.cc 'unsafe-inline' data: blob: -+||omgt5.com^$popup -+||waitedbunchnight.com^ -+||atroer.com^ -+||hyloistmithan.com^ ++/adsame/* ++##.blogAd ++||ck-cdn.com^$third-party ++||d3fkv551xkjrmm.cloudfront.net^ ++##.themonic-ad2 ++independent.ie##.slot1 ++kaskus.co.id##.bottom-frame ++||fapcat.com^$third-party ++||owewary.com^ ++##.sponsored-article ++###topAD ++###BottomRightAdWrapper ++###Top1AdWrapper ++##.Ad-label ++##.ad-unit-wrapper ++||boogopee.com^ ++||mimilcnf.pro^ ++###ad-rectangle3 ++##.channel-icon__ad-buffer ++##.text_ad_title ++timesofmalta.com##.sw-Top ++##.txtadbox ++||aawulszemel.com^ ++||headedtamhemp.com^ ++##.textSponsor ++rottentomatoes.com#@#.page_ad ++||servecontent.net^$third-party ++interestingengineering.com##.adW ++pocket-lint.com##.im-desktop ++||definedlaunching.com^ ++||internewsweb.com^$popup ++###adslot-half-page ++||tripleoleum.com^ ++imgbox.com###full-page-redirect ++visualcapitalist.com##.visua-target ++||gaimoupy.net^ ++||evaluationgnatprotected.com^ ++independent.ie##.slot4 ++###fixedAd ++###AdTop ++##.ads-post +vxxx.com##.lmetceehehmmll ++||omgpm.com^ ++||utkglwrujzfb.com^ ++##.adhesion-block ++||aripplebeluga.com^ ++###BannerAd ++##.advertiseText ++###ad-main-top ++###top-ad-wrapper ++thestar.com.my##.med-rec ++unknowncheats.me##[href^="https://www.iwantcheats.net/"] ++###bing-text-ad-3 ++##.block_adv +##.prebid-wrapper -+||humejylu.com^ -+||megatube.xxx/ab-s.js -+job.inshokuten.com,sexgr.net,webbtelescope.org#@#.ad-box ++/gdpr-ad-script. ++||revrtb.com^ ++/popunder_ ++###advertising_div ++##.nav_ad ++##.ad-a ++##.banner160x600 ++||carememachera.com^ ++/targetpushad. ++/ad_choices. ++###top_ad_container +efukt.com##.media_below_container -+boobieblog.com,imgadult.com,lolhentai.net,picdollar.com,porngames.com,thenipslip.com,wetpussygames.com##canvas -+||megatube.xxx/su4unbl-r.js -+||anrlttkketcdw.com^ ++||higgiens23c5l8asfrk.com^ ++##.ad-microsites ++pocket-lint.com##.block-inline ++pocket-lint.com##.block-mpu ++||absorbedswept.com^ ++_468_60_ ++###adv_52 ++indiatimes.com##.rmfp ++##.Arpian-ads ++##.roadblocker-ad-content-wrap ++technicalarp.com##.Arpian-ads ++/app/ads/* ++###header-banner-ad ++##.ad-dog ++##.ads_unit ++##.advertisement-area ++/delivery/al.php ++||9desires.xyz^$third-party ++###adsside ++##.adv-sidebar ++##.zox-post-bot-ad ++##.bottomadtag ++##.custom-ads ++||whataboutnews.com^$popup,third-party ++##.logo-ad ++informer.com##.spnsd ++||pgonews.pro^ ++###ad-leaderboard-bottom ++###banner-ads ++##.ad-468x60 ++##.adHalfPage ++##.bottomgooglead ++##.footer__ads--content ++##.google-dfp-ad-label ++##.ps-ligatus_placeholder ++##.s-ads ++##.sidebar-square-ad ++##.widget_adrotate_widgets ++flightcentre.co.uk,out.com#@#.dfp-tag-wrapper ++||1659d63dc0.com^ ++||59987d951d.com^ ++||aahekppl.com^ ++||abrocvhkwhd.com^ ++||akmqmypoqyn.com^ ++||ascdwiah.com^ +||besequda.xyz^ -+||cubeslichees.com^ -+||ernoddenkn.pics^ -+||galoreupspeed.com^ -+||gempeety.com^ +||gravertoyons.com^ -+||rb.gy^ -+||recentpoisoncoma.com^ -+||swimsuitmysteryisland.com^ ++||labourmuttering.com^ ++||nbuuhmxvzgrgu.com^ ++||speai.com^ ++||stastips.net^ +||unkindvanilla.com^ -+||pictoa.com/310.js ++||vsmokhklbw.com^ ++||mindedcarious.com^$popup ++||nicesthoarfrostsooner.com^$popup ++||dlvds9i67c60j.cloudfront.net^ ++||cdn.thejournal.ie/media/hpto/$image ++@@||mxdcontent.net^$xmlhttprequest,domain=mixdrop.co ++goal.com##.semantic-player-embed ++whoreshub.com##.col-second +vxxx.com##.itrrciecmeh +vxxx.com##.recltiecrrllt -+bdsmx.tube,hotmovs.com,javdoe.fun,javtape.site,porntop.com##.right +thegay.com##.video-slider-container -+||garibamarmose.com^ -+||naisoops.net^ -+||englerbraw.com^ -+##.widget--local-ads -+||ceeviwep.com^ -+||twangedcored.com^ -+##a[href^="http://tour.mrskin.com/"] -+##.site-header-ad -+||photographingmake.com^ -+||parkcircularpearl.com^ -+||rentingketch.com^ -+androidpolice.com##.w-pencil-banner -+##a[href^="https://fleshlight.sjv.io/"] -+appleinsider.com##.push -+||oddscornflower.com^ -+||sexvid.xxx/mia/ -+||gettopple.com^$third-party -+||mixwevri.com^ -+||mqqrcdxbnog.com^ -+||resourceswhistlingmore.com^ -+##[href^="https://t.ajrkm.link/"] -+##.ad-loading -+##.ad-side-wrapper -+||jojome.xyz^ -+||preferenceforfeit.com^ -+||komarchlupoid.com^ -+##a[href^="https://ismlks.com/"] -+||permittedswift.com^ -+||restorationbowelsunflower.com^ -+###ad-slot-5 -+||scriptvealpatronage.com^ -+||d2r2yqcp8sshc6.cloudfront.net^ -+||warilyaggregation.com^$popup -+||ads4pc.com^ -+##a[href^="//thaudray.com/"] -+##[href^="https://wct.link/"] ++||go.celebjihad.live^ ++||boffoadsfeeds.com^ ++||pages.etoro.com/widgets/$third-party ++||islecolloquial.com^ ++||spawnpredicatemutual.com^ ++||hinoidczarist.com^ ++/logo-ad. ++/adw.$domain=~adw.amsterdam.nl|~adw.be|~adw.olsztyn.pl|~adw.org|~adw.org.pl|~gnome.org|~valadoc.org ++||ptapjmp.com^ ++||fetishshrine.com/contents/images-banners/ ++||khayatarai.com^ ++##.ad_msg ++||cybertronads.com^ ++||x.castanet.net^ ++||notesbook.in^ ++||delayeddisembroildisembroil.com^ ++##.a-ad--wide ++||erimal.com^ ++||yaiser.com^ ++##[href^="https://mypatriotsupply.com/"] > img ++||staureez.net^ ++||boguspredict.com^ ++/adgpt.js ++||cationakasu.shop^ ++||xpectthatmy.shop^ ++##a[href^="//chrif8kdstie.com/"] ++||thegay.com^$script,domain=thegay.com ++||snoreempire.com^$popup ++||imptywcjfvhqru.com^ ++||pahtky.tech^ ++##[href^="https://totlnkcl.com/"] ++||dreamsyskaff.com^ ++||bfxytxdpnk.com^ ++||suozmtcc.com^ +##a[href^="http://www.mrskin.com/tour"] -+##a[href^="http://www.bet365.com/"][href*="affiliate="] -+||fervorsslutted.com^ -+||6745jj.com^ -+||fumarinpest.com^ ++||genialsleptworldwide.com^$popup ++||freezeanything.com^ ++||sixtybirthsuperstition.com^ ++||decodebodo.com^ ++||deemsoil.com^ ++||gotbstgifts.click^ ++||ncecafvdeu.shop^ ++||variablesconevening.com^ ++||waegesth.com^ ++catcountry941.com,cnx-software.com,dailyveracity.com,gamingonphone.com,metalsucks.net,mmoculture.com,nasaspaceflight.com,quickanswer.blog,robloxhackscripts.com,techdows.com,tooxclusive.com##.widget_custom_html ++hotcelebshome.com,javcrave.com##.widget_custom_html ++||dmdxhrne.com^ ++||finedergotic.com^ ++||flashnetic.com^ ++||involveclank.com^ ++##.c-prebid ++##a[href^="https://click.hoolig.app/"] ++||naisoops.net^ ++||capaciouslistless.com^ ++@@||thegay.com/upd/*/assets/preview*.js|$domain=thegay.com ++@@||thegay.com/upd/*/static/js/*.js|$domain=thegay.com ++||arterybasin.com^ +||daysmokeoffspring.com^ +||nknowledcon.one^ -+||reddenjaguarsuitcase.com^ -+||cookpad-ads.com^ -+||affpa.top^ -+mercurynews.com,nssmag.com##.header-banners -+##a[href^="https://porntubemate.com/"] -+##div[class^="AdSlot__container"] ++||rnoddenkn.asia^ ++||dealsfor.life^ ++||buckspanuelo.com^ ++||xlvirdr.com^ ++||lurgaimt.net^$popup ++||exileinstinct.com^ ++||notiftravel.com^$popup ++||amwoukrks.autos^ +||coozoaji.net^ -+||gizzenaceric.com^ -+##a[href^="https://billing.purevpn.com/aff.php"] > img ++||formulacountess.com^ +||whootapt.com^ -+joins.com,jtbc.co.kr#@#.ad_bottom -+||waxaimg.info^ -+##div[class^="index__adWrapper"] -+||chicoryapp.com^$third-party -+||hdtube.porn/rods/ -+##.footerSponsorStrip -+||mpsuadv.ru^ -+##div[id^="ad_bigbox_"] -+||drulilqe8wg66.cloudfront.net^ -+###dfp-ros-res-header_container -+||aistolsu.net^ -+||easyads29.mobi^ -+||setoutcazique.com^ -+wccftech.com##.bg-horizontal -+||rebursteaseful.com^ -+||vigpsypoyta.com^ -+##div[id^="ads250_250-widget-"] -+||fetiseovisac.com^ -+||onsetknives.com^ -+##.taboolaHeight -+||accordaudienceeducational.com^ -+||shotstopers.com^ -+||kitwkuouldhukel.xyz^ -+||bastingestival.com^ -+||neasal.com^ -+##a[href^="http://www.cdjapan.co.jp/aff/click.cgi/"] -+||pcmclks.com^ -+||quiremuken.xyz^ -+||istxtrxphwoh.com^ -+livemint.com##.trendingSimilarHeight -+antimusic.com,roadtests.com##.topad -+d123movies.to##.mobile-btn > div -+||filese.me^ -+##.widget-ad-script -+||qthynj2.com^ -+||escapeeelapid.com^ -+||ruelliaforgift.com^ -+||toyota.lol^ -+##a[href^="https://go.gldrdr.com/"] -+abovetopsecret.com,thelibertydaily.com,uncanceled.news##[href^="https://mypatriotsupply.com/"] -+||bustlemiszone.com^ -+##a[href^="http://marketgid.com"] -+##a[href^="https://promo-bc.com/"] -+||aptonnerv.buzz^ ++###taboola-below-article-1 ++||godpvqnszo.com^ ++||wowshortvideos.com^ ++||adligature.com^ ++||glaichid.net^ ++||juringupstage.com^ ++||ktobedirectu.autos^ ++||oagudole.net^ ++||tefections.xyz^ ++||d3qilfrpqzfrg4.cloudfront.net^ ++/adblock_detector2. ++||go.onelink.me^ ++##a[href^="https://mmwebhandler.aff-online.com/"] ++||reedsonceoxbow.com^ ++||getonlineuserprotection.com^$popup ++||datingtoday.top^ ++||adsforcomputercity.com^$popup ++||entainpartners.com/renderbanner.do? ++apptrigger.com,fansided.com,hiddenremote.com,lastnighton.com,mlsmultiplex.com,netflixlife.com,playingfor90.com,winteriscoming.net##.header-billboard ++||komarchlupoid.com^ ++||headerporkfloral.com^$popup ++||dargtabet.com^ ++||14i8trbbx4.com^ ++||weedprolific.com^ ++||yrecomemu.one^ ++||v6rxv5coo5.com^$popup ++##[href^="https://r.kraken.com/"] ++||ceeleeca.com^ ++||moksoxos.com^$popup ++##a[href^="https://clicks.pipaffiliates.com/"] ++animexin.xyz,animexinax.com###overplay ++@@||thegay.com/assets/jwplayer-*/jwplayer.js|$domain=thegay.com ++||liegelygosport.com^ ++||effusedprankle.com^ ++##div[id^="ads300_100-widget-"] ++||againirksomefutile.com^ ++||beefypolitics.com^ ++||blouseridge.com^ ++||cdceed.de^ ++||closau.com^ +||cooksrosiny.website^ -+||ertyvaluation.lol^ -+||icewaterhou.xyz^ -+||ndingcouncer.xyz^ -+||orahmaggi.xyz^ -+||pecult.com^ -+||presidentrestoration.com^ -+||preventionpitcherremedy.com^ -+||stammerail.com^ -+||towniesgauze.com^ -+||adstopc.com^$popup -+ladbible.com##.css-1v521fz -+||sovrn.com^$third-party -+techraptor.net,unite-db.com###nn_lb2 -+ah-me.com,gaygo.tv##.flirt-block -+||mucinshasht.com^ -+||staykidnapcoma.com^ -+##a[href^="https://www.adultempire.com/"][href*="?partner_id="] -+||forearmthrobjanuary.com^ -+||chokupsupto.com^ -+addictivetips.com,gamerevolution.com##.custom-html-widget -+##.intro-ad ++||dfd1ec534a.com^ ++||indictmentvehemently.com^ ++||lamburnsay.live^ ++||mccahs.com^ ++||oovilsol.com^ ++||psoukesh.com^ ++||thatdhostler.com^ ++||politicianbusplate.com^$popup ++||sajagosta.pro^$popup ++beermoneyforum.com,forums.sailinganarchy.com,geekdoing.com,sportfishingbc.com,studentdoctor.net##.samBannerUnit ++||d2ei3pn5qbemvt.cloudfront.net^ ++##a[href^="https://www.privateinternetaccess.com/"] > img ++||cookpad-ads.com^ ++||thenceextremeeyewitness.com^ ++mediafire.ec,point2homes.com,propertyshark.com###fixedban ++##a[href^="https://get.surfshark.net/aff_c?"][href*="&aff_id="] > img ++||abazelfan.com^ +||bendingalliance.com^ -+||camilo4free.cfd^ -+||agenduret.com^ -+phonearena.com##.spot-sticky-container -+##a[href^="https://www.xvinlink.com/?a_fid="] -+||announceproposition.com^ -+##a[href^="https://m.do.co/c/"] > img -+##a[href^="http://pityhostngco2.xyz/"] -+beforeitsnews.com##.notTwitterCardsGrid -+##div[class^="adUnit_"] -+gobankingrates.com##.rate-table-header -+||animefilter.com/img/b.jpg -+||irradiatestartle.com^ -+gobankingrates.com##.bestbanks-slidein -+cbn.com##.partners-block -+dawn.com##.widget-sponsoredcontent -+##[href^="https://www.reimageplus.com/"] -+||begasuthy.com^ -+##[id^="bunyad-widget-ads-"] -+##a[href^="https://awejmp.com/"] -+||ismscold.buzz^ -+||ncesprin.buzz^ -+||sautreesned.com^ -+##a[href^="https://betway.com/"][href*="&a="] -+||jogglyisohel.com^ -+||bestgirls4fuck.com^$popup -+||hexodesmacker.com^ -+cutegurlz.com##.header-widget -+##.aside-collection-ad-slot -+||takychasing.com^ -+||digitaloceanspaces.com/WWW/$domain=7-zip.org -+##a[href^="http://ads.betfair.com/redirect.aspx?"] -+||partion-ricism.xyz^ -+##a[href^="https://www.financeads.net/tc.php?"] -+##[href^="https://routewebtk.com/"] -+||upffxs6.com^ -+##[href^="https://ilovemyfreedoms.com/landing-"] -+###ad-banner-btf -+##.revamp-ads4 -+##[href^="https://www.dcpodj3k5.com/"] -+||fattem.com^ ++||frooter.xyz^ ++||rouseindecentworth.com^ ++||adforyounews.com^$popup ++||pansymerbaby.com^ ++||cigarregistersheriff.com^ ++||coafogle.com^ ++||aduato.com^ ++||niwooghu.com^ ++||sensiblemuggy.com^ ++||oetreixkbxx.com^ ++||progressproceeding.com^ ++##[href^="https://zstacklife.com/"] img ++##a[href^="http://tour.mrskin.com/"] ++||jillbuildertuck.com^$popup ++||562i7aqkxu.com^ ++##a[href^="https://fleshlight.sjv.io/"] ++/ads/stickyLb.js ++||alexatracker.com^ ++||blastsbigener.com^ ++||schond.com^ ++##.yobee-adv ++||rummaringp.pics^ ++||followmalnutritionjeanne.com^ ++||0f6f763bf7.com^ ++||1731d04ba1.com^ ++||dhvary.com^ ++||ernoddenkn.pics^ +||hurtfulplunge.com^ -+||lashingabnaki.com^ -+||plagueinclude.com^ -+||rog4.com^ -+check-host.net##.athold10wr -+##[href^="https://join.playboyplus.com/track/"] -+##a[href^="https://go.markets.com/visit/?bta="] -+d123movies.to,yifymovies.one##.mvic-btn -+pcgamesn.com,theloadout.com##.sticky_rail600 -+||barneysunsharp.com^ -+||englandhogmane.com^ -+##a[href^="https://track.effiliation.com/servlet/effi.click?"] > img -+||donttbeevils.de^ -+||rrtwda9.com^ -+||straticjustice.com^ -+##a[href^="https://fileboom.me/pr/"] ++||permanentlyreefwool.com^ ++||rashparron.buzz^ ++||smopon.com^ ++||wupina.xyz^ ++||zationserv.one^ ++||de2nsnw1i3egd.cloudfront.net^ ++||lpnottech.com^ ++||beggarlyfilmingabreast.com^ +||ssfultraightd.one^ -+||strivenramplor.com^ -+||migrantspiteconnecting.com^$popup -+##.dfm-featured-bottom-flex-container -+||d2rx475ezvxy0h.cloudfront.net^ -+||reklamko.pro^ -+||oataltaul.com^ -+||evaluationgnatprotected.com^ -+||anopportuni.lol^ -+||endangersquarereducing.com^ -+||nedassiu.buzz^$popup -+dallasnews.com##.dmnc_features-ads-config-presets-module__1xTTS -+metabattle.com##div[style="display: flex; justify-content: center; align-items: center; margin-top: 60px; min-height: 250px;"] -+/taboola_header. -+drive.com.au##.adSpacing_drive-ad-spacing__g09um -+||jquerycdn.host^ -+||unjointbobbed.com^ -+||riverhita.com^ -+||tendencysanction.com^ -+||arisedammiral.com^ -+||gatetent.com^ -+||poltbassa.com^ -+||yourvouchundercover.com^ -+##.mf-adsense-leaderboard -+##.mf-adsense-rightrail -+##.sticky-adsense -+||nbpritqp.com^ -+||shrinkmesh.com^ -+||closvisarga.com^ -+##a[href^="https://prf.hn/click/"][href*="/adref:"] > img -+||htxourpo.com^ -+##[href^="//mage98rquewz.com/"] -+fanlesstech.com###HTML3 -+##.home-2020-ad-wide -+canberratimes.com.au,examiner.com.au,theland.com.au,whoscored.com###billboard-container -+||unsternrelease.com^ -+||aahekppl.com^ -+||alexius-ber.com^ -+||briolenproc.pics^ -+||dealingdisarrayanniversary.com^ -+||eadwhiwax.com^ -+||eargentssep.one^ -+||ecossn.com^ -+||empill.com^ -+||fronol.com^ -+||humanlikeads.com^ -+||izrnvo.com^ -+||looqpxrwgpd.com^ -+||ovdimin.buzz^ -+||pahtky.tech^ -+||qegjhnnnte.com^ -+||rvmessage.top^ -+||selfconfidencecap.com^ -+||sunsetjuxtapositioninvoke.com^ -+||thagic.com^ -+||wideorganiz.xyz^ -+||jujaufur.net^$popup -+||oataltaul.com^$popup -+||snoreempire.com^$popup -+pcmag.com###alertbar -+zeenews.india.com##.add-placeholder -+apkcombo.com##div[class*="revamp-ads"] -+altfi.com##.alert -+||hotwire-widget.dailywire.com^$third-party -+||doffingiceboat.com^ -+/ad.*/impression? -+##[href^="http://homemoviestube.com/"] -+||cqwajn.com^ -+##.ad-600-h -+||initiatehighlyrenewedtheproduct.vip^ -+||viapawniarda.com^$popup -+||allerdelphin.com^ -+||djxfar6.com^ -+||scythesandwiches.com^ -+||ayyfewggggfbhf.com^ -+1337x.to##a[href^="/anony9"] -+||jecoglegru.com^ ++||tonemedia.com^ ++||roadmappenal.com^$popup ++||ebodyfairesra.xyz^ ++||finisheddaysflamboyant.com^ ++##[href^="https://wct.link/"] ++reuters.com##div[class^="AdSlot__container"] ++##a[href^="https://k2s.cc/pr/"] ++||girliewinding.com^ ++||sartorsstagne.com^ ++||download-portal.net^$popup ++@@||thegay.com/assets/jwplayer-*/jwplayer.core.controls.html5.js|$domain=thegay.com ++||oulukdliketo.shop^ ++lawandcrime.com,mediaite.com##.o-promo-unit ++##[href^="https://routewebtk.com/"] ++||creditorapido.xyz^ ++||holptimawa.com^ ++||tneca.com^ ++##[href^="https://ilovemyfreedoms.com/landing-"] ++||waxaimg.info^ ++||affairsmithbloke.com^ ++||sunglassesmentallyproficient.com^$popup ++investing.com##.dfp-native ++||rb.gy^ ++||ttoefanyorget.one^ ++||eventsancientreject.com^ ++||file-upload.site/page.js +||tarbivious.com^ -+||ketobeparto.xyz^ -+hitbdsm.com##a[href^="https://go.rabbitsreviews.com/"] -+###fwdevpDiv0 -+golfdigest.com##.o-ArticleRecirc -+||whouseem.com^ -+##a[href^="https://misspkl.com/"] -+||suomicgeyser.com^ -+||gristleupanaya.com^ -+timesnownews.com##div[class^="adCaller-"] -+||adventurouscomprehendhold.com^ -+gameslol.net##.pubGside -+||lyjegushe.pro^ -+||qpfkuyura.com^ -+||sudail.com^ -+||spatterjointposition.com^$popup -+||uphelyacurrier.com^ -+||riskoccur.com^ ++##div[id^="ads250_250-widget-"] ++||possessionaddictedflight.com^$popup ++||eleutrummery.com^ ++@@||s.ntv.io/serve/load.js$domain=titantv.com ++||viapawniarda.com^$popup ++||masonercorking.com^ ++budgetbytes.com,ets2.lt,miloserdov.org###custom_html-2 ++||fetiseovisac.com^ ++/adscale_$domain=~adscale.com|~adscale.dev ++||2iiyrxk0.com^ ++||754999acdc.com^ ++||7jrahgc.de^ ++||astonishedmule.com^ ++||briolenproc.pics^ ++||easeavaila.buzz^ ++||geejooji.com^ ++||hatsheisaco.xyz^ ++||humanlikeads.com^ ++||iaxsmxdwokken.com^ ++||iccorm.com^ ++||inchasekinds.com^ ++||inediblepollingbuzz.com^ ++||mcurrentlyse.shop^ ++||onakasulback.autos^ ++||post-redirecting.com^ ++||sligin.com^ ++||tksgjhukenbcu.com^ ++||verandahcrease.com^ ++||jujaufur.net^$popup ++||piwhecyfo.pro^$popup ++||toenailtrishaw.com^ ++||compactyunker.com^ ++statsroyale.com##div[class^="adUnit_"] ++||rnv.life^ ++||d3x0jb14w6nqz.cloudfront.net^ ++##[href^="https://join.playboyplus.com/track/"] ++||partieseclipse.com^ ++##a[href^="https://ismlks.com/"] ++||researchers.pw^ ++||eargentssep.one^ ++##a[href^="https://go.gldrdr.com/"] ++||infestpaddle.com^ ++||rimefatling.com^ ++||b.isbnrs.com^ ++@@||thetvdb.com/banners/$image,domain=tvtime.com ++||irradiatestartle.com^ ++||hangoverineffectivecorners.com^ ++||skiptheadz.info^$popup +||patodonalgomball.store^ -+##.ad-content-wrapper -+||cesprinciple.com^ -+@@||improvedigital.com/pbw/headerlift.min.js$domain=games.co.uk|kizi.com|zigiz.com -+||limmatabaculum.com^ -+||cationinina.one^ -+||167f8c4133.bar^ -+||alskillsexkce.xyz^ -+||laniusburkei.com^ ++||0redird.com^ ++##a[href^="https://www.adultempire.com/"][href*="?partner_id="] ++##.primis-ad-wrap ++||3ed671e3c0.com^ ++||bearagriculture.com^ ++||dinosaurrestore.com^ ++||pymondardin.xyz^ +||repairedbringstale.com^ +||sexbugerte.xyz^ -+##a[href^="https://ad.atdmt.com/"] -+cumlouder.com##.related-sites -+||gogglemessenger.com^ -+||trendbuffseparation.com^ -+||vakagdnj.com^ -+##a[href^="http://keep2share.cc/pr/"] -+||reciprocaldandy.com^ -+||tendencysanction.com^$popup -+||minunetclose.com^ -+/adlink/*$domain=~adlinktech.com|~github.com -+/adscale_$domain=~adscale.com|~adscale.dev -+||cordha.com^ -+||holptimawa.com^ -+||muhtgyfourcjl.com^ -+||rocces.com^ -+||stonordersity.xyz^ -+@@||voeunblock3.com^$subdocument -+androidauthority.com##.-Yc -+||luracancamus.com^ -+@@||lshstream.xyz/hls/$xmlhttprequest -+||di028lywwye7s.cloudfront.net^ -+###google-ads-detailsRight -+||aurallyhypaton.com^ -+||aerialmistaken.com^ -+||unswingfluvial.com^ -+##a[href^="https://refpaexhil.top/"] -+||sbeforeuka.xyz^ -+||tsiwoulukdli.xyz^ -+||absoluteroute.com^$popup -+mapquest.co.uk,mapquest.com##.mqBizLocsContainer -+fxstreet.com##.fxs_leaderboard -+||selvaexposit.com^ -+||ellpaniers.com^ ++||hallucinatepromise.com^$popup ++##[href^="https://www.reimageplus.com/"] ++||facesnotebook.com^ ++||herthyptal.com^ ++||bleokerrie.com^ ++||igarabealing.website^ ++||boarhammock.com^ ++||irvate.com^ ++||affpa.top^ +##div[id^="ad_script_"] -+||ductrealistic.com^ -+gadgets360.com##.__wdgt_rhs_kpc -+||flagmantensity.com^ -+||pizasoji.com^ -+metabattle.com##div[style="min-width: 300px; max-width: 300px; min-height: 250px; max-height: 250px; background: #1d1d1d; overflow: hidden;"] -+##a[href^="http://ul.to/ref/"] -+##.ad-wide-wrap -+||chedstimaarr.pics^ -+||nedukeratio.lol^ -+||notifstar.com^ -+||parisjeroleinpg.com^ ++||cooperatetimes.com^ ++||revboostprocdnadsprod.azureedge.net^ ++sexvid.porn,sexvid.pro,sexvid.xxx##.download_link ++##[href^="https://freecourseweb.com/"] > .sitefriend ++||athyimmesa.shop^ ++||birdnavy.com^ ++||esopertyva.shop^ ++||genony.com^ ++||loftusinghorizon.com^ ++||phrans.com^ ++||uthyr-que.com^ ++afar.com,m.economictimes.com,trailspace.com##.adContainer ++||leepoona.com^ ++||axillovely.com^ ++||dne6rbzy5csnc.cloudfront.net^ ++||d3phzb7fk3uhin.cloudfront.net^ ++||1redirc.com^ ++||gotbstgifts.click^$popup ++||endangersquarereducing.com^ ++||torioluor.com^ ++||xueserverhost.com^ ++||16dcc05513.com^ ++||asleepnancy.com^ ++||cattledisplace.com^ ++||cursormedicabnormal.com^ ++||entalsindust.one^ ++||mechth.com^ ++||midlandfeisty.com^ +||ads4pc.com^$popup -+||ad.pornimg.xyz^$popup -+upornia.tube##.voiscscttnn -+mangamiso.net##.d-flex-row ++||shestugele.pro^$popup ++##a[href^="https://billing.purevpn.com/aff.php"] > img ++||markshospitalitymoist.com^ ++||offgate-app-phkr.com^$popup +||jheelsplotch.com^ -+yourlust.com##.banner_right_bottoms -+||apbxnqbhd.com^ -+||clariniwoald.com^ -+vaughn.live##div[class^="vs_v9_MvnAbvs"] -+||n0400.com^ -+||laagershosed.com^ -+beforeitsnews.com,bigleaguepolitics.com,in5d.com,thetruedefender.com##[href*="hop.clickbank.net"] -+||erm5aranwt7hucs.com^ -+||kveaa.com^ -+##a[href^="https://x.trafficandoffers.com/"] ++||auffic.com^ +||fubsoucm.com^ -+||kychajuza.com^ -+||purgma.com^ -+||stompimp.net^ -+||vaughn.live/app/abvsp.php -+||milfunsource.com^ -+legacy.com##.displayOverlay1 -+tokder.org###aaaa -+igberetvnews.com,nextnewssource.com###wallpaper -+||hdbcome.com^ -+||b.isbnrs.com^ -+||cebygijy.pro^ -+||guiltypattern.com^ -+||poisonoustrolleyenhance.com^ -+||scholarovertakealimony.com^ -+||specificationconsiderable.com^ -+||stauru.com^ -+||validsquatcyber.com^$popup -+||dby7kx9z9yzse.cloudfront.net^ -+||jeeryzest.com^ -+||ppikhedas.com^ -+||spokesmanlinedmercury.com^ -+##a[href^="https://streamate.com/landing/click/"] -+||xmlapiclickredirect.com^$popup -+||ernitz.com^ -+||acplat.online^$popup -+##a[href^="https://as.sexad.net/"] -+##.article-connatix-wrap -+||submitgills.com^ -+/smartads.$domain=~smartads.com.sg|~smartads.com.vn|~smartads.cz|~smartads.halocom.io|~smartads.io|~smartads.lt|~smartads.shop -+##[href^="https://affect3dnetwork.com/track/"] -+||unreshiramor.com^$popup -+||pickaxewafters.com^ -+##div[class^="adsbutt_wrapper_"] -+##[href^="https://zone.gotrackier.com/"] -+##a[href^="http://banners.victor.com/processing/"] -+||batmenmessily.website^ -+||buildsintellecttweak.com^ -+||callingorator.com^ -+||cemukentha.xyz^ -+||darleygamball.cfd^ -+||dylums.com^ -+||effolk.com^ -+||gaspcultivateclassroom.com^ -+||litusher.com^ -+||omgt5.com^ -+||ongoingfitfullacerate.com^ -+||quellstubble.com^ -+||respectfullysavvy.com^ -+||thumac.com^ -+||trustdispel.com^ -+||uptorncouldn.website^ -+||xipheglipy.com^ -+||yasmwesikz.com^ -+||fyglovilo.pro^$popup -+||bluehost.com/track/ -+rebelnews.com##.rn_widgets_content -+darknessporn.com,familyporner.com,pisshamster.com,xanimu.com##.beside-video -+darknessporn.com,familyporner.com,pisshamster.com,xanimu.com##.native-boxes -+darknessporn.com,familyporner.com,pisshamster.com,xanimu.com##.related-boxes-footer -+##[href^="https://join.girlsoutwest.com/"] -+||ageistlutists.com^ -+||jcyunk2.com^ -+mangamiso.net##.extraHeight -+||d1hnmxbg6rp2o6.cloudfront.net^ -+||ticketswinning.com^ -+||kanasmeedful.com^ -+darknessporn.com,familyporner.com,pisshamster.com,xanimu.com##.inside-list-boxes -+hdtube.porn##.g-col-banners -+||tartarsharped.com^ -+||lurefuleuryon.com^ -+##.regular-ads -+@@||ads.microsoft.com^$generichide -+##a[href^="https://landing1.brazzersnetwork.com"] -+iconfinder.com##.istockphoto-placeholder -+##.upx-ad-placeholder -+##[href^="https://mypillow.com/"] > img -+darknessporn.com,familyporner.com,pisshamster.com,xanimu.com##.after-boxes -+||calmsbocking.com^ -+||montkyodo.top^ -+||scaupyfeuwmaxxt.com^ -+||mypornstarbook.net/ads/ -+informer.com##.a2 -+||stroveraved.com^ -+||boguspredict.com^ -+||dinterperson.xyz^ -+||entualkenti.buzz^ -+||adversesuffering.com^ -+##.preheader_advert -+orilliamatters.com,sootoday.com,timescolonist.com,vancouverisawesome.com###leaderboard-container -+||haxbyq.com^ -+||dienesasides.com^ -+||iykiuacppty.com^ ++||partion-ricism.xyz^ ++##a[href^="https://porntubemate.com/"] ++||daincautela.com^ ++||gettopple.com^$third-party +||neutralityrecommendstretched.com^ -+##a[href^="http://xads.zedo.com/"] -+##a[href^="http://ad-emea.doubleclick.net/"] -+||captiveimpossibleimport.com^ -+||fearwild.com^ -+||epdspvkaqasbut.com^ -+||fultraightdec.xyz^ -+||inflectionquake.com^$popup -+forbes.com,nasdaq.com##.video-placeholder -+||pestequitch.com^ -+||intelligenceretarget.com^ -+xanimu.com##.alrt -+##.penci-adsense-below-slider -+||allstat-pp.ru^ -+##a[href^="https://bngpt.com/"] -+##a[href^="http://fileboom.me/pr/"] -+@@||material.angular.io^$generichide -+||mashlumgibers.com^ -+||denknowled.xyz^ -+##.post-ad-title -+||gcouncer.buzz^ -+##a[href^="http://wct.link/"] -+##.ad-after-header -+||animemeat.com^$popup -+||ogtrk.net^$popup -+||acrvclk.com^$popup -+##.adsSticky -+/email-assets/ads/* -+||wildlifeeventlean.com^ -+||pactionpolab.com^ -+||puggedproses.com^ -+||jrmixnjsc.com^ -+||municalcurit.xyz^ -+/ad-units. -+##.adsense-iframe-container -+##.its_for_ads -+||clementmeddling.com^ -+||devotionlongestresearching.com^ -+||lgkwytmgkcwgsa.com^ -+##a[href^="https://www.bebi.com"] -+||decisivebottledhappen.com^ -+###incontentAd1 -+##a[href^="https://www.securegfm.com/"] -+||psychaltuxes.com^ -+###incontentAd2 -+||vacationambulancekin.com^ -+##[href^="https://clk.right-wing-health.com/"] -+||aboage.com^ -+||thinnerconcha.com^ -+##.pp-ad-container -+||treasureravenvulgar.com^ -+##.box-ads-header-home -+||ioniaukmla.xyz^ -+techraptor.net,unite-db.com###nn_lb1 -+###incontentAd3 -+||braleak.com^ -+||tvmjbicofqy.com^ -+||campaigns.williamhill.com^ -+abcnews.go.com,edarabia.com##.leaderboard-970 -+||indirecttagordered.com^ -+##a[href^="https://join.virtualtaboo.com/track/"] -+||proclaimincurable.com^ -+||sexvid.xxx/ftsm/ -+||imctransfer.com^*/promo/ -+yourlust.com##.fluid_html_on_pause -+||foldexcitedlyevery.com^ -+##a[href^="https://track.afftck.com/"] -+||51cf9c517a.com^ -+||getels.com^ -+||lcvtgvcod.com^ -+||oextraordu.one^ -+||rapite.com^ -+||zusholro.net^ -+porntop.com###s-suggesters -+@@||global-uploads.webflow.com/*_dimensions-$image,domain=dimensions.com -+||doubleadserve.com^$popup -+||tcpcharms.com^ -+||f3udfa7nfguhni.com^ -+##a[href^="https://ad13.adfarm1.adition.com/"] -+##.footer-post-ad-blk -+||eoopersed.one^ -+lawandcrime.com,mediaite.com##.o-promo-unit -+||formfulerses.com^ -+||foreverhealthsculptor.com^ -+||serbianstonish.com^ -+##a[href*="//lkstrck2.com/"] -+||koudov.com^ -+||d31y1abh02y2oj.cloudfront.net^ -+/adnext.$domain=~adnext.lt|~adnext.pl -+||colsuchy.com^ -+||dribletbogled.com^ -+||samghasps.com^ -+##a[href^="https://go.currency.com/"] -+||jugust.com^ -+||ad.kisstvshow.ru^ -+||joapsiro.com^ -+||domainanalyticsapi.com^ -+||babepedia.com/iStripper/ -+sneakernews.com##.adv-parent -+||rqnvci.com^ -+||kymagachu.pro^ -+||refugedcuber.com^ -+||boshustaty.pro^ -+||gobsea.com^ -+||lowlatiasan.com^ -+||pavilionslendercudgel.com^ -+||slxenpncpot.com^ -+||bromismcrouton.com^ -+||iuwzdf.com^ -+||goodcasino.uno^ -+||helperate.net^ -+||stinue.com^ -+||localesaftaba.com^ -+breakingnews.ie,canberratimes.com.au,theland.com.au##.py-2.bg-gray-100 -+||chinlesufer.com^ -+||althef.com^ -+||lagginleapful.com^ -+##[href^="https://secure.bmtmicro.com/servlets/"] -+##a[href^="https://adultfriendfinder.com/go/page/landing"] -+||barbedabout.com^ -+||carrialferes.com^ -+||fadedpracticedduly.com^ -+||guutvwqdxn.com^ -+||mbmrwxdwq.com^ -+||nagher.com^ -+||totfrvpotdp.com^ -+||tytostaracar.lol^ -+||cyber-guard.me^$popup -+troypoint.com##.mysticky-welcomebar-fixed-wrap -+##a[href^="http://server.cpmstar.com/click.aspx?poolid="] -+###iqadtile6 -+||rehearsemeltdownrust.com^ -+||fridgestretched.com^ -+##a[href^="http://mgid.com/"] -+||fdvewptkqfnrok.com^ -+||overrateddimension.com^ -+/adcreative.$domain=~adcreative.es|~adcreative.nl|~hange.jp -+||ffwjkbruvypv.com^ -+||joedisarmament.com^ -+||cawber.com^ -+||narnuefprlcp.com^ -+##.adsHeight300x250 -+##.headerAds250 -+thelincolnite.co.uk#@#.inline-ad -+||takemore-prizes.life^ -+legacy.com,topper.com.br#@#a[href^="https://pubads.g.doubleclick.net/"] -+##a[href^="http://campeeks.com/"][href*="&utm_"] -+||ricewaterhou.one^ -+||shroffmere.com^ -+||vaughn.live^*/abvs_video.js -+||requotehocker.com^ -+ftopx.com##.add-block -+troypoint.com##.su-box -+||igaming-warp-service.io^ -+||unblentnitric.com^ -+msn.com##div[aria-label="promotions"] -+||retagro.com^ -+||bainingsardana.com^ -+||enthusiasticsabotage.com^ -+##a[href^="https://tracking.avapartner.com/"] -+browardpalmbeach.com,dallasobserver.com,houstonpress.com,miaminewtimes.com,phoenixnewtimes.com,westword.com##.beforeBillboard -+##.mid-ads -+||cauthaushoas.com^ -+@@||pubads.g.doubleclick.net/ssai/$domain=worldsurfleague.com -+||canoevaguely.com^ ++||aviole.com^ ++||ay5u9w4jjc.com^ ++||ceeviwep.com^ ++||sinisterbatchoddly.com^ ++||morred.com^ ++/plugins/cactus-ads/*$script,stylesheet ++##a[href^="https://ad.atdmt.com/"] ++##a[href^="https://streamate.com/landing/click/"] ++||hdbcome.com^ ++||safebrowsdv.com^ ++||ads4pc.com^ ++||fla4n6ne7r8ydcohcojnnor.com^ +##a[href^="https://iqbroker.com/"][href*="?aff="] -+@@||ad.doubleclick.net/ddm/$popup,domain=billiger.de|guide-epargne.be|legacy.com|mail.yahoo.com|nytimes.com|spaargids.be -+##a[href^="//edgar2al2larngpoer.com/"] -+##a[href^="http://k2s.cc/code/"] -+||acronycgrimes.com^ -+##a[href^="https://adserver.adreactor.com/"] -+||1dd10808b3.world^ -+||anyplaceagency.com^ -+||auntietraumatizemobile.com^ -+||bilkedsquit.com^ -+||bleandworld.xyz^ -+||cloudcnfare.com^ -+||coccup.com^ -+||cunzashope.com^ -+||dibjaahejdaeejhhaacd.ru^ -+||disruptorgan.com^ -+||dotlessnorelin.com^ -+||echnol.com^ -+||ementwre.buzz^ -+||enued.com^ -+||gixiluros.com^ -+||kukachesy.pro^ -+||legcgjldeka.com^ -+||nedaugha.buzz^ -+||nipmucktwicer.com^ -+||pastivapte.pro^ -+||rayrecollect.com^ -+||sensiblemuggy.com^ -+||snugphotographer.com^ -+||stifletunnelsang.com^ -+||supplysuede.com^ -+||fastdxr.com^$popup -+||separatecolonist.com^$popup -+||ultimate-ad-eraser.com^$popup -+androidauthority.com##.-Ci -+freedownloadmanager.org##.ab320 -+pixwox.com##.tce-box-n-w -+hentaiworld.tv##.footer-banners-iframe -+@@||ipinfo.io/static/images/use-cases/adtech.jpg$image,~third-party -+||advantageoutlayreeds.com^ -+yopmail.com,yopmail.fr,yopmail.net##.pindexhautctn -+||d23spca806c5fu.cloudfront.net^ -+||e346ab6c68.click^ -+||camwhores.porn/5143ed8f34a1.js -+@@||ui.ads.microsoft.com^$~third-party -+||ormationwi.xyz^ -+republicworld.com###desktop-livetv-728-90 -+||saviourketonic.com^ -+familyporn.tv,mywebcamsluts.com##.side_spot -+||kingwitheaa.lol^ -+||goodfungame.com^$third-party -+##.post_detail_right_advert -+browardpalmbeach.com,dallasobserver.com,houstonpress.com,miaminewtimes.com,phoenixnewtimes.com,westword.com##.AirBillboardInlineContent -+###floating-ad-wrapper -+slashgear.com##.recommended-heading -+##div[class^="hp-ad-rect-"] -+||sayingcoxy.com^ -+pocketgamer.com###mobile-background -+amateurporn.me,eachporn.com##.item[style] -+||confdatabase.com^ -+||surelyconvinced.com^$popup -+cyprus-mail.com##div[id^="cypru-"] -+||n0299.com^ -+###google-ads-directoryViewRight -+||pervasivebacksrate.com^ -+||ewtdjgsaip.com^ -+||llentmatchw.xyz^ -+||myattentio.xyz^ -+##[href^="https://www.herbanomic.com/"] > img -+||neglectedwhip.com^ -+||rbtwo.bid^ -+||hospicalada.xyz^ -+||peukasrsihav.xyz^ -+||plumcandied.com^ -+barscaffolding.co.uk,capitalregionusa.xyz,dcraddock.uk##.boxzilla-container -+###dragads -+||majorinryesop.lol^ -+||noodlesignifyghosts.com^ -+##a[href^="https://msecure117.com/"] -+||apkmody.io/ads -+##[class^="Ad-adContainer"] -+###fwdevpDiv1 -+||disurm.com^ -+msn.com##.articlePage_eoabNativeAd-DS-EntryPoint1-1 -+||easydating.top^ -+##.pagebottom-ads -+##.advads-background -+thesaturdaypaper.com.au##.promo-banner -+||steakeffort.com^ -+##.top-ad-970x90 -+thecompleteuniversityguide.co.uk##.bnr_out -+||simoolkankrej.com^ -+||euizhltcd6ih.com^ -+||sbprpoowdyfbx.com^ -+||wheavy.com^ -+||grideawkwarddepth.com^ -+##.strack_bnr -+freedownloadmanager.org##.ab1 -+##a[href^="https://ptapjmp.com/"] -+||ejwxiuhjxep.com^ -+||hsxmxmsootyl.com^ -+||prbttpqbd.com^ -+192-168-1-1-ip.co,receivesms.co###adresp -+##a[href^="http://campaign.bharatmatrimony.com/track/"] -+##.lastAdHolder -+infobel.com##.results-bottom-banner-container -+##[href^="https://infinitytrk.com/"] -+||parisjeroleinpg.com^$popup -+##a[href^="http://deloplen.com/"] -+###aom-ad-right_side_2 -+||aucked.com^ -+||ggklheppngros.com^ -+||goined.com^ -+||mostlytreasure.com^ -+||ospicalad.buzz^ -+||revolvefarfetched.com^ -+||romagetukio.xyz^ -+||ssfaxobqb.com^ -+||wahess.com^ -+||wyimgydwxcy.com^ -+||animeland.tv/pa.js -+@@||v.fwmrm.net/ad/g/1$domain=uktv.co.uk|vevo.com -+||rst.pornyhd.com^ -+##.top-post-ads -+||hurlockserail.com^ -+||sociallycontend.com^ -+fansshare.com##[width="300"] -+##a[href^="http://istri.it/?"] -+##a[href^="http://reallygoodlink.extremefreegames.com/"] -+||cpallcpqgngidnn.com^ -+##.ad-size-mpu -+anisearch.com##.rect_sidebar -+##.adsHeight720x90 -+||caruagedlr.com^ -+@@||webbtelescope.org/files/live/sites/webb/$image,~third-party -+##.incontent-ad1 -+||immisurns.com^ -+coolors.co###header-ccad -+##[href="https://ourgoldguy.com/contact/"] img -+||appnow.sbs^ -+||attributedrelease.com^ -+||e44150775e.site^ -+||niwooghu.com^ -+||oscism.com^ -+wionews.com##.posrelativebox -+||ethicel.com^ -+##a[href^="http://bodelen.com/"] -+##.block-ads-system -+##.wc-adblock-wrap -+##[href^="http://join.shemalesfromhell.com/"] -+||binmenkollast.com^ -+##.ad-size-landscape ++##.pubexchange_module ++/tnt.ads. ++##[href^="https://clk.right-wing-health.com/"] ++##[href^="https://zone.gotrackier.com/"] ++||9tp9jd4p.de^ ++||agraglie.net^ ++||arisedammiral.com^ ++||batmenmessily.website^ ++||bodher.com^ ++||buildsintellecttweak.com^ ++||effolk.com^ ++||junemy.com^ ++||kidnapbushesfuse.com^ ++||litusher.com^ ++||lurefuleuryon.com^ ++||packethierarchy.com^ ++||pfewuzbtkr.com^ ++||refurt.com^ ++||solemnmanarchie.com^ ++||stypaphupse.com^ ++||uesusdistryord.xyz^ ++||uptorncouldn.website^ ++||yresumeform.autos^ ++||zythumungull.com^ ++||fyglovilo.pro^$popup ++||lkojioq.org^$popup ++||rhkyufodw8ochdr3ogsite.com^ ++msn.com##div[aria-label="promotions"] ++##[href^="https://join.girlsoutwest.com/"] ++##a[href^="http://pityhostngco2.xyz/"] +||brazenwholly.com^ -+||treasureravenvulgar.com^$popup -+||bhabgrqjjhn.com^ -+||notfcompreviews.com^ -+||worrycrevicewholly.com^ -+##.bottom-post-ads -+||u0054.com^ -+||astaticglib.com^ -+##div[data-alias="300x250 Ad 1"] -+radaronline.com##.sc-gXZlrW -+theyarehuge.com##.video-holder > .box -+##div[class^="ad_position_"] -+||arablucidlygrease.com^ -+##.bordered-ad ++/ad-units. ++||filegrab.xyz^ ++||abough.com^ ++||chedstimaarr.pics^ ++||sessionamateur.com^ ++||pestequitch.com^ ++||ghettoschanse.com^ ++/ab_fl.js$script ++||fultraightdec.xyz^ ++||rocces.com^ ++||unpacktexture.com^ ++||inmanga.com/ads/ ++@@||megaup.net^$generichide ++@@||maxstream.video^$generichide ++||dowtyler.com^$popup ++||meetexhibitcautiously.com^ ++||sedatecompulsiveout.com^$popup ++||alayzakat.com^ ++||attributedrelease.com^ ++||furnishedleggysoak.com^ ++/a/display.php?$script ++##a[href^="https://www.bebi.com"] ++||fntlyenclothe.xyz^ ++||focump.com^ ++||toshelmeton.com^ ++||visiteeremast.com^ ++||granddaughterrepresentationintroduce.com^$popup ++@@||api.adinplay.com/libs/aiptag/$domain=bigescapegames.com|brofist.io|findcat.io|lordz.io|squadd.io ++||typescoordinate.com^ ++||spatterjointposition.com^$popup ++||endomespettle.com^ ++||preauc.com^ ++||warilyaggregation.com^$popup ++##a[href^="https://misspkl.com/"] ++##[href^="http://homemoviestube.com/"] ++||mcmo22.com^ ++||xlirdr.com^$popup ++||headerporkfloral.com^ ++@@||wrestlinginc.com/wp-content/themes/unified/js/prebid.js$~third-party ++bestvpnserver.com,thewashingtonstandard.com###text-9 ++||millionsview.com^$third-party ++||metolluteic.com^ ++###gnt_atomsnc ++||juncil.com^ ++||ayelpacle.com^ ++||jillbuildertuck.com^ ++||woodmenopsonia.com^ +##[href^="http://join.hardcoreshemalevideo.com/"] -+||blastsbigener.com^ -+||chooppolygar.com^ -+||edassiumw.xyz^ -+||equityjesusdisappointment.com^ -+||govels.com^ -+||juvxsbhinuqifu.com^ -+||rungglasses.com^ -+||soluth.com^ -+||tuckbos.lol^ -+||twentycolander.com^ -+||ufywdjessgem.com^ -+||vqtdbnwduk.com^ -+||zsinek.com^ -+||lowrihouston.pro^$popup -+||lpnottech.com^$popup -+||d1twn22x8kvw17.cloudfront.net^ -+||ad.kissasian.com.ru^ -+revolver.news##.__hinit -+revolver.news##.af-slim-promo -+##a[href^="https://squren.com/rotator/?atomid="] -+pornjam.com##.publ1s-b0ttom -+||colmcweb.com^$popup -+##div[data-alias="300x250 Ad 2"] -+||watchahv.com^ -+||ndegj3peoh.com^ -+##.leaderboard-top-ad -+||casleygkqvkx.com^ -+||dailymirror.lk/youmaylike -+##a[href^="http://buysellads.com/"] -+||cheemtoo.com^ -+/^https?:\/\/.*\.(club|xyz|top|casa)\//$popup,domain=123movies2022.org|123moviesme.online|9anime.to|databasegdriveplayer.co|dood.la|dood.so|dood.to|dood.video|dood.watch|dood.ws|doodcdn.com|fmovies.to|fmovies.world|fplayer.info|gogoanimes.to|gogoplay1.com|masahub.net|mixdrop.co|redirect-ads.com|strtpe.link|voe-unblock.com|wawacity.work -+autoblog.com##.gemini-native -+||nedassiu.buzz^ -+advocate.com,out.com##.ourSponsors -+||lyssapebble.com^ -+##a[href^="//srv.buysellads.com/"] -+||thenipslip.com/8bf6a64db50f.js -+||k68tkg.com^ -+##.in-post-banner-ad -+##.squirrel_widget +##[href^="http://join.michelle-austin.com/"] +##[href^="http://join.trannies-fuck.com/"] -+##[href^="https://goldforyourfuture.com/clk.trk"] img -+##a[href^="https://mcdlks.com/"] -+||cozesplacebo.com^ -+||mkgekotijxqthj.com^ -+||nimrodsblazers.com^ -+gaymovievids.com,me-gay.com,ts-tube.net,verygayboys.com##.random-td -+##[href^="http://www.mypillow.com/"] > img -+||dysses.com^ -+||ripeabacktuition.com^ -+||uxakoonblafkys.com^ -+||19528681.com^ -+||enebut.com^ -+timesnownews.com##.ArticleShow-mb-5-3rhfv.ArticleShow-container-rdE5S -+||integr8.digital^$third-party -+##.ad-in-artilce -+||adshort.space^ -+###result-list-aside-topadsense -+##.search-result-list-item--sidebar-ad -+##.search-result-list-item--topad -+||123camquiz.com^ -+||breemi.com^ -+||closkyyodels.com^ -+||longestwaileddeadlock.com^ -+||naoyjitqsoap.com^ -+||ncyveuecqsan.com^ -+||strivefoetus.com^ -+||sturea.com^ -+||xyuwxpupdr.com^ -+||jobsora.com/img/banner/ -+4sysops.com###div-test-0 -+4sysops.com###div-test-2 -+4sysops.com###div-test-7 -+familyporner.com,pisshamster.com,xanimu.com##.native-boxes-2 -+##.ad-top-spacing -+||differfundamental.com^ -+##a[href^="http://www.sexgangsters.com/?pid="] -+##[href^="http://join.shemalepornstar.com/"] -+##[href^="https://www.hostg.xyz/aff_c"] > img -+##a[href^="http://www.bluehost.com/track/"] > img -+||kikugrotzen.com^ -+||unfide.com^ -+||apartslimlettuce.com^ -+||stowsentimental.com^ -+9anime.to,tennisuptodate.com##.sda -+wbur.org##.section--uw -+##a[href^="https://ndt5.net/"] -+||utfied.com^ -+||npecialukize.lol^ -+eurogirlsescort.com##.js-stats-click -+##a[href^="https://www.sheetmusicplus.com/"][href*="?aff_id="] -+||hdpornmax.com/tmp/ -+||slimybaptism.com^ -+||ttyyeastfeukuf.xyz^ -+||clicknplay.to/q3gSxw5.js -+||istlnkcl.com^$popup -+||editchee.com^ -+||fnaudmobile.com^ -+||sulkydozeperceive.com^ -+||prudencebeyondfalter.com^ -+##a[href^="http://hotcandyland.com/partner/"] -+||i884.info^ -+||rhelog.com^ -+||stagetortoiseinfatuated.com^$popup -+||capital.com/widgets/$third-party -+hepper.com##.sidebar__placement -+msn.com##div[data-section-id="stripe.bannernativead"] -+@@||wrestlinginc.com/wp-content/themes/unified/js/prebid.js$~third-party -+evilbeetgossip.com,katt.com,kyis.com,thesportsanimal.com,wild1049hd.com,wky930am.com##.textwidget -+||fantasyspent.com^ -+||conductmassage.com^ -+||likenesscollecting.com^ -+##a[href^="http://vo2.qrlsx.com/"] -+||fyglovilo.pro^ -+##.right-ad-1 -+##.right-ad-5 -+americaoutloud.com,autoaction.com.au,cryptoreporter.info,dafont.com,forexmt4indicators.com,gamblingnewsmagazine.com,irishcatholic.com,tntribune.com##img[width="728"] -+##[href^="https://cpa.10kfreesilver.com/"] -+##a[href^="https://clixtrac.com/"] -+##a[href^="https://waisheph.com/"] -+||acoozzh.top^ -+||smg8oo4njst45oene.com^ -+||supersedeforbes.com^$popup -+washingtontimes.com##.piano-in-article-reco -+washingtontimes.com##.piano-right-rail-reco -+idropnews.com##.related-posts -+##a[href^="https://ads.leovegas.com/redirect.aspx?"] -+||bondagecoexist.com^ -+||linaloabatches.com^ -+##a[href^="https://awecrptjmp.com/"] -+||immixteddo.com^ -+||barreraxyloid.com^ -+##.ad_w -+##.block-ad-blocktop -+bleachernation.com,mydailyfreedom.com##.code-block-16 -+##.right-ad-2 -+##.right-ad-4 -+##[href^="http://join.shemale.xxx/"] -+||atedmon.buzz^ -+||chyxyrothi.com^ -+||cruced.com^ -+||ifinaukncecaf.xyz^ -+||restaurantbubblerub.com^ -+||whitor.com^ -+fastpic.ru,freesteam.io,theblockcrypto.com##.d-lg-block -+||aj2397.online^ -+||web-guardian.xyz^$popup -+##[href^="http://join.ts-dominopresley.com/"] -+##.sponsor-bar-ea -+||argerm.com^ -+||dlkruoxcusyy.com^ -+||jefashivy.com^ -+||rubbersmyoxus.com^ -+||xxxhd.cc^$script,third-party -+||xijgedjgg5f55.com^ -+||trkbng.com^$popup -+48hills.org,audiobacon.net,bhamnow.com,coinquora.com,manageditmag.co.uk,mondoweiss.net,ottverse.com,sundayworld.co.za,tampabayparenting.com,theaudiophileman.com##.adv-link -+||phoudson.com^ -+||qamwm5o8dlgijte.com^ -+##a[href^="https://www.mrskin.com/tour"] -+||idiotyet.com^ -+##.primis_1 -+pocketgamer.com###site-background -+||laagersmascons.com^ -+##a[href^="https://www.vfreecams.com/in/?track="] -+homehound.com.au##.left-banner -+||coninemelior.com^ -+||latcoy.com^ -+sciencenews.org##.ad-block-leaderboard__freestar___Ologr -+afro.com,chimpreports.com,islandecho.co.uk,locklab.com,mallorcasunshineradio.com,runwaygirlnetwork.com,talkradioeurope.com##.a-single -+||tetrylscullion.com^ -+##a[href^="https://avtub.click/assets/link.php"] -+||digiadzone.com^$third-party -+##.horizontal-full-ad -+sunnewsonline.com#@#.jeg_ad -+||hispasexy.org/buttons/banner728.gif -+||26968963.com^ -+||cribbolts.com^ -+||wellhello.com^ -+##a[href^="https://moneynow.one/"] -+||tubev.sex/td24f164e52654fc593c6952240be1dc210935fe/ -+##a[href^="https://tour.mrskin.com/"] -+##a[href^="http://www.FriendlyDuck.com/"] -+##a[href^="https://financeads.net/tc.php?"] -+/adlink-$domain=~adlinktech.com|~github.com|~github.io -+###header-ads-holder -+##.ad--in-content -+##.ad_unit_300 -+##.ad_unit_600 -+##.ad_wrapper_970x90 -+##.inside-content-ad-container -+##.pane-ad-pane -+##a[href^="//eurogirls.live/track?"] -+##a[href^="http://bestorican.com/"] -+##a[href^="http://enter.anabolic.com/track/"] -+##a[href^="https://ad.kubiccomps.icu/"] -+##div[id^="div-ads-"] -+##a[data-url^="http://paid.outbrain.com/network/redir?"] -+||acceptabletally.com^ -+||aculeacashel.com^ -+||addresshisselephant.com^ -+||ahvfast.com^ -+||bladic.com^ -+||cleanedglistenwhite.com^ -+||columnisterror.com^ -+||currol.com^ -+||dartg665moetyor.com^ -+||duskingdinars.casa^ -+||educationaldetachblob.com^ -+||effections.xyz^ -+||elementsfertilisedfaithful.com^ -+||emerizeculler.com^ -+||enheir.com^ -+||erpyfubgt.com^ -+||familyliar.com^ -+||fattiersereins.com^ -+||favourablequickdelve.com^ -+||ffrxuokerqsi.com^ -+||forsarrooving.com^ -+||g33ktr4ck.com^ -+||grainealgums.com^ -+||groowzer.com^ -+||guro2.com^ -+||hewkpvsrdk.com^ -+||jazzharder.com^ -+||jumperpietygun.com^ -+||kabhpycekgosym.com^ -+||kipjairtxunmo.com^ -+||lunoidgulsach.com^ -+||mediapush1.com^ -+||mxabetogiycjdp.com^ -+||objectdressed.com^ -+||orcept.com^ -+||pacide.com^ -+||pbkpjnxauvw.com^ -+||pozekate.com^ -+||punnettracked.website^ -+||qffvrenbek.com^ -+||qheubcxracfadwr.com^ -+||reportsnail.com^ -+||reputedaytrade.com^ -+||searchingfor.lol^ -+||shownperfunctory.com^ -+||suspectedsinewnotary.com^ -+||syndid.com^ -+||thatohegly.com^ -+||thrube.com^ -+||thully.com^ -+||tobymenviolins.casa^ -+||usekha.com^ -+||vogulprecast.com^ -+||vuhofiny.com^ -+||wickoolt.com^ -+||writespruce.com^ -+||yearthpsyllid.com^ -+||zyfufuge.com^ -+||zypanafo.pro^ -+||offgate-app-phkr.com^$popup -+||giphy.com/embed/$domain=srilankamirror.com -+||track.10bet.com^ -+||srilankamirror.com/images/banners/ -+||gaytail.com/vast.xml -+thescore.com##.Ad__container--2fhQb -+sevenforums.com##.chill -+beckershospitalreview.com##.moduletable > .becker_doubleclick -+pixwox.com##.tce-box-i-w -+techpout.com##.widget_xyz_insert_php_widget -+4sysops.com##[href^="https://4sysops.com/a.php"] -+apotelyt.com##aside[id^="hedoApp"] -+apotelyt.com##aside[id^="widoApp"] -+navajotimes.com##div[style="text-align: center; margin-top: -35px;"] -+gamersnexus.net#?##right_col > div:-abp-has(p:-abp-contains(Advertisement)) -+nudesjar.com###bbbb -+porndroids.com##.CDjtesb7pU__video-units -+me-gay.com##.b-uvb-spot -+@@||forexprostools.com^$subdocument,domain=fx-rashinban.com -+||promotebred.com^ -+||2e8dgn8n0e0l.com^ -+||cleverads.vn^$third-party -+##.sponsor-rss-block-container -+||partners.etoro.com^$third-party -+##a[href^="http://adf.ly/?id="] -+@@||pngimg.com/distr/$image,~third-party -+||cartining-specute.com^ -+||ttbm.com^ -+||sarcasmhickbits.com^ -+||ladsatz.com^ -+||tcache.ml^ -+fapxl.com,javtitan.com,thejavmost.com,tojav.net###preroll -+||trackvoluum.com^ -+anisearch.com###rrightX -+||brokagedefraud.com^ -+||successionflimsy.com^ -+||wandererbashful.com^ -+||primevalrespectful.com^ -+notateslaapp.com##.jeffdlwlxpqi -+||futbollatam.com/ads.js -+##.post-sidebar-ad -+||hosept.com^ -+||understoodreceivermisunderstand.com^$popup -+nudesjar.com###dddda -+||blinkjork.com^ -+moneycontrol.com##.add-spot -+||peruseinvitation.com^ -+||amateurporn.me/banners/ -+theblock.co,thekitchn.com##.stickyFooter -+||validsquatcyber.com^ -+||kindleloving.com^ -+u.today##.card--something-md -+u.today##.something -+/api.ads.$domain=~ads.instacart.com -+##a[href^="http://tc.tradetracker.net/"] > img -+||d3t3bxixsojwre.cloudfront.net^ -+/?ref=$popup,domain=hltv.org -+||porngamespass.com/iframes/ -+sciencenews.org##.from-nature-index__wrapper___2E2Z9 -+||masontotally.com^ -+pornsex.rocks##.dump -+pornsex.rocks##.subsequent -+###ad-incontent -+##[href^="https://go.affiliatexe.com/"] -+##a[href^="http://www.adbrite.com/mb/commerce/purchase_form.php?"] -+||malect.com^ -+cryptoreporter.info,sunnewsonline.com,techpp.com##.code-block-3 -+##.bi-advertorial -+##div[class^="BannerAd_"] -+##a[href^="https://adsrv4k.com/"] -+##div[id^="ad-server-"] -+##a[href^="https://www.sweetdeals.com"] -+##div[id^="gtm-ad-"] -+||vexevutus.com^ -+||jspop.xyz^ -+###foot-ad-wrap -+###fwdevpDiv2 -+##a[href^="http://go.ad2up.com/"] -+##a[href^="https://syndication.dynsrvtbg.com/"] -+||mucums.com^ -+||lasentinel.net/static/img/promos/ -+||bdsmstreak.com/vast -+||fapclub.sex/js/hr.js -+winaero.com###dfsfsdfs-asdasd-2 -+winaero.com###diodfoihdfsd -+theblock.co##.fullWidthDisplay -+||scalpaccomplishedliving.com^ -+###appnexus-placement-articleTopAd -+##.adv__leaderboard -+##.ck_adv-box -+##.ads-under-header -+||cricketunbutton.com^ -+||reedpraised.com^ -+##.gptSlot-outerContainer -+forbes.com#@#.ads-loaded -+cpu-monkey.com,gpu-monkey.com##.werb -+##.Ads_header -+||anisearch.com/amazon -+||dedating.online^$popup -+##a[href*=".incontro-veloce.com/"] -+citynews.ca###Bigbox_300x250 -+||seventeencheckcurtain.com^ -+##.AdCompactheader -+##.adunit-container-incontent-280px -+##a[href^="https://nutrientassumptionclaims.com/"] -+##a[href^="https://someperceptionparade.com/"] -+##a[href^="https://www.gambling-affiliation.com/cpc/"] -+||faused.com^ -+||gasylicyg1e8n6po.com^ -+||oqieibkoqxwt.com^ -+||peskyclarifysuitcases.com^ -+||speciesbrittle.com^ -+||tfdnncmhx.com^ -+||thiokolduumvir.com^ -+bookriot.com###top_takeover -+thenetnaija.co,thenetnaija.com##.cmp-list -+bookriot.com##.random-content-pro-wrapper -+###wp_adbn_root -+##a[href^="http://c.actiondesk.com/"] -+||gpyrvmufck.com^ -+||slideff.com^$popup -+/taboolaSection. -+||woffxxx.com^$popup -+##a[href^="https://medleyads.com/"] -+##.chapter-bottom-ads -+##.chapter-top-ads -+##.tnw-ad -+||kewhulawi.com^ -+getbukkit.org##.limit -+50gameslike.com,highdemandskills.com,yumyumnews.com##[href^="https://click.linksynergy.com/"] -+||qinquinal.com^ -+##a[href^="http://adserver.adreactor.com/"] -+##a[href^="http://adultgames.xxx/"] -+||nichedlinks.com^ -+||triflinguncertainforensic.com^ -+filepuma.com##.update_software -+##a[href^="https://galaxyroms.net/?scr="] -+##a[href^="https://join.sexworld3d.com/track/"] -+##[href^="http://clicks.totemcash.com/"] -+sunnewsonline.com#@#.jeg_ad_top -+sunnewsonline.com#@#.jnews_header_top_ads -+||okraenrolls.com^ -+||storage.googleapis.com/cdn.newsfirst.lk/advertisements/$domain=newsfirst.lk -+pornjam.com##.r1ght-pl4yer-169 -+##a[href^="https://go.alxbgo.com/"] -+##.adbutler-inline-ad -+###adv-Middle -+##a[href^="https://geniusdexchange.com/"] -+##.qa-placement-outbrain-under-post-cr -+||akdbr.com^ -+||arabdevastatingpatty.com^ -+||asymyvhmwyyop.com^ -+||atwcmxpww.com^ -+||cepterunlogic.com^ -+||cupoabie.net^ -+||diamondmodapk.com^ -+||eezoulru.com^ -+||ftmsovmmsoi.com^ -+||krmal.com^ -+||lightlyrelinquish.com^ -+||pestgermagriculture.com^ -+||prgvhola.com^ -+||sacrib.com^ -+||soogandrooped.cam^ -+||throun.com^ -+||gcouncer.buzz^$popup -+||webnotificationslife.com^$popup -+||zype.com^$third-party,domain=bossip.com|hiphopwired.com|madamenoire.com -+||clicknplay.to/api/$popup -+newsfirst.lk###sponsored-content-1 -+reneweconomy.com.au###text-46 -+thisismoney.co.uk##.button-style > [href] -+careerindia.com##.inhouse-content -+samsclub.com#?#li[class="sc-carousel-slide sc-carousel-horizontal"]:-abp-has(div.sc-pc-specials) -+sexybabegirls.com##.girlsgirls -+##a[href^="https://syndication.exoclick.com/"] -+##a[href*="https://www.sweetdeals.com/"] img -+||webnotificationslife.com^ -+###adbineScroll -+battlefordsnow.com,cfjctoday.com,everythinggp.com,huskiefan.ca,larongenow.com,meadowlakenow.com,nanaimonewsnow.com,northeastnow.com,panow.com,rdnewsnow.com,sasknow.com,vernonmatters.ca##.midcontent -+||hltv.org^*=|$popup,domain=hltv.org -+iobroker.net##.jss125 -+##.adindicator -+||linksecurecd.com^ -+bossip.com##.fsb-desktop -+bossip.com##.fsb-toggle -+milfporn8.com,ymlporn7.net##.vid-ave-pl -+||airdropemboil.com^ -+||forthcomingpropelwho.com^ -+##a[href^="https://www.im88trk.com/"] -+###sponsored-outbrain-1 -+||aspencore.com/syndication/v3/partnered-content/ -+##[href^="https://track.fiverr.com/visit/"] > img -+##a[href^="https://go.cmtaffiliates.com/"] -+##a[href^="https://offers.refchamp.com/"] -+||carrotraining.com^ -+battlefordsnow.com,cfjctoday.com,everythinggp.com,huskiefan.ca,larongenow.com,meadowlakenow.com,nanaimonewsnow.com,northeastnow.com,panow.com,rdnewsnow.com,sasknow.com,vernonmatters.ca###banner-header -+##[href^="https://www.brighteonstore.com/products/"] img -+##a[href^="http://www.gfrevenge.com/landing/"] -+||aerugosspritz.com^ -+||complimentarywalkerexcessively.com^ -+||plaghs.com^ -+||tagoutlookignoring.com^ -+||waniks.com^ -+sun-sentinel.com##.trb_sf_hl -+businessday.ng##.uiazojl -+msn.com##[data-test-id="mrr-nativead"] -+gamersnexus.net#?#.moduleContent:-abp-contains(Advertisement) -+##.header-ad-widget -+||1o1camshow.com^$popup -+||dailyporn.club/at/code.php -+||n0433.com^ -+||sacdon.com^ -+||simple-isl.com^ -+miloserdov.org,reneweconomy.com.au,wpneon.com###custom_html-10 -+||pornsex.rocks/league.aspx -+sciencenewsforstudents.org##.ad-block-leaderboard__wrapper___1rR0c -+##a[href^="https://join.dreamsexworld.com/"] -+##.adsfloatpanel -+##[href^="https://mylead.global/stl/"] > img -+||democracyendlesslyzoo.com^ -+||sumpki.com^ -+##a[href*=".trust.zone"] -+##.ad-55 -+2smsupernetwork.com,reneweconomy.com.au,zambiareports.com###text-3 -+koreaherald.com##.header_bnn -+koreaherald.com##.khadv1 -+##a[href^="http://www.getyourguide.com/?partner_id="] -+||reesttowny.com^ -+battlefordsnow.com,cfjctoday.com,everythinggp.com,huskiefan.ca,larongenow.com,meadowlakenow.com,nanaimonewsnow.com,northeastnow.com,panow.com,rdnewsnow.com,sasknow.com,vernonmatters.ca##.parallax-breakout -+||balneasoucars.website^ -+||noaon2.com^ -+financemagnates.com##.banner__outer-wrapper -+##a[href^="https://secure.starsaffiliateclub.com/C.ashx?"] -+||n0355.com^ -+||bonuscontract.com^ -+wbap.com###media_image-3 -+##a[href^="http://partners.etoro.com/"] -+##a[href^="https://fakelay.com/"] -+##a[href^="https://www.purevpn.com/"][href*="&utm_source=aff-"] -+||idahoanpavies.com^ -+airmail.news,govevents.com,protipster.com##.display -+##a[href^="https://land.brazzersnetwork.com/landing/"] -+##[href^="https://www.mypatriotsupply.com/"] > img -+##a[href^="http://www.fleshlight.com/"] -+thehustle.co##.sidebar-feed-trends -+/wallpaper-ad. -+##.VPCarbonAds -+##.ad-banner-full-wrapper -+##.ad-wrapper-mobile-atf -+##.adunit-container-incontent-400px -+##.amis-advert -+##.footer-prebid -+##.publisher_ad -+##a[href*=".flndmyiove.net/"] -+##a[href^="//go.xlviiirdr.com"] -+##a[href^="http://www.onwebcam.com/random?t_link="] -+##a[href^="https://chaturbate.xyz/"] -+##a[href^="https://go.ad2up.com/"] -+##a[href^="https://go.hpyrdr.com/"] -+##a[href^="https://graizoah.com/"] -+##a[href^="https://see.kmisln.com/"] -+##a[href^="https://t.grtyi.com/"] -+##a[href^="https://tragency-clesburg.icu/"] -+##a[href^="https://www.healthrangerstore.com/"] > img -+##a[href^="https://www.kingsoffetish.com/tour?partner_id="] -+##a[href^="https://www.rcbopt.com:8080/offer/"] > img -+##a[href^="https://fastestvpn.com/lifetime-special-deal?a_aid="] -+###taboola-mobile-article-thumbnails -+||arened.com^ -+||bf9c1dc8ca.com^ -+||btmpgcgpjwagnx.com^ -+||convertsial.com^ -+||dealerobjections.com^ -+||devotedvarnish.com^ -+||dhonon.com^ -+||dviccvivms.com^ -+||eruple.com^ -+||hyxumuta.com^ -+||indold.com^ -+||markkasgrosses.com^ -+||milesdrone.com^ -+||natspiders.com^ -+||pertfair.com^ -+||qbccpgljgxc.com^ -+||qpwgmphwnejfp.com^ -+||qwwjgmpfpthke.com^ -+||rsnvboidrvqjso.com^ -+||santosseorita.com^ -+||socketlidoperative.com^ -+||subtlemedicineincorporate.com^ -+||turinxmw.com^ -+||uads.shop^ -+||unqhuyfkhbj.com^ -+||xxvism.com^ -+||gwrtheyrn-rot.com^$popup -+||ad.kubiccomps.icu^ -+||idrive.com/include/images/idrive-120240.png -+||receive-sms-online.info/img/banner_ -+edn.com###SideBarWrap -+canberratimes.com.au,examiner.com.au,theland.com.au###newswell-leaderboard-container -+iobroker.net,iobroker.pro##.jss43 -+punchng.com##.site-header-placeholder -+tetris.com##a[onclick*="open"] -+canberratimes.com.au,examiner.com.au,theland.com.au##div[id^="mrec-"] -+canberratimes.com.au,examiner.com.au,theland.com.au##div[id^="newswell-side-"] -+bossip.com,hiphopwired.com,madamenoire.com###player-wrapper -+europeanpharmaceuticalreview.com##.europ-fixed-footer -+samsclub.com#?#li:-abp-has(> div:-abp-contains(Sponsored)) -+@@||ias.global.rakuten.com/adv/$script,domain=rakuten.co.jp -+@@||ad.doubleclick.net/clk*&destinationURL=$popup -+infobel.com##.results-top-banner-container -+cnn.com###partner-zone -+||begrimdos.com^ -+###appnexus-placement-articleTextAd2 -+##a[href^="http://www.greenmangaming.com/?tap_a="] -+||absorbedexistence.com^ -+gamepur.com##.wp-block-dotesports-affiliate-button -+@@||2mdn.net/instream/html5/ima3.js$script,domain=cadenadial.com|earthtv.com|techrepublic.com|zdnet.com -+##a[href^="https://queersodadults.com/"] -+finbold.com##.cta-block -+##a[href^="http://tezfiles.com/pr/"] -+postnewsgroup.com,vgleaks.com###text-4 -+||aeeg5idiuenbi7erger.com^$popup -+finbold.com###ba200ba7ef5e1 -+finbold.com###bottom_anchor -+finbold.com##.holder-bg -+natureworldnews.com##label -+##a[href^="https://dooloust.net/"] -+##a[href^="https://www.jackery.com?aff="] > img -+strangesounds.org##.wp-image-281312 -+##.advertising-disclaimer -+##.ad-slot-responsive -+##.view-advertisement -+##.view-id-advertisement -+##.wh-advert -+##a[href^="https://go.julrdr.com/"] -+||clayierglaiks.com^ -+||pitchedsprout.com^ -+||vibuin.com^ -+travelpulse.com###ab_container -+##a[href^="https://goraps.com/"] -+##a[href^="//www.mgid.com/"] -+||pushnotstudio.com^ -+##a[href^="https://landing.brazzersplus.com/"] -+##a[data-redirect^="http://paid.outbrain.com/network/redir?"] -+##[href^="https://goldcometals.com/clk.trk"] -+##a[href^="http://bs.serving-sys.com/"] -+##a[href^="http://see.kmisln.com/"] -+##a[href^="http://trk.mdrtrck.com/"] -+##a[href^="https://ak.hetaruwg.com/"] -+##a[href^="https://members.linkifier.com/public/affiliateLanding?refCode="] -+||mjjppdbqrlo.com^ -+||stpmgo.com^ -+insauga.com##.proper-content-dynamic -+dallasnews.com##.xl_right-rail -+/adlink.$domain=~adlink.guru|~adlinktech.com|~github.com -+##.banner-ad-contianer -+##a[href^="http://www.adultempire.com/unlimited/promo?"][href*="&partner_id="] -+||trackytrack02.com^ -+||lolhentai.net/tceb29242cf7.js -+dailynews.lk,german-way.com,power987.co.za,qsaltlake.com,tfetimes.com##img[height="250"] -+||ceileangsts.com^ -+##a[href^="http://xtgem.com/click?"] -+euroweeklynews.com###banner-970 -+##.fixed-sidebar-ad -+##[href^="http://join.rodneymoore.com/"] -+###right_ad_1 -+##.adSlotHeaderContainer -+##a[href^="https://go.247traffic.com/"] -+||leisurelypizzascarlet.com^ -+||rareinsane.com^ -+news9live.com###left_before_story -+mrstiff.com###xdv-preroll -+##a[href^="https://www.sugarinstant.com/?partner_id="] -+##a[href^="http://www.tirerack.com/affiliates/"] -+###ad_after_header_1 -+###ad_level_1 -+##.ad-slot-header -+##.margin-advertisement -+##a[href^="http://adultfriendfinder.com/p/register.cgi?pid="] -+##a[href^="http://bluehost.com/track/"] -+##a[href^="http://www.hibids10.com/"] -+##a[href^="https://go.admjmp.com/"] -+##a[href^="https://look.utndln.com/"] -+##a[href^="https://s.zlink2.com/"] -+##a[href^="https://www.sheetmusicplus.com/?aff_id="] -+##aside[id^="tn_ads_widget-"] -+||889433.com^ -+||aviesanct.website^ -+||fwglrwncnusph.com^ -+||garlandnaninflict.com^ -+||lawhulophe.com^ -+||lubbreton.com^ -+||mpoagbhupufon.com^ -+||reflexalright.com^ -+||s4block.com^ -+||shawashygy.com^ -+||sinewedretore.casa^ -+||surzoe.com^ ++##a[href^="https://click.a-ads.com/"] ++||accoln.com^ ++||bridgerbristle.com^ ++||dfyouolsdq.com^ ++||exerciseundergone.com^ ++||forgerylimit.com^ ++||oextraordu.one^ ++||free3dgame.xyz^$popup ++||oxydaserucked.com^ ++||yumomis.com^ ++||getels.com^ ++||itemperrycreek.com^ ++||gatetent.com^ ++||scutesneatest.com^ ++||trappedtree.com^ ++||sudrauls.com^ ++||mistakeirresistiblechalk.com^ ++||rtyvaluation.shop^ ++##a[href^="https://www.financeads.net/tc.php?"] ++||midistortrix.com^ ++altfi.com##.alert ++##a[href*="//lkstrck2.com/"] ++||validsquatcyber.com^$popup ++||noblesoverloadprofanity.com^ ++##[href^="http://join.shemalesfromhell.com/"] ++||a-waiting.com^ ++||aborld.com^ ++||boshustaty.pro^ ++||jilorunmy.buzz^ ++||kescowledge.xyz^ ++||lowlatiasan.com^ ++||nadiingsinsp.one^ ++||overjoyed-balance.com^ ++||somatendoo.com^ +||unrentkinky.com^ -+||upodnvvvxvnxh.com^ -+||vnyhxpplppmooe.com^ -+||wokentractorfurnished.com^ -+||c0nect.com^$popup -+||glizauvo.net^$popup -+||unforgivablegrowl.com^$popup -+||theonlineuserprotection.com/download-guard/$popup,third-party -+||thefinancialexpress.com.bd/images/rocket-250-250.png -+assamtribune.com###async_body_tags -+cbn.com###cbn_leaderboard_atf -+arydigital.tv###zzright -+pakobserver.net##.tdi_124 -+@@||browserbench.org^$generichide -+##a[href^="https://affiliate.geekbuying.com/gkbaffiliate.php?"] -+##div[id^="taboola-stream-"] -+##a[href^="https://join.virtuallust3d.com/"] -+||fnaudmobile.com^$popup -+##.mh-advert -+##div[class^="ad_border_"] -+||conative.network^ -+orschlurch.net,tetris.com##[href^="https://amzn.to/"] -+##a[href^="http://www.revenuehits.com/"] -+##a[href^="https://aweptjmp.com/"] -+apotelyt.com###hedoCon -+apotelyt.com###widoCon -+apotelyt.com##.cuPopu-Con -+academicful.com,forum.mobilism.org##[rel="sponsored"] -+||muddyjustify.com^ -+##a[href^="http://adserving.unibet.com/"] -+##a[href^="http://secure.vivid.com/track/"] -+drweil.com##.promo-blurb -+drweil.com##.promo-blurb-label -+thumbsnap.com##.ts-blurb-wrap -+##.national_ad -+##[href^="http://go.cm-trk2.com/"] -+##.ad_break2_container -+##.article_body_ad1 ++kitco.com##.ad_space_730 ++||kychajuza.com^ ++||curietplatly.com^ ++||intelligenceretarget.com^ ++||d19gkl2iaav80x.cloudfront.net^ ++##a[href^="https://track.effiliation.com/servlet/effi.click?"] > img ++||atebilaterde.one^ ++||ceteembathe.com^ ++||perryvolleyball.com^ ++||allstat-pp.ru^ ++##a[href^="https://prf.hn/click/"][href*="/adref:"] > img ++##a[href^="https://go.currency.com/"] ++##a[href^="https://track.afftck.com/"] ++||yahuu.org^ ++||elsewherebuckle.com^$popup ++||d2kpucccxrl97x.cloudfront.net^ ++||abyssesbathman.com^ ++||chachophigy.pro^ ++||backmerriment.com^ ++||laniusburkei.com^ ++||noqukjy.com^ ++||kissasian.li/ads/ ++##[href^="https://affect3dnetwork.com/track/"] ++pointblanknews.com,sharktankblog.com##img[height="60"] ++||uptownrecycle.com^ ++||xpprinx2.com^$popup ++##a[href^="https://m.do.co/c/"] > img ++||antarcticoffended.com^ ++||tczzzlwpss.com^ ++||d3mmnnn9s2dcmq.cloudfront.net/shim/embed.js ++||thurch.com^ ++||twentycolander.com^ ++##[href^="https://www.targetingpartner.com/"] ++marketscreener.com##.hPubRight2 ++allnigerianrecipes.com,antimusic.com,roadtests.com##.topad ++||protectionabate.com^ ++||clariniwoald.com^ ++##a[href^="https://promo-bc.com/"] ++||tonsilyearling.com^ ++/awaps-ad-sdk-$script ++##[href^="https://mypillow.com/"] > img ++||0a0d-d3l1vr.b-cdn.net^ ++||9001476746.com^ ++||ads-delivery.b-cdn.net^ ++||affelseaeineral.xyz^ ++||assimilateentrails.com^ ++||bbjisktuj.com^ ++||bilkedsquit.com^ ++||buvamery.net^ ++||cataractoutputprogramming.com^ ++||councilcoveauto.com^ ++||creationaleprose.com^ ++||differencedisinheritpass.com^ ++||dotagestores.com^ ++||echnol.com^ ++||enacttournamentcute.com^ ++||enued.com^ ++||followingdonation.com^ ++||functionspresidespiral.com^ ++||haffic.com^ ++||hangoverrapidlygreat.com^ ++||hnfuboqaopdweu.com^ ++||hrmationeng.xyz^ ++||huskydesigner.pro^ ++||macaigha.net^ ++||mambobuyback.com^ ++||maternalhi.com^ ++||metherearl.xyz^ ++||milips.com^ ++||ndbriolenproc.buzz^ ++||nipmucktwicer.com^ ++||okoniteblart.com^ ++||oppean.com^ ++||pycizury.pro^ ++||rayrecollect.com^ ++||waiting.biz^ ++||wxerixudglwf.com^ ++||drakejones.xyz^$popup ++||kxnggkh2nj.com^$popup ++||skiptheadz.net^$popup ++||d3rb9wasp2y8gw.cloudfront.net^ ++||drbccw04ifva6.cloudfront.net^ ++orilliamatters.com,sootoday.com,timescolonist.com,vancouverisawesome.com###leaderboard-container ++igberetvnews.com,nextnewssource.com###wallpaper ++||ogtrk.net^$popup ++forbes.com,nasdaq.com##.video-placeholder ++##.sidebarAD ++||alterationappealprison.com^ ++||vrixon.com/adsdk/ ++||harlergate.casa^ ++||airdempu.com^ ++##a[href^="http://wct.link/"] ++/jsAds-$script ++||cataractsallydeserves.com^ ++||tauvoojo.net^ ++||prebidwrapper.com^$third-party ++||dby7kx9z9yzse.cloudfront.net^ ++||lowrihouston.pro^$popup ++||sayingcoxy.com^ ++||eechicha.com^ ++||animemeat.com^$popup ++##a[href^="https://as.sexad.net/"] ++||civilizationthose.com^ ++||ployeesihigh.one^ ++@@||webbtelescope.org/files/live/sites/webb/$image,~third-party ++||baldbaptismrisk.com^ ++##[href^="https://infinitytrk.com/"] ++||elepts.com^ ++||gasolineunityauspice.com^ ++||ultimate-ad-eraser.com^$popup ++||airlinerappetizingcoast.com^ ++||rqnvci.com^ ++||shroffmere.com^ ++||dribletbogled.com^ ++||ashamedbirchpoorly.com^ ++crazygames.com,malaysiakini.com,tenforums.com##div[style^="height:250px"] ++##a[href^="https://msecure117.com/"] ++||kebyartopsman.website^ ++||notifstar.com^ ++||protocolgroupgroups.com^ ++||nswith.com^ ++||redrotou.net^ ++||analogydid.com^ ++||cloudcnfare.com^ ++||colsuchy.com^ ++||albeitinflame.com^ ++||advantagesclotblend.com^ ++##[href^="http://join.shemalepornstar.com/"] ++||aucked.com^ ++||conurs.com^ ++||goined.com^ ++||otomacotelugu.com^ ++||polerenewget.buzz^ ++||scammereating.com^ ++||sportrookier.com^ ++||walkamorous.com^ ++||yassumeda.one^ ++||yinthesprin.xyz^ ++||verandahcrease.com^$popup ++duplichecker.com##img[src*="data:image"] ++##a[href^="https://landing1.brazzersnetwork.com"] ++/js/ad.js?slot= ++||thathechoxe.com^ ++||ricewaterhou.xyz^ ++||currol.com^ ++||shidn.com^ ++||tffkroute.com^ ++||weednewspro.com^ ++##.empire-unit-prefill-container ++melmagazine.com##.empire-unit-prefill-container ++||longestwaileddeadlock.com^ ++||sub2.avgle.com^ ++||echolargemovement.com^ ++/adv_ads_ ++||i884.info^ ++||setsdowntown.com^ ++||5xd3jfwl9e8v.com^ ++/fel456.js$script ++##[data-adblockkey] ++##a[href^="https://join.virtualtaboo.com/track/"] ++||afterthoughthassledos.com^ ++||aistthatheha.xyz^ ++||bumpingasbolin.com^ ++||chooppolygar.com^ ++||clo6du.com^ ++||featoutline.com^ ++||fisetinmedius.com^ ++||irecid.com^ ++||joccupangno.xyz^ ++||lithogsicket.com^ ++||locatc.com^ ++||lowstaryur.com^ ++||nulats.com^ ++||op00.biz^ ++||serumbosses.com^ ++||uvbyty.com^ ++||valuabletuskbadge.com^ ++||veneeringimpenetrable.com^ ++||wadmargincling.com^ ++||walkinglive.org^ ++||whicki.com^ ++||ad.kisstvshow.ru^ ++msn.com##div[data-section-id="stripe.bannernativead"] ++##[href^="https://secure.bmtmicro.com/servlets/"] ++||reedsbullyingpastel.com^ ++||arecmesi.net^ ++##.ads-placeholder-inside ++||chyxyrothi.com^ ++discussingfilm.net,shtfplan.com,tech-latest.com,usmagazine.com##.widget_block ++||stonergraces.com^ ++||kuleqasfors.one^ ++||recesssignary.com^ ++||briefcasebuoyduster.com^ ++||secondunderminecalm.com^ ++||cozesplacebo.com^ ++||dariolunus.com^ ++||ductquest.com^ ++||pushmejs.com^ ++||nagher.com^ ++||qe0ckm024b.com^ ++##[href^="https://cpa.10kfreesilver.com/"] ++||abruptcompliments.com^ ++||akelandord.buzz^ ++||armals.com^ ++||bowedsequence.com^ ++||breemi.com^ ++||enebut.com^ ++||ningukmodu.one^ ++||newspopperio.com^$popup ++||sagedeportflorist.com^$popup ++||guchihyfa.pro^ ++##[href^="https://www.herbanomic.com/"] > img ++playco-opgame.com,sadeempc.com,thewashingtonstandard.com###text-8 ++||sdnihyxlqiws.com^ ++||disurm.com^ ++||edassiumw.xyz^ ++||shorantonto.com^ ++||datingtoday.top^$popup ++9anime.to,cyclinguptodate.com,tennisuptodate.com##.sda ++@@||googleapis.com/js/sdkloader/ima3.js$domain=udn.com ++##a[href^="https://moneynow.one/"] ++||cleanedglistenwhite.com^ ++||gentssepa.buzz^ ++||lmeexisten.xyz^ ++||madampassenger.com^ ++||oxrendflare.com^ ++||rgentssep.xyz^ ++||swirlygossips.com^ ++||tiltfastest.com^ ++||trembleafterthought.com^ ++||zegrumse.net^ ++||admiredexcrete.com^ ++##a[href^="https://ads.leovegas.com/redirect.aspx?"] ++||cipledecline.buzz^ ++||vogulprecast.com^ ++xxxcomics.org##video ++||ungroudonchan.com^ ++||123camquiz.com^ ++||algothitaon.com^ ++||dodurantom.com^ ++||mailboxdoablebasically.com^ ++||piquetmuriti.com^ ++||tindocumentary.com^ ++||rat.xxx/retr/ ++||shitucka.net^ ++||stowsentimental.com^ ++||slimybaptism.com^ ++##[href^="http://join.ts-dominopresley.com/"] ++##[href^="https://goldforyourfuture.com/clk.trk"] img ++##a[href*=".zlinkm.com/"] ++||colmoseshelled.com^ ++||dizzardfovea.com^ ++||reheatmontia.com^ ++||rat.xxx/ssk/ ++||1redirc.com^$popup ++||immisurns.com^ ++##a[href^="https://www.mrskin.com/tour"] ++||okraenrolls.com^ ++##a[href^="https://adsrv4k.com/"] ++barscaffolding.co.uk,capitalregionusa.xyz,dcraddock.uk,javbebe.com,javxxoo.com,xxx-picture.com##.boxzilla-container ++||darghinruskin.com^ ++||dulogav.com^ ++||v00ske77693f.com^ ++||lpnottech.com^$popup ++||borrowdefeat.com^ ++||groglezapto.pro^ ++||ifinaukncecaf.xyz^ ++||saltsspectacles.com^ ++||ivanvillager.com^ ++||padp5arja8dgsd9cha.com^ ++||higgiens23c5l8asfrk.com^$popup ++||alertlogsemployer.com^ ++||flowplayer.com/releases/ads/ ++##.content__ad ++||accedenonre.xyz^ ++||avalancheofnews.com^ ++freedownloadmanager.org##.ab1 ++@@||global-uploads.webflow.com/*_dimensions-$image,domain=dimensions.com ++||successionflimsy.com^ ++/ane-preroll/preroll.js ++/prebid-pro. ++##.ads_placeholder ++##.splashy-ad-container ++##[href^="http://join.shemale.xxx/"] ++##a[href*=".flndmyiove.net/"] ++##a[href^="http://adf.ly/?id="] ++##a[href^="https://avtub.click/assets/link.php"] ++##a[href^="https://click.dtiserv2.com/"] ++##a[href^="https://nutrientassumptionclaims.com/"] ++##a[href^="https://syndication.dynsrvtbg.com/"] ++##a[href^="https://tour.mrskin.com/"] ++##a[href^="https://www.vfreecams.com/in/?track="] ++||03f128fb44.com^ ++||58gs7b32jy.com^ ++||animatedbothervogue.com^ ++||atraichuor.com^ ++||bb63221b43.com^ ++||belfarewes.buzz^ ++||clackavarian.com^ ++||criticismheadphoneprinting.com^ ++||cylish.com^ ++||dolpc.com^ ++||dreaty.com^ ++||duskingdinars.casa^ ++||efflue.com^ ++||enlightenedinterest.pro^ ++||fenacheaverage.com^ ++||foldertopichoot.com^ ++||freuna.com^ ++||fsznrodyocq.com^ ++||grainealgums.com^ ++||grudgemotivate.com^ ++||grumblecrytopless.com^ ++||henoticpipi.com^ ++||hildr-zah.com^ ++||irgayuwmhj.com^ ++||juryinvolving.com^ ++||kazanwhoeveryowl.com^ ++||laufonie.net^ ++||les7andla4.cfd^ ++||lumupu.xyz^ ++||mahdicrofter.com^ ++||ndegj3peoh.com^ ++||ninemilkpie.live^ ++||objectsentrust.com^ ++||oncertaino.xyz^ ++||overkirliaan.com^ ++||propvideo.net^ ++||ridiculousatta.xyz^ ++||sbyqtugtfe.com^ ++||shammarfinew.com^ ++||simpliftsbefore.xyz^ ++||strakerecombs.website^ ++||submb.com^ ++||survey2you.co^ ++||ukrauw.com^ ++||unsulf.com^ ++||utndln.com^ ++||varietiesplea.com^ ++||vuhofiny.com^ ++||wapataimplete.com^ ++||werese.com^ ++||whizduly.com^ ++||yidded.com^ ++||zyfufuge.com^ ++||a-waiting.com^$popup ++||adz-shield.com^$popup ++||ezyenrwcmo.com^$popup ++||limitationvolleyballdejected.com^$popup ++||d1j47wsepxe9u2.cloudfront.net^ ++||d2s9nyc35a225l.cloudfront.net^ ++||d5onopbfw009h.cloudfront.net^ ++freedownloadmanager.org##.ab320 ++48hills.org,audiobacon.net,bhamnow.com,coinquora.com,manageditmag.co.uk,mondoweiss.net,ottverse.com,sundayworld.co.za,tampabayparenting.com,theaudiophileman.com##.adv-link ++123-movies.buzz##.ann-home ++||headlightbailey.com^ ++msn.com##.articlePage_eoabNativeAd-DS-EntryPoint1-1 ++##a[href^="https://bngpt.com/"] ++||ad.kissasian.com.ru^ ++||cofounderspecials.com^ ++||ngegas.files.im^ ++||ngegas.files.im^ ++gr8.cc,psycatgames.com##.sticky-banner ++cumlouder.com##.sticky-banner ++##a[href^="https://www.sheetmusicplus.com/"][href*="?aff_id="] ++##a[href^="https://awecrptjmp.com/"] ++##a[href^="http://www.FriendlyDuck.com/"] ++||lockerstagger.com^ ++##a[href*="https://www.sweetdeals.com/"] img ++||editchee.com^ ++||lotreal.com^ ++##a[href^="https://ndt5.net/"] ++||oungimuk.net^ ++||eugeniecor.com^ ++||rnotraff.com^ ++||shivoaps.net^ ++##a[href^="https://clixtrac.com/"] ++##[href^="http://www.mypillow.com/"] > img ++##a[href^="https://join.dreamsexworld.com/"] ++||validsquatcyber.com^ ++theblock.co,thekitchn.com##.stickyFooter ++||zaglushkaaa.com^ ++||d3t3bxixsojwre.cloudfront.net^ ++##a[href^="https://financeads.net/tc.php?"] ++||girlbuffalo.com^ ++##a[href^="http://deloplen.com/"] ++##a[href^="https://adultfriendfinder.com/go/page/landing"] ++||boxofwhisper.com^ ++##.gptSlot-outerContainer ++###foot-ad-wrap ++##a[href^="https://adserver.adreactor.com/"] ++||btpnav.com^ ++||cremateretainedsurname.com^ ++||diaperhumanpurify.com^ ++||malect.com^ ++||trkbng.com^$popup ++##a[href^="https://www.sweetdeals.com"] ++||benidorinor.com^ ++||jugnaglo.com^ ++||bftrlhesrlfjp.com^ ++/plugins/cpx-advert/*$script ++##a[href^="https://go.247traffic.com/"] ++||preoccupydaughterinlaw.com^ ++||vt894axs16.com^ ++||track.kinetiksoft.com^$popup,third-party ++zerohedge.com##div[class^="AdvertisingSlot_"] ++||hsrvz.com^$popup ++forbes.com#@#.ads-loaded ++||ossrhydonr.com^ ++||badskates.com^ ++||uuhvungdag.com^$popup ++||fyglovilo.pro^ ++||remembercompetitioninexplicable.com^ ++domainnamewire.com##.g-single ++##a[href^="http://adserver.adreactor.com/"] ++##a[href^="http://hotcandyland.com/partner/"] ++##a[href^="http://tc.tradetracker.net/"] > img ++||actsrelent.com^ ++||baitwizardrhythm.com^ ++||ecched.com^ ++||faused.com^ ++||ninetypastime.com^ ++||shantihskats.com^ ++||vfgtg.com^ ++||wibtntmvox.com^ ++||objectionsdomesticatednagging.com^$popup ++||treatycalculator.com^$popup ++independent.co.uk##div[class*="TopBanner_"] ++||phoudson.com^ ++||jefashivy.com^ ++||downloadyt.com^ ++||xqzlgbbe.com^ ++##.gnt_rr_xpst ++##.gnt_rr_xst ++||anmdr.link^ ++||orderlyregister.pro^ ++||separationreverttap.com^ ++||yarlnk.com^ ++||1jsskipuf8sd.com^ ++||rtyznd.com^ ++||mediapush1.com^ ++||bigrourg.net^ ++||yourmetshop.com^ ++||fewergkit.com^ ++##a[href^="http://www.onwebcam.com/random?t_link="] ++##[href^="https://mystore.com/"] > img ++||niececordthrone.com^ ++##.ADVParallax ++##.adsmobile ++##.dfp-wrap ++||08bb1fn3t4.com^ ++||24newstech.com^ ++||abnegatedigging.com^ ++||addthief.com^ ++||alecclause.com^ ++||arabdevastatingpatty.com^ ++||avenuescrupuloustheological.com^ ++||cha2spoi3rasne.com^ ++||daphnews.com^ ++||espotl.com^ ++||fanyorgagetn.buzz^ ++||fivern.com^ ++||negationsome.com^ ++||noaon2.com^ ++||nuniceberg.com^ ++||nvqjpzxufp.com^ ++||quarrelaimless.com^ ++||rearcocoa.com^ ++||rigidearnest.com^ ++||schoax.com^ ++||ukdliketobepa.monster^ ++||untropiuson.com^ ++||adsmart.hk^$third-party ++||wowshortvideos.com^$popup ++@@||thegay.com/assets/jwplayer-*/jwplayer.core.controls.js|$domain=thegay.com ++@@||thegay.com/assets/jwplayer-*/provider.hlsjs.js|$domain=thegay.com ++reverso.net###rca ++afro.com,chimpreports.com,islandecho.co.uk,locklab.com,mallorcasunshineradio.com,runwaygirlnetwork.com,talkradioeurope.com,theshoesnobblog.com##.a-single ++##div[id^="div-ads-"] ++||coastpreachshrink.com^ ++@@||texasmonthly.com/wp-content/plugins/txmo-header-bidding/dist/js/txmo-prebid.js ++/plugins/dx-ads/*$script ++||nndiscov.cfd^ ++/adlinks.$domain=~adlinks.io|~adlinks.to ++##.bordered-ad ++###videoOverAd ++##.videoOverAdSmall +##[id^="ad_slider"] -+##a[href^="//pubads.g.doubleclick.net/"] -+##a[href^="http://go.xtbaffiliates.com/"] -+||eeaacsmmdenxarx.com^ -+||flibao.com^ -+||d2k7gvkt8o1fo8.cloudfront.net^ -+||dailynews.lk/sites/default/files/pictures/BO-Banner-NEW.gif -+wbur.org##.uw--rec -+filtercams.com###bannerFC -+nationalheraldindia.com##.header-m__ad-top__36Hpg -+##a[href^="https://t.hrtyj.com/"] -+||faminedealergirl.com^ -+||inheritanceourselves.com^ -+battlefordsnow.com,cfjctoday.com,everythinggp.com,huskiefan.ca,larongenow.com,meadowlakenow.com,nanaimonewsnow.com,northeastnow.com,panow.com,rdnewsnow.com,sasknow.com,vernonmatters.ca###bumper-cars -+androidsage.com,bigleaguepolitics.com##.code-block-9 -+battlefordsnow.com,cfjctoday.com,everythinggp.com,huskiefan.ca,larongenow.com,meadowlakenow.com,nanaimonewsnow.com,northeastnow.com,panow.com,rdnewsnow.com,sasknow.com,vernonmatters.ca##.pos-top -+||cloudcdn.ml^ -+##.hp-sectionad -+||grahamsbandbox.com^ -+/single-advertisements? -+##.a-d-holder-container -+##.dfpAdspot -+##.frontendAd -+##.page-bottom-fixed-ads -+##a[href^="https://ad.zanox.com/ppc/"] > img -+##a[href^="https://ads.planetwin365affiliate.com/redirect.aspx?"] -+##a[href^="https://cpartner.bdswiss.com/"] -+##a[href^="https://easygamepromo.com/ef/custom_affiliate/"] -+##a[href^="https://pl.premium4kflix.website/"] -+##a[href^="https://www.mrskin.com/account/"] -+##div[class^="s-dfp-"] -+mypatriotsupply.com#@#[href^="https://mypatriotsupply.com/"] > img -+mypatriotsupply.com#@#[href^="https://www.mypatriotsupply.com/"] > img -+||abbols.com^ -+||bestdatingshere.life^ -+||concoursestrickenpuppy.com^ -+||condolencespicturesquetracks.com^ -+||contemplatereunitededgy.com^ -+||protectorincorporatehush.com^ -+||stammerail.com^$popup -+||soap2day.show/ajax/script.php -+||tuberel.com/poppy/ -+bbcamerica.com,ifc.com,sundancetv.com,wetv.com###banner-bottom -+edn.com,planetanalog.com###bannerWrap -+point2homes.com###smartAsset -+canonsupports.com##.box -+nationalheraldindia.com##.styles-m__dfp__3T0-C -+##[href^="https://go.astutelinks.com/"] -+||g.ibtimes.sg/sys/js/minified-video.js -+##[href*="incentrev.com/"] img -+##[href^="https://shiftnetwork.infusionsoft.com/go/"] > img -+##a[href^="https://lead1.pl/"] -+kyivpost.com##.b-title -+gpfans.com##.leaderboardbg -+kyivpost.com##.widget-300-250 -+airplaydirect.com,cultofcalcio.com,dailynews.lk,economicconfidential.com,newzimbabwe.com,opednews.com,roadtester.com.au,runechat.com,tfetimes.com,therainbowtimesmass.com,ugstandard.com##img[height="90"] -+/adrot.$domain=~adrot.hu -+##a[href^="https://www.pornhat.com/"][rel="nofollow"] -+||anxiouslyconsistencytearing.com^ -+||meteorclashbailey.com^ -+searchenginereports.net###bio_ep -+bossip.com##.player-wrapper-inner -+/adscale.$domain=~adscale.com|~adscale.dev|~adscale.io|~adscale.net|~adscale.pl -+###carbon-ads-container-bg -+##.header_ad1 -+##.mo-advert -+##a[href^="http://rs-stripe.wsj.com/stripe/redirect"] -+##a[href^="http://www.friendlyduck.com/AF_"] -+##a[href^="https://go.etoro.com/"] > img -+##a[href^="https://porngames.adult/?SID="] -+##a[href^="https://tracking.comfortclick.eu/"] -+##div[class^="sp-adslot-"] -+##a[href^="https://www.goldenfrog.com/vyprvpn?offer_id="][href*="&aff_id="] -+||kudrunoptime.com^ -+||paucifyunaware.com^ -+||pierremarkeraffliction.com^ -+||stbvip.co^ -+||tarotien.com^ -+||sundayobserver.lk/sites/default/files/pictures/COVID19-Flash-1_0.gif -+mmorpg.com###mmorpg_desktop_list_2 -+arydigital.tv,barakbulletin.com##.bsac -+rabble.ca##.grey-cta-block -+infobel.com##.results-middle-banner-container -+idropnews.com##.side-title-wrap -+vervetimes.com##.uyj-before-header -+repeatreplay.com##.wp-block-spacer -+androidpolice.com,constructionreviewonline.com,cryptobriefing.com,dereeze.com,tyretradenews.co.uk##.ai-track -+##a[href^="https://ausoafab.net/"] -+antimusic.com##.mad -+##a[href^="http://affiliates.pinnaclesports.com/processing/"] -+##a[href^="http://campaign.bharatmatrimony.com/cbstrack/"] -+||explanationsacrifice.com^ -+dallasobserver.com##.AirBillboardInlineContentresponsive -+dallasobserver.com##.kgbqfwag -+##a[href^="https://traffdaq.com/"] -+||judicialleasthandful.com^ -+battlefordsnow.com,cfjctoday.com,everythinggp.com,filmdaily.co,huskiefan.ca,larongenow.com,meadowlakenow.com,nanaimonewsnow.com,northeastnow.com,panow.com,rdnewsnow.com,sasknow.com,vernonmatters.ca##.vc_single_image-wrapper -+##.Ads__wrapper -+##.ads.box -+##.adunit-container-bb -+##.advt-right -+##.dianomi-embed -+##.page-top-ads -+##.wtc-wg-plugilo-iframe-container ++##a[href^="https://galaxyroms.net/?scr="] ++||auditioningborder.com^ ++||b58ncoa1c07f.com^ ++||coltseaman.com^ ++||muddiedbubales.com^ ++||multicoloredsteak.pro^ ++||ougribot.net^ ++||profileknee.com^ ++||milfnut.net/assets/jquery/$script ++friv.com###lba ++friv.com###lbaTop ++independent.co.uk##div[class*="Ad__Wrapper-"] ++||whourgie.com^ +##[class^="amp-ad-"] -+##a[href^="http://look.djfiln.com/"] -+##a[href^="http://webgirlz.online/landing/"] -+##a[href^="http://www.on2url.com/app/adtrack.asp"] -+##a[href^="https://go.cmrdr.com/"] -+##a[href^="https://mediaserver.gvcaffiliates.com/renderBanner.do?"] -+##div[id^="advt-"] -+||3338635.com^ -+||nthaitingsh.buzz^ -+||tp1jcgl644jk.com^ -+||elitepaysites.com/ae-banners/ -+essentialenglish.review##.right-panel -+arynews.tv##.tdi_103 -+cryptopolitan.com##.wordp-siderbar-new-theme -+dailytrust.com##div[class^="header_ad_"] -+||resemblanceilluminatedcigarettes.com^ -+savetiknowm.org##div[style="min-height: 280px;"] -+##a[href^="https://offerforge.net/"] -+redpepper.co.ug,systutorials.com###block-3 -+forexlive.com##.top-forex-brokers__wrapper -+/adshare/*$domain=~adshare.io|~adsharetoolbox.com -+###adsright_header -+##.adunit-container-sitebar-600px -+##.article-sponsorship-header -+##a[href^="http://promos.bwin.com/"] ++||gourdycortes.com^ ++##.cn-advertising ++##[href^="https://www.brighteonstore.com/products/"] img ++##a[href^="https://go.alxbgo.com/"] ++||akdcunfxex.com^ ++||dippingearlier.com^ ++||worldofmods.com/wompush-init.js ++||peskyclarifysuitcases.com^ ++||reportsnail.com^ ++##div[id^="ad-server-"] ++##a[href^="http://partners.etoro.com/"] ++||doxoonas.net^ ++||balneasoucars.website^ ++/api.ads.$domain=~ads.instacart.com ++||runreferences.com^ ++||yasmwesikz.com^ ++/ane-popup-banner/ane-popup-banner.js ++##.VPCarbonAds ++##.onet-ad ++##[href^="https://goldcometals.com/clk.trk"] ++##[href^="https://shiftnetwork.infusionsoft.com/go/"] > img ++##a[href^="http://rs-stripe.wsj.com/stripe/redirect"] ++##a[href^="https://ak.hetaruwg.com/"] ++##a[href^="https://join.sexworld3d.com/track/"] ++##a[href^="https://land.brazzersnetwork.com/landing/"] ++##a[href^="https://queersodadults.com/"] ++##a[href^="https://someperceptionparade.com/"] ++##a[href^="https://tragency-clesburg.icu/"] ++##article.ad ++##div[id^="gtm-ad-"] ++##.jwPlayer--floatingContainer ++##a[href*=".trust.zone"] ++||7fva8algp45k.com^ ++||accustomedinaccessible.com^ ++||adjustbedevilsweep.com^ ++||adoptdischarged.com^ ++||agriculturalproshereby.com^ ++||arkfacialdaybreak.com^ ++||cobwebhauntedallot.com^ ++||colossalrate.com^ ++||customapi.top^ ++||devotedvarnish.com^ ++||engagementpolicelick.com^ ++||eruple.com^ ++||givensidewaysremoved.com^ ++||koilabumpoff.casa^ ++||lbbxuenncq.com^ ++||merterpazar.com^ ++||naazrghwxj.com^ ++||natspiders.com^ ++||nockerlpittite.website^ ++||nsump.com^ ++||oklast.com^ ++||peeredgerman.com^ ++||radarwitch.com^ ++||rebusytoment.com^ ++||refdomain3.xyz^ ++||reswsentativ.xyz^ ++||retauwhu.com^ ++||sofcryingfo.xyz^ ++||stpmgo.com^ ++||tberjonk.com^ ++||thrube.com^ ++||tragedylydia.com^ ++||vemflutuartambem.com^ ++||bipedhematin.website^$popup ++||gwrtheyrn-rot.com^$popup ++@@||player.avplayer.com^$script,domain=explosm.net|justthenews.com ++||anywaypupil.com^ ++||triflinguncertainforensic.com^ ++||tagstorkglory.com^ ++||vjdciu.com^ ++##a[href^="https://go.xlivrdr.com"] ++sonyalpharumors.com###custom_html-25 ++###ax-billboard ++||dismissabuse.com^ ++||passwordslayoutvest.com^ ++##a[href^="https://t.grtyi.com/"] ++||aerugosspritz.com^ ++||bettershitecolumn.com^ ++||monsterofnews.com^ ++||olayomad.com^ ++||simple-isl.com^ ++||skyuglejealous.com^ ++boldsky.com,drivespark.com,filmibeat.com,gizbot.com,goodreturns.in,nativeplanet.com,oneindia.com##.cmscontent-left-article ++##a[href^="http://bodelen.com/"] ++||amountinsulation.com^ ++||shawashygy.com^ ++###header-ads-holder ++##[href^="https://cipledecline.buzz/"] ++##a[href^="https://t.hrtyj.com/"] ++||assistedadultrib.com^ ++||explanationsacrifice.com^ ++||glaxaukr.net^ ++||naambonder.com^ ++||pop.dojo.cc^ ++||resistsarcasm.com^ ++||stretchedcreepy.com^ ++||fla4n6ne7r8ydcohcojnnor.com^$popup ++||loadx.me/show/$popup ++||absolveparticlesanti.com^ ++##.adSlotHeaderContainer ++##a[href^="https://www.healthrangerstore.com/"] > img ++###ax-billboard-sub ++##[href^="http://clicks.totemcash.com/"] ++##a[href^="https://go.cmtaffiliates.com/"] +##a[href^="https://t.hrtye.com/"] -+||sesameasterisk.com^ -+||surnamesubqueryaloft.com^ -+||trkad.network^ ++##div[id^="taboola-stream-"] ++||limorev.com^ ++postnewsgroup.com,thewashingtonstandard.com,vgleaks.com###text-4 ++||markkasgrosses.com^ ++/adlink.$domain=~adlink.com|adlink.guru|~adlinktech.com|~github.com ++||paucifyunaware.com^ ++##.ad-slot-header ++||watwait.com^ +||zybrdr.com^$popup -+bigleaguepolitics.com,ugstandard.com##.code-block-6 -+pornjam.com##.r1ght-pl4yer-43 -+amsterdamnews.com,sundayworld.co.za,universityaffairs.ca##a[href*="/sponsored-content/"] -+searchenginereports.net###bio_ep_bg -+||thenceafeard.com^ -+/prebid_ver.js -+##.adWords-bg -+##.klicked-ads -+##.rw-advert -+gumtree.com#@#.postad -+||b3kyo0de1fr0.com^ -+||sabreurnevome.com^ -+cargurus.co.uk##.leaderboardWrapper -+/adsup.$domain=~adsup.lk -+##a[href^="http://secure.cbdpure.com/aff/"] -+||astcarbinkom.com^ -+||cutegurlz.com/promos-royal-slider/aff/ -+##a[href^="http://hyperlinksecure.com/go/"] -+capsulenz.com,ssbcrack.com##.td_spot_img_all -+##.sponsorship-banner-bottom -+||ixodidsupdives.com^ -+||mellivoracode.com^ -+||posttrendingblog.com^ -+##a[href^="http://www.badoink.com/go.php?"] -+##a[href^="https://awptjmp.com/"] -+||fogvnoq.com^ -+cryptobriefing.com##.na-item.item -+/s.ashx?btag -+###AdServer_Banner_1 -+###AdServer_Banner_2 -+###AdServer_Banner_3 -+###AdServer_Banner_8 -+###adLarge -+###ad_before_header -+###ads728x90top -+###leader-companion > a[href] -+##.BOX_Ad -+##.ad-ban -+##.ad-gap-sm -+##.ad300px -+##.adContainerSide2 -+##.ad_wrapper_300 -+##.ads-instance -+##.adslot970 -+##.advertisement_footer -+##.altad -+##.anyad -+##.arcad-block-container -+##.atf-ad -+##.boxAds2 -+##.bwm_widget_ad_callout -+##.custom-ad-area -+##.dt-sponsor -+##.full-page-ad -+##.goads ++###IC4-ad ++##.ad--in-content +##.googleAdsenseMiddle -+##.home-page-ad -+##.homeTopAdContainer -+##.home_ad_title -+##.its_all_for_ads ++##[href^="https://go.xlrdr.com"] ++##[href^="https://track.fiverr.com/visit/"] > img ++##a[href^="https://click.linksynergy.com/fs-bin/"] ++##a[href^="https://fakelay.com/"] ++##a[href^="https://go.etoro.com/"] > img ++##a[href^="https://mediaserver.gvcaffiliates.com/renderBanner.do?"] ++##a[href^="https://s.zlink2.com/"] ++##a[href^="https://syndication.exoclick.com/"] ++##a[href^="https://traffdaq.com/"] ++##a[href^="https://www.jackery.com?aff="] > img ++||adlogists.com^ ++||armisticedesigning.com^ ++||btpnative.com^ ++||businessessities.com^ ++||coolinghistory.com^ ++||ebonyrecognize.com^ ++||epi0tzwi.com^ ++||granarybroughtfun.com^ ++||harmlesstacticalhonorable.com^ ++||hellocaterersomeone.com^ ++||janitoraccrue.com^ ++||lawful-screw.com^ ++||liveunderestimate.com^ ++||lubbreton.com^ ++||messagereceiver.com^ ++||novelas360.cc^ ++||numeralembody.com^ ++||oclaserver.com^ ++||offsigilyphor.com^ ++||swatad.com^ ++||themeillogical.com^ ++||uymkdz9s.com^ ++||varshacundy.com^ ++||wasquite.buzz^ ++||xuzeez.com^ ++||1free33style.com^$popup ++||predictiondexchange.com^$popup ++||xmlrtb.com^$popup ++||bidder.newspassid.com^ ++titantv.com###GridPlayer ++apkmb.com,wbap.com###media_image-3 ++tennistemple.com##.akcelo-wrapper ++msn.com##[data-test-id="mrr-nativead"] ++@@||imasdk.googleapis.com/js/sdkloader/ima3_debug.js$domain=abcnews.go.com|brightcove.net|insideedition.com|pch.com ++###primis-holder ++||5odjin7ipi.com^ ++||addtakingcontinuous.com^ ++||ahlefind.com^ ++||zmjagawa.com^ ++||auntieimpetus.com^ ++||clothingsphere.com^ ++||goddessclad.com^ ++||habeglee.net^ ++||leechplanes.com^ ++||nougacoush.com^ ++||onautcatholi.xyz^ ++nytimes.com##.e1xxpj0j1.css-4vtjtj ++##[href^="https://www.mypatriotsupply.com/"] > img ++||frothadditions.com^ ++##.--ads ++##.dfp-ad-top-wrapper ++##[href^="https://go.astutelinks.com/"] ++##a[href^="http://www.gfrevenge.com/landing/"] ++##a[href^="https://go.admjmp.com/"] ++##a[href^="https://ptapjmp.com/"] ++||adoopaqueentering.com^ ++||aspape.com^ ++||fregtrsatnt.com^ ++||remedyedmundoccasioned.com^ ++||romancemind.com^ ++||shugraithou.com^ ++||toahooka.com^ ++||weltercampe.com^ ++||adzshield.info^$popup ++||oodrampi.com^$popup ++nytimes.com##.css-142l3g4 ++thesaurus.com##.e1wyd5nb0 ++##a[href^="http://adultgames.xxx/"] ++##a[data-redirect^="http://paid.outbrain.com/network/redir?"] ++||backfireaccording.com^ ++||pics-x.com/api/get_ad/ ++||op01.biz^ ++/adscale.$domain=~adscale.com|~adscale.dev|~adscale.io|~adscale.net|~adscale.pl ++##.page-bottom-fixed-ads ++##a[href^="//pubads.g.doubleclick.net/"] ++##a[href^="https://see.kmisln.com/"] ++||2go7v1nes8.com^ ++||absorbingconstitution.com^ ++||amtropiusr.com^ ++||annoynoveltyeel.com^ ++||armisticeexpress.com^ ++||arrivedeuropean.com^ ++||ascentmatrimonypistol.com^ ++||baledenseabbreviation.com^ ++||blnclqnp.com^ ++||conceptualization-noddies-candlemaker.online^ ++||earlieraccelerateshoplifting.com^ ++||explorecomparison.com^ ++||fictiongroin.com^ ++||incorphishor.com^ ++||legerbbs.com^ ++||preachribbonsummoned.com^ ++||theonlineuserprotection.com/download-guard/$popup,third-party ++bigleaguepolitics.com,ugstandard.com##.code-block-6 ++airplaydirect.com,cultofcalcio.com,dailynews.lk,economicconfidential.com,newzimbabwe.com,opednews.com,roadtester.com.au,runechat.com,tfetimes.com,therainbowtimesmass.com,ugstandard.com##img[height="90"] ++||chooxaur.com^$popup ++||d2k7gvkt8o1fo8.cloudfront.net^ ++##a[href^="http://secure.vivid.com/track/"] ++##a[href^="https://aweptjmp.com/"] ++search.conduit.com#@#.ads_wrapper ++||betalonflamechan.com^ ++||brookbrutallovers.com^ ++||cgeckmydirect.biz^ ++||coldflownews.com^ ++||indefinitelytonsil.com^ ++||scissorstenantplot.com^ ++||teasimilarman.com^ ++||mungfali.com^$popup ++looperman.com###header-top ++boundhub.com##noindex ++||aimpocket.com^ ++##.advertising-wrapper ++##a[href^="https://ausoafab.net/"] ++||adulterygreetimpostor.com^ ++||conumal.com^ ++||illishrastus.com^ ++||ju427bv7an9n.com^ ++||lawhulophe.com^ ++||seekgeographical.com^ ++||tarotien.com^ ++redpepper.co.ug,systutorials.com###block-3 ++geeksforgeeks.org##.textBasedMannualAds_2 ++##.adslot970 +##.js-adzone ++##[href^="http://join.rodneymoore.com/"] ++##a[href^="https://go.hpyrdr.com/"] ++||adherenceenmitycentury.com^ ++||automaticallyindecisionalarm.com^ ++||complainfriendshipperry.com^ ++||existsvolatile.com^ ++||glenprejudice.com^ ++||ixodidsupdives.com^ ++##.clever-core-ads ++##a[href^="//go.xlviiirdr.com"] ++##a[href^="https://join.virtuallust3d.com/"] ++||tahoshehu.com^ ++##.page-top-ads ++||testimonypersuadedclinic.com^ ++||pellodersecalmi.ga^$popup ++cyclinguptodate.com##.video-container ++||disturbedaccruesurfaces.com^ ++.adspace.$domain=~adspace.pro ++/adshare/*$domain=~adshare.io|~adsharetoolbox.com ++/clever_ads.js ++/module-ads-html-$script ++/plugins/meks-easy-ads-widget/* ++/taboola_ads.js ++###Mpu_Top ++###gpt-sticky ++###leaderboard.ad ++###primis-container ++###top-advertising-content ++###wrapper-AD_L ++##.Ad--presenter ++##.ArticleAdSide ++##._ads ++##.ad-hfu ++##.ad-incontent ++##.ad-size-300x600 ++##.ad-slot-inview ++##.ad-slot-rail ++##.ad300px ++##.adInitRemove ++##.adcon ++##.ads-stick-footer ++##.ads-top-home ++##.adver-header ++##.advertising_wrapper ++##.ahe-ad ++##.arcad-block-container ++##.banner-ad-bottom-fixed ++##.box-fixed-ads ++##.c-ad--bigbox ++##.containerads ++##.content_gpt_top_ads ++##.dfp_ad_pos ++##.fixedLeftAd ++##.google-bottom-ads ++##.hero-advert ++##.home-page-ad ++##.inr_top_ads ++##.l-article__ad +##.live-ad +##.main-header__ad-wrapper ++##.min-height-ad +##.module-box-ads ++##.np-header-ads-area +##.o-ads__outer -+##.perm_ad -+##.photo-ad-pad ++##.p-ad-feature-pr ++##.polaris__teads +##.r-pause-ad-container -+##.side__ad -+##.sponsorship-leaderboard -+##.vpnad ++##.sm-advertisement ++##.toolkit-ad-shell ++##.topAdsWrappper ++##.widget_abn_admanager_sidestealer +##[data-d-ad-id] +##[data-m-ad-id] -+##[data-name="adaptiveConstructorAd"] -+##[href="https://masstortfinancing.com"] img ++##[href="https://www.masstortfinancing.com/"] > img +##[href^="http://globsads.com/"] -+##[href^="http://mypillow.com/"] > img -+##[href^="http://www.pingperfect.com/aff.php"] -+##[href^="https://affiliate.fastcomet.com/"] > img ++##[href^="http://go.cm-trk2.com/"] ++##[href^="http://misslinkvocation.com/"] +##[href^="https://antiagingbed.com/discount/"] > img -+##[href^="https://mystore.com/"] > img -+##[href^="https://shrugartisticelder.com"] -+##[href^="https://v.investologic.co.uk/"] ++##[href^="https://go.affiliatexe.com/"] ++##[href^="https://mylead.global/stl/"] > img +##a[href^="//benoopto.com/"] -+##a[href^="//coarsewary.com/"] +##a[href^="//lambingsyddir.com/"] -+##a[href^="http://ad-apac.doubleclick.net/"] -+##a[href^="http://adclick.g.doubleclick.net/"] -+##a[href^="http://adlev.neodatagroup.com/"] -+##a[href^="http://admrotate.iplayer.org/"] -+##a[href^="http://ads.sprintrade.com/"] -+##a[href^="http://adserver.adtech.de/"] +##a[href^="http://affiliates.thrixxx.com/"] -+##a[href^="http://aflrm.com/"] -+##a[href^="http://axdsz.pro/"] +##a[href^="http://bc.vc/?r="] -+##a[href^="http://bcntrack.com/"] -+##a[href^="http://bcp.crwdcntrl.net/"] -+##a[href^="http://c.jumia.io/"] -+##a[href^="http://cdn.adstract.com/"] -+##a[href^="http://click.plista.com/pets"] -+##a[href^="http://espn.zlbu.net/"] -+##a[href^="http://feedads.g.doubleclick.net/"] -+##a[href^="http://ffxitrack.com/"] -+##a[href^="http://freesoftwarelive.com/"] -+##a[href^="http://fusionads.net"] -+##a[href^="http://go.oclaserver.com/"] -+##a[href^="http://goldmoney.com/?gmrefcode="] ++##a[href^="http://go.xtbaffiliates.com/"] +##a[href^="http://googleads.g.doubleclick.net/pcs/click"] -+##a[href^="http://hpn.houzz.com/"] +##a[href^="http://intent.bingads.com/"] -+##a[href^="http://k2s.cc/pr/"] -+##a[href^="http://mob1ledev1ces.com/"] -+##a[href^="http://n.admagnet.net/"] -+##a[href^="http://secure.hostgator.com/~affiliat/"] -+##a[href^="http://serve.williamhill.com/promoRedirect?"] -+##a[href^="http://syndication.exoclick.com/"] -+##a[href^="http://t.wowtrk.com/"] -+##a[href^="http://wgpartner.com/"] -+##a[href^="http://www.TwinPlan.com/AF_"] ++##a[href^="http://trk.mdrtrck.com/"] +##a[href^="http://www.adultdvdempire.com/?partner_id="][href*="&utm_"] -+##a[href^="http://www.adxpansion.com"] -+##a[href^="http://www.afgr2.com/"] -+##a[href^="http://www.amazon.co.uk/exec/obidos/external-search?"] -+##a[href^="http://www.down1oads.com/"] -+##a[href^="http://www.firstclass-download.com/"] -+##a[href^="http://www.firstload.com/affiliate/"] -+##a[href^="http://www.firstload.de/affiliate/"] -+##a[href^="http://www.fpcTraffic2.com/blind/in.cgi?"] -+##a[href^="http://www.linkbucks.com/referral/"] -+##a[href^="http://www.liutilities.com/"] -+##a[href^="http://www.pinkvisualgames.com/?revid="] -+##a[href^="http://www.plus500.com/?id="] -+##a[href^="http://www.ragazzeinvendita.com/?rcid="] -+##a[href^="http://www.roboform.com/php/land.php"] -+##a[href^="http://www.seekbang.com/cs/"] -+##a[href^="http://www.sfippa.com/"] -+##a[href^="http://www.socialsex.com/"] -+##a[href^="http://www.terraclicks.com/"] -+##a[href^="http://www.text-link-ads.com/"] -+##a[href^="http://yads.zedo.com/"] ++##a[href^="http://www.adultempire.com/unlimited/promo?"][href*="&partner_id="] ++##a[href^="https://1free33style.com/"] +##a[href^="https://a.bestcontentfood.top/"] ++##a[href^="https://a2.adform.net/"] ++##a[href^="https://ad.zanox.com/ppc/"] > img ++##a[href^="https://ads.planetwin365affiliate.com/redirect.aspx?"] +##a[href^="https://adswick.com/"] -+##a[href^="https://aff-ads.stickywilds.com/"] +##a[href^="https://agacelebir.com/"] -+##a[href^="https://bestcond1tions.com/"] -+##a[href^="https://click.plista.com/pets"] -+##a[href^="https://content.oneindia.com/www/delivery/"] -+##a[href^="https://creacdn.top-convert.com/"] -+##a[href^="https://dediseedbox.com/clients/aff.php?"] ++##a[href^="https://awptjmp.com/"] ++##a[href^="https://cpartner.bdswiss.com/"] ++##a[href^="https://dooloust.net/"] +##a[href^="https://earandmarketing.com/"] +##a[href^="https://fast-redirecting.com/"] -+##a[href^="https://freeadult.games/"] -+##a[href^="https://giftsale.co.uk/?utm_"] -+##a[href^="https://go.onclasrv.com/"] ++##a[href^="https://geniusdexchange.com/"] ++##a[href^="https://go.cmrdr.com/"] ++##a[href^="https://go.julrdr.com/"] +##a[href^="https://go.zybrdr.com"] +##a[href^="https://gohere.pl/"] +##a[href^="https://iac.ampxdirect.com/"] -+##a[href^="https://intenseaffiliates.com/redirect/"] -+##a[href^="https://jmp.awempire.com/"] -+##a[href^="https://land.rk.com/landing/"] ++##a[href^="https://landing.brazzersplus.com/"] ++##a[href^="https://lead1.pl/"] ++##a[href^="https://lobimax.com/"] ++##a[href^="https://loboclick.com"] ++##a[href^="https://look.utndln.com/"] ++##a[href^="https://medleyads.com/"] +##a[href^="https://my-movie.club/"] -+##a[href^="https://secure.bstlnk.com/"] -+##a[href^="https://secure.cbdpure.com/aff/"] ++##a[href^="https://offers.refchamp.com/"] ++##a[href^="https://porngames.adult/?SID="] ++##a[href^="https://taghaugh.com/"] ++##a[href^="https://thaudray.com/"] +##a[href^="https://track.healthtrader.com/"] +##a[href^="https://track.interactivegf.com/"] +##a[href^="https://track.totalav.com/"] -+##a[href^="https://track.trkinator.com/"] ++##a[href^="https://tracking.comfortclick.eu/"] +##a[href^="https://tracking.gitads.io/"] +##a[href^="https://trk.moviesflix4k.xyz/"] -+##a[href^="https://vlnk.me/"] -+##a[href^="https://windscribe.com/promo/"] -+##a[href^="https://www.chngtrack.com/"] -+##a[href^="https://www.firstload.com/affiliate/"] -+##a[href^="https://www.g4mz.com/"] -+##a[href^="https://www.mypornstarcams.com/landing/click/"] ++##a[href^="https://waisheph.com/"] ++##a[href^="https://www.highperformancegate.com/"] ++##a[href^="https://www.kingsoffetish.com/tour?partner_id="] ++##a[href^="https://www.mrskin.com/account/"] +##a[href^="https://www.nudeidols.com/cams/"] +##a[href^="https://www.oneclickroot.com/?tap_a="] > img -+##a[href^="https://www.share-online.biz/affiliate/"] -+##a[href^="https://www.spyoff.com/"] -+##div[class^="Directory__footerAds"] -+##div[class^="awpcp-random-ads"] -+##div[class^="pane-adsense-managed-"] -+##div[id^="ad-cid-"] ++##a[href^="https://www.sugarinstant.com/?partner_id="] ++##div[class^="s-dfp-"] +##div[id^="ad-inserter-"] +##div[id^="lazyad-"] -+##div[id^="proadszone-"] -+##iframe[src^="http://ad.yieldmanager.com/"] -+##iframe[src^="http://www.adpeepshosted.com/adpeeps.php?"] ++##.gnt_flp ++###jwplayer-container-div ++###primis_intext +##.primis-player__container +##a[href^="https://track.ultravpn.com/"] -+##[href^="https://bulletprofitsmartlink.com/"] -+##[id*="MGWrap"] -+##[onclick*="content.ad/"] -+##a[data-oburl^="https://paid.outbrain.com/network/redir?"] -+##a[data-url^="http://paid.outbrain.com/network/redir?"] + .author -+##a[href^="http://paid.outbrain.com/network/redir?"] -+||12805b86d6.com^ -+||258c7c3d75.com^ -+||3711c45955.com^ -+||69ed4fcc9d.com^ -+||79cedd0043.com^ -+||84d5acbe01.com^ -+||abnegationbanquet.com^ ++##a[href^="https://www.goldenfrog.com/vyprvpn?offer_id="][href*="&aff_id="] ++##a[href^="https://www.purevpn.com/"][href*="&utm_source=aff-"] ++##div[id*="MarketGid"] ++##.container-content__container-relatedlinks ++###taboola-below-article-thumbnails-v2 ++##.taboola_container ++dbook.docomo.ne.jp,dmagazine.docomo.ne.jp#@#.ad-button ++dbook.docomo.ne.jp,dmagazine.docomo.ne.jp#@#.ad-cover ++||0pyn37dv3m.com^ ++||1free33style.com^ ++||34pavouhj7.com^ ++||421npyd4nd.com^ ++||47e0aaed8a.com^ ++||590578zugbr8.com^ ++||5umpz4evlgkm.com^ ++||76a7doiet256.com^ ++||abandonrecommendationwars.com^ ++||abattoirpleatsprinkle.com^ ++||abbronzongor.com^ ++||abdurantom.com^ ++||abruptlyinstitution.com^ ++||accessiblescopevisitor.com^ ++||accompanycollapse.com^ +||accusationcollegeload.com^ ++||acheworry.com^ ++||ad2up.com^ ++||addinginstancesroadmap.com^ ++||additionindianscontentment.com^ ++||adjointeen.com^ +||adsandcomputer.com^ -+||adshoper.com^ -+||agazis.com^ -+||agregadorcode.com^ -+||agrigh.com^ -+||aj2430.online^ -+||argondenial.com^ -+||bbcrgate.com^ -+||bkfupfeyv.com^ -+||blinnowther.com^ -+||bluespeltast.com^ -+||bmhciohwvwgsi.com^ -+||bonus-point1.life^ -+||buffersthyrold.com^ -+||cabbagehomme.casa^ -+||cabbingpolynya.cam^ -+||casinal.com^ -+||cexucetum.com^ -+||chicks4date.com^ -+||coneenpien.com^ -+||crexojhuhtqoh.com^ -+||curatcullion.com^ -+||curdlesgazump.com^ ++||adultsjuniorfling.com^ ++||advantagespire.com^ ++||affairscollar.com^ ++||afterwardstationquestions.com^ ++||agamantykeon.com^ ++||ageore.com^ ++||agrarianbeepsensitivity.com^ ++||aidspectacle.com^ ++||aircraftairliner.com^ ++||ajestigie.com^ ++||ajeyaxdcvogcx.com^ ++||allureencourage.com^ ++||almostspend.com^ ++||alpsvaivode.com^ ++||alrightconsulatevarying.com^ ++||amazinelistrun.xyz^ ++||ambassadorpotentsummer.com^ ++||amountdonutproxy.com^ ++||amusemystic.com^ ++||anapirate.com^ ++||anddecoyblizzard.com^ ++||annotationwednesdayplayground.com^ ++||anytimeoutstandingcharges.com^ ++||apologiesbackyardbayonet.com^ ++||approachingrat.com^ ++||appropriateloathefewer.com^ ++||aprilineffective.com^ ++||arousedimitateplane.com^ ++||artistperhapscomfort.com^ ++||ascensionrookieweapon.com^ ++||assertedclosureseaman.com^ ++||assignconsented.com^ ++||assuranceapprobationblackbird.com^ ++||assurancelocusmat.com^ ++||astonebehap.com^ ++||atombearable.com^ ++||attemptdruggedcarve.com^ ++||auspiceunworthy.com^ ++||autand.com^ ++||awaitbackseatprod.com^ ++||b42rracj.com^ ++||backseatabundantpickpocket.com^ ++||badlymaggot.com^ ++||baptun.com^ ++||basepush.com^ ++||basiun.com^ ++||batespecializecoal.com^ ++||benumelan.com^ ++||blockedadulatoryhotel.com^ ++||bludwan.com^ ++||bonfiresaltymilk.com^ ++||bonnetiere-infrangible-burthening.xyz^ ++||buoyant-force.pro^ ++||burdiesfogyish.com^ ++||capricetheme.com^ ++||catastropheillusive.com^ ++||cesurasfratchy.com^ ++||chekajie.com^ ++||cictivesmuha.xyz^ ++||ciqguphollyj.com^ ++||cladupius.com^ ++||clickadu.com^ ++||clogsspiered.com^ ++||cludic.com^ ++||cluttercallousstopped.com^ ++||collectionspriestcardiac.com^ ++||coluim.com^ ++||comparativevegetables.com^ ++||consequencesgiddyditch.com^ ++||cowerarmament.com^ ++||crdefault.link^ ++||crdefault1.com^ ++||cribut.com^ +||cyclismpeddled.cam^ -+||dasperdolus.com^ -+||dbf1405f9c.com^ -+||ddnmzrpp.com^ -+||defeak.com^ -+||dev0.buzz^ -+||dlrcoalbin.com^ -+||dosawhatkin.com^ -+||dwirow.com^ -+||eignal.com^ -+||eisual.com^ -+||ejghgjhhgadcdchjaada.ru.^ ++||ddigujslwjmyk.com^ ++||delempanyi.one^ ++||diapertypesdeference.com^ ++||dified.com^ ++||distinct-bicycle.com^ ++||doflygonan.com^ ++||drauntilperin.xyz^ ++||driverpartially.com^ ++||earlos.com^ +||ekhqoitttw.com^ -+||ettlingnidana.com^ ++||entativesath.one^ ++||envyblundercollide.com^ ++||epushclick.com^ ++||esteemtalented.com^ ++||eventuallybraid.com^ +||eyfvklgx.com^ -+||fertilrouts.com^ ++||ezjhhapcoe.com^ ++||fadsimz.com^ ++||fatalityplatinumthing.com^ ++||faxqaaawyb.com^ ++||feelsjet.com^ ++||ferritediener.tech^ ++||feyl4mh5to.com^ ++||finnan2you.com^ ++||forcelessgreetingbust.com^ ++||forgivenesspeltanalyse.com^ ++||frugalrushcap.com^ ++||gashewasf.xyz^ ++||gfsdloocn.com^ +||gimypibo.pro^ -+||girise.com^ -+||girls2date.club^ +||gosweethomes.com^ +||gracaiko.net^ ++||grehtrsan.com^ ++||grounded-card.pro^ ++||guisis.com^ ++||gurimix.com^ +||gwrtheyrn-rot.com^ -+||hauntcontribution.com^ -+||hkmurfdpe.top^ -+||hymenalwiring.com^ -+||iamcurrently.lol^ -+||ipiesrveoocelb.com^ -+||irinto.com^ -+||jaleepsorous.website^ -+||kuntic.com^ -+||larverewish.com^ -+||legehtxfwcg.com^ -+||leotumal.com^ -+||loftiernucule.com^ -+||maghma.com^ ++||haviol.com^ ++||heisalw.xyz^ ++||hjxajf.com^ ++||hoo1luha.com^ ++||hosieryplum.com^ ++||housekeeperemptiness.com^ ++||hqpuoxdtbqpdygf.com^ ++||hypota.com^ ++||i010b048d3e4a1e4b70aba72b169e70c90971f9.xyz^ ++||i7ece0xrg4nx.com^ ++||iicsxxkdcy.com^ ++||illegimateillegimatetolerablepushy.com^ ++||inbdmaza.com^ ++||incomethoroughabjure.com^ ++||infectedably.com^ ++||infectsrerun.com^ ++||informflaskfiction.com^ ++||insurancedeletemillion.com^ ++||invadedwherevoluntary.com^ ++||irresponsibilityadvertiseanthony.com^ ++||isreas.com^ ++||j6mn99mr0m2n.com^ ++||jestinvaderspeedometer.com^ ++||jsdelvr.com^ ++||junkeach.com^ ++||juqpsioodpnecqp.com^ ++||justpremium.com^ ++||kneltmayhem.com^ ++||kolanx.com^ ++||krence.com^ ++||landscapedeputyirreparable.com^ ++||larsenik.com^ ++||lassue.com^ ++||leetaipt.net^ ++||leigunfax.com^ ++||logoscollection.com^ ++||loverevenue.com^ ++||lowdodrioon.com^ ++||mammalbuy.com^ ++||mbhvyihyaayh.com^ +||miraclenecklace.com^ -+||mworkh.buzz^ ++||moderg.com^ ++||mulesto.com^ ++||mungfali.com^ ++||muzarabeponym.website^ ++||myfrank.xyz^ ++||mygtmn.com^ +||mythincredibly.com^ -+||narsap.com^ -+||ncernedas.one^ -+||newburgtourism.com^ -+||neyhdjwpumivpa.com^ ++||ndjelsefd.com^ ++||newir3ltyug79aiman.com^ ++||nihxigmalrkfov.com^ ++||nobiol.com^ ++||normanstaximan.com^ ++||oadroass.com^ ++||oaksafta.com^ ++||obedientrock.com^ +||octrue.com^ -+||op01.biz^ -+||orchidreducedbleak.com^ -+||perceptunarms.com^ -+||prelendrb.bid^ -+||qndvbgqc.com^ -+||radull.com^ -+||raungecomtian.com^ ++||omnan.com^ ++||oolraimt.net^ ++||otbuzvqq8fm5.com^ ++||ovemer.com^ ++||padsdel.com^ ++||padstm.com^ ++||padull.com^ ++||painsdire.com^ ++||palama2.com^ ++||peciet.com^ ++||phiduvuka.pro^ ++||pigath.com^ ++||pilpulbagmen.com^ ++||plainmarshyaltered.com^ ++||postponeacademic.com^ ++||pouneeso.com^ ++||preeditpastes.website^ ++||preventionbitten.com^ ++||propellerads.com^ ++||ptcovqkjo.com^ ++||puntershorahs.com^ ++||pvykihatcb.com^ ++||rathergist.com^ ++||reallyteenageotter.com^ +||receme.com^ -+||renderscreech.com^ -+||ruliam.com^ -+||rundse.com^ ++||reinstandpointdumbest.com^ ++||ridexasperateunstable.com^ ++||rsationhesaid.xyz^ ++||rtbstream.com^ ++||rugiomyh2vmr.com^ ++||rumoredhispa.com^ +||rvcrfvighmoaksn.com^ -+||satyrkendir.com^ ++||ryange.com^ +||sbuxjhuwsthcyit.com^ -+||seminartacticshiking.com^ -+||seraialumins.com^ -+||singerrespectfuljerk.com^ -+||smaleo.com^ -+||smises.com^ -+||snailteasesimulator.com^ -+||solemnherald.com^ -+||specifiedinspector.com^ -+||sshsnahw.com^ -+||stemgthrop.one^ -+||stoshewyho.pro^ -+||suitcasesimbue.com^ -+||supplerneedled.com^ -+||survrhostngs.xyz^ -+||sutiletoroid.com^ ++||scouredpalulus.com^ ++||sdasasyydd.com^ ++||shelvesdeserve.com^ ++||shelvesendorsebloom.com^ ++||shredsorators.com^ ++||slahpxqb6wto.com^ ++||slavre.com^ ++||sliddeceived.com^ ++||snappy-examination.pro^ ++||sootproclaim.com^ ++||sophomoreclassicoriginally.com^ ++||spider.ad^ ++||ssiapawz.com^ ++||st-rdirect.com^ ++||stabilityvatinventory.com^ ++||stationeryshapeless.com^ ++||stempelcosier.com^ ++||stinkyloadeddoctor.com^ ++||strigh.com^ ++||sunsetpersuadeaffectionately.com^ ++||syllin.com^ +||syqoqjibiagvo.com^ -+||teicdn.com^ -+||tnlvnnvlsrabywk.com^ -+||troild.com^ -+||typicc.com^ -+||uapekkgmhjxponr.com^ -+||ukhongswrd.com^ -+||undard.com^ ++||thongrooklikelihood.com^ ++||thuary.com^ ++||tikbblove.com^ ++||top-offers1.com^ ++||trehtnoas.com^ ++||tuyves.com^ ++||twirehillers.com^ ++||ukentaspects.autos^ +||unhelerrevoke.website^ -+||valetisolate.com^ -+||vjdciu.com^ ++||upshroomishtor.com^ ++||v4yleins27hv.com^ ++||vastatecuissen.com^ ++||vendimob.pl^ ++||vexacion.com^ ++||vg4u8rvq65t6.com^ ++||videosprofit.com^ ++||visaexasperation.com^ ++||vqpcgkqriftt.com^ +||vsttyxsthsvhp.com^ -+||watwait.com^ -+||weeplypriapic.website^ -+||whalso.com^ -+||whmwdjecmgnt.com^ -+||woodlandsintervention.com^ -+||worthlessscowledexactly.com^ -+||xfrena.com^ -+||yemecotum.com^ -+||yrqr-ping.com^ -+||yugout.com^ -+||yycvaemnomsjie.xyz^ -+||zdsfnagupwkztl.com^ -+||znqip.org^ ++||wastedclassmatemay.com^ ++||weemauge.com^ ++||wittilyfrogleg.com^ ++||worthless-living.pro^ ++||ycadenevery.xyz^ ++||ydkxhcetv.com^ ++||yumkelis.com^ ++||zeecoomi.net^ +||zumolery.xyz^ -+||germaniavid.com^$third-party -+||mcqmall.com^$third-party -+||simpletraffic.co^$third-party -+||chicks4date.com^$popup -+||chrantary-vocking.com^$popup -+||curbimpress.com^$popup ++||wsec.multiscreensite.com^$third-party ++||4eb28685b6.com^$popup ++||awasrqp.xyz^$popup ++||crdefault.link^$popup ++||crdefault1.com^$popup ++||exerciseundergone.com^$popup +||fittingcentermondaysunday.com^$popup -+||initiatecompletelysophisticatedthefile.vip^$popup -+||losingfoundation.com^$popup -+||myjollyrudder.com^$popup -+||omgpm.com^$popup -+||online-user-protector.com^$popup ++||grumblecrytopless.com^$popup ++||inediblepollingbuzz.com^$popup ++||lassampy.com^$popup ++||looew.club^$popup ++||loverevenue.com^$popup ++||maw5r7y9s9helley.com^$popup ++||mcmo22.com^$popup ++||merterpazar.com^$popup ++||outgoingfan.pro^$popup ++||padp5arja8dgsd9cha.com^$popup ++||perryvolleyball.com^$popup +||peskyclarifysuitcases.com^$popup -+||restorationbowelsunflower.com^$popup ++||postponeacademic.com^$popup ++||ptistyvymi.com^$popup +||simple-isl.com^$popup -+||smartmnews.pro^$popup -+||trustedzone.info^$popup -+||unbeedrillom.com^$popup -+||vkcdnservice.com^$popup -+||xijgedjgg5f55.com^$popup -+||zendplace.pro^$popup -+||znqip.org^$popup -+||saveit.us/img/$third-party -+||shopmyshelf.us^$third-party ++||sobakenchmaphk.com^$popup ++||sympathetic-angle.com^$popup ++||vfgtg.com^$popup ++||watch-now.club^$popup ++||yahuu.org^$popup ++||yourmetshop.com^$popup ++||sobakenchmaphk.com^$popup ++||parking.godaddy.com^$third-party +||windows.net/banners/$domain=hortidaily.com ++||d2mqdhonc9glku.cloudfront.net^ ++||d2zbpgxs57sg1k.cloudfront.net^ +||d3584kspbipfh3.cloudfront.net/cm/ -+||d8cxnvx3e75nn.cloudfront.net^ ++||djvby0s5wa7p7.cloudfront.net^ +||lp1s.cyber-guard.me^$popup,third-party -+||teenfinder.com/landing/$popup,third-party -+||tracking.keyxel.com^$popup,third-party -+||brighteon.tv/Assets/ARF/ -+||draftkings.bbgi.com^$subdocument -+||isohunt.app/a/b.js -+||streamoupload.*/api/spots/$script -+||yabeat.org/*?meteor_js_$script -+||link.advancedsystemrepairpro.com^$popup -+||mercurybest.com^$popup,domain=hltv.org -+||gayfor.us/front.js -+||home-xxx-videos.com/snowy- -+||javsubtitle.co/sponsor/ -+||mature-chicks.com/sparkling- -+||pics-x.com/api/get_ad/ -+||rat.xxx/retr/ -+||rat.xxx/ssk/ -+||xxxxsx.com/sw.js -+fortune.com###Homepage-InStream0 -+fortune.com###Homepage-InStream1 -+fortune.com###Homepage-InStream2 -+fortune.com###Homepage-InStream3 -+nutritioninsight.com,packaginginsights.com###horizontalblk -+myjoyonline.com###in-article -+booklife.com,yabeat.org###interstitial -+ugstandard.com###leader-wrap -+assamtribune.com###left_level_before_tags ++||hortidaily.com/b/ ++||pururin.to/assets/js/pop.js ++geeksforgeeks.org###GFG_AD_Desktop_BTF_Postcontent_728x280 ++geeksforgeeks.org###GFG_AD_Desktop_MTF_Postcontent_728x90 ++geeksforgeeks.org###GFG_AD_Desktop_PostContent_300x250 ++dexerto.com###\#primisplayer ++livescore.com###ad-holder-gad-news-article-item ++reverso.net###bottom-mega-rca-box ++icon-icons.com###bsa-placeholder-search ++kbb.com###contentFor_kbbAdsSimplifiedNativeAd ++eetimes.eu,miloserdov.org###custom_html-16 ++icon-icons.com###istockphoto-placeholder +fileproinfo.com###myNav -+faucetpay.nurul-huda.or.id###satoshi1 -+faucetpay.nurul-huda.or.id###satoshi2 ++politico.com###pol-01-wrap +standard.co.uk###stickyFooterRoot +gumtree.com###tBanner -+johnogroat-journal.co.uk,stamfordmercury.co.uk##.MPU -+web-dev-qa-db-fra.com##.adn-ar -+web3wire.news##.banner-one -+nilechronicles.com##.bn-lg-sidebar -+functions-online.com##.box_wide ++sciencealert.com##.Purch_Y_C_0_1-container ++behance.net##.StockRail-rail-oox ++gadgets.ndtv.com,gadgets360.com##._ad ++sciencealert.com##.ad-desktop\:block ++letras.com##.an-pub ++icon-icons.com##.apu ++nypost.com##.billboard-overlay +retailgazette.co.uk##.boxzilla-overlay -+businessplus.ie##.bp_billboard_single -+thehustle.co##.c-layout--trends -+news24online.com##.clearfix.db_shw_mb_blk -+faucetpay.nurul-huda.or.id##.col-sm-3 -+conservativeplaylist.com##.conse-d -+conservativeplaylist.com##.conse-e -+conservativeplaylist.com##.conse-f -+nytimes.com##.css-bs95eu -+lifewire.com##.daily-deal ++youloveit.com##.btop +distractify.com,radaronline.com##.dhvATd +apkcombo.com##.diseanmevrtt -+thesaurus.com##.e1wyd5nb0 -+thepostemail.com##.external -+theblock.co##.fixedUnit -+fool.ca##.fool-ecap -+cnx-software.com##.gross -+cannabishealthnews.co.uk##.mvp-side-widget img -+hoteldesigns.net##.n2-ss-slider -+helpnetsecurity.com##.not-empty -+kueez.com,trendexposed.com##.nya-slot -+practicalecommerce.com##.partners-sidebar -+runningmagazine.ca##.repeater-bottom-leaderboard -+seattlepride.org##.section_sponsorship -+bscscan.com##.showcase-banner-spacing -+repeatreplay.com##.sidebar-primary -+cultofmac.com##.sponsored_paragraph -+businessday.ng##.vc_custom_1627979893469 -+wikikeep.com##.widget-area -+cryptopolitan.com##.wordp-leaderboard -+bellinghamherald.com##.zone-el ++thepiratebay3.to##.download_buutoon ++shtfplan.com,yournews.com##.et_pb_code_inner ++gifcompressor.com,heic2jpg.com,jpg2png.com,png2jpg.com,webptojpeg.com,wordtojpeg.com##.ha ++gifcompressor.com,heic2jpg.com,jpg2png.com,png2jpg.com,webptojpeg.com,wordtojpeg.com##.header__right ++garticphone.com##.jsx-2397783008 ++eetimes.eu,powerelectronicsnews.com##.masthead-banner ++urbandictionary.com##.mb-4.justify-center ++2ip.me##.menu_banner ++pcgamesn.com##.nn_mobile_mpu_wrapper ++kueez.com,trendexposed.com,wackojacko.com##.nya-slot ++business2community.com##.sticky-header +usnews.com##[class*="ad-spacer"] -+faucetpay.nurul-huda.or.id##[href] > .col-sm-4 -+cannabishealthnews.co.uk##[href^="https://themedicalcannabisclinics.com/"] -+apkcombo.com##[onclick*="_blank"] -+academictorrents.com##[src^="/pic/sponsors/"] -+101thefox.net,957thevibe.com##a[href^="https://parisicoffee.com/"] ++economist.com##[class^="adComponent"] ++kbb.com##[data-lean-auto="flexible-native-2"] ++naturalnews.com##[href^="https://www.naturalnews.com/ARF/"] ++academicful.com,forum.mobilism.org##[rel="sponsored"] ++1337x.to##a[href="/anoydl9-VpnHideMe"] +nosubjectlosangeles.com,richardvigilantebooks.com##a[href^="https://rebrand.ly/"] ++1337x.to##a[id][href^="/anoyd"] +opensubtitles.org##a[target="_blank"][href^="https://www.amazon.com/gp/search"] -+conservativeplaylist.com##center > [href] -+constructionreviewonline.com##div[id^="const-"] -+lagniappemobile.com##div[id^="lagni-"] -+lasentinel.net##div[style^="min-height: 250px; width: 300px;"] -+duplichecker.com##img[src*="data:image"] -+ibtimes.sg##.featured_video -+bleachernation.com#?#.code-block:-abp-has(span:-abp-contains(ADVERTISEMENT)) -+digg.com#?#.tracking-widest:-abp-contains(Sponsored) -+albertsons.com#?#product-item-v2[class$="product-card-col"]:-abp-has(div[data-qa="prd-itm-spnsrd"]) -+winaero.com#?#p:-abp-contains(Advertisement) -+hentaifox.com###slider -+barscaffolding.co.uk,capitalregionusa.xyz,dcraddock.uk##.boxzilla-overlay -+xnxxvideos.rest##.camitems -+xnxxvideos.rest##.mult -+xnxxvideos.rest##.prefixat-player-promo-col -+pornjam.com##.productora -+xnxxvideos.rest##.refr -+teenpornvideo.fun##.sponsor-link-desk -+teenpornvideo.fun##.sponsor-link-mob -+brazz-girls.com##[href^="/Site/Brazzers/"] -+hentai-gamer.com##[src^="https://www.hentai-gamer.com/pics/"] -+@@||web.basemark.com^$generichide -+/adcreative/*$~image,domain=~adcreative.nl ++baking-forums.com,windows10forums.com##div.message--post.message ++wsj.com##div[class*="WSJTheme--adWrapper"] ++ntdeals.net,psdeals.net,xbdeals.net##div[class^="ads-"] ++releasestv.com##div[class^="astra-advanced-hook-"] ++tweaktown.com##.adcon ++apkmirror.com##.ains-apkm_outbrain_ad ++msn.com##.galleryPage_eoabNativeAd-DS-EntryPoint1-1 ++barscaffolding.co.uk,capitalregionusa.xyz,dcraddock.uk,javbebe.com,javxxoo.com,xxx-picture.com##.boxzilla-overlay ++cliniqueregain.com##.footer-promo ++cliniqueregain.com,tallermaintenancar.com##.girl ++amateur-vids.eu,camgirl-video.com,gigapornmovies.com,mature.community,mature.mom,mature.sexy,mature.studio,milf.community,milf.mom,milf.plus,milf.sexy##.happy-under-player ++cliniqueregain.com,tallermaintenancar.com##.thumbs ++pornhub.com,redtube.com,tube8.com,tube8.es,tube8.fr,xvideos.com,youjizz.com,youporn.com,youporngay.com##[href*="data:"] ++xpassd.co##aside[id^="tn_ads_widget-"] ++@@||adserver.skiresort-service.com/www/delivery/spcjs.php?$script,domain=skiresort.de|skiresort.fr|skiresort.info|skiresort.it|skiresort.nl ++@@||sourcegraph.com^$generichide ++@@||ascii.jp/img/ad/$image,~third-party ++@@||pubads.g.doubleclick.net/gampad/$image,domain=topper.com.br ++@@||rakuten-bank.co.jp/rb/ams/img/ad/$~third-party ++.club/js/popunder.js ++/adframes/*$~image ++/ads-templateslist. +/adshare.$domain=~adshare.io|~adshare.tv|~echosign.com -+/get-ads-by-zones/* -+/stn-player/* -+###AdServer_Banner_4 -+###AdServer_Banner_5 -+###AdServer_Banner_6 -+###AdServer_Banner_7 -+###AdServer_Banner_9 -+###AdsPubperform -+###AdsSky -+###StickyBannerAd -+###ad-site-header -+###ad3734 -+###adSpaceHeight -+###advert-banner2 -+###advert-fireplace ++/adsign.$domain=~adsign-admin.apps.asu.edu|~adsign.com.au|~adsign.no|~adsign.slack.com ++/asrv/campaign/* ++/dfp_async. ++/dfpNew. ++/js/prebid-video. ++/livejasminpopupunder. ++/pup-a9-header-bidder/* ++/sponsors/popunder. ++/wp-content/plugins/wp-ad-guru/* ++/zcvisitor/*$popup ++/zp-redirect?$popup ++###IB-ads ++###IFrameAd ++###IFrameAd1 ++###Mpu_Bottom ++###ad-bottom-fixed ++###ad-box-left ++###ad-container-top-placeholder ++###adHome ++###ad_article1_1 ++###ad_article1_2 ++###ad_article2_1 ++###ad_article2_2 ++###ad_article3_1 ++###ad_article3_2 ++###ad_interthread ++###adbox--hot_news_ad ++###adbox--page_bottom_ad ++###adbox--page_top_ad ++###ads_0_container ++###ads_in_modal ++###adsense-post-300x250 ++###adsense-slot-1 ++###adslot-side-mrec ++###advertisement-placement +###aside-ad-container -+###billboard-ad ++###ax-billboard-bottom ++###ax-billboard-top ++###block-articlebelowtextad ++###block-articlefrontpagead ++###block-articletopadvert ++###block-frontpageabovepartnersad ++###block-frontpagead ++###block-frontpagesideadvert1 +###bottom-ad-area -+###bww-advertising-popup-overlay -+###dfp-ap-2016-interstitial -+###interstitial-shade -+###large-bottom-leaderboard-ad -+###large-leaderboard-ad -+###large-middle-leaderboard-ad -+###leaderboard.ad ++###carbonadcontainer ++###darazAd ++###dfp-article-related0-mpu ++###dfp-atf-desktop ++###dfp-btf-desktop ++###dfp-mtf-desktop ++###div-footer-ad ++###div-leader-ad ++###ezmobfooter ++###gam-ad-ban1 ++###google_ad_1 ++###google_ad_2 ++###google_ad_3 ++###gpt-ad-banner ++###gpt-ad-side-bottom ++###h-ad ++###header-banner-ad-wrapper ++###home_ad_b_1 ++###module-ads-01 ++###module-ads-02 ++###mpuAdvertDesk3 ++###pencil-alt-banner-ad-wrapper ++###related-news-1-top-ad +###river_sponsors_hiring ++###singleads ++###staticad +###tmInfiniteAd ++###videoOverAd300 ++###viewabilityAdContainer ++###wrapper-AD_L2 ++###wrapper-AD_L3 +###zsAdvertisingBanner -+##.--ads -+##.-advertsSidebar -+##.AdsSections -+##.BOX_LeadAd ++##.ADVBig ++##.ADVFLEX_250 ++##.AdSpeedWP ++##.AdvtSample ++##.Billboard-ad ++##.LearderAd_Border ++##.ListicleAdRow +##.PrimisResponsiveStyle ++##.acm-ad-container +##.acm-ad-tag-unit -+##.ad-alignment -+##.ad-container--masthead -+##.ad-container--mrec -+##.ad-incontent -+##.ad-mr-article -+##.ad-widget-box -+##.ad-widget-sizes ++##.ad--droite_middle ++##.ad--outstream ++##.ad-1-drzac-links ++##.ad-1-sidebar-1 ++##.ad-1-sidebar-2 ++##.ad-background-center ++##.ad-banner-header ++##.ad-banner-single ++##.ad-banner-static ++##.ad-filmstrip ++##.ad-float ++##.ad-floating ++##.ad-header-small-square ++##.ad-holder-center ++##.ad-inner-container-background ++##.ad-leader-board ++##.ad-link-block ++##.ad-mod-section ++##.ad-mod-section-728-90 ++##.ad-page-setting ++##.ad-parent-class ++##.ad-placeholder--mpu ++##.ad-placeholder__inner ++##.ad-pos-0 ++##.ad-pos-1 ++##.ad-pos-2 ++##.ad-pos-3 ++##.ad-pos-4 ++##.ad-pos-5 ++##.ad-pos-6 ++##.ad-row-box ++##.ad-sidebar-mrec ++##.ad-square-placeholder ++##.ad-superbanner-node ++##.ad-t-text ++##.ad-text-centered ++##.ad-top-featured ++##.ad-units-single-header-wrapper ++##.ad-wrapp ++##.ad-wrapper--lg ++##.ad-wrapper--sidebar +##.ad-wrapper-250 ++##.ad-wrapper-solid ++##.ad.post-area +##.ad.small-mpu ++##.ad336х280_desk ++##.adHeading ++##.adInsider ++##.adPanorama +##.adWizard-ad ++##.ad_16m7rle ++##.ad__holder ++##.ad__space ++##.ad__window ++##.ad_content_bottom ++##.ad_desk_w970_h250 +##.ad_fluid -+##.ad_hd ++##.ad_header_top ++##.ad_leaderboard_master ++##.ad_leaderboard_wrap ++##.ad_lrgsky +##.ad_right_300_250 ++##.ad_scroll ++##.ad_sidebar_left ++##.ad_sidebar_right +##.ad_unit_wrapper_main -+##.ads-hints ++##.adhesiveAdWrapper ++##.ads-below-view-content ++##.ads-bt ++##.ads-by-google ++##.ads-container-250 ++##.ads-internal +##.ads-margin-top-bottom ++##.ads-placeholder-wrapper ++##.ads-sidebar-widget ++##.ads-sticky +##.ads-top-fixed -+##.ads-top-home +##.ads-top-main ++##.ads-wall-container +##.adsBlockContainerHorizontal -+##.ads_placeholder -+##.ads_uol_728x90 ++##.ads__article__header ++##.ads_full_1 ++##.ads_home ++##.ads_middle-container ++##.ads_wrap-para ++##.adsbx728x90 ++##.adsdesktop ++##.adserverBox ++##.adsntl +##.adunit-googleadmanager -+##.adver-header -+##.advertising-wrapper ++##.adunit-search-midstream ++##.adunit-skyscraper-1 ++##.adunit-skyscraper-2 ++##.adv-link--left ++##.adv-link--right ++##.adv-top-banner ++##.advert--in-sidebar ++##.advert-sticky-wrapper ++##.advertHeader ++##.advert_foot ++##.advert_title ++##.advertisementBoxBan ++##.advertising-mediumrectangle ++##.advertizing-banner ++##.advtbox ++##.adwrap-mrec ++##.adwrap_MPU ++##.adxs-vertisements +##.amp-adv-wrapper -+##.arena-ad-col ++##.anchor-ad ++##.art-text-ad ++##.article-ad-container ++##.article-body-affiliate-box +##.article_ad_1 +##.article_ad_2 ++##.aside-ads-top ++##.b-adhesion ++##.b-right-rail--ads ++##.bannerGoogle ++##.bd-header-ad +##.bg-ads-space -+##.bg_ads ++##.billboard__ad__full ++##.block-advertisement-banner-block +##.block__ads__ad -+##.bottom-mobile-ad -+##.bww-advertising-ad-container -+##.c-ad--bigbox ++##.bonnier-ads-middle ++##.c-ad--header ++##.c-ad--mpu-in-article ++##.c-ad-placeholder ++##.c-advertising__banner-area +##.c-button--adchoices +##.c_nt_ad -+##.content_gpt_top_ads ++##.center-tag-rightadbottom ++##.combinationAd ++##.connatix ++##.css--ad ++##.custom_ad_responsive ++##.desktop_mpu ++##.dfp-ad-container-box ++##.dfp-ad-container-wide +##.dfp-ad-lead2-wrap +##.dfp-ad-lead3-wrap -+##.dfp-ad-top-wrapper ++##.dfp-ad-region-1 ++##.dfp-ad-region-2 ++##.dfp-billboard-wrapper +##.div-insticator-ad ++##.dtads-desktop ++##.exo_wrapper +##.fixadheight -+##.fixedLeftAd -+##.google-bottom-ads ++##.fixed-ads ++##.flexAds ++##.footer-ad-row ++##.freestar-ad-container ++##.fullBleedAd ++##.gam-ad-hz-bg ++##.google-ad-center ++##.google-ad-center-below-posts ++##.google-ad-center-footer ++##.gpt-ad-sidebar-wrap ++##.header-adspace ++##.headerMain-ad ++##.hm-vertical-ad ++##.home-2020-ad-text ++##.home-ad-bigbox ++##.homePageAdSquare +##.index-content-ad-wrapper-top -+##.inr_top_ads -+##.l-article__ad ++##.inline-banner-ad ++##.item--ad ++##.js-sticky-advert-details-mpu ++##.l1-ads-wrapper ++##.latestStoriesAd ++##.layout_h-ad ++##.lazy-ad-unit +##.leaderboard-ad-fixed ++##.leaderboard-top-ad-wrapper +##.lee-track-ilad -+##.lg-infeed-wrapper -+##.mobile-leaderboard-fader ++##.main-header-ad ++##.masthead__ad ++##.media_impact_ads_ad_superbanner ++##.mod-amazon-btn +##.mpu_wrapper ++##.mw-ad ++##.native_ad_wrap ++##.navbar-ad-section ++##.news-item--ad +##.o-ad +##.o-teaser--native-ad -+##.p-ad-feature-pr ++##.outbrainad ++##.pageAd ++##.pb-slot-container ++##.placeholder-dfp +##.post-ad-top -+##.postend-advert -+##.right-ad-3 ++##.primis-video ++##.print-ad-wrapper ++##.promotionAdContainer ++##.re-AdTop1Container ++##.region-ad-pan ++##.right-ad350px250px +##.right-rail-box-ad-container ++##.right_ad_wrap +##.rs-advert +##.rs-advert__container ++##.search-result--sponsored-ad +##.sf-advert -+##.skyad ++##.side-panel_v-ad-container ++##.sidebar-digiads ++##.sideright_ads ++##.single-bottom-ads ++##.sovrn-connect-ad ++##.sp-adblock-2 ++##.sponsored_title ++##.square-adwrap ++##.ssp-advert +##.standard_ad_slot +##.sterra-ad ++##.subscribox-ad +##.tmo-ad +##.tmo-ad-ezoic +##.top-ad-deck -+##.topAdsWrappper ++##.top-ad-module ++##.tw-adv-gpt ++##.v-ad ++##.videoOverAd300 +##.waf-ad -+##.werbungAd +##.widget_doubleclick_widget -+##[href="https://www.masstortfinancing.com/"] > img -+##[href^="http://advertisesimple.info/"] ++##.widget_ep_rotating_ad_widget ++##.widget_newspack-ads-widget ++##.wotd-widget__ad ++##.yayoi_ad_box2 ++##[href="https://jdrucker.com/gold"] > img ++##[href^="//ngeoziadiyc4hi2e.com/"] ++##[href^="http://mypillow.com/"] > img +##[href^="http://trafficare.net/"] +##[href^="http://www.fleshlightgirls.com/"] ++##[href^="http://www.pingperfect.com/aff.php"] ++##[href^="https://ad.admitad.com/"] ++##[href^="https://affiliate.fastcomet.com/"] > img +##[href^="https://click2cvs.com/"] +##[href^="https://detachedbates.com/"] +##[href^="https://engine.gettopple.com/"] ++##[href^="https://glersakr.com/"] +##[href^="https://go.4rabettraff.com/"] +##[href^="https://kingered-banctours.com/"] ++##[href^="https://noqreport.com/"] > img ++##[href^="https://optimizedelite.com/"] > img ++##[href^="https://shrugartisticelder.com"] +##[href^="https://traffserve.com/"] +##[href^="https://turtlebids.irauctions.com/"] img ++##[href^="https://v.investologic.co.uk/"] ++##[href^="https://www.hostg.xyz/"] > img +##[href^="https://www.mystore.com/"] > img -+##[id^="adframe_wrap_"] ++##[id^="section-ad-banner"] +##[onclick^="location.href='http://www.reimageplus.com"] -+##a[href*=".medgoodfood.com/"] -+##a[href^="//porngames.adult/?SID="] ++##a[href*=".engine.adglare.net/"] ++##a[href*="http://MyPillow.com"] > img ++##a[href^="//coarsewary.com/"] ++##a[href^="//go.eabids.com/"] +##a[href^="//voyeurhit.com/cs/"] -+##a[href^="//www.pd-news.com/"] -+##a[href^="http://1phads.com/"] -+##a[href^="http://360ads.go2cloud.org/"] -+##a[href^="http://ad.au.doubleclick.net/"] -+##a[href^="http://ad.yieldmanager.com/"] -+##a[href^="http://adprovider.adlure.net/"] -+##a[href^="http://adrunnr.com/"] -+##a[href^="http://ads.expekt.com/affiliates/"] -+##a[href^="http://adserver.adtechus.com/"] -+##a[href^="http://adsrv.keycaptcha.com"] -+##a[href^="http://adtrack123.pl/"] -+##a[href^="http://adtrackone.eu/"] -+##a[href^="http://aff.ironsocket.com/"] ++##a[href^="//wagerprocuratorantiterrorist.com/"] ++##a[href^="http://adultfriendfinder.com/go/page/landing"] +##a[href^="http://affiliate.glbtracker.com/"] -+##a[href^="http://affiliates.score-affiliates.com/"] +##a[href^="http://allaptair.club/"] -+##a[href^="http://anonymous-net.com/"] -+##a[href^="http://api.content.ad/"] -+##a[href^="http://at.atwola.com/"] -+##a[href^="http://azmobilestore.co/"] +##a[href^="http://betahit.click/"] -+##a[href^="http://c.ketads.com/"] -+##a[href^="http://c43a3cd8f99413891.com/"] -+##a[href^="http://casino-x.com/?partner"] -+##a[href^="http://cdn.adsrvmedia.net/"] -+##a[href^="http://cdn3.adexprts.com/"] -+##a[href^="http://clickandjoinyourgirl.com/"] -+##a[href^="http://clicks.binarypromos.com/"] -+##a[href^="http://clickserv.sitescout.com/"] -+##a[href^="http://clkmon.com/adServe/"] -+##a[href^="http://codec.codecm.com/"] -+##a[href^="http://cpaway.afftrack.com/"] -+##a[href^="http://czotra-32.com/"] +##a[href^="http://d2.zedo.com/"] -+##a[href^="http://databass.info/"] -+##a[href^="http://dftrck.com/"] -+##a[href^="http://down1oads.com/"] -+##a[href^="http://download-performance.com/"] -+##a[href^="http://dwn.pushtraffic.net/"] -+##a[href^="http://earandmarketing.com/"] -+##a[href^="http://eclkmpsa.com/"] -+##a[href^="http://elitefuckbook.com/"] -+##a[href^="http://engine.newsmaxfeednetwork.com/"] -+##a[href^="http://ethfw0370q.com/"] -+##a[href^="http://farm.plista.com/pets"] -+##a[href^="http://finaljuyu.com/"] -+##a[href^="http://findersocket.com/"] -+##a[href^="http://fsoft4down.com/"] -+##a[href^="http://g1.v.fwmrm.net/ad/"] -+##a[href^="http://galleries.securewebsiteaccess.com/"] ++##a[href^="http://enter.anabolic.com/track/"] +##a[href^="http://go.247traffic.com/"] +##a[href^="http://go.fpmarkets.com/"] -+##a[href^="http://go.mobisla.com/"] -+##a[href^="http://go.seomojo.com/tracking202/"] -+##a[href^="http://greensmoke.com/"] -+##a[href^="http://guideways.info/"] -+##a[href^="http://hd-plugins.com/download/"] -+##a[href^="http://igromir.info/"] -+##a[href^="http://imads.integral-marketing.com/"] -+##a[href^="http://install.securewebsiteaccess.com/"] -+##a[href^="http://landingpagegenius.com/"] -+##a[href^="http://latestdownloads.net/download.php?"] -+##a[href^="http://linksnappy.com/?ref="] -+##a[href^="http://liversely.com/"] -+##a[href^="http://liversely.net/"] -+##a[href^="http://lp.ezdownloadpro.info/"] -+##a[href^="http://lp.ncdownloader.com/"] -+##a[href^="http://mmo123.co/"] -+##a[href^="http://onclickads.net/"] -+##a[href^="http://pan.adraccoon.com?"] -+##a[href^="http://papi.mynativeplatform.com:80/pub2/"] -+##a[href^="http://play4k.co/"] -+##a[href^="http://pokershibes.com/index.php?ref="] -+##a[href^="http://pwrads.net/"] -+##a[href^="http://record.betsafe.com/"] -+##a[href^="http://record.sportsbetaffiliates.com.au/"] -+##a[href^="http://refer.webhostingbuzz.com/"] -+##a[href^="http://refpaano.host/"] -+##a[href^="http://s5prou7ulr.com/"] -+##a[href^="http://s9kkremkr0.com/"] -+##a[href^="http://searchtabnew.com/"] -+##a[href^="http://secure.signup-page.com/"] -+##a[href^="http://see-work.info/"] -+##a[href^="http://semi-cod.com/clicks/"] -+##a[href^="http://servicegetbook.net/"] -+##a[href^="http://sharesuper.info/"] -+##a[href^="http://spygasm.com/track?"] -+##a[href^="http://srvpub.com/"] -+##a[href^="http://stateresolver.link/"] +##a[href^="http://static.fleshlight.com/images/banners/"] -+##a[href^="http://track.trkvluum.com/"] -+##a[href^="http://tracking.deltamediallc.com/"] +##a[href^="http://traffic.tc-clicks.com/"] -+##a[href^="http://ucam.xxx/?utm_"] -+##a[href^="http://uploaded.net/ref/"] -+##a[href^="http://us.marketgid.com"] -+##a[href^="http://vinfdv6b4j.com/"] -+##a[href^="http://web.adblade.com/"] -+##a[href^="http://websitedhoome.com/"] -+##a[href^="http://webtrackerplus.com/"] -+##a[href^="http://wopertific.info/"] -+##a[href^="http://www.123-reg.co.uk/affiliate2.cgi"] -+##a[href^="http://www.1clickdownloader.com/"] -+##a[href^="http://www.adskeeper.co.uk/"] +##a[href^="http://www.advcashpro.com/aff/"] -+##a[href^="http://www.affiliates1128.com/processing/"] -+##a[href^="http://www.afgr3.com/"] -+##a[href^="http://www.babylon.com/welcome/index?affID"] -+##a[href^="http://www.bitlord.me/share/"] -+##a[href^="http://www.clkads.com/adServe/"] -+##a[href^="http://www.dealcent.com/register.php?affid="] -+##a[href^="http://www.dl-provider.com/search/"] -+##a[href^="http://www.download-provider.org/"] -+##a[href^="http://www.downloadplayer1.com/"] -+##a[href^="http://www.downloadthesefiles.com/"] -+##a[href^="http://www.downloadweb.org/"] -+##a[href^="http://www.easydownloadnow.com/"] -+##a[href^="http://www.fbooksluts.com/"] -+##a[href^="http://www.flashx.tv/downloadthis"] -+##a[href^="http://www.freefilesdownloader.com/"] -+##a[href^="http://www.friendlyadvertisements.com/"] -+##a[href^="http://www.friendlyquacks.com/"] -+##a[href^="http://www.gamebookers.com/cgi-bin/intro.cgi?"] -+##a[href^="http://www.graboid.com/affiliates/"] -+##a[href^="http://www.hitcpm.com/"] -+##a[href^="http://www.idownloadplay.com/"] -+##a[href^="http://www.liversely.net/"] -+##a[href^="http://www.menaon.com/installs/"] -+##a[href^="http://www.mobileandinternetadvertising.com/"] -+##a[href^="http://www.my-dirty-hobby.com/?sub="] -+##a[href^="http://www.myfreepaysite.com/sfw.php?aid"] -+##a[href^="http://www.myfreepaysite.com/sfw_int.php?aid"] -+##a[href^="http://www.mysuperpharm.com/"] +##a[href^="http://www.onclickmega.com/jump/next.php?"] -+##a[href^="http://www.paddypower.com/?AFF_ID="] -+##a[href^="http://www.pinkvisualpad.com/?revid="] -+##a[href^="http://www.quick-torrent.com/download.html?aff"] -+##a[href^="http://www.securegfm.com/"] -+##a[href^="http://www.streamate.com/exports/"] -+##a[href^="http://www.streamtunerhd.com/signup?"] -+##a[href^="http://www.torntv-downloader.com/"] -+##a[href^="http://www.twinplan.com/AF_"] -+##a[href^="http://www.uniblue.com/cm/"] -+##a[href^="http://www.urmediazone.com/signup"] -+##a[href^="http://www.usearchmedia.com/signup?"] -+##a[href^="http://www.wantstraffic.com/"] -+##a[href^="http://www.webtrackerplus.com/"] -+##a[href^="http://www.xmediaserve.com/"] -+##a[href^="http://wxdownloadmanager.com/dl/"] -+##a[href^="http://z1.zedo.com/"] -+##a[href^="http://zevera.com/afi.html"] ++##a[href^="https://1startfiledownload1.com/"] +##a[href^="https://5hjdbfjfd5.monster/"] ++##a[href^="https://a-ads.com/"] +##a[href^="https://a.bestcontentoperation.top/"] -+##a[href^="https://a2.adform.net/"] +##a[href^="https://aaucwbe.com/"] -+##a[href^="https://adhealers.com/"] ++##a[href^="https://ad.kubiccomps.icu/"] ++##a[href^="https://adjoincomprise.com/"] +##a[href^="https://adnetwrk.com/"] +##a[href^="https://ads-for-free.com/click.php?"] +##a[href^="https://ads.ad4game.com/"] +##a[href^="https://ads.cdn.live/"] -+##a[href^="https://ads.trafficpoizon.com/"] -+##a[href^="https://affiliates.bet-at-home.com/processing/"] ++##a[href^="https://aff-ads.stickywilds.com/"] ++##a[href^="https://affpa.top/"] +##a[href^="https://albionsoftwares.com/"] +##a[href^="https://americafirstpolls.com/"] +##a[href^="https://as.conjectwatson.com/"] +##a[href^="https://awentw.com/"] +##a[href^="https://axdsz.pro/"] +##a[href^="https://azpresearch.club/"] -+##a[href^="https://blackorange.go2cloud.org/"] ++##a[href^="https://bestcond1tions.com/"] ++##a[href^="https://bestdatinghere.life/"] +##a[href^="https://bluedelivery.pro/"] -+##a[href^="https://bnsjb1ab1e.com/"] -+##a[href^="https://bullads.net/get/"] +##a[href^="https://burpee.xyz/"] ++##a[href^="https://cagothie.net/"] ++##a[href^="https://cam4com.go2cloud.org/"] +##a[href^="https://cams.imagetwist.com/in/?track="] +##a[href^="https://chaturbate.jjgirls.com/?track="] -+##a[href^="https://control.trafficfabrik.com/"] +##a[href^="https://cpmspace.com/"] ++##a[href^="https://creacdn.top-convert.com/"] ++##a[href^="https://datingbests.life/"] +##a[href^="https://deliver.tf2www.com/"] +##a[href^="https://delivery.porn.com/"] ++##a[href^="https://dfsdkkka.com/"] ++##a[href^="https://dialling-abutory.com/"] +##a[href^="https://dianches-inchor.com/"] -+##a[href^="https://dltags.com/"] -+##a[href^="https://dynamicadx.com/"] ++##a[href^="https://engine.blueistheneworanges.com/"] ++##a[href^="https://engine.trackingdesks.com/"] +##a[href^="https://explore.findanswersnow.net/"] -+##a[href^="https://farm.plista.com/pets"] +##a[href^="https://fertilitycommand.com/"] -+##a[href^="https://flirtaescopa.com/"] -+##a[href^="https://gamescarousel.com/"] ++##a[href^="https://get2nesoft1.ru/"] +##a[href^="https://gghf.mobi/"] +##a[href^="https://go.ebrokerserve.com/"] +##a[href^="https://go.goasrv.com/"] ++##a[href^="https://go.skinstrip.net"][href*="?campaignId="] +##a[href^="https://go.trackitalltheway.com/"] -+##a[href^="https://go.trkclick2.com/"] -+##a[href^="https://gogoman.me/"] -+##a[href^="https://horny-pussies.com/tds"] ++##a[href^="https://go.xlirdr.com"] ++##a[href^="https://go.xlvirdr.com"] +##a[href^="https://iactrivago.ampxdirect.com/"] +##a[href^="https://incisivetrk.cvtr.io/click?"] -+##a[href^="https://intrev.co/"] ++##a[href^="https://intenseaffiliates.com/redirect/"] ++##a[href^="https://itubego.com/video-downloader/?affid="] +##a[href^="https://leg.xyz/?track="] -+##a[href^="https://meet-sex-here.com/?u="] ++##a[href^="https://lnkxt.bannerator.com/"] ++##a[href^="https://losingoldfry.com/"] ++##a[href^="https://meet-sex-here.com/"] +##a[href^="https://meet-sexhere.com/"] -+##a[href^="https://meet-to-fuck.com/tds"] -+##a[href^="https://mk-ads.com/"] ++##a[href^="https://meet-to-fuck.com/"] +##a[href^="https://mk-cdn.net/"] +##a[href^="https://mob1ledev1ces.com/"] ++##a[href^="https://movie.download-file.org/"] +##a[href^="https://myusenet.xyz/"] ++##a[href^="https://oackoubs.com/"] ++##a[href^="https://odnxe.lncredlbiedate.com/"] +##a[href^="https://ovb.im/"] +##a[href^="https://partners.fxoro.com/click.php?"] ++##a[href^="https://pl.premium4kflix.website/"] +##a[href^="https://playuhd.host/"] -+##a[href^="https://porndeals.com/?track="] ++##a[href^="https://pongidsrunback.com/"] +##a[href^="https://reachtrgt.com/"] -+##a[href^="https://redsittalvetoft.pro/"] -+##a[href^="https://refpaano.host/"] +##a[href^="https://reinstandpointdumbest.com/"] -+##a[href^="https://retiremely.com/"] -+##a[href^="https://rev.adsession.com/"] ++##a[href^="https://s.zlink1.com/"] +##a[href^="https://scurewall.co/"] -+##a[href^="https://secure.eveonline.com/ft/?aid="] -+##a[href^="https://sexsimulator.game/tab/?SID="] ++##a[href^="https://speedsupermarketdonut.com/"] +##a[href^="https://spygasm.com/track?"] +##a[href^="https://static.fleshlight.com/images/banners/"] +##a[href^="https://t.mobtya.com/"] ++##a[href^="https://takeallsoft.ru/"] +##a[href^="https://topoffers.com/"][href*="/?pid="] +##a[href^="https://torrentsafeguard.com/?aid="] -+##a[href^="https://track.52zxzh.com/"] +##a[href^="https://track.bruceads.com/"] +##a[href^="https://track.clickmoi.xyz/"] +##a[href^="https://track.themadtrcker.com/"] +##a[href^="https://tracking.trackcasino.co/"] -+##a[href^="https://trackjs.com/?utm_source"] +##a[href^="https://traffic.bannerator.com/"] +##a[href^="https://transfer.xe.com/signup/track/redirect?"] +##a[href^="https://trappist-1d.com/"] +##a[href^="https://trf.bannerator.com/"] -+##a[href^="https://trklvs.com/"] -+##a[href^="https://trust.zone/go/r.php?RID="] ++##a[href^="https://trk.watchlivesports4k.club/"] +##a[href^="https://trusted-click-host.com/"] +##a[href^="https://tupitea.co/"] +##a[href^="https://uncensored.game/"] +##a[href^="https://uncensored3d.com/"] ++##a[href^="https://vlnk.me/"] +##a[href^="https://wantopticalfreelance.com/"] +##a[href^="https://watchmygirlfriend.tv/"] -+##a[href^="https://weedzy.co.uk/"][href*="&utm_"] -+##a[href^="https://www.adskeeper.co.uk/"] -+##a[href^="https://www.adxtro.com/"] ++##a[href^="https://www.adskeeper.com"] +##a[href^="https://www.arthrozene.com/"][href*="?tid="] -+##a[href^="https://www.dollps.com/?track="] -+##a[href^="https://www.friendlyduck.com/AF_"] -+##a[href^="https://www.hotgirls4fuck.com/"] -+##a[href^="https://www.oboom.com/ad/"] ++##a[href^="https://www.chngtrack.com/"] ++##a[href^="https://www.mypornstarcams.com/landing/click/"] +##a[href^="https://www.oboom.com/ref/"] ++##a[href^="https://www.onlineusershielder.com/torrent-guard/?"] +##a[href^="https://www.passeura.com/"] -+##a[href^="https://www.travelzoo.com/oascampaignclick/"] -+##a[href^="https://www.what-sexdating.com/"] -+##a[href^="https://zononi.com/"] -+##aa[href^="https://itubego.com/video-downloader/?affid="] -+##ark-top-ad -+##div[class^="AdBannerWrapper-"] -+##div[class^="AdItem-"] -+##div[class^="Ad__adContainer"] -+##div[class^="Ad__bigBox"] -+##div[class^="Ad__container"] -+##div[class^="AdhesionAd_"] -+##div[class^="BlockAdvert-"] -+##div[class^="PreAd_"] -+##div[class^="ResponsiveAd-"] -+##div[class^="adpubs-"] -+##div[class^="advertisement-desktop"] -+##div[class^="articleAdUnitMPU_"] -+##div[class^="block-openx-"] -+##div[class^="index_adAfterContent_"] -+##div[class^="index_adBeforeContent_"] -+##div[class^="index_displayAd_"] -+##div[class^="largeRectangleAd_"] -+##div[class^="lifeOnwerAd"] -+##div[class^="local-feed-banner-ads"] -+##div[class^="pane-google-admanager-"] -+##div[class^="proadszone-"] -+##div[id^="code_ads_"] -+##div[id^="div-adtech-ad-"] -+##.gnt_flp -+##.gnt_rr_xpst -+##.gnt_rr_xst -+##a[href^="http://get.slickvpn.com/"] ++##a[href^="https://www.sheetmusicplus.com/?aff_id="] ++##ad-shield-ads ++##amp-connatix-player ++##div[id^="ad_bnr_"] ++##div[id^="ads300_250-widget-"] ++##iframe[src^="http://ad.yieldmanager.com/"] ++##iframe[src^="http://www.adpeepshosted.com/"] ++##img[src^="https://images.purevpnaffiliates.com"] ++###jwplayer_contextual_player_div ++##.js-widget-distroscale ++##.oovvuu-embed-player ++##.s2nContainer +##a[href^="http://https://www.get-express-vpn.com/offer/"] ++##a[href^="https://fastestvpn.com/lifetime-special-deal?a_aid="] +##a[href^="https://www.get-express-vpn.com/offer/"] -+##[href^="/admdownload.php"] -+##[href^="/ucdownload.php"] -+##[href^="/ucdownloader.php"] -+##[href^="/ucmini.php"] ++##[onclick*="content.ad/"] +##.adv_outbrain +##a[data-obtrack^="http://paid.outbrain.com/network/redir?"] +##a[data-oburl^="http://paid.outbrain.com/network/redir?"] ++##a[data-oburl^="https://paid.outbrain.com/network/redir?"] +##a[data-redirect^="this.href='http://paid.outbrain.com/network/redir?"] ++##a[data-url^="http://paid.outbrain.com/network/redir?"] ++##a[data-url^="http://paid.outbrain.com/network/redir?"] + .author +##a[data-widget-outbrain-redirect^="http://paid.outbrain.com/network/redir?"] ++##a[href^="http://paid.outbrain.com/network/redir?"] +##a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source +##a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source +##a[target="_blank"][onmousedown="this.href^='http://paid.outbrain.com/network/redir?"] -+###taboola-below-article-thumbnails-v2 -+##.taboola_container -+##div[class^="backfill-taboola-home-slot-"] -+ewybory.eu#@##adv-text -+deepgoretube.site#@##fwdevpDiv0 ++##.taboola__container ++suntory.co.jp#@##page_ad +tapahtumat.iijokiseutu.fi,tapahtumat.kaleva.fi,tapahtumat.koillissanomat.fi,tapahtumat.lapinkansa.fi,tapahtumat.pyhajokiseutu.fi,tapahtumat.raahenseutu.fi,tapahtumat.rantalakeus.fi,tapahtumat.siikajokilaakso.fi#@#.ad-popup -+canonsupports.com#@#.box_ads -+8field.net,deployhappiness.com,dmitrysotnikov.wordpress.com,faravirusi.com,freedom-shift.net,kotan.link,lovepanky.com,markekaizen.jp,netafull.net,photopoint.com.ua,posh-samples.com#@#.category-ad:not(html):not(body) -+naver.com#@#.head_ad -+mypillow.com#@#[href^="http://mypillow.com/"] > img -+mypillow.com#@#[href^="http://www.mypillow.com/"] > img ++clien.net#@#.ad_banner ++labartt.com#@#.advert-detail ++tubefilter.com#@#.mainAd ++cadlinecommunity.co.uk#@#.sidebar_advert +mystore.com#@#[href^="https://mystore.com/"] > img -+herbanomic.com#@#[href^="https://www.herbanomic.com/"] > img ++noqreport.com#@#[href^="https://noqreport.com/"] > img +mystore.com#@#[href^="https://www.mystore.com/"] > img -+zstacklife.com#@#[href^="https://zstacklife.com/"] img -+sweetdeals.com#@#a[href*="https://www.sweetdeals.com/"] img -+legacy.com#@#a[href^="http://pubads.g.doubleclick.net/"] -+xbdeals.net#@#a[href^="https://click.linksynergy.com/"] +play.google.com#@#div[aria-label="Ads"] -+||090a7ee361.com^ -+||0c4bc6060b.com^ ++||0111d594c7.com^ ++||028708717f.com^ ++||08c395a4b7.com^ ++||0a81d7e23a.com^ ++||0d68d359dc.com^ ++||0ec9b365fd.com^ ++||0eijh8996i.com^ ++||0i0i0i0.com^ ++||1111supjavcom.xyz^ ++||123feb4327.com^ ++||123movies.to^ ++||19bk5lo5q2.com^ ++||1gldnstrofhkybypdsknubjobaleestranre24.com^ ++||1hx60gjebbfr.com^ ++||1links.ga^ ++||1links1.ga^ ++||1xdtscudjemp.com^ ++||24s1b0et1.de^ ++||25obpfr.de^ ++||269b2f0e19.com^ +||26b7f00b9f.com^ -+||3daed168ad.com^ -+||41fcd2b939.com^ ++||277ryf6nabi0.com^ ++||2932cceca4.com^ ++||2b28c0583e.com^ ++||2baa52126b.com^ ++||2e3f31faae.com^ ++||2jmis11eq.de^ ++||2m3gdt0gc.de^ ++||2mlh2fw7z62i.com^ ++||2qgsjjy89k.com^ ++||2rlgdkf7s.de^ ++||2rr7y7gd2qrm.com^ ++||2track.info^ ++||3-mobiappu.com^ ++||3221dkf7m2.com^ ++||349c3c0859.com^ ++||39irqwnzlv.com^ ++||3b1e3ebd27.com^ ++||3fdcd25c24.com^ ++||3sk7d418al8u.com^ ++||441a8a5527.com^ ++||45eijvhgj2.com^ ++||49n7wqynho5u.top^ ++||4c03e217f8.com^ ++||4dfdf752cc.com^ ++||4tnui5r06j62.com^ ++||50bcea469a.com^ ++||532xcxypmpnp.com^ ++||543993d.com^ ++||5886316040.com^ ++||5b955d4c78.com^ ++||5c3a967126.com^ ++||5c8877b0af.com^ +||5e00bd6c36.com^ -+||5fcc5e7d92.com^ -+||63c4861697.com^ ++||5nfc.net^ ++||5ovrmmmoubi71efvatfd.com^ ++||5vcl2z9la7.com^ ++||6244db039f.com^ ++||6740e9369b.com^ +||680566accf.com^ -+||7e1e8f3eba.com^ -+||81f49d8375.com^ -+||abjrtwawbfw.com^ ++||6fxtpu64lxyt.com^ ++||6qu5dcmyumtw.com^ ++||6snjvxkawrtolv2x.pro^ ++||709861d049.com^ ++||7a6a4e9e27.com^ ++||7fb60feaa4.com^ ++||84de26794f.com^ ++||888x.cyou^ ++||8bc4888880.com^ ++||8gs4unh05aq6.com^ ++||8mdphsb8fm.com^ ++||996f0a8.com^ ++||9a363a4900.com^ ++||9c3ac3307a.com^ ++||9c56fb6868.com^ ++||9d36cf3402.com^ ++||9kkf51ovqex1.com^ ++||9tumza4dp4o9.com^ ++||9xeqynu3gt7c.com^ ++||a07d30aaf0.com^ ++||aab-proxy-tests.top^ ++||aabproxytests.top^ ++||aaettsewpbyc.com^ ++||ab1n.net^ ++||abange.com^ ++||abbeyintervalfetched.com^ ++||abbeyleefeet.com^ ++||abbreviateprejudice.com^ ++||abburmyer.com^ ++||abclefabletor.com^ ++||abdittoan.com^ ++||abhorboring.com^ ++||abhorcarious.com^ ++||abilityviews.com^ ++||abjectionremarksdisarm.com^ ++||abkvgughrjhe.com^ ++||ablesasmetotr.monster^ ++||ablitleoor.com^ ++||aboardcarr.com^ ++||abolishcareful.com^ ++||abothe.com^ ++||abreastdevotion.com^ ++||abridgeoverwhelmfireball.com^ ++||abruptnesscarrier.com^ ++||absentallergyeyebrows.com^ ++||abskursin.com^ ++||abtyroguer.com^ ++||abyamaskor.com^ ++||acaupail.net^ ++||acc5a261f3.com^ ++||accidentaldark.com^ ++||accompanimentcouldsurprisingly.com^ ++||accomplishedgradual.com^ ++||accomplishmentailmentinsane.com^ ++||accomplishmenthalveharness.com^ ++||accordinglytongue.com^ ++||accustomparkedcrave.com^ ++||acdn01.vidox.net^ ++||aceekroo.net^ ++||acerbictierer.com^ ++||ackeyimerina.com^ +||aclytatcula.ga^ -+||acxoxbosblv.com^ -+||aephine.com^ -+||afgfjdivrf.com^ ++||acquaintedexpectations.com^ ++||acquiredescendthumb.com^ ++||acroterrecurse.com^ ++||addictionestimated.com^ ++||additionalvase.com^ ++||adherenceprosperous.com^ ++||adhunt.net^ ++||adjaco.com^ ++||adjoiningrolesuspicious.com^ ++||adlil.xyz^ ++||administrationpreviewfoolproof.com^ ++||admirableviolinniece.com^ ++||admireinkhousemaid.com^ ++||admittedfaults.com^ ++||adorablecaravandominion.com^ ++||ads2ads.net^ ++||adsemirate.com^ ++||advancedisco.com^ ++||advertatment.com^ ++||advisedlyremove.com^ ++||aefaldypulldoo.com^ ++||afaaugct.com^ ++||affabilityshelljumper.com^ ++||affairsquicker.com^ ++||affectionmimic.com^ ++||affluentlathe.com^ ++||afgham.com^ +||afriet.com^ ++||afterwardscaress.com^ ++||agakoffingan.com^ ++||agalarvitaran.com^ ++||agaomastaran.com^ ++||agavanilliteom.com^ ++||agazil.com^ ++||ageismvipery.com^ ++||agfompphv.com^ ++||agilespatter.com^ ++||agisdayra.com^ ++||agitatesuggestneighbouring.com^ +||agnescarved.website^ -+||airdempu.com^ -+||ajeyaxdcvogcx.com^ -+||aklienyxjhdn.com^ -+||alatedsoccers.com^ ++||agoaccuracy.com^ ++||agooxouy.net^ ++||agrothoo.net^ ++||agytmylvjkbac.com^ ++||ailseemp.net^ ++||aimaffability.com^ ++||ajevigie.com^ ++||akeaprhmebxfj.com^ ++||akilifox.com^ +||albumsliv.com^ -+||alinesappels.com^ -+||ambhiwnloxdqcg.com^ ++||alcogeltomfool.com^ ++||alertedstreaks.com^ ++||alhypnoom.com^ ++||alibifolksinspired.com^ ++||alienateaboard.com^ ++||aliveperjuryruby.com^ ++||alleviatediscoveryexpress.com^ ++||alleyoxide.com^ ++||alleypersonally.com^ ++||allowspeaker.com^ ++||aloftliquid.com^ ++||aloha-news.org^ ++||alovirs.com^ ++||alspearowa.com^ ++||altruisticcost.com ++||alulimprowess.com^ ++||amalakale.com^ ++||amattepush.com^ ++||ambeersporkies.com^ ++||ambuizeler.com^ ++||amendableobituaryalienate.com^ ++||amenitypassenger.com^ ++||amensatisfactorybrook.com^ ++||amgardevoirtor.com^ ++||amigodaymare.com^ ++||amlatiosa.com^ ++||amoddishor.com^ ++||amplefeed.pro^ ++||amrtbbnr.com^ ++||amuckstyvain.com^ ++||amulagaudish.cam^ ++||anaguahoagies.com^ ++||anchovymedieval.com^ ++||andbegant.one^ +||angarepbeeherd.com^ -+||apccrwpr.com^ ++||angelesfoldingpatsy.com^ ++||angeleslooking.com^ ++||angerdefinitionboredom.com^ ++||angersteerpad.com^ ++||anglezinccompassionate.com^ ++||anguishaboveboardfilm.com^ ++||annotationcoinboiled.com^ ++||annotationpushy.com^ ++||annotationsolely.com^ ++||annout.com^ ++||anomalousporch.com^ ++||answerroad.com^ ++||antecedentponderoverweight.com^ ++||antennaoverload.com^ ++||anticipatecommunitylag.com^ ++||antiqueminefield.com^ ++||antirobotsystem.com^ ++||antyoubelike.buzz^ ++||anubinbrewed.tech^ ++||anxioushatedconservation.com^ ++||anxioushomelessastray.com^ ++||apartblot.com^ ++||apatheticformingalbeit.com^ +||aperushmo.cam^ -+||aqdqlvdkrhvm.com^ -+||arshineensnarl.com^ -+||ationsuchasr.xyz^ -+||atteep.com^ -+||attemptgyrose.com^ -+||autcxfcdlev.com^ -+||avalanchemight.com^ -+||avjreajk.com^ ++||apparelchildplash.com^ ++||appealsunken.com^ ++||applandforbuddies.top^ ++||applaudcourageous.com^ ++||applaudliteratureconsultant.com^ ++||applicantpoachmeat.com^ ++||appreciationcallingregent.com^ ++||approachpair.com^ ++||approximatelylethal.com^ ++||apricotaimless.com^ ++||apronunwindcheckup.com^ ++||aralomomolachan.com^ ++||arautsod.com^ ++||arbourspankappetite.com^ ++||archeswethers.live^ ++||archivesheliumangeles.com^ ++||archivesleadership.com^ ++||arcquestioningjersey.com^ ++||arcticwashed.com^ ++||ardourineptlavender.com^ ++||ardsbergmiteon.com^ ++||ardspalkiator.com^ ++||areelektrosstor.com^ ++||areliux.cc^ ++||argentslv.digital^ ++||aricianvrocht.com^ ++||armamentfollowerdock.com^ ++||armpitappreciationeighty.com^ ++||arodvsmindxec.com^ ++||aroidsdefaced.com^ ++||arresttermsdoll.com^ ++||arshelmeton.com^ ++||arsnivyr.com^ ++||arsonunemployedcask.com^ ++||articlegarlandferment.com^ ++||articlepawn.com^ ++||artisticbitten.com^ ++||arwartortleer.com^ ++||arwhismura.com^ ++||aryguying.com^ ++||ashyhamburgertwice.com^ ++||ashyknob.com^ ++||asifgsyky.com^ ++||askedantipathyhappiness.com^ ++||asklinklanger.com^ ++||aslmyoxscfr.com^ ++||aspirantgobetweenvary.com^ ++||assemblefaultless.com^ ++||assembleservers.com^ ++||assertedhome.com^ ++||assistancespectacles.com^ ++||assistedloop.com^ ++||assortmenttiltaback.com^ ++||astespurra.com^ ++||astkyureman.com^ ++||astoecia.com^ ++||astogepian.com^ ++||astonishingbrightscalpel.com^ ++||astoundbeach.com^ ++||astraymeshbury.com^ ++||astscolipedeor.com^ ++||astumbreonon.com^ ++||asunderemulationcounterfeit.com^ ++||aswaystumbly.com^ ++||atableofcup.com^ ++||atdrilburr.com^ ++||atgallader.com^ ++||atgenesecton.com^ ++||athletethrong.com^ ++||atlasfledbeheld.com^ ++||atmosphericpenitentgate.com^ ++||atonementimmersedlacerate.com^ ++||atrepsywristy.com^ ++||attachedt.xyz^ ++||attemptingstated.com^ ++||attendedimitationsurrender.com^ ++||attentiongolanchampagne.com^ ++||attentionswhisperingkeynote.com^ ++||attentivepersist.com^ ++||attestationlived.com^ ++||attributedminded.com^ ++||attritioncuff.com^ ++||aubkikxiupnqgr.com^ ++||audiblyrang.com^ ++||audmrk.com^ ++||aujxjunasp.com^ ++||aukarosizox.com^ ++||auksisham.com^ ++||auksizox.com^ ++||aupteeds.net^ ++||auspiceguidance.com^ ++||auspiceguile.com^ ++||ausrjuwwohbbu.xyz^ ++||authoritiessteering.com^ ++||authorityasknimble.com^ ++||authorizeknee.com^ ++||avellingand.xyz^ ++||average-champion.pro^ ++||avhtaapxml.com^ ++||avickcarob.com^ ++||aviewrodlet.com^ ++||avppuqrudc.com^ +||avtkfjodkgkiqhr.com^ -+||b32e499621.com^ ++||avulsedcherty.com^ ++||awaitingharshlyweakness.com^ ++||awayfterth.one^ ++||awayteemage.com^ ++||awepierce.com^ ++||awhilemiracleeraser.com^ ++||axwxrnk5ydzy.com^ ++||azj57rjy.com^ ++||azn55btbp3a4.com^ ++||b1de17f978.com^ ++||b3ra6hmstrioek54er.com^ ++||b73uszzq3g9h.com^ ++||b7d0df7d47.com^ ++||b88f1c5cda.com^ +||b8e437d3a3.com^ -+||baledenseabbreviation.com^ -+||bandovincas.com^ -+||bathyalmalkin.com^ -+||bdfxakyhhiq.com^ ++||baakkleniank.com^ ++||backfirefever.com^ ++||badsats.com^ ++||badsips.com^ ++||badsways.com^ ++||bagsevitld.com^ ++||baikogru.net^ ++||balledalloy.com^ ++||balxetnlnqrna.com^ ++||bancmuriel.space^ ++||bandengeuaster.com^ ++||baniep.com^ ++||barnmonths.com^ ++||barotsetarente.com^ ++||basnn15.com^ ++||bastionthree.xyz^ ++||battepush.com^ ++||bazamodov.ru^ ++||bb6dcc7e45.com^ ++||bcb3da3ac8.com^ ++||bclikeqt.com^ +||be642e072e.com^ -+||beatenoxonium.com^ -+||behojxrdlfr.top^ -+||bhdsgvsuy.com^ -+||bienlyclatchy.website^ -+||blwavvijaugwing.com^ ++||beatifulapplabland.com^ ++||bechatotan.com^ ++||becuboneor.com^ ++||beddinginset.com^ ++||bedriddenbare.com^ ++||beestsiskins.com^ ++||begantotireo.xyz^ ++||begonegowked.com^ ++||behoppipan.com^ ++||belombrea.com^ ++||bembexpps.life^ ++||beneathallowing.com^ ++||beneficial-gather.pro^ ++||besetadvocacystrap.com^ ++||besheardefiler.com^ ++||besidesaffluentcurrently.com^ ++||bestadbid.com^ ++||bestcomadslive.com^ ++||bestcontentfacility.top^ ++||bestloans.tips^ ++||bestnewsoft.ru^ ++||besty-deals.com^ ++||beswarmfurless.cam^ ++||betaengine.org^ ++||betimbur.com^ ++||betjoltiktor.com^ ++||betklefkior.com^ ++||betmasquerainchan.com^ ++||betnoctowlor.com^ ++||betotodileon.com^ ++||bett2you.net^ ++||bett2you.org^ ++||bettin2you.com^ ++||bettingfingerprintgrade.com^ ++||bfwckgmgkaq.com^ ++||bhdrruliyfeoofx.com^ ++||bhoiprlwdld.com^ ++||biddingquarrel.com^ ++||bigneptunesept.com^ ++||bigsport.today^ ++||bilgebotchy.com^ ++||birtuwhaim.com^ ++||biskhoodoos.com^ ++||bitesizedtreat.pro^ ++||biwhamto.com^ ++||bjjtrxbpincj.xyz^ ++||bjwbmpkukmur.com^ ++||bkrpldhartngvh.com^ ++||blastidanergic.com^ ++||blastieliatris.com^ ++||blatwalm.com^ ++||blazeobservancebough.com^ ++||bleedingofficecontagion.com^ ++||blewtheleledm.one^ ++||blizzardstudyfavourite.com^ ++||blode-cpq.com^ ++||blogger2020.com^ ++||bloomcontaminatepreliminary.com^ ++||bluecuphoch.com^ ++||bluelinknow.com^ ++||boagloozee.com^ ++||boatheeh.com^ ++||bocciatillers.com^ ++||bokeden.com^ ++||boldudroned.com^ +||bookbannershop.com^ -+||briefcroakapprentice.com^ -+||c2fbd5c6ba.com^ -+||c986493e7d.com^ -+||chargerbeakers.com^ -+||chartlon.skin^ -+||chingmathecia.website^ -+||cixaxuyu.xyz^ ++||booknower.com^ ++||boorishregt.com^ ++||boringlying.com^ ++||borumis.com^ ++||boshaulr.net^ ++||bouncebidder.com^ ++||bouncingbalconysuperior.com^ ++||braidroll.com^ ++||brainsensueddusty.com^ ++||brancheschestnutsour.com^ ++||branddnewcode1.me^ ++||breakemyhoney.com^ ++||breakingfeedz.com^ ++||breathunwelcome.com^ ++||brereairsome.com^ ++||brfddmrfb.com^ ++||briesburlesk.com^ ++||bro1.biz^ ++||brocode1s.com^ ++||brocode2s.com^ ++||brocode3s.com^ ++||brocode4s.com^ ++||brodirect3s.com^ ++||brogetcode1s.com^ ++||brogetcode2s.com^ ++||brogetcode3s.cc^ ++||brogetcode4s.cc^ ++||brookycenacle.com^ ++||bropu2.com^ ++||browork3er.cc^ ++||browser-ya.pro^ ++||brumousheaf.com^ ++||brunchcreatesenses.com^ ++||bsjltmrejgnlk.com^ ++||btdirectnav.com^ ++||btdnav.com^ ++||btpremnav.com^ ++||btprmnav.com^ ++||btvhdscr.com^ ++||btxxxnav.com^ ++||buatorchel.com^ ++||bulium.com^ ++||bulsogle.net^ ++||buochxuvhmewc.com^ ++||bureauxcope.casa^ ++||bursulasnags.com^ ++||businessenviron.com^ ++||buycoughpermit.com^ ++||buylnk.com^ ++||bxwpekad.com^ ++||bycelebian.com^ ++||byluvdiscor.com^ ++||bymeowsticfemaletor.com^ ++||byyanmaor.com^ ++||c17b4e420d.com^ ++||c3daf7c22c.com^ ++||c86970797a.com^ ++||cadbitff.com^ ++||cadetrigourlegitimate.com^ ++||cairalei.com^ ++||calxespatin.com^ ++||camouque.net^ ++||candielzenaga.com^ ++||cantateremiss.com^ ++||capeantiquariandecision.com^ ++||carcelshatches.com^ ++||carpenterexplorerdemolition.com^ ++||carrellsubdit.com^ ++||carvyre.com^ ++||casulatoyon.com^ ++||cattlepilot.com^ ++||cavuredears.com^ ++||cbfadomkpsngfhg.xyz^ ++||cbkhucmudcsepoi.com^ ++||cbmseahfxf.com^ ++||cdakuvuwekpvm.com^ ++||cdn12359286.ahacdn.me^ ++||cdn28786515.ahacdn.me^ ++||cdn44221613.ahacdn.me^ ++||celign.com^ ++||cematuran.com^ ++||cenaclesuccoth.com^ ++||centpopped.com^ ++||cerfoillycea.website^ ++||cevocoxuhu.com^ ++||cfclhaqhjdtw.com^ ++||chaerel.com^ ++||chainerunca.com^ ++||chainsap.net^ ++||chainwalladsery.com^ ++||chambersthanweed.com^ ++||chargenews.com^ ++||chaussizers.cam^ ++||chautchy.net^ ++||chazanscapita.com^ ++||cheatingbelievesseem.com^ ++||cheerlessfunnelconcealed.com^ ++||chemitug.net^ ++||chimamanndgaocozmi.com^ ++||chimarssensory.com^ ++||chokefirmbeauty.com^ ++||chopperarena.com^ ++||chutneemunite.com^ ++||chyjobopse.pro^ ++||cieetphiwwbbueu.com^ ++||ciihjhyfoddflhy.xyz^ ++||cimoghuk.net^ ++||cituasacrals.website^ ++||ckhvmkurkifon.com^ ++||cladp.com^ ++||claggeduniter.com^ ++||clcknipop.com^ ++||click2soft.ru^ +||clickallow.net^ -+||condoledownright.com^ -+||configurationluxuriantinclination.com^ -+||crechelisere.com^ ++||clickaslu.com^ ++||clickbicom^ ++||clickbytes.ru^ ++||clicktracklink.com^ ++||clickurlik.com^ ++||cliviasnoonlit.com^ ++||clkofafcbk.com^ ++||clothrestedbroadsheet.com^ ++||cluitluw.com^ ++||clunkskiaat.com^ ++||clutchlilts.com^ ++||cmhnyuwsgdlwv.com^ ++||cmtrsrlyyiche.com^ ++||cocklacock.com^ ++||coehornlandsat.com^ ++||coffeeuphold.com^ ++||colarak.com^ ++||colognegreece.com^ ++||colossalfutile.com^ ++||comadscity.com^ ++||comedyauto.com^ ++||comedyrent.com^ ++||comedyrepair.com^ ++||comfreeads.com^ ++||comicplanet.net^ ++||commencenumerals.com^ ++||commercial-i30.com^ ++||compareinflatefervent.com^ ++||compassionateblackthirst.com^ ++||comperesuccessive.com^ ++||complexionchagrinpregnancy.com^ ++||conatysystems.com^ ++||consciousremembrancetoad.com^ ++||consoupow.com^ ++||contradictionweeping.com^ ++||convdlink.com^ ++||conventforgotten.com^ ++||coolappland.com^ ++||coolappland1.com^ ++||coolappland2.com^ ++||coolappland3.com^ ++||coolappland4.com^ ++||coollycollegeexpertise.com^ ++||copeforcing.com^ ++||copyairthtnttg.com^ ++||corkysegment.com^ ++||cosetswaragi.website^ ++||costaquire.com^ ++||counct.com^ ++||countlesstrustworthylamb.com^ ++||countriesnews.com^ ++||countrysideinhale.com^ ++||courthouseworseflaw.com^ ++||coyerbarrets.com^ ++||cpatracker1.ml^ ++||cpm20.com^ ++||cqmtauistwdwu.com^ ++||crabereyren.website^ ++||crabsuperior.com^ ++||cracts.com^ ++||crajeon.com^ ++||creditspontaneousvicious.com^ +||creedalguilery.com^ ++||crlcdptjshitd.com^ ++||croplake.com^ ++||crossaeneus.com^ ++||crudelouisa.com^ ++||cruetychumpy.com^ ++||crummytoots.com^ ++||ctuklyeconnec.xyz^ ++||cubenliven.com^ ++||cubimates.com^ ++||cuddly-membership.pro^ ++||culainstrades.com^ ++||culettswonken.com^ ++||cupseshupse.com^ +||curacaohaloing.website^ -+||cxhjpcrvxd.com^ -+||d7739252ca.com^ -+||dailyc24.com^ ++||curlyhomes.com^ ++||currencyoffuture.com^ ++||cvpvwiody.com^ ++||cxhmxuyeqitmy.com^ ++||cxrjjwsh.com^ ++||cyjgpvecdjntmko.com^ ++||d576de5d7d.com^ ++||d7d38597d6.com^ ++||d8b6aa51fe.com^ ++||da03ab7249.com^ ++||dadsans.com^ ++||daf58a0948.com^ ++||daglatuw.com^ ++||daipeept.net^ ++||daischerendragkur.ga^ ++||daizoode.com^ +||dalarorganic.casa^ -+||davixrpi.com^ -+||desadu.com^ ++||dalrekso.net^ ++||dandyblondewinding.com^ ++||daphnidepoch.com^ ++||darkerillegimateillegimateshade.com^ ++||darkoccasion.pro^ ++||darneluretic.com^ ++||dartrealization.com^ ++||darvorn.com^ ++||data-px.services^ ++||databasestelevision.com^ ++||dating2you.org^ ++||dating4you.org^ ++||dauaskjyfoy.com^ ++||dayznews.biz^ ++||dbaujmgikas.com^ ++||dbdda435.com^ ++||dbutilovetr.xyz^ ++||dcceb78f4a.com^ ++||ddedfearin.buzz^ ++||dearwbdikfecdvc.com^ ++||decism.com^ ++||deeheede.com^ ++||defendergracelessown.com^ ++||defilt.com^ ++||degeronium.com^ ++||deityate.com^ ++||dejectioncontainingproceeding.com^ ++||dejectionminus.com^ ++||delightfulhandle.com^ ++||deliverydom.com^ ++||deliverymod.com^ ++||deliverysapgoblet.com^ ++||delmarviato.com^ ++||demetercowpeas.com^ ++||desabrator.com^ ++||descow.com^ ++||detachedringer.com^ ++||detaph.com^ ++||detectmus.com^ ++||deuror.com^ +||dfbvccwdlsl.com^ -+||dhtbkgcn.top^ ++||dfpbnfapwcfap.com^ ++||dfpstitialtag.com^ ++||dhbxsgdu.com^ ++||diamondemploymentcorpulent.com^ ++||dictatepantry.com^ ++||dievel.com^ ++||dihkstwa.com^ ++||diryleme.pro^ ++||disbarbaryon.com^ +||disbow.com^ -+||dismissedjollyhypocrite.com^ -+||djidbagbacgfgbgdaace.ru^ -+||dkrvagvsqwcx.com^ -+||dopnyvhgusxml.com^ -+||dotsenhanced.com^ -+||dqupwlanxmjhtx.com^ -+||duranigaulic.com^ -+||dvqsngks.top^ -+||edlilu.com^ -+||egoron.com^ ++||disqualifybatesclung.com^ ++||disreputablegenuinelyhonorary.com^ ++||divill.com^ ++||djdecsdwjdgemj.com^ ++||dlytxpktmythilv.com^ ++||dmefzwha.com^ ++||dmnhiwojcy.com^ ++||dnavexch.com^ ++||dnavtbt.com^ ++||dngqrlcxesropm.xyz^ ++||dnrmvpdhmaacsa.com^ ++||doaipomer.com^ ++||doctorhousing.com^ ++||dogolurkr.com^ ++||domankeyan.com^ ++||domccktop.com^ ++||domestich.xyz^ ++||doogroaw.net^ ++||dosamurottom.com^ ++||doubleonclick.com^ ++||downloadfiletorrent.ru^ ++||dpdnav.com^ ++||dpvdyqohhsel.com^ ++||dqerrjwnodks.com^ ++||draile.com^ ++||drainlot.com^ ++||dreambooknews.com^ ++||drjgjngf.com^ ++||drkness.net^ ++||drufmhivrcehs.com^ ++||druggechinook.com^ ++||dsnvlhacqili.com^ ++||dsoodbye.xyz^ ++||dspsuper.com^ ++||dtx.click^ ++||ducapelacunas.cam^ ++||ducmiptu.net^ ++||duddlegaslike.com^ ++||duginamis.com^ ++||dukeendorsement.com^ ++||dumpviolencetank.com^ ++||duoletare.com^ ++||dupelipperan.com^ ++||durhou.com^ ++||dushorgy.com^ ++||dutyoffendsmear.com^ ++||dvl8xapgpqgc1.cloudfront.net^ ++||dwarfroughly.com^ ++||dwugpwfgi.com^ ++||dxmjyxksvc.com^ ++||dy5t1b0a29j1v.cloudfront.net^ ++||dyiigakxgutnqp.com^ ++||e2e76d25ce.com^ ++||e9d46e21e9.com^ ++||eacry.com^ ++||eagernessstrongergreet.com^ ++||earlapssmalm.com^ ++||easelgivedolly.com^ ++||ebelmqvrrnc.com^ ++||ebookspaniardglossary.com^ ++||econtinue.xyz^ ++||ecunarw.com^ ++||edition25.com^ ++||ednewsbd.com^ ++||edownloadfile.me^ ++||edshook.xyz^ ++||eephilru.com^ ++||eereegly.com^ ++||eetsooso.net^ ++||effortfranzbloodless.com^ +||egpuvrhfhekup.com^ -+||elicitsfoozle.com^ -+||en-continue.site^ -+||enationmaleos.website^ -+||eraserindecent.com^ -+||etbglfmpuqurhys.com^ -+||evgywgur.com -+||ewcgnifqlm.com^ -+||exchak.com^ -+||f6c456a438.com^ ++||egyptpolarity.com^ ++||ejapwfpftwvl.com^ ++||ektmvpwa.top^ ++||elbertmemoria.com^ ++||elgdkzio.com^ ++||ellcurvth.com^ ++||eltvcpeftopmaa.com^ ++||enemieshemisphere.com^ ++||englandrelent.com^ ++||entailresponded.com^ ++||entriflingw.xyz^ ++||eoweridus.com^ ++||epagogerepines.com^ ++||epfqjcdqom.com^ ++||epwilkkchcsoxw.com^ ++||equabilitythereupon.com^ ++||equesk.com^ ++||equipshello.com^ ++||erstartirrel.buzz^ ++||esathyaspsu.xyz^ ++||eschewssheols.com^ ++||esefurthere.buzz^ ++||etapescaisse.com^ ++||etjbedubcx.com^ ++||etxrowowxcdchv.com^ ++||euosicjxjv.com^ ++||eussianeduke.xyz^ ++||evists.com^ ++||evushuco.com^ ++||ewaglongoo.com^ ++||ewaqlimkfmb.com^ ++||ewknbagvcqpc.com^ ++||ewrqhlkvkbqqhgk.com^ ++||exaltationinsufficientintentional.com^ ++||exceptexchange.com^ ++||excitedpercussive.com^ ++||exclas.com^ ++||exclusivelydepict.com^ ++||excursionhomemadeimmortal.com^ ++||exopthassar.com^ ++||expiredemure.com^ ++||explac.com^ ++||eyeballdisk.com^ ++||eyenider.com^ ++||eyhadgone.one^ ++||ezyenrwcmo.com^ ++||f19013235f.com^ ++||fa9123763f.com^ ++||faculaekrapina.com^ ++||faestara.com^ +||falconattendance.com^ -+||fanjetrecoil.com^ -+||ferdictivesone.xyz^ -+||filetedlawines.com^ ++||fanzinetautens.com^ ++||fapmeth.com^ ++||fascinatedgreetedgerminate.com^ ++||faskoleb.com^ ++||fast2click.ru^ ++||fastdownload1.com^ ++||fastestbesets.com^ ++||fastmtn.com^ ++||faultspiano.com^ ++||fb332fdc0d.com^ ++||fbmedia-ckl.com^ ++||fddf7d58ea.com^ ++||feathersaloof.com^ ++||februarynip.com^ ++||felonsenforth.cam^ ++||feltlonelyand.xyz^ ++||feltyborning.com^ ++||femefaih.com^ ++||feroffer.com^ ++||fettedwheys.com^ ++||fh259by01r25.com^ ++||fhisladyloveh.xyz^ ++||fhytsxjre.com^ ++||fidcwpfarvtlvc.com^ ++||fidgetsnovena.com^ ++||fiftis.com^ ++||figuis.com^ ++||fiinann.com^ ++||filehosttds.ru^ ++||fileqn.pw^ ++||files-re-bornes.ga^ ++||files-re-bornes.gq^ ++||filetaker.ru^ ++||fin.ovh^ ++||finance2you.org^ ++||finningsumbul.com^ ++||fireextinguisherroastcontributor.com^ ++||firelnk.com^ +||firumuti.xyz^ -+||fiweurwmpgiln.com^ -+||flapnaperer.com^ -+||fragba.com^ -+||funkerpep.com^ -+||fustinrepure.com^ -+||fvvhebchwuym.com^ -+||fwhmftvi.com^ -+||gangstermoleanywhere.com^ -+||garaupedata.com^ -+||gascmsldqd.com^ -+||gatheringtherealiases.com^ -+||giauubytjjfx.com^ -+||gillotjugful.com^ ++||fittingcentermonday.com^ ++||fjklmfhhmsoebjg.com^ ++||fjnyuldhkdft.com^ ++||flakesrental.com^ ++||flongssecos.com^ ++||flushhouseholdvisited.com^ ++||fluskcheir.com^ ++||flylikeaguy.com^ ++||flymob.com^ ++||fmxepkeyvklgyv.com^ ++||foamidsputt.com^ ++||foramoongussor.com^ ++||forgivenessimpact.com^ ++||formingcunninghump.com^ ++||forognal.com^ ++||fortaillowon.com^ ++||foundedphase.com^ ++||fovykaxo.pro^ ++||fowlsfunctions.com^ ++||fpxkqwdoaxuln.com^ ++||frecketbouser.com^ ++||freeadvfit.com^ ++||friendshipmale.com^ ++||friskbiscuit.com^ ++||frstlead.com^ ++||frwslristg.com^ ++||ftlvwmap.com^ ++||fuelcompatibleblaspheme.com^ ++||fuiincik.com^ ++||funnysack.com^ ++||fusulaedisrate.com^ ++||fykdxpdnhy.com^ ++||fyxmkofspvog.top^ ++||g1sysa.com^ ++||g5rillh2awn8.com^ ++||gadgetforester.com^ ++||gaiteshu.net^ ++||gaizipol.com^ ++||gakdgwrwc.com^ ++||galeaeevovae.com^ ++||galoshanseis.com^ ++||games-tuz.site^ ++||gaming-adult.com^ ++||ganemur.com^ ++||gaogwbdr.com^ ++||garior.com^ ++||gaspbandy.com^ ++||gccadrqbswqrxij.com^ ++||gdvadiyvxo.com^ ++||gedkfwnfn.com^ ++||gedutsou.com^ ++||gemorul.com^ ++||genbalar.com^ ++||generationscloveinappropriate.com^ ++||genued.com^ ++||geriod.com^ ++||get-my-prize-n1w.live^ ++||get-things-done.net^ ++||get2nesoft1.ru^ ++||getadx.com^ ++||getapo.com^ ++||getconatyclub.com^ ++||getcong.com^ ++||getfiletds.ru^ ++||getherefwu.xyz^ ++||getmari.com^ ++||getnewsfirst.com^ ++||getsurv2you.net^ ++||getsurv2you.org ++||getsurv2you.org^ ++||gettine.com^ ++||getyoursoft.ru^ ++||getyousoft.ru^ ++||gevmrjok.com^ ++||ghazismsplurt.com^ ++||ghlyrecome.xyz^ ++||ghmofgpoyafnref.xyz^ ++||ghrkrddtyeieins.com^ ++||gianwho.com^ ++||gigabitadex.com^ ++||gillynn.com^ ++||givemecarforbuying.com^ ++||givemysoft.ru^ ++||gjonfartyb.com^ ++||gkhklauk.com^ +||gkngokwjmykp.xyz^ -+||greatvpnoffers.com^ -+||gulliblecontextsteed.com^ ++||glassesoftruth.com^ ++||glecmaim.net^ ++||glekrush.com^ ++||glestpeoples.buzz^ ++||gloaphoo.net^ ++||glossisobelhay.com^ ++||gloudsel.net^ ++||gloxeept.com^ ++||gnarlgp.com^ ++||gnciikwdvdrbg.com^ ++||gnkpvpjjeyrhx.com^ ++||goashais.com^ ++||gogiersan.com^ ++||goingtoothachemagician.com^ ++||goldalternateattributed.com^ ++||goods2you.net^ ++||gororn.com^ ++||gotakemedia1.ru^ ++||gotonewsoftik.ru^ ++||governessmagnituderecoil.com^ ++||grabthisstream-now.com^ ++||graduateelbows.com^ ++||gramrebecca.com^ ++||grandchildfee.com^ ++||graungie.net^ ++||gravelspell.com^ ++||graviccroons.com^ ++||greatappland.com^ ++||greenlinknow.com^ ++||greenpaperlist.com^ ++||grepeiros.com^ ++||gripehealth.com^ ++||gripelive.com^ ++||gripemail.com^ ++||gripetravel.com^ ++||grjywdbqepxhcc.com^ ++||groajert.com^ ++||grobsoap.net^ ++||groodsuy.com^ ++||groomoub.com^ ++||grosseaffiche.com^ ++||groulrie.com^ ++||growebads.com^ ++||grtaanmdu.com^ ++||gsinspiring.xyz^ ++||gsrdsvdxrcud.top^ ++||guistspregna.xyz^ ++||gumsleash.com^ ++||gupffyba.com^ ++||gurynyce.com^ +||gutiumhypoxic.website^ -+||halkie.com^ -+||haspswashrag.com^ -+||hecticpassenger.com^ -+||hemiolajobson.website^ -+||hernialbriefer.com^ -+||hisxeywwpquys.top^ ++||h8brccv4zf5h.com^ ++||hagcmdhrfmwo.com^ ++||haijosho.net^ ++||haiveegi.com^ ++||hakeyelled.website^ ++||halchludwig.com^ ++||handsomedisadvantageglued.com^ ++||harshlygiraffediscover.com^ ++||hashishfot.com^ ++||hasnoconve.one^ ++||hasslepasta.com^ ++||hatefulredheadstone.com^ ++||hatsplexor.com^ ++||hausic.com^ ++||hauufhgezl.com^ ++||havenattackedevolve.com^ ++||hbifcosrltbx.com^ ++||hbolaajfjayrcoo.com^ ++||hbpvkvkkxb.com^ ++||hdqlvyidlehfk.com^ ++||hdvhmdred.com^ ++||heewuque.com^ ++||hefeltlonely.one^ ++||heiqirelle.com^ ++||heisvjafjhbdktx.com^ ++||helesandoral.com^ ++||hellomybeuty.com^ ++||hemasejereeds.com^ ++||hemispherekitchenafforded.com^ ++||herheads.xyz^ ++||hermichermicfurnished.com^ ++||hetairagalapee.tech^ ++||hey-brazil.com^ ++||hey-brazil.net^ ++||hey-brazil.org^ ++||hfuostp.com^ ++||hfvamxbcfccycm.com^ ++||hgtcfbqjtuesggc.com^ ++||hicpm5.com^ ++||hiddenseet.com^ ++||hideheartburndelightful.com^ ++||higheurest.com^ ++||hightopnewstoday.com^ ++||hildry.com^ ++||historicalcarawayammonia.com^ ++||hitlnk.com^ +||hjmreljsqhq.com^ -+||hlrdkyfusroglf.com^ -+||hnyjqhxmd.com^ -+||hpqhqvko.com^ -+||hrptaxegfly.com^ ++||hjxfsrvm.com^ ++||hlooojak.com^ ++||hmafhczsos.com^ ++||hmbxsalezde.com^ ++||hmychtanrj.com^ ++||hoakxhmnat.com^ ++||hoanaijo.com^ ++||hockledscissel.com^ ++||holitt.com^ ++||honeyledger.cam^ ++||honorableinitiative.pro^ ++||hopghpfa.com^ ++||hortitedigress.com^ ++||hosierypressed.com^ ++||hotchedbearhug.com^ ++||hotnews1.me^ ++||houldthinkhi.buzz^ ++||hoursesite.com^ ++||hovcxcvriualrk.com^ ++||hppvkbfcuq.com^ ++||hpvhxydnsa.com^ ++||hqoadthspnju.com^ ++||hspjthms.com^ ++||hsuleekkg.com^ ++||hudggknrylp.com^ ++||huldeeelfwife.com^ ++||humpdecompose.com^ +||huntingarroyo.website^ -+||hurodgoykosp.com^ -+||i-main.site^ -+||iigufwdogfhvau.com^ -+||indeedrefines.com^ -+||iqtdhnfhsop.com^ -+||jazygesforeday.website^ -+||jbkhpkpgfuuwbs.com^ -+||jemock.com^ -+||jfjujflqyekt.com^ ++||hvdvuyakjt.com^ ++||hwqfdydekapllb.com^ ++||hwuwoxtnb.com^ ++||hxgpxocxr.top^ ++||hydricsamba.com^ ++||hyyaofjnidwiyg.com^ ++||i8bco.com^ ++||ibikini.cyou^ ++||iboitxfetut.com^ ++||ideatehimawan.com^ ++||idesce.com^ ++||idiasmural.com^ ++||idubwaamuklsdxb.com^ ++||ie3wisa4.com^ ++||ieqolrpujoc.com^ ++||ifvexcnm.com^ ++||iguare.com^ ++||ihsarnaut.store^ ++||ihzuephjxb.com^ ++||ijhkjlcqeipygg.com^ ++||illegiblebounceoff.com^ ++||illigh.com^ ++||ilo134ulih.com^ ++||ilokanomidpit.com^ ++||ilukbynqpbevqtn.com^ ++||ilxhsgd.com^ ++||img-pushup.wtf^ ++||immise.com^ ++||imonetizeinst.pw^ ++||impavidcircean.com^ ++||imperiiablach.com^ ++||impril.com^ ++||improvesufficientlyfurther.com^ ++||improviserelenthousing.com^ ++||imwinnerkur.com^ ++||inampharosa.com^ ++||inbvxbojt.com^ ++||incomprehensibleacrid.com^ ++||indelible-awareness.pro^ ++||indelibleweird.pro^ ++||inexperiencedfuture.pro^ ++||inextricableaugmentcompelling.com^ ++||infectedobnoxiousfavorite.com^ ++||inflameemanent.cam^ ++||influencer2020.com^ ++||inhile.com^ ++||inhonedgean.com^ ++||inosinetimpana.com^ ++||inpage-push.net^ ++||inquiriescape.com^ ++||inservinea.com^ ++||insqpqmocdsb.com^ ++||instancetonsil.com^ ++||instilseshin.com^ ++||instructorstudied.com^ ++||instylekuman.com^ ++||insureabatis.com^ ++||interesteddeterminedeurope.com^ ++||interpretchimneyrounded.com^ ++||intersads.com^ ++||intimidatekerneljames.com^ ++||intnative.com^ ++||invaderannihilationperky.com^ ++||invibravaa.com^ ++||invitewingorphan.com^ ++||iolenproces.asia^ ++||iononetravoy.com^ ++||iovgoexkassuwy.com^ ++||ipewadbdsfjnuv.com^ ++||iringtgandm.one^ ++||iroble.com^ ++||ironerrooser.com^ ++||irreparablechained.com^ ++||irvopridf.com^ ++||irxlgeoiylt.com^ ++||isocolaparoles.com^ ++||itbraixenr.com^ ++||itemgnat.com^ ++||ithmehecr.xyz^ ++||itinerarycarter.com^ ++||itlatiaser.com^ ++||itpatratr.com^ ++||itroggenrolaa.com^ ++||itseedotor.com^ ++||itthatsheis.one^ ++||itweedler.com^ ++||itzekromom.com^ ++||iumlidwsvpm.com^ ++||iwfwgathfp.com^ ++||ixjrwczv.com^ ++||iysyjkpbgymv.com^ ++||jackpottransfercharacter.com^ ++||jaggiertridii.com^ ++||janufa.com^ ++||japhapee.net^ ++||jbpoujrth.com^ ++||jeffstrategic.com^ ++||jennyblockademark.com^ ++||jesaifie.com^ ++||jestbiases.com^ ++||jetgatem.com^ ++||jeuqlahm.com^ ++||jevtguexebyt.com^ ++||jezailjazzmen.com^ ++||jgqskdjkorwvh.xyz^ ++||jharaltincted.com^ ++||jigado.com^ ++||jjmdavj.com^ ++||jkunsukpfjd.com^ ++||jlawxfdyafr.com^ ++||jmmunnojlcwgsrt.com^ ++||jn69.work^ ++||jnepptcdwjxpu.com^ ++||jnshrxjpiekpl.com^ ++||joorijet.net^ ++||joowkijejv.com^ ++||jorbfstarn.com^ +||jotocyxe.xyz^ -+||jqwsipnedxavqg.com^ -+||jsdelvr.com^ -+||jumbalsmouser.com^ -+||jvxtrsavw.com^ -+||kenailush.com^ -+||kjlbxpxu.top^ -+||kvhfff.top^ -+||kvhttt.top^ -+||kvkddd.top^ -+||leftmajority.com^ -+||lensesunduke.website^ -+||lgnlctutsjou.top^ -+||livetalisay.com^ -+||logniz.com^ -+||lowlilyamex.com^ -+||lunacanful.com^ ++||journalismdived.com^ ++||joygaskin.com^ ++||jrbjnsbeao.com^ ++||jscjuyvl.com^ ++||judiciousbloke.com^ ++||jugcontainer.com^ ++||juoymkmbfmq.com^ ++||juristarx.cam^ ++||jvcadyusbcajl.com^ ++||kabobitacism.com^ ++||kakstitotako.com^ ++||kantiwl.com^ ++||kastafor.com^ ++||kauloufa.net^ ++||kauzishy.com^ ++||kcepfyzuna.com^ ++||kelopronto.com^ ++||keraclya.com^ ++||kerattogeist.com^ ++||kerezomahep.xyz^ ++||kerkorur.com^ ++||keyrolan.com^ ++||kfqlhhaowyj.com^ ++||khellinturkish.com^ ++||khjpgjuakmjik.com^ ++||kidskinnucleus.com^ ++||kikabothi.com^ ++||kikoosso.net^ ++||kimsacka.net^ ++||kinebuilder.com^ ++||kinogogly.pro^ ++||kittga.com^ ++||knockoutantipathy.com^ ++||knucklecivichereafter.com^ ++||koabausu.com^ ++||koboldsgolds.com^ ++||kokotrokot.com^ ++||komkerefljf.com^ ++||koqndqsjvvqiqm.com^ ++||kotowsbarites.com^ ++||kqvjxmyojvvft.com^ ++||krisydark.com^ ++||ktdowtedr.com^ ++||kuntlgsdinwp.com^ ++||kwbtootugsx.com^ ++||kwtnhdrmbx.com^ ++||kykelped.com^ ++||kyriod.com^ ++||l1nkk.ga^ ++||labsappland.com^ ++||lahemal.com^ ++||landforgreatapp.com^ ++||laraliaethnol.com^ ++||lardedinial.com^ ++||larumscandiel.com^ ++||latrinehelves.com^ ++||laugue.com^ ++||lavatoryhitschoolmaster.com^ ++||lawnoutlinechin.com^ ++||layingprocuregather.com^ ++||learntjubilee.com^ ++||leasecount.com^ ++||lechihah.com^ ++||legerikath.com^ ++||legrea.com^ ++||lehtymns.com^ ++||leisurelydepended.com^ ++||lengvtxpfoyi.com^ ++||lerrdoriak.com^ ++||lesrepresws.one^ ++||lessalle.com^ ++||letchooz.net^ ++||lgcofbuwuy.com^ ++||lgqxbjnhwru.top^ ++||liirtchf.com^ ++||lijtfkmmiisrli.xyz^ ++||linkrotation.ru^ ++||linksoftbox.ru^ ++||linnechaya.com^ ++||listenmolly.com^ ++||literpeore.com^ ++||littleneptunenews.com^ ++||littlmarsnews22.com^ ++||livorbarbes.com^ ++||lkpmprksau.com^ ++||llinkneww.ga^ ++||lmaruhavf.com^ ++||lmepychqzfpqlw.com^ ++||loastees.net^ ++||loazezoo.net^ ++||locold.com^ ++||loddingtoto.one^ ++||loolowhy.com^ ++||lorageiros.com^ ++||loralana.com^ ++||loraqefnohna.com^ ++||lorryinnercorrespond.com^ ++||loshrhaphae.com^ ++||loud-tower.pro^ ++||lowleafeontor.com^ ++||lphkquhbxakveo.com^ ++||lplimjxiyx.com^ ++||ltengronsa.com^ ++||ludicroussignify.com^ ++||lufbogazixz.com^ ++||luiisstldqvg.com^ ++||lukpush.com^ ++||lumeritix.com^ ++||luminous-iron.pro^ ++||luydark.com^ ++||lvpedtxfyur.com^ ++||lwullghht.com^ ++||lydianapkin.com^ ++||lyingdownt.xyz^ ++||m8ppac2on0xy.com^ ++||macouwou.com^ ++||maculedfalls.com^ ++||maghzenslumpy.com^ ++||magnificentflametemperature.com^ ++||maharbandi.tech^ ++||maiglair.net^ ++||mail.ezexfzek.com^ ++||mainnewsfuse.com^ +||makarswrig.com^ -+||mantledonager.com^ -+||mapaupotting.com^ -+||matterbadgerpsychic.com^ -+||mayalaze.xyz^ ++||malbal.club^ ++||mamparagallnut.com^ ++||mamtaurs.net^ ++||mansernema.com^ ++||manysoftlink.ru^ ++||marlpitbucku.com^ ++||massacreintentionalmemorize.com^ ++||masticsvorlage.website^ ++||mathematicallowertoward.com^ ++||matrix-news.net^ ++||matrix-news.org^ ++||maximus-time.com^ ++||maximus-time.net^ ++||maxprofitcontrol.com^ ++||maylnk.com^ ++||maynnjpdtifyoa.com^ ++||mbnot.com^ ++||mctotpcjwxali.com^ ++||meagplin.com^ ++||medadelem.xyz^ ++||medicinepriest.com^ ++||meegliwu.net^ ++||meet4you.net^ ++||mefyxfvhevtmews.com^ ++||megbuzzedaid.com^ ++||mekiroki.com^ ++||mekiroki.org^ ++||mekstolande.com^ ++||mentionedannulmentsuperstition.com^ ++||meridieswobber.com^ ++||merosgramash.com^ +||meshagreeable.com^ ++||metalbow.com^ ++||methineeutopia.com^ ++||mfmejnhte.com^ ++||mgayxlhrdiwi.com^ ++||mgksgxavfhx.com^ ++||mhadsd.com^ +||miixtocmpfjwlw.com^ ++||mineblok.ru^ ++||mintmanunmanly.com^ ++||mintsdrouket.com^ ++||miragederbend.com^ +||mishishoka.pro^ -+||missionarymargaret.com^ -+||mtaahmem.xyz^ -+||naturalcatchief.buzz^ -+||negativehorriblecrumple.com^ -+||ngpdamiursig.com^ -+||noawhaub.net^ -+||normanstaximan.com^ -+||oaptukeh.net^ -+||obnarium.com^ -+||occuse.com^ ++||misreputyso.xyz^ ++||miteredgasbags.com^ ++||mksovmhlxfnd.com^ ++||mkzqqhaakt.com^ ++||mluxmbgfxdcvp.com^ ++||mmatiybntjtq.com^ ++||mndsrv.com^ ++||moakaumo.com^ ++||moatauly.net^ ++||mobdel2.com^ ++||mobiflyc.com^ ++||mobiflyd.com^ ++||mobifoth.com^ ++||mobiledevel.com^ ++||mobpushup.com^ ++||mobstitial.com^ ++||modichytdc.com^ ++||modslaucher.download^ ++||monkyank.com^ ++||monocotwhorry.com^ ++||monthsrecoup.com^ ++||moorpanfenian.com^ ++||mordieuweeshee.com^ ++||mortypush.com^ ++||mosked.com^ ++||motherhoodlimiteddetest.com^ ++||motivationrejoice.com^ ++||motivessuggest.com^ ++||mpkwleyxkmt.com^ ++||mployeesihi.xyz^ ++||mpucqijsspv.com^ ++||mrfevale.com^ ++||mrtbbnr.com^ ++||mrtbbnrdip.com^ ++||mucinyak.com^ ++||muleyyanky.website^ ++||mumuendakuthyfo.xyz^ ++||munpractical.buzz^ ++||musmentportal.com^ ++||mutux.cfd^ ++||muzdownloads.ru^ ++||mvdwjofacq.com^ ++||mxiumroqnv.xyz^ ++||mxwgzxfn.com^ ++||my.audmrk.com^ ++||my83s1kw3u.com^ ++||myimagetracking.com^ ++||mykennettnow.com^ ++||mynotads.com^ ++||myqsmtptylicju.com^ ++||myrotations.ru^ ++||myrtleheathenmontleymontley.com^ ++||mysleepds.com^ ++||mysoftbox.ru^ ++||mysoftrotate.ru^ ++||mysweetteam.com^ ++||nadbxteuih.com^ ++||naewynn.com^ ++||nallytohe.xyz^ ++||namelymutiny.com^ ++||nanouwho.com^ ++||nasalsnonego.com^ ++||natapea.com^ ++||ndbegantoti.xyz^ ++||nddqijavkbdvyn.com^ ++||nebbishbraeman.com^ ++||negligentresponded.com^ ++||negotiationmajestic.com^ ++||nestleexperiment.com^ ++||netflopin.com^ ++||netstam.com^ ++||new-park-hunt.ml^ ++||newadsfit.com^ ++||newadslab.com^ ++||newadsshop.com^ ++||newhigee.net^ ++||newlywedblew.com^ ++||newprofitcontrol.com^ ++||news-central.io^ ++||news-central.org^ ++||news-host.net^ ++||newsoftboxi1.ru^ ++||newtdslink.ru^ ++||nezutwdmzvrkv.com^ ++||nfrpxmmb.com^ ++||nhdddxvwpmriirk.com^ ++||nipjutux.com^ ++||nkepulqeetn.com^ ++||nlhmeeybhxohqfh.com^ ++||nnewllink.ga^ ++||noahparroty.com^ ++||noelsdoc.cam^ ++||noiseeastern.com^ ++||noksauxi.com^ ++||nomeuspagrus.com^ ++||nonfattoplike.com^ ++||nonspewpa.com^ ++||nonwarmarge.website^ ++||nooncommentary.com^ ++||nosselphloxes.com^ ++||notadsworld.com^ ++||notcotal.com^ ++||notifications-news.com^ ++||notifsendback.com^ ++||notifsworld.com^ ++||notifyoutspoken.com^ ++||noucoush.net^ ++||nova-files-trustics.ml^ ++||noxiousrecklesssuspected.com^ ++||nozzorli.com^ ++||nqycceat.com^ ++||ntafihnubwg.com^ ++||nttogetherefwukou.xyz^ ++||ntucotbh.com^ ++||nucadwobsvwxw.com^ ++||nuclearscalp.com^ ++||nufuglou.net^ ++||nuggetschou.com^ ++||nuglizesi.pro^ ++||nums1.link^ ++||nuvzuha.com^ ++||nvane.com^ ++||nvkvrqlkglwn.com^ ++||nxtpsh.top^ ++||nygwcwsvnu.com^ ++||nymphacebids.com^ ++||nyqlwjjghhgsqeg.com^ ++||oaboudsi.com^ ++||oajagroax.com^ ++||oalsauwy.net^ ++||oaphooftaus.com^ ++||oastalra.net^ ++||objectedsheetrobin.com^ ++||obscus.com^ ++||observativus.com^ ++||obsessivepetsbean.com^ ++||obsore.com^ ++||obssiyjiachvh.xyz^ ++||oclopxjiykqfj.com^ ++||oebwcdrmpx.com^ ++||oedspoiletkni.xyz^ ++||oerljdvj.com^ ++||offalakazaman.com^ ++||offchatotor.com^ ++||offmachopor.com^ ++||ofmscgesmjmo.com^ ++||ofslakotha.com^ ++||ofthecathedral.xyz^ ++||oglprcjlenlkke.com^ ++||oherhome.xyz^ ++||ohnkitviv.com^ ++||oigduusrva.com^ ++||oiurlcdmlsb.com^ ++||olatumal.com^ ++||omanala.com^ ++||omasatra.com^ ++||omazeiros.com^ ++||omchimcharchan.com^ ++||omclacrv.com^ ++||omclyzyapf.com^ ++||omding.com^ ++||omggxbcdqj.com^ ++||omlktdqrzwrtn.com^ ++||ommeowthor.com^ ++||omnidokingon.com^ ++||onaugan.com^ ++||onclarck.com^ ++||onclickrev.com^ ++||onclickserver.com^ ++||ondeerlingan.com^ ++||oneclck.net^ ++||onecomedyservices.com^ ++||onelivetra.com^ ++||oneqanatclub.com^ ++||ongastlya.com^ ++||onkavst.com^ ++||onlinenothome.com^ ++||onlyry.net^ ++||onshowit.com^ ++||onsnivyr.com^ ++||onsolrockon.com^ ++||onwasrv.com^ ++||oodroglu.net^ ++||oolsouch.net^ ++||opclauncheran.com^ ++||opootsoa.net^ ++||opshuckleor.com^ ++||optidownloader.com^ ++||orctosqrfit.com^ ++||orhyhgjyjjmofy.com^ ++||ormxitgmvprvhxd.com^ ++||orvilletourer.guru^ ++||or||greemeek.net^ ++||osfsffcovoaxgmc.com^ ++||ositic.com^ ++||osshydreigonan.com^ ++||othandhadb.xyz^ ++||otheyrami.xyz^ ++||otireofhisl.one^ ++||otozoumcampine.com^ ++||oucuftuthy.com^ ++||ouhavebe.xyz^ ++||oumtoujo.net^ ++||oupe71eiun.com^ ++||ourcoolposts.com^ ++||ourteeko.com^ ++||outaipoma.com^ ++||outpushcutworm.cam^ ++||outseylor.com^ +||outsoarcarouba.com^ -+||ovwbobnyy.com^ -+||passworddrunkenheating.com^ ++||outyanmegaom.com^ ++||ouzekomtok.com^ ++||overgalladean.com^ ++||overmewer.com^ ++||overonixa.com^ ++||overthetopexad.com^ ++||overzoruaon.com^ ++||overzubatan.com^ ++||ovfratlkxerv.xyz^ ++||ovqcmbbxppqquc.com^ ++||ovxlcwqkrxpv.com^ ++||ownsattrib.life^ ++||oxhlhmiklsa.com^ ++||oxtdafetnjuf.com^ ++||oyavrbvqnmnfw.com^ ++||ozdfhysr.com^ ++||ozooltik.com^ ++||p59othersq.com^ ++||p64gk2yhba0p.com^ ++||padsdel2.com^ ++||padsdelivery.com^ ++||padsdown.com^ ++||pageantbagauspice.com^ ++||paifemouchoa.com^ ++||paintversion.com^ ++||paiwaupseto.com^ ++||palama2.co^ ++||pallorvain.com^ ++||paniskbourdon.com^ ++||panyinadiin.xyz^ ++||pappibottoms.website^ ++||parank.com^ ++||parishleft.com^ ++||parmackdormice.com^ ++||parumal.com^ ++||pasaltair.com^ ++||pascaf.com^ ++||passingcelebrate.com^ ++||paunct.com^ ++||paurozel.net^ ++||pazzfun.com^ ++||pbniuvctybu.com^ ++||peanic.com^ ++||peggedperfins.com^ ++||pelagicmismate.com^ ++||pentalime.com^ ++||peopledarwin.com^ ++||perehodny.ru^ ++||perhaw.com^ +||pernkcpymuyshbd.xyz^ -+||perukesoorial.com^ -+||pheval.com^ -+||phontomsasa.cfd^ -+||plmtshagffgvdnf.top^ -+||pmjrvjanbawam.com^ ++||persesgnetum.com^ ++||pertyvaluationia.monster^ ++||pervertmine.com^ ++||petalslars.com^ ++||petrifacius.com^ ++||petwoodfustet.com^ ++||pgdbkorisfr.com^ ++||pgynmmahny.com^ ++||phdxfvcyhyl.com^ ++||phee1oci.com^ ++||phenotypebest.com^ ++||phenotypeco.com^ ++||phenotypepro.com^ ++||pholtust.com^ ++||phouwhou.com^ ++||phulaque.com^ ++||phuttrice.com^ ++||pickinnimiety.com^ ++||pietyinputinsult.com^ ++||pinwalerompers.com^ ++||pioneersuspectedjury.com^ ++||pipeschannels.com^ ++||pjwwvpcgbvbyyka.com^ ++||pkaafjeokqc.com^ ++||plaincobloaf.com^ ++||plex4rtb.com^ ++||plkatdmeje.com^ ++||plkjljrabdt.com^ ++||plutonactg.com^ ++||pnpjhsgomjrx.com^ +||pnpvxlbrft.com^ -+||poptube.fun^ -+||poseph.com^ -+||potlikivmpaugt.com^ -+||pubasks.com^ -+||pwabtouhw.com^ -+||qlowivucwh.com^ -+||qmnemxade.com^ ++||poocomug.com^ ++||popruexo.com^ ++||popuzothe.com^ ++||popxperts.com^ ++||porcelainfurtherties.com^ ++||portentprepack.website^ ++||positive-news.net^ ++||positive-news.org^ ++||potorootests.com^ ++||poutauge.net^ ++||ppcpnvwskrdnev.com^ ++||pqnnjjpzarpb.com^ ++||prawnsimply.com^ ++||precedentadministrator.com^ ++||precipitationsloganhazard.com^ ++||predominantleave.com^ ++||prelandtest01.com^ ++||premiumredir.ru^ ++||prerogativefranticinfractructure.com^ ++||prestoris.com^ ++||previv.com^ ++||prhzxq.com^ ++||prickjuvenileturnstile.com^ ++||prizerspirned.com^ ++||problemsendeavourbending.com^ ++||professionalsly.com^ ++||promisecurtainscurrency.com^ ++||propellerads.tech^ ++||prospecttunaante.com^ ++||prostotds.ru^ ++||prowlcouple.com^ ++||pruneslustremind.com^ ++||prutnonny.com^ ++||prutosom.com^ ++||prytrainer.com^ ++||psalisverbate.com^ ++||pseepsoo.com^ ++||psidsucm.com^ ++||psilroum.com^ ++||psoageph.com^ ++||psoorsen.com^ ++||ptbehnrtk.com^ ++||ptecedagly.pro^ ++||ptinouth.com^ ++||pu5hk1n2020.com^ ++||publja.com^ ++||puffwigtaxin.com^ ++||pukekotautog.com^ ++||pumpmulticultural.com^ ++||pupidaetoluyls.com^ ++||pursuitnauseousinvalid.com^ ++||push-news-info.com^ ++||push-news.org^ ++||pushalk.com^ ++||pushamir.com^ ++||pushbeakercelebrate.com^ ++||pushdelone.com^ ++||pushkav.com^ ++||pushlapush.com^ ++||pushlarr.com^ ++||pushlemm.com^ ++||pushlnk.com^ ++||pushnewsnow.com^ ++||pushorg.com^ ++||pushsight.com^ ++||pushzolo.com^ ++||putbid.net^ ++||puzatron.site^ ++||puzzlepursued.com^ ++||pvxfkublrecbtjb.xyz^ ++||pwidonnctmdc.com^ ++||pwmyqojtdwhqqr.com^ ++||qanatn.com^ ++||qarewien.com^ ++||qcdwodgn.com^ ++||qhdeseiqcc.com^ ++||qhovrbepxmunqy.com^ ++||qimrcqxkqwbtn.com^ ++||qinvaris.com^ ++||qkdbufas.com^ ++||qkycbbarwyuef.com^ ++||qlguovhtwxnpkd.com^ ++||qmbaabdsyg.com^ ++||qmomtjuteluq.com^ ++||qmuonbdoqb.com^ ++||qoqnxufwkjl.com^ ++||qpanxedipedrqtu.com^ +||qpwtovicespr.com^ -+||recoverhatred.com^ -+||redouthicks.com^ ++||qqjfwixfiubkc.com^ ++||qqrxvafepbjclcd.com^ ++||qrctbsfk.com^ ++||qrovihmhxbnnm.com^ ++||qsdsejarkznkqa.com^ ++||quackdamaging.com^ ++||qubenwwxlspyki.com^ ++||queerfezzy.com^ ++||quiaresp.com^ ++||qwgbxvmtuejv.com^ ++||qwofxnddafhuouy.com^ ++||qygloltexvuno.com^ ++||qyiweuvlm.com^ ++||qymyoribjnp.com^ ++||rabidamoral.com^ ++||rablinhiphape.com^ ++||raggedselsyn.com^ ++||raicabuy.net^ ++||rainyautumnnews.com^ ++||rapid-sugar.pro^ ++||rarath.com^ ++||rascalsgiantry.com^ ++||rasorescampout.com^ ++||ratingberglet.com^ ++||ratize.com^ ++||ravalamin.com^ ++||rawxgnuwolda.com^ ++||raylnk.com^ ++||rcmijosajeu.com^ ++||rdgtvgmtauro.com^ ++||reagend.com^ ++||realpopbid.com^ ++||reclineburp.com^ ++||recurseagin.com^ ++||redirnewsoft.ru^ ++||redistedi.com^ ++||redonetype.com^ ++||reedschandler.com^ ++||refeas.com^ +||refilmsreeper.website^ -+||reinstandpointdumbest.com^ -+||rfeidvpm.com^ -+||rihosaphe.com^ -+||rkujsnsbo.top^ -+||roesdwaibly.com^ ++||refrainskiereatable.com^ ++||regadsacademy.com^ ++||regadspro.com^ ++||regadsworld.com^ ++||regimehabitwarfare.com^ ++||regizm.com^ ++||rehearsallung.com^ ++||rehearsevicinity.com^ ++||relationshipregard.com^ ++||reluraun.com^ ++||remeyr.com^ ++||removedispel.com^ ++||repappcloud.com^ ++||respondenemy.com^ ++||restakewigan.com^ ++||restrictionsempty.com^ ++||resultedmundconceal.com^ ++||revenuebosom.com^ ++||revolutioninsinuate.com^ ++||rewriteshamerefuge.com^ ++||reykijnoac.com^ ++||rgpvgoej.com^ ++||rgyxispegu.xyz^ ++||rhbuvnmlyxwsaom.com^ ++||rhendam.com^ ++||ricinusdagomba.com^ ++||ridsilry.net^ ++||rimediapush.com^ ++||riolenproce.xyz^ ++||ripeevent.com^ ++||ripefly.com^ ++||ripevibratevilla.com^ ++||risausso.com^ ++||rjw4obbw.com^ ++||rkfswfjgixoglq.com^ ++||rkovfnjqsewafk.com^ ++||rmndme.com^ ++||rndchandelureon.com^ ++||rnkgupvykgm.com^ ++||roaptesh.com^ ++||robohobox.com^ ++||robustcutlery.com^ ++||rocketlinks.ru.com^ ++||rockstartpush.com^ ++||rockstartpush.net^ ++||rocoloagrotis.fun^ ++||rodirgix.com^ ++||roduster.com^ ++||roinduk.com^ ++||rongseavy.com^ ++||rooksreused.website^ ++||roosteem.net^ ++||rosytotal.pro^ ++||rotateme.ru^ ++||rotatemysoft.ru^ ++||rotationlinks.ru^ ++||rouar.com^ ++||rouinfernapean.com^ ++||rouonixon.com^ ++||rouwhoor.com^ ++||rovamucm.com^ ++||rowlnk.com^ ++||rpmsophiashoe.com^ ++||rpncbvynmbe.com^ ++||rsationhesa.one^ +||rswfhkmhcl.com^ -+||rxupmdvnlard.com^ -+||scldqmjsho.com^ -+||scrapethrillmostly.com^ -+||sdgkffgbbddk.com^ -+||seedattentiontestify.com^ -+||semgfavce.com^ ++||rtb1bid.com^ ++||rtbbnrdip.com^ ++||rtbdnav.com^ ++||rtbpopd.com^ ++||rtbtraffic.com^ ++||rtbtrail.com^ ++||rtftdivompumee.com^ ++||rtrgt.com^ ++||rtrgt2.com^ ++||ruffstemmer.casa^ ++||ruftodru.net^ ++||rugefinu.net^ ++||rulovar.com^ ++||rushpushy.com^ ++||russiaroman.com^ ++||ruxsuqwfwx.com^ ++||rvbsugxblak.com^ ++||rwrunurmhly.com^ ++||rxjfsewuypfcco.com^ ++||rycsuisa.com^ ++||ryntmyhahy.com^ ++||rypojufqbgxd.com^ ++||s9jp9xogfz.com^ ++||sabaothamsonia.com^ ++||saidflightmusician.com^ ++||saikeela.net^ ++||saipel.com^ ++||salishcoenact.com^ ++||saltantpipped.live^ ++||samuelgirlism.com^ ++||sarinfalun.com^ ++||saurug.com^ ++||saushoag.net^ ++||savefromad.net^ ++||sawedhindgut.com^ ++||sawyerbravery.com^ ++||saylnk.com^ ++||sb89347.com^ ++||sbscrma.com^ ++||scarl.shop^ ++||scenicpursley.com^ ++||schecy.com^ ++||schloopfateful.com^ ++||schokh.com^ ++||schtickshalier.cam^ ++||scoureroutcry.cam^ ++||screenov.site^ ++||scrogrearm.com^ ++||scrollhandful.com^ ++||sdcrnfjo.com^ ++||seatsrehearseinitial.com^ ++||secludegerman.com^ ++||sectordisturb.com^ ++||seekoflol.com^ ++||sekikyurlnsgc.com^ ++||selfemployedbalconycane.com^ ++||selvil.com^ ++||semalinkar.com^ ++||semsicou.net^ ++||sentbarn.com^ ++||sentimentalconflict.pro^ ++||setopsdata.com^ ++||seveelumus.com^ ++||severegaze.com^ ++||sfvrvgkwl.com^ ++||sgsincentlyse.xyz^ ++||shapta.com^ ++||sharedfragileproduced.com^ ++||sheeftee.net^ ++||sheerdaulpusher.com^ ++||sheetchi.net^ ++||sheschemetraitor.com^ ++||shiftclang.com^ ++||shinglelatitude.com^ ++||shinyshock.pro^ ++||shoecamep.one^ ++||shoop4.com^ ++||shootoax.com^ ++||shopshoist.com^ ++||shoreeds.com^ ++||shoreexi.net^ ++||shortfailshared.com^ ++||show-review.com^ ++||showishsinus.com^ ++||shrovedwags.casa^ ++||shutkeufuchgbo.com^ ++||sh|ptewauta.net^ ++||sibrdmvnu.com^ +||sienns.com^ -+||singingdrawback.com^ -+||slavre.com^ -+||snonoz.com^ ++||sigerait.net^ ++||sihvhvlcfrbb.com^ ++||silverundergofold.com^ ++||simplebrutedigestive.com^ ++||simplicitystoppercolonel.com^ ++||simplisticpitch.pro^ ++||sinmgaepu3or9a61w.com^ ++||sinwebads.com^ ++||siolmkejst.com^ ++||siyphtwvj.com^ ++||skillsombineu.xyz^ ++||skylookneeded.guru^ ++||sleevedcaelum.com^ ++||slgynezaygkjqi.com^ ++||slietap.com^ ++||slowdn.net^ ++||sltvhyjthx.com^ ++||smentbradsh.xyz^ ++||sniggerhousehold.com^ ++||snlynotquite.buzz^ ++||snobdomobeyeo.com^ ++||snortedbincom^ ++||snxjvwxbqiy.com^ ++||soccup.com^ ++||softboxik1.ru^ ++||softboxis2.ru^ ++||softboxtds.ru^ ++||softclicks.ru^ ++||softmediya.ru^ ++||softovikget.ru^ ++||softperehod.ru^ ++||solodar.ru^ ++||solumn.com^ ++||solvingcue.com^ ++||somdielgutta.com^ ++||sonumal.com^ +||sorrilytoon.com^ -+||sparrygodhood.com^ -+||spnbjuisyi.com^ -+||sqsiddqvq.com^ ++||soulfulinevitable.pro^ ++||sousefulhea.buzz^ ++||souvamoo.net^ ++||souwhair.com^ ++||spaceshipads.com^ ++||spapua.com^ ++||specialityharmoniousgypsy.com^ ++||specificationmadamdetriment.com^ ++||specimenspeekzone.com^ ++||spellingunacceptable.com^ ++||spiuft.com^ ++||sportevents.news^ ++||sprm4xcn.top^ ++||spybuildsoccasional.com^ ++||squalmtupelos.com^ ++||squebe.com^ ++||srique.com^ ++||ssepwmjmtnqsn.com^ +||sshopee.beauty^ ++||ssqyuvavse.com^ ++||sstewwlrgycbq.com^ +||ssyajuhvf.com^ -+||swmmkckpa.xyz^ ++||stadiumembezzlementoil.com^ ++||stambashimmy.com^ ++||standardscaldexcessive.com^ ++||statelyexpertwere.com^ ++||statisticsdemandeddeficit.com^ ++||staygg.com^ ++||steadyrevulsioncorky.com^ ++||steamlargelyjustified.com^ ++||steep-opening.com^ ++||steepedgoofed.com^ ++||stepmotherincomingpluck.com^ ++||stickertable.com^ ++||stilaikr.com^ ++||stoaphalti.com^ ++||stoaxugi.com^ ++||stockingsbeanspowerless.com^ ++||stocktangle.com^ ++||stogerde.com^ ++||stolefocusconstituent.com^ ++||storners.com^ ++||storylnk.com^ ++||stossfussily.com^ ++||streamtoclick.com^ ++||strenuousside.com^ ++||stressfulconsumerdumbest.com^ ++||subtractrelative.com^ ++||suburbincriminatesubdue.com^ ++||success-news.net^ ++||success-news.org^ ++||successivebaby.com^ ++||sulfitevariola.com^ ++||sunbowskraal.com^ ++||superadbid.com^ ++||superbisle.com^ ++||superintendfancystrangely.com^ ++||superiortds.ru^ ++||suppoc.com^ ++||surestmiswire.com^ ++||surv2you.com^ ++||surv2you.net^ ++||surv2you.org^ ++||survey2you.com^ ++||survey2you.net^ ++||survey2you.org^ ++||survey4you.co^ ++||svkmxwssih.com^ ++||svsjfwwgatdxqr.com^ ++||svvcudoocwud.com^ ++||swampgillspersonnel.com^ ++||swedecornysupper.com^ ++||swiftpedigreebike.com^ ++||swndtvvwq.com^ ++||swocqrwtdpir.com^ ++||swrirjtk.com^ ++||swrlmutuscoj.com^ ++||syenitetatler.tech^ ++||symbolultrasound.com^ ++||syncommisty.com^ ++||syntonyretalk.com^ +||sysdmt.com^ ++||systil.com^ ++||syynstsrb.com^ ++||tablequantity.com^ ++||tadadamads.com^ ++||tadamads.com^ ++||taigasquarl.com^ ++||taizigly.net^ ++||takeallsoft.ru^ ++||takelnk.com^ ++||takenewsoft.ru^ ++||takepalpablenuisance.com^ ++||takhiza.com^ ++||tallyhoquires.com^ ++||tammyknurl.com^ ++||tankastapia.com^ ++||tassagohecatic.com^ ++||taxedborley.com^ ++||tayloroutgain.com^ ++||tayqxhiugetm.top^ ++||tds1k.ru^ ++||tdsrotate.ru^ ++||tdsrotations.ru^ ++||teaser.red^ +||teemingaymoro.com^ ++||teethaur.com^ ++||telamongobi.com^ ++||tempterbothroi.com^ ++||tepidneebor.com^ ++||terminargal.com^ ++||terminusdeeper.com^ ++||terrificlukewarm.com^ ++||testsite34.com^ ++||tetrantreverer.com^ ++||teurop.com^ ++||tfsihjmtrjnopxu.com^ ++||tgajkmoylonqew.com^ ++||tgandmotiv.xyz^ ++||tgracefulc.one^ ++||thaged.com^ ++||thalrjdulkbopbv.com^ ++||thatobjective.pro^ ++||theconatyclub.com^ ++||thefreeadv.com^ ++||thereuponcanadian.com^ ++||thesesooey.com^ ++||thibetamylum.com^ ++||thinbi.com^ ++||thinkseducation.com^ ++||thirtmarie.website^ ++||thisbestreward.com^ ++||thjjurggthdu.com^ ++||thooruwee.com^ ++||thorgeergiwi.com^ ++||thraxgawks.guru^ ++||throughdfp.com^ ++||thursailso.com^ ++||tickmatureparties.com^ ++||tidingscooked.com^ +||tiffybetween.website^ -+||timessmalldraught.com^ -+||tlrtjgnaumgayk.com^ -+||toibmodlefjb.xyz^ -+||tragency-clesburg.icu^ ++||tillwscycyrn.com^ ++||timecrom.com^ ++||timerseeming.com^ ++||tincalsamiably.website^ ++||tintersloggish.com^ ++||titlin.com^ ++||tm5kpprikka.com^ ++||tmmkhspf.xyz^ ++||tnwhzxhnifwukt.com^ ++||todaysbestsellers.com^ ++||toeahenter.com^ ++||toggerymilieux.com^ ++||tomawilea.com^ ++||tomponcainite.com^ ++||toninjaska.com^ ++||tooviolatesymptom.com^ ++||topadbid.com^ ++||topbestscoreapp.com^ ++||toplinkz.ru^ ++||topmusicalcomedy.com^ ++||topnewadsgroup.com^ ++||topsoftlinks.ru^ ++||torigh.com^ ++||torrent-pug.site^ ++||torrent-repa.site^ ++||torrentuser.ru^ ++||tosuicunea.com^ ++||totalwowfeed.com^ ++||towerycacara.com^ ++||townervirgas.casa^ ++||tozoruaon.com^ ++||tpedsyyj.com^ ++||tpnygytjdqvq.com^ ++||tprzachf.com^ ++||tqgplpmbkoxeg.com^ ++||tqwloexv.com^ ++||tracedexplore.com^ ++||tracks20.com^ ++||tracksystem.online^ ++||trafficportsrv.com^ ++||translatecomicloss.com^ ++||trecurlik.com^ +||treeoutcry.com^ -+||tyjuphiaht.com^ -+||uiqakwjmugofbuu.com^ -+||uveillfxkpisfw.com^ -+||uwcwninhrpt.com^ -+||uyooouxjcngyuvc.com^ -+||victoriouspastimeculture.com^ ++||tretmumbel.com^ ++||trewnhiok.com^ ++||trianglesquidmetropolitan.com^ ++||triedecu.com^ ++||trixyapieces.com^ ++||trumphjardon.com^ ++||tsatwushcyiihh.com^ ++||tssandycateup.com^ ++||ttvfddlipb.com^ ++||tuckedhoroscopeforms.com^ ++||tuitionpancake.com^ ++||tujourda.net^ ++||tunted.com^ ++||turgh.com^ ++||turnwayleucin.com^ ++||tuzaanotto.com^ ++||tylocinpechan.com^ ++||tyluslandmil.com^ ++||tyromasghosted.com^ ++||uajcsutweohuab.com^ ++||uawcuelnjioc.com^ ++||uchkzmzehr.com^ ++||udookrou.com^ ++||udraokrou.com^ ++||ufaexpert.com^ ++||ufmnrbbm.com^ ++||uh3ye6ux.com^ ++||uhhotaillmoa.com^ ++||uihxtyagqysh.com^ ++||uj0g7.com^ ++||ujeejoan.net^ ++||ujyuenxiovjqh.com^ ++||ukectivetrai.one^ ++||ulathana.com^ ++||uleubyvjcttuqf.xyz^ ++||ulukdliketobeparto.xyz^ ++||unazumarillan.com^ ++||unbearablemessyammunition.com^ ++||unbeltsmoringa.com^ ++||uncinalmystes.com^ ++||uncise.com^ ++||undergiveto54.com^ ++||underwearglossary.com^ ++||unhabi.com^ ++||unhkhtpkax.com^ ++||unhorseaa.com^ ++||unimportant-vehicle.pro^ ++||unkoygvvxunt.xyz^ ++||unlrhnnan.com^ ++||unrotomon.com^ ++||unsigilyphor.com^ ++||untiledhaldu.com^ ++||untrendenam.com^ ++||untruerbelili.com^ ++||unwartortlean.com^ ++||updateinfo2022.icu^ ++||upeyganpell.website^ ++||upgliscorom.com^ ++||uplucarioon.com^ ++||uponhariyamar.com^ ++||uppardjets.com^ ++||uppsyduckan.com^ ++||upregisteelon.com^ ++||upshiftelates.com^ ++||uptolink.ru^ ++||upwate.com^ ++||upwelf.com^ ++||urechar.com^ ++||urgdom.com^ ++||urmavite.com^ ++||urusesdetrain.com^ ++||usantaetian.com^ ++||usedunderstood.com^ ++||uselnk.com^ ++||usinesmycete.xyz^ ++||usingswhoring.com^ ++||ustujuvo.com^ ++||usuage.com^ ++||usualaurated.com^ ++||utsukbrewst.website^ ++||utxfajlxjbkmue.com^ ++||uuknlfqi.com^ ++||uwhuglup.net^ ++||vaccine.phee1oci.com^ ++||vaeesspot.com^ ++||vailedapetaly.com^ ++||valpeiros.com^ ++||vamsoupowoa.com^ ++||variousinvoluntary.com^ ++||vashoagn.com^ ++||vassspot.com^ ++||vawulu.xyz^ ++||vbshybwwkywkhsw.com^ ++||veechirrup.com^ ++||veesspot.com^ ++||vehese.com^ ++||veinnotionmariner.com^ ++||vendgrusian.com^ ++||venkrana.com^ ++||vertelvnqxtgtu.com^ ++||vfyxjsclor.com^ ++||vhhotfndosn.com^ ++||vi69.work^ ++||viafurfrouchan.com^ ++||viahollow.com^ ++||viaphioner.com^ ++||vickovules.com^ ++||vigllnztz.com^ ++||vilith.com^ ++||vimohustu.com^ ++||vipcaptcha.live^ ++||virgonicer.com^ ++||virus.newadsclicks.com^ ++||vissregion.com^ ++||vitritehelves.com^ ++||vjzlgtnaov.com^ ++||vkbwvaibwcl.com^ +||vkgpnmrlexfws.com^ -+||vowrnpkfw.com^ -+||vulgartaivert.website^ -+||vvmjmkqvwesdcmt.xyz^ ++||vlrgltldc.com^ ++||vneffwecka.com^ ++||vnrkbnmoow.com^ ++||voeunblk.com^ ++||voicermortise.com^ ++||volatintptr.com^ ++||voldarinis.com^ ++||vooodkabelochkaa.com^ ++||vpbceulnfbx.com^ ++||vqkfkmexle.com^ ++||vrreequip.com^ ++||vuftouks.com^ ++||vxaawgfjbmdx.com^ ++||vzigttqgqx.com^ ++||wadauthy.net^ ++||waeshana.com^ ++||wafdistpicea.com^ ++||wahehegryde.com^ ++||waistcoatswimsuitham.com^ ++||walruscheers.com^ ++||wanestitch.com^ ++||warmlyusher.com^ ++||waryboot.pro^ ++||wastedperk.com^ ++||wastefulmeanwhileboss.com^ ++||watchlivesports4k.club^ ++||watchmytopapp.top^ ++||waterproofmanipulativereunion.com^ ++||wbidder2.com^ ++||wbvhtujbgo.com^ ++||wealop.com^ ++||webhit-now.com^ ++||webregadvertising.com^ +||webytom^ -+||wkpwymwacp.com^ ++||wesicuros.com^ ++||wheehiba.net^ ++||wheresmoropus.com^ ++||whethy.com^ ++||whihauve.net^ ++||whilot.com^ ++||whisperofisaak.com^ ++||wholehugestories.com^ ++||whompsranch.com^ ++||whuqpbeddwiqp.com^ ++||wideeyedlady.pro^ ++||winnerkur.com^ ++||winnersolutions.net^ ++||wintoyouprizes.info^ ++||wirratailage.com^ ++||witnessfeast.com^ ++||wivesdandyemulation.com^ ++||wjjjmruwucuibfj.com^ ++||wkyfgxxabvu.xyz^ ++||wledconsi.xyz^ ++||wmgtr.com^ ++||wolqundera.com^ ++||woncrawford.com^ ++||wondefulapplend.com^ ++||wonderlandads.com^ ++||woodbeesdainty.com^ ++||wopsedoaltuwipp.com^ ++||wopsedoaltuwn.com^ ++||wopsedoaltuwo.com^ ++||worldsportlife.com^ ++||wornie.com^ ++||wotmyjkdit.com^ ++||wowebahugoo.com^ ++||wowlnk.com^ +||wqedkddqge.com^ -+||wyphawhity.com^ -+||xjgdxfro.com^ -+||xstjtdwuxxs.com^ -+||xyosnsyydrfrjd.com^ -+||ynvyuhsdtfuht.xyz^ -+||ytzihf.com^ -+||zepare.com^ -+||znqip.net^ -+||goload.click^$third-party -+||0265331.com^$popup -+||abateall.com^$popup ++||wrigin.com^ ++||wriqus.com^ ++||wtdmegpwqivufcw.com^ ++||wuihplrxyhht.com^ ++||wumpeeps.net^ ++||wvaqoykha.com^ ++||wypetoggles.com^ ++||wzbngjhjak.com^ ++||x9socptyr.com^ ++||xcnqpwbeqanijjb.com^ ++||xdeqhxqu.com^ ++||xduufkgoprmdjq.com^ ++||xeekymvkxov.com^ ++||xegluwate.com^ ++||xerxyeprhbe.com^ ++||xfvgkboh.com^ ++||xgalaxi.online^ ++||xgzyfpmfkxa.com^ ++||xjzyxlesdcq.com^ ++||xlplssgki.com^ ++||xmlterra.com^ ++||xmsflzmygw.com^ ++||xmykvlmvbghko.com^ ++||xnnfchykwvgjmoh.com^ ++||xoktditxsmr.xyz^ ++||xotwqnjinpnaul.com^ ++||xpyqoxxnrwookj.com^ ++||xrdkktrdgkvcpn.com^ ++||xtkyesxcnyra.com^ ++||xwkuycrtwjirp.com^ ++||xxafjfesudkfuov.com^ ++||xxxvjmp.com^ ++||xyleticfrette.com^ ++||xylocscvup.com^ ++||yacurlik.com^ ++||yahorokoz.com^ ++||yakqgvuxijveh.com^ ++||yarerescalin.com^ ++||yboourdyi.com^ ++||yealnk.com^ ++||yearlylight.com^ ++||yechtlyexhgx.com^ ++||yeiydrlkojywhf.com^ ++||yeqinu.xyz^ ++||yfhlghhkb.com^ ++||ygsuopiwclywtxf.com^ ++||yieldpartners.com^ ++||yinhana.com^ ++||yjbauton.com^ ++||yljyjadlx.com^ ++||yllanorin.com^ ++||yonabrar.com^ ++||youlamedia.com^ ++||your-great-chance.com^ ++||youractualblog.com^ ++||youractualwords.com^ ++||yourbestappever.top^ ++||yourtopnews.com^ ++||yowledwarm.website^ ++||yoyadsdom.com^ ++||yqrqvledioqssnt.xyz^ ++||yrkycfjq.com^ ++||yssqseskiwfomhf.com^ ++||ytscphljcyjxcww.com^ ++||yttompthree.com^ ++||ywasnothyc.buzz^ ++||ywguxlwjbxnj.com^ ++||yxcubjqi.com^ ++||yxoedtdpgqjmpry.com^ ++||yxxdasgqajjssm.com^ ++||yydwkkxhjb.com^ ++||yygmslrwkwggh.com^ ++||zagtertda.com^ ++||zatnoh.com^ ++||zatuzwydzhteaj.com^ ++||zaubanel.com^ ++||zbnfhsk.com^ ++||zebcqbxbtw.com^ ++||zedsapp.com^ ++||zeinssibby.com^ ++||zesty-beer.pro^ ++||zeydsapps.com^ ++||zeypreland.com^ ++||zigachogra.com^ ++||zigzaggodmotheragain.com^ ++||zirdrax.com^ ++||zjwwhcdop.com^ ++||zkczzltlhp6y.com^ ++||zoawufoy.net^ ++||zoopaweb.com^ ++||zothucypti.pro^ ++||zouneeto.net^ ++||zprelandappslab.com^ ++||zprelandings.com^ ++||zsbwoqpcxj.com^ ++||zumzumar.com^ ++||zwqpqrtpjt.com^ ++||zycaphede.com^ ++||zygrophochi.com^ ++||adstoo.com^$third-party ++||biggboss16.de^$third-party ++||bitspush.io^$third-party ++||blzz.xyz^$third-party ++||clean-1-clean.club^$third-party ++||free3dgame.xyz^$third-party ++||jobbio.com^$third-party ++||lfjack.com^$script,third-party ++||musody.com^$third-party ++||putlockertv.com^$third-party ++||realhumandeals.com^$third-party ++||resetoff.pl^$third-party ++||rubyblu.com^$third-party ++||themediagrid.com^$third-party ++||triplelift.com^$third-party ++||webshark.pl^$third-party ++||xandr.com^$third-party ++||xgpub.com^$third-party ++/(https?:\/\/)\w{30,}\.me\/\w{30,}\./$script,third-party ++||2track.info^$popup ++||49n7wqynho5u.top^$popup ++||8wtkfxiss1o2.com^$popup ++||achieve-superprizes.life^$popup +||aclytatcula.ga^$popup ++||adblockerapp.net^$popup ++||adjoincomprise.com^$popup +||adsandcomputer.com^$popup -+||althef.com^$popup -+||artisticbuoyemphasize.com^$popup -+||asdasdad.net^$popup -+||awasrqp.xyz^$popup -+||bbcrgate.com^$popup ++||aglaulou.com^$popup ++||alightbornbell.com^$popup ++||andbegant.one^$popup ++||anmdr.link^$popup ++||articlepawn.com^$popup ++||azentace.com^$popup ++||b0oie4xjeb4ite.com^$popup ++||bastionthree.xyz^$popup ++||bbccn.org^$popup +||bestbonusprize.life^$popup ++||betfairpk.com^$popup ++||bluelinknow.com^$popup ++||blzz.xyz^$popup +||boshustaty.pro^$popup -+||cauthaushoas.com^$popup -+||clarifysuper.com^$popup -+||dailyc24.com^$popup -+||dartg665moetyor.com^$popup -+||dealingdisarrayanniversary.com^$popup -+||directionssecondary.com^$popup -+||directuklyecon.pics^$popup -+||eegeeglou.com^$popup -+||ejectbagsindefinite.com^$popup ++||c43a3cd8f99413891.com^$popup ++||catsnbootsncats2020.com^$popup ++||cgeckmydirect.biz^$popup ++||check-this-match.com^$popup ++||clean-1-clean.club^$popup ++||clickmobad.net^$popup ++||coaxterminal.com^$popup ++||coolmethod2theupdates.life^$popup ++||culainstrades.com^$popup ++||cvastico.com^$popup ++||data-px.services^$popup ++||diaperhumanpurify.com^$popup ++||dictatepantry.com^$popup ++||disreputablegenuinelyhonorary.com^$popup ++||download-file.org^$popup ++||dspsuper.com^$popup ++||dtx.click^$popup ++||easelgivedolly.com^$popup ++||enemieshemisphere.com^$popup ++||entry-system.xyz^$popup ++||estivaltodayz.com^$popup ++||exaltationinsufficientintentional.com^$popup ++||ezadblocker.com^$popup ++||fastmtn.com^$popup ++||fbmedia-ckl.com^$popup ++||fearless-middle.pro^$popup ++||feetihost.click^$popup ++||fenacheaverage.com^$popup ++||finance-hot-news.com^$popup ++||findprizesplace.life^$popup +||flowerself.xyz^$popup -+||followpractice.social^$popup -+||forecastsinglegait.com^$popup -+||g33ktr4ck.com^$popup -+||gasylicyg1e8n6po.com^$popup -+||get2m5sgstohne.com^$popup ++||formulacountess.com^$popup ++||g2afse.com^$popup ++||garmentsdraught.com^$popup +||gettopple.com^$popup -+||girls2date.club^$popup -+||goodvpnoffers.com^$popup -+||greatvpnoffers.com^$popup -+||guro2.com^$popup -+||hehighursoo.com^$popup -+||hsrvv.com^$popup ++||governessmagnituderecoil.com^$popup ++||grabclix.com^$popup ++||grabthisstream-now.com^$popup ++||greenlinknow.com^$popup ++||gripelive.com^$popup ++||grunoaph.net^$popup ++||harshlygiraffediscover.com^$popup ++||heartbiddsp.monster^$popup ++||heglosuty.com^$popup ++||helixmoonz.com^$popup ++||hermichermicfurnished.com^$popup ++||herthyptal.com^$popup ++||hopghpfa.com^$popup ++||howtolosebellyfat.shop^$popup ++||huskydesigner.pro^$popup ++||igubet.link^$popup +||imperturbablechoreinterrogation.com^$popup -+||isohuntx.com/vpn/$popup -+||jutprolificlax.com^$popup -+||kc8vo2l73b7j.top^$popup -+||lanceabuse.com^$popup ++||incomprehensibleacrid.com^$popup ++||interesteddeterminedeurope.com^$popup ++||intimidatekerneljames.com^$popup ++||invaderannihilationperky.com^$popup ++||ja2n2u30a6rgyd.com^$popup ++||jads.co^$popup ++||kindleloving.com^$popup ++||knockoutantipathy.com^$popup ++||kuzyvyni.pro^$popup +||launchreliantcleaver.com^$popup ++||limpingfish.pro^$popup ++||lite-1x742136.top^$popup ++||lkojioq.net^$popup ++||lobimax.com^$popup ++||lplimjxiyx.com^$popup ++||luckyforbet.com^$popup ++||massacreintentionalmemorize.com^$popup ++||meteorclashbailey.com^$popup +||miraclenecklace.com^$popup -+||missionarymargaret.com^$popup -+||mkjsqrpmxqdf.com^$popup -+||noerwe5gianfor19e4st.com^$popup -+||obnarium.com^$popup -+||okayfreemanknot.com^$popup -+||onlinefinanceworld.com^$popup -+||pickupfaxmultitude.com^$popup -+||plantpreventioncrab.com^$popup -+||qamwm5o8dlgijte.com^$popup -+||r3f.technology^$popup -+||rog4.com^$popup -+||saltycarboninsulting.com^$popup -+||sex-and-flirt.com^$popup -+||simplysemblance.com^$popup -+||slaydesperatelyimmensely.com^$popup -+||smg8oo4njst45oene.com^$popup ++||monkyank.com^$popup ++||motherhoodlimiteddetest.com^$popup ++||motivessuggest.com^$popup ++||mutux.cfd^$popup ++||news-host.net^$popup ++||noaon2.com^$popup ++||nonspewpa.com^$popup ++||notifications-news.com^$popup ++||notifsendback.com^$popup ++||oalsauwy.net^$popup ++||obituaryfuneral.com^$popup ++||oblongseller.com^$popup ++||oncertaino.xyz^$popup ++||onclickprediction.com^$popup ++||oneqanatclub.com^$popup ++||outaipoma.com^$popup ++||ovdimin.buzz^$popup ++||palama2.co^$popup ++||pamper.buzz^$popup ++||payvclick.com^$popup ++||peeredgerman.com^$popup ++||pelagicmismate.com^$popup ++||pitcatet.live^$popup ++||plainmarshyaltered.com^$popup ++||platitudezeal.com^$popup ++||ponti-pzk.com^$popup ++||post-redirecting.com^$popup ++||prawnsimply.com^$popup ++||precedentadministrator.com^$popup ++||preventionbitten.com^$popup ++||profitablegatetocontent.com^$popup ++||pursuitnauseousinvalid.com^$popup ++||push-news-info.com^$popup ++||pvclouds.com^$popup ++||quarrelaimless.com^$popup ++||realfinanceblogcenter.com^$popup ++||ripevibratevilla.com^$popup ++||romanceally.com^$popup ++||rulefloor.com^$popup ++||seatsrehearseinitial.com^$popup ++||selfemployedbalconycane.com^$popup ++||sheschemetraitor.com^$popup ++||shortfailshared.com^$popup ++||silverundergofold.com^$popup ++||skouns.club^$popup +||smotherlameoven.com^$popup -+||soundelktemper.com^$popup -+||spacecloudstore.com^$popup -+||studiocustomers.com^$popup -+||tabledownstairsprovocative.com^$popup -+||trackytrack02.com^$popup -+||turnipobjection.com^$popup ++||solvingcue.com^$popup ++||specialityharmoniousgypsy.com^$popup ++||speedsupermarketdonut.com^$popup ++||spellingunacceptable.com^$popup ++||spiuft.com^$popup ++||st-rdirect.com^$popup ++||staaqwe.com^$popup ++||steamlargelyjustified.com^$popup ++||sunsetpersuadeaffectionately.com^$popup ++||sweaty-garage.pro^$popup ++||tffkroute.com^$popup ++||toshelmeton.com^$popup ++||tracks20.com^$popup ++||tracksystem.online^$popup ++||tuitionpancake.com^$popup ++||ulukdliketobeparto.xyz^$popup ++||updateinfo2022.icu^$popup ++||utationforh.buzz^$popup ++||utndln.com^$popup ++||veinnotionmariner.com^$popup ++||wadmargincling.com^$popup +||waredscots.casa^$popup -+||znqip.net^$popup -+||googleapis.com/sfpride/sponsors/$domain=sfpride.org -+||jam.hearstapps.com/js/renderer.js -+||xxxhd.cc/ads/$popup -+||snipersex.com/banners/ -+||0xtracker.com/assets/advertising/ ++||watchadsfree.com^$popup ++||watchlivesports4k.club^$popup ++||webhit-now.com^$popup ++||welfarefit.com^$popup ++||whairtoa.com^$popup ++||woodbeesdainty.com^$popup ++||wytyphoji.pro^$popup ++||xlviirdr.com^$popup ++||yy8fgl2bdv.com^$popup ++||zaglushkaaa.com^$popup ++||clipxn.com^$third-party ++||in3x.net^$third-party ++||bestdatinghere.life^$popup ++||datingshall.life^$popup ++||gayfinder.life^$popup ++||hotplay-games.life^$popup ++||hotplays-cams.life^$popup ++||lncredlbiedate.com^$popup ++||adsales.snidigital.com^ ++||akamaized.net/mr/popunder.js ++||mantisadnetwork.com/recommend.min.js ++||scriptadmin.com/scripts/popunder.js ++||toplist.raidrush.ws^$third-party ++||primeroll.go2affise.com^ ++||d12dky1jzngacn.cloudfront.net^ ++||d12ylqdkzgcup5.cloudfront.net^ ++||d13vul5n9pqibl.cloudfront.net^ ++||d1bci271z7i5pg.cloudfront.net^ ++||d1g2nud28z4vph.cloudfront.net^ ++||d1hgdmbgioknig.cloudfront.net^ ++||d1jwpd11ofhd5g.cloudfront.net^ ++||d1sowp9ayjro6j.cloudfront.net^ ++||d2byenqwec055q.cloudfront.net^ ++||d2jp87c2eoduan.cloudfront.net^ ++||d33fc9uy0cnxl9.cloudfront.net^ ++||d3evio1yid77jr.cloudfront.net^ ++||d3ohee25hhsn8j.cloudfront.net^ ++||d3rkkddryl936d.cloudfront.net^ ++||d3sdg6egu48sqx.cloudfront.net^ ++||d3tfz9q9zlwk84.cloudfront.net^ ++||d7gse3go4026a.cloudfront.net^ ++||d91i6bsb0ef59.cloudfront.net^ ++||dktr03lf4tq7h.cloudfront.net^ ++||dm62uysn32ppt.cloudfront.net^ ++||dtmm9h2satghl.cloudfront.net^ ++||dtu2kitmpserg.cloudfront.net^ ++||dy5t1b0a29j1v.cloudfront.net^ ++||cctv.lol/show/$popup ++||iqbroker.com/lp/*?aff=$popup ++||nutaku.net/signup/landing/$popup,third-party ++||tracking.keyxel.com^$popup ++||byxxxporn.com/300x250.html ++||drtladv.com^ ++||camonster.com/landing/$popup,third-party ++||crpop.livejasmin.com^$popup ++||amcdn.co.za/scripts/javascript/dfp.js ++||apkmaven.io/sw.js +||cdn.http.anno.channel4.com/m/1/$media,domain=uktvplay.co.uk ++||cdn.manga9.co^ +||data.angel.digital/images/b/$image -+||hortidaily.com/b/ -+||megashare.website/js/safe.ob.min.js -+||observerbd.com/ad/ -+||sundayworld.co.za/wp-content/uploads/*/home-page-take-over- -+||triangletribune.com/cache/sql/fba/ -+||trumparea.com/_adz/ -+||xtb.com^$third-party,domain=cool-etv.net -+||yahoo.com/m/gemini_api/ -+||routeumber.com^$popup,domain=hltv.org -+/^https?:\/\/.*\.(jpg|jpeg|gif|png|svg|ico|js|txt|css|srt|vtt)/$popup,domain=0123movie.ru|123-movies.ninja|123movies-official.site|123movies.net|123movies.tc|123movies2022.org|123moviesfree4u.com|123movieshub.tc|123moviesme.online|123proxy.biz|123series.ru|1movieshd.com|2umovies.me|2umovies.pro|4anime.gg|4hdmovie.com|4stream.gg|5movies.fm|720pstream.tv|9anime.to|9xmovies.homes|adblockstrtape.link|adf.ly|animefreak.vip|animekisa.cc|animepahe.com|animesonline.cz|animesultra.com|asianembed.io|audaciousdefaulthouse.com|bato.to|batotoo.com|batotwo.com|bflix.ru|bflix.to|buffstreams.tv|bunnycdn.ru|clicknupload.to|clipconverter.cc|cloudvideo.tv|cmovies.online|cmovies.vc|dailyuploads.net|databasegdriveplayer.co|divicast.com|dood.la|dood.pm|dood.sh|dood.so|dood.to|dood.video|dood.watch|dood.ws|doodcdn.com|dopebox.to|dramacool.pk|eplayvid.com|eplayvid.net|eplsite.uk|europixhd.net|exey.io|extreme-down.plus|fcdn.stream|files.im|filmestorrents.net|filmyzilla.beauty|filmyzilla.directory|filmyzilla.makeup|flashx.net|flixhq.ru|flixtor.video|fmovies.app|fmovies.ps|fmovies.pub|fmovies.to|fmovies.world|fplayer.info|gdtot.nl|go-stream.site|gogoanime.run|gogoanimes.to|gogomovies.to|gogoplay1.com|gomovies.cyou|gomoviz.xyz|gospeljingle.com|gowatchseries.live|gowatchseries.online|hds-streaming-hd.com|hexupload.net|hindilinks4u.cam|hindilinks4u.nl|housecardsummerbutton.com|hulkstreams.com|hurawatch.at|hurawatch.it|jackstream.net|jackstreams.com|jujutsukaisen-manga.online|jujutsukaisenonline.net|kimoitv.com|kiss-anime.org|kissanime-ru.ws|kissanime2.org|kissasians.org|lookmoviess.com|manhuascan.com|manhuascan.me|mcubd.host|meomeo.pw|mixdrop.co|mixdrop.sx|mkvcage.site|mkvhub.tech|mlbstream.me|mlsbd.shop|mlwbd.host|movierulz.cam|movies2watch.tv|movies7.to|moviesbaba.life|moviesin.co|moviesrulz.net|moviestars.to|moviesverse.mobi|mp3fromyou.tube|mp4upload.com|myflixer.ac|myflixer.it|myflixer.pw|myflixer.ru|myflixer.site|myflixer.to|myflixer.today|myflixer.ws|myflixertv.to|mystream.to|nbastream.nu|nflstream.io|ngomik.net|nhlstream.nu|nkiri.com|olympicstreams.me|pahe.ph|paidnaija.com|playemulator.online|player.cineflixtv.com|primewire.today|prmovies.bz|prmovies.cam|prmovies.net|prmovies.org|prmovies.pics|projectfreetv.one|projectfreetv.watch|projectfreetv2.com|putlocker-website.com|putlocker.vc|putlocker68.com|putlockers.fm|putlockers.gs|redirect-ads.com|reputationsheriffkennethsand.com|sdmoviespoint.online|series9.la|seriestv.watch|sflix.to|shadowrangers.live|shingekinokyojin.tv|skidrow-games.com|skidrowcodex.net|soap2day.md|soap2day.video|soap2dayto.org|sockshare.ac|solarmovies.movie|speedvideo.net|sportsbay.watch|ssoap2day.to|steampiay.cc|stemplay.cc|streamani.net|streamsb.net|streamsport.icu|streamta.pe|streamtape.cc|streamtape.com|streamtape.net|streamz.ws|streamzz.to|strikeout.cc|strikeout.nu|strtape.cloud|strtape.site|strtape.tech|strtapeadblock.me|strtpe.link|tapecontent.net|telerium.net|toonanime.cc|turkish123.com|un-block-voe.net|upbam.org|uploadmaza.com|upornia.com|uprot.net|upstream.to|upvid.co|usagoals.sx|v-o-e-unblock.com|vidbam.org|vidembed.cc|videovard.sx|vidnext.net|vido.fun|vidsrc.me|vipbox.lc|vipleague.im|vipleague.st|vipleague.tv|viprow.me|viprow.nu|vipstand.se|voe-un-block.com|voe-unblock.com|voe.bar|voe.sx|voeun-block.net|voeunbl0ck.com|voeunblck.com|voeunblk.com|voeunblock3.com|vumoo.to|vumoo.vip|watchseries.ninja|watchseries.pub|watchserieshd.bz|watchserieshd.tv|watchserieshd.watch|watchseriess.net|watchseriesstream.com|wawacity.work|yesmovies.id|yesmovies.mn|ymovies.to|yomovies.cam|yomovies.nl|yomovies.pl|yomovies.pm|youflix.site|youtube4kdownloader.com|yseries.tv|ytanime.tv|yts-subs.com|yts.movie|ștream2watch.com -+||dads-banging-teens.com/polished- -+||fuckmelikethereisnotomorrow.com/b/ -+||hclips.com/bsducwhws/ -+||hdzog.com/bfycjtajaoa/ -+||hotmovs.com/fzzgbzhfm/ -+||imhentai.xxx/js/slider.js -+||milfz.club/qpvtishridusvt.php -+||porn555.com/stejjirxo/ -+||pornforrelax.com/kiadtgyzi/ -+||pornj.com/gghozqaiic/ -+||puporn.com/tpswmiflfmh/ -+||see.xxx/ipseedoxu/ -+||shemalez.com/jfceqdszpsh/ -+||teens-fucking-matures.com/shrill- -+||thegay.com/ckakmlui/ -+||thegay.com/psyttioschbs/ -+||thegay.com/xcgspnprfzd/ -+||thegay.porn/hksdxivygl/ -+||tubepornclassic.com/oavmjqmhlqy/ -+||tuberel.com/wpazbnhli/ -+||txxx.com/mucaepcd/ -+||upornia.com/ptasrjjp/ -+||upornia.com/wzvxeouxubor/ -+||voyeurhit.com/ffpqvfaczp/ -+peacemakeronline.com###above_top_banner -+livescore.com###ad-holder-gad-news-article-item -+wtechnews.com###aniBox -+addictivetips.com###at_popup_modal ++||eentent.streampiay.me^ ++||fentent.streampiay.me^ ++||filemoon.*/js/baf.js ++||ip-secrets.com/img/nv ++||leet365.cc/ggg.js ++||marketscreener.com/content_openx.php ++||openstack.org/api/public/v1/sponsored-projects? ++||pressablecdn.com/wp-content/uploads/Site-Skin_update.gif$domain=bikebiz.com ++||qontent.powvibeo.me^ ++||sbfull.com/assets/jquery/jquery-3.2.min.js? ++||smallseotools.com/webimages/*.gif ++||sontent.powvibeo.me^ ++||srware.net/iron/assets/img/av/ ++||techonthenet.com/defaults/primary ++||vhanime.com/js/popgogo.js ++||vidstream.pro/E/$script ++||walmart.ca/api/bsp/ads/ ++||xda-developers.com/app/plugins/xda-kco-affiliate/ ++||zillastream.com/api/spots/ ++||breitbart.com/t/assets/js/prebid ++/^https?:\/\/.*\/sw\.js\?[a-zA-Z0-9%]{50,}/$script,~third-party ++||eentent.streampiay.me^$popup ++||fentent.streampiay.me^$popup ++||qontent.powvibeo.me^$popup ++||rx.link^$popup,domain=uploadgig.com ++||sontent.powvibeo.me^$popup ++||ytsyifys.com/go.$popup ++/^https?:\/\/.*\.(jpg|jpeg|gif|png|svg|ico|js|txt|css|srt|vtt|webp)/$popup,domain=0123movie.ru|123-movies.ninja|123movies-official.site|123movies.net|123movies.tc|123movies2022.org|123moviesfree4u.com|123movieshub.tc|123moviesme.online|123proxy.biz|123series.ru|1movieshd.com|2umovies.me|2umovies.pro|4anime.gg|4hdmovie.com|4stream.gg|5movies.fm|720pstream.tv|9anime.to|9xmovies.homes|adblockstrtape.link|adf.ly|animefreak.vip|animekisa.cc|animepahe.com|animesonline.cz|animesultra.com|asianembed.io|audaciousdefaulthouse.com|bato.to|batotoo.com|batotwo.com|bflix.ru|bflix.to|bigclatterhomesguideservice.com|buffstreams.tv|bunnycdn.ru|clicknupload.to|clipconverter.cc|cloudvideo.tv|cmovies.online|cmovies.vc|dailyuploads.net|databasegdriveplayer.co|divicast.com|dood.la|dood.pm|dood.sh|dood.so|dood.to|dood.video|dood.watch|dood.ws|doodcdn.com|dopebox.to|dramacool.pk|eplayvid.com|eplayvid.net|eplsite.uk|europixhd.net|exey.io|extreme-down.plus|fcdn.stream|files.im|filmestorrents.net|filmyzilla.beauty|filmyzilla.directory|filmyzilla.makeup|flashx.net|flixhq.ru|flixtor.video|fmovies.app|fmovies.ps|fmovies.pub|fmovies.to|fmovies.world|fplayer.info|fraudclatterflyingcar.com|gdtot.nl|go-stream.site|gogoanime.run|gogoanimes.to|gogomovies.to|gogoplay1.com|gomovies.cyou|gomoviz.xyz|gospeljingle.com|gowatchseries.live|gowatchseries.online|hds-streaming-hd.com|hexupload.net|hindilinks4u.cam|hindilinks4u.nl|housecardsummerbutton.com|hulkstreams.com|hurawatch.at|hurawatch.it|jackstream.net|jackstreams.com|jujutsukaisen-manga.online|jujutsukaisenonline.net|kimoitv.com|kiss-anime.org|kissanime-ru.ws|kissanime2.org|kissasians.org|lookmoviess.com|manhuascan.com|manhuascan.me|mcubd.host|meomeo.pw|mixdrop.co|mixdrop.sx|mkvcage.site|mkvhub.tech|mlbstream.me|mlsbd.shop|mlwbd.host|movierulz.cam|movies2watch.tv|movies7.to|moviesbaba.life|moviesin.co|moviesrulz.net|moviestars.to|moviesverse.mobi|mp3fromyou.tube|mp4upload.com|myflixer.ac|myflixer.it|myflixer.pw|myflixer.ru|myflixer.site|myflixer.to|myflixer.today|myflixer.ws|myflixertv.to|mystream.to|nbastream.nu|nflstream.io|ngomik.net|nhlstream.nu|nkiri.com|nswgame.com|olympicstreams.me|pahe.ph|paidnaija.com|playemulator.online|player.cineflixtv.com|primewire.today|prmovies.bz|prmovies.cam|prmovies.net|prmovies.org|prmovies.pics|projectfreetv.one|projectfreetv.watch|projectfreetv2.com|putlocker-website.com|putlocker.digital|putlocker.vc|putlocker68.com|putlockers.fm|putlockers.gs|racaty.net|realfinanceblogcenter.com|redirect-ads.com|reputationsheriffkennethsand.com|sdmoviespoint.online|series9.la|seriestv.watch|sflix.to|shadowrangers.live|shingekinokyojin.tv|skidrow-games.com|skidrowcodex.net|soap2day.md|soap2day.video|soap2dayto.org|sockshare.ac|solarmovies.movie|speedvideo.net|sportsbay.watch|ssoap2day.to|steampiay.cc|stemplay.cc|streamani.net|streamsb.net|streamsport.icu|streamta.pe|streamtape.cc|streamtape.com|streamtape.net|streamz.ws|streamzz.to|strikeout.cc|strikeout.nu|strtape.cloud|strtape.site|strtape.tech|strtapeadblock.me|strtpe.link|tapecontent.net|telerium.net|tinycat-voe-fashion.com|toonanime.cc|turkish123.com|un-block-voe.net|upbam.org|uploadmaza.com|upornia.com|uprot.net|upstream.to|uptodatefinishconferenceroom.com|upvid.co|usagoals.sx|v-o-e-unblock.com|vidbam.org|vidembed.cc|videovard.sx|vidnext.net|vido.fun|vidsrc.me|vipbox.lc|vipleague.im|vipleague.st|vipleague.tv|viprow.me|viprow.nu|vipstand.se|voe-un-block.com|voe-unblock.com|voe.bar|voe.sx|voeun-block.net|voeunbl0ck.com|voeunblck.com|voeunblk.com|voeunblock3.com|vumoo.to|vumoo.vip|watchseries.ninja|watchseries.pub|watchserieshd.bz|watchserieshd.tv|watchserieshd.watch|watchseriess.net|watchseriesstream.com|wawacity.work|yesmovies.id|yesmovies.mn|ymovies.to|yomovies.cam|yomovies.nl|yomovies.pl|yomovies.pm|youflix.site|youtube4kdownloader.com|yseries.tv|ytanime.tv|yts-subs.com|yts.movie|ștream2watch.com ++/rass7.*.js^$script,domain=hdzog.com ++||bigdick.tube/istusxhres/ ++||bigdick.tube/tpnxa/ ++||cc2.camcaps.io/v*/ ++||cdn.narutoon.com^ ++||fakings.com/tools/get_banner.php ++||fapnado.com/api/spots/ ++||fapnado.xxx/bump/ ++||freelivesex.tv/imgs/ad/ ++||gamcore.com/ajax/abc? ++||gay4porn.com/ai/ ++||girlsofdesire.org/blr2.php ++||hclips.com/rmrhdryzrx/ ++||hot-sex-tube.com/sp.js ++||inporn.com/bnmozfsq/ ++||javenglish.net/tcads.js ++||koushoku.org/proxy? ++||mylistcrawler.com/wp-content/plugins/elfsight-popup-cc/ ++||nigged.com/tools/get_banner.php ++||nudepatch.net/dynbak.min.js ++||nudepatch.net/edaea0fd3b2c.js ++||tubepornclassic.com/icwlzitfi/ ++||warashi-asian-pornstars.fr/wapdb-img/ep/ ++||x.vipergirls.to^ ++||xiaoshenke.net/js/ads_pt.js? ++||xmilf.com/fjwucyfpo/ ++.com./$popup,domain=pornhub.com ++fortune.com###Leaderboard0 ++motortrend.com###MT_Articles_300x250_top ++djchuang.com###amazon3 +timesnownews.com###atf -+dcnewsnow.com###bestreviews-widget -+theneworleanstribune.com###block-15 ++cityandstateny.com###atlas-module ++gulte.com###awt_landing ++bing.com###bepfo.popup[style^="visibility: visible"] +sharylattkisson.com###block-17 ++infoplease.com###block-ipmiddlewaread ++romania-insider.com###block-nodepagebelowlatespress ++romania-insider.com###block-nodepagebelowtrendingcontent +brobible.com###bro-leaderboard -+icon-icons.com###bsa-placeholder-search -+kbb.com###contentFor_kbbAdsSimplifiedNativeAd -+apotelyt.com###cuHaba-2 ++timesofindia.indiatimes.com###c_wdt_sports_rhs_atf_ad_1 ++miniwebtool.com###contain300-2 ++naturalnewsblogs.com###content > div > .textwidget > [class] ++lordz.io###crossPromotion ++digit.in###cubewrapid ++mostlyblogging.com,sonyalpharumors.com###custom_html-15 ++msn.com###displayAdCard +sashares.co.za###elementor-popup-modal-89385 -+fanlesstech.com###footer-1 -+peacemakeronline.com###front_mid_right > center -+planetradio.co.uk###inline-01 -+planetradio.co.uk###inline-02 -+planetradio.co.uk###inline-03 -+icon-icons.com###istockphoto-placeholder -+peacemakeronline.com###latest_news > center -+peacemakeronline.com###middle_banner_section ++clocktab.com###fv_left-side ++screengeek.net###layoutContainer ++ugstandard.com###leader-wrap ++fixya.com###leaderboardContainer ++kitco.com###left_square ++lordz.io###lordz-io_300x250 ++lordz.io###lordz-io_300x250_2 ++lordz.io###lordz-io_728x90 ++themeforest.net###market-banner +sportskeeda.com###mob3-cnx-container-bottom -+coveteur.com###native_1 -+coveteur.com###native_2 ++offliberty.io###offgoo +ckk.ai###orquidea-slideup -+elevationmap.net###publift_home_billboard -+protocol.com###sHome_0_0_3_0_0_5_1_0_2 ++helpnetsecurity.com###parent_hmb_advanced_234821 ++helpnetsecurity.com###parent_hmb_desktop_241602 ++sporcle.com###quiz-right-rail-unit-2 ++neoseeker.com###section-pagetop +searchenginejournal.com###sej-pop-wrapper -+995thewolf.com,newcountry963.com###simpleimage-3 -+hot933hits.com###simpleimage-5 -+hilltimes.com###sp-mini-box ++gephardtdaily.com###simple-sticky-footer-container ++thedriven.io###solarchoice_banner_1 +techmeme.com###sponsorposts -+tokder.org###ssss -+medicinehatnews.com###stickyleaderboard ++bostonglobe.com###sticky_container.width_full ++eurogamer.net,rockpapershotgun.com###sticky_leaderboard +cyclingtips.com###takeover -+macmillanthesaurus.com###topslot_container -+trumparea.com###udmvid ++radiosurvivor.com,thewashingtonstandard.com###text-13 ++sporcle.com###top-unit ++walterfootball.com###top_S ++macmillandictionary.com,macmillanthesaurus.com,oxfordlearnersdictionaries.com###topslot_container +gumtree.com.au###view-item-page__leaderboard-wrapper ++walterfootball.com###wf_brow_box ++xda-developers.com###xda_alert_bar ++marketscreener.com###zppMiddle2 +androidauthority.com##.--qc ++greatandhra.com##.AdinHedare ++interestingengineering.com##.BigAdBorder_isPremium__RXPuj ++cnbc.com##.BoxRail-styles-makeit-ad--lyuQB +swarajyamag.com##.CrIrA +realityblurb.com##.Desktop-Sticky -+nba.com##.DisplayAd_genericAd__22Dlg ++gadgetsnow.com##.FkG8A ++naturalnews.com##.HNXEAFMIWBQP ++gadgetsnow.com##.I26at ++naturalnews.com##.INGHZXMVDCUF +nationalgeographic.com##.LinkedImage ++medievalists.net##.Mnet_TopLeft_970x250 +metservice.com##.Mrec-min-height +tvtv.us##.MuiPaper-root.jss12 -+sciencealert.com##.Purch_Y_C_0_1-container -+behance.net##.StockRail-rail-oox ++naturalnews.com##.PCUMLBEXSWOV ++hulu.com##.PauseAdCreative-wrap ++naturalnews.com##.SXVGONQABPCH ++britannicaenglish.com##.WordFromSponsor_content_enToar ++naijachoice.com.ng##.\38 c1b103c17b06562bc3b58d73a814726 +swarajyamag.com##._1eNH8 -+gadgets.ndtv.com,gadgets360.com##._ad -+trendstorys.com##.a-wrap -+sciencealert.com##.ad-desktop\:block ++soundguys.com##._7b ++soundguys.com##._Ed ++fastfoodnutrition.org##.a_leader ++fastfoodnutrition.org##.a_rect +ians.in##.add-inner -+trumparea.com##.advertisement-list ++junauza.com##.adv-hd ++9anime.to##.adx +sharylattkisson.com##.after-entry.widget-area -+antimusic.com##.am-center ++domainnamewire.com##.after-header +americafirstreport.com##.ameri-before-content -+thepostemail.com##.amp-wp-b194b9a -+icon-icons.com##.apu -+renonr.com##.below-header-widgets ++thinkcomputers.org##.apPluginContainer ++eurogamer.net##.apester_block ++adn.com,businessoffashion.com##.arcad-feature ++releasestv.com##.ast-above-header-wrap ++gulte.com##.awt_side_sticky ++themanual.com##.b-sticky-leaderboard ++iol.co.za##.bDEZXQ ++news.net##.banner-wr ++dissentmagazine.org##.bc_random_banner +distractify.com,radaronline.com##.biKvh -+nypost.com##.billboard-overlay -+thescore1260.com##.block-content > a[href*="sweetdealscumulus.com"] -+indysmix.com,wzpl.com##.block-content > a[href^="https://sweetjack.com/local"] ++ehftv.com##.blackPlayer +blogto.com##.blogto-sticky-banner ++nilechronicles.com##.bn-lg-sidebar +standardmedia.co.ke##.border-thick-branding +fctables.com##.box-width > .hidden-xs +retailgazette.co.uk##.boxzilla-popup-advert ++vaughn.live##.browsePageAbvs300x600 ++business2community.com##.busin-coinzilla-after-content ++business2community.com##.busin-news-placement-2nd-paragraph ++abbaspc.net##.buttonPress-116 +tuko.co.ke##.c-adv +legit.ng##.c-adv--video-placeholder +backpacker.com,betamtb.com,betternutrition.com,cleaneatingmag.com,climbing.com,gymclimber.com,outsideonline.com,oxygenmag.com,pelotonmagazine.com,rockandice.com,skimag.com,trailrunnermag.com,triathlete.com,vegetariantimes.com,velonews.com,womensrunning.com,yogajournal.com##.c-thinbanner -+renonr.com##.category-sponsored-content -+thegoodchoice.ca##.cb-box -+nytimes.com##.css-142l3g4 -+stylist.co.uk##.css-17xu4dw -+myfitnesspal.com##.css-kllxo3 -+myfitnesspal.com##.css-lhxzbui -+myfitnesspal.com##.css-oex058 -+myfitnesspal.com##.css-pummgu -+stylist.co.uk##.css-rybqcx -+unmineablesbest.com##.ct_ipd728x90 -+apotelyt.com##.cuFita-Con ++carbuzz.com##.cb-video-ad-block ++coinspeaker.com##.clickout-banner-native_table_box ++lightnovelreader.org##.cm-rk-970 ++boldsky.com,drivespark.com,filmibeat.com,gizbot.com,goodreturns.in,nativeplanet.com,oneindia.com##.cmscontent-right1 ++thepostmillennial.com##.col.text-center ++atalayar.com##.column-content > .megabanner +total-croatia-news.com##.custombanner -+etherscan.com##.d-lg-inline-block-alt ++bleepingcomputer.com##.cz-toa-wrapp +wuxiaworld.site##.dcads -+nytimes.com##.e1xxpj0j1.css-4vtjtj -+itwire.com##.eb-init ++sgcarmart##.dealer_banner ++dongknows.com##.dkt-amz-deals ++scotsman.com##.dmpu-item ++thenationonlineng.net##.dorvekp-post-bottom ++techspot.com##.downText ++etherscan.io##.dxddkdcp7wz ++ticketmaster.com##.eCKbVA +dailyfetched.com##.elementor-element-4e695da ++thecountersignal.com##.elementor-element-8d2cc6c +lego.com##.emotion-cache-1tunmxn -+triangletribune.com##.fba_links ++marcadores247.com##.es_top_banner ++pixabay.com##.external-media ++foodbeast.com##.fdbst-ad-placement ++libhunt.com##.flex.mt-5.boxed ++purexbox.com,pushsquare.com##.for-mobile.below-article ++coinweek.com##.g-389 ++pokernews.com##.gameCards ++golfchannel.com##.gc-mps-ad +pcworld.co.nz##.gemini-loaded -+heic2jpg.com,jpg2png.com,png2jpg.com,webptojpeg.com,wordtojpeg.com##.ha -+heic2jpg.com,jpg2png.com,png2jpg.com,webptojpeg.com,wordtojpeg.com##.header__right ++flickr.com##.getty-search-view ++greatandhra.com##.great_andhra_main_local_rotator1 ++tvcancelrenew.com##.h-72 ++target.com##.h-position-fixed-bottom ++thehits.co.nz##.header__main +48hills.org##.hills-adlabel -+myabandonware.com##.i528 -+cultofmac.com##.important ++artandeducation.net##.homepage__banner ++motherjones.com##.incontent-promo ++katv.com##.index-module_adAfterContent__1cww ++katv.com##.index-module_adBeforeContent__LLBk ++kijiji.ca##.inline-banner ++startpage.com##.internxt-promo ++ticketmaster.com##.jTNWic ++marketingweek.com##.jobs-lists ++linuxhandbook.com##.kg-bookmark-card +tuko.co.ke##.l-adv-branding__top +onmsft.com##.largerectangle +tech-latest.com##.lates-art-top -+thepcguild.com##.leader -+coveteur.com##.leaderboar_promo ++sgcarmart.com##.leadbadv ++bluesnews.com##.leaderboard-gutter +medpagetoday.com##.leaderboard-region ++dailyegyptian.com,northernstar.info,theprospectordaily.com##.leaderboardwrap +mdisk.me##.liveBox -+si.com##.m-detail--feature-spacer +motor1.com##.m1_largeMPU -+coinlean.com##.mb-3 -+ghanaweb.com##.med_rec_lg_min ++sporcle.com##.main-content-unit-wrapper ++naturalnewsblogs.com##.main-holder > #sidebar > [class] > ul ++wccftech.com##.mb-11 +compoundsemiconductor.net##.mega-bar -+mondoweiss.net##.mondo-ads-widget ++gadgetsnow.com##.mercwapper ++kitco.com##.mining-banner-container ++putlockers.do##.mobile-btn ++dfir.training##.moduleid-307 ++dfir.training##.moduleid-347 ++dfir.training##.moduleid-358 +flickr.com##.moola-search-div.main +news.sky.com##.mpu-1 ++mapquest.com##.mq-bizLocs-container +koreaherald.com##.mythiell-mid-container -+chaseyoursport.com##.new-adv +pcgamesn.com##.nn_mobile_mpu2_wrapper -+pcgamesn.com##.nn_mobile_mpu_wrapper -+realtytoday.com##.page-bottom -+realtytoday.com##.page-middle ++publishedreporter.com##.no-bg-box-model ++miniwebtool.com##.normalvideo ++forum.xda-developers.com##.notices--thnoticesplus_topbar ++otakuusamagazine.com##.otaku_big_ad ++departures.com##.paid-banner ++artasiapacific.com##.partner_container ++apkmb.com##.personalizadas +compoundsemiconductor.net##.popular__section-newsx ++redketchup.io##.potato_sticky ++redketchup.io##.potato_viewer ++pixabay.com##.present-gtty-item ++astrology.com##.primis-video-module-horoscope +tweaktown.com##.product_box -+coveteur.com##.promo-placeholder ++eetimes.eu##.promotion-block-wrapper +actionnetwork.com##.promotion-table ++planetrugby.com##.ps-block-a +gonintendo.com##.pt-5 +happymod.com##.pvpbar_ad +n4g.com##.pw-leaderboard-desk -+dexerto.com##.py-2 ++theverge.com##.px-20 > .hidden.mx-auto +rappler.com##.rappler-ad-container ++timesofindia.indiatimes.com##.relatedVideoWrapper ++jetphotos.com##.result--adv ++news.net##.right-banner-wr > .right +medpagetoday.com##.right-rail-panel -+apotelyt.com##.sdbrUnit-Flex100 -+etherscan.com##.showcase-banner-text -+bxr.com##.sidebar_promo -+wncv.com##.simple-image -+nutritioninsight.com,packaginginsights.com##.squarblk ++smartasset.com##.riklam-container ++atalayar.com##.rotulo-publi ++kotaku.com##.sc-6zn1bq-0 ++fortune.com##.sc-efBctP ++okmagazine.com##.sc-jffIyK ++radiotimes.com##.schedule__row-list-item-advert ++stockhouse.com##.sh-ad ++themeforest.net##.shared-global_footer-cross_sell_component__root ++startpage.com##.shopping-ads ++indiatoday.in##.shopping__widget ++thepointsguy.com##.showBb ++domainnamewire.com,repeatreplay.com##.sidebar-primary ++naturalnewsblogs.com##.sidebar_widgets > .widget > [class] ++sifted.eu##.sifted_advert_block ++greatandhra.com##.sortable-item_top_add123 ++newsroom.co.nz##.sponsor-logos2 ++coinpaprika.com##.sponsored-buttons ++investing.com##.sponsoredArticle ++salixos.org##.sponsors-container ++timesofindia.indiatimes.com##.sports_ad_wrapper ++libhunt.com##.sprd +searchenginejournal.com##.sss_sslo ++rugbyonslaught.com##.sticky-add ++washingtonpost.com##.sticky-promo +theweathernetwork.com##.style_adslot__tgw4w +politico.com##.styles_house-ad-cover__3Fvyy -+ucompares.com##.tablepress-id-46 -+ghanaweb.com##.takeover -+bookriot.com##.tbr-promo -+pakobserver.net##.tdi_121 ++techyv.com##.td-header-header ++sporcle.com##.temp-unit ++dexerto.com##.text-center.min-h-\[20rem\] +upi.com##.text-center.mt-5 ++putlockers.do##.textb ++vaughn.live##.theMvnAbvsLowerThird ++msn.com##.title-ad-single ++nybooks.com##.toast-cta ++dexerto.com##.top-10 ++freedomleaf.com##.top-ab ++smartasset.com##.top-banner-ctr +eurointegration.com.ua##.topban_r -+packaginginsights.com##.verticlblk -+koreabiomed.com##.view-aside -+985kissfm.net,bxr.com,catcountry951.com,nashfm1065.com,power923.com,wncv.com,wskz.com##.widget_simpleimage ++cambridge-news.co.uk##.topbox-cls-placeholder ++tutorialink.com##.tutorialink-ad1 ++tutorialink.com##.tutorialink-ad2 ++tutorialink.com##.tutorialink-ad3 ++tutorialink.com##.tutorialink-ad4 ++pokernews.com##.virgutis ++valueresearchonline.com##.vr-adv-container ++vaughn.live##.vs_v9_LTabvsLowerThirdWrapper ++vaughn.live##.vs_v9_LTabvsLower_beta ++wral.com##.vw3Klj ++wccftech.com##.wccf_video_tag ++tutorialink.com##.widget_ti_add_widget +gg.deals##.with-banner +sharylattkisson.com##.wp-block-media-text.alignwide ++techyv.com##.wpb_raw_code +windowsreport.com##.wr-marketing-cta-alt -+theseotools.net##.xd_top_box -+titantv.com##.yRDh6z2_d0DkfsT3 -+antimusic.com##.zerg ++bbc.co.uk##[amp-access="toggles.ads.enabled"] ++bloomberg.com##[class*="ad-div"] +barandbench.com##[class*="ad-slot"] -+kbb.com##[data-lean-auto="flexible-native-2"] ++independentespanol.com##[class^="TopBanner"] ++gab.com##[data-comment="gab-ad-comment"] ++jeffdornik.com##[data-image-info] +duplichecker.com##[data-pagespeed-url-hash] -+conservativeplaybook.com##[href="https://ourgoldguy.com/contact/"] -+newslogic.in##[href^="https://4i1n.short.gy/"] ++jeffdornik.com##[data-pin-url] ++axios.com##[data-vars-category="sidebar_promo"] ++builtbybit.com##[data-xf-click^="fong-adsmanager"] ++barrettsportsmedia.com##[href="https://www.jimcutler.com"] ++greatandhra.com,kitploit.com,mc-market.org##[href^="https://bit.ly/"] img +emailnator.com##[href^="https://go.nordvpn.net/aff_c"] ++coinpaprika.com##[href^="https://go2nft.io"] ++everybithelps.io##[href^="https://shop.ledger.com/"] +wuxiaworld.site##[id^="wuxia-"] ++forum.lowyat.net##[style^="height:100px;padding:5px"] ++elitepvpers.com##[width="729"] ++elitepvpers.com##[width="966"] +presearch.com##[x-data*="kAdFirst"] -+linuxjournal.com##a[href*="&utm_campaign="] -+97rock.com,wedg.com##a[href*="716jobfair.com"] -+tractorbynet.com##a[href][target="_blank"] > img[class^="attachment-large"] -+graphic.com.gh##a[href^="/adverts/"] -+wjbc.com##a[href^="http://sweetdeals.com/bloomington/deals"] -+997wpro.com,lite105.com##a[href^="http://www.enjoyri.com/"] ++imgpile.com,linuxjournal.com,threatpost.com##a[href*="&utm_campaign="] ++osradar.com##a[href="http://insiderapps.com/"] ++inquirer.net##a[href^="http://ruby.inquirer.net/"] ++speedsolving.com##a[href^="http://www.kewbz.co.uk"] > img +1280wnam.com##a[href^="http://www.milwaukeezoo.org/visit/animals/"] -+warm98.com##a[href^="http://www.salvationarmycincinnati.org"] -+warm98.com##a[href^="https://giving.cincinnatichildrens.org/donate"] -+997wpro.com##a[href^="https://seascapeinc.com/"] -+wbnq.com,wbwn.com,wjbc.com##a[href^="https://stjude.org/radio/"] ++moddroid.co##a[href^="https://doodoo.love/"] ++douploads.net##a[href^="https://href.li/?"] ++dailyuploads.net##a[href^="https://ninjapcsoft.com/"] +glory985.com##a[href^="https://sweetbidsflo.irauctions.com/listing/0"] +vnkb.com##a[href^="https://vnkb.com/e/"] +1280wnam.com##a[href^="https://wistatefair.com/fair/tickets/"] -+tristateswolf.com##a[href^="https://www.alleganycofair.org/"] -+wjbc.com##a[href^="https://www.farmweeknow.com/rfd_radio/"] -+magic1069.com##a[href^="https://www.fetchahouse.com/"] -+wgrr.com##a[href^="https://www.mccabelumber.com/"] -+wbnq.com,wbwn.com,wjbc.com##a[href^="https://www.menards.com/main/home.html"] -+jox2fm.com,joxfm.com##a[href^="https://www.milb.com/"] -+lite105.com##a[href^="https://www.pellabranch.com/"] -+foxcincinnati.com##a[href^="https://www.safeauto.com"] -+foxcincinnati.com,warm98.com##a[href^="https://www.waltzbusiness.com/"] -+searchenginereports.net##a[title="Ad"] ++kroger.com##a[title^="Advertisement:"] ++naijachoice.com.ng##center > .background ++mangas-raw.com##center > div[style] ++builtbybit.com##center[style="margin-top: 20px"] +inverse.com##div.zz ++arkadium.com##div[class^="Ad-adContainer"] +timesnownews.com##div[class^="ArticleShow-staticAdCaller-"] ++dsearch.com##div[class^="PreAd_"] ++chloeting.com##div[class^="StickyFooterAds__Wrapper"] ++scotsman.com##div[class^="TopBanner"] +sfchronicle.com##div[class^="ad-module-"] +timesnownews.com##div[class^="bottomStickyAd-"] ++avclub.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,qz.com,theinventory.com,theonion.com,theroot.com,thetakeout.com##div[class^="bxm4mm-"] +tech-latest.com##div[class^="lates-content"] -+unmineablesbest.com##div[class^="uk-visible@"] ++localjewishnews.com##div[class^="local-feed-banner-ads"] +999thehawk.com##div[data-alias="Sweetjack"] -+competenetwork.com##div[id^="compe-"] +memedroid.com##div[id^="freestar-ad-"] -+forbesafrica.com##div[id^="incontentAd"] -+canberratimes.com.au,examiner.com.au,theland.com.au##div[id^="leaderboard-"] -+realtalk933.com##div[id^="realt-"] -+theroanoketribune.org##div[id^="thero-"] -+nashfm100.com##div[onclick*="https://deucepub.com/"] -+vice.com##div[style="height: 250px;"] ++lyricsfreak.com##div[lazy-ad] ++nikaraw.com##div[style*="height: 250px"] +fctables.com##div[style^="background:#e3e3e3;position:fixed"] -+gamerdvr.com##div[style^="min-height:"] ++elitepvpers.com##div[style^="font-size:11px;"] +tvtv.us##div[style^="z-index: 1100; position: fixed;"] -+unmineablesbest.com##ins[style^="display:inline-block;width:300px;height:250px;"] -+news24online.com##mybot +opensubtitles.org##tr[style="height:115px;text-align:center;margin:0px;padding:0px;background-color:#DFEBF9;"] -+adspyglass.com##HTML -+wlevradio.com##a[href^="https://omny.fm/shows/just-start-the-conversation"] -+yahoo.com##a[data-test-id="large-image-ad"] -+msn.com##.galleryPage_eoabNativeAd-DS-EntryPoint1-1 ++zalando.be,zalando.ch,zalando.co.uk,zalando.cz,zalando.de,zalando.dk,zalando.ee,zalando.es,zalando.fi,zalando.fr,zalando.ie,zalando.it,zalando.lv,zalando.no,zalando.pl,zalando.se,zalando.si##.noqro0oc_jFfn2AAKrdMo ++zalando.be,zalando.ch,zalando.co.uk,zalando.cz,zalando.de,zalando.dk,zalando.ee,zalando.es,zalando.fi,zalando.fr,zalando.ie,zalando.it,zalando.lv,zalando.no,zalando.pl,zalando.se,zalando.si##.weHhRC > .Saptwy ++zalando.be,zalando.ch,zalando.co.uk,zalando.cz,zalando.de,zalando.dk,zalando.ee,zalando.es,zalando.fi,zalando.fr,zalando.ie,zalando.it,zalando.lv,zalando.no,zalando.pl,zalando.se,zalando.si##div[class$="lRlpGv"] ++zalando.be,zalando.ch,zalando.co.uk,zalando.cz,zalando.de,zalando.dk,zalando.ee,zalando.es,zalando.fi,zalando.fr,zalando.ie,zalando.it,zalando.lv,zalando.no,zalando.pl,zalando.se,zalando.si#?#.Uxq3DH:-abp-has(span:-abp-contains(/Gesponsert|Gesponsord|Patrocinado|Sponset|Sponsitud|Sponsored|Sponsoreret|Sponsorēts|Sponsorizzato|Sponsorisé|Sponsoroitu|Sponsorowane|Sponsrad|Sponzorirano|Sponzorováno/)) +msn.com##[id^="native_ad_"] -+digg.com#?#article.relative:-abp-has(div:-abp-contains(SPONSORED)) ++u.gg#?#.video-guide:-abp-has(.content-section_header:-abp-contains(Sponsored Content)) ++engadget.com#?#[class^="Py"]:-abp-has([data-ylk]:-abp-contains(Sponsored)) ++imgur.com#?#a.Post-item:-abp-has(div.Post-item-external-ad) ++fortune.com#?#.homepage:-abp-has(> div[id^="InStream"]) ++inverse.com#?#div > p + div:-abp-has(amp-ad) ++instagram.com#?#div[style="max-height: inherit; max-width: inherit;"]:-abp-has(span:-abp-contains(Paid partnership with )) ++instagram.com#?#div[style="max-height: inherit; max-width: inherit; display: none !important;"]:-abp-has(span:-abp-contains(Paid partnership)) ++alternativeto.net#?#div[class^="AppList"]:-abp-has([class^="AppListItem_sponsored"]) ++instagram.com#?#div[style="max-height: inherit; max-width: inherit; display: none !important;"]:-abp-has(span:-abp-contains(Paid partnership with )) ++instagram.com#?#article[role="presentation"] > div[style]:-abp-has(span:-abp-contains(/Gesponsert|Sponsored|Geborg|Sponzorováno|Sponsoreret|Χορηγούμενη|Publicidad|Sponsoroitu|Sponsorisé|Bersponsor|Sponsorizzato|広告|광고|Ditaja|Sponset|Gesponsord|Sponsorowane|Patrocinado|Реклама|Sponsrad|ได้รับการสนับสนุน|May Sponsor|Sponsorlu|赞助内容|贊助|প্রযোজিত|પ્રાયોજિત|स्पॉन्सर्ड|Sponzorirano|ಪ್ರಾಯೋಜಿತ|സ്‌പോൺസർ ചെയ്‌തത്|पुरस्‍कृत|प्रायोजित|ਪ੍ਰਾਯੋਜਿਤ|මුදල් ගෙවා ප්‍රචාරය කරන ලදි|Sponzorované|விளம்பரதாரர்கள்|స్పాన్సర్ చేసింది|Được tài trợ|Спонсорирано|Commandité|Sponsorizat|Спонзорисано/)) ++just-eat.co.uk,just-eat.es,just-eat.ie,justeat.it#?#a[data-test-id]:-abp-has(span:-abp-contains(/Promoted|Patrocinado|Sponsorizzato/)) ++just-eat.dk,just-eat.fr,lieferando.at,lieferando.de,pyszne.pl,takeaway.com#?#div[data-qa]:-abp-has(span:-abp-contains(/Спонсорирано|Gesponsert|Gesponsord|Sponsored|Sponsoreret|Sponsorisé|Sponsorizzato|Sponsorowane/)) +nationalgeographic.com#?#.FrameBackgroundFull--grey:-abp-has(.ad-wrapper) ++limetorrents.lol#?#table:first-of-type:-abp-contains(Sponsored Links) ++limetorrents.lol#?#.downloadareabig:-abp-has([title^="An‌on‌ymous Download"]) +regex101.com#?#div > header + div > div + div:-abp-contains(Sponsors) -+seattleweekly.com#?#.marketplace-row-item-wrapper:-abp-has(.sponsored) -+1001tracklists.com#?#a[onclick^='gaLnkTr'] ++shopee.co.id,shopee.ph#?#.col-xs-2-4:-abp-has(div[data-sqe="ad"]) ++shopee.co.id,shopee.ph#?#.item-card-list__item-card-wrapper:-abp-has(div[data-sqe="ad"]) ++target.com#?#.ProductRecsLink-sc-4mw94v-0:-abp-has(p:-abp-contains(sponsored)) ++wikiprocedure.com#?##mw-content-text > div:-abp-contains(/^Advertisement$/) ++zalando.be,zalando.ch,zalando.co.uk,zalando.cz,zalando.de,zalando.dk,zalando.ee,zalando.es,zalando.fi,zalando.fr,zalando.ie,zalando.it,zalando.lv,zalando.no,zalando.pl,zalando.se,zalando.si#?#.DvypSJ:-abp-has(span:-abp-contains(/Gesponsert|Gesponsord|Patrocinado|Sponset|Sponsitud|Sponsored|Sponsoreret|Sponsorēts|Sponsorizzato|Sponsorisé|Sponsoroitu|Sponsorowane|Sponsrad|Sponzorirano|Sponzorováno/)) ++bestbuy.com#?#[id^="atwb-ninja-carousel"] +virtuagirlgirls.com###DynamicBackgroundWrapper -+hotmovs.com##.app-banners -+porndictator.com,submityourflicks.com##.aside > div ++fakings.com,nigged.com###banners_footer ++whentai.com###modalegames +rat.xxx##.b-spot ++buondua.com##.b1a05af5ade94f4004a7f9ca27d9eeffb ++buondua.com##.b2b4677020d78f744449757a8d9e94f28 ++buondua.com##.b489c672a2974fbd73005051bdd17551f ++cumlouder.com##.banner-frame ++pornoreino.com##.bottom-bang ++porn-plus.com##.bottom_player_a ++tiktits.com##.callback-bt +forced-tube.net,hqasianporn.org##.coverup -+teenpornvideo.fun##.full-ave -+mywebcamsluts.com##.media_spot ++rat.xxx,zbporn.tv##.cs-holder ++hdtube.porn,pornid.xxx##.cs-under-player ++amateur-vids.eu,mature.community,mature.mom,mature.sexy,mature.studio,milf.community,milf.mom,milf.plus,milf.sexy##.happy-footer ++eurogirlsescort.com##.js-stt-click +rat.xxx##.mob-nat-spot -+nablog.org##.promo-archive-all -+nablog.org##.promo-single-3-2sidebars -+freemovies.tv##.publis-bottom -+onlytik.com##.temporary-real-extra-block ++fapnado.xxx##.pause-ad-pullup ++7mmtv.sx##.player-overlay ++cliniqueregain.com##.player-promo ++sexvid.porn,sexvid.pro,sexvid.xxx##.player-sponsor ++cyberleaks.to##.responsive_banner ++pornoreino.com##.right-side ++elephanttube.world,pornid.xxx##.rsidebar-spots-holder +rat.xxx,zbporn.tv##.top-spot -+porngames.club##[href^="https://meetandfuck.site/"] -+porngames.club##[href^="https://www.familyporngames.games/"] -+youjizz.com,youporngay.com##[img][src*="blob:"] -+tophentai.biz##[src*="hentaileads/"] -+@@||franklymedia.com/*/300x150_WBNQ_TEXT.png$image,domain=wbnq.com -+@@||texasmonthly.com/wp-content/plugins/txmo-header-bidding/dist/js/txmo-prebid.js -+@@||admanager.clubzebra.se^$image,domain=ripshusvagnar.se -+@@||innervision.co.jp/var/ezwebin_site/storage/images/ad/$image,~third-party -+@@||pubads.g.doubleclick.net/gampad/$image,domain=topper.com.br ++ok.xxx##.top_spot ++bdsmx.tube##.video-info > section ++zbporn.com,zbporn.tv##.view-aside-block ++bdsmx.tube##.wrapper > section ++fapnado.xxx##.zpot-horizontal ++fapnado.xxx##.zpot-vertical ++pornhub.com,redtube.com,tube8.com,tube8.es,tube8.fr,xvideos.com,youjizz.com,youporn.com,youporngay.com##[href*="base64"] ++totsantcugat.info##[href^="https://totsantcugat.info/wp-content/"] ++pornhub.com,redtube.com,tube8.com,tube8.es,tube8.fr,youjizz.com,youporn.com,youporngay.com##[style*="blob:"]:not(video) ++imx.to##a[href^="https://camonster.com/"] ++bdsmx.tube##article > section ++darknessporn.com,familyporner.com,pisshamster.com,punishworld.com,xanimu.com##div[class^="after-boxes"] ++darknessporn.com,familyporner.com,pisshamster.com,punishworld.com,xanimu.com##div[class^="beside-video"] ++darknessporn.com,familyporner.com,pisshamster.com,punishworld.com,xanimu.com##div[class^="native-boxes"] ++darknessporn.com,familyporner.com,pisshamster.com,punishworld.com,xanimu.com##div[class^="related-boxes-footer"] ++darknessporn.com,familyporner.com,pisshamster.com,punishworld.com,xanimu.com##div[class^="textovka"] ++pornhub.com,youporngay.com##div[onclick*="bp1.com"] ++pornhub.com,tube8.com,tube8.es,tube8.fr,xvideos.com,youjizz.com,youporngay.com##img[src*="blob:" i]:not(video) ++porndoe.com,tube8.es,tube8.fr,youjizz.com,youporngay.com##video[autoplay] ++porndoe.com,redtube.com##video[autoplay][src*="blob:" i] ++porndoe.com,redtube.com##video[autoplay][src*="data:" i] ++darknessporn.com,familyporner.com,pisshamster.com,punishworld.com,xanimu.com#?#.order-1:-abp-has(> div[class^="inside-list-boxes"]) ++darknessporn.com,familyporner.com,pisshamster.com,punishworld.com,xanimu.com#?#.order-2:-abp-has(.duration-ad) ++pornhub.com#?#.sectionWrapper:-abp-has(> #bottomVideos > .wrapVideoBlock) ++pornhub.com#?#:-abp-properties(height: 300px; width: 315px;) ++pornhub.com,youporn.com#?#:-abp-properties(float: right; margin-top: 30px; width: 50%;) ++@@||dailylol.com/wp-content/uploads/$image,~third-party ++@@||letocard.fr/wp-content/uploads/$image,~third-party ++@@||shreemaruticourier.com/banners/$~third-party ++@@||v.fwmrm.net/ad/g/1$domain=uktv.co.uk|vevo.com ++@@||megaup.net/*.gif$image,~third-party ++@@||ad.smartmediarep.com/NetInsight/video/smr$domain=programs.sbs.co.kr ++@@||musictrack.jp/a/ad/banner_member.jpg ++@@||point.rakuten.co.jp/img/crossuse/top_ad/$~third-party ++@@||suntory.co.jp/beer/kinmugi/css2020/ad.css? ++@@||suntory.co.jp/beer/kinmugi/img/ad/$image,~third-party +@@||tpc.googlesyndication.com/simgad/$image,domain=topper.com.br -+@@|data:text^$popup,domain=box.com|clker.com|labcorp.com ++@@||ads.doordash.com^$popup ++@@||ads.elevateplatform.co.uk^$popup ++@@||ads.lollipod.de^$popup +! *** customfilterlists:easylist-minified-manual.txt *** +###resultsAdsTop +###resultsAdsBottom @@ -73545,10 +78890,10 @@ diff --git a/components/resources/adblocking/exceptionrules.txt b/components/res new file mode 100644 --- /dev/null +++ b/components/resources/adblocking/exceptionrules.txt -@@ -0,0 +1,5661 @@ +@@ -0,0 +1,5871 @@ +[Adblock Plus 2.0] -+! Checksum: 9DXdjNbuN2ynPZzhQQyaXw -+! Version: 202208220921 ++! Checksum: kcp+Tvpzws3D5zT7g+Wkdg ++! Version: 202210250741 +! Title: Allow nonintrusive advertising (minimal) +! Expires: 1 days +! Homepage: https://acceptableads.com/ @@ -73564,12 +78909,13 @@ new file mode 100644 +@@||aaxdetect.com/pxusr.gif +@@||contextual.media.net/bidexchange.js +@@||aaxdetect.com^$subdocument -+@@||aaxads.com^$document,domain=~fortune.com|~chefsimon.com -+@@||aaxads.com^$domain=~fortune.com|~chefsimon.com -+@@||assistpub.com^$document,domain=~fantasypros.com -+@@||assistpub.com^$domain=~fantasypros.com -+@@||c.amazon-adsystem.com/aax2/apstag.js$domain=altafiber.net|libero.it|livecharts.co.uk|crosswordsolver.org|lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com|brightgram.com|americansongwriter.com|rare.us|texags.com|cyclonefanatic.com|usssa.com|recyclingcenternear.me|ndnation.com|hockeydb.com|cartermatt.com|neopets.com|emulatorgames.net|dailymail.co.uk|decorhomeideas.com|stattrek.com|nursestudy.net|grammarhow.com|cbr.com|collider.com|androidpolice.com|xda-developers.com|infofamouspeople.com|californiabeaches.com|housingapartments.org|steelernation.com|ultraboardgames.com|everythingreptiles.com|myswissalps.com|h1bdata.info|delfi.lt|programcreek.com|homeinspectioninsider.com|iplocation.net|makeuseof.com|thegamer.com|gamerant.com|steelernation.com|reve-islam.com|pngtosvg.com|phrases.org.uk|areavibes.com|detroitsportsnation.com|motorverso.com|victoriamgclub.com|jpost.com|codegrepper.com|miroir-mag.fr|removeandreplace.com|mapleleafshotstove.com|bigblueinteractive.com|7littlewordsanswers.com|affordablehousingonline.com|uscollegeinternational.com|scitechdaily.com|voetbalnederland.nl|livefutbol.com|eliteguias.com|dodgersnation.com|cultofmac.com|mjsbigblog.com|crosswordbuzz.com|aconsciousrethink.com|projectpractical.com|chromeunboxed.com|hyggehous.com|camping-experten.de|collegefactual.com|guidemusulman.com|diyphotography.net|themag.co.uk|hollywoodmask.com|scrabblecheat.com|inmate-lookup.org|drivingtest.ca|lapatilla.com|diyphotography.net|gardenista.com|tractorbynet.com|fedsmith.com|scholarship-positions.com|mapsus.net|text-compare.com|scamadviser.com|socialsecurityofficenear.me|corporateofficeheadquarters.org|10fastfingers.com|personality-database.com|weather-us.com|ratemyfishtank.com|communitycollegereview.com|latimescrosswordanswers.com|allhiphop.com|dailythemedcrosswordanswers.com|gadgetstouse.com|hotexamples.com|lifewithjanet.com|childcarecenter.us|democraticunderground.com|paraphrasing-tool.com|govsalaries.com|ineskohl.info|uscho.com|remodelista.com|singletrackworld.com|phonesdata.com|itexamanswers.net|names.org|hometownlocator.com|clickspeedtest.com|rpgbot.net|sportcoaching.co.nz|klinikbewertungen.de|goodcalculators.com|fangraphs.com|ipaddress.com|perfect-english-grammar.com|npinumberlookup.org|realmenuprices.com|softgenius.co|tigernet.com|akinator.com|swingcompleto.com|imagecolorpicker.com|live-tennis.eu|fifarosters.com|taxifarefinder.com|grabjobs.co|onlinedoctranslator.com|askanydifference.com|gardenloversclub.com|delftstack.com|youpdf.com|15track.com|manuals.plus|mybendbroadband.com|myworld.breezeline.com|cincinnatibell.net|thegolfnewsnet.com|boardingschoolreview.com|privateschoolreview.com|publicschoolreview.com|malagahoy.es|lainformacion.com|20minutos.es|larazon.es|pink.rs|famousbirthdays.com|my.juno.com|my.netzero.net|linuxize.com|thecalculatorsite.com|alfa.lt|alio.lt|basketnews.lt|draugas.lt|ieskok.lt|inbox.lt|supermama.lt|bb.lv|jauns.lv|dissapore.com|movieplayer.it|androidwaves.com|play2048.co|broadwayworld.com|thehockeywriters.com|simplypsychology.org|smallbiztrends.com|gm-trucks.com|thewindowsclub.com|barnfinds.com|westernjournal.com|nichegamer.com|yardbarker.com|dogtime.com|cheapism.com|autoscout24.com|autoscout24.nl|time.com|timeanddate.com|pistonheads.com|cargurus.ca|novi.ba|foot01.com|matchendirect.fr|sportsport.ba|nasdaq.com|forwhatitsearth.com|hypegalore.com|populareverything.com|thegossipgeek.com|foodtalkdaily.com|listenonrepeat.com|autoscout24.it|autoscout24.at|cargurus.com|milkyway.listenonrepeat.com|planet.fr|lespac.com|gigafile.nu|1001cocktails.com|gamekult.com|beaute-test.com|cnetfrance.fr|lesnumeriques.com|aufeminin.com|doctissimo.fr|marmiton.org|besthealthmag.ca|birdsandblooms.com|thehealthy.com|readersdigest.ca|selection.ca|familyhandyman.com|rd.com|tasteofhome.com|hughesnetinternet.com|hughesnet.com|windstream.net|wowway.net|portal.tds.net|armstrongmywire.com|suddenlink.net|searchandnews.com|mediacomtoday.com|sparklight.com|myworld.atlanticbb.com|my.gvtc.com|mygrande.com|hawaiiantel.net|upstyledaily.com|ac-illust.com|photo-ac.com|historycollection.com|multiplayer.it|autotrader.ca|autohebdo.net|lespac.net|pastemagazine.com|abovethelaw.com|legalinsurrection.com|hometalk.com|dailytimewaste.com|dotabuff.com|phonearena.com|delfi.ee|autogidas.lt|domoplius.lt|ve.lt|idrlabs.com|discuss.com.hk|price.com.hk|uwants.com|autoscout24.de|askamanager.org|lawinsider.com|tattle.life|appunwrapper.com|gradecalculator.com|goodnewsnetwork.org|dontpayfull.com|tamaratattles.com|wuxiaworld.com|centurylink.net|xgn.nl|xgn.es|lonny.com|livingly.com|stylebistro.com|mabelandmoxie.com|zimbio.com|itsrosy.com|parentsdome.com|toocool2betrue.com|themoneytime.com|travelerdoor.com|apartmenttherapy.com|ballotpedia.org|powerlineblog.com|lucianne.com|realclearpolitics.com|allsides.com|legalinsurrection.com|abovethelaw.com|natlawreview.com|untappedcities.com|decisiondeskhq.com|anncoulter.com|thecollegefix.com|realcleardefense.com|medcitynews.com|realclearscience.com|grabien.com|ricksfreeautorepairadvice.com|6sqft.com|pulse2.com|elections-daily.com|realclearpolicy.com|sportsoverdose.com|fathomaway.com|jocial.com|prod.uhrs.playmsn.com|fantasypros.com|theappear.com|timesofisrael.com|quora.com|dailymotion.com|c-stage.aaxads.com -+@@||c.amazon-adsystem.com/cdn/prod/config$domain=altafiber.net|livecharts.co.uk|crosswordsolver.org|lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com|brightgram.com|americansongwriter.com|rare.us|texags.com|usssa.com|recyclingcenternear.me|ndnation.com|hockeydb.com|cartermatt.com|neopets.com|emulatorgames.net|dailymail.co.uk|decorhomeideas.com|stattrek.com|nursestudy.net|grammarhow.com|cbr.com|collider.com|androidpolice.com|xda-developers.com|californiabeaches.com|housingapartments.org|steelernation.com|ultraboardgames.com|everythingreptiles.com|myswissalps.com|h1bdata.info|delfi.lt|programcreek.com|homeinspectioninsider.com|iplocation.net|makeuseof.com|thegamer.com|gamerant.com|steelernation.com|reve-islam.com|pngtosvg.com|phrases.org.uk|areavibes.com|detroitsportsnation.com|motorverso.com|victoriamgclub.com|codegrepper.com|miroir-mag.fr|removeandreplace.com|mapleleafshotstove.com|bigblueinteractive.com|7littlewordsanswers.com|affordablehousingonline.com|nypost.com|uscollegeinternational.com|scitechdaily.com|voetbalnederland.nl|livefutbol.com|eliteguias.com|dodgersnation.com|cultofmac.com|mjsbigblog.com|crosswordbuzz.com|aconsciousrethink.com|projectpractical.com|chromeunboxed.com|hyggehous.com|camping-experten.de|collegefactual.com|guidemusulman.com|diyphotography.net|themag.co.uk|hollywoodmask.com|scrabblecheat.com|inmate-lookup.org|drivingtest.ca|lapatilla.com|diyphotography.net|gardenista.com|tractorbynet.com|fedsmith.com|scholarship-positions.com|mapsus.net|text-compare.com|scamadviser.com|socialsecurityofficenear.me|corporateofficeheadquarters.org|10fastfingers.com|personality-database.com|weather-us.com|ratemyfishtank.com|communitycollegereview.com|latimescrosswordanswers.com|allhiphop.com|dailythemedcrosswordanswers.com|gadgetstouse.com|hotexamples.com|lifewithjanet.com|childcarecenter.us|democraticunderground.com|paraphrasing-tool.com|govsalaries.com|ineskohl.info|uscho.com|remodelista.com|singletrackworld.com|phonesdata.com|itexamanswers.net|names.org|hometownlocator.com|clickspeedtest.com|rpgbot.net|sportcoaching.co.nz|klinikbewertungen.de|goodcalculators.com|fangraphs.com|ipaddress.com|perfect-english-grammar.com|npinumberlookup.org|realmenuprices.com|softgenius.co|tigernet.com|akinator.com|swingcompleto.com|imagecolorpicker.com|live-tennis.eu|fifarosters.com|taxifarefinder.com|grabjobs.co|onlinedoctranslator.com|askanydifference.com|gardenloversclub.com|delftstack.com|youpdf.com|15track.com|manuals.plus|mybendbroadband.com|myworld.breezeline.com|cincinnatibell.net|thegolfnewsnet.com|boardingschoolreview.com|privateschoolreview.com|publicschoolreview.com|malagahoy.es|lainformacion.com|20minutos.es|larazon.es|pink.rs|famousbirthdays.com|my.juno.com|my.netzero.net|linuxize.com|thecalculatorsite.com|alfa.lt|alio.lt|basketnews.lt|draugas.lt|ieskok.lt|inbox.lt|supermama.lt|bb.lv|jauns.lv|dissapore.com|movieplayer.it|androidwaves.com|play2048.co|broadwayworld.com|thehockeywriters.com|simplypsychology.org|smallbiztrends.com|gm-trucks.com|thewindowsclub.com|barnfinds.com|westernjournal.com|nichegamer.com|yardbarker.com|dogtime.com|cheapism.com|autoscout24.com|autoscout24.nl|time.com|timeanddate.com|pistonheads.com|cargurus.ca|novi.ba|foot01.com|matchendirect.fr|sportsport.ba|nasdaq.com|forwhatitsearth.com|hypegalore.com|populareverything.com|thegossipgeek.com|foodtalkdaily.com|listenonrepeat.com|autoscout24.it|autoscout24.at|cargurus.com|milkyway.listenonrepeat.com|planet.fr|lespac.com|gigafile.nu|1001cocktails.com|gamekult.com|beaute-test.com|cnetfrance.fr|lesnumeriques.com|aufeminin.com|doctissimo.fr|marmiton.org|besthealthmag.ca|birdsandblooms.com|thehealthy.com|readersdigest.ca|selection.ca|familyhandyman.com|rd.com|tasteofhome.com|hughesnetinternet.com|hughesnet.com|windstream.net|wowway.net|portal.tds.net|armstrongmywire.com|suddenlink.net|searchandnews.com|mediacomtoday.com|sparklight.com|myworld.atlanticbb.com|my.gvtc.com|mygrande.com|hawaiiantel.net|upstyledaily.com|ac-illust.com|photo-ac.com|historycollection.com|multiplayer.it|autotrader.ca|autohebdo.net|lespac.net|pastemagazine.com|abovethelaw.com|legalinsurrection.com|hometalk.com|dailytimewaste.com|dotabuff.com|phonearena.com|delfi.ee|autogidas.lt|domoplius.lt|ve.lt|idrlabs.com|discuss.com.hk|price.com.hk|uwants.com|autoscout24.de|askamanager.org|lawinsider.com|tattle.life|appunwrapper.com|gradecalculator.com|goodnewsnetwork.org|dontpayfull.com|tamaratattles.com|wuxiaworld.com|centurylink.net|xgn.nl|xgn.es|lonny.com|livingly.com|stylebistro.com|mabelandmoxie.com|zimbio.com|itsrosy.com|parentsdome.com|toocool2betrue.com|themoneytime.com|travelerdoor.com|apartmenttherapy.com|ballotpedia.org|powerlineblog.com|lucianne.com|realclearpolitics.com|allsides.com|legalinsurrection.com|abovethelaw.com|natlawreview.com|untappedcities.com|decisiondeskhq.com|anncoulter.com|thecollegefix.com|realcleardefense.com|medcitynews.com|realclearscience.com|grabien.com|ricksfreeautorepairadvice.com|6sqft.com|pulse2.com|elections-daily.com|realclearpolicy.com|sportsoverdose.com|fathomaway.com|jocial.com|prod.uhrs.playmsn.com|fantasypros.com|theappear.com|timesofisrael.com|dailymotion.com|c-stage.aaxads.com ++@@||aaxads.com^$document,domain=~chefsimon.com ++@@||aaxads.com^$domain=~chefsimon.com ++@@||assistpub.com^$document ++@@||assistpub.com^ ++@@||c.amazon-adsystem.com/aax2/apstag.js$domain=fr.mappy.com|courttv.com|simplemost.com|dontwasteyourmoney.com|researchgate.net|10news.com|3newsnow.com|abc15.com|abc2news.com|abcactionnews.com|fox13now.com|fox17online.com|fox47news.com|fox4now.com|katc.com|kbzk.com|kgun9.com|kjrh.com|koaa.com|kpax.com|kristv.com|krtv.com|ksby.com|kshb.com|ktnv.com|ktvq.com|kxxv.com|lex18.com|news5cleveland.com|newschannel5.com|thedelite.com|tmj4.com|turnto23.com|wcpo.com|wkbw.com|wmar2news.com|wptv.com|wrtv.com|wtkr.com|wtvr.com|wtxl.com|wxyz.com|nutrition-charts.com|coloringpagesonly.com|sunrise-sunset.org|whatnowatlanta.com|comicbookrealm.com|online-python.com|homesteadsurvivalsite.com|luciding.com|motivationandlove.com|logosbynick.com|titlecaseconverter.com|tabletopjoab.com|dailykillersudoku.com|qualitydogresources.com|tiremeetsroad.com|itnwwe.com|apnatoronto.com|localpuppybreeders.com|instrumentationtools.com|learncpp.com|wikibioworth.com|programmingr.com|generatormix.com|chipandco.com|colorcodes.io|myotakuworld.com|beatlesbible.com|cakedecorist.com|findnicknames.com|thepointcalculator.com|singlemothers.us|itsolutionstuff.com|ilovedogscute.com|theproductiveengineer.net|fedsdatacenter.com|studybreaks.com|experthomereport.com|notesfromtheporch.com|shtfpreparedness.com|offgridpermaculture.com|wheelssize.com|greenlivingtribe.com|crosswordeg.com|oursportscentral.com|divinedaolibrary.com|chemicalaid.com|sqlserverguides.com|dailythemedcrosswordanswers.net|lovecookingdaily.com|elderguru.com|nonphoneworkathome.com|france-hotel-guide.com|campergrid.com|sbxl.com|rqeeqa.com|ignisnatura.org|pedigreedatabase.com|dreamglossary.com|linuxtechi.com|diysolarshack.com|groundedlifetravel.com|cubsinsider.com|onlinepersonalitytests.org|saltwateraquariumblog.com|bornagainboating.com|thecoastnews.com|nerdbot.com|franchisesports.co.uk|howtoforge.com|perfectdogbreeds.com|healthtipsnow.net|boiteachansons.net|msfsaddons.com|lettersformats.com|wikiaccounting.com|dailycrochet.com|wordscapescheat.com|datasciencemadesimple.com|totalmotorcycle.com|costcoinsider.com|parkingaccess.com|charbelnemnom.com|refrigeratorsreviewed.com|badgerandblade.com|marrieddivorce.com|emprendiendohistorias.com|tracfoneusermanual.net|tckpublishing.com|silverlininglessons.com|asvabpracticetestonline.com|wordstodescribe.com|lyrical-nonsense.com|fantasynerds.com|animalfate.com|lettersinenglish.com|sportfishingbuddy.com|overseasattractions.com|egriz.com|nilsenreport.ca|askthebuilder.com|diydoctor.org.uk|favoredleather.com|autoservicecosts.com|whatispiping.com|scuffedentertainment.com|35mmc.com|parlerdamour.fr|365thingsinhouston.com|centraldesermones.com|aboutchromebooks.com|topwoodworkingadvice.com|spelling-words-well.com|millo.co|thecleverbusiness.com|yourdailyglobe.com|biznewske.com|analyzemath.com|aa1car.com|nutsandboltsspeedtraining.com|yummyindiankitchen.com|codewithmukesh.com|triviawell.com|miracomosehace.com|technorms.com|r-graph-gallery.com|celebritydig.com|scamcharge.com|accountinguide.com|textfixer.com|materialsix.com|roofonline.com|birthdaywishes.expert|goldpriceoz.com|informatique-mania.com|somosmamas.com.ar|rentalhousingdeals.com|acessaber.com.br|squarefootagearea.com|altcodeunicode.com|exrx.net|journeydogtraining.com|pdfwordconvert.com|dataoverhaulers.com|thedisinsider.com|commercialdriverhq.com|fanstranslations.com|havredailynews.com|yardblogger.com|houseplanshelper.com|environmental-conscience.com|hacktheminotaur.com|indifferentlanguages.com|artprompts.org|myenglishteacher.eu|my-package-tracking.com|countertopspecialty.com|it-connect.fr|ourfitpets.com|brighthubeducation.com|defkey.com|flgardening.com|happybirthdaymsg.com|dicasinteligentes.com.br|tutorialgateway.org|weeklyhoroscope.com|escapefan.com|icebreakers.ws|toutoupourlechien.com|happyvagabonds.com|archisoup.com|aginghealthytoday.com|charactercounter.com|esportsearnings.com|freejobalert.com|homeguideguru.com|thecabindiary.com|streetsmartkitchen.com|vitux.com|officetuts.net|feelingvegas.com|thepythoncode.com|electrical4u.net|codycrossanswers.org|salaryaftertax.com|shuttlefare.com|practicequiz.com|orchideria.com|truthorfiction.com|softwaretestingmaterial.com|wordscapeshelp.com|kifarunix.com|labex-cortex.com|bestcateringprices.com|knifeup.com|h-supertools.com|alexusrenee.com|sportfishingbc.com|windows101tricks.com|zwivel.com|mamapedia.com|asacannes.com|classicrockhistory.com|williamsonhomepage.com|tvinsider.com|whats-on-netflix.com|thedailybeast.com|uproxx.com|barstoolsports.com|netflixlife.com|muscleandfitness.com|comingsoon.net|soapoperadigest.com|justjaredjr.com|realclearpolitics.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|rodeosusa.com|houstoncasemanagers.com|bobcutmag.com|wow4u.com|cookitonce.com|dazepuzzle.com|kylonpowell.com|carserviceland.com|crispyfoodidea.com|phonedealstoday.com|mma.uno|keepinspiring.me|mobileinternist.com|unscramblewords.com|frugalhotspot.com|romapress.net|livetheglory.com|chicitysports.com|fishkeepingworld.com|walkthroughs.net|cultaholic.com|pathofex.com|teamcolorcodes.com|metalwani.com|bulbagarden.net|osrsguide.com|tulamama.com|hometips.com|breatheheavy.com|wordunscrambler.com|racetothewh.com|oneminuteenglish.org|marsja.se|decortweaks.com|jaynestars.com|allclash.com|wordcrazeanswers.com|siccode.com|madbackyard.com|greekmythology.com|thepersonage.com|blogofdoom.com|tarotforum.net|codycrossanswers.com|momdot.com|theilluminerdi.com|codycrossanswers.net|thewebdev.info|raspberrytips.com|thelawnreview.com|excelhow.net|roadtrailrun.com|thepricer.org|games4esl.com|dailyactor.com|livinginacontainer.com|quizerry.com|michaelsaves.com|hailvarsity.com|funsubstance.com|insidepacksports.com|nurseteachings.com|verseoftheday.com|sweepsadvantage.com|jpost.com|closerweekly.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|thehockeywriters.com|apartmenttherapy.com|bleedingcool.com|aiptcomics.com|ginx.tv|futbolenvivomexico.com|fortune.com|grandtournation.com|infos-geek.com|notinerd.com|auralcrave.com|ifly.com|liverampup.com|dantri.com.vn|videocardz.com|clutchfans.net|mamanly.com|futbolenvivochile.com|tarotalmabarrios.com|goodhomeautomation.com|exploreclarion.com|guiasteam.com|rccgonline.org|sicem365.com|il.8to18.com|minecraftlist.org|irishsportsdaily.com|smartandroid.fr|skinnyandtasty.com|mots-croises.ch|altafiber.net|libero.it|livecharts.co.uk|crosswordsolver.org|lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com|brightgram.com|americansongwriter.com|rare.us|texags.com|cyclonefanatic.com|usssa.com|recyclingcenternear.me|ndnation.com|hockeydb.com|cartermatt.com|neopets.com|emulatorgames.net|dailymail.co.uk|decorhomeideas.com|stattrek.com|nursestudy.net|grammarhow.com|cbr.com|collider.com|androidpolice.com|xda-developers.com|infofamouspeople.com|californiabeaches.com|housingapartments.org|steelernation.com|ultraboardgames.com|everythingreptiles.com|myswissalps.com|h1bdata.info|delfi.lt|programcreek.com|homeinspectioninsider.com|iplocation.net|makeuseof.com|thegamer.com|gamerant.com|steelernation.com|reve-islam.com|pngtosvg.com|phrases.org.uk|areavibes.com|detroitsportsnation.com|motorverso.com|victoriamgclub.com|jpost.com|codegrepper.com|miroir-mag.fr|removeandreplace.com|mapleleafshotstove.com|bigblueinteractive.com|7littlewordsanswers.com|affordablehousingonline.com|uscollegeinternational.com|scitechdaily.com|voetbalnederland.nl|livefutbol.com|eliteguias.com|dodgersnation.com|cultofmac.com|mjsbigblog.com|crosswordbuzz.com|aconsciousrethink.com|projectpractical.com|chromeunboxed.com|hyggehous.com|camping-experten.de|collegefactual.com|guidemusulman.com|diyphotography.net|themag.co.uk|hollywoodmask.com|scrabblecheat.com|inmate-lookup.org|drivingtest.ca|lapatilla.com|diyphotography.net|gardenista.com|tractorbynet.com|fedsmith.com|scholarship-positions.com|mapsus.net|text-compare.com|scamadviser.com|socialsecurityofficenear.me|corporateofficeheadquarters.org|10fastfingers.com|personality-database.com|weather-us.com|ratemyfishtank.com|communitycollegereview.com|latimescrosswordanswers.com|allhiphop.com|dailythemedcrosswordanswers.com|gadgetstouse.com|hotexamples.com|lifewithjanet.com|childcarecenter.us|democraticunderground.com|paraphrasing-tool.com|govsalaries.com|ineskohl.info|uscho.com|remodelista.com|singletrackworld.com|phonesdata.com|itexamanswers.net|names.org|hometownlocator.com|clickspeedtest.com|rpgbot.net|sportcoaching.co.nz|klinikbewertungen.de|goodcalculators.com|fangraphs.com|ipaddress.com|perfect-english-grammar.com|npinumberlookup.org|realmenuprices.com|softgenius.co|tigernet.com|akinator.com|swingcompleto.com|imagecolorpicker.com|live-tennis.eu|fifarosters.com|taxifarefinder.com|grabjobs.co|onlinedoctranslator.com|askanydifference.com|gardenloversclub.com|delftstack.com|youpdf.com|15track.com|manuals.plus|mybendbroadband.com|myworld.breezeline.com|cincinnatibell.net|thegolfnewsnet.com|boardingschoolreview.com|privateschoolreview.com|publicschoolreview.com|malagahoy.es|lainformacion.com|20minutos.es|larazon.es|pink.rs|famousbirthdays.com|my.juno.com|my.netzero.net|linuxize.com|thecalculatorsite.com|alfa.lt|alio.lt|basketnews.lt|draugas.lt|ieskok.lt|inbox.lt|supermama.lt|bb.lv|jauns.lv|dissapore.com|movieplayer.it|androidwaves.com|play2048.co|broadwayworld.com|thehockeywriters.com|simplypsychology.org|smallbiztrends.com|gm-trucks.com|thewindowsclub.com|barnfinds.com|westernjournal.com|nichegamer.com|yardbarker.com|dogtime.com|cheapism.com|autoscout24.com|autoscout24.nl|time.com|timeanddate.com|pistonheads.com|cargurus.ca|novi.ba|foot01.com|matchendirect.fr|sportsport.ba|nasdaq.com|forwhatitsearth.com|hypegalore.com|populareverything.com|thegossipgeek.com|foodtalkdaily.com|listenonrepeat.com|autoscout24.it|autoscout24.at|cargurus.com|milkyway.listenonrepeat.com|planet.fr|lespac.com|gigafile.nu|1001cocktails.com|gamekult.com|beaute-test.com|cnetfrance.fr|lesnumeriques.com|aufeminin.com|doctissimo.fr|marmiton.org|besthealthmag.ca|birdsandblooms.com|thehealthy.com|readersdigest.ca|selection.ca|familyhandyman.com|rd.com|tasteofhome.com|hughesnetinternet.com|hughesnet.com|windstream.net|wowway.net|portal.tds.net|armstrongmywire.com|suddenlink.net|searchandnews.com|mediacomtoday.com|sparklight.com|myworld.atlanticbb.com|my.gvtc.com|mygrande.com|hawaiiantel.net|upstyledaily.com|ac-illust.com|photo-ac.com|historycollection.com|multiplayer.it|autotrader.ca|autohebdo.net|lespac.net|pastemagazine.com|abovethelaw.com|legalinsurrection.com|hometalk.com|dailytimewaste.com|dotabuff.com|phonearena.com|delfi.ee|autogidas.lt|domoplius.lt|ve.lt|idrlabs.com|discuss.com.hk|price.com.hk|uwants.com|autoscout24.de|askamanager.org|lawinsider.com|tattle.life|appunwrapper.com|gradecalculator.com|goodnewsnetwork.org|dontpayfull.com|tamaratattles.com|wuxiaworld.com|centurylink.net|xgn.nl|xgn.es|lonny.com|livingly.com|stylebistro.com|mabelandmoxie.com|zimbio.com|itsrosy.com|parentsdome.com|toocool2betrue.com|themoneytime.com|travelerdoor.com|apartmenttherapy.com|ballotpedia.org|powerlineblog.com|lucianne.com|realclearpolitics.com|allsides.com|legalinsurrection.com|abovethelaw.com|natlawreview.com|untappedcities.com|decisiondeskhq.com|anncoulter.com|thecollegefix.com|realcleardefense.com|medcitynews.com|realclearscience.com|grabien.com|ricksfreeautorepairadvice.com|6sqft.com|pulse2.com|elections-daily.com|realclearpolicy.com|sportsoverdose.com|fathomaway.com|jocial.com|prod.uhrs.playmsn.com|fantasypros.com|theappear.com|timesofisrael.com|quora.com|dailymotion.com|c-stage.aaxads.com ++@@||c.amazon-adsystem.com/cdn/prod/config$domain=courttv.com|simplemost.com|dontwasteyourmoney.com|researchgate.net|10news.com|3newsnow.com|abc15.com|abc2news.com|abcactionnews.com|fox13now.com|fox17online.com|fox47news.com|fox4now.com|katc.com|kbzk.com|kgun9.com|kjrh.com|koaa.com|kpax.com|kristv.com|krtv.com|ksby.com|kshb.com|ktnv.com|ktvq.com|kxxv.com|lex18.com|news5cleveland.com|newschannel5.com|thedelite.com|tmj4.com|turnto23.com|wcpo.com|wkbw.com|wmar2news.com|wptv.com|wrtv.com|wtkr.com|wtvr.com|wtxl.com|wxyz.com|nutrition-charts.com|coloringpagesonly.com|sunrise-sunset.org|whatnowatlanta.com|comicbookrealm.com|online-python.com|homesteadsurvivalsite.com|luciding.com|motivationandlove.com|logosbynick.com|titlecaseconverter.com|tabletopjoab.com|dailykillersudoku.com|qualitydogresources.com|tiremeetsroad.com|itnwwe.com|apnatoronto.com|localpuppybreeders.com|instrumentationtools.com|learncpp.com|wikibioworth.com|programmingr.com|generatormix.com|chipandco.com|colorcodes.io|myotakuworld.com|beatlesbible.com|cakedecorist.com|findnicknames.com|thepointcalculator.com|singlemothers.us|itsolutionstuff.com|ilovedogscute.com|theproductiveengineer.net|fedsdatacenter.com|studybreaks.com|experthomereport.com|notesfromtheporch.com|shtfpreparedness.com|offgridpermaculture.com|wheelssize.com|greenlivingtribe.com|crosswordeg.com|oursportscentral.com|divinedaolibrary.com|chemicalaid.com|sqlserverguides.com|dailythemedcrosswordanswers.net|lovecookingdaily.com|elderguru.com|nonphoneworkathome.com|france-hotel-guide.com|campergrid.com|sbxl.com|rqeeqa.com|ignisnatura.org|pedigreedatabase.com|dreamglossary.com|linuxtechi.com|diysolarshack.com|groundedlifetravel.com|cubsinsider.com|onlinepersonalitytests.org|saltwateraquariumblog.com|bornagainboating.com|thecoastnews.com|nerdbot.com|franchisesports.co.uk|howtoforge.com|perfectdogbreeds.com|healthtipsnow.net|boiteachansons.net|msfsaddons.com|lettersformats.com|wikiaccounting.com|dailycrochet.com|wordscapescheat.com|datasciencemadesimple.com|totalmotorcycle.com|costcoinsider.com|parkingaccess.com|charbelnemnom.com|refrigeratorsreviewed.com|badgerandblade.com|marrieddivorce.com|emprendiendohistorias.com|tracfoneusermanual.net|tckpublishing.com|silverlininglessons.com|asvabpracticetestonline.com|wordstodescribe.com|lyrical-nonsense.com|fantasynerds.com|animalfate.com|lettersinenglish.com|sportfishingbuddy.com|overseasattractions.com|egriz.com|nilsenreport.ca|askthebuilder.com|diydoctor.org.uk|favoredleather.com|autoservicecosts.com|whatispiping.com|scuffedentertainment.com|35mmc.com|parlerdamour.fr|365thingsinhouston.com|centraldesermones.com|aboutchromebooks.com|topwoodworkingadvice.com|spelling-words-well.com|millo.co|thecleverbusiness.com|yourdailyglobe.com|biznewske.com|analyzemath.com|aa1car.com|nutsandboltsspeedtraining.com|yummyindiankitchen.com|codewithmukesh.com|triviawell.com|miracomosehace.com|technorms.com|r-graph-gallery.com|celebritydig.com|scamcharge.com|accountinguide.com|textfixer.com|materialsix.com|roofonline.com|birthdaywishes.expert|goldpriceoz.com|informatique-mania.com|somosmamas.com.ar|rentalhousingdeals.com|acessaber.com.br|squarefootagearea.com|altcodeunicode.com|exrx.net|journeydogtraining.com|pdfwordconvert.com|dataoverhaulers.com|thedisinsider.com|commercialdriverhq.com|fanstranslations.com|havredailynews.com|yardblogger.com|houseplanshelper.com|environmental-conscience.com|hacktheminotaur.com|indifferentlanguages.com|artprompts.org|myenglishteacher.eu|my-package-tracking.com|countertopspecialty.com|it-connect.fr|ourfitpets.com|brighthubeducation.com|defkey.com|flgardening.com|happybirthdaymsg.com|dicasinteligentes.com.br|tutorialgateway.org|weeklyhoroscope.com|escapefan.com|icebreakers.ws|toutoupourlechien.com|happyvagabonds.com|archisoup.com|aginghealthytoday.com|charactercounter.com|esportsearnings.com|freejobalert.com|homeguideguru.com|thecabindiary.com|streetsmartkitchen.com|vitux.com|officetuts.net|feelingvegas.com|thepythoncode.com|electrical4u.net|codycrossanswers.org|salaryaftertax.com|shuttlefare.com|practicequiz.com|orchideria.com|truthorfiction.com|softwaretestingmaterial.com|wordscapeshelp.com|kifarunix.com|labex-cortex.com|bestcateringprices.com|knifeup.com|h-supertools.com|alexusrenee.com|sportfishingbc.com|windows101tricks.com|zwivel.com|mamapedia.com|asacannes.com|classicrockhistory.com|williamsonhomepage.com|tvinsider.com|whats-on-netflix.com|thedailybeast.com|uproxx.com|barstoolsports.com|netflixlife.com|muscleandfitness.com|comingsoon.net|soapoperadigest.com|justjaredjr.com|realclearpolitics.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|rodeosusa.com|houstoncasemanagers.com|bobcutmag.com|wow4u.com|cookitonce.com|dazepuzzle.com|kylonpowell.com|carserviceland.com|crispyfoodidea.com|phonedealstoday.com|mma.uno|keepinspiring.me|mobileinternist.com|unscramblewords.com|frugalhotspot.com|romapress.net|livetheglory.com|chicitysports.com|fishkeepingworld.com|walkthroughs.net|cultaholic.com|pathofex.com|teamcolorcodes.com|metalwani.com|bulbagarden.net|osrsguide.com|tulamama.com|hometips.com|breatheheavy.com|wordunscrambler.com|racetothewh.com|oneminuteenglish.org|marsja.se|decortweaks.com|jaynestars.com|allclash.com|wordcrazeanswers.com|siccode.com|madbackyard.com|greekmythology.com|thepersonage.com|blogofdoom.com|tarotforum.net|codycrossanswers.com|momdot.com|theilluminerdi.com|codycrossanswers.net|thewebdev.info|raspberrytips.com|thelawnreview.com|excelhow.net|roadtrailrun.com|thepricer.org|games4esl.com|dailyactor.com|livinginacontainer.com|quizerry.com|michaelsaves.com|hailvarsity.com|funsubstance.com|insidepacksports.com|nurseteachings.com|verseoftheday.com|sweepsadvantage.com|jpost.com|closerweekly.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|thehockeywriters.com|apartmenttherapy.com|bleedingcool.com|aiptcomics.com|ginx.tv|futbolenvivomexico.com|fortune.com|grandtournation.com|infos-geek.com|notinerd.com|auralcrave.com|ifly.com|liverampup.com|dantri.com.vn|videocardz.com|clutchfans.net|mamanly.com|futbolenvivochile.com|tarotalmabarrios.com|goodhomeautomation.com|exploreclarion.com|guiasteam.com|rccgonline.org|sicem365.com|il.8to18.com|minecraftlist.org|irishsportsdaily.com|smartandroid.fr|skinnyandtasty.com|mots-croises.ch|cyclonefanatic.com|altafiber.net|livecharts.co.uk|crosswordsolver.org|lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com|brightgram.com|americansongwriter.com|rare.us|texags.com|usssa.com|recyclingcenternear.me|ndnation.com|hockeydb.com|cartermatt.com|neopets.com|emulatorgames.net|dailymail.co.uk|decorhomeideas.com|stattrek.com|nursestudy.net|grammarhow.com|cbr.com|collider.com|androidpolice.com|xda-developers.com|californiabeaches.com|housingapartments.org|steelernation.com|ultraboardgames.com|everythingreptiles.com|myswissalps.com|h1bdata.info|delfi.lt|programcreek.com|homeinspectioninsider.com|iplocation.net|makeuseof.com|thegamer.com|gamerant.com|steelernation.com|reve-islam.com|pngtosvg.com|phrases.org.uk|areavibes.com|detroitsportsnation.com|motorverso.com|victoriamgclub.com|codegrepper.com|miroir-mag.fr|removeandreplace.com|mapleleafshotstove.com|bigblueinteractive.com|7littlewordsanswers.com|affordablehousingonline.com|nypost.com|uscollegeinternational.com|scitechdaily.com|voetbalnederland.nl|livefutbol.com|eliteguias.com|dodgersnation.com|cultofmac.com|mjsbigblog.com|crosswordbuzz.com|aconsciousrethink.com|projectpractical.com|chromeunboxed.com|hyggehous.com|camping-experten.de|collegefactual.com|guidemusulman.com|diyphotography.net|themag.co.uk|hollywoodmask.com|scrabblecheat.com|inmate-lookup.org|drivingtest.ca|lapatilla.com|diyphotography.net|gardenista.com|tractorbynet.com|fedsmith.com|scholarship-positions.com|mapsus.net|text-compare.com|scamadviser.com|socialsecurityofficenear.me|corporateofficeheadquarters.org|10fastfingers.com|personality-database.com|weather-us.com|ratemyfishtank.com|communitycollegereview.com|latimescrosswordanswers.com|allhiphop.com|dailythemedcrosswordanswers.com|gadgetstouse.com|hotexamples.com|lifewithjanet.com|childcarecenter.us|democraticunderground.com|paraphrasing-tool.com|govsalaries.com|ineskohl.info|uscho.com|remodelista.com|singletrackworld.com|phonesdata.com|itexamanswers.net|names.org|hometownlocator.com|clickspeedtest.com|rpgbot.net|sportcoaching.co.nz|klinikbewertungen.de|goodcalculators.com|fangraphs.com|ipaddress.com|perfect-english-grammar.com|npinumberlookup.org|realmenuprices.com|softgenius.co|tigernet.com|akinator.com|swingcompleto.com|imagecolorpicker.com|live-tennis.eu|fifarosters.com|taxifarefinder.com|grabjobs.co|onlinedoctranslator.com|askanydifference.com|gardenloversclub.com|delftstack.com|youpdf.com|15track.com|manuals.plus|mybendbroadband.com|myworld.breezeline.com|cincinnatibell.net|thegolfnewsnet.com|boardingschoolreview.com|privateschoolreview.com|publicschoolreview.com|malagahoy.es|lainformacion.com|20minutos.es|larazon.es|pink.rs|famousbirthdays.com|my.juno.com|my.netzero.net|linuxize.com|thecalculatorsite.com|alfa.lt|alio.lt|basketnews.lt|draugas.lt|ieskok.lt|inbox.lt|supermama.lt|bb.lv|jauns.lv|dissapore.com|movieplayer.it|androidwaves.com|play2048.co|broadwayworld.com|thehockeywriters.com|simplypsychology.org|smallbiztrends.com|gm-trucks.com|thewindowsclub.com|barnfinds.com|westernjournal.com|nichegamer.com|yardbarker.com|dogtime.com|cheapism.com|autoscout24.com|autoscout24.nl|time.com|timeanddate.com|pistonheads.com|cargurus.ca|novi.ba|foot01.com|matchendirect.fr|sportsport.ba|nasdaq.com|forwhatitsearth.com|hypegalore.com|populareverything.com|thegossipgeek.com|foodtalkdaily.com|listenonrepeat.com|autoscout24.it|autoscout24.at|cargurus.com|milkyway.listenonrepeat.com|planet.fr|lespac.com|gigafile.nu|1001cocktails.com|gamekult.com|beaute-test.com|cnetfrance.fr|lesnumeriques.com|aufeminin.com|doctissimo.fr|marmiton.org|besthealthmag.ca|birdsandblooms.com|thehealthy.com|readersdigest.ca|selection.ca|familyhandyman.com|rd.com|tasteofhome.com|hughesnetinternet.com|hughesnet.com|windstream.net|wowway.net|portal.tds.net|armstrongmywire.com|suddenlink.net|searchandnews.com|mediacomtoday.com|sparklight.com|myworld.atlanticbb.com|my.gvtc.com|mygrande.com|hawaiiantel.net|upstyledaily.com|ac-illust.com|photo-ac.com|historycollection.com|multiplayer.it|autotrader.ca|autohebdo.net|lespac.net|pastemagazine.com|abovethelaw.com|legalinsurrection.com|hometalk.com|dailytimewaste.com|dotabuff.com|phonearena.com|delfi.ee|autogidas.lt|domoplius.lt|ve.lt|idrlabs.com|discuss.com.hk|price.com.hk|uwants.com|autoscout24.de|askamanager.org|lawinsider.com|tattle.life|appunwrapper.com|gradecalculator.com|goodnewsnetwork.org|dontpayfull.com|tamaratattles.com|wuxiaworld.com|centurylink.net|xgn.nl|xgn.es|lonny.com|livingly.com|stylebistro.com|mabelandmoxie.com|zimbio.com|itsrosy.com|parentsdome.com|toocool2betrue.com|themoneytime.com|travelerdoor.com|apartmenttherapy.com|ballotpedia.org|powerlineblog.com|lucianne.com|realclearpolitics.com|allsides.com|legalinsurrection.com|abovethelaw.com|natlawreview.com|untappedcities.com|decisiondeskhq.com|anncoulter.com|thecollegefix.com|realcleardefense.com|medcitynews.com|realclearscience.com|grabien.com|ricksfreeautorepairadvice.com|6sqft.com|pulse2.com|elections-daily.com|realclearpolicy.com|sportsoverdose.com|fathomaway.com|jocial.com|prod.uhrs.playmsn.com|fantasypros.com|theappear.com|timesofisrael.com|dailymotion.com|c-stage.aaxads.com ++@@||c.amazon-adsystem.com/bao-csm/aps-comm/aps_csm.js$xmlhttprequest,domain=hailvarsity.com +@@||redditad.com^$domain=reddit.com +@@||redditad.com^$domain=reddit.com,document +@@||related.speedtest.net^$domain=speedtest.net @@ -73615,6 +78961,8 @@ new file mode 100644 +@@||related.firstpost.com^$domain=firstpost.com,document +@@||related.seattletimes.com^$domain=seattletimes.com +@@||related.seattletimes.com^$domain=seattletimes.com,document ++@@||related.techhive.com^$domain=techhive.com ++@@||related.techhive.com^$domain=techhive.com,document +@@||topics.247wallst.com^$domain=247wallst.com +@@||topics.247wallst.com^$domain=247wallst.com,document +@@||aax.koutsompolio.gr^$domain=koutsompolio.gr @@ -73663,8 +79011,8 @@ new file mode 100644 +@@||related.charlieintel.com^$domain=charlieintel.com,document +@@||related.fortniteintel.com^$domain=fortniteintel.com +@@||related.fortniteintel.com^$domain=fortniteintel.com,document -+@@||aax.softonic.com^$domain=sft-staging.com|softonic.com|filehippo.com|filehippo.de|filehippo.jp|filehippo.pl|softoniclabs.com|toucharger.com -+@@||aax.softonic.com^$domain=sft-staging.com|softonic.com|filehippo.com|filehippo.de|filehippo.jp|filehippo.pl|softoniclabs.com|toucharger.com,document ++@@||aax.softonic.com^$domain=softonic.com.tr|softonic.vn|softonic.ru|softonic.pl|softonic.nl|softonic.com.br|softonic.kr|softonic.jp|softonic.cn|sft-staging.com|softonic.com|filehippo.com|filehippo.de|filehippo.jp|filehippo.pl|softoniclabs.com|toucharger.com ++@@||aax.softonic.com^$domain=softonic.com.tr|softonic.vn|softonic.ru|softonic.pl|softonic.nl|softonic.com.br|softonic.kr|softonic.jp|softonic.cn|sft-staging.com|softonic.com|filehippo.com|filehippo.de|filehippo.jp|filehippo.pl|softoniclabs.com|toucharger.com,document +@@||related.motorsport.com^$domain=motorsport.com|rideapart.com +@@||related.motorsport.com^$domain=motorsport.com|rideapart.com,document +@@||related.allestoringen.*^$document,subdocument,domain=allestoringen.be|allestoringen.nl @@ -73673,6 +79021,9 @@ new file mode 100644 +@@||fallback.autoscout24.*$domain=autoscout24.at|autoscout24.nl|autoscout24.com|autoscout24.it|autoscout24.fr|autoscout24.pl,document +@@||related.timesofindia.indiatimes.com^$domain=timesofindia.indiatimes.com +@@||related.timesofindia.indiatimes.com^$domain=timesofindia.indiatimes.com,document ++@@||related.pcworld.com^$domain=pcworld.com,document ++@@||related.pcworld.com^$domain=pcworld.com ++@@||abr.lngtd.com/display.html^$document,subdocument,domain=curseforge.com +@@||s-cdn.phonearena.com/js/prebidjs/prebid*_main_config.js$domain=phonearena.com +@@||thunderdom-v1.sftapi.com^$script,xmlhttprequest,third-party,domain=sft-staging.com|softonic.com|softoniclabs.com|ghacks.net|filehippo.com +@@||thunderdom-v1.sftapi.com/px.gif?ch=1&rn=*$domain=windowsreport.com|toucharger.com|lelogicielgratuit.com|sft-staging.com|softonic.com|softoniclabs.com|ghacks.net|filehippo.com @@ -73758,8 +79109,8 @@ new file mode 100644 +@@||related.wetteronline.at^$domain=wetteronline.at,document +@@||related.musescore.com^$domain=musescore.com +@@||related.musescore.com^$domain=musescore.com,document -+@@||aax-related.sourceforge.net^$domain=slashdot.org -+@@||aax-related.sourceforge.net^$domain=slashdot.org,document ++@@||aax-related.sourceforge.net^$domain=sourceforge.net|slashdot.org ++@@||aax-related.sourceforge.net^$domain=sourceforge.net|slashdot.org,document +@@||related.buonissimo.it^$domain=buonissimo.it +@@||related.buonissimo.it^$domain=buonissimo.it,document +@@||related.dilei.it^$domain=dilei.it @@ -73812,6 +79163,7 @@ new file mode 100644 +@@||lib.pgmcdn.com/dark-matter-$script,domain=billboard.com +@@||lib.pgmcdn.com/clarity-$script,domain=hollywoodreporter.com +@@||linuxize.assistpub.com^$document,subdocument,domain=linuxize.com ++@@||uwants.com.assistpub.com^$document,subdocument,domain=uwants.com +@@||ads.talkscreativity.com/assets/publisher/ittelefoninonet/init.js$domain=telefonino.net +@@||ads.talkscreativity.com/assets/engine/*/engine.min.js$domain=telefonino.net +@@||global.proper.io/payloads/*.js$domain=notalwaysright.com @@ -73819,7 +79171,7 @@ new file mode 100644 +@@||cdn.ziffstatic.com/pg^$domain=mashable.com|pcmag.com +@@^wp-content/plugins/*/observer-lazy-load-ads.js^$script,domain=searchenginejournal.com +autoscout24.nl,mein-schoener-garten.de,twinfinite.net,resetera.com,sharemods.com,blic.rs,arstechnica.com,filehorse.com,telefonino.net,spikeybits.com,speedtest.net,247wallst.com,reddit.com,dvdsreleasedates.com,gamepress.gg,seattletimes.com,ccm.net,boredpanda.com,novini.bg,footballfancast.com,mediafire.com,magazinedelledonne.it,www.motorsport.com,convertunits.com,hollywoodreporter.com,fr.shopping.rakuten.com,inquisitr.com,Rideapart.com,Insideevs.com,Insideevs.fr,Insideevs.it,Motor1.com,omnifurgone.it,en.softonic.com,titantv.com,allthetests.com,majorgeeks.com,searchenginejournal.com,Omnimoto.it,ebay-kleinanzeigen.de,washingtontimes.com,stuff.co.nz,sammobile.com,songsterr.com,thestudentroom.co.uk,charlieintel.com,fortniteintel.com,biggeekdad.com,index.hr,bolavip.com,gamepur.com,dotesports.com,pleated-jeans.com,billboard.com,allkpop.com,legacy.com,mashable.com,musescore.com,ultimate-guitar.com,lacuerda.net,ezgif.com#@#iframe[id^="google_ads_frame"] -+ratemyfishtank.com,apkcombo.com,mein-schoener-garten.de,twinfinite.net,resetera.com,sharemods.com,blic.rs,arstechnica.com,filehorse.com,telefonino.net,spikeybits.com,speedtest.net,247wallst.com,reddit.com,dvdsreleasedates.com,gamepress.gg,seattletimes.com,ccm.net,boredpanda.com,novini.bg,footballfancast.com,mediafire.com,magazinedelledonne.it,www.motorsport.com,convertunits.com,hollywoodreporter.com,fr.shopping.rakuten.com,inquisitr.com,Rideapart.com,Insideevs.com,Insideevs.fr,Insideevs.it,Motor1.com,omnifurgone.it,en.softonic.com,titantv.com,allthetests.com,majorgeeks.com,searchenginejournal.com,Omnimoto.it,ebay-kleinanzeigen.de,washingtontimes.com,stuff.co.nz,sammobile.com,Songsterr.com,thestudentroom.co.uk,charlieintel.com,fortniteintel.com,biggeekdad.com,index.hr,bolavip.com,gamepur.com,dotesports.com,pleated-jeans.com,billboard.com,allkpop.com,legacy.com,mashable.com,musescore.com,ultimate-guitar.com,lacuerda.net,ezgif.com#@#.adsbygoogle ++15track.com,ratemyfishtank.com,apkcombo.com,mein-schoener-garten.de,twinfinite.net,resetera.com,sharemods.com,blic.rs,arstechnica.com,filehorse.com,telefonino.net,spikeybits.com,speedtest.net,247wallst.com,reddit.com,dvdsreleasedates.com,gamepress.gg,seattletimes.com,ccm.net,boredpanda.com,novini.bg,footballfancast.com,mediafire.com,magazinedelledonne.it,www.motorsport.com,convertunits.com,hollywoodreporter.com,fr.shopping.rakuten.com,inquisitr.com,Rideapart.com,Insideevs.com,Insideevs.fr,Insideevs.it,Motor1.com,omnifurgone.it,en.softonic.com,titantv.com,allthetests.com,majorgeeks.com,searchenginejournal.com,Omnimoto.it,ebay-kleinanzeigen.de,washingtontimes.com,stuff.co.nz,sammobile.com,Songsterr.com,thestudentroom.co.uk,charlieintel.com,fortniteintel.com,biggeekdad.com,index.hr,bolavip.com,gamepur.com,dotesports.com,pleated-jeans.com,billboard.com,allkpop.com,legacy.com,mashable.com,musescore.com,ultimate-guitar.com,lacuerda.net,ezgif.com#@#.adsbygoogle +twinfinite.net,resetera.com,sharemods.com,blic.rs,arstechnica.com,filehorse.com,telefonino.net,spikeybits.com,speedtest.net,247wallst.com,reddit.com,dvdsreleasedates.com,gamepress.gg,seattletimes.com,ccm.net,boredpanda.com,novini.bg,footballfancast.com,mediafire.com,magazinedelledonne.it,www.motorsport.com,convertunits.com,hollywoodreporter.com,fr.shopping.rakuten.com,inquisitr.com,Rideapart.com,Insideevs.com,Insideevs.fr,Insideevs.it,Motor1.com,omnifurgone.it,en.softonic.com,titantv.com,allthetests.com,majorgeeks.com,searchenginejournal.com,Omnimoto.it,ebay-kleinanzeigen.de,washingtontimes.com,stuff.co.nz,sammobile.com,Songsterr.com,thestudentroom.co.uk,charlieintel.com,fortniteintel.com,biggeekdad.com,index.hr,bolavip.com,gamepur.com,dotesports.com,pleated-jeans.com,billboard.com,allkpop.com,legacy.com,mashable.com,musescore.com,ultimate-guitar.com,lacuerda.net,ezgif.com#@#.adsbygoogle > [id^="aswift_"] +twinfinite.net,resetera.com,sharemods.com,blic.rs,arstechnica.com,filehorse.com,telefonino.net,spikeybits.com,speedtest.net,247wallst.com,reddit.com,dvdsreleasedates.com,gamepress.gg,seattletimes.com,ccm.net,boredpanda.com,novini.bg,footballfancast.com,mediafire.com,magazinedelledonne.it,www.motorsport.com,convertunits.com,hollywoodreporter.com,fr.shopping.rakuten.com,inquisitr.com,Rideapart.com,Insideevs.com,Insideevs.fr,Insideevs.it,Motor1.com,omnifurgone.it,en.softonic.com,titantv.com,allthetests.com,majorgeeks.com,searchenginejournal.com,Omnimoto.it,ebay-kleinanzeigen.de,washingtontimes.com,stuff.co.nz,sammobile.com,Songsterr.com,thestudentroom.co.uk,charlieintel.com,fortniteintel.com,biggeekdad.com,index.hr,bolavip.com,gamepur.com,dotesports.com,pleated-jeans.com,billboard.com,allkpop.com,legacy.com,mashable.com,musescore.com,ultimate-guitar.com,lacuerda.net,ezgif.com#@#div > .adsbygoogle +@@||pagead2.googlesyndication.com/pagead/$script,domain=mein-schoener-garten.de|ezgif.com|twinfinite.net|resetera.com|sharemods.com|blic.rs|arstechnica.com|filehorse.com|telefonino.net|spikeybits.com|lacuerda.net|speedtest.net|247wallst.com|reddit.com|dvdsreleasedates.com|gamepress.gg|seattletimes.com|ccm.net|boredpanda.com|novini.bg|footballfancast.com|mediafire.com|magazinedelledonne.it|www.motorsport.com|convertunits.com|hollywoodreporter.com|fr.shopping.rakuten.com|inquisitr.com|Rideapart.com|Insideevs.com|Insideevs.fr|Insideevs.it|Motor1.com|omnifurgone.it|en.softonic.com|titantv.com|allthetests.com|majorgeeks.com|searchenginejournal.com|Omnimoto.it|ebay-kleinanzeigen.de|washingtontimes.com|stuff.co.nz|sammobile.com|Songsterr.com|thestudentroom.co.uk|charlieintel.com|fortniteintel.com|biggeekdad.com|index.hr|bolavip.com|gamepur.com|dotesports.com|pleated-jeans.com|billboard.com|allkpop.com|legacy.com|mashable.com|musescore.com|ultimate-guitar.com @@ -73846,14 +79198,15 @@ new file mode 100644 +@@^ads/dynamicAds.js$~third-party,script,domain=macworld.es|pcworld.es|webwereld.nl|digitalartsonline.co.uk|techadvisor.co.uk|macworld.co.uk +@@^ads/afterImgAds.js$~third-party,script,domain=digitalartsonline.co.uk +@@||gateway.reddit.com/desktopapi/*/comments_page_ads^$domain=reddit.com -+@@||stpd.cloud/assets/hb^$script,domain=ezgif.com|cplusplus.com|lexulous.com ++@@||stpd.cloud/assets/hb^$script,domain=kochenmituns.com|ezgif.com|cplusplus.com|lexulous.com ++@@||stpd.cloud/saas^$script,domain=ezgif.com +@@||cdn.appconsent.io^$script,domain=basketusa.com +@@||indexww.com/ht^$third-party,domain=wetteronline.de|wetteronline.at|wetteronline.ch +@@||st.wetteronline.*/mdr/p_adplace/*/js/showAds.js$script,domain=wetteronline.de|wetteronline.at|wetteronline.ch +@@||st.wetteronline.*/mdr/p_adplace/*/js/wodasHeader.js$script,domain=wetteronline.de|wetteronline.at|wetteronline.ch +@@||st.wetteronline.*/mdr/p_adplace/*/js/wodasHeaderDfp_www.js$script,domain=wetteronline.de|wetteronline.at|wetteronline.ch +@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=hockeybuzz.com -+@@||console.adgrid.io/adgrid-build^$domain=motor1.com ++@@||console.adgrid.io/adgrid-build^$domain=motorsport.com|motor1.com +||tra.scds.pmdstatic.net/adblock-check/1/main.js$domain=gala.fr +@@^g1/global/a/dfp/jquery.lazyload-ad.js^$~third-party,domain=pcworld.pl +@@||static.timesofisrael.com/*/prebid/prebid_wrapper-desktop.js^$script,domain=timesofisrael.com @@ -73878,49 +79231,59 @@ new file mode 100644 +@@||prebid.reworldmediafactory.com/*/script.min.js^$script,domain=melty.fr|lacremedugaming.fr +@@||prebid.reworldmediafactory.com/prebid.js^$script,domain=melty.fr|lacremedugaming.fr +@@||cars.com/*/js/vendor/prebid*.js^$domain=cars.com -+@@||googletagservices.com/tag/js/gpt.js^$domain=milanuncios.com -+@@||d*.cloudfront.net/ads-code^$script,domain=stocktwits.com|infozport.com|vaughn.live|random-generator.org.uk|letter-generator.org.uk|free-browser-games.online|dating-profile-generator.org.uk|character-generator.org.uk|poem-generator.org.uk|plot-generator.org.uk|name-generator.org.uk|yardbarker.com|song-lyrics-generator.org.uk ++@@||googletagservices.com/tag/js/gpt.js^$domain=stuff.co.nz|milanuncios.com ++@@||d*.cloudfront.net/ads-code^$script,domain=asianhobbyist.com|themorningtribune.com|cheeseheadtv.com|stocktwits.com|infozport.com|vaughn.live|random-generator.org.uk|letter-generator.org.uk|free-browser-games.online|dating-profile-generator.org.uk|character-generator.org.uk|poem-generator.org.uk|plot-generator.org.uk|name-generator.org.uk|yardbarker.com|song-lyrics-generator.org.uk +@@||d*.cloudfront.net/header-tags^$script,domain=stocktwits.com|infozport.com|tellyreviews.com|cheeseheadtv.com|ringtv.com|vaughn.live|free-browser-games.online +@@||*.andbeyond.media/prod-global-*.js^$domain=indiatimes.com|moneycontrol.com|indianexpress.com|udn.com|mingpao.com|hk01.com|anandabazar.com|ulifestyle.com.hk|detik.com|republicworld.com|thestar.com.my|baby-kingdom.com|bloombergquint.com|weekendhk.com|hket.com|cnbcindonesia.com|gmanetwork.com|abplive.com|popdaily.com.tw|businesstoday.com.tw|malaymail.com|andhrajyothy.com|nst.com.my|bdnews24.com|cnnindonesia.com|sanook.com|sina.com.hk|eenadu.net|cna.com.tw|bharian.com.my|thairath.co.th|financialexpress.com|prajavani.net|sethlui.com|cmoney.tw|thekdaily.com|haibunda.com|gempak.com|ntnews.com|stheadline.com|lowyat.net|liputan6.com|merdeka.com|mababy.com|astroawani.com|malaysiakini.com|beautifulnara.com|tempo.co|sakshi.com|kapanlagi.com|newspointapp.com|thecatcity.com|spotboye.com|autocarindia.com|line.me|bakewithshivesh.com +@@||m2d.m2.ai^*.js$script,domain=emulatorgames.net|boredpanda.com -+@@||m2d.m2.ai/v/*js^script,domain=cartermatt.com ++@@||m2d.m2.ai/v/*js^$script,domain=cartermatt.com +@@||c.pubguru.net/pg.*.home.cat.js^$script,domain=cartermatt.com +@@||keytarget.adnet.lt/stable/keytarget-*.min.js^$domain=jauns.lv|inbox.lt|bb.lv +@@||b.adbox.lv/emiter/bx_placement.js^$domain=inbox.lt +@@||b.adbox.lv/bxlib/js/emiter.js^$domain=inbox.lt +@@||b.adbox.lv/bxlib/js/loader.js^$domain=inbox.lt +@@||ad.doubleclick.net/ddm/$image,domain=reddit.com -+@@||ezojs.com/ezoic/sa.min.js^$domain=personality-database.com|fangraphs.com|latimescrosswordanswers.com|scamadviser.com|allhiphop.com|socialsecurityofficenear.me|festivalnet.com|youpdf.com|thetrendspotter.net ++@@||ezojs.com/ezoic/sa.min.js^$domain=nutrition-charts.com|coloringpagesonly.com|sunrise-sunset.org|whatnowatlanta.com|comicbookrealm.com|online-python.com|homesteadsurvivalsite.com|luciding.com|motivationandlove.com|logosbynick.com|titlecaseconverter.com|tabletopjoab.com|dailykillersudoku.com|qualitydogresources.com|tiremeetsroad.com|itnwwe.com|apnatoronto.com|localpuppybreeders.com|instrumentationtools.com|learncpp.com|wikibioworth.com|programmingr.com|generatormix.com|chipandco.com|colorcodes.io|myotakuworld.com|beatlesbible.com|cakedecorist.com|findnicknames.com|thepointcalculator.com|singlemothers.us|itsolutionstuff.com|ilovedogscute.com|theproductiveengineer.net|fedsdatacenter.com|studybreaks.com|experthomereport.com|notesfromtheporch.com|shtfpreparedness.com|offgridpermaculture.com|wheelssize.com|greenlivingtribe.com|crosswordeg.com|oursportscentral.com|divinedaolibrary.com|chemicalaid.com|sqlserverguides.com|dailythemedcrosswordanswers.net|lovecookingdaily.com|elderguru.com|nonphoneworkathome.com|france-hotel-guide.com|campergrid.com|sbxl.com|rqeeqa.com|ignisnatura.org|pedigreedatabase.com|dreamglossary.com|linuxtechi.com|diysolarshack.com|groundedlifetravel.com|cubsinsider.com|onlinepersonalitytests.org|saltwateraquariumblog.com|bornagainboating.com|thecoastnews.com|nerdbot.com|franchisesports.co.uk|howtoforge.com|perfectdogbreeds.com|healthtipsnow.net|boiteachansons.net|msfsaddons.com|lettersformats.com|wikiaccounting.com|dailycrochet.com|wordscapescheat.com|datasciencemadesimple.com|totalmotorcycle.com|costcoinsider.com|parkingaccess.com|charbelnemnom.com|refrigeratorsreviewed.com|badgerandblade.com|marrieddivorce.com|emprendiendohistorias.com|tracfoneusermanual.net|tckpublishing.com|silverlininglessons.com|asvabpracticetestonline.com|wordstodescribe.com|lyrical-nonsense.com|fantasynerds.com|animalfate.com|lettersinenglish.com|sportfishingbuddy.com|overseasattractions.com|egriz.com|nilsenreport.ca|askthebuilder.com|diydoctor.org.uk|favoredleather.com|autoservicecosts.com|whatispiping.com|scuffedentertainment.com|35mmc.com|parlerdamour.fr|365thingsinhouston.com|centraldesermones.com|aboutchromebooks.com|topwoodworkingadvice.com|spelling-words-well.com|millo.co|thecleverbusiness.com|yourdailyglobe.com|biznewske.com|analyzemath.com|aa1car.com|nutsandboltsspeedtraining.com|yummyindiankitchen.com|codewithmukesh.com|triviawell.com|miracomosehace.com|technorms.com|r-graph-gallery.com|celebritydig.com|scamcharge.com|accountinguide.com|textfixer.com|materialsix.com|roofonline.com|birthdaywishes.expert|goldpriceoz.com|informatique-mania.com|somosmamas.com.ar|rentalhousingdeals.com|acessaber.com.br|squarefootagearea.com|altcodeunicode.com|exrx.net|journeydogtraining.com|pdfwordconvert.com|dataoverhaulers.com|thedisinsider.com|commercialdriverhq.com|fanstranslations.com|havredailynews.com|yardblogger.com|houseplanshelper.com|environmental-conscience.com|hacktheminotaur.com|indifferentlanguages.com|artprompts.org|myenglishteacher.eu|my-package-tracking.com|countertopspecialty.com|it-connect.fr|ourfitpets.com|brighthubeducation.com|defkey.com|flgardening.com|happybirthdaymsg.com|dicasinteligentes.com.br|tutorialgateway.org|weeklyhoroscope.com|escapefan.com|icebreakers.ws|toutoupourlechien.com|happyvagabonds.com|archisoup.com|aginghealthytoday.com|charactercounter.com|esportsearnings.com|freejobalert.com|homeguideguru.com|thecabindiary.com|streetsmartkitchen.com|vitux.com|officetuts.net|feelingvegas.com|thepythoncode.com|electrical4u.net|codycrossanswers.org|salaryaftertax.com|shuttlefare.com|practicequiz.com|orchideria.com|truthorfiction.com|softwaretestingmaterial.com|wordscapeshelp.com|kifarunix.com|labex-cortex.com|bestcateringprices.com|knifeup.com|h-supertools.com|alexusrenee.com|sportfishingbc.com|windows101tricks.com|zwivel.com|mamapedia.com|asacannes.com|classicrockhistory.com|williamsonhomepage.com|rodeosusa.com|houstoncasemanagers.com|bobcutmag.com|wow4u.com|cookitonce.com|dazepuzzle.com|kylonpowell.com|carserviceland.com|crispyfoodidea.com|phonedealstoday.com|mma.uno|keepinspiring.me|mobileinternist.com|unscramblewords.com|frugalhotspot.com|romapress.net|livetheglory.com|chicitysports.com|fishkeepingworld.com|walkthroughs.net|cultaholic.com|pathofex.com|teamcolorcodes.com|metalwani.com|bulbagarden.net|osrsguide.com|tulamama.com|hometips.com|breatheheavy.com|wordunscrambler.com|racetothewh.com|oneminuteenglish.org|marsja.se|decortweaks.com|jaynestars.com|allclash.com|wordcrazeanswers.com|siccode.com|madbackyard.com|greekmythology.com|thepersonage.com|blogofdoom.com|tarotforum.net|codycrossanswers.com|momdot.com|theilluminerdi.com|codycrossanswers.net|thewebdev.info|raspberrytips.com|thelawnreview.com|excelhow.net|roadtrailrun.com|thepricer.org|games4esl.com|dailyactor.com|livinginacontainer.com|quizerry.com|michaelsaves.com|nurseteachings.com|verseoftheday.com|sweepsadvantage.com|aiptcomics.com|ginx.tv|futbolenvivomexico.com|grandtournation.com|infos-geek.com|notinerd.com|auralcrave.com|ifly.com|liverampup.com|dantri.com.vn|videocardz.com|smartandroid.fr|skinnyandtasty.com|mots-croises.ch|personality-database.com|fangraphs.com|latimescrosswordanswers.com|scamadviser.com|allhiphop.com|socialsecurityofficenear.me|festivalnet.com|youpdf.com|thetrendspotter.net +@@/wp-content/themes/*/client/build/js/ad-loader.bundle.min.js^$script,domain=thehill.com +@@||nc.pubpowerplatform.io^$domain=infofamouspeople.com|mapsus.net +@@||imasdk.googleapis.com/js/sdkloader/ima3.js^$domain=infofamouspeople.com|gamestry.com|mapsus.net -+@@||securepubads.g.doubleclick.net/pagead/ppub_config^$domain=mapsus.net ++@@||securepubads.g.doubleclick.net/pagead/ppub_config^$domain=retailmenot.com|mapsus.net +@@||tags.newdreamglobal.com/admanager/newglobal.sdk.min.js^$domain=lapatilla.com +@@||tags.newdreamglobal.com/admanager/prebid*.js^$domain=lapatilla.com +@@||tags.newdreamglobal.com/admanager/cfg/*.js^$domain=lapatilla.com +@@||related.speedtest.net^$domain=xn--allestrungen-9ib.de +@@||related.speedtest.net^$domain=xn--allestrungen-9ib.de,document -+@@||ads.pubmatic.com/AdServer/js/pwt/*/pwt.js^$domain=cargurus.com|timesofindia.indiatimes.com|bostonglobe.com ++@@||ads.pubmatic.com/AdServer/js/pwt/*/pwt.js^$domain=researchgate.net|libero.it|cargurus.com|timesofindia.indiatimes.com|bostonglobe.com +@@||tagan.adlightning.com/*/op.js^$domain=dailymail.co.uk -+@@||static-cdn.spot.im/production/ads/tags/*/ads/ads.js$domain=dailymail.co.uk|nypost.com -+@@||static-cdn.spot.im/production/ads/tags^$domain=lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com ++@@||static-cdn.spot.im/production/ads/tags/*/ads/ads.js$domain=tvinsider.com|whats-on-netflix.com|uproxx.com|barstoolsports.com|netflixlife.com|muscleandfitness.com|comingsoon.net|soapoperadigest.com|justjaredjr.com|realclearpolitics.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|dailymail.co.uk|nypost.com ++@@||static-cdn.spot.im/production/ads/tags^$domain=jpost.com|closerweekly.com|lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com ++@@||static-cdn.spot.im/production/*.js$domain=tvinsider.com|whats-on-netflix.com|uproxx.com|barstoolsports.com|netflixlife.com|muscleandfitness.com|comingsoon.net|soapoperadigest.com|justjaredjr.com|realclearpolitics.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|thehockeywriters.com|apartmenttherapy.com|bleedingcool.com ++@@||static-cdn.spot.im/production/ads/tags/v*/ads/ads.css$stylesheet,domain=tvinsider.com|whats-on-netflix.com|uproxx.com|barstoolsports.com|netflixlife.com|muscleandfitness.com|comingsoon.net|soapoperadigest.com|justjaredjr.com|realclearpolitics.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com +@@||publisher-assets.spot.im/ad/event-tracking/pixel-ads-google-adsense.html$domain=dailymail.co.uk|nypost.com -+@@||player.spotim.market/prebidlink/*/wrapper_hb_*$domain=lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com|dailymail.co.uk|nypost.com -+@@||player.spotim.market/prebidlink/*/hb*$domain=lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com|dailymail.co.uk|nypost.com ++@@||player.spotim.market/prebidlink/*/wrapper_hb_*$domain=tvinsider.com|whats-on-netflix.com|uproxx.com|barstoolsports.com|netflixlife.com|muscleandfitness.com|comingsoon.net|soapoperadigest.com|justjaredjr.com|realclearpolitics.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|jpost.com|closerweekly.com|lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com|dailymail.co.uk|nypost.com ++@@||player.spotim.market/prebidlink/*/hb*$domain=tvinsider.com|whats-on-netflix.com|uproxx.com|barstoolsports.com|netflixlife.com|muscleandfitness.com|comingsoon.net|soapoperadigest.com|justjaredjr.com|realclearpolitics.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|jpost.com|closerweekly.com|lifeandstylemag.com|complex.com|fansided.com|maariv.co.il|dailycaller.com|closerweekly.com|dailymail.co.uk|nypost.com ++@@||player.spotim.market/prebidlink/*.js$domain=tvinsider.com|whats-on-netflix.com|uproxx.com|barstoolsports.com|netflixlife.com|muscleandfitness.com|comingsoon.net|soapoperadigest.com|justjaredjr.com|realclearpolitics.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|jpost.com|closerweekly.com|primerahora.com|waaytv.com|georgetakei.com|comingsoon.net|elnuevodia.com|sny.tv|celebdirtylaundry.com|thehockeywriters.com|apartmenttherapy.com|bleedingcool.com +@@/wp-content/themes/nypost-*/static/js/nyp-show-ads.js*$domain=nypost.com +@@||cdn.adapex.io/hb/aaw.*js^$domain=jpost.com -+@@||d3lcz8vpax4lo2.cloudfront.net/header-tags/*.js^$domain=breakers.tv|vaughn.live ++@@||d3lcz8vpax4lo2.cloudfront.net/*.js^$domain=nichegamer.com|birthdaymessages.net|breakers.tv|vaughn.live ++@@||d2na2p72vtqyok.cloudfront.net/aniview-script/*.js$script,domain=nichegamer.com +@@/public/build/valnet-header-ads.6dadb86b.js$script,domain=cbr.com|collider.com|androidpolice.com|xda-developers.com|makeuseof.com|thegamer.com|gamerant.com +@@||adsninja.ca/adsninja_client.js$domain=cbr.com|collider.com|androidpolice.com|xda-developers.com|makeuseof.com|thegamer.com|gamerant.com +@@||lib.tashop.co/*/adengine.js^$domain=wantedinrome.com|brightgram.com|stack.com|pointstreak.com|senpai.gg|fanrecap.com|tipsybartender.com +@@||cmp.osano.com/*/osano.js^$domain=stocktwits.com +||grid.bidswitch.net/hbjson^$domain=curseforge.com -+||htlb.casalemedia.com/openrtb/pbjs^$domain=curseforge.com ++||htlb.casalemedia.com/openrtb/pbjs^$domain=hockeydb.com|curseforge.com +||prebid.media.net/rtb/prebid^$domain=curseforge.com|u.gg|woot.com|top.gg|discogs.com +@@||images.neopets.com/css/ad.css^$stylesheet,domain=neopets.com +@@||ads.sportslocalmedia.com/slm.prebid.cmath.js$domain=cmath.fr +@@||ads.sportslocalmedia.com/slmadshb.js$domain=cmath.fr +@@||micro.rubiconproject.com/prebid/dynamic/*.js$script,domain=time.com ++@@||s.pubmine.com^$image,script,xmlhttprequest,domain=testadsymteam.wordpress.com ++@@||c0.pubmine.com^$script,subdocument,domain=testadsymteam.wordpress.com ++@@||d2f0uviei09pxb.cloudfront.net/ads-code/*.js$script,domain=weather-and-climate.com|sheffieldforum.co.uk|activityvillage.co.uk|scales-chords.com|holdtoreset.com|convert-my-image.com|fitnessvigil.com|holisticzine.com|birthdayfrenzy.com|wedessence.com|fashionhance.com|mysticurious.com|catappy.com|giftinglory.com|arthearty.com|beautisecrets.com|craftcue.com|thrillspire.com|helpsavenature.com|dancepoise.com|motaclarity.co.uk|wheelzine.com|birdeden.com|spiritualray.com|aptparenting.com|eduzenith.com|historyplex.com|biologywise.com|herhaleness.com|dogappy.com|besteveralbums.com|sportsaspire.com|lovebondings.com|entertainism.com|plentifun.com|melodyful.com|partyjoys.com|socialmettle.com|bodytomy.com|menwit.com|thoughtfultattoos.com ++@@||*/porpoiseant/fads.js^$domain=removeandreplace.com|goodhomeautomation.com|gm-trucks.com|gadgetstouse.com|govsalaries.com|ifly.com|nursestudy.net|areavibes.com|15track.com|lifewithjanet.com|fangraphs.com|manuals.plus|delftstack.com|vymaps.com|play2048.co|thetrendspotter.net|programcreek.com|barnfinds.com|imagecolorpicker.com|live-tennis.eu|collegefactual.com|scamadviser.com|iplocation.net|h1bdata.info|nutrition-charts.com|coloringpagesonly.com|sunrise-sunset.org|whatnowatlanta.com|comicbookrealm.com|online-python.com|homesteadsurvivalsite.com|luciding.com|motivationandlove.com|logosbynick.com|titlecaseconverter.com|tabletopjoab.com|dailykillersudoku.com|qualitydogresources.com|tiremeetsroad.com|itnwwe.com|apnatoronto.com|localpuppybreeders.com|instrumentationtools.com|learncpp.com|wikibioworth.com|programmingr.com|generatormix.com|chipandco.com|colorcodes.io|myotakuworld.com|beatlesbible.com|cakedecorist.com|findnicknames.com|thepointcalculator.com|singlemothers.us|itsolutionstuff.com|ilovedogscute.com|theproductiveengineer.net|fedsdatacenter.com|studybreaks.com|experthomereport.com|notesfromtheporch.com|shtfpreparedness.com|offgridpermaculture.com|wheelssize.com|greenlivingtribe.com|crosswordeg.com|oursportscentral.com|divinedaolibrary.com|chemicalaid.com|sqlserverguides.com|dailythemedcrosswordanswers.net|lovecookingdaily.com|elderguru.com|nonphoneworkathome.com|france-hotel-guide.com|campergrid.com|sbxl.com|rqeeqa.com|ignisnatura.org|pedigreedatabase.com|dreamglossary.com|linuxtechi.com|diysolarshack.com|groundedlifetravel.com|cubsinsider.com|onlinepersonalitytests.org|saltwateraquariumblog.com|bornagainboating.com|thecoastnews.com|nerdbot.com|franchisesports.co.uk|howtoforge.com|perfectdogbreeds.com|healthtipsnow.net|boiteachansons.net|msfsaddons.com|lettersformats.com|wikiaccounting.com|dailycrochet.com|wordscapescheat.com|datasciencemadesimple.com|totalmotorcycle.com|costcoinsider.com|parkingaccess.com|charbelnemnom.com|refrigeratorsreviewed.com|badgerandblade.com|marrieddivorce.com|emprendiendohistorias.com|tracfoneusermanual.net|tckpublishing.com|silverlininglessons.com|asvabpracticetestonline.com|wordstodescribe.com|lyrical-nonsense.com|fantasynerds.com|animalfate.com|lettersinenglish.com|sportfishingbuddy.com|overseasattractions.com|egriz.com|nilsenreport.ca|askthebuilder.com|diydoctor.org.uk|favoredleather.com|autoservicecosts.com|whatispiping.com|scuffedentertainment.com|35mmc.com|parlerdamour.fr|365thingsinhouston.com|centraldesermones.com|aboutchromebooks.com|topwoodworkingadvice.com|spelling-words-well.com|millo.co|thecleverbusiness.com|yourdailyglobe.com|biznewske.com|analyzemath.com|aa1car.com|nutsandboltsspeedtraining.com|yummyindiankitchen.com|codewithmukesh.com|triviawell.com|miracomosehace.com|technorms.com|r-graph-gallery.com|celebritydig.com|scamcharge.com|accountinguide.com|textfixer.com|materialsix.com|roofonline.com|birthdaywishes.expert|goldpriceoz.com|informatique-mania.com|somosmamas.com.ar|rentalhousingdeals.com|acessaber.com.br|squarefootagearea.com|altcodeunicode.com|exrx.net|journeydogtraining.com|pdfwordconvert.com|dataoverhaulers.com|thedisinsider.com|commercialdriverhq.com|fanstranslations.com|havredailynews.com|yardblogger.com|houseplanshelper.com|environmental-conscience.com|hacktheminotaur.com|indifferentlanguages.com|artprompts.org|myenglishteacher.eu|my-package-tracking.com|countertopspecialty.com|it-connect.fr|ourfitpets.com|brighthubeducation.com|defkey.com|flgardening.com|happybirthdaymsg.com|dicasinteligentes.com.br|tutorialgateway.org|weeklyhoroscope.com|escapefan.com|icebreakers.ws|toutoupourlechien.com|happyvagabonds.com|archisoup.com|aginghealthytoday.com|charactercounter.com|esportsearnings.com|freejobalert.com|homeguideguru.com|thecabindiary.com|streetsmartkitchen.com|vitux.com|officetuts.net|feelingvegas.com|thepythoncode.com|electrical4u.net|codycrossanswers.org|salaryaftertax.com|shuttlefare.com|practicequiz.com|orchideria.com|truthorfiction.com|softwaretestingmaterial.com|wordscapeshelp.com|kifarunix.com|labex-cortex.com|bestcateringprices.com|knifeup.com|h-supertools.com|alexusrenee.com|sportfishingbc.com|windows101tricks.com|zwivel.com|mamapedia.com|asacannes.com|classicrockhistory.com|williamsonhomepage.com|linuxize.com|ginx.tv|broadwayworld.com|grammarhow.com|rodeosusa.com|houstoncasemanagers.com|bobcutmag.com|wow4u.com|cookitonce.com|dazepuzzle.com|kylonpowell.com|carserviceland.com|crispyfoodidea.com|phonedealstoday.com|mma.uno|keepinspiring.me|mobileinternist.com|unscramblewords.com|frugalhotspot.com|romapress.net|livetheglory.com|chicitysports.com|fishkeepingworld.com|walkthroughs.net|cultaholic.com|pathofex.com|teamcolorcodes.com|metalwani.com|bulbagarden.net|osrsguide.com|tulamama.com|hometips.com|breatheheavy.com|wordunscrambler.com|racetothewh.com|oneminuteenglish.org|marsja.se|decortweaks.com|jaynestars.com|allclash.com|wordcrazeanswers.com|siccode.com|madbackyard.com|greekmythology.com|thepersonage.com|blogofdoom.com|tarotforum.net|codycrossanswers.com|momdot.com|theilluminerdi.com|codycrossanswers.net|thewebdev.info|raspberrytips.com|thelawnreview.com|excelhow.net|roadtrailrun.com|thepricer.org|games4esl.com|dailyactor.com|livinginacontainer.com|quizerry.com|michaelsaves.com|thewindowsclub.com|thecalculatorsite.com|simplypsychology.org|videocardz.com ++@@||*/porpoiseant/banger.js^$domain=removeandreplace.com|goodhomeautomation.com|gm-trucks.com|gadgetstouse.com|govsalaries.com|ifly.com|nursestudy.net|areavibes.com|15track.com|lifewithjanet.com|fangraphs.com|manuals.plus|delftstack.com|vymaps.com|play2048.co|thetrendspotter.net|programcreek.com|barnfinds.com|imagecolorpicker.com|live-tennis.eu|collegefactual.com|scamadviser.com|iplocation.net|h1bdata.info|nutrition-charts.com|coloringpagesonly.com|sunrise-sunset.org|whatnowatlanta.com|comicbookrealm.com|online-python.com|homesteadsurvivalsite.com|luciding.com|motivationandlove.com|logosbynick.com|titlecaseconverter.com|tabletopjoab.com|dailykillersudoku.com|qualitydogresources.com|tiremeetsroad.com|itnwwe.com|apnatoronto.com|localpuppybreeders.com|instrumentationtools.com|learncpp.com|wikibioworth.com|programmingr.com|generatormix.com|chipandco.com|colorcodes.io|myotakuworld.com|beatlesbible.com|cakedecorist.com|findnicknames.com|thepointcalculator.com|singlemothers.us|itsolutionstuff.com|ilovedogscute.com|theproductiveengineer.net|fedsdatacenter.com|studybreaks.com|experthomereport.com|notesfromtheporch.com|shtfpreparedness.com|offgridpermaculture.com|wheelssize.com|greenlivingtribe.com|crosswordeg.com|oursportscentral.com|divinedaolibrary.com|chemicalaid.com|sqlserverguides.com|dailythemedcrosswordanswers.net|lovecookingdaily.com|elderguru.com|nonphoneworkathome.com|france-hotel-guide.com|campergrid.com|sbxl.com|rqeeqa.com|ignisnatura.org|pedigreedatabase.com|dreamglossary.com|linuxtechi.com|diysolarshack.com|groundedlifetravel.com|cubsinsider.com|onlinepersonalitytests.org|saltwateraquariumblog.com|bornagainboating.com|thecoastnews.com|nerdbot.com|franchisesports.co.uk|howtoforge.com|perfectdogbreeds.com|healthtipsnow.net|boiteachansons.net|msfsaddons.com|lettersformats.com|wikiaccounting.com|dailycrochet.com|wordscapescheat.com|datasciencemadesimple.com|totalmotorcycle.com|costcoinsider.com|parkingaccess.com|charbelnemnom.com|refrigeratorsreviewed.com|badgerandblade.com|marrieddivorce.com|emprendiendohistorias.com|tracfoneusermanual.net|tckpublishing.com|silverlininglessons.com|asvabpracticetestonline.com|wordstodescribe.com|lyrical-nonsense.com|fantasynerds.com|animalfate.com|lettersinenglish.com|sportfishingbuddy.com|overseasattractions.com|egriz.com|nilsenreport.ca|askthebuilder.com|diydoctor.org.uk|favoredleather.com|autoservicecosts.com|whatispiping.com|scuffedentertainment.com|35mmc.com|parlerdamour.fr|365thingsinhouston.com|centraldesermones.com|aboutchromebooks.com|topwoodworkingadvice.com|spelling-words-well.com|millo.co|thecleverbusiness.com|yourdailyglobe.com|biznewske.com|analyzemath.com|aa1car.com|nutsandboltsspeedtraining.com|yummyindiankitchen.com|codewithmukesh.com|triviawell.com|miracomosehace.com|technorms.com|r-graph-gallery.com|celebritydig.com|scamcharge.com|accountinguide.com|textfixer.com|materialsix.com|roofonline.com|birthdaywishes.expert|goldpriceoz.com|informatique-mania.com|somosmamas.com.ar|rentalhousingdeals.com|acessaber.com.br|squarefootagearea.com|altcodeunicode.com|exrx.net|journeydogtraining.com|pdfwordconvert.com|dataoverhaulers.com|thedisinsider.com|commercialdriverhq.com|fanstranslations.com|havredailynews.com|yardblogger.com|houseplanshelper.com|environmental-conscience.com|hacktheminotaur.com|indifferentlanguages.com|artprompts.org|myenglishteacher.eu|my-package-tracking.com|countertopspecialty.com|it-connect.fr|ourfitpets.com|brighthubeducation.com|defkey.com|flgardening.com|happybirthdaymsg.com|dicasinteligentes.com.br|tutorialgateway.org|weeklyhoroscope.com|escapefan.com|icebreakers.ws|toutoupourlechien.com|happyvagabonds.com|archisoup.com|aginghealthytoday.com|charactercounter.com|esportsearnings.com|freejobalert.com|homeguideguru.com|thecabindiary.com|streetsmartkitchen.com|vitux.com|officetuts.net|feelingvegas.com|thepythoncode.com|electrical4u.net|codycrossanswers.org|salaryaftertax.com|shuttlefare.com|practicequiz.com|orchideria.com|truthorfiction.com|softwaretestingmaterial.com|wordscapeshelp.com|kifarunix.com|labex-cortex.com|bestcateringprices.com|knifeup.com|h-supertools.com|alexusrenee.com|sportfishingbc.com|windows101tricks.com|zwivel.com|mamapedia.com|asacannes.com|classicrockhistory.com|williamsonhomepage.com|linuxize.com|ginx.tv|broadwayworld.com|grammarhow.com|rodeosusa.com|houstoncasemanagers.com|bobcutmag.com|wow4u.com|cookitonce.com|dazepuzzle.com|kylonpowell.com|carserviceland.com|crispyfoodidea.com|phonedealstoday.com|mma.uno|keepinspiring.me|mobileinternist.com|unscramblewords.com|frugalhotspot.com|romapress.net|livetheglory.com|chicitysports.com|fishkeepingworld.com|walkthroughs.net|cultaholic.com|pathofex.com|teamcolorcodes.com|metalwani.com|bulbagarden.net|osrsguide.com|tulamama.com|hometips.com|breatheheavy.com|wordunscrambler.com|racetothewh.com|oneminuteenglish.org|marsja.se|decortweaks.com|jaynestars.com|allclash.com|wordcrazeanswers.com|siccode.com|madbackyard.com|greekmythology.com|thepersonage.com|blogofdoom.com|tarotforum.net|codycrossanswers.com|momdot.com|theilluminerdi.com|codycrossanswers.net|thewebdev.info|raspberrytips.com|thelawnreview.com|excelhow.net|roadtrailrun.com|thepricer.org|games4esl.com|dailyactor.com|livinginacontainer.com|quizerry.com|michaelsaves.com|thewindowsclub.com|thecalculatorsite.com|simplypsychology.org|videocardz.com ++@@||pixel.adsafeprotected.com/services/pub^$domain=retailmenot.com +! @@||totalmedia2.ynet.co.il/gpt/gpt_script_yns_ynv.js$script,domain=vesty.co.il +! test for samsung internet +@@||securepubads.g.doubleclick.net/gampad/ads^*%26aax_pub% @@ -73966,27 +79329,41 @@ new file mode 100644 +@@||ads.yieldmo.com/exchange/prebid^$xmlhttprequest,domain=aol.com +@@||media.net^$document,domain=aol.com +@@||media.net^$third-party,domain=aol.com ++||s.go-mpulse.net/boomerang/5GX6Z-TSK3U-2BF75-P7PTZ-QMLZM$domain=foxnews.com ++||static.foxnews.com/static/strike/scripts/libs/prebid.js$domain=foxnews.com ++@@||cdn.adgtw.orangeads.fr/prebid/*ora.js$script,domain=orange.fr +aol.com#@#div[data-google-query-id] +! aax testing +@@||aaxwall.com^ -+@@||c.amazon-adsystem.com/aax2/apstag.js$domain=cartermatt.com|rayanworld.com|iranianuk.com|engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|comicsands.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|fanrecap.com|brightgram.com|tipsybartender.com|senpai.gg|wantedinrome.com|gameskinny.com|hockeydb.com|naidunia.com|ndnation.com|playbill.com|popmatters.com|rankonesport.com|reviewjournal.com|scoopduck.com|senpai.gg|sfasawmill.com|sicem365.com|spacecoastdaily.com|teamsnap.com|terrapintimes.com|texags.com|theinfatuation.com|tigerbait.com|timesofindia.indiatimes.com|todayshomeowner.com|topminecraftservers.org|tourneymachine.com|trackwrestling.com|uhnd.com|uscscoop.com|wearesc.com|foxnews.com|bostonglobe.com|basketsession.com|cmath.fr|montceau-news.com|welovetennis.fr|grabjobs.co|jailexchange.com|thetrendspotter.net|softgenius.co|vymaps.com|howtopronounce.com -+@@||c.amazon-adsystem.com/cdn/prod/config$domain=cartermatt.com|rayanworld.com|iranianuk.com|engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|comicsands.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|fanrecap.com|brightgram.com|tipsybartender.com|senpai.gg|wantedinrome.com|gameskinny.com|hockeydb.com|naidunia.com|ndnation.com|playbill.com|popmatters.com|rankonesport.com|reviewjournal.com|scoopduck.com|senpai.gg|sfasawmill.com|sicem365.com|spacecoastdaily.com|teamsnap.com|terrapintimes.com|texags.com|theinfatuation.com|tigerbait.com|timesofindia.indiatimes.com|todayshomeowner.com|topminecraftservers.org|tourneymachine.com|trackwrestling.com|uhnd.com|uscscoop.com|wearesc.com|bostonglobe.com|basketsession.com|cmath.fr|montceau-news.com|welovetennis.fr|grabjobs.co|jailexchange.com|thetrendspotter.net|softgenius.co|vymaps.com|howtopronounce.com ++@@||c.amazon-adsystem.com/aax2/apstag.js$domain=perezhilton.com|soapoperaspy.com|popsci.com|arrowheadaddict.com|vvng.com|risingapple.com|victoriabuzz.com|retailmenot.com|blackfriday.com|dealsofamerica.com|theblackfriday.com|kochenmituns.com|linuxcapable.com|ign.com|dailydot.com|9to5mac.com|arkadium.com|archdaily.com|nicovideo.jp|cartermatt.com|rayanworld.com|iranianuk.com|engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|comicsands.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|fanrecap.com|brightgram.com|tipsybartender.com|senpai.gg|wantedinrome.com|gameskinny.com|hockeydb.com|naidunia.com|ndnation.com|playbill.com|popmatters.com|rankonesport.com|reviewjournal.com|scoopduck.com|senpai.gg|sfasawmill.com|sicem365.com|spacecoastdaily.com|teamsnap.com|terrapintimes.com|texags.com|theinfatuation.com|tigerbait.com|timesofindia.indiatimes.com|todayshomeowner.com|topminecraftservers.org|tourneymachine.com|trackwrestling.com|uhnd.com|uscscoop.com|wearesc.com|foxnews.com|bostonglobe.com|basketsession.com|cmath.fr|montceau-news.com|welovetennis.fr|grabjobs.co|jailexchange.com|thetrendspotter.net|softgenius.co|vymaps.com|howtopronounce.com ++@@||c.amazon-adsystem.com/cdn/prod/config$domain=perezhilton.com|soapoperaspy.com|popsci.com|arrowheadaddict.com|vvng.com|risingapple.com|victoriabuzz.com|retailmenot.com|blackfriday.com|dealsofamerica.com|theblackfriday.com|kochenmituns.com|linuxcapable.com|ign.com|dailydot.com|9to5mac.com|arkadium.com|archdaily.com|nicovideo.jp|cartermatt.com|rayanworld.com|iranianuk.com|engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|comicsands.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|fanrecap.com|brightgram.com|tipsybartender.com|senpai.gg|wantedinrome.com|gameskinny.com|hockeydb.com|naidunia.com|ndnation.com|playbill.com|popmatters.com|rankonesport.com|reviewjournal.com|scoopduck.com|senpai.gg|sfasawmill.com|sicem365.com|spacecoastdaily.com|teamsnap.com|terrapintimes.com|texags.com|theinfatuation.com|tigerbait.com|timesofindia.indiatimes.com|todayshomeowner.com|topminecraftservers.org|tourneymachine.com|trackwrestling.com|uhnd.com|uscscoop.com|wearesc.com|bostonglobe.com|basketsession.com|cmath.fr|montceau-news.com|welovetennis.fr|grabjobs.co|jailexchange.com|thetrendspotter.net|softgenius.co|vymaps.com|howtopronounce.com +@@||hbid.ams3.cdn.digitaloceanspaces.com/user_js/*.js$domain=movieplayer.it +@@||hbid.ams3.cdn.digitaloceanspaces.com/prebid_*.js$domain=movieplayer.it -+@@||static.foxnews.com/static/strike/scripts/libs/prebid.js$domain=foxnews.com ++||static.foxnews.com/static/isa/app/lib/new-relic/script.fn.js$script,domain=foxnews.com +@@||d2na2p72vtqyok.cloudfront.net/client-embed/*.js$script,domain=ringtv.com|moviequotesandmore.com -+@@||d2f0uviei09pxb.cloudfront.net/ads-code/*.js$script,domain=psychologenie.com|homequicks.com|quotabulary.com|gardenerdy.com|tastessence.com|competition-finder.com|breakers.tv|vaughn.live|avftt.co.uk|owlstalk.co.uk|tellyreviews.com ++@@||d2f0uviei09pxb.cloudfront.net/ads-code/*.js$script,domain=sciencestruck.com|marketingwit.com|penlighten.com|petponder.com|opinionfront.com|themeparktourist.com|psychologenie.com|homequicks.com|quotabulary.com|gardenerdy.com|tastessence.com|competition-finder.com|breakers.tv|vaughn.live|avftt.co.uk|owlstalk.co.uk|tellyreviews.com +@@||tagan.adlightning.com/*/op.js^$domain=engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|soaphub.com -+@@||static-cdn.spot.im/production/ads/tags/*/ads/ads.js^$domain=engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|soaphub.com ++@@||static-cdn.spot.im/production/ads/tags/*/ads/*.js^$domain=ign.com|dailydot.com|9to5mac.com|arkadium.com|archdaily.com|engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|soaphub.com ++@@||static-cdn.spot.im/production/ads/tags/*/ads/ads.css^$domain=ign.com|dailydot.com|9to5mac.com|arkadium.com|archdaily.com +@@||publisher-assets.spot.im/ad/event-tracking/pixel-ads-google-adsense.html^$domain=engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|soaphub.com -+@@||player.spotim.market/prebidlink/*/wrapper_hb_*.js^$domain=engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|soaphub.com -+@@||player.spotim.market/prebidlink/*/hbw_master_*.js^$domain=engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|soaphub.com -+@@||static-cdn.spot.im/production/ads/tags/*/ads-independent/ads-independent.js^$domain=dailymail.co.uk ++@@||player.spotim.market/prebidlink/*/wrapper_hb_*.js^$domain=perezhilton.com|soapoperaspy.com|popsci.com|arrowheadaddict.com|vvng.com|risingapple.com|victoriabuzz.com|engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|soaphub.com ++@@||player.spotim.market/prebidlink/*/hbw_master_*.js^$domain=perezhilton.com|soapoperaspy.com|popsci.com|arrowheadaddict.com|vvng.com|risingapple.com|victoriabuzz.com|engadget.com|villages-news.com|percolately.com|kitco.com|intouchweekly.com|huffpost.com|newsweek.com|pcmag.com|pagesix.com|justjared.com|usmagazine.com|metro.co.uk|soaphub.com ++@@||player.spotim.market/prebidlink/*.js^$domain=perezhilton.com|soapoperaspy.com|popsci.com|arrowheadaddict.com|vvng.com|risingapple.com|victoriabuzz.com|ign.com|dailydot.com|9to5mac.com|arkadium.com|archdaily.com ++@@||static-cdn.spot.im/production/ads/tags/*^$domain=perezhilton.com|soapoperaspy.com|popsci.com|arrowheadaddict.com|vvng.com|risingapple.com|victoriabuzz.com ++@@||static-cdn.spot.im/production/ads/tags/*/ads-independent/ads-independent.js^$domain=dailydot.com|dailymail.co.uk +@@||c.pubguru.net/pg.cartermatt.article.js$domain=cartermatt.com +@@||player.ex.co/player^$domain=cartermatt.com +@@||static.doubleclick.net/instream/ad_status.js$domain=cartermatt.com +@@||zergnet.com/zerg.js^$domain=cartermatt.com +@@||m2d.m2.ai/v/pg-*$domain=cartermatt.com ++@@||ads.nicovideo.jp/bannertext?bannerid=90980&frameId=&zoneid=1145^$document,subdocument,other,domain=news.nicovideo.jp ++@@||ads.nicovideo.jp^$domain=nicovideo.jp ++@@||cdn.ziffstatic.com/pg^$domain=offers.com|dealsofamerica.com|retailmenot.com|bestblackfriday.com|blackfriday.com|dealsofamerica.com|theblackfriday.com ++@@||cdn.nsstatic.net/ns/*.js$domain=dealsofamerica.com|bestblackfriday.com ++@@||z.moatads.com/addthismoatframe568911941483/moatframe.js$domain=bestblackfriday.com ++@@||securepubads.g.doubleclick.net/pagead/ppub_config^$domain=offers.com|dealsofamerica.com|bestblackfriday.com|blackfriday.com|theblackfriday.com|techbargains.com ++@@||cdn.confiant-integrations.net/*/gpt_and_prebid/config.js$script,domain=fr.mappy.com ++@@||cdn.confiant-integrations.net/gptprebidnative/*/wrap.js$script,domain=fr.mappy.com +cartermatt.com#@#div[id^="zergnet-widget"] +foxnews.com#@#.ad-h-250 +foxnews.com#@#.ad-w-300 @@ -73997,12 +79374,23 @@ new file mode 100644 +bostonglobe.com#@#.stick_1200--tablet +vymaps.com#@#.e-ad +howtopronounce.com,vymaps.com#@#.ezoic-ad-adaptive -+howtopronounce.com,vymaps.com#@#[id^="google_ads_iframe"] -+howtopronounce.com,vymaps.com#@#[id^="div-gpt-ad"] ++researchgate.net,howtopronounce.com,vymaps.com#@#[id^="google_ads_iframe"] ++nicovideo.jp,ign.com,dailydot.com,9to5mac.com,arkadium.com,archdaily.com,howtopronounce.com,vymaps.com#@#[id^="div-gpt-ad"] ++nicovideo.jp,ign.com,dailydot.com,9to5mac.com,arkadium.com,archdaily.com#@#div[id^="div-gpt-"] +howtopronounce.com,vymaps.com#@#.ezoic-ad +howtopronounce.com,vymaps.com#@#.adtester-container +howtopronounce.com,vymaps.com#@#.ezo_ad +howtopronounce.com,vymaps.com#@#[data-ez-name] ++master.www.dev.tmz.com#@##ad-footer ++master.www.dev.tmz.com#@##bt-ad-header ++nicovideo.jp#@##footer-ad ++nicovideo.jp#@##middle-ad ++nicovideo.jp#@##ad_728_90 ++nicovideo.jp#@##top_ads_box ++retailmenot.com#@#div[data-adunit] ++researchgate.net#@#.rg-ad ++researchgate.net#@#.lite-page-ad ++nicovideo.jp#@##side_ads +! +natlawreview.com,legalinsurrection.com,lucianne.com##div[id^="stickypbModalinner"] +toocool2betrue.com#@##RTK_5T1k @@ -74041,14 +79429,16 @@ new file mode 100644 +planetminecraft.com#@##box_300btf +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@##dfp-ad-1 +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@##dfp-ad-2 -+altafiber.net,free-browser-games.online,owlstalk.co.uk,avftt.co.uk,cheeseheadtv.com,ringtv.com,themorningtribune.com,tellyreviews.com,vaughn.live,competition-finder.com,random-generator.org.uk,letter-generator.org.uk,wowway.net,mybendbroadband.com,myworld.breezeline.com,cincinnatibell.net,dating-profile-generator.org.uk,character-generator.org.uk,poem-generator.org.uk,plot-generator.org.uk,name-generator.org.uk,yardbarker.com,song-lyrics-generator.org.uk,bjpenn.com#@##div-insticator-ad-1 -+free-browser-games.online,owlstalk.co.uk,cheeseheadtv.com,ringtv.com,themorningtribune.com,vaughn.live,random-generator.org.uk,letter-generator.org.uk,dating-profile-generator.org.uk,character-generator.org.uk,poem-generator.org.uk,plot-generator.org.uk,name-generator.org.uk,yardbarker.com,song-lyrics-generator.org.uk,bjpenn.com#@##div-insticator-ad-2 -+infozport.com,tellyreviews.com#@##div-insticator-ad-9 -+altafiber.net,stocktwits.com,tellyreviews.com,cheeseheadtv.com,ringtv.com,vaughn.live,wowway.net,mybendbroadband.com,myworld.breezeline.com,cincinnatibell.net,yardbarker.com,bjpenn.com#@##insticator-container -+free-browser-games.online,psychologenie.com,homequicks.com,quotabulary.com,gardenerdy.com,tastessence.com#@##div-insticator-ad-3 -+free-browser-games.online,psychologenie.com,homequicks.com,quotabulary.com,gardenerdy.com,tastessence.com#@##div-insticator-ad-4 -+stocktwits.com#@##div-insticator-ad-5 -+stocktwits.com#@##div-insticator-ad-6 ++birthdaymessages.net,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,cyclonefanatic.com,altafiber.net,stocktwits.com,tellyreviews.com,cheeseheadtv.com,ringtv.com,vaughn.live,wowway.net,mybendbroadband.com,myworld.breezeline.com,cincinnatibell.net,yardbarker.com,bjpenn.com#@##insticator-container ++nichegamer.com#@#.insticator-ads ++weather-and-climate.com#@#.div-insticator-ad ++birthdaymessages.net,weather-and-climate.com,sheffieldforum.co.uk,activityvillage.co.uk,scales-chords.com,holdtoreset.com,besteveralbums.com,asianhobbyist.com,breakers.tv,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,cyclonefanatic.com.altafiber.net,free-browser-games.online,owlstalk.co.uk,avftt.co.uk,cheeseheadtv.com,ringtv.com,themorningtribune.com,tellyreviews.com,vaughn.live,competition-finder.com,random-generator.org.uk,letter-generator.org.uk,wowway.net,mybendbroadband.com,myworld.breezeline.com,cincinnatibell.net,dating-profile-generator.org.uk,character-generator.org.uk,poem-generator.org.uk,plot-generator.org.uk,name-generator.org.uk,yardbarker.com,song-lyrics-generator.org.uk,bjpenn.com#@##div-insticator-ad-1 ++birthdaymessages.net,weather-and-climate.com,sheffieldforum.co.uk,activityvillage.co.uk,holdtoreset.com,besteveralbums.com,asianhobbyist.com,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,cyclonefanatic.com,free-browser-games.online,owlstalk.co.uk,cheeseheadtv.com,ringtv.com,themorningtribune.com,vaughn.live,random-generator.org.uk,letter-generator.org.uk,dating-profile-generator.org.uk,character-generator.org.uk,poem-generator.org.uk,plot-generator.org.uk,name-generator.org.uk,yardbarker.com,song-lyrics-generator.org.uk,bjpenn.com#@##div-insticator-ad-2 ++birthdaymessages.net,weather-and-climate.com,holdtoreset.com,convert-my-image.com,fitnessvigil.com,holisticzine.com,birthdayfrenzy.com,wedessence.com,fashionhance.com,mysticurious.com,catappy.com,giftinglory.com,arthearty.com,beautisecrets.com,craftcue.com,thrillspire.com,helpsavenature.com,dancepoise.com,wheelzine.com,birdeden.com,spiritualray.com,aptparenting.com,eduzenith.com,historyplex.com,biologywise.com,herhaleness.com,dogappy.com,asianhobbyist.com,ringtv.com,sportsaspire.com,lovebondings.com,entertainism.com,plentifun.com,melodyful.com,partyjoys.com,socialmettle.com,bodytomy.com,menwit.com,thoughtfultattoos.com,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,free-browser-games.online,psychologenie.com,homequicks.com,quotabulary.com,gardenerdy.com,tastessence.com#@##div-insticator-ad-3 ++birthdaymessages.net,sheffieldforum.co.uk,scales-chords.com,holdtoreset.com,fitnessvigil.com,holisticzine.com,birthdayfrenzy.com,wedessence.com,fashionhance.com,mysticurious.com,catappy.com,giftinglory.com,arthearty.com,beautisecrets.com,craftcue.com,thrillspire.com,helpsavenature.com,dancepoise.com,wheelzine.com,birdeden.com,spiritualray.com,aptparenting.com,eduzenith.com,historyplex.com,biologywise.com,herhaleness.com,dogappy.com,themorningtribune.com,avftt.co.uk,competition-finder.com,sportsaspire.com,lovebondings.com,entertainism.com,plentifun.com,melodyful.com,partyjoys.com,socialmettle.com,bodytomy.com,menwit.com,thoughtfultattoos.com,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,free-browser-games.online,psychologenie.com,homequicks.com,quotabulary.com,gardenerdy.com,tastessence.com#@##div-insticator-ad-4 ++nichegamer.com,weather-and-climate.com,sheffieldforum.co.uk,scales-chords.com,fitnessvigil.com,holisticzine.com,birthdayfrenzy.com,wedessence.com,fashionhance.com,mysticurious.com,catappy.com,giftinglory.com,arthearty.com,beautisecrets.com,craftcue.com,thrillspire.com,helpsavenature.com,dancepoise.com,wheelzine.com,birdeden.com,spiritualray.com,aptparenting.com,eduzenith.com,historyplex.com,biologywise.com,herhaleness.com,dogappy.com,themorningtribune.com,breakers.tv,competition-finder.com,tastessence.com,psychologenie.com,gardenerdy.com,homequicks.com,quotabulary.com,sportsaspire.com,lovebondings.com,entertainism.com,plentifun.com,melodyful.com,partyjoys.com,socialmettle.com,bodytomy.com,menwit.com,thoughtfultattoos.com,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,stocktwits.com#@##div-insticator-ad-5 ++nichegamer.com,weather-and-climate.com,fitnessvigil.com,holisticzine.com,birthdayfrenzy.com,wedessence.com,fashionhance.com,mysticurious.com,catappy.com,giftinglory.com,arthearty.com,beautisecrets.com,craftcue.com,thrillspire.com,helpsavenature.com,dancepoise.com,wheelzine.com,birdeden.com,spiritualray.com,aptparenting.com,eduzenith.com,historyplex.com,biologywise.com,herhaleness.com,dogappy.com,besteveralbums.com,breakers.tv,competition-finder.com,sportsaspire.com,lovebondings.com,entertainism.com,plentifun.com,melodyful.com,partyjoys.com,socialmettle.com,bodytomy.com,menwit.com,thoughtfultattoos.com,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,stocktwits.com#@##div-insticator-ad-6 ++motaclarity.co.uk,wheelzine.com,birdeden.com,spiritualray.com,aptparenting.com,eduzenith.com,historyplex.com,biologywise.com,herhaleness.com,dogappy.com,sportsaspire.com,lovebondings.com,entertainism.com,plentifun.com,melodyful.com,partyjoys.com,socialmettle.com,bodytomy.com,menwit.com,thoughtfultattoos.com,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,infozport.com,tellyreviews.com#@##div-insticator-ad-9 +wowway.net#@##sc_home_header_banner +wowway.net#@##sc_home_news_banner +wowway.net#@##sc_home_recommended_banner @@ -74060,24 +79450,25 @@ new file mode 100644 +mashable.com#@##sticky-spacer +legacy.com#@#.BannerAd +legacy.com#@#.GalleryViewerAdSuppress -+texags.com,timesofindia.indiatimes.com,tractorbynet.com,childcarecenter.us,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,cars.com,besthealthmag.ca,wuxiaworld.com,autoscout24.de,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,allrecipes.com,health.com,midwestliving.com,myrecipes.com,foodandwine.com,cookinglight.com,ygorganization.com,foxnews.com,familyeducation.com,pcmag.com,gtplanet.net,hellhorror.com,factsherald.com,frontpage.pch.com,reelgood.com,checkmategaming.com,checkmategaming.assistpub.com,charliekirk.com,charliekirk.assistpub.com,chess.com,koutsompolio.gr#@#.MediumRectangleAdPanel ++infos-geek.com,notinerd.com,auralcrave.com,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,texags.com,timesofindia.indiatimes.com,tractorbynet.com,childcarecenter.us,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,cars.com,besthealthmag.ca,wuxiaworld.com,autoscout24.de,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,allrecipes.com,health.com,midwestliving.com,myrecipes.com,foodandwine.com,cookinglight.com,ygorganization.com,foxnews.com,familyeducation.com,pcmag.com,gtplanet.net,hellhorror.com,factsherald.com,frontpage.pch.com,reelgood.com,checkmategaming.com,checkmategaming.assistpub.com,charliekirk.com,charliekirk.assistpub.com,chess.com,koutsompolio.gr#@#.MediumRectangleAdPanel +legacy.com#@#.NGOLocalFooterAd +legacy.com#@#.ObitBottomWideAd +legacy.com#@#.PremiumObitAdBar +legacy.com#@#.aa_Table +searchenginejournal.com#@#.absolute-banner +nxstrib.com,go-vip.net#@#.acm_ad_zones -+larazon.es,time.com,abovethelaw.com,greenbot.com,myrecipes.com,instyle.com,foodandwine.com,streetinsider.com,foxnews.com,gtplanet.net,xn--allestrungen-9ib.de,allestoerungen.de,allestoerungen.ch,allestoerungen.at,allestoringen.be,allestoringen.nl,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.ru,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr,avclub.com,billboard.com,clickhole.com,deadspin.com,gizmodo.com,hollywoodreporter.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,seattletimes.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad ++macwelt.de,larazon.es,time.com,abovethelaw.com,greenbot.com,myrecipes.com,instyle.com,foodandwine.com,streetinsider.com,foxnews.com,gtplanet.net,xn--allestrungen-9ib.de,allestoerungen.de,allestoerungen.ch,allestoerungen.at,allestoringen.be,allestoringen.nl,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.ru,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr,avclub.com,billboard.com,clickhole.com,deadspin.com,gizmodo.com,hollywoodreporter.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,seattletimes.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad +abovethelaw.com#@##sticky-footer-ad +abovethelaw.com#@#.sticky-footer-ad +abovethelaw.com#@##div-id-for-middle-300x250 +abovethelaw.com#@##div-id-for-top-300x250 -+xn--allestrungen-9ib.de,downdetector.ca,abovethelaw.com,downdetector.mx,downdetector.com#@#.ad.leaderboard ++downdetector.com.au,allestoringen.nl,downdetector.co.nz,xn--allestrungen-9ib.de,downdetector.ca,abovethelaw.com,downdetector.mx,downdetector.com#@#.ad.leaderboard +xn--allestrungen-9ib.de,allestoerungen.de,allestoerungen.ch,allestoerungen.at,allestoringen.be,allestoringen.nl,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.ru,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr#@##ad-leaderboard +pcmag.com,xn--allestrungen-9ib.de,allestoerungen.de,allestoerungen.ch,allestoerungen.at,allestoringen.be,allestoringen.nl,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.ru,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr#@#.bottom-ad +rpgbot.net#@#.bottomad -+texags.com#@#.bottomAd -+texags.com#@#.topAd ++insidepacksports.com,sicem365.com,irishsportsdaily.com,texags.com#@#.bottomAd ++insidepacksports.com,economictimes.indiatimes.com,sicem365.com,irishsportsdaily.com,texags.com#@#.topAd ++economictimes.indiatimes.com#@#.topArtAd +cbr.com,collider.com,androidpolice.com,xda-developers.com,makeuseof.com,gamerant.com,thegamer.com#@#.adsninja-ad-zone +cbr.com,collider.com,androidpolice.com,xda-developers.com,makeuseof.com,gamerant.com,thegamer.com#@#.ad-zone +cbr.com,collider.com,androidpolice.com,xda-developers.com,makeuseof.com,gamerant.com,thegamer.com#@#.ad-zone-container @@ -74094,15 +79485,18 @@ new file mode 100644 +dev2.foxnews.com,dev.foxnews.com#@#.ad-w-300 +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad-billboard +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad-bottom -+ac-illust.com,capebretonpost.com,journalpioneer.com,saltwire.com,thechronicleherald.ca,theguardian.pe.ca,thetelegram.com#@#.ad-center ++minecraftlist.org,ac-illust.com,capebretonpost.com,journalpioneer.com,saltwire.com,thechronicleherald.ca,theguardian.pe.ca,thetelegram.com#@#.ad-center ++15track.com#@#.adscenter +jauns.lv,time.com,foxnews.com,billboard.com,hollywoodreporter.com#@#.ad-container -+chron.com,chron.assistpub.com,sft-staging.com,softonic.com#@#.ad-content ++motaclarity.co.uk,chron.com,chron.assistpub.com,sft-staging.com,softonic.com#@#.ad-content ++motaclarity.co.uk#@#.ad-item ++motaclarity.co.uk#@#.ad-label +247wallst.com#@#.ad-div +247wallst.com##.ad-div.sidebar-div.stickLoop.boxD +mein-schoener-garten.de#@#.ad-entity-container +askmen.com#@#.ad-gpt +apkcombo.com,epicstream.com,billboard.com#@#.ad-holder -+agame.com#@#.ad-leaderboard ++il.8to18.com,agame.com#@#.ad-leaderboard +speedtest.net#@#.ad-left +speedtest.net#@#.pure-u-custom-ad-rectangle +speedtest.net#@#.pure-u-custom-ad-skyscraper @@ -74115,8 +79509,8 @@ new file mode 100644 +theblaze.com,biggeekdad.com#@#.ad-tag +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad-top +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad-top-banner -+dcnewsnow.com,cultofmac.com,heraldo.es,thehill.com,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,nxstrib.com,go-vip.net,hellhorror.com,avclub.com,clickhole.com,deadspin.com,forbes.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad-unit -+dcnewsnow.com,thehill.com,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,nxstrib.com,go-vip.net#@#.ad-unit--leaderboard ++wtaj.com,qcnews.com,fox56news.com,ktalnews.com,dcnewsnow.com,cultofmac.com,heraldo.es,thehill.com,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,nxstrib.com,go-vip.net,hellhorror.com,avclub.com,clickhole.com,deadspin.com,forbes.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad-unit ++wtaj.com,qcnews.com,fox56news.com,ktalnews.com,dcnewsnow.com,thehill.com,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,nxstrib.com,go-vip.net#@#.ad-unit--leaderboard +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.ad-wide +firstpost.com#@#.ad728x90 +twinfinite.net#@#.adDiv @@ -74152,17 +79546,18 @@ new file mode 100644 +hannity.com#@#.banner_ad +xgn.es,xgn.nl,capebretonpost.com,journalpioneer.com,theguardian.pe.ca#@#.billboard-ad +247wallst.com,capebretonpost.com,journalpioneer.com,saltwire.com,thechronicleherald.ca,theguardian.pe.ca,thetelegram.com,xlrforum.com#@#.box-ad -+timesofindia.indiatimes.com,tractorbynet.com,free-browser-games.online,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com,cars.com,wuxiaworld.com,autoscout24.de,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,allrecipes.com,health.com,midwestliving.com,myrecipes.com,foodandwine.com,cookinglight.com,ygorganization.com,foxnews.com,familyeducation.com,pcmag.com,gtplanet.net,hellhorror.com,factsherald.com,frontpage.pch.com,reelgood.com,checkmategaming.com,checkmategaming.assistpub.com,charliekirk.com,charliekirk.assistpub.com,chess.com,koutsompolio.gr#@#.adv_left -+timesofindia.indiatimes.com,cars.com,thehealthy.com,besthealthmag.ca,wuxiaworld.com,autoscout24.de,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,allrecipes.com,health.com,midwestliving.com,myrecipes.com,foodandwine.com,cookinglight.com,ygorganization.com,foxnews.com,familyeducation.com,pcmag.com,gtplanet.net,hellhorror.com,factsherald.com,frontpage.pch.com,reelgood.com,checkmategaming.com,checkmategaming.assistpub.com,charliekirk.com,charliekirk.assistpub.com,chess.com,koutsompolio.gr#@#.browse-banner_ad -+cars.com,autoscout24.de,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,allrecipes.com,health.com,midwestliving.com,myrecipes.com,foodandwine.com,cookinglight.com,ygorganization.com#@#.googleAdSense ++techhive.com,timesofindia.indiatimes.com,tractorbynet.com,free-browser-games.online,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com,cars.com,wuxiaworld.com,autoscout24.de,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,allrecipes.com,health.com,midwestliving.com,myrecipes.com,foodandwine.com,cookinglight.com,ygorganization.com,foxnews.com,familyeducation.com,pcmag.com,gtplanet.net,hellhorror.com,factsherald.com,frontpage.pch.com,reelgood.com,checkmategaming.com,checkmategaming.assistpub.com,charliekirk.com,charliekirk.assistpub.com,chess.com,koutsompolio.gr#@#.adv_left ++techhive.com,timesofindia.indiatimes.com,cars.com,thehealthy.com,besthealthmag.ca,wuxiaworld.com,autoscout24.de,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,allrecipes.com,health.com,midwestliving.com,myrecipes.com,foodandwine.com,cookinglight.com,ygorganization.com,foxnews.com,familyeducation.com,pcmag.com,gtplanet.net,hellhorror.com,factsherald.com,frontpage.pch.com,reelgood.com,checkmategaming.com,checkmategaming.assistpub.com,charliekirk.com,charliekirk.assistpub.com,chess.com,koutsompolio.gr#@#.browse-banner_ad ++techhive.com,cars.com,autoscout24.de,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,allrecipes.com,health.com,midwestliving.com,myrecipes.com,foodandwine.com,cookinglight.com,ygorganization.com#@#.googleAdSense ++webwereld.nl#@#.googleAd +arsdev.net,arstechnica.com#@#.cns-ads-stage +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.contained-ad-container +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.contained-ad-shaft +avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.contained-ad-wrapper +gelderlander.nl,destentor.nl,tubantia.nl,ed.nl,bd.nl,bndestem.nl,pzc.nl,pastemagazine.com,ad.nl,avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#.dfp -+virgilio.it,dilei.it,quifinanza.it,billboard.com,boredpanda.com,hollywoodreporter.com,seattletimes.com#@#.dfp-ad ++siviaggia.it,virgilio.it,dilei.it,quifinanza.it,billboard.com,boredpanda.com,hollywoodreporter.com,seattletimes.com#@#.dfp-ad +cars.com,stuff.co.nz#@#.display-ad -+cars.com,seattletimes.com#@#.footer-ad ++nichegamer.com,thedailybeast.com,besteveralbums.com,cars.com,seattletimes.com#@#.footer-ad +titantv.com#@#.gAd +ghacks.net#@#.ghacks-ad +hannity.com#@#.google_ad @@ -74174,6 +79569,8 @@ new file mode 100644 +comingsoon.net,gamerevolution.com,titantv.com#@#.leaderboard +ndnation.com,goodhousekeeping.com,elledecor.com,bicycling.com,crfashionbook.com,oprahdaily.com,prevention.com,seventeen.com,shondaland.com,thepioneerwoman.com,veranda.com,cosmopolitan.com,capebretonpost.com,journalpioneer.com,saltwire.com,thechronicleherald.ca,theguardian.pe.ca,thetelegram.com#@#.leaderboard-ad +comingsoon.net#@#.leaderboard-ad-container ++time.com#@##leaderboard-ad-1 ++time.com#@##rightrail-ad-1 +motorsport.com#@#.ms-ap +twinfinite.net,wegotthiscovered.com,themarysue.com,progameguides.com,progameguides.assistpub.com,dotesports.com,gamepur.com,notalwaysright.com#@#.proper-ad-unit +twinfinite.net#@#.primis-player @@ -74196,8 +79593,10 @@ new file mode 100644 +factsherald.com,charlieintel.com,fortniteintel.com#@#.td-header-ad-wrap +boredpanda.com,comingsoon.net#@#.text-ad +rpgbot.net,sakshi.com,republika.co.id,clutchpoints.com,sinarharian.com.my,doyouremember.com,thestatesman.com,clubhouse.swingu.com,teluguone.com,telugu360.com,dailyexpress.com.my,spurstalk.com,euronews.com,lahorenews.tv,thepalmierireport.com,worldtimeserver.com,philstar.com,interaksyon.com,interaksyon.philstar.com,themalaysianreserve.com,thestonkmarket.com,sis2sis.com,newsonyx.com,conservativehome.com,rightsideoutpost.com,thesaurus.net,propatriotnews.com,thegatewaypundit.com,player.one,latintimes.com,ibtimes.co.uk,thelibertyloft.com,thesource.com,joebidenisnotmypresident.news,harianaceh.co.id,dkoding.in,beckernews.com,1tamilcrow.com,manoramaonline.com,allhiphop.com,americanlookout.com,asianage.com,deccanchronicle.com,weregeek.com,healthbuzzline.com,vikatan.com,thescoop.us,tamilcrowstab.com,prousanews.com,ibtimes.com,conservativeplaylist.com,conservativebrief.com,medicaldaily.com,dailytruthreport.com,wingsnation.com,allwrestling.com,planb.mx,grabien.com,hindi.filmibeat.com,krishijagran.com,khaleejtimes.com,canucksarmy.com,hockeyfights.com,puckpedia.com,cmujer.com.mx,descubro.mx,telugu.nativeplanet.com,tamil.nativeplanet.com,mykhel.com,hindi.nativeplanet.com,careerindia.com,boldsky.com,malayalam.filmibeat.com,malayalam.nativeplanet.com,indiawest.com,cryptoglobe.com,codinginfinite.com,codeconquest.com,screengeek.net,enanyang.my,protrumpnews.com,thehindubusinessline.com,gizbot.com,thephoblographer.com,siasat.com,theaviationist.com,dunyanews.tv,wegotthiscovered.com,americanthinker.com,gulte.com,telugu.greatandhra.com,welovetrump.com,tamiltwistya.com,manilatimes.net,noqreport.com,blackenterprise.com,dunya.com.pk,telugu.filmibeat.com,issuu.com,worldtimeserver.com,yucatan.com.mx,drivespark.com,studyfinds.org,prajavani.net,noahreport.com,goodreturns.in,pythonforbeginners.com,oneindia.com,heroichollywood.com,oilersnation.com,rollingout.com,tamil.filmibeat.com,wnd.com,myjoyonline.com,altpress.com,hiphoplately.com,dailyfaceoff.com,tupaki.com,adomonline.com,bitcoinist.com,order-order.com,hancinema.net,deccanherald.com,100percentfedup.com,alabamanow.com,natchezdemocrat.com,nbc-2.com,sportsmole.co.uk,lfg.co,abc-7.com,leasticoulddo.com,joblo.com,mixi.media,prowrestling.com,timesofsandiego.com,wimp.com#@#.vuukle-ads -+altafiber.net,recyclingcenternear.me,wordplays.com,autoblog.com,kitco.com,boston.com,comicsands.com,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,hindustantimes.com,cbr.com,collider.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,programcreek.com,homeinspectioninsider.com,iplocation.net,makeuseof.com,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,codegrepper.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,affordablehousingonline.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,personality-database.com,hyggehous.com,camping-experten.de,collegefactual.com,guidemusulman.com,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,drivingtest.ca,gardenista.com,fedsmith.com,scholarship-positions.com,text-compare.com,corporateofficeheadquarters.org,10fastfingers.com,weather-us.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,remodelista.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,uwants.com,price.com.hk,discuss.com.hk,iranianuk.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,thegolfnewsnet.com,manuals.plus,mybendbroadband.com,myworld.breezeline.com,cincinnatibell.net,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com,melty.fr,lacremedugaming.fr,natlawreview.com,legalinsurrection.com,ac-illust.com,photo-ac.com,historycollection.com,6sqft.com,centurylink.net,windstream.net,hughesnet.com,wowway.net,tds.net,armstrongmywire.com,suddenlink.net,searchandnews.com,mediacomtoday.com,sparklight.com,myworld.atlanticbb.com,my.gvtc.com,mygrande.com,hawaiiantel.net,ballotpedia.org,powerlineblog.com,allsides.com,fantasypros.com,slashdot.org,xb.sf.net,c-stage.aaxads.com,slashdot.org,sourceforge.net,rateyourmusic.com,mensagenscomamor.com,horoscopovirtual.com.br,eusemfronteiras.com,wetteronline.de,wetteronline.ch,wetteronline.at,sakshi.com,republika.co.id,clutchpoints.com,sinarharian.com.my,doyouremember.com,thestatesman.com,clubhouse.swingu.com,teluguone.com,telugu360.com,dailyexpress.com.my,spurstalk.com,euronews.com,wetteronline.de,theblaze.com,lahorenews.tv,thepalmierireport.com,worldtimeserver.com,philstar.com,interaksyon.com,interaksyon.philstar.com,themalaysianreserve.com,thestonkmarket.com,sis2sis.com,newsonyx.com,conservativehome.com,rightsideoutpost.com,thesaurus.net,familyeducation.com,propatriotnews.com,thegatewaypundit.com,player.one,latintimes.com,ibtimes.co.uk,thelibertyloft.com,thesource.com,joebidenisnotmypresident.news,harianaceh.co.id,dkoding.in,beckernews.com,1tamilcrow.com,manoramaonline.com,allhiphop.com,americanlookout.com,asianage.com,deccanchronicle.com,weregeek.com,healthbuzzline.com,vikatan.com,thescoop.us,tamilcrowstab.com,prousanews.com,ibtimes.com,conservativeplaylist.com,conservativebrief.com,medicaldaily.com,dailytruthreport.com,pcmag.com,wingsnation.com,allwrestling.com,planb.mx,grabien.com,hindi.filmibeat.com,krishijagran.com,khaleejtimes.com,canucksarmy.com,hockeyfights.com,puckpedia.com,cmujer.com.mx,descubro.mx,telugu.nativeplanet.com,tamil.nativeplanet.com,mykhel.com,hindi.nativeplanet.com,careerindia.com,boldsky.com,malayalam.filmibeat.com,malayalam.nativeplanet.com,indiawest.com,cryptoglobe.com,codinginfinite.com,codeconquest.com,screengeek.net,enanyang.my,protrumpnews.com,thehindubusinessline.com,gizbot.com,thephoblographer.com,siasat.com,theaviationist.com,dunyanews.tv,wegotthiscovered.com,americanthinker.com,gulte.com,telugu.greatandhra.com,welovetrump.com,tamiltwistya.com,manilatimes.net,noqreport.com,blackenterprise.com,dunya.com.pk,telugu.filmibeat.com,issuu.com,worldtimeserver.com,yucatan.com.mx,drivespark.com,studyfinds.org,prajavani.net,noahreport.com,goodreturns.in,pythonforbeginners.com,oneindia.com,heroichollywood.com,oilersnation.com,rollingout.com,tamil.filmibeat.com,wnd.com,myjoyonline.com,altpress.com,hiphoplately.com,dailyfaceoff.com,tupaki.com,adomonline.com,bitcoinist.com,djhungama.net,famously-dead.com,famouslyarrested.com,famouslyscandalous.com,gamrreview.com,lolcounter.com,rodalenews.com,timesofindia.com,weathernationtv.com,webmaster-source.com,timesofindia.indiatimes.com,economictimes.indiatimes.com,m.economictimes.com,related.economictimes.com,xn--allestrungen-9ib.de,allestoerungen.ch,order-order.com,hancinema.net,deccanherald.com,100percentfedup.com,alabamanow.com,natchezdemocrat.com,allestoerungen.at,allestoerungen.de,allestoringen.be,allestoringen.nl,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.ru,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr,nbc-2.com,sportsmole.co.uk,lfg.co,abc-7.com,leasticoulddo.com,aax.demo.oriel.io,agame.com,allkpop.com,boredpanda.com,capebretonpost.com,convertunits.com,cplusplus.com,firstpost.com,footballfancast.com,footballtransfertavern.com,fortniteintel.com,fr.shopping.rakuten.com,homesteadingtoday.com,intermediair.nl,joblo.com,journalpioneer.com,koutsompolio.gr,lacuerda.net,mashable.com,mediafire.com,michigan-sportsman.com,mixi.media,novini.bg,pch.com,pminteg.fr,prowrestling.com,saltwire.com,seattletimes.com,speedtest.net,sportal.bg,sportalbg.dev.smakmedia.com,thechronicleherald.ca,theguardian.pe.ca,thetelegram.com,timesofsandiego.com,titantv.com,washingtontimes.com,wimp.com#@#[id^="div-gpt-ad"] -+altafiber.net,wordplays.com,autoblog.com,kitco.com,boston.com,comicsands.com,hindustantimes.com,cbr.com,collider.com,makeuseof.com,codegrepper.com,allpeoplequilt.com,cookinglight.com,uwants.com,price.com.hk,iranianuk.com,thegolfnewsnet.com,mybendbroadband.com,myworld.breezeline.com,cincinnatibell.net,health.com,dailypaws.com,hellogiggles.com,midwestliving.com,discuss.com.hk,ew.com,people.com,melty.fr,lacremedugaming.fr,timeanddate.com,natlawreview.com,legalinsurrection.com,untappedcities.com,ac-illust.com,photo-ac.com,allrecipes.com,myrecipes.com,foodandwine.com,marthastewart.com,realsimple.com,peopleenespanol.com,eatingwell.com,shape.com,instyle.com,travelandleisure.com,parents.com,historycollection.com,6sqft.com,centurylink.net,windstream.net,hughesnet.com,wowway.net,tds.net,armstrongmywire.com,suddenlink.net,searchandnews.com,mediacomtoday.com,sparklight.com,myworld.atlanticbb.com,my.gvtc.com,mygrande.com,hawaiiantel.net,ballotpedia.org,powerlineblog.com,allsides.com,fantasypros.com,slashdot.org,xb.sf.net,c-stage.aaxads.com,slashdot.org,sourceforge.net,rateyourmusic.com,mensagenscomamor.com,horoscopovirtual.com.br,eusemfronteiras.com,wetteronline.de,wetteronline.ch,wetteronline.at,sakshi.com,republika.co.id,clutchpoints.com,sinarharian.com.my,doyouremember.com,thestatesman.com,clubhouse.swingu.com,teluguone.com,telugu360.com,dailyexpress.com.my,spurstalk.com,euronews.com,wetteronline.de,theblaze.com,lahorenews.tv,thepalmierireport.com,worldtimeserver.com,philstar.com,interaksyon.com,interaksyon.philstar.com,themalaysianreserve.com,thestonkmarket.com,sis2sis.com,newsonyx.com,conservativehome.com,rightsideoutpost.com,thesaurus.net,familyeducation.com,propatriotnews.com,thegatewaypundit.com,player.one,latintimes.com,ibtimes.co.uk,thelibertyloft.com,thesource.com,joebidenisnotmypresident.news,harianaceh.co.id,dkoding.in,beckernews.com,1tamilcrow.com,manoramaonline.com,allhiphop.com,americanlookout.com,asianage.com,deccanchronicle.com,weregeek.com,healthbuzzline.com,vikatan.com,thescoop.us,tamilcrowstab.com,prousanews.com,ibtimes.com,conservativeplaylist.com,conservativebrief.com,medicaldaily.com,dailytruthreport.com,pcmag.com,wingsnation.com,allwrestling.com,planb.mx,grabien.com,hindi.filmibeat.com,krishijagran.com,khaleejtimes.com,canucksarmy.com,hockeyfights.com,puckpedia.com,cmujer.com.mx,descubro.mx,telugu.nativeplanet.com,tamil.nativeplanet.com,mykhel.com,hindi.nativeplanet.com,careerindia.com,boldsky.com,malayalam.filmibeat.com,malayalam.nativeplanet.com,indiawest.com,cryptoglobe.com,codinginfinite.com,codeconquest.com,screengeek.net,enanyang.my,protrumpnews.com,thehindubusinessline.com,gizbot.com,thephoblographer.com,siasat.com,theaviationist.com,dunyanews.tv,wegotthiscovered.com,americanthinker.com,gulte.com,telugu.greatandhra.com,welovetrump.com,tamiltwistya.com,manilatimes.net,noqreport.com,blackenterprise.com,dunya.com.pk,telugu.filmibeat.com,issuu.com,worldtimeserver.com,yucatan.com.mx,drivespark.com,studyfinds.org,prajavani.net,noahreport.com,goodreturns.in,pythonforbeginners.com,oneindia.com,heroichollywood.com,oilersnation.com,rollingout.com,tamil.filmibeat.com,wnd.com,myjoyonline.com,altpress.com,hiphoplately.com,dailyfaceoff.com,tupaki.com,adomonline.com,bitcoinist.com,djhungama.net,famously-dead.com,famouslyarrested.com,famouslyscandalous.com,gamrreview.com,lolcounter.com,rodalenews.com,timesofindia.com,weathernationtv.com,webmaster-source.com,timesofindia.indiatimes.com,economictimes.indiatimes.com,m.economictimes.com,related.economictimes.com,xn--allestrungen-9ib.de,allestoerungen.ch,order-order.com,hancinema.net,deccanherald.com,100percentfedup.com,alabamanow.com,natchezdemocrat.com,allestoerungen.at,allestoerungen.de,allestoringen.be,allestoringen.nl,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.ru,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr,nbc-2.com,sportsmole.co.uk,lfg.co,abc-7.com,leasticoulddo.com,aax.demo.oriel.io,agame.com,allkpop.com,boredpanda.com,capebretonpost.com,convertunits.com,cplusplus.com,firstpost.com,footballfancast.com,footballtransfertavern.com,fortniteintel.com,fr.shopping.rakuten.com,homesteadingtoday.com,intermediair.nl,joblo.com,journalpioneer.com,koutsompolio.gr,lacuerda.net,mashable.com,mediafire.com,michigan-sportsman.com,mixi.media,novini.bg,pch.com,pminteg.fr,prowrestling.com,saltwire.com,seattletimes.com,speedtest.net,sportal.bg,sportalbg.dev.smakmedia.com,thechronicleherald.ca,theguardian.pe.ca,thetelegram.com,timesofsandiego.com,titantv.com,washingtontimes.com,wimp.com#@#div[id^="div-gpt-"] ++tvinsider.com,whats-on-netflix.com,uproxx.com,barstoolsports.com,netflixlife.com,muscleandfitness.com,comingsoon.net,soapoperadigest.com,justjaredjr.com,realclearpolitics.com,primerahora.com,waaytv.com,georgetakei.com,comingsoon.net,elnuevodia.com,sny.tv,celebdirtylaundry.com,rodeosusa.com,houstoncasemanagers.com,bobcutmag.com,wow4u.com,cookitonce.com,dazepuzzle.com,kylonpowell.com,carserviceland.com,crispyfoodidea.com,phonedealstoday.com,mma.uno,keepinspiring.me,mobileinternist.com,unscramblewords.com,frugalhotspot.com,romapress.net,livetheglory.com,chicitysports.com,fishkeepingworld.com,walkthroughs.net,cultaholic.com,pathofex.com,teamcolorcodes.com,metalwani.com,bulbagarden.net,osrsguide.com,tulamama.com,hometips.com,breatheheavy.com,wordunscrambler.com,racetothewh.com,oneminuteenglish.org,marsja.se,decortweaks.com,jaynestars.com,allclash.com,wordcrazeanswers.com,siccode.com,madbackyard.com,greekmythology.com,thepersonage.com,blogofdoom.com,tarotforum.net,codycrossanswers.com,momdot.com,theilluminerdi.com,codycrossanswers.net,thewebdev.info,raspberrytips.com,thelawnreview.com,excelhow.net,roadtrailrun.com,thepricer.org,games4esl.com,dailyactor.com,livinginacontainer.com,quizerry.com,michaelsaves.com,nurseteachings.com,verseoftheday.com,sweepsadvantage.com,primerahora.com,waaytv.com,georgetakei.com,comingsoon.net,elnuevodia.com,sny.tv,celebdirtylaundry.com,thehockeywriters.com,apartmenttherapy.com,bleedingcool.com,aiptcomics.com,ginx.tv,futbolenvivomexico.com,grandtournation.com,jpost.com,villages-news.com,infos-geek.com,notinerd.com,auralcrave.com,newsweek.com,ifly.com,liverampup.com,dantri.com.vn,videocardz.com,livecharts.co.uk,crosswordsolver.org,tractorbynet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,clutchfans.net,mamanly.com,futbolenvivochile.com,tarotalmabarrios.com,goodhomeautomation.com,exploreclarion.com,guiasteam.com,rccgonline.org,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,altafiber.net,recyclingcenternear.me,wordplays.com,autoblog.com,kitco.com,boston.com,comicsands.com,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,hindustantimes.com,cbr.com,collider.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,programcreek.com,homeinspectioninsider.com,iplocation.net,makeuseof.com,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,codegrepper.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,affordablehousingonline.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,personality-database.com,hyggehous.com,camping-experten.de,collegefactual.com,guidemusulman.com,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,drivingtest.ca,gardenista.com,fedsmith.com,scholarship-positions.com,text-compare.com,corporateofficeheadquarters.org,10fastfingers.com,weather-us.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,remodelista.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,uwants.com,price.com.hk,discuss.com.hk,iranianuk.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,thegolfnewsnet.com,manuals.plus,mybendbroadband.com,myworld.breezeline.com,cincinnatibell.net,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com,melty.fr,lacremedugaming.fr,natlawreview.com,legalinsurrection.com,ac-illust.com,photo-ac.com,historycollection.com,6sqft.com,centurylink.net,windstream.net,hughesnet.com,wowway.net,tds.net,armstrongmywire.com,suddenlink.net,searchandnews.com,mediacomtoday.com,sparklight.com,myworld.atlanticbb.com,my.gvtc.com,mygrande.com,hawaiiantel.net,ballotpedia.org,powerlineblog.com,allsides.com,fantasypros.com,slashdot.org,xb.sf.net,c-stage.aaxads.com,slashdot.org,sourceforge.net,rateyourmusic.com,mensagenscomamor.com,horoscopovirtual.com.br,eusemfronteiras.com,wetteronline.de,wetteronline.ch,wetteronline.at,sakshi.com,republika.co.id,clutchpoints.com,sinarharian.com.my,doyouremember.com,thestatesman.com,clubhouse.swingu.com,teluguone.com,telugu360.com,dailyexpress.com.my,spurstalk.com,euronews.com,wetteronline.de,theblaze.com,lahorenews.tv,thepalmierireport.com,worldtimeserver.com,philstar.com,interaksyon.com,interaksyon.philstar.com,themalaysianreserve.com,thestonkmarket.com,sis2sis.com,newsonyx.com,conservativehome.com,rightsideoutpost.com,thesaurus.net,familyeducation.com,propatriotnews.com,thegatewaypundit.com,player.one,latintimes.com,ibtimes.co.uk,thelibertyloft.com,thesource.com,joebidenisnotmypresident.news,harianaceh.co.id,dkoding.in,beckernews.com,1tamilcrow.com,manoramaonline.com,allhiphop.com,americanlookout.com,asianage.com,deccanchronicle.com,weregeek.com,healthbuzzline.com,vikatan.com,thescoop.us,tamilcrowstab.com,prousanews.com,ibtimes.com,conservativeplaylist.com,conservativebrief.com,medicaldaily.com,dailytruthreport.com,pcmag.com,wingsnation.com,allwrestling.com,planb.mx,grabien.com,hindi.filmibeat.com,krishijagran.com,khaleejtimes.com,canucksarmy.com,hockeyfights.com,puckpedia.com,cmujer.com.mx,descubro.mx,telugu.nativeplanet.com,tamil.nativeplanet.com,mykhel.com,hindi.nativeplanet.com,careerindia.com,boldsky.com,malayalam.filmibeat.com,malayalam.nativeplanet.com,indiawest.com,cryptoglobe.com,codinginfinite.com,codeconquest.com,screengeek.net,enanyang.my,protrumpnews.com,thehindubusinessline.com,gizbot.com,thephoblographer.com,siasat.com,theaviationist.com,dunyanews.tv,wegotthiscovered.com,americanthinker.com,gulte.com,telugu.greatandhra.com,welovetrump.com,tamiltwistya.com,manilatimes.net,noqreport.com,blackenterprise.com,dunya.com.pk,telugu.filmibeat.com,issuu.com,worldtimeserver.com,yucatan.com.mx,drivespark.com,studyfinds.org,prajavani.net,noahreport.com,goodreturns.in,pythonforbeginners.com,oneindia.com,heroichollywood.com,oilersnation.com,rollingout.com,tamil.filmibeat.com,wnd.com,myjoyonline.com,altpress.com,hiphoplately.com,dailyfaceoff.com,tupaki.com,adomonline.com,bitcoinist.com,djhungama.net,famously-dead.com,famouslyarrested.com,famouslyscandalous.com,gamrreview.com,lolcounter.com,rodalenews.com,timesofindia.com,weathernationtv.com,webmaster-source.com,timesofindia.indiatimes.com,economictimes.indiatimes.com,m.economictimes.com,related.economictimes.com,xn--allestrungen-9ib.de,allestoerungen.ch,order-order.com,hancinema.net,deccanherald.com,100percentfedup.com,alabamanow.com,natchezdemocrat.com,allestoerungen.at,allestoerungen.de,allestoringen.be,allestoringen.nl,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.ru,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr,nbc-2.com,sportsmole.co.uk,lfg.co,abc-7.com,leasticoulddo.com,aax.demo.oriel.io,agame.com,allkpop.com,boredpanda.com,capebretonpost.com,convertunits.com,cplusplus.com,firstpost.com,footballfancast.com,footballtransfertavern.com,fortniteintel.com,fr.shopping.rakuten.com,homesteadingtoday.com,intermediair.nl,joblo.com,journalpioneer.com,koutsompolio.gr,lacuerda.net,mashable.com,mediafire.com,michigan-sportsman.com,mixi.media,novini.bg,pch.com,pminteg.fr,prowrestling.com,saltwire.com,seattletimes.com,speedtest.net,sportal.bg,sportalbg.dev.smakmedia.com,thechronicleherald.ca,theguardian.pe.ca,thetelegram.com,timesofsandiego.com,titantv.com,washingtontimes.com,wimp.com#@#[id^="div-gpt-ad"] ++nutrition-charts.com,coloringpagesonly.com,sunrise-sunset.org,whatnowatlanta.com,comicbookrealm.com,online-python.com,homesteadsurvivalsite.com,luciding.com,motivationandlove.com,logosbynick.com,titlecaseconverter.com,tabletopjoab.com,dailykillersudoku.com,qualitydogresources.com,tiremeetsroad.com,itnwwe.com,apnatoronto.com,localpuppybreeders.com,instrumentationtools.com,learncpp.com,wikibioworth.com,programmingr.com,generatormix.com,chipandco.com,colorcodes.io,myotakuworld.com,beatlesbible.com,cakedecorist.com,findnicknames.com,thepointcalculator.com,singlemothers.us,itsolutionstuff.com,ilovedogscute.com,theproductiveengineer.net,fedsdatacenter.com,studybreaks.com,experthomereport.com,notesfromtheporch.com,shtfpreparedness.com,offgridpermaculture.com,wheelssize.com,greenlivingtribe.com,crosswordeg.com,oursportscentral.com,divinedaolibrary.com,chemicalaid.com,sqlserverguides.com,dailythemedcrosswordanswers.net,lovecookingdaily.com,elderguru.com,nonphoneworkathome.com,france-hotel-guide.com,campergrid.com,sbxl.com,rqeeqa.com,ignisnatura.org,pedigreedatabase.com,dreamglossary.com,linuxtechi.com,diysolarshack.com,groundedlifetravel.com,cubsinsider.com,onlinepersonalitytests.org,saltwateraquariumblog.com,bornagainboating.com,thecoastnews.com,nerdbot.com,franchisesports.co.uk,howtoforge.com,perfectdogbreeds.com,healthtipsnow.net,boiteachansons.net,msfsaddons.com,lettersformats.com,wikiaccounting.com,dailycrochet.com,wordscapescheat.com,datasciencemadesimple.com,totalmotorcycle.com,costcoinsider.com,parkingaccess.com,charbelnemnom.com,refrigeratorsreviewed.com,badgerandblade.com,marrieddivorce.com,emprendiendohistorias.com,tracfoneusermanual.net,tckpublishing.com,silverlininglessons.com,asvabpracticetestonline.com,wordstodescribe.com,lyrical-nonsense.com,fantasynerds.com,animalfate.com,lettersinenglish.com,sportfishingbuddy.com,overseasattractions.com,egriz.com,nilsenreport.ca,askthebuilder.com,diydoctor.org.uk,favoredleather.com,autoservicecosts.com,whatispiping.com,scuffedentertainment.com,35mmc.com,parlerdamour.fr,365thingsinhouston.com,centraldesermones.com,aboutchromebooks.com,topwoodworkingadvice.com,spelling-words-well.com,millo.co,thecleverbusiness.com,yourdailyglobe.com,biznewske.com,analyzemath.com,aa1car.com,nutsandboltsspeedtraining.com,yummyindiankitchen.com,codewithmukesh.com,triviawell.com,miracomosehace.com,technorms.com,r-graph-gallery.com,celebritydig.com,scamcharge.com,accountinguide.com,textfixer.com,materialsix.com,roofonline.com,birthdaywishes.expert,goldpriceoz.com,informatique-mania.com,somosmamas.com.ar,rentalhousingdeals.com,acessaber.com.br,squarefootagearea.com,altcodeunicode.com,exrx.net,journeydogtraining.com,pdfwordconvert.com,dataoverhaulers.com,thedisinsider.com,commercialdriverhq.com,fanstranslations.com,havredailynews.com,yardblogger.com,houseplanshelper.com,environmental-conscience.com,hacktheminotaur.com,indifferentlanguages.com,artprompts.org,myenglishteacher.eu,my-package-tracking.com,countertopspecialty.com,it-connect.fr,ourfitpets.com,brighthubeducation.com,defkey.com,flgardening.com,happybirthdaymsg.com,dicasinteligentes.com.br,tutorialgateway.org,weeklyhoroscope.com,escapefan.com,icebreakers.ws,toutoupourlechien.com,happyvagabonds.com,archisoup.com,aginghealthytoday.com,charactercounter.com,esportsearnings.com,freejobalert.com,homeguideguru.com,thecabindiary.com,streetsmartkitchen.com,vitux.com,officetuts.net,feelingvegas.com,thepythoncode.com,electrical4u.net,codycrossanswers.org,salaryaftertax.com,shuttlefare.com,practicequiz.com,orchideria.com,truthorfiction.com,softwaretestingmaterial.com,wordscapeshelp.com,kifarunix.com,labex-cortex.com,bestcateringprices.com,knifeup.com,h-supertools.com,alexusrenee.com,sportfishingbc.com,windows101tricks.com,zwivel.com,mamapedia.com,asacannes.com,classicrockhistory.com,williamsonhomepage.com#@#[id^="div-gpt-ad"] ++chromeunboxed.com,exploreclarion.com#@#.code-block ++tvinsider.com,whats-on-netflix.com,uproxx.com,barstoolsports.com,netflixlife.com,muscleandfitness.com,comingsoon.net,soapoperadigest.com,justjaredjr.com,realclearpolitics.com,primerahora.com,waaytv.com,georgetakei.com,comingsoon.net,elnuevodia.com,sny.tv,celebdirtylaundry.com,primerahora.com,waaytv.com,georgetakei.com,comingsoon.net,elnuevodia.com,sny.tv,celebdirtylaundry.com,thehockeywriters.com,apartmenttherapy.com,bleedingcool.com,jpost.com,villages-news.com,newsweek.com,sicem365.com,irishsportsdaily.com,altafiber.net,wordplays.com,autoblog.com,kitco.com,boston.com,comicsands.com,hindustantimes.com,cbr.com,collider.com,makeuseof.com,codegrepper.com,allpeoplequilt.com,cookinglight.com,uwants.com,price.com.hk,iranianuk.com,thegolfnewsnet.com,mybendbroadband.com,myworld.breezeline.com,cincinnatibell.net,health.com,dailypaws.com,hellogiggles.com,midwestliving.com,discuss.com.hk,ew.com,people.com,melty.fr,lacremedugaming.fr,timeanddate.com,natlawreview.com,legalinsurrection.com,untappedcities.com,ac-illust.com,photo-ac.com,allrecipes.com,myrecipes.com,foodandwine.com,marthastewart.com,realsimple.com,peopleenespanol.com,eatingwell.com,shape.com,instyle.com,travelandleisure.com,parents.com,historycollection.com,6sqft.com,centurylink.net,windstream.net,hughesnet.com,wowway.net,tds.net,armstrongmywire.com,suddenlink.net,searchandnews.com,mediacomtoday.com,sparklight.com,myworld.atlanticbb.com,my.gvtc.com,mygrande.com,hawaiiantel.net,ballotpedia.org,powerlineblog.com,allsides.com,fantasypros.com,slashdot.org,xb.sf.net,c-stage.aaxads.com,slashdot.org,sourceforge.net,rateyourmusic.com,mensagenscomamor.com,horoscopovirtual.com.br,eusemfronteiras.com,wetteronline.de,wetteronline.ch,wetteronline.at,sakshi.com,republika.co.id,clutchpoints.com,sinarharian.com.my,doyouremember.com,thestatesman.com,clubhouse.swingu.com,teluguone.com,telugu360.com,dailyexpress.com.my,spurstalk.com,euronews.com,wetteronline.de,theblaze.com,lahorenews.tv,thepalmierireport.com,worldtimeserver.com,philstar.com,interaksyon.com,interaksyon.philstar.com,themalaysianreserve.com,thestonkmarket.com,sis2sis.com,newsonyx.com,conservativehome.com,rightsideoutpost.com,thesaurus.net,familyeducation.com,propatriotnews.com,thegatewaypundit.com,player.one,latintimes.com,ibtimes.co.uk,thelibertyloft.com,thesource.com,joebidenisnotmypresident.news,harianaceh.co.id,dkoding.in,beckernews.com,1tamilcrow.com,manoramaonline.com,allhiphop.com,americanlookout.com,asianage.com,deccanchronicle.com,weregeek.com,healthbuzzline.com,vikatan.com,thescoop.us,tamilcrowstab.com,prousanews.com,ibtimes.com,conservativeplaylist.com,conservativebrief.com,medicaldaily.com,dailytruthreport.com,pcmag.com,wingsnation.com,allwrestling.com,planb.mx,grabien.com,hindi.filmibeat.com,krishijagran.com,khaleejtimes.com,canucksarmy.com,hockeyfights.com,puckpedia.com,cmujer.com.mx,descubro.mx,telugu.nativeplanet.com,tamil.nativeplanet.com,mykhel.com,hindi.nativeplanet.com,careerindia.com,boldsky.com,malayalam.filmibeat.com,malayalam.nativeplanet.com,indiawest.com,cryptoglobe.com,codinginfinite.com,codeconquest.com,screengeek.net,enanyang.my,protrumpnews.com,thehindubusinessline.com,gizbot.com,thephoblographer.com,siasat.com,theaviationist.com,dunyanews.tv,wegotthiscovered.com,americanthinker.com,gulte.com,telugu.greatandhra.com,welovetrump.com,tamiltwistya.com,manilatimes.net,noqreport.com,blackenterprise.com,dunya.com.pk,telugu.filmibeat.com,issuu.com,worldtimeserver.com,yucatan.com.mx,drivespark.com,studyfinds.org,prajavani.net,noahreport.com,goodreturns.in,pythonforbeginners.com,oneindia.com,heroichollywood.com,oilersnation.com,rollingout.com,tamil.filmibeat.com,wnd.com,myjoyonline.com,altpress.com,hiphoplately.com,dailyfaceoff.com,tupaki.com,adomonline.com,bitcoinist.com,djhungama.net,famously-dead.com,famouslyarrested.com,famouslyscandalous.com,gamrreview.com,lolcounter.com,rodalenews.com,timesofindia.com,weathernationtv.com,webmaster-source.com,timesofindia.indiatimes.com,economictimes.indiatimes.com,m.economictimes.com,related.economictimes.com,xn--allestrungen-9ib.de,allestoerungen.ch,order-order.com,hancinema.net,deccanherald.com,100percentfedup.com,alabamanow.com,natchezdemocrat.com,allestoerungen.at,allestoerungen.de,allestoringen.be,allestoringen.nl,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.ru,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr,nbc-2.com,sportsmole.co.uk,lfg.co,abc-7.com,leasticoulddo.com,aax.demo.oriel.io,agame.com,allkpop.com,boredpanda.com,capebretonpost.com,convertunits.com,cplusplus.com,firstpost.com,footballfancast.com,footballtransfertavern.com,fortniteintel.com,fr.shopping.rakuten.com,homesteadingtoday.com,intermediair.nl,joblo.com,journalpioneer.com,koutsompolio.gr,lacuerda.net,mashable.com,mediafire.com,michigan-sportsman.com,mixi.media,novini.bg,pch.com,pminteg.fr,prowrestling.com,saltwire.com,seattletimes.com,speedtest.net,sportal.bg,sportalbg.dev.smakmedia.com,thechronicleherald.ca,theguardian.pe.ca,thetelegram.com,timesofsandiego.com,titantv.com,washingtontimes.com,wimp.com#@#div[id^="div-gpt-"] +fanrecap.com,historycollection.com#@#.td-adspot-title +fanrecap.com#@#.td-a-ad +historycollection.com#@#.side-ads @@ -74219,8 +79618,7 @@ new file mode 100644 +ktla.com,woodtv.com,fox8.com,kxan.com,kdvr.com,wgntv.com,koin.com,kron4.com,localsyr.com,fox2now.com,keloland.com,wkbn.com,wfla.com,fox59.com,wavy.com,wane.com,wwlp.com,wpri.com,myfox8.com,wkrn.com,wivb.com,fox5sandiego.com,wtnh.com,wjhl.com,khon2.com,krqe.com,whnt.com,fox4kc.com,newsnationnow.com,kfor.com,8newsnow.com,abc27.com,rochesterfirst.com,cbs17.com,mytwintiers.com,news10.com,ksn.com,who13.com,fox21news.com,wric.com,wkrg.com,wbtw.com,wspa.com,ksnt.com,wboy.com,fox40.com,kget.com,wsav.com,wearecentralpa.com,nwahomepage.com,wcia.com,everythinglubbock.com,tristatehomepage.com,valleycentral.com,mystateline.com,wlns.com,wnct.com,pahomepage.com,kark.com,counton2.com,cbs4indy.com,kxnet.com,fox46.com,wearegreenbay.com,wtrf.com,ktsm.com,wgno.com,myarklamiss.com,ozarksfirst.com,wgnradio.com,fox16.com,klfy.com,wjbf.com,centralillinoisproud.com,cw39.com,mypanhandle.com,mysterywire.com,localdvm.com,cbs42.com,myhighplains.com,fourstateshomepage.com,wytv.com,yourcentralvalley.com,ketk.com,wjtv.com,mywabashvalley.com,wvnstv.com,bigcountryhomepage.com,wowktv.com,wfxrtv.com,ourquadcities.com,conchovalleyhomepage.com,brproud.com,binghamtonhomepage.com,borderreport.com,arklatexhomepage.com,wrbl.com,mychamplainvalley.com,fox44news.com,cw33.com,westernslopenow.com,wdhn.com,upmatters.com,foxlexington.com,yourbasin.com,wiproud.com,informnny.com,phl17.com,cenlanow.com,yourbigsky.com,channel4000.com,wreg.com,nxstrib.com,go-vip.net#@#div[id^="acm-ad-tag-"] +searchenginejournal.com#@#div[id^="SEJ_300x250_"] +natlawreview.com,thehill.com,avclub.com,clickhole.com,deadspin.com,gizmodo.com,jalopnik.com,jezebel.com,kotaku.com,lifehacker.com,splinternews.com,theinventory.com,theonion.com,theroot.com,thetakeout.com#@#div[id^="dfp-ad-"] -+time.com,usssa.com,senpai.gg,seattletimes.com,economictimes.indiatimes.com,wordplays.com,autoblog.com,kitco.com,boston.com,comicsands.com,fanrecap.com,tipsybartender.com,ratemyfishtank.com,techadvisor.com,tractorbynet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,uwants.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,supermama.lt,inbox.lt,thehockeywriters.com,my.juno.com,my.netzero.net,fantasypros.com,dogtime.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com,cargurus.com,movieplayer.it,pistonheads.com,dissapore.com,aufeminin.com,cargurus.ca,cars.com,virgilio.it,libero.it,ac-illust.com,photo-ac.com,multiplayer.it,centurylink.net,windstream.net,hughesnet.com,wowway.net,tds.net,armstrongmywire.com,suddenlink.net,searchandnews.com,mediacomtoday.com,sparklight.com,myworld.atlanticbb.com,my.gvtc.com,mygrande.com,hawaiiantel.net,xgn.es,xgn.nl,livingly.com,lonny.com,stylebistro.com,mabelandmoxie.com,zimbio.com,itsrosy.com,macworld.com,pcworld.pl,virgilio.it,dilei.it,quifinanza.it,viedemerde.fr,ezgif.com,timesofindia.indiatimes.com,agame.com,boredpanda.com,convertunits.com,firstpost.com,forbes.com,intermediair.nl,pcmag.com#@#[id^="google_ads_iframe"] -+livecharts.co.uk,crosswordsolver.org,tractorbynet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com#@#[id^="div-gpt-ad"] ++pcwelt.de,webwereld.nl,cartermatt.com,thedailybeast.com,macwelt.de,20minutos.es,techhive.com,pcworld.com,thehockeywriters.com,apartmenttherapy.com,bleedingcool.com,sportsaspire.com,lovebondings.com,entertainism.com,plentifun.com,melodyful.com,partyjoys.com,socialmettle.com,bodytomy.com,menwit.com,thoughtfultattoos.com,sciencestruck.com,marketingwit.com,penlighten.com,petponder.com,opinionfront.com,themeparktourist.com,iranianuk.com,timeanddate.com,nasdaq.com,gstage.postmedia.digital,gdev.postmedia.digital,dexerto.com,ezgif.com,firstpost.com,minecraftlist.org,time.com,usssa.com,senpai.gg,seattletimes.com,economictimes.indiatimes.com,wordplays.com,autoblog.com,kitco.com,boston.com,comicsands.com,fanrecap.com,tipsybartender.com,ratemyfishtank.com,techadvisor.com,tractorbynet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,uwants.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,supermama.lt,inbox.lt,thehockeywriters.com,my.juno.com,my.netzero.net,fantasypros.com,dogtime.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com,cargurus.com,movieplayer.it,pistonheads.com,dissapore.com,aufeminin.com,cargurus.ca,cars.com,virgilio.it,libero.it,ac-illust.com,photo-ac.com,multiplayer.it,centurylink.net,windstream.net,hughesnet.com,wowway.net,tds.net,armstrongmywire.com,suddenlink.net,searchandnews.com,mediacomtoday.com,sparklight.com,myworld.atlanticbb.com,my.gvtc.com,mygrande.com,hawaiiantel.net,xgn.es,xgn.nl,livingly.com,lonny.com,stylebistro.com,mabelandmoxie.com,zimbio.com,itsrosy.com,macworld.com,pcworld.pl,virgilio.it,dilei.it,quifinanza.it,viedemerde.fr,ezgif.com,timesofindia.indiatimes.com,agame.com,boredpanda.com,convertunits.com,firstpost.com,forbes.com,intermediair.nl,pcmag.com#@#[id^="google_ads_iframe"] +reddit.com#@#div[id^="overlay-sidebar-atf-"] +reddit.com#@#div[id^="overlay-sidebar-btf-"] +reddit.com#@#div[id^="sidebar-atf-"] @@ -74229,8 +79627,7 @@ new file mode 100644 +nasdaq.com#@#div[id^="js-dfp-"] +pcmag.com#@#iframe[id][marginheight="0"] +androidpolice.com,xda-developers.com#@#iframe[src^="https://tpc.googlesyndication.com/"] -+iranianuk.com,timeanddate.com,nasdaq.com,gstage.postmedia.digital,gdev.postmedia.digital,dexerto.com,ezgif.com,firstpost.com#@#[id^="google_ads_iframe"] -+cars.com,virgilio.it,libero.it,gstage.postmedia.digital,gdev.postmedia.digital,dexerto.com,ezgif.com#@#[name^="google_ads_iframe"] ++techhive.com,techadvisor.com,cars.com,virgilio.it,libero.it,gstage.postmedia.digital,gdev.postmedia.digital,dexerto.com,ezgif.com#@#[name^="google_ads_iframe"] +gstage.postmedia.digital,gdev.postmedia.digital,dexerto.com#@#.ytp-ad-progress-list +gstage.postmedia.digital,gdev.postmedia.digital,dexerto.com#@#div[id^="jwplayer_"] +gstage.postmedia.digital,gdev.postmedia.digital,dexerto.com#@#.dex-adlabel @@ -74248,6 +79645,7 @@ new file mode 100644 +motor1.com#@#.m1_largeMPU +checkmategaming.com,checkmategaming.assistpub.com,charliekirk.com,charliekirk.assistpub.com,chess.com,chess.assistpub.com,chron.com,chron.assistpub.com#@#.adBanner +chron.com,chron.assistpub.com#@#.adModule ++thedailybeast.com#@#.AdModule +heraldo.es#@#.module1colAds +abovethelaw.com,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,nationalpost.com,financialpost.com,lfpress.com,lfpress.assistpub.com,stage.postmedia.digital,dev.postmedia.digital#@#.ad__container +nationalpost.com,financialpost.com,lfpress.com,lfpress.assistpub.com,stage.postmedia.digital,dev.postmedia.digital#@#.ad__high-impact @@ -74293,7 +79691,7 @@ new file mode 100644 +nationalpost.com,financialpost.com,lfpress.com,lfpress.assistpub.com,stage.postmedia.digital,dev.postmedia.digital###ad-9:not([data-ad-acceptable]) +gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,filehippo.pl,filehippo.jp,filehippo.de,filehippo.com,nationalpost.com,financialpost.com,lfpress.com,lfpress.assistpub.com,stage.postmedia.digital,dev.postmedia.digital#@#.ad__label +gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,nationalpost.com,financialpost.com,lfpress.com,lfpress.assistpub.com,stage.postmedia.digital,dev.postmedia.digital#@#.ad__placeholder -+gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,nationalpost.com,financialpost.com,lfpress.com,lfpress.assistpub.com,stage.postmedia.digital,dev.postmedia.digital#@#.ad-refresh ++fantasypros.com,gstage.postmedia.digital,gdev.postmedia.digital,gcp-aa-499-lfpress.gdev.postmedia.digital,gcp-rc-830-nationalpost.gstage.postmedia.digital,gcp-rc-823-financialpost.gstage.postmedia.digital,gcp-rc-823-nationalpost.gstage.postmedia.digital,gcp-rc-830-financialpost.gstage.postmedia.digital,gcp-rc-830-lfpress.gstage.postmedia.digital,nationalpost.com,financialpost.com,lfpress.com,lfpress.assistpub.com,stage.postmedia.digital,dev.postmedia.digital#@#.ad-refresh +famousbirthdays.com#@#.ad-row +gamepress.gg#@#.top-ad-desktop +theblaze.com,gamepur.com,chess.com#@#.banner_slot @@ -74308,13 +79706,23 @@ new file mode 100644 +chess.com#@##main-ad +economictimes.indiatimes.com,m.economictimes.com,related.economictimes.com#@#.adsbg300 +economictimes.indiatimes.com,m.economictimes.com,related.economictimes.com#@##bottomAd -+powerlineblog.com,economictimes.indiatimes.com,m.economictimes.com,related.economictimes.com#@##topAd ++courttv.com,powerlineblog.com,economictimes.indiatimes.com,m.economictimes.com,related.economictimes.com#@##topAd +hockeydb.com#@##topad +powerlineblog.com#@##post-ad -+lfg.co,leasticoulddo.com,chess.assistpub.com,chess.com#@#.sidebar-ad ++thedailybeast.com#@#.FooterAd ++thedailybeast.com#@#.GoogleAd ++thedailybeast.com#@#.PageTopAd ++thedailybeast.com#@#.SimpleAd ++thedailybeast.com#@#.Sizer ++thedailybeast.com,lfg.co,leasticoulddo.com,chess.assistpub.com,chess.com#@#.sidebar-ad ++motaclarity.co.uk#@#.sidebar-ads +chess.assistpub.com,chess.com#@#.index-content-ad-wrapper +motorsport.com#@#.ms-apb-dmpu +timesofindia.indiatimes.com#@#.ad-widget ++timesofindia.indiatimes.com#@#._3xsKP ++timesofindia.indiatimes.com#@#._3JJMX ++timesofindia.indiatimes.com#@#.addblock ++timesofindia.indiatimes.com#@#.rgt_ad +djhungama.net,famously-dead.com,famouslyarrested.com,famouslyscandalous.com,gamrreview.com,lolcounter.com,rodalenews.com,timesofindia.com,weathernationtv.com,webmaster-source.com#@#.ad1 +theblaze.com,thegreggjarrett.com,charliekirk.com,charliekirk.assistpub.com#@#div[id^="rc-widget-"] +checkmategaming.com,checkmategaming.assistpub.com#@#.right-ad @@ -74334,13 +79742,18 @@ new file mode 100644 +searchenginejournal.com#@#.img-mmax-100 +searchenginejournal.com#@#.sss_slot +pch.com#@#[class^="div-gpt-ad"] ++pch.com#@#article.ad +hellhorror.com#@#.c-ad ++onlinedoctranslator.com#@#.ads-wrap +thegreggjarrett.com#@#.ads-wrapper +thegreggjarrett.com#@#.ads_code +thedirect.com#@#.pw-ph-sky +thedirect.com#@#.pw-ph-leaderboard +thedirect.com#@#.ads_container +opex360.com,opex360.assistpub.com#@##header-ads ++videocardz.com#@##header-ad ++videocardz.com#@##vc-maincontainer-midad ++videocardz.com#@##vc-maincontainer-ad +basketusa.com,basketusa.assistpub.com#@#.ad-desktop +basketusa.com,basketusa.assistpub.com#@#.ad-medium +typing.com#@#.js-skyscraper-ad @@ -74348,9 +79761,9 @@ new file mode 100644 +menshealth.com,menshealth.assistpub.com,delish.com,delish.assistpub.com,typing.com#@#.advert--square +cars.com#@#.cubeAd +procyclingstats.com#@#.top-cont -+woodmagazine.com,ew.com,people.com,time.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,coolmath.com,travelandleisure.com,parents.com#@#.ad-wrapper -+woodmagazine.com,ew.com,people.com,time.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,travelandleisure.com,parents.com#@#.mobile-ad -+procyclingstats.com,woodmagazine.com,ew.com,people.com,time.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,travelandleisure.com,parents.com#@#.desktop-ad ++motaclarity.co.uk,woodmagazine.com,ew.com,people.com,time.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,coolmath.com,travelandleisure.com,parents.com#@#.ad-wrapper ++gamepress.gg,woodmagazine.com,ew.com,people.com,time.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,travelandleisure.com,parents.com#@#.mobile-ad ++gamepress.gg,procyclingstats.com,woodmagazine.com,ew.com,people.com,time.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,travelandleisure.com,parents.com#@#.desktop-ad +woodmagazine.com,time.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,people.com,bhg.com,southernliving.com,travelandleisure.com,parents.com,ew.com#@#.tablet-ad +woodmagazine.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,parents.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,people.com,bhg.com,southernliving.com,ew.com,ghacks.net,travelandleisure.com#@#.ad-title +woodmagazine.com,ew.com,people.com,allrecipes.com,hellogiggles.com,health.com,shape.com,midwestliving.com,realsimple.com,marthastewart.com,dailypaws.com,myrecipes.com,eatingwell.com,instyle.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,peopleenespanol.com,travelandleisure.com,parents.com#@#.ad-sticky-container @@ -74359,12 +79772,13 @@ new file mode 100644 +crfashionbook.com,elle.com,elledecor.com,esquire.com,goodhousekeeping.com,harpersbazaar.com,popularmechanics.com,prevention.com,runnersworld.com,seventeen.com,shondaland.com,townandcountrymag.com,thepioneerwoman.com,veranda.com,womenshealthmag.com,cosmopolitan.com,womansday.com,runnersworld.com,redbookmag.com,oprahdaily.com,marieclaire.com,countryliving.com,bicycling.com,bestproducts.com,housebeautiful.com,menshealth.com,menshealth.assistpub.com,delish.com,delish.assistpub.com#@#.listicle--ad-rail +countryliving.com,elle.com,bestproducts.com,bicycling.com,shondaland.com,veranda.com,cosmopolitan.com,thepioneerwoman.com,redbookmag.com,menshealth.com,housebeautiful.com,harpersbazaar.com,elledecor.com,oprahdaily.com,popularmechanics.com,prevention.com,runnersworld.com,seventeen.com,townandcountrymag.com,womansday.com,womenshealthmag.com,esquire.com,delish.com,goodhousekeeping.com#@##gpt-leaderboard-ad +windowsreport.com#@#div[data-insertion] ++gamepress.gg#@#.feed-ad +abovethelaw.com,downdetector.ae,downdetector.ca,downdetector.cl,downdetector.co.nz,downdetector.co.uk,downdetector.co.za,downdetector.com,downdetector.com.ar,downdetector.com.au,downdetector.com.br,downdetector.com.co,downdetector.cz,downdetector.dk,downdetector.ec,downdetector.es,downdetector.fi,downdetector.fr,downdetector.gr,downdetector.hk,downdetector.hr,downdetector.hu,downdetector.id,downdetector.ie,downdetector.in,downdetector.it,downdetector.jp,downdetector.mx,downdetector.my,downdetector.no,downdetector.pe,downdetector.ph,downdetector.pk,downdetector.pl,downdetector.pt,downdetector.ro,downdetector.se,downdetector.sg,downdetector.sk,downdetector.web.tr,downdetector.ru,allestoringen.nl,allestoerungen.at,allestoringen.be,allestoerungen.ch,allestoerungen.de,xn--allestrungen-9ib.de#@#.leaderboard.ad +jsoneditoronline.org#@#.ad-panel +resetera.com#@#.samCodeUnit +fantasypros.com,viedemerde.fr#@#.sticky-ad +viedemerde.fr#@#.optidigital-ad-center -+techadvisor.com,discuss.com.hk,time.com,macworld.com,techhive.com,pcworld.com,autotrader.ca,rd.com,familyhandyman.com,selection.ca,readersdigest.ca,birdsandblooms.com,besthealthmag.ca,techconnect.com#@#.ad-placement ++pcwelt.de,webwereld.nl,macwelt.de,techadvisor.com,discuss.com.hk,time.com,macworld.com,techhive.com,pcworld.com,autotrader.ca,rd.com,familyhandyman.com,selection.ca,readersdigest.ca,birdsandblooms.com,besthealthmag.ca,techconnect.com#@#.ad-placement +familyeducation.com#@##bannerad +infoplease.com#@##block-ipleaderboardad +infoplease.com#@##block-ipabovethefold @@ -74389,16 +79803,17 @@ new file mode 100644 +insidermonkey.com#@##ad-horizontal-top +insidermonkey.com#@#.ad-horizontal-top-wrapper +insidermonkey.com#@##sidebar-ad-1 -+buonissimo.it,libero.it#@##admpubottom ++insidermonkey.com#@##sidebar-ad-2 ++virgilio.it,buonissimo.it,libero.it#@##admpubottom +virgilio.it,libero.it#@##admpumiddle -+siviaggia.it,virgilio.it,dilei.it,quifinanza.it,libero.it#@##adwallpaper ++supereva.it,buonissimo.it,siviaggia.it,virgilio.it,dilei.it,quifinanza.it,libero.it#@##adwallpaper +virgilio.it,libero.it#@##adbox1 +virgilio.it,libero.it#@##adbox2 +virgilio.it,libero.it#@##adtophp +elledecor.com,bicycling.com,crfashionbook.com,oprahdaily.com,prevention.com,seventeen.com,shondaland.com,thepioneerwoman.com,veranda.com,cosmopolitan.com#@#.breaker-ad +virgilio.it#@##adslider -+buonissimo.it,virgilio.it#@##admputop -+buonissimo.it,virgilio.it#@#.admputop ++quifinanza.it,supereva.it,siviaggia.it,dilei.it,buonissimo.it,virgilio.it#@##admputop ++supereva.it,buonissimo.it,virgilio.it#@#.admputop +virgilio.it#@#.adv-cont +siviaggia.it,dilei.it,quifinanza.it#@##adleaderboard +autosport.com#@#.ms-apb @@ -74418,10 +79833,10 @@ new file mode 100644 +gamefragger.com,animemojo.com,toonado.com#@##adBTF300x250 +gamefragger.com,animemojo.com,toonado.com#@##adATF728x90 +gamefragger.com,animemojo.com,toonado.com#@##adATF300x250 -+buonissimo.it#@##admpubottom2 ++libero.it,virgilio.it,buonissimo.it#@##admpubottom2 +ghacks.net#@#.category-sponsored +bndestem.nl,gelderlander.nl,ad.nl,bd.nl,ed.nl,tubantia.nl,pzc.nl,destentor.nl#@#.advertising-container-top -+virgilio.it,supereva.it,siviaggia.it#@##cont-wallpaper ++quifinanza.it,dilei.it,virgilio.it,supereva.it,siviaggia.it#@##cont-wallpaper +multiplayer.it,virgilio.it,supereva.it,libero.it#@#.adv +virgilio.it#@#.hp_300x250 +virgilio.it#@#.hp_970x90 @@ -74444,9 +79859,9 @@ new file mode 100644 +gala.fr#@#[data-ads-core] +gala.fr#@#.bannerAds +gala.fr#@#.coreAdsPlacer -+techadvisor.com,photo.gala.fr#@#.ad-placeholder ++webwereld.nl,techadvisor.com,photo.gala.fr#@#.ad-placeholder +wetteronline.de#@##woFooterBillboard -+allrecipes.com,midwestliving.com,dailypaws.com,parents.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,bhg.com#@#.sister-ads ++marthastewart.com,allrecipes.com,midwestliving.com,dailypaws.com,parents.com,foodandwine.com,cookinglight.com,allpeoplequilt.com,bhg.com#@#.sister-ads +cars.com,cookinglight.com,southernliving.com#@#.native-ad +livefutbol.com,gamestar.com,people.com#@#.ADBox +livefutbol.com,gamestar.com,people.com#@#.AD_area @@ -74461,11 +79876,11 @@ new file mode 100644 +marmiton.org#@#.af-label-ads +marmiton.org#@#.BeOpWidget +greenbot.com,pcworld.com,gamestar.com,techhive.com#@#.adunit -+techadvisor.com,tractorbynet.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,autoscout24.nl,autoscout24.it,autoscout24.at,techhive.com,pcworld.com,autoscout24.de,macworld.com#@#.ad-banner ++infos-geek.com,notinerd.com,auralcrave.com,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,tractorbynet.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,autoscout24.nl,autoscout24.it,autoscout24.at,autoscout24.de,macworld.com#@#.ad-banner +autoscout24.com,autoscout24.nl,autoscout24.it,autoscout24.at,autoscout24.de#@#.cl-ad-inpager -+techadvisor.com,techhive.com,pcworld.com,fantasypros.com,macworld.com#@#.ad-footer ++pcwelt.de,macwelt.de,techadvisor.com,techhive.com,pcworld.com,fantasypros.com,macworld.com#@#.ad-footer +techadvisor.com,techhive.com,pcworld.com,macworld.com#@#.ad-overlay -+techadvisor.com,techhive.com,pcworld.com,macworld.com#@#.page-ad ++pcwelt.de,macwelt.de,techadvisor.com,techhive.com,pcworld.com,macworld.com#@#.page-ad +speedmeter.de,macwelt.de,pcwelt.de,speed.io#@##ad_layer +speedmeter.de,macwelt.de,pcwelt.de,speed.io#@##ad_mpu +speedmeter.de,macwelt.de,pcwelt.de,speed.io#@##ad_sky @@ -74492,9 +79907,10 @@ new file mode 100644 +fantasypros.com#@#.ad-728 +fantasypros.com#@#.ad-300 +fantasypros.com#@#.ad-160 -+pcworld.com#@#.ad-1 -+pcworld.com#@#.img_ad -+pcworld.com#@#.advertiser ++techhive.com,techadvisor.com#@##adunit ++techhive.com,techadvisor.com,pcworld.com#@#.ad-1 ++techhive.com,techadvisor.com,pcworld.com#@#.img_ad ++techhive.com,fantasypros.com,techadvisor.com,pcworld.com#@#.advertiser +livingly.com,lonny.com,stylebistro.com,mabelandmoxie.com,zimbio.com,itsrosy.com#@#.embeddedAd +livingly.com,lonny.com,stylebistro.com,mabelandmoxie.com,zimbio.com,itsrosy.com#@#.tile-ad +tvstanici.net#@#.adsbyvli @@ -74531,6 +79947,7 @@ new file mode 100644 +bestproducts.com,bicycling.com,countryliving.com,elle.com,elledecor.com,esquire.com,goodhousekeeping.com,harpersbazaar.com,housebeautiful.com,oprahdaily.com,popularmechanics.com,prevention.com,redbookmag.com,runnersworld.com,seventeen.com,shondaland.com,townandcountrymag.com,thepioneerwoman.com,veranda.com,womansday.com,womenshealthmag.com,cosmopolitan.com,delish.com,menshealth.com##.text_ads +autotrader.ca#@#.jw-ad +autotrader.ca#@#.jw-ad-media-container ++pcwelt.de,techadvisor.com,macwelt.de,techhive.com#@#.jwPlayer--floatingContainer +photo-ac.com#@#.section-ads +pastemagazine.com#@#.header-top-ad +pastemagazine.com#@##top_leaderboard @@ -74544,7 +79961,8 @@ new file mode 100644 +reddit.com#@#shreddit-comments-page-ad +reddit.com#@#article.Post:-abp-has(a[rel="nofollow noopener sponsored"]) +cars.com#@#.news-ad -+techadvisor.fr,fantasypros.com,lesnumeriques.com,beaute-test.com,cars.com#@#div[data-google-query-id] ++techhive.com,techadvisor.com,techadvisor.fr,fantasypros.com,lesnumeriques.com,beaute-test.com,cars.com#@#div[data-google-query-id] ++techhive.com,techadvisor.com#@#a[href^="https://www.googleadservices.com/pagead/aclk?"] +lesnumeriques.com#@##ad-banner_atf-label +lesnumeriques.com#@#.mvp-widget-ad +techadvisor.fr,cars.com#@#a[href^="https://adclick.g.doubleclick.net/"] @@ -74555,6 +79973,7 @@ new file mode 100644 +pistonheads.com#@#.ad-contain-top +pistonheads.com#@#.adslot +economictimes.indiatimes.com#@#.adSlot ++thedailybeast.com#@#.AdSlot +financialpost.com,nationalpost.com,doctissimo.fr,aufeminin.com,marmiton.org,beaute-test.com#@#div[data-ad] +autosport.com,motorsport.com#@#.ms-hapb +matchendirect.fr#@##tux728x90 @@ -74576,13 +79995,13 @@ new file mode 100644 +my.juno.com#@##scienceTile +my.juno.com#@##usWorldTile +dotesports.com,gamepur.com#@##top-sticky-sidebar-wrapper -+livecharts.co.uk,crosswordsolver.org,recyclingcenternear.me,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,singletrackworld.com,clickspeedtest.com,goodcalculators.com,programcreek.com,homeinspectioninsider.com,iplocation.net,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,affordablehousingonline.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,hyggehous.com,camping-experten.de,collegefactual.com,guidemusulman.com,diyphotography.net,themag.co.uk,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,drivingtest.ca,diyphotography.net,gardenista.com,tractorbynet.com,fedsmith.com,scholarship-positions.com,text-compare.com,corporateofficeheadquarters.org,10fastfingers.com,personality-database.com,weather-us.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,remodelista.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#.ezoic-ad -+uscollegeinternational.com,scitechdaily.com,collegefactual.com,gardenista.com,tractorbynet.com,10fastfingers.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,remodelista.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#span[id^="ezoic-pub-ad-placeholder-"] -+livecharts.co.uk,crosswordsolver.org,recyclingcenternear.me,decorhomeideas.com,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,programcreek.com,homeinspectioninsider.com,iplocation.net,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,affordablehousingonline.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,hyggehous.com,camping-experten.de,collegefactual.com,guidemusulman.com,diyphotography.net,themag.co.uk,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,drivingtest.ca,diyphotography.net,tractorbynet.com,fedsmith.com,scholarship-positions.com,text-compare.com,corporateofficeheadquarters.org,10fastfingers.com,weather-us.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#.adtester-container -+collegefactual.com,tractorbynet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#.ezo_ad -+livecharts.co.uk,crosswordsolver.org,recyclingcenternear.me,decorhomeideas.com,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,programcreek.com,homeinspectioninsider.com,iplocation.net,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,affordablehousingonline.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,hyggehous.com,camping-experten.de,collegefactual.com,guidemusulman.com,diyphotography.net,themag.co.uk,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,drivingtest.ca,diyphotography.net,tractorbynet.com,fedsmith.com,scholarship-positions.com,text-compare.com,corporateofficeheadquarters.org,10fastfingers.com,personality-database.com,weather-us.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#[data-ez-name] -+livecharts.co.uk,crosswordsolver.org,recyclingcenternear.me,decorhomeideas.com,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,thecalculatorsite.com,programcreek.com,homeinspectioninsider.com,iplocation.net,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,personality-database.com,guidemusulman.com,diyphotography.net,themag.co.uk,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,tractorbynet.com,fedsmith.com,scholarship-positions.com,text-compare.com,10fastfingers.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,simplypsychology.org,gm-trucks.com,barnfinds.com,linuxize.com,thehockeywriters.com#@#.ezoic-ad-adaptive -+tractorbynet.com,personality-database.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com#@#div[id^="ezoic-pub-ad-"] ++nutrition-charts.com,coloringpagesonly.com,sunrise-sunset.org,whatnowatlanta.com,comicbookrealm.com,online-python.com,homesteadsurvivalsite.com,luciding.com,motivationandlove.com,logosbynick.com,titlecaseconverter.com,tabletopjoab.com,dailykillersudoku.com,qualitydogresources.com,tiremeetsroad.com,itnwwe.com,apnatoronto.com,localpuppybreeders.com,instrumentationtools.com,learncpp.com,wikibioworth.com,programmingr.com,generatormix.com,chipandco.com,colorcodes.io,myotakuworld.com,beatlesbible.com,cakedecorist.com,findnicknames.com,thepointcalculator.com,singlemothers.us,itsolutionstuff.com,ilovedogscute.com,theproductiveengineer.net,fedsdatacenter.com,studybreaks.com,experthomereport.com,notesfromtheporch.com,shtfpreparedness.com,offgridpermaculture.com,wheelssize.com,greenlivingtribe.com,crosswordeg.com,oursportscentral.com,divinedaolibrary.com,chemicalaid.com,sqlserverguides.com,dailythemedcrosswordanswers.net,lovecookingdaily.com,elderguru.com,nonphoneworkathome.com,france-hotel-guide.com,campergrid.com,sbxl.com,rqeeqa.com,ignisnatura.org,pedigreedatabase.com,dreamglossary.com,linuxtechi.com,diysolarshack.com,groundedlifetravel.com,cubsinsider.com,onlinepersonalitytests.org,saltwateraquariumblog.com,bornagainboating.com,thecoastnews.com,nerdbot.com,franchisesports.co.uk,howtoforge.com,perfectdogbreeds.com,healthtipsnow.net,boiteachansons.net,msfsaddons.com,lettersformats.com,wikiaccounting.com,dailycrochet.com,wordscapescheat.com,datasciencemadesimple.com,totalmotorcycle.com,costcoinsider.com,parkingaccess.com,charbelnemnom.com,refrigeratorsreviewed.com,badgerandblade.com,marrieddivorce.com,emprendiendohistorias.com,tracfoneusermanual.net,tckpublishing.com,silverlininglessons.com,asvabpracticetestonline.com,wordstodescribe.com,lyrical-nonsense.com,fantasynerds.com,animalfate.com,lettersinenglish.com,sportfishingbuddy.com,overseasattractions.com,egriz.com,nilsenreport.ca,askthebuilder.com,diydoctor.org.uk,favoredleather.com,autoservicecosts.com,whatispiping.com,scuffedentertainment.com,35mmc.com,parlerdamour.fr,365thingsinhouston.com,centraldesermones.com,aboutchromebooks.com,topwoodworkingadvice.com,spelling-words-well.com,millo.co,thecleverbusiness.com,yourdailyglobe.com,biznewske.com,analyzemath.com,aa1car.com,nutsandboltsspeedtraining.com,yummyindiankitchen.com,codewithmukesh.com,triviawell.com,miracomosehace.com,technorms.com,r-graph-gallery.com,celebritydig.com,scamcharge.com,accountinguide.com,textfixer.com,materialsix.com,roofonline.com,birthdaywishes.expert,goldpriceoz.com,informatique-mania.com,somosmamas.com.ar,rentalhousingdeals.com,acessaber.com.br,squarefootagearea.com,altcodeunicode.com,exrx.net,journeydogtraining.com,pdfwordconvert.com,dataoverhaulers.com,thedisinsider.com,commercialdriverhq.com,fanstranslations.com,havredailynews.com,yardblogger.com,houseplanshelper.com,environmental-conscience.com,hacktheminotaur.com,indifferentlanguages.com,artprompts.org,myenglishteacher.eu,my-package-tracking.com,countertopspecialty.com,it-connect.fr,ourfitpets.com,brighthubeducation.com,defkey.com,flgardening.com,happybirthdaymsg.com,dicasinteligentes.com.br,tutorialgateway.org,weeklyhoroscope.com,escapefan.com,icebreakers.ws,toutoupourlechien.com,happyvagabonds.com,archisoup.com,aginghealthytoday.com,charactercounter.com,esportsearnings.com,freejobalert.com,homeguideguru.com,thecabindiary.com,streetsmartkitchen.com,vitux.com,officetuts.net,feelingvegas.com,thepythoncode.com,electrical4u.net,codycrossanswers.org,salaryaftertax.com,shuttlefare.com,practicequiz.com,orchideria.com,truthorfiction.com,softwaretestingmaterial.com,wordscapeshelp.com,kifarunix.com,labex-cortex.com,bestcateringprices.com,knifeup.com,h-supertools.com,alexusrenee.com,sportfishingbc.com,windows101tricks.com,zwivel.com,mamapedia.com,asacannes.com,classicrockhistory.com,williamsonhomepage.com,rodeosusa.com,houstoncasemanagers.com,bobcutmag.com,wow4u.com,cookitonce.com,dazepuzzle.com,kylonpowell.com,carserviceland.com,crispyfoodidea.com,phonedealstoday.com,mma.uno,keepinspiring.me,mobileinternist.com,unscramblewords.com,frugalhotspot.com,romapress.net,livetheglory.com,chicitysports.com,fishkeepingworld.com,walkthroughs.net,cultaholic.com,pathofex.com,teamcolorcodes.com,metalwani.com,bulbagarden.net,osrsguide.com,tulamama.com,hometips.com,breatheheavy.com,wordunscrambler.com,racetothewh.com,oneminuteenglish.org,marsja.se,decortweaks.com,jaynestars.com,allclash.com,wordcrazeanswers.com,siccode.com,madbackyard.com,greekmythology.com,thepersonage.com,blogofdoom.com,tarotforum.net,codycrossanswers.com,momdot.com,theilluminerdi.com,codycrossanswers.net,thewebdev.info,raspberrytips.com,thelawnreview.com,excelhow.net,roadtrailrun.com,thepricer.org,games4esl.com,dailyactor.com,livinginacontainer.com,quizerry.com,michaelsaves.com,phonesdata.com,nurseteachings.com,verseoftheday.com,sweepsadvantage.com,aiptcomics.com,ginx.tv,futbolenvivomexico.com,grandtournation.com,names.org,infos-geek.com,notinerd.com,auralcrave.com,ifly.com,liverampup.com,dantri.com.vn,videocardz.com,clutchfans.net,mamanly.com,futbolenvivochile.com,tarotalmabarrios.com,goodhomeautomation.com,exploreclarion.com,rpgbot.net,guiasteam.com,rccgonline.org,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,livecharts.co.uk,crosswordsolver.org,recyclingcenternear.me,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,singletrackworld.com,clickspeedtest.com,goodcalculators.com,programcreek.com,homeinspectioninsider.com,iplocation.net,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,affordablehousingonline.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,hyggehous.com,camping-experten.de,collegefactual.com,guidemusulman.com,diyphotography.net,themag.co.uk,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,drivingtest.ca,diyphotography.net,gardenista.com,tractorbynet.com,fedsmith.com,scholarship-positions.com,text-compare.com,corporateofficeheadquarters.org,10fastfingers.com,personality-database.com,weather-us.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,remodelista.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#.ezoic-ad ++infos-geek.com,notinerd.com,auralcrave.com,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,uscollegeinternational.com,scitechdaily.com,collegefactual.com,gardenista.com,tractorbynet.com,10fastfingers.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,remodelista.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#span[id^="ezoic-pub-ad-placeholder-"] ++nutrition-charts.com,coloringpagesonly.com,sunrise-sunset.org,whatnowatlanta.com,comicbookrealm.com,online-python.com,homesteadsurvivalsite.com,luciding.com,motivationandlove.com,logosbynick.com,titlecaseconverter.com,tabletopjoab.com,dailykillersudoku.com,qualitydogresources.com,tiremeetsroad.com,itnwwe.com,apnatoronto.com,localpuppybreeders.com,instrumentationtools.com,learncpp.com,wikibioworth.com,programmingr.com,generatormix.com,chipandco.com,colorcodes.io,myotakuworld.com,beatlesbible.com,cakedecorist.com,findnicknames.com,thepointcalculator.com,singlemothers.us,itsolutionstuff.com,ilovedogscute.com,theproductiveengineer.net,fedsdatacenter.com,studybreaks.com,experthomereport.com,notesfromtheporch.com,shtfpreparedness.com,offgridpermaculture.com,wheelssize.com,greenlivingtribe.com,crosswordeg.com,oursportscentral.com,divinedaolibrary.com,chemicalaid.com,sqlserverguides.com,dailythemedcrosswordanswers.net,lovecookingdaily.com,elderguru.com,nonphoneworkathome.com,france-hotel-guide.com,campergrid.com,sbxl.com,rqeeqa.com,ignisnatura.org,pedigreedatabase.com,dreamglossary.com,linuxtechi.com,diysolarshack.com,groundedlifetravel.com,cubsinsider.com,onlinepersonalitytests.org,saltwateraquariumblog.com,bornagainboating.com,thecoastnews.com,nerdbot.com,franchisesports.co.uk,howtoforge.com,perfectdogbreeds.com,healthtipsnow.net,boiteachansons.net,msfsaddons.com,lettersformats.com,wikiaccounting.com,dailycrochet.com,wordscapescheat.com,datasciencemadesimple.com,totalmotorcycle.com,costcoinsider.com,parkingaccess.com,charbelnemnom.com,refrigeratorsreviewed.com,badgerandblade.com,marrieddivorce.com,emprendiendohistorias.com,tracfoneusermanual.net,tckpublishing.com,silverlininglessons.com,asvabpracticetestonline.com,wordstodescribe.com,lyrical-nonsense.com,fantasynerds.com,animalfate.com,lettersinenglish.com,sportfishingbuddy.com,overseasattractions.com,egriz.com,nilsenreport.ca,askthebuilder.com,diydoctor.org.uk,favoredleather.com,autoservicecosts.com,whatispiping.com,scuffedentertainment.com,35mmc.com,parlerdamour.fr,365thingsinhouston.com,centraldesermones.com,aboutchromebooks.com,topwoodworkingadvice.com,spelling-words-well.com,millo.co,thecleverbusiness.com,yourdailyglobe.com,biznewske.com,analyzemath.com,aa1car.com,nutsandboltsspeedtraining.com,yummyindiankitchen.com,codewithmukesh.com,triviawell.com,miracomosehace.com,technorms.com,r-graph-gallery.com,celebritydig.com,scamcharge.com,accountinguide.com,textfixer.com,materialsix.com,roofonline.com,birthdaywishes.expert,goldpriceoz.com,informatique-mania.com,somosmamas.com.ar,rentalhousingdeals.com,acessaber.com.br,squarefootagearea.com,altcodeunicode.com,exrx.net,journeydogtraining.com,pdfwordconvert.com,dataoverhaulers.com,thedisinsider.com,commercialdriverhq.com,fanstranslations.com,havredailynews.com,yardblogger.com,houseplanshelper.com,environmental-conscience.com,hacktheminotaur.com,indifferentlanguages.com,artprompts.org,myenglishteacher.eu,my-package-tracking.com,countertopspecialty.com,it-connect.fr,ourfitpets.com,brighthubeducation.com,defkey.com,flgardening.com,happybirthdaymsg.com,dicasinteligentes.com.br,tutorialgateway.org,weeklyhoroscope.com,escapefan.com,icebreakers.ws,toutoupourlechien.com,happyvagabonds.com,archisoup.com,aginghealthytoday.com,charactercounter.com,esportsearnings.com,freejobalert.com,homeguideguru.com,thecabindiary.com,streetsmartkitchen.com,vitux.com,officetuts.net,feelingvegas.com,thepythoncode.com,electrical4u.net,codycrossanswers.org,salaryaftertax.com,shuttlefare.com,practicequiz.com,orchideria.com,truthorfiction.com,softwaretestingmaterial.com,wordscapeshelp.com,kifarunix.com,labex-cortex.com,bestcateringprices.com,knifeup.com,h-supertools.com,alexusrenee.com,sportfishingbc.com,windows101tricks.com,zwivel.com,mamapedia.com,asacannes.com,classicrockhistory.com,williamsonhomepage.com,rodeosusa.com,houstoncasemanagers.com,bobcutmag.com,wow4u.com,cookitonce.com,dazepuzzle.com,kylonpowell.com,carserviceland.com,crispyfoodidea.com,phonedealstoday.com,mma.uno,keepinspiring.me,mobileinternist.com,unscramblewords.com,frugalhotspot.com,romapress.net,livetheglory.com,chicitysports.com,fishkeepingworld.com,walkthroughs.net,cultaholic.com,pathofex.com,teamcolorcodes.com,metalwani.com,bulbagarden.net,osrsguide.com,tulamama.com,hometips.com,breatheheavy.com,wordunscrambler.com,racetothewh.com,oneminuteenglish.org,marsja.se,decortweaks.com,jaynestars.com,allclash.com,wordcrazeanswers.com,siccode.com,madbackyard.com,greekmythology.com,thepersonage.com,blogofdoom.com,tarotforum.net,codycrossanswers.com,momdot.com,theilluminerdi.com,codycrossanswers.net,thewebdev.info,raspberrytips.com,thelawnreview.com,excelhow.net,roadtrailrun.com,thepricer.org,games4esl.com,dailyactor.com,livinginacontainer.com,quizerry.com,michaelsaves.com,nurseteachings.com,verseoftheday.com,sweepsadvantage.com,aiptcomics.com,ginx.tv,futbolenvivomexico.com,grandtournation.com,infos-geek.com,notinerd.com,auralcrave.com,ifly.com,liverampup.com,dantri.com.vn,videocardz.com,clutchfans.net,mamanly.com,futbolenvivochile.com,tarotalmabarrios.com,goodhomeautomation.com,exploreclarion.com,guiasteam.com,rccgonline.org,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,livecharts.co.uk,crosswordsolver.org,recyclingcenternear.me,decorhomeideas.com,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,programcreek.com,homeinspectioninsider.com,iplocation.net,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,affordablehousingonline.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,hyggehous.com,camping-experten.de,collegefactual.com,guidemusulman.com,diyphotography.net,themag.co.uk,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,drivingtest.ca,diyphotography.net,tractorbynet.com,fedsmith.com,scholarship-positions.com,text-compare.com,corporateofficeheadquarters.org,10fastfingers.com,weather-us.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#.adtester-container ++infos-geek.com,notinerd.com,auralcrave.com,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,collegefactual.com,tractorbynet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#.ezo_ad ++nutrition-charts.com,coloringpagesonly.com,sunrise-sunset.org,whatnowatlanta.com,comicbookrealm.com,online-python.com,homesteadsurvivalsite.com,luciding.com,motivationandlove.com,logosbynick.com,titlecaseconverter.com,tabletopjoab.com,dailykillersudoku.com,qualitydogresources.com,tiremeetsroad.com,itnwwe.com,apnatoronto.com,localpuppybreeders.com,instrumentationtools.com,learncpp.com,wikibioworth.com,programmingr.com,generatormix.com,chipandco.com,colorcodes.io,myotakuworld.com,beatlesbible.com,cakedecorist.com,findnicknames.com,thepointcalculator.com,singlemothers.us,itsolutionstuff.com,ilovedogscute.com,theproductiveengineer.net,fedsdatacenter.com,studybreaks.com,experthomereport.com,notesfromtheporch.com,shtfpreparedness.com,offgridpermaculture.com,wheelssize.com,greenlivingtribe.com,crosswordeg.com,oursportscentral.com,divinedaolibrary.com,chemicalaid.com,sqlserverguides.com,dailythemedcrosswordanswers.net,lovecookingdaily.com,elderguru.com,nonphoneworkathome.com,france-hotel-guide.com,campergrid.com,sbxl.com,rqeeqa.com,ignisnatura.org,pedigreedatabase.com,dreamglossary.com,linuxtechi.com,diysolarshack.com,groundedlifetravel.com,cubsinsider.com,onlinepersonalitytests.org,saltwateraquariumblog.com,bornagainboating.com,thecoastnews.com,nerdbot.com,franchisesports.co.uk,howtoforge.com,perfectdogbreeds.com,healthtipsnow.net,boiteachansons.net,msfsaddons.com,lettersformats.com,wikiaccounting.com,dailycrochet.com,wordscapescheat.com,datasciencemadesimple.com,totalmotorcycle.com,costcoinsider.com,parkingaccess.com,charbelnemnom.com,refrigeratorsreviewed.com,badgerandblade.com,marrieddivorce.com,emprendiendohistorias.com,tracfoneusermanual.net,tckpublishing.com,silverlininglessons.com,asvabpracticetestonline.com,wordstodescribe.com,lyrical-nonsense.com,fantasynerds.com,animalfate.com,lettersinenglish.com,sportfishingbuddy.com,overseasattractions.com,egriz.com,nilsenreport.ca,askthebuilder.com,diydoctor.org.uk,favoredleather.com,autoservicecosts.com,whatispiping.com,scuffedentertainment.com,35mmc.com,parlerdamour.fr,365thingsinhouston.com,centraldesermones.com,aboutchromebooks.com,topwoodworkingadvice.com,spelling-words-well.com,millo.co,thecleverbusiness.com,yourdailyglobe.com,biznewske.com,analyzemath.com,aa1car.com,nutsandboltsspeedtraining.com,yummyindiankitchen.com,codewithmukesh.com,triviawell.com,miracomosehace.com,technorms.com,r-graph-gallery.com,celebritydig.com,scamcharge.com,accountinguide.com,textfixer.com,materialsix.com,roofonline.com,birthdaywishes.expert,goldpriceoz.com,informatique-mania.com,somosmamas.com.ar,rentalhousingdeals.com,acessaber.com.br,squarefootagearea.com,altcodeunicode.com,exrx.net,journeydogtraining.com,pdfwordconvert.com,dataoverhaulers.com,thedisinsider.com,commercialdriverhq.com,fanstranslations.com,havredailynews.com,yardblogger.com,houseplanshelper.com,environmental-conscience.com,hacktheminotaur.com,indifferentlanguages.com,artprompts.org,myenglishteacher.eu,my-package-tracking.com,countertopspecialty.com,it-connect.fr,ourfitpets.com,brighthubeducation.com,defkey.com,flgardening.com,happybirthdaymsg.com,dicasinteligentes.com.br,tutorialgateway.org,weeklyhoroscope.com,escapefan.com,icebreakers.ws,toutoupourlechien.com,happyvagabonds.com,archisoup.com,aginghealthytoday.com,charactercounter.com,esportsearnings.com,freejobalert.com,homeguideguru.com,thecabindiary.com,streetsmartkitchen.com,vitux.com,officetuts.net,feelingvegas.com,thepythoncode.com,electrical4u.net,codycrossanswers.org,salaryaftertax.com,shuttlefare.com,practicequiz.com,orchideria.com,truthorfiction.com,softwaretestingmaterial.com,wordscapeshelp.com,kifarunix.com,labex-cortex.com,bestcateringprices.com,knifeup.com,h-supertools.com,alexusrenee.com,sportfishingbc.com,windows101tricks.com,zwivel.com,mamapedia.com,asacannes.com,classicrockhistory.com,williamsonhomepage.com,rodeosusa.com,houstoncasemanagers.com,bobcutmag.com,wow4u.com,cookitonce.com,dazepuzzle.com,kylonpowell.com,carserviceland.com,crispyfoodidea.com,phonedealstoday.com,mma.uno,keepinspiring.me,mobileinternist.com,unscramblewords.com,frugalhotspot.com,romapress.net,livetheglory.com,chicitysports.com,fishkeepingworld.com,walkthroughs.net,cultaholic.com,pathofex.com,teamcolorcodes.com,metalwani.com,bulbagarden.net,osrsguide.com,tulamama.com,hometips.com,breatheheavy.com,wordunscrambler.com,racetothewh.com,oneminuteenglish.org,marsja.se,decortweaks.com,jaynestars.com,allclash.com,wordcrazeanswers.com,siccode.com,madbackyard.com,greekmythology.com,thepersonage.com,blogofdoom.com,tarotforum.net,codycrossanswers.com,momdot.com,theilluminerdi.com,codycrossanswers.net,thewebdev.info,raspberrytips.com,thelawnreview.com,excelhow.net,roadtrailrun.com,thepricer.org,games4esl.com,dailyactor.com,livinginacontainer.com,quizerry.com,michaelsaves.com,nurseteachings.com,verseoftheday.com,sweepsadvantage.com,aiptcomics.com,ginx.tv,futbolenvivomexico.com,grandtournation.com,infos-geek.com,notinerd.com,auralcrave.com,ifly.com,liverampup.com,dantri.com.vn,videocardz.com,clutchfans.net,mamanly.com,futbolenvivochile.com,tarotalmabarrios.com,goodhomeautomation.com,exploreclarion.com,guiasteam.com,rccgonline.org,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,livecharts.co.uk,crosswordsolver.org,recyclingcenternear.me,decorhomeideas.com,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,programcreek.com,homeinspectioninsider.com,iplocation.net,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,affordablehousingonline.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,hyggehous.com,camping-experten.de,collegefactual.com,guidemusulman.com,diyphotography.net,themag.co.uk,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,drivingtest.ca,diyphotography.net,tractorbynet.com,fedsmith.com,scholarship-positions.com,text-compare.com,corporateofficeheadquarters.org,10fastfingers.com,personality-database.com,weather-us.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#[data-ez-name] ++nutrition-charts.com,coloringpagesonly.com,sunrise-sunset.org,whatnowatlanta.com,comicbookrealm.com,online-python.com,homesteadsurvivalsite.com,luciding.com,motivationandlove.com,logosbynick.com,titlecaseconverter.com,tabletopjoab.com,dailykillersudoku.com,qualitydogresources.com,tiremeetsroad.com,itnwwe.com,apnatoronto.com,localpuppybreeders.com,instrumentationtools.com,learncpp.com,wikibioworth.com,programmingr.com,generatormix.com,chipandco.com,colorcodes.io,myotakuworld.com,beatlesbible.com,cakedecorist.com,findnicknames.com,thepointcalculator.com,singlemothers.us,itsolutionstuff.com,ilovedogscute.com,theproductiveengineer.net,fedsdatacenter.com,studybreaks.com,experthomereport.com,notesfromtheporch.com,shtfpreparedness.com,offgridpermaculture.com,wheelssize.com,greenlivingtribe.com,crosswordeg.com,oursportscentral.com,divinedaolibrary.com,chemicalaid.com,sqlserverguides.com,dailythemedcrosswordanswers.net,lovecookingdaily.com,elderguru.com,nonphoneworkathome.com,france-hotel-guide.com,campergrid.com,sbxl.com,rqeeqa.com,ignisnatura.org,pedigreedatabase.com,dreamglossary.com,linuxtechi.com,diysolarshack.com,groundedlifetravel.com,cubsinsider.com,onlinepersonalitytests.org,saltwateraquariumblog.com,bornagainboating.com,thecoastnews.com,nerdbot.com,franchisesports.co.uk,howtoforge.com,perfectdogbreeds.com,healthtipsnow.net,boiteachansons.net,msfsaddons.com,lettersformats.com,wikiaccounting.com,dailycrochet.com,wordscapescheat.com,datasciencemadesimple.com,totalmotorcycle.com,costcoinsider.com,parkingaccess.com,charbelnemnom.com,refrigeratorsreviewed.com,badgerandblade.com,marrieddivorce.com,emprendiendohistorias.com,tracfoneusermanual.net,tckpublishing.com,silverlininglessons.com,asvabpracticetestonline.com,wordstodescribe.com,lyrical-nonsense.com,fantasynerds.com,animalfate.com,lettersinenglish.com,sportfishingbuddy.com,overseasattractions.com,egriz.com,nilsenreport.ca,askthebuilder.com,diydoctor.org.uk,favoredleather.com,autoservicecosts.com,whatispiping.com,scuffedentertainment.com,35mmc.com,parlerdamour.fr,365thingsinhouston.com,centraldesermones.com,aboutchromebooks.com,topwoodworkingadvice.com,spelling-words-well.com,millo.co,thecleverbusiness.com,yourdailyglobe.com,biznewske.com,analyzemath.com,aa1car.com,nutsandboltsspeedtraining.com,yummyindiankitchen.com,codewithmukesh.com,triviawell.com,miracomosehace.com,technorms.com,r-graph-gallery.com,celebritydig.com,scamcharge.com,accountinguide.com,textfixer.com,materialsix.com,roofonline.com,birthdaywishes.expert,goldpriceoz.com,informatique-mania.com,somosmamas.com.ar,rentalhousingdeals.com,acessaber.com.br,squarefootagearea.com,altcodeunicode.com,exrx.net,journeydogtraining.com,pdfwordconvert.com,dataoverhaulers.com,thedisinsider.com,commercialdriverhq.com,fanstranslations.com,havredailynews.com,yardblogger.com,houseplanshelper.com,environmental-conscience.com,hacktheminotaur.com,indifferentlanguages.com,artprompts.org,myenglishteacher.eu,my-package-tracking.com,countertopspecialty.com,it-connect.fr,ourfitpets.com,brighthubeducation.com,defkey.com,flgardening.com,happybirthdaymsg.com,dicasinteligentes.com.br,tutorialgateway.org,weeklyhoroscope.com,escapefan.com,icebreakers.ws,toutoupourlechien.com,happyvagabonds.com,archisoup.com,aginghealthytoday.com,charactercounter.com,esportsearnings.com,freejobalert.com,homeguideguru.com,thecabindiary.com,streetsmartkitchen.com,vitux.com,officetuts.net,feelingvegas.com,thepythoncode.com,electrical4u.net,codycrossanswers.org,salaryaftertax.com,shuttlefare.com,practicequiz.com,orchideria.com,truthorfiction.com,softwaretestingmaterial.com,wordscapeshelp.com,kifarunix.com,labex-cortex.com,bestcateringprices.com,knifeup.com,h-supertools.com,alexusrenee.com,sportfishingbc.com,windows101tricks.com,zwivel.com,mamapedia.com,asacannes.com,classicrockhistory.com,williamsonhomepage.com,rodeosusa.com,houstoncasemanagers.com,bobcutmag.com,wow4u.com,cookitonce.com,dazepuzzle.com,kylonpowell.com,carserviceland.com,crispyfoodidea.com,phonedealstoday.com,mma.uno,keepinspiring.me,mobileinternist.com,unscramblewords.com,frugalhotspot.com,romapress.net,livetheglory.com,chicitysports.com,fishkeepingworld.com,walkthroughs.net,cultaholic.com,pathofex.com,teamcolorcodes.com,metalwani.com,bulbagarden.net,osrsguide.com,tulamama.com,hometips.com,breatheheavy.com,wordunscrambler.com,racetothewh.com,oneminuteenglish.org,marsja.se,decortweaks.com,jaynestars.com,allclash.com,wordcrazeanswers.com,siccode.com,madbackyard.com,greekmythology.com,thepersonage.com,blogofdoom.com,tarotforum.net,codycrossanswers.com,momdot.com,theilluminerdi.com,codycrossanswers.net,thewebdev.info,raspberrytips.com,thelawnreview.com,excelhow.net,roadtrailrun.com,thepricer.org,games4esl.com,dailyactor.com,livinginacontainer.com,quizerry.com,michaelsaves.com,nurseteachings.com,verseoftheday.com,sweepsadvantage.com,aiptcomics.com,smallbiztrends.com,ginx.tv,futbolenvivomexico.com,grandtournation.com,infos-geek.com,notinerd.com,auralcrave.com,ifly.com,liverampup.com,dantri.com.vn,videocardz.com,collegefactual.com,clutchfans.net,mamanly.com,futbolenvivochile.com,tarotalmabarrios.com,goodhomeautomation.com,exploreclarion.com,guiasteam.com,rccgonline.org,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,livecharts.co.uk,crosswordsolver.org,recyclingcenternear.me,decorhomeideas.com,decorhomeideas.com,stattrek.com,nursestudy.net,grammarhow.com,californiabeaches.com,housingapartments.org,steelernation.com,ultraboardgames.com,everythingreptiles.com,myswissalps.com,h1bdata.info,thecalculatorsite.com,programcreek.com,homeinspectioninsider.com,iplocation.net,steelernation.com,reve-islam.com,pngtosvg.com,phrases.org.uk,areavibes.com,detroitsportsnation.com,motorverso.com,victoriamgclub.com,miroir-mag.fr,removeandreplace.com,mapleleafshotstove.com,bigblueinteractive.com,7littlewordsanswers.com,uscollegeinternational.com,scitechdaily.com,dodgersnation.com,cultofmac.com,mjsbigblog.com,crosswordbuzz.com,aconsciousrethink.com,projectpractical.com,chromeunboxed.com,personality-database.com,guidemusulman.com,diyphotography.net,themag.co.uk,hollywoodmask.com,scrabblecheat.com,inmate-lookup.org,tractorbynet.com,fedsmith.com,scholarship-positions.com,text-compare.com,10fastfingers.com,dailythemedcrosswordanswers.com,gadgetstouse.com,hotexamples.com,lifewithjanet.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,singletrackworld.com,phonesdata.com,itexamanswers.net,names.org,hometownlocator.com,clickspeedtest.com,rpgbot.net,sportcoaching.co.nz,klinikbewertungen.de,goodcalculators.com,fangraphs.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,softgenius.co,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com,manuals.plus,simplypsychology.org,gm-trucks.com,barnfinds.com,linuxize.com,thehockeywriters.com#@#.ezoic-ad-adaptive ++infos-geek.com,notinerd.com,auralcrave.com,ifly.com,dantri.com.vn,smartandroid.fr,skinnyandtasty.com,mots-croises.ch,tractorbynet.com,personality-database.com,childcarecenter.us,democraticunderground.com,paraphrasing-tool.com,govsalaries.com,ineskohl.info,uscho.com,ipaddress.com,perfect-english-grammar.com,npinumberlookup.org,realmenuprices.com,tigernet.com,akinator.com,swingcompleto.com,imagecolorpicker.com,live-tennis.eu,fifarosters.com,taxifarefinder.com,latimescrosswordanswers.com,scamadviser.com,allhiphop.com,socialsecurityofficenear.me,festivalnet.com,grabjobs.co,onlinedoctranslator.com,askanydifference.com,gardenloversclub.com,delftstack.com,youpdf.com,jailexchange.com,thetrendspotter.net,15track.com#@#div[id^="ezoic-pub-ad-"] +softgenius.co#@#.e-ad +thehockeywriters.com,play2048.co,broadwayworld.com,simplypsychology.org,smallbiztrends.com,gm-trucks.com,thewindowsclub.com,barnfinds.com,linuxize.com,thecalculatorsite.com#@#.ads-top +timeanddate.com#@##ad300 @@ -74622,7 +80041,7 @@ new file mode 100644 +legacy.com#@##display-right-inview-1 +legacy.com#@##display-right-inview-2 +infofamouspeople.com,mapsus.net#@#.adsbypubpower -+techadvisor.fr,techadvisor.com#@#.sidebar__module--ad ++pcworld.es,macworld.es,webwereld.nl,techadvisor.fr,techadvisor.com#@#.sidebar__module--ad +techadvisor.com#@#.leaderBoardHolder +tractorbynet.com#@#.ad_global_header +gardenista.com#@#.grid-ad @@ -74632,7 +80051,7 @@ new file mode 100644 +drivingtest.ca#@##quads-ad1 +drivingtest.ca#@#.quads-ad3 +drivingtest.ca#@##quads-ad3 -+drivingtest.ca#@#.quads-location ++smallbiztrends.com,drivingtest.ca#@#.quads-location +time.com#@#.article-small-sidebar > .sticky-container:-abp-has(div[id^="ad-"]) +musescore.com#@##ad_cs_12219747_300_250 +musescore.com#@##ad_cs_12219747_728_90 @@ -74664,7 +80083,8 @@ new file mode 100644 +jpost.com#@#.divConnatix +jpost.com#@#.line-left-side-before-and-after-container +jpost.com#@#.line-one-row-before-and-after-container -+mail1.libero.it,mail1.virgilio.it#@##adv_center ++jpost.com#@#.right-side-banner ++mail1.libero.it,virgilio.it#@##adv_center +delfi.lt#@#.ad-marker +democraticunderground.com#@#.largeleaderboard-container +abovethelaw.com#@#.ad--billboard @@ -74676,6 +80096,9 @@ new file mode 100644 +hindustantimes.com#@#.adHeight270 +hindustantimes.com#@#.desktopAd +hindustantimes.com#@#.right-top-ad ++hindustantimes.com#@##adslot1 ++hindustantimes.com#@##adslot2 ++hindustantimes.com#@##adslot3 +hindustantimes.com#@##adslot4 +hindustantimes.com#@##adslot5 +hindustantimes.com#@##adslot6 @@ -74684,11 +80107,46 @@ new file mode 100644 +timesofindia.indiatimes.com#@#.paisa-wrapper +timesofindia.indiatimes.com#@#.adplaceholder +timesofindia.indiatimes.com#@#div[data-aff-type] -+sapere.virgilio.it#@##admpufoot -+sapere.virgilio.it#@##admpudyn1 ++quifinanza.it,siviaggia.it,dilei.it,supereva.it,virgilio.it#@##admpufoot ++quifinanza.it,siviaggia.it,buonissimo.it,dilei.it,libero.it,virgilio.it#@##admpudyn1 ++quifinanza.it,siviaggia.it,buonissimo.it,dilei.it,libero.it,virgilio.it#@##admpudyn2 ++quifinanza.it,siviaggia.it,dilei.it,buonissimo.it,virgilio.it#@##admpudyn3 ++siviaggia.it,dilei.it,virgilio.it#@##admpudyn4 ++virgilio.it#@##admasthead ++virgilio.it#@##admputop2 ++virgilio.it#@##adleaderboard ++dilei.it,virgilio.it#@##admpumiddle2 +live-tennis.eu#@#.copyright +wantedinrome.com#@#.ad_center +wantedinrome.co#@#.adBlock ++minecraftlist.org#@#.stickywrapper ++minecraftlist.org#@#.sidebarad ++minecraftlist.org#@#.ad-border ++il.8to18.com#@#.ad-unit-wrapper ++il.8to18.com#@#.ad-top-leaderboard ++il.8to18.com#@#.ad-rail ++bostonglobe.com#@##sticky_container.width_full ++fortune.com#@##Homepage-InStream3 ++fortune.com#@##Homepage-InStream2 ++fortune.com#@##Homepage-InStream1 ++fortune.com#@##Homepage-InStream0 ++fortune.com#@##RightRailFlex_Articles0 ++fortune.com#@#div[class*="Ad-"] ++fortune.com#@##Leaderboard0 ++fortune.com#@#.homepage:-abp-has(> div[id^="InStream"]) ++larazon.es#@#.ad-parent-class ++20minutos.es#@#.axds ++libero.it#@#.lancio_promo ++quifinanza.it,siviaggia.it,dilei.it#@#.widget_promo_box_widget ++libero.it#@#.mpu-left-bk ++libero.it#@##adtop ++footballtransfertavern.com#@##snack_ldb ++sheffieldforum.co.uk#@#div[data-role="sidebarAd"] ++apkcombo.com#@#[data-m-ad-id] ++apkcombo.com#@#[data-d-ad-id] ++nichegamer.com#@#.menu-ad ++ezgif.com#@#div[style$="min-height:90px;display:block"] ++courttv.com#@#.ad-space +! Additional detection +musescore.com##.pub_728x90 +musescore.com##.pub_300x250m @@ -74698,6 +80156,7 @@ new file mode 100644 +searchenginejournal.com###nng +searchenginejournal.com###loop_parent +dailyfaceoff.com,sindonews.com,kickoff.com,mediaite.com,the-star.co.ke,to10.gr,rogerebert.com,diariolibre.com,chunkbase.com,vanguardngr.com,isaechia.it,canoncitydailyrecord.com,deals.iheartcvs.com,eptrail.com,wiscassetnewspaper.com,journal-advocate.com,blogs.mercurynews.com,coloradodaily.com,siliconvalley.com,broomfieldenterprise.com,coloradohometownweekly.com,burlington-record.com,diariodocentrodomundo.com.br,songlyrics.com,vringe.com,webtribune.rs,listverse.com,jamaica-star.com,411mania.com,pokellector.com,jornada.com.mx,insideevs.com,gossip.it,bmwblog.com,idownloadblog.com,motor1.com,discordbotlist.com,officialcharts.com,rnz.de,jamaicaobserver.com,dlisted.com,petapixel.com,erienewsnow.com,nodq.com,wweek.com,psu.com,hiphoplately.com,theplaylist.net,timesofmalta.com,apkmirror.com,thefootballbrainiacs.com,ringtv.com,fedsmith.com,penbaypilot.com,kprofiles.com,mopo.de,nikonrumors.com,cracknewz.com,leicarumors.com,americanlookout.com,photorumors.com,pentaxrumors.com,wrestlinginc.com,lingojam.com,pann-choa.blogspot.com,signalscv.com,theprp.com,premiumtimesng.com,fifarosters.com,k-gen.fr,naibuzz.com,phonemore.com,hawaiitribune-herald.com,asianjunkie.com,gerio.cat,frequencycheck.com,ffxiv.gamerescape.com,steelersdepot.com###post-list .advertisement ++macworld.com###gpt-leaderboard-1 +! FT-1489 +@@||forbes.com^$generichide +forbes.com##.fbs-ad--mobile-medianet-wrapper @@ -74812,34 +80271,35 @@ new file mode 100644 +@@||ssl-images-amazon.com/images/*/browser-scripts/DA-$script,domain=amazon.cn|amazon.co.jp|amazon.in +@@||ssl-images-amazon.com^*/dacx/sf/$subdocument,domain=amazon.co.uk|amazon.com|amazon.de +@@||ssl-images-amazon.com^*/dacx/sf/sf-$subdocument,domain=amazon.co.jp|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn -+@@||ssl-images-amazon.com^*/sf/DAsf-$script,domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn -+@@||ssl-images-amazon.com^*/ape/sf/desktop/DAsf-$script,domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@/gp/ad-feedback/lazyLoad/handler/feedback-link-handler.html?$script,domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon.*/gp/aq-feedback/lazyLoad/handler/af-form-handler.html$domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon.*/gp/aq-feedback/lazyLoad/handler/af-link-handler.html$domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||images-*.ssl-images-amazon.com/images/G/*/productAds/ad_feedback_icon_$image,domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon.*/gp/aq-feedback/lazyLoad/handler/af-sp-form-handler.html$domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||images-*.ssl-images-amazon.com/images/G/*/ad-feedback/info_icon_*$image,domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||m.media-amazon.com/images^$image,domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+||m.media-amazon.com/images/G/*/csm/showads.*.js$domain=amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||images-*.ssl-images-amazon.com/images^$domain=amazon.sg|amazon.pl|amazon.eg ++@@||ssl-images-amazon.com^*/sf/DAsf-$script,domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn ++@@||ssl-images-amazon.com^*/ape/sf/desktop/DAsf-$script,domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@/gp/ad-feedback/lazyLoad/handler/feedback-link-handler.html?$script,domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon.*/gp/aq-feedback/lazyLoad/handler/af-form-handler.html$domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon.*/gp/aq-feedback/lazyLoad/handler/af-link-handler.html$domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||images-*.ssl-images-amazon.com/images/G/*/productAds/ad_feedback_icon_$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon.*/gp/aq-feedback/lazyLoad/handler/af-sp-form-handler.html$domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||images-*.ssl-images-amazon.com/images/G/*/ad-feedback/info_icon_*$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||m.media-amazon.com/images^$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++||m.media-amazon.com/images/G/*/csm/showads.*.js$domain=amazon.sg|amazon.pl|amazon.eg|amazon.co.jp|amazon.co.uk|amazon.com|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg +! -+@@||ssl-images-amazon.com^*/ape/sf/whitelisted/desktop/$subdocument,document,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||d1lxz4vuik53pc.cloudfront.net/*/inner.html$subdocument,document,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||d1lxz4vuik53pc.cloudfront.net/*/inner-host.min.js$domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||cloudfront.net/transcode/storyTeller/$media,domain=amazon.ae|amazon.ca|amazon.cn|amazon.co.jp|amazon.co.uk|amazon.com|amazon.com.au|amazon.com.mx|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon-adsystem.com/e/xsp/getAdj?*&slot=auto-$script,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon-adsystem.com/e/xsp/imp?$image,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon-adsystem.com/x/px/$image,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon-adsystem.com/s/iu3^$subdocument,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon-adsystem.com/bao-csm/forensics/a9-tq-forensics.min.js$script,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||ssl-images-amazon.com^*/ape/sf/whitelisted/desktop/$subdocument,document,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||d1lxz4vuik53pc.cloudfront.net/*/inner.html$subdocument,document,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||d1lxz4vuik53pc.cloudfront.net/*/inner-host.min.js$domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||cloudfront.net/transcode/storyTeller/$media,domain=amazon.sg|amazon.pl|amazon.eg|amazon.ae|amazon.ca|amazon.cn|amazon.co.jp|amazon.co.uk|amazon.com|amazon.com.au|amazon.com.mx|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon-adsystem.com/e/xsp/getAdj?*&slot=auto-$script,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon-adsystem.com/e/xsp/imp?$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon-adsystem.com/x/px/$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon-adsystem.com/s/iu3^$subdocument,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon-adsystem.com/bao-csm/forensics/a9-tq-forensics.min.js$script,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg +@@||amazon-adsystem.com/iu3$subdocument,third-party -+@@||amazon-adsystem.com/x/px/$xmlhttprequest,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||ssl-images-amazon.com/*/ape/la/desktop/ApeDLA-$script,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||m.media-amazon.com/images/*^ape_al=true^$script,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon.*/e/xsp/imp?$image,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon.*/x/px/?$image,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon.*/x/c/*$image,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg -+@@||amazon-adsystem.com/x/c/*$image,domain=amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon-adsystem.com/x/px/$xmlhttprequest,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||ssl-images-amazon.com/*/ape/la/desktop/ApeDLA-$script,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||m.media-amazon.com/images/*^ape_al=true^$script,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon.*/e/xsp/imp?$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon.*/x/px/?$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon.*/x/c/*$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg ++@@||amazon-adsystem.com/x/c/*$image,domain=amazon.sg|amazon.pl|amazon.eg|amazon.com|amazon.co.jp|amazon.co.uk|amazon.de|amazon.es|amazon.fr|amazon.in|amazon.it|amazon.ca|amazon.cn|amazon.com.mx|amazon.com.au|amazon.ae|amazon.sa|amazon.com.br|amazon.nl|amazon.sg +!:partner_token=Google +!:partner_id=1771032db7d723d7 +!:type=partner @@ -75754,6 +81214,7 @@ new file mode 100644 +!A55 +@@||szukaj.onet.pl^$elemhide +@@||google.com/uds/$script,subdocument,document,domain=szukaj.onet.pl ++@@||google.com/afs/ads/i/iframe.html$subdocument,domain=szukaj.onet.pl +@@||google.com/ads$domain=szukaj.onet.pl +!A56 +@@||interia.pl^$elemhide @@ -78419,6 +83880,70 @@ new file mode 100644 +@@||whatnextinfo.com^$elemhide,~third-party +@@||google.com/uds/$script,subdocument,document,domain=alldaycomforts.com|answersme.net|exploretoday.co|findquickly.net|givemeanswers.net|seekinfofast.com|whatnextinfo.com +@@||google.com/ads$domain=alldaycomforts.com|answersme.net|exploretoday.co|findquickly.net|givemeanswers.net|seekinfofast.com|whatnextinfo.com ++!A184 ++@@||thehealthfeed.com^$elemhide,~third-party ++@@||google.com/uds/$script,subdocument,document,domain=thehealthfeed.com ++@@||google.com/ads$domain=thehealthfeed.com ++!A185 ++@@||arknights.wikiru.jp^$elemhide,~third-party ++@@||azurlane.wikiru.jp^$elemhide,~third-party ++@@||bluearchive.wikiru.jp^$elemhide,~third-party ++@@||dealcado.com^$elemhide,~third-party ++@@||geniecourse.com^$elemhide,~third-party ++@@||gigazine.net^$elemhide,~third-party ++@@||hanihoh.com^$elemhide,~third-party ++@@||hello-work.info^$elemhide,~third-party ++@@||iscle.com^$elemhide,~third-party ++@@||ixagno.blog.fc2.com^$elemhide,~third-party ++@@||jetsodeals.com^$elemhide,~third-party ++@@||neutralx0.net^$elemhide,~third-party ++@@||recruit.net^$elemhide,~third-party ++@@||rentcado.com^$elemhide,~third-party ++@@||sushida.net^$elemhide,~third-party ++@@||typingerz.com^$elemhide,~third-party ++@@||typingx0.net^$elemhide,~third-party ++@@||web-jong.com^$elemhide,~third-party ++@@||google.com/uds/$script,subdocument,document,domain=arknights.wikiru.jp|azurlane.wikiru.jp|bluearchive.wikiru.jp|dealcado.com|geniecourse.com|gigazine.net|hanihoh.com|hello-work.info|iscle.com|ixagno.blog.fc2.com|jetsodeals.com|neutralx0.net|recruit.net|rentcado.com|sushida.net|typingerz.com|typingx0.net|web-jong.com ++@@||google.com/ads$domain=arknights.wikiru.jp|azurlane.wikiru.jp|bluearchive.wikiru.jp|dealcado.com|geniecourse.com|gigazine.net|hanihoh.com|hello-work.info|iscle.com|ixagno.blog.fc2.com|jetsodeals.com|neutralx0.net|recruit.net|rentcado.com|sushida.net|typingerz.com|typingx0.net|web-jong.com ++!A186 ++@@||alfalfalfa.com^$elemhide,~third-party ++@@||gpoint.co.jp^$elemhide,~third-party ++@@||itojisan.xyz^$elemhide,~third-party ++@@||kakomonn.com^$elemhide,~third-party ++@@||google.com/uds/$script,subdocument,document,domain=alfalfalfa.com|gpoint.co.jp|itojisan.xyz|kakomonn.com ++@@||google.com/ads$domain=alfalfalfa.com|gpoint.co.jp|itojisan.xyz|kakomonn.com ++!A187 ++@@||afs.googlesyndication.com^*adsense/search/*ads.js ++@@||afs.googlesyndication.com^*adsense/domains/*caf.js ++@@||afs.googlesyndication.com^*afs/ads? ++@@||afs.googlesyndication.com^*afs/ads?$elemhide ++@@||afs.googlesyndication.com^*afs/ads?*&client=pub-*&output=uds_ads_only ++@@||afs.googlesyndication.com^*afs/ads?*&client=pub-*&output=uds_ads_only$elemhide ++@@||afs.googlesyndication.com/afs/ads/i/iframe.html ++!A188 ++@@||2cpu.co.kr^$elemhide,~third-party ++@@||etoland.co.kr^$elemhide,~third-party ++@@||fnnews.com^$elemhide,~third-party ++@@||hlight.kr^$elemhide,~third-party ++@@||hobrothertv.tistory.com^$elemhide,~third-party ++@@||issuein.org^$elemhide,~third-party ++@@||ivancity.com^$elemhide,~third-party ++@@||m.edaily.co.kr^$elemhide,~third-party ++@@||m.wowtv.co.kr^$elemhide,~third-party ++@@||m.ygosu.com^$elemhide,~third-party ++@@||rgo4.com^$elemhide,~third-party ++@@||thebestlife.co.kr^$elemhide,~third-party ++@@||xportsnews.com^$elemhide,~third-party ++@@||ygosu.com^$elemhide,~third-party ++@@||google.com/uds/$script,subdocument,document,domain=2cpu.co.kr|etoland.co.kr|fnnews.com|hlight.kr|hobrothertv.tistory.com|issuein.org|ivancity.com|m.edaily.co.kr|m.wowtv.co.kr|m.ygosu.com|rgo4.com|thebestlife.co.kr|xportsnews.com|ygosu.com ++@@||google.com/ads$domain=2cpu.co.kr|etoland.co.kr|fnnews.com|hlight.kr|hobrothertv.tistory.com|issuein.org|ivancity.com|m.edaily.co.kr|m.wowtv.co.kr|m.ygosu.com|rgo4.com|thebestlife.co.kr|xportsnews.com|ygosu.com ++!A189 ++@@||akumencari.com^$elemhide,~third-party ++@@||onlaindabbyeon.com^$elemhide,~third-party ++@@||sorularcevaplar.net^$elemhide,~third-party ++@@||szukamznajduje.com^$elemhide,~third-party ++@@||google.com/uds/$script,subdocument,document,domain=akumencari.com|onlaindabbyeon.com|sorularcevaplar.net|szukamznajduje.com ++@@||google.com/ads$domain=akumencari.com|onlaindabbyeon.com|sorularcevaplar.net|szukamznajduje.com +!:partner_token=Verizon Media +!:partner_id=627d41fb6de11f94 +!:type=partner @@ -78883,21 +84408,21 @@ new file mode 100644 +!:type=partner +!:forum=https://adblockplus.org/forum/viewtopic.php?f=12&t=80476 +! WdH Media ads -+@@||tpc.googlesyndication.com/sodar^$script,subdocument,document,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||googleads.g.doubleclick.net/pagead/ads^$subdocument,document,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||pagead2.googlesyndication.com/pagead^*^show_ads_impl$xmlhttprequest,script,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||pagead2.googlesyndication.com/pagead/js^$xmlhttprequest,script,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||pagead2.googlesyndication.com/pagead/gen_204^$xmlhttprequest,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||pagead2.googlesyndication.com/pcs/activeview^$ping,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||pagead2.googlesyndication.com/pagead/sodar^$domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||*/px.gif?ch=1&rn=*$domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+||*/px.gif?ch=2&rn=*$domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||pagead2.googlesyndication.com/getconfig/sodar^$xmlhttprequest,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||adservice.google.de/adsid/integrator.js^$script,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+@@||quantcast.mgr.consensu.org/tcfv2/cmp2.js^$script,domain=manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar -+manual.nz,qollanmalar.uz,kullanimkilavuzu.com.tr,udhezimet.al,xn--80apbinjhb8d.xn--d1alf,xn--y9ah5af0a9a4a.xn--y9a3aq,xn--l2bmcno7cen.xn--i1b6b1a6a2e,manualpdf.co.il,manualpdf.ge,xn--80aweql3c59aea5q.xn--80ao21a,manual.hn,manual.cr,juhend.ee,uputstvo.rs,prirocnikpdf.si,xn--vg1b14l6tk.xn--3e0b707e,manual.bo,manualpdf.cl,manualpdf.in,manual.sv,rokasgramataspdf.lv,vadovaspdf.lt,manual.pa,manual.md,manuales.mx,manuales.com.co,manual.gt,manual.do,manual.ec,manual.pe,manual.com.ve,manualscat.com,manuals.ca,manualpdf.com.br,manua.ls,xn--80adah2aybmok5f.bg,xn----2lbcmca4cdtsdb1c.gr,xn--80aaexjatkpdggghih8b1a2yhv.com.ua,handleidi.ng,bedienungsanleitu.ng,manualsearcher.com,manualpdf.es,manualeduso.it,manualpdf.pt,manualspdf.ru,modesdemploi.fr,bruksanvisni.ng,instrukcjaobslugipdf.pl,manualdeinstructiuni.ro,bruksanvisningpdf.no,kayttooh.je,pdfmanualer.dk,petunjuk.co.id,manualypdf.cz,huang-dan.vn,prirucnici.hr,prirucky.sk,hasznalati-utasitasok.hu,manualpdf.us,manuals.co.uk,manual.ar#@#.adsbygoogle -+manual.nz,qollanmalar.uz,kullanimkilavuzu.com.tr,udhezimet.al,xn--80apbinjhb8d.xn--d1alf,xn--y9ah5af0a9a4a.xn--y9a3aq,xn--l2bmcno7cen.xn--i1b6b1a6a2e,manualpdf.co.il,manualpdf.ge,xn--80aweql3c59aea5q.xn--80ao21a,manual.hn,manual.cr,juhend.ee,uputstvo.rs,prirocnikpdf.si,xn--vg1b14l6tk.xn--3e0b707e,manual.bo,manualpdf.cl,manualpdf.in,manual.sv,rokasgramataspdf.lv,vadovaspdf.lt,manual.pa,manual.md,manuales.mx,manuales.com.co,manual.gt,manual.do,manual.ec,manual.pe,manual.com.ve,manualscat.com,manuals.ca,manualpdf.com.br,manua.ls,xn--80adah2aybmok5f.bg,xn----2lbcmca4cdtsdb1c.gr,xn--80aaexjatkpdggghih8b1a2yhv.com.ua,handleidi.ng,bedienungsanleitu.ng,manualsearcher.com,manualpdf.es,manualeduso.it,manualpdf.pt,manualspdf.ru,modesdemploi.fr,bruksanvisni.ng,instrukcjaobslugipdf.pl,manualdeinstructiuni.ro,bruksanvisningpdf.no,kayttooh.je,pdfmanualer.dk,petunjuk.co.id,manualypdf.cz,huang-dan.vn,prirucnici.hr,prirucky.sk,hasznalati-utasitasok.hu,manualpdf.us,manuals.co.uk,manual.ar#@#.native.ad -+manual.nz,qollanmalar.uz,kullanimkilavuzu.com.tr,udhezimet.al,xn--80apbinjhb8d.xn--d1alf,xn--y9ah5af0a9a4a.xn--y9a3aq,xn--l2bmcno7cen.xn--i1b6b1a6a2e,manualpdf.co.il,manualpdf.ge,xn--80aweql3c59aea5q.xn--80ao21a,manual.hn,manual.cr,juhend.ee,uputstvo.rs,prirocnikpdf.si,xn--vg1b14l6tk.xn--3e0b707e,manual.bo,manualpdf.cl,manualpdf.in,manual.sv,rokasgramataspdf.lv,vadovaspdf.lt,manual.pa,manual.md,manuales.mx,manuales.com.co,manual.gt,manual.do,manual.ec,manual.pe,manual.com.ve,manualscat.com,manuals.ca,manualpdf.com.br,manua.ls,xn--80adah2aybmok5f.bg,xn----2lbcmca4cdtsdb1c.gr,xn--80aaexjatkpdggghih8b1a2yhv.com.ua,handleidi.ng,bedienungsanleitu.ng,manualsearcher.com,manualpdf.es,manualeduso.it,manualpdf.pt,manualspdf.ru,modesdemploi.fr,bruksanvisni.ng,instrukcjaobslugipdf.pl,manualdeinstructiuni.ro,bruksanvisningpdf.no,kayttooh.je,pdfmanualer.dk,petunjuk.co.id,manualypdf.cz,huang-dan.vn,prirucnici.hr,prirucky.sk,hasznalati-utasitasok.hu,manualpdf.us,manuals.co.uk,manual.ar##ins.adsbygoogle-noablate:nth-of-type(2) ++@@||tpc.googlesyndication.com/sodar^$script,subdocument,document,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||googleads.g.doubleclick.net/pagead/ads^$subdocument,document,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||pagead2.googlesyndication.com/pagead^*^show_ads_impl$xmlhttprequest,script,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||pagead2.googlesyndication.com/pagead/js^$xmlhttprequest,script,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||pagead2.googlesyndication.com/pagead/gen_204^$xmlhttprequest,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||pagead2.googlesyndication.com/pcs/activeview^$ping,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||pagead2.googlesyndication.com/pagead/sodar^$domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||*/px.gif?ch=1&rn=*$domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++||*/px.gif?ch=2&rn=*$domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||pagead2.googlesyndication.com/getconfig/sodar^$xmlhttprequest,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||adservice.google.de/adsid/integrator.js^$script,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++@@||quantcast.mgr.consensu.org/tcfv2/cmp2.js^$script,domain=usermanuals.au|manual.nz|qollanmalar.uz|kullanimkilavuzu.com.tr|udhezimet.al|xn--80apbinjhb8d.xn--d1alf|xn--y9ah5af0a9a4a.xn--y9a3aq|xn--l2bmcno7cen.xn--i1b6b1a6a2e|manualpdf.co.il|manualpdf.ge|xn--80aweql3c59aea5q.xn--80ao21a|manual.hn|manual.cr|juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar ++usermanuals.au,manual.nz,qollanmalar.uz,kullanimkilavuzu.com.tr,udhezimet.al,xn--80apbinjhb8d.xn--d1alf,xn--y9ah5af0a9a4a.xn--y9a3aq,xn--l2bmcno7cen.xn--i1b6b1a6a2e,manualpdf.co.il,manualpdf.ge,xn--80aweql3c59aea5q.xn--80ao21a,manual.hn,manual.cr,juhend.ee,uputstvo.rs,prirocnikpdf.si,xn--vg1b14l6tk.xn--3e0b707e,manual.bo,manualpdf.cl,manualpdf.in,manual.sv,rokasgramataspdf.lv,vadovaspdf.lt,manual.pa,manual.md,manuales.mx,manuales.com.co,manual.gt,manual.do,manual.ec,manual.pe,manual.com.ve,manualscat.com,manuals.ca,manualpdf.com.br,manua.ls,xn--80adah2aybmok5f.bg,xn----2lbcmca4cdtsdb1c.gr,xn--80aaexjatkpdggghih8b1a2yhv.com.ua,handleidi.ng,bedienungsanleitu.ng,manualsearcher.com,manualpdf.es,manualeduso.it,manualpdf.pt,manualspdf.ru,modesdemploi.fr,bruksanvisni.ng,instrukcjaobslugipdf.pl,manualdeinstructiuni.ro,bruksanvisningpdf.no,kayttooh.je,pdfmanualer.dk,petunjuk.co.id,manualypdf.cz,huang-dan.vn,prirucnici.hr,prirucky.sk,hasznalati-utasitasok.hu,manualpdf.us,manuals.co.uk,manual.ar#@#.adsbygoogle ++usermanuals.au,manual.nz,qollanmalar.uz,kullanimkilavuzu.com.tr,udhezimet.al,xn--80apbinjhb8d.xn--d1alf,xn--y9ah5af0a9a4a.xn--y9a3aq,xn--l2bmcno7cen.xn--i1b6b1a6a2e,manualpdf.co.il,manualpdf.ge,xn--80aweql3c59aea5q.xn--80ao21a,manual.hn,manual.cr,juhend.ee,uputstvo.rs,prirocnikpdf.si,xn--vg1b14l6tk.xn--3e0b707e,manual.bo,manualpdf.cl,manualpdf.in,manual.sv,rokasgramataspdf.lv,vadovaspdf.lt,manual.pa,manual.md,manuales.mx,manuales.com.co,manual.gt,manual.do,manual.ec,manual.pe,manual.com.ve,manualscat.com,manuals.ca,manualpdf.com.br,manua.ls,xn--80adah2aybmok5f.bg,xn----2lbcmca4cdtsdb1c.gr,xn--80aaexjatkpdggghih8b1a2yhv.com.ua,handleidi.ng,bedienungsanleitu.ng,manualsearcher.com,manualpdf.es,manualeduso.it,manualpdf.pt,manualspdf.ru,modesdemploi.fr,bruksanvisni.ng,instrukcjaobslugipdf.pl,manualdeinstructiuni.ro,bruksanvisningpdf.no,kayttooh.je,pdfmanualer.dk,petunjuk.co.id,manualypdf.cz,huang-dan.vn,prirucnici.hr,prirucky.sk,hasznalati-utasitasok.hu,manualpdf.us,manuals.co.uk,manual.ar#@#.native.ad ++usermanuals.au,manual.nz,qollanmalar.uz,kullanimkilavuzu.com.tr,udhezimet.al,xn--80apbinjhb8d.xn--d1alf,xn--y9ah5af0a9a4a.xn--y9a3aq,xn--l2bmcno7cen.xn--i1b6b1a6a2e,manualpdf.co.il,manualpdf.ge,xn--80aweql3c59aea5q.xn--80ao21a,manual.hn,manual.cr,juhend.ee,uputstvo.rs,prirocnikpdf.si,xn--vg1b14l6tk.xn--3e0b707e,manual.bo,manualpdf.cl,manualpdf.in,manual.sv,rokasgramataspdf.lv,vadovaspdf.lt,manual.pa,manual.md,manuales.mx,manuales.com.co,manual.gt,manual.do,manual.ec,manual.pe,manual.com.ve,manualscat.com,manuals.ca,manualpdf.com.br,manua.ls,xn--80adah2aybmok5f.bg,xn----2lbcmca4cdtsdb1c.gr,xn--80aaexjatkpdggghih8b1a2yhv.com.ua,handleidi.ng,bedienungsanleitu.ng,manualsearcher.com,manualpdf.es,manualeduso.it,manualpdf.pt,manualspdf.ru,modesdemploi.fr,bruksanvisni.ng,instrukcjaobslugipdf.pl,manualdeinstructiuni.ro,bruksanvisningpdf.no,kayttooh.je,pdfmanualer.dk,petunjuk.co.id,manualypdf.cz,huang-dan.vn,prirucnici.hr,prirucky.sk,hasznalati-utasitasok.hu,manualpdf.us,manuals.co.uk,manual.ar##ins.adsbygoogle-noablate:nth-of-type(2) +! test +@@||g.doubleclick.net/pagead/html/*/zrt_lookup.html$subdocument,document,domain=juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar +@@||adservice.google.*/adsid/$domain=juhend.ee|uputstvo.rs|prirocnikpdf.si|xn--vg1b14l6tk.xn--3e0b707e|manual.bo|manualpdf.cl|manualpdf.in|manual.sv|rokasgramataspdf.lv|vadovaspdf.lt|manual.pa|manual.md|manuales.mx|manuales.com.co|manual.gt|manual.do|manual.ec|manual.pe|manual.com.ve|manualscat.com|manuals.ca|manualpdf.com.br|manua.ls|xn--80adah2aybmok5f.bg|xn----2lbcmca4cdtsdb1c.gr|xn--80aaexjatkpdggghih8b1a2yhv.com.ua|handleidi.ng|bedienungsanleitu.ng|manualsearcher.com|manualpdf.es|manualeduso.it|manualpdf.pt|manualspdf.ru|modesdemploi.fr|bruksanvisni.ng|instrukcjaobslugipdf.pl|manualdeinstructiuni.ro|bruksanvisningpdf.no|kayttooh.je|pdfmanualer.dk|petunjuk.co.id|manualypdf.cz|huang-dan.vn|prirucnici.hr|prirucky.sk|hasznalati-utasitasok.hu|manualpdf.us|manuals.co.uk|manual.ar @@ -78923,6 +84448,33 @@ new file mode 100644 +elperiodico.com#@#.following-ad-container +elperiodico.com#@#.following-ad +elperiodico.com#@#.adv-header ++!:partner_token=AdPushup ++!:partner_id=dbbec511a00713f9 ++!:type=partner ++!:forum=https://adblockplus.org/forum/viewtopic.php?f=12&t=47740 ++! AdRecover ads ++@@||delivery.adrecover.com^$document,subdocument,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||delivery.adrecover.com^*/adRecover.js$domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||feedback.adrecover.com^$domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||delivery.adrecover.com/allow.jpg$domain=mobrog.com|javatpoint.com|tutorialspoint.com ++||delivery.adrecover.com/block.jpg$domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||g.doubleclick.net/pcs/click?$popup,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||g.doubleclick.net/pcs/view?$image,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||g.doubleclick.net/gampad/ads?$script,xmlhttprequest,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||pagead2.googlesyndication.com/pagead/*/show_ads_impl$script,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js^$script,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||pagead2.googlesyndication.com/pagead/$script,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||g.doubleclick.net/pagead/ads^*client=ca-pub-8655001720710332^$subdocument,document,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||g.doubleclick.net/pagead/ads^*client=ca-pub-3191894791526522^$subdocument,document,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||googlesyndication.com/simgad/$image,domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||googlesyndication.com/pagead/js/*/client/ext/m_window_focus_non_hydra.js$domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||googlesyndication.com/pagead/js/*/abg_lite.js$domain=mobrog.com|javatpoint.com|tutorialspoint.com ++@@||adservice.google.*/adsid/integrator.js$domain=mobrog.com|javatpoint.com|tutorialspoint.com ++mobrog.com,javatpoint.com,tutorialspoint.com#@#._ap_adrecover_ad ++mobrog.com,javatpoint.com,tutorialspoint.com#@#.img_ad ++javatpoint.com#@##right ++mobrog.com,javatpoint.com#@#._ap_apex_ad ++tutorialspoint.com#@#.google-bottom-ads +!:partner_token=Taboola +!:partner_id=25a5b2915c0c608d +!:type=partner @@ -79087,6 +84639,7 @@ new file mode 100644 +@@||ads.yap.yahoo.com/*/getAds$script,domain=mail.aol.com +@@||ads.yap.yahoo.com/*/beacon.do$domain=aol.com +@@||jill.fc.yahoo.com/v2/ads/js^$script,third-party,domain=aol.ca|aol.co.uk|aol.de|alpo.mail.aol.com|mail.aol.com|aol.com ++@@||webc2s-oao.pubgw.yahoo.com/jac/v2/ads/js^$script,domain=aol.ca|aol.co.uk|aol.de|alpo.mail.aol.com|mail.aol.com|aol.com +@@||jac.yahoosandbox.com^*/sandbox.html$subdocument,document,domain=mail.aol.com +aol.com#@#.ad-code +mail.aol.com#@#.searchResultAd @@ -79131,6 +84684,8 @@ new file mode 100644 +op.gg#@#.life-owner +op.gg#@#.vm-placement +nexusmods.com#@#.agroup ++9gag.com#@##jsid-ad-container-post_above_comment ++9gag.com#@#.salt-container +!:partner_token=MGID Inc. +!:partner_id=2c0d4acbb6c459cd +!:type=partner @@ -79152,9 +84707,9 @@ new file mode 100644 +!:forum=https://adblockplus.org/forum/viewtopic.php?f=12&t=75009 +! Adpone ads mobile +@@?unblockia=true$document -+@@?unblockia=true$domain=sport.es|xataka.com|eleconomista.es|jutarnji.hr|origo.hu|3djuegos.com|lrytas.lt|libertaddigital.com|applesfera.com|automateexcel.com|vidaextra.com|progameguides.com|jeanmarcmorandini.com|detik.com|sensacine.com|gpucheck.com|as.com -+@@||r.unblockia.com/r?$subdocument,document,domain=sport.es|xataka.com|eleconomista.es|jutarnji.hr|origo.hu|3djuegos.com|lrytas.lt|libertaddigital.com|applesfera.com|automateexcel.com|vidaextra.com|progameguides.com|jeanmarcmorandini.com|detik.com|sensacine.com|gpucheck.com|as.com -+@@||unblockia.com^$third-party,script,xmlhttprequest,domain=sport.es|xataka.com|eleconomista.es|jutarnji.hr|origo.hu|3djuegos.com|lrytas.lt|libertaddigital.com|applesfera.com|automateexcel.com|vidaextra.com|progameguides.com|jeanmarcmorandini.com|detik.com|sensacine.com|gpucheck.com|as.com ++@@?unblockia=true$domain=latercera.com|ambito.com|appdividend.com|minutouno.com|steamlists.com|whatismyip.com|lacuarta.com|xatakandroid.com|petitfute.com|news247.gr|sabah.com.tr|directoalpaladar.com|rpp.pe|mindmegette.hu|xatakamovil.com|elperiodico.com|forvo.com|life.hu|sport.es|xataka.com|eleconomista.es|jutarnji.hr|origo.hu|3djuegos.com|lrytas.lt|libertaddigital.com|applesfera.com|automateexcel.com|vidaextra.com|progameguides.com|jeanmarcmorandini.com|detik.com|sensacine.com|gpucheck.com|as.com ++@@||r.unblockia.com/r?$subdocument,document,domain=latercera.com|ambito.com|appdividend.com|minutouno.com|steamlists.com|whatismyip.com|lacuarta.com|xatakandroid.com|petitfute.com|news247.gr|sabah.com.tr|directoalpaladar.com|rpp.pe|mindmegette.hu|xatakamovil.com|elperiodico.com|forvo.com|life.hu|sport.es|xataka.com|eleconomista.es|jutarnji.hr|origo.hu|3djuegos.com|lrytas.lt|libertaddigital.com|applesfera.com|automateexcel.com|vidaextra.com|progameguides.com|jeanmarcmorandini.com|detik.com|sensacine.com|gpucheck.com|as.com ++@@||unblockia.com^$third-party,script,xmlhttprequest,domain=latercera.com|ambito.com|appdividend.com|minutouno.com|steamlists.com|whatismyip.com|lacuarta.com|xatakandroid.com|petitfute.com|news247.gr|sabah.com.tr|directoalpaladar.com|rpp.pe|mindmegette.hu|xatakamovil.com|elperiodico.com|forvo.com|life.hu|sport.es|xataka.com|eleconomista.es|jutarnji.hr|origo.hu|3djuegos.com|lrytas.lt|libertaddigital.com|applesfera.com|automateexcel.com|vidaextra.com|progameguides.com|jeanmarcmorandini.com|detik.com|sensacine.com|gpucheck.com|as.com +!:partner_token=Outbrain +!:partner_id=808f66397a00a3bb +!:type=partner @@ -155183,7 +160738,7 @@ diff --git a/content/browser/loader/navigation_url_loader_impl.cc b/content/brow #include "content/browser/loader/navigation_url_loader_impl.h" #include -@@ -940,7 +944,7 @@ void NavigationURLLoaderImpl::OnReceiveRedirect( +@@ -939,7 +943,7 @@ void NavigationURLLoaderImpl::OnReceiveRedirect( LogQueueTimeHistogram("Navigation.QueueTime.OnReceiveRedirect", resource_request_->is_outermost_main_frame); net::Error error = net::OK; @@ -155206,7 +160761,7 @@ diff --git a/content/browser/renderer_host/render_frame_host_impl.cc b/content/b #include "content/browser/renderer_host/render_frame_host_impl.h" -@@ -2651,6 +2655,12 @@ void RenderFrameHostImpl::ExecuteJavaScriptMethod( +@@ -2741,6 +2745,12 @@ void RenderFrameHostImpl::ExecuteJavaScriptMethod( std::move(callback)); } @@ -155219,7 +160774,7 @@ diff --git a/content/browser/renderer_host/render_frame_host_impl.cc b/content/b void RenderFrameHostImpl::ExecuteJavaScript(const std::u16string& javascript, JavaScriptResultCallback callback) { DCHECK_CURRENTLY_ON(BrowserThread::UI); -@@ -10163,7 +10173,6 @@ bool RenderFrameHostImpl::CreateNetworkServiceDefaultFactoryInternal( +@@ -10301,7 +10311,6 @@ bool RenderFrameHostImpl::CreateNetworkServiceDefaultFactoryInternal( GetProcess()->CreateURLLoaderFactory(std::move(default_factory_receiver), std::move(params)); @@ -155241,7 +160796,7 @@ diff --git a/content/browser/renderer_host/render_frame_host_impl.h b/content/br #ifndef CONTENT_BROWSER_RENDERER_HOST_RENDER_FRAME_HOST_IMPL_H_ #define CONTENT_BROWSER_RENDERER_HOST_RENDER_FRAME_HOST_IMPL_H_ -@@ -387,6 +391,10 @@ class CONTENT_EXPORT RenderFrameHostImpl +@@ -412,6 +416,10 @@ class CONTENT_EXPORT RenderFrameHostImpl const std::u16string& method_name, base::Value::List arguments, JavaScriptResultCallback callback) override; @@ -155397,10 +160952,10 @@ diff --git a/extensions/browser/extension_event_histogram_value.h b/extensions/b #ifndef EXTENSIONS_BROWSER_EXTENSION_EVENT_HISTOGRAM_VALUE_H_ #define EXTENSIONS_BROWSER_EXTENSION_EVENT_HISTOGRAM_VALUE_H_ -@@ -517,6 +521,15 @@ enum HistogramValue { - ENTERPRISE_REMOTE_APPS_ON_REMOTE_APP_LAUNCHED = 495, +@@ -518,6 +522,15 @@ enum HistogramValue { INPUT_METHOD_PRIVATE_ON_CARET_BOUNDS_CHANGED = 496, PASSWORDS_PRIVATE_ON_PASSWORD_MANAGER_AUTH_TIMEOUT = 497, + PASSWORDS_PRIVATE_ON_INSECURE_CREDENTIALS_CHANGED = 498, + + // Adblock's below: + ADBLOCK_PRIVATE_AD_BLOCKED = 995, @@ -155427,10 +160982,14 @@ diff --git a/extensions/browser/extension_function_histogram_value.h b/extension #ifndef EXTENSIONS_BROWSER_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_ #define EXTENSIONS_BROWSER_EXTENSION_FUNCTION_HISTOGRAM_VALUE_H_ -@@ -1768,6 +1772,30 @@ enum HistogramValue { - WMDESKSPRIVATE_DELETESAVEDDESK = 1705, - WMDESKSPRIVATE_RECALLSAVEDDESK = 1706, - FILEMANAGERPRIVATE_GETDLPBLOCKEDCOMPONENTS = 1707, +@@ -1786,6 +1790,34 @@ enum HistogramValue { + AUTOTESTPRIVATE_REMOVEFUSEBOXTEMPDIR = 1723, + AUTOTESTPRIVATE_GETTHROUGHPUTTRACKERDATA = 1724, + ENTERPRISE_REMOTEAPPS_SORTLAUNCHER = 1725, ++ PASSWORDSPRIVATE_SHOWADDSHORTCUTDIALOG = 1726, ++ ACTION_GETBADGETEXTCOLOR = 1727, ++ ACTION_SETBADGETEXTCOLOR = 1728, ++ AUTOTESTPRIVATE_REMOVECOMPONENTEXTENSION = 1729, + + // Adblock's below: + ADBLOCKPRIVATE_SETENABLED = 5000, @@ -155472,10 +161031,10 @@ diff --git a/extensions/common/mojom/api_permission_id.mojom b/extensions/common module extensions.mojom; -@@ -267,6 +271,7 @@ enum APIPermissionID { - kOffscreen = 240, - kSidePanel = 241, +@@ -269,6 +273,7 @@ enum APIPermissionID { kDownloadsUi = 242, + kWebRequestAuthProvider = 243, + kChromeOSTelemetryNetworkInformation = 244, + kAdblockPrivate = 999, // Add new entries at the end of the enum and be sure to update the @@ -155655,7 +161214,7 @@ diff --git a/third_party/blink/public/mojom/frame/frame.mojom b/third_party/blin --- a/third_party/blink/public/mojom/frame/frame.mojom +++ b/third_party/blink/public/mojom/frame/frame.mojom @@ -1,6 +1,10 @@ - // Copyright 2019 The Chromium Authors. All rights reserved. + // Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// @@ -155665,7 +161224,7 @@ diff --git a/third_party/blink/public/mojom/frame/frame.mojom b/third_party/blin module blink.mojom; -@@ -711,6 +715,10 @@ interface LocalFrame { +@@ -730,6 +734,10 @@ interface LocalFrame { // the given point in the view coordinate space. PluginActionAt(gfx.mojom.Point location, blink.mojom.PluginActionType action); @@ -155690,13 +161249,13 @@ diff --git a/third_party/blink/public/web/web_document.h b/third_party/blink/pub #ifndef THIRD_PARTY_BLINK_PUBLIC_WEB_WEB_DOCUMENT_H_ #define THIRD_PARTY_BLINK_PUBLIC_WEB_WEB_DOCUMENT_H_ -@@ -126,6 +130,14 @@ class BLINK_EXPORT WebDocument : public WebNode { +@@ -129,6 +133,14 @@ class BLINK_EXPORT WebDocument : public WebNode { WebCssOrigin = WebCssOrigin::kAuthor, BackForwardCacheAware = BackForwardCacheAware::kAllow); + // Inserts the given CSS source code as a style sheet in the document and + // validates it have only expected rules. -+ BLINK_EXPORT WebStyleSheetKey InsertAbpElemhideStylesheet( ++ WebStyleSheetKey InsertAbpElemhideStylesheet( + const WebString& source_code, + const WebStyleSheetKey* = nullptr, + WebCssOrigin = WebCssOrigin::kAuthor, @@ -155719,7 +161278,7 @@ diff --git a/third_party/blink/renderer/core/exported/web_document.cc b/third_pa #include "third_party/blink/public/web/web_document.h" #include "base/memory/scoped_refptr.h" -@@ -244,6 +248,54 @@ WebStyleSheetKey WebDocument::InsertStyleSheet( +@@ -248,6 +252,54 @@ WebStyleSheetKey WebDocument::InsertStyleSheet( return injection_key; } @@ -155778,7 +161337,7 @@ diff --git a/third_party/blink/renderer/core/frame/local_frame_mojo_handler.cc b --- a/third_party/blink/renderer/core/frame/local_frame_mojo_handler.cc +++ b/third_party/blink/renderer/core/frame/local_frame_mojo_handler.cc @@ -1,6 +1,10 @@ - // Copyright 2021 The Chromium Authors. All rights reserved. + // Copyright 2021 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// @@ -155815,7 +161374,7 @@ diff --git a/third_party/blink/renderer/core/frame/local_frame_mojo_handler.h b/ --- a/third_party/blink/renderer/core/frame/local_frame_mojo_handler.h +++ b/third_party/blink/renderer/core/frame/local_frame_mojo_handler.h @@ -1,6 +1,10 @@ - // Copyright 2021 The Chromium Authors. All rights reserved. + // Copyright 2021 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// @@ -155847,7 +161406,7 @@ diff --git a/third_party/blink/renderer/platform/loader/fetch/url_loader/mojo_ur #include "third_party/blink/renderer/platform/loader/fetch/url_loader/mojo_url_loader_client.h" #include -@@ -449,7 +453,7 @@ void MojoURLLoaderClient::OnReceiveRedirect( +@@ -450,7 +454,7 @@ void MojoURLLoaderClient::OnReceiveRedirect( OnComplete(network::URLLoaderCompletionStatus(net::ERR_ABORTED)); return; } @@ -155961,10 +161520,10 @@ diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums --> - +@@ -33998,6 +34001,12 @@ Called by update_extension_histograms.py.--> + + + + @@ -155974,10 +161533,14 @@ diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums -@@ -35642,6 +35651,27 @@ Called by update_extension_histograms.py.--> - - - +@@ -35805,6 +35814,31 @@ Called by update_extension_histograms.py.--> + + + ++ ++ ++ ++ + + + @@ -156002,15 +161565,15 @@ diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums -@@ -36274,6 +36304,7 @@ Called by update_extension_permission.py.--> - - +@@ -36439,6 +36473,7 @@ Called by update_extension_permission.py.--> + + + -@@ -97086,6 +97117,8 @@ Full version information for the fingerprint enum values: +@@ -97874,6 +97909,8 @@ Full version information for the fingerprint enum values: diff --git a/build/patches/01Eyeo-Adblock-For-Bromite.patch b/build/patches/01Eyeo-Adblock-For-Bromite.patch index 2fff9b6b..2ecd51bf 100644 --- a/build/patches/01Eyeo-Adblock-For-Bromite.patch +++ b/build/patches/01Eyeo-Adblock-For-Bromite.patch @@ -6,8 +6,8 @@ Subject: Eyeo Adblock Patch .../android/java/res/xml/main_preferences.xml | 11 +- chrome/browser/BUILD.gn | 2 - .../adblock/adblock_content_browser_client.cc | 23 - - .../adblock_telemetry_service_factory.cc | 91 - - .../adblock_telemetry_service_factory.h | 50 - + .../adblock_telemetry_service_factory.cc | 115 - + .../adblock_telemetry_service_factory.h | 56 - .../adblock/subscription_updater_factory.cc | 2 +- ...hrome_browser_main_extra_parts_profiles.cc | 2 - chrome/test/BUILD.gn | 1 - @@ -19,12 +19,12 @@ Subject: Eyeo Adblock Patch components/adblock/content/common/BUILD.gn | 14 - .../adblock_url_loader_factory_for_test.cc | 194 - .../adblock_url_loader_factory_for_test.h | 73 - - components/adblock/core/BUILD.gn | 49 - - .../activeping_telemetry_topic_provider.cc | 206 -- - .../activeping_telemetry_topic_provider.h | 72 - + components/adblock/core/BUILD.gn | 45 - + .../activeping_telemetry_topic_provider.cc | 239 -- + .../activeping_telemetry_topic_provider.h | 80 - .../adblock/core/adblock_controller_impl.cc | 8 +- - .../adblock/core/adblock_telemetry_service.cc | 216 -- - .../adblock/core/adblock_telemetry_service.h | 96 - + .../adblock/core/adblock_telemetry_service.cc | 236 -- + .../adblock/core/adblock_telemetry_service.h | 103 - .../adblock/core/common/adblock_constants.cc | 2 - .../adblock/core/common/adblock_constants.h | 1 - .../adblock/core/common/adblock_prefs.cc | 42 +- @@ -48,7 +48,7 @@ Subject: Eyeo Adblock Patch components/resources/adblocking/BUILD.gn | 25 +- .../snippets/dist/isolated-first.jst | 62 + .../snippets/dist/isolated-first.source.jst | 3126 +++++++++++++++++ - 45 files changed, 3259 insertions(+), 1308 deletions(-) + 45 files changed, 3259 insertions(+), 1402 deletions(-) delete mode 100644 chrome/browser/adblock/adblock_telemetry_service_factory.cc delete mode 100644 chrome/browser/adblock/adblock_telemetry_service_factory.h rename components/adblock/android/java/res/xml/{adblock_preferences.xml => eyeo_adblock_preferences.xml} (100%) @@ -65,28 +65,21 @@ Subject: Eyeo Adblock Patch diff --git a/chrome/android/java/res/xml/main_preferences.xml b/chrome/android/java/res/xml/main_preferences.xml --- a/chrome/android/java/res/xml/main_preferences.xml +++ b/chrome/android/java/res/xml/main_preferences.xml -@@ -1,11 +1,4 @@ +@@ -1,13 +1,4 @@ --<<<<<<< HEAD - --======= - - -->>>>>>> 619c30d2d529e... Squashed commits - -@@ -90,7 +81,7 @@ found in the LICENSE file. +@@ -83,7 +74,7 @@ Use of this source code is governed by the GPLv3 that can be found in the compon android:title="@string/prefs_accessibility"/> g_check_interval_for_testing; +-std::optional g_initial_delay_for_testing; +- +-base::TimeDelta GetInitialDelay() { +- static base::TimeDelta kInitialDelay = +- g_initial_delay_for_testing ? g_initial_delay_for_testing.value() +- : base::Seconds(30); +- return kInitialDelay; +-} +- +-base::TimeDelta GetCheckInterval() { +- static base::TimeDelta kCheckInterval = +- g_check_interval_for_testing ? g_check_interval_for_testing.value() +- : base::Minutes(5); +- return kCheckInterval; +-} +-} // namespace - -// static -AdblockTelemetryService* AdblockTelemetryServiceFactory::GetForProfile( @@ -207,9 +218,8 @@ deleted file mode 100644 - context->GetDefaultStoragePartition() - ->GetURLLoaderFactoryForBrowserProcess(); - auto* prefs = Profile::FromBrowserContext(context)->GetPrefs(); -- auto service = -- std::make_unique(prefs, url_loader_factory); -- +- auto service = std::make_unique( +- prefs, url_loader_factory, GetInitialDelay(), GetCheckInterval()); - service->AddTopicProvider(std::make_unique( - utils::GetAppInfo(), prefs, - ActivepingTelemetryTopicProvider::DefaultBaseUrl(), @@ -235,12 +245,19 @@ deleted file mode 100644 - return true; -} - +-void AdblockTelemetryServiceFactory::SetCheckAndDelayIntervalsForTesting( +- base::TimeDelta check_interval, +- base::TimeDelta initial_delay) { +- g_check_interval_for_testing = check_interval; +- g_initial_delay_for_testing = initial_delay; +-} +- -} // namespace adblock diff --git a/chrome/browser/adblock/adblock_telemetry_service_factory.h b/chrome/browser/adblock/adblock_telemetry_service_factory.h deleted file mode 100644 --- a/chrome/browser/adblock/adblock_telemetry_service_factory.h +++ /dev/null -@@ -1,50 +0,0 @@ +@@ -1,56 +0,0 @@ -/* - * This file is part of eyeo Chromium SDK, - * Copyright (C) 2006-present eyeo GmbH @@ -262,6 +279,7 @@ deleted file mode 100644 -#define CHROME_BROWSER_ADBLOCK_ADBLOCK_TELEMETRY_SERVICE_FACTORY_H_ - -#include "base/no_destructor.h" +-#include "base/time/time.h" -#include "components/keyed_service/content/browser_context_keyed_service_factory.h" - -class Profile; @@ -274,6 +292,11 @@ deleted file mode 100644 - static AdblockTelemetryService* GetForProfile(Profile* profile); - static AdblockTelemetryServiceFactory* GetInstance(); - +- // Sets the initial delay and interval checks required for browser tests. +- // Must be called before BuildServiceInstanceFor(). +- void SetCheckAndDelayIntervalsForTesting(base::TimeDelta check_interval, +- base::TimeDelta initial_delay); +- - private: - friend class base::NoDestructor; - AdblockTelemetryServiceFactory(); @@ -314,7 +337,7 @@ diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc #include "chrome/browser/adblock/resource_classification_runner_factory.h" #include "chrome/browser/adblock/session_stats_factory.h" #include "chrome/browser/adblock/sitekey_storage_factory.h" -@@ -394,7 +393,6 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -395,7 +394,6 @@ void ChromeBrowserMainExtraPartsProfiles:: ExitTypeServiceFactory::GetInstance(); #endif adblock::AdblockControllerFactory::GetInstance(); @@ -388,7 +411,7 @@ diff --git a/components/adblock/android/java/src/org/chromium/components/adblock diff --git a/components/adblock/android/java/src/org/chromium/components/adblock/settings/AdblockSettingsFragment.java b/components/adblock/android/java/src/org/chromium/components/adblock/settings/AdblockSettingsFragment.java --- a/components/adblock/android/java/src/org/chromium/components/adblock/settings/AdblockSettingsFragment.java +++ b/components/adblock/android/java/src/org/chromium/components/adblock/settings/AdblockSettingsFragment.java -@@ -114,7 +114,7 @@ public class AdblockSettingsFragment +@@ -103,7 +103,7 @@ public class AdblockSettingsFragment @Override public void onCreatePreferences(Bundle savedInstanceState, String rootKey) { @@ -784,22 +807,11 @@ diff --git a/components/adblock/core/BUILD.gn b/components/adblock/core/BUILD.gn } source_set("test_support") { -@@ -160,10 +115,6 @@ source_set("unit_tests") { - "test/sitekey_storage_impl_test.cc", - ] - -- if (eyeo_telemetry_client_id != "") { -- sources += [ "test/adblock_telemetry_service_unittest.cc" ] -- } -- - deps = [ - ":core", - ":test_support", diff --git a/components/adblock/core/activeping_telemetry_topic_provider.cc b/components/adblock/core/activeping_telemetry_topic_provider.cc deleted file mode 100644 --- a/components/adblock/core/activeping_telemetry_topic_provider.cc +++ /dev/null -@@ -1,206 +0,0 @@ +@@ -1,239 +0,0 @@ -/* - * This file is part of eyeo Chromium SDK, - * Copyright (C) 2006-present eyeo GmbH @@ -828,9 +840,35 @@ deleted file mode 100644 - -namespace adblock { -namespace { --constexpr base::TimeDelta kInitialDelay = base::Seconds(10); --constexpr base::TimeDelta kNormalPingInterval = base::Hours(8); --constexpr base::TimeDelta kRetryPingInterval = base::Hours(1); +-int g_http_port_for_testing = 0; +-std::optional g_time_delta_for_testing; +- +-GURL GetUrl() { +- GURL url(EYEO_TELEMETRY_SERVER_URL); +- if (!g_http_port_for_testing) { +- return url; +- } +- DCHECK_EQ(url::kHttpsScheme, url.scheme()); +- GURL::Replacements replacements; +- replacements.SetSchemeStr(url::kHttpScheme); +- const std::string port_str = base::NumberToString(g_http_port_for_testing); +- replacements.SetPortStr(port_str); +- return url.ReplaceComponents(replacements); +-} +- +-base::TimeDelta GetNormalPingInterval() { +- static base::TimeDelta kNormalPingInterval = +- g_time_delta_for_testing ? g_time_delta_for_testing.value() +- : base::Hours(8); +- return kNormalPingInterval; +-} +- +-base::TimeDelta GetRetryPingInterval() { +- static base::TimeDelta kRetryPingInterval = +- g_time_delta_for_testing ? g_time_delta_for_testing.value() +- : base::Hours(1); +- return kRetryPingInterval; +-} - -void AppendStringIfPresent(PrefService* pref_service, - const std::string& pref_name, @@ -864,7 +902,7 @@ deleted file mode 100644 - "not provided. Users will not be counted correctly by eyeo. Please " - "set an ID via \"eyeo_telemetry_client_id\" gn argument."; -#endif -- return GURL(EYEO_TELEMETRY_SERVER_URL); +- return GetUrl(); -} - -// static @@ -890,7 +928,7 @@ deleted file mode 100644 - return auth_token_; -} - --std::string ActivepingTelemetryTopicProvider::GetPayload() const { +-void ActivepingTelemetryTopicProvider::GetPayload(PayloadCallback callback) { - base::Value payload(base::Value::Type::DICTIONARY); - payload.SetStringKey("addon_name", "eyeo-chromium-sdk"); - payload.SetStringKey("addon_version", "2.0.0"); @@ -920,30 +958,25 @@ deleted file mode 100644 - // payload and root objects here, they should be really shallow. - CHECK(base::JSONWriter::Write(root, &serialized)); - VLOG(1) << "[eyeo] Telemetry ping payload: " << serialized; -- return serialized; +- std::move(callback).Run(std::move(serialized)); -} - --base::TimeDelta ActivepingTelemetryTopicProvider::GetTimeToNextRequest() const { +-base::Time ActivepingTelemetryTopicProvider::GetTimeOfNextRequest() const { - const auto next_ping_time = - pref_service_->GetTime(prefs::kTelemetryNextPingTime); - // Next ping time may be unset if this is a first run. Next request should -- // happen soon, but not immediately to avoid interfering with first run load. +- // happen ASAP. - if (next_ping_time.is_null()) -- return kInitialDelay; +- return base::Time::Now(); - -- auto delay_to_next_ping = next_ping_time - base::Time::Now(); -- // Next ping can effectively be in the past. This happens ex. if the browser -- // was shut down for longer than the normal ping interval and is normal. -- // In that case, make the next ping soon, but not immediately, as to not -- // interfere with startup network traffic. -- return std::max(kInitialDelay, delay_to_next_ping); +- return next_ping_time; -} - -void ActivepingTelemetryTopicProvider::ParseResponse( - std::unique_ptr response_content) { - if (!response_content) { - VLOG(1) << "[eyeo] Telemetry ping failed, no response from server"; -- ScheduleNextPing(kRetryPingInterval); +- ScheduleNextPing(GetRetryPingInterval()); - return; - } - @@ -952,7 +985,7 @@ deleted file mode 100644 - if (!parsed || !parsed->is_dict()) { - VLOG(1) - << "[eyeo] Telemetry ping failed, response could not be parsed as JSON"; -- ScheduleNextPing(kRetryPingInterval); +- ScheduleNextPing(GetRetryPingInterval()); - return; - } - @@ -960,7 +993,7 @@ deleted file mode 100644 - if (error_message) { - VLOG(1) << "[eyeo] Telemetry ping failed, error message: " - << *error_message; -- ScheduleNextPing(kRetryPingInterval); +- ScheduleNextPing(GetRetryPingInterval()); - return; - } - @@ -972,12 +1005,12 @@ deleted file mode 100644 - if (!ping_response_time) { - VLOG(1) << "[eyeo] Telemetry ping failed, response did not contain a last " - "ping / token value"; -- ScheduleNextPing(kRetryPingInterval); +- ScheduleNextPing(GetRetryPingInterval()); - return; - } - - VLOG(1) << "[eyeo] Telemetry ping succeeded"; -- ScheduleNextPing(kNormalPingInterval); +- ScheduleNextPing(GetNormalPingInterval()); - UpdatePrefs(*ping_response_time); -} - @@ -1005,12 +1038,24 @@ deleted file mode 100644 - tag.AsLowercaseString()); -} - +-// static +-void ActivepingTelemetryTopicProvider::SetHttpPortForTesting( +- int http_port_for_testing) { +- g_http_port_for_testing = http_port_for_testing; +-} +- +-// static +-void ActivepingTelemetryTopicProvider::SetIntervalsForTesting( +- base::TimeDelta time_delta) { +- g_time_delta_for_testing = time_delta; +-} +- -} // namespace adblock diff --git a/components/adblock/core/activeping_telemetry_topic_provider.h b/components/adblock/core/activeping_telemetry_topic_provider.h deleted file mode 100644 --- a/components/adblock/core/activeping_telemetry_topic_provider.h +++ /dev/null -@@ -1,72 +0,0 @@ +@@ -1,80 +0,0 @@ -/* - * This file is part of eyeo Chromium SDK, - * Copyright (C) 2006-present eyeo GmbH @@ -1061,15 +1106,23 @@ deleted file mode 100644 - - GURL GetEndpointURL() const final; - std::string GetAuthToken() const final; -- std::string GetPayload() const final; +- void GetPayload(PayloadCallback callback) final; - - // Normally 8 hours since last ping, 1 hour in case of retries. -- base::TimeDelta GetTimeToNextRequest() const final; +- base::Time GetTimeOfNextRequest() const final; - - // Attempts to parse "token" (an opaque server description of last ping time) - // from |response_content|. - void ParseResponse(std::unique_ptr response_content) final; - +- // Sets the port used by the embedded http server required for browser tests. +- // Must be called before the first call to DefaultBaseUrl(). +- static void SetHttpPortForTesting(int http_port_for_testing); +- +- // Sets the internal timing for sending pings required for browser tests. +- // Must be called before AdblockTelemetryService::Start(). +- static void SetIntervalsForTesting(base::TimeDelta time_delta); +- - private: - void ScheduleNextPing(base::TimeDelta delay); - void UpdatePrefs(const std::string& ping_response_time); @@ -1086,7 +1139,7 @@ deleted file mode 100644 diff --git a/components/adblock/core/adblock_controller_impl.cc b/components/adblock/core/adblock_controller_impl.cc --- a/components/adblock/core/adblock_controller_impl.cc +++ b/components/adblock/core/adblock_controller_impl.cc -@@ -397,7 +397,7 @@ void AdblockControllerImpl::InstallMissingSubscriptions( +@@ -392,7 +392,7 @@ void AdblockControllerImpl::InstallMissingSubscriptions( subscriptions_in_service.begin(), subscriptions_in_service.end(), std::back_inserter(subscriptions_to_install)); for (const auto& sub : subscriptions_to_install) { @@ -1095,7 +1148,7 @@ diff --git a/components/adblock/core/adblock_controller_impl.cc b/components/adb DownloadAndInstallSubscription(sub); } } -@@ -418,7 +418,7 @@ void AdblockControllerImpl::RemoveUnexpectedSubscriptions( +@@ -413,7 +413,7 @@ void AdblockControllerImpl::RemoveUnexpectedSubscriptions( subscriptions_in_prefs.begin(), subscriptions_in_prefs.end(), std::back_inserter(subscriptions_to_uninstall)); for (const auto& sub : subscriptions_to_uninstall) { @@ -1104,7 +1157,7 @@ diff --git a/components/adblock/core/adblock_controller_impl.cc b/components/adb UninstallSubscription(sub); } } -@@ -435,11 +435,11 @@ GURL AdblockControllerImpl::FindLanguageBasedRecommendedSubscription() const { +@@ -430,11 +430,11 @@ GURL AdblockControllerImpl::FindLanguageBasedRecommendedSubscription() const { language_) != subscription.languages.end(); }); if (language_specific_subscription == recommended_subscriptions.end()) { @@ -1122,7 +1175,7 @@ diff --git a/components/adblock/core/adblock_telemetry_service.cc b/components/a deleted file mode 100644 --- a/components/adblock/core/adblock_telemetry_service.cc +++ /dev/null -@@ -1,216 +0,0 @@ +@@ -1,236 +0,0 @@ -/* - * This file is part of eyeo Chromium SDK, - * Copyright (C) 2006-present eyeo GmbH @@ -1145,6 +1198,8 @@ deleted file mode 100644 -#include - -#include "base/bind.h" +-#include "base/functional/bind.h" +-#include "base/memory/weak_ptr.h" -#include "base/strings/string_number_conversions.h" -#include "base/strings/string_util.h" -#include "base/strings/stringprintf.h" @@ -1207,39 +1262,44 @@ deleted file mode 100644 - : topic_provider_(std::move(topic_provider)), - url_loader_factory_(url_loader_factory) {} - -- void Start() { +- bool IsRequestDue() { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -- if (IsRunning()) -- return; -- ScheduleNextRequest(); +- const auto due_time = topic_provider_->GetTimeOfNextRequest(); +- if (due_time > base::Time::Now()) { +- VLOG(1) << "[eyeo] Telemetry request for " +- << topic_provider_->GetEndpointURL() +- << " not due yet, should run at " << due_time; +- return false; +- } +- if (IsRequestInFlight()) { +- VLOG(1) << "[eyeo] Telemetry request for " +- << topic_provider_->GetEndpointURL() << " already in-flight"; +- return false; +- } +- VLOG(1) << "[eyeo] Telemetry request for " +- << topic_provider_->GetEndpointURL() << " is due"; +- return true; +- } +- +- void StartRequest() { +- DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); +- VLOG(1) << "[eyeo] Telemetry request for " +- << topic_provider_->GetEndpointURL() << " starting now"; +- topic_provider_->GetPayload(base::BindOnce(&Conversation::MakeRequest, +- weak_ptr_factory_.GetWeakPtr())); - } - - void Stop() { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -- if (!IsRunning()) -- return; -- timer_.Stop(); - url_loader_.reset(); - } - -- bool IsRunning() const { return timer_.IsRunning() || url_loader_; } -- - private: -- void ScheduleNextRequest() { -- DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -- // A TopicProvider could return a negative time to next request. Clamp it -- // to "zero". -- const auto delay = -- std::max(topic_provider_->GetTimeToNextRequest(), base::TimeDelta()); -- VLOG(1) << "[eyeo] Next Telemetry request for " -- << topic_provider_->GetEndpointURL() << " scheduled for " -- << base::Time::Now() + delay; -- timer_.Start( -- FROM_HERE, delay, -- base::BindOnce(&Conversation::MakeRequest, base::Unretained(this))); +- bool IsRequestInFlight() { +- return url_loader_ != nullptr || weak_ptr_factory_.HasWeakPtrs(); - } - -- void MakeRequest() { +- void MakeRequest(std::string payload) { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - auto request = std::make_unique(); - request->url = topic_provider_->GetEndpointURL(); @@ -1267,7 +1327,6 @@ deleted file mode 100644 - url_loader_ = network::SimpleURLLoader::Create(std::move(request), - kTrafficAnnotation); - -- const auto payload = topic_provider_->GetPayload(); - VLOG(2) << "[eyeo] Payload: " << payload; - url_loader_->AttachStringForUpload(payload, kDataType); - // The Telemetry server responds with a JSON that contains a description of @@ -1286,7 +1345,6 @@ deleted file mode 100644 - void OnResponseArrived(std::unique_ptr server_response) { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - topic_provider_->ParseResponse(std::move(server_response)); -- ScheduleNextRequest(); - url_loader_.reset(); - } - @@ -1294,13 +1352,17 @@ deleted file mode 100644 - std::unique_ptr topic_provider_; - scoped_refptr url_loader_factory_; - std::unique_ptr url_loader_; -- base::OneShotTimer timer_; +- base::WeakPtrFactory weak_ptr_factory_{this}; -}; - -AdblockTelemetryService::AdblockTelemetryService( - PrefService* prefs, -- scoped_refptr url_loader_factory) -- : url_loader_factory_(url_loader_factory) { +- scoped_refptr url_loader_factory, +- base::TimeDelta initial_delay, +- base::TimeDelta check_interval) +- : url_loader_factory_(url_loader_factory), +- initial_delay_(initial_delay), +- check_interval_(check_interval) { - enable_adblock_.Init( - prefs::kEnableAdblock, prefs, - base::BindRepeating(&AdblockTelemetryService::OnEnableAdblockChanged, @@ -1324,16 +1386,27 @@ deleted file mode 100644 - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - if (enable_adblock_.GetValue()) { - VLOG(1) << "[eyeo] Starting periodic Telemetry requests"; -- for (auto& conversation : ongoing_conversations_) -- conversation->Start(); +- timer_.Start(FROM_HERE, initial_delay_, +- base::BindRepeating(&AdblockTelemetryService::RunPeriodicCheck, +- base::Unretained(this))); - } else if (!enable_adblock_.GetValue()) { - VLOG(1) << "[eyeo] Stopping periodic Telemetry requests"; -- for (auto& conversation : ongoing_conversations_) -- conversation->Stop(); +- Shutdown(); - } -} - +-void AdblockTelemetryService::RunPeriodicCheck() { +- for (auto& conversation : ongoing_conversations_) { +- if (conversation->IsRequestDue()) +- conversation->StartRequest(); +- } +- timer_.Start(FROM_HERE, check_interval_, +- base::BindRepeating(&AdblockTelemetryService::RunPeriodicCheck, +- base::Unretained(this))); +-} +- -void AdblockTelemetryService::Shutdown() { +- timer_.Stop(); - for (auto& conversation : ongoing_conversations_) - conversation->Stop(); -} @@ -1343,7 +1416,7 @@ diff --git a/components/adblock/core/adblock_telemetry_service.h b/components/ad deleted file mode 100644 --- a/components/adblock/core/adblock_telemetry_service.h +++ /dev/null -@@ -1,96 +0,0 @@ +@@ -1,103 +0,0 @@ -/* - * This file is part of eyeo Chromium SDK, - * Copyright (C) 2006-present eyeo GmbH @@ -1393,17 +1466,18 @@ deleted file mode 100644 - // be "counting users" or "reporting filter list hits" for example. - class TopicProvider { - public: +- using PayloadCallback = base::OnceCallback; - virtual ~TopicProvider() = default; - // Endpoint URL on the Telemetry server onto which requests should be sent. - virtual GURL GetEndpointURL() const = 0; - // Authorization bearer token for the endpoint defined by GetEndpointURL(). - virtual std::string GetAuthToken() const = 0; - // Data uploaded with the request, should be valid for the schema -- // present on the server. -- virtual std::string GetPayload() const = 0; -- // Returns the desired delay until AdblockTelemetryService makes the next -- // network request. -- virtual base::TimeDelta GetTimeToNextRequest() const = 0; +- // present on the server. Async to allow querying asynchronous data sources. +- virtual void GetPayload(PayloadCallback callback) = 0; +- // Returns the desired time when AdblockTelemetryService should make the +- // next network request. +- virtual base::Time GetTimeOfNextRequest() const = 0; - // Parses the response returned by the Telemetry server. |response_content| - // may be null. Implementation is free to implement a "retry" in case of - // response errors via GetTimeToNextRequest(). @@ -1412,7 +1486,9 @@ deleted file mode 100644 - }; - AdblockTelemetryService( - PrefService* prefs, -- scoped_refptr url_loader_factory); +- scoped_refptr url_loader_factory, +- base::TimeDelta initial_delay, +- base::TimeDelta check_interval); - ~AdblockTelemetryService() override; - - // Add all required topic providers before calling Start(). @@ -1428,13 +1504,17 @@ deleted file mode 100644 - - private: - void OnEnableAdblockChanged(); +- void RunPeriodicCheck(); - - SEQUENCE_CHECKER(sequence_checker_); - scoped_refptr url_loader_factory_; +- base::TimeDelta initial_delay_; +- base::TimeDelta check_interval_; - - class Conversation; - std::vector> ongoing_conversations_; - BooleanPrefMember enable_adblock_; +- base::OneShotTimer timer_; -}; - -} // namespace adblock @@ -1466,7 +1546,7 @@ diff --git a/components/adblock/core/common/adblock_constants.h b/components/adb diff --git a/components/adblock/core/common/adblock_prefs.cc b/components/adblock/core/common/adblock_prefs.cc --- a/components/adblock/core/common/adblock_prefs.cc +++ b/components/adblock/core/common/adblock_prefs.cc -@@ -67,47 +67,10 @@ const char kLastUsedSchemaVersion[] = "adblock.last_used_schema_version"; +@@ -63,47 +63,10 @@ const char kLastUsedSchemaVersion[] = "adblock.last_used_schema_version"; // and for setting query parameters in subscription download requests. const char kSubscriptionMetadata[] = "adblock.subscription_metadata"; @@ -1516,7 +1596,7 @@ diff --git a/components/adblock/core/common/adblock_prefs.cc b/components/adbloc registry->RegisterListPref(kAdblockAllowedDomains, {}); registry->RegisterListPref(kAdblockCustomFilters, {}); registry->RegisterListPref(kAdblockSubscriptions, {}); -@@ -119,7 +82,6 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry) { +@@ -112,7 +75,6 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry) { registry->RegisterDictionaryPref(kSubscriptionSignatures); registry->RegisterStringPref(kLastUsedSchemaVersion, ""); registry->RegisterDictionaryPref(kSubscriptionMetadata); @@ -1627,15 +1707,15 @@ diff --git a/components/adblock/core/sitekey_storage_impl.cc b/components/adbloc diff --git a/components/adblock/core/subscription/ongoing_subscription_request_impl.cc b/components/adblock/core/subscription/ongoing_subscription_request_impl.cc --- a/components/adblock/core/subscription/ongoing_subscription_request_impl.cc +++ b/components/adblock/core/subscription/ongoing_subscription_request_impl.cc -@@ -24,6 +24,7 @@ +@@ -23,6 +23,7 @@ + #include "base/task/thread_pool.h" #include "base/trace_event/trace_event.h" #include "components/adblock/core/common/adblock_prefs.h" - #include "components/adblock/core/common/allowed_connection_type.h" +#include "net/base/load_flags.h" #include "net/http/http_request_headers.h" #include "services/network/public/cpp/resource_request.h" #include "services/network/public/mojom/url_response_head.mojom.h" -@@ -95,7 +96,7 @@ void OngoingSubscriptionRequestImpl::Start(GURL url, +@@ -89,7 +90,7 @@ void OngoingSubscriptionRequestImpl::Start(GURL url, if (IsConnectionAllowed()) { StartInternal(); } else { @@ -1644,7 +1724,7 @@ diff --git a/components/adblock/core/subscription/ongoing_subscription_request_i << " due to current download policy."; } } -@@ -108,7 +109,7 @@ void OngoingSubscriptionRequestImpl::Retry() { +@@ -102,7 +103,7 @@ void OngoingSubscriptionRequestImpl::Retry() { return; } backoff_entry_->InformOfRequest(false); @@ -1653,7 +1733,7 @@ diff --git a/components/adblock/core/subscription/ongoing_subscription_request_i << backoff_entry_->GetTimeUntilRelease(); retry_timer_->Start( FROM_HERE, backoff_entry_->GetTimeUntilRelease(), -@@ -122,7 +123,7 @@ void OngoingSubscriptionRequestImpl::Redirect(GURL redirect_url) { +@@ -116,7 +117,7 @@ void OngoingSubscriptionRequestImpl::Redirect(GURL redirect_url) { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); DCHECK(!url_.is_empty()) << "Redirect() called before Start()"; DCHECK(url_ != redirect_url) << "Invalid redirect. Same URL"; @@ -1662,7 +1742,7 @@ diff --git a/components/adblock/core/subscription/ongoing_subscription_request_i ++number_of_redirects_; url_ = std::move(redirect_url); StartInternal(); -@@ -180,10 +181,14 @@ void OngoingSubscriptionRequestImpl::StartInternal() { +@@ -164,10 +165,14 @@ void OngoingSubscriptionRequestImpl::StartInternal() { // indefinitely. return; } @@ -1678,7 +1758,7 @@ diff --git a/components/adblock/core/subscription/ongoing_subscription_request_i loader_ = network::SimpleURLLoader::Create(std::move(request), kTrafficAnnotation); -@@ -203,7 +208,7 @@ void OngoingSubscriptionRequestImpl::StartInternal() { +@@ -187,7 +192,7 @@ void OngoingSubscriptionRequestImpl::StartInternal() { } void OngoingSubscriptionRequestImpl::StopInternal() { @@ -1706,16 +1786,16 @@ diff --git a/components/adblock/core/subscription/preloaded_subscription_provide diff --git a/components/adblock/core/subscription/subscription_config.cc b/components/adblock/core/subscription/subscription_config.cc --- a/components/adblock/core/subscription/subscription_config.cc +++ b/components/adblock/core/subscription/subscription_config.cc -@@ -213,7 +213,7 @@ const std::vector& config::GetKnownSubscriptions() { +@@ -224,7 +224,7 @@ const std::vector& config::GetKnownSubscriptions() { "ABP filters", {}, SubscriptionUiVisibility::Visible, - SubscriptionFirstRunBehavior::Subscribe, + SubscriptionFirstRunBehavior::Ignore, SubscriptionPrivilegedFilterStatus::Allowed}, - {GURL("https://easylist-downloads.adblockplus.org/" - "i_dont_care_about_cookies.txt"), -@@ -278,6 +278,8 @@ const std::vector& config::GetKnownSubscriptions() { + {GURL(GetHost() + "i_dont_care_about_cookies.txt"), + "I don't care about cookies", +@@ -288,6 +288,8 @@ const std::vector& config::GetKnownSubscriptions() { } bool config::AllowPrivilegedFilters(const GURL& url) { @@ -1724,7 +1804,7 @@ diff --git a/components/adblock/core/subscription/subscription_config.cc b/compo for (const auto& cur : GetKnownSubscriptions()) { if (cur.url == url) { return cur.privileged_status == -@@ -291,9 +293,7 @@ bool config::AllowPrivilegedFilters(const GURL& url) { +@@ -301,9 +303,7 @@ bool config::AllowPrivilegedFilters(const GURL& url) { const std::vector& config::GetPreloadedSubscriptionConfiguration() { static const std::vector preloaded_subscriptions = @@ -2029,7 +2109,7 @@ diff --git a/components/resources/adblock_resources.grdp b/components/resources/ @@ -17,7 +17,4 @@ - + - - -