diff --git a/AdGuard Home Compilation List/AGHtest.py b/AdGuard Home Compilation List/AGHtest.py index d35697450..ed2c149fd 100644 --- a/AdGuard Home Compilation List/AGHtest.py +++ b/AdGuard Home Compilation List/AGHtest.py @@ -1,7 +1,7 @@ import requests import re -SOURCES = ['https://raw.githubusercontent.com/DandelionSprout/adfilt/master/AdGuard%20Home%20Compilation%20List/TopDescription.notlist', 'https://easylist-downloads.adblockplus.org/easylist_noelemhide.txt', 'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt', 'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters-2020.txt', 'https://raw.githubusercontent.com/NanoAdblocker/NanoFilters/master/NanoMirror/NanoDefender.txt', 'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/badware.txt', 'https://filters.adtidy.org/extension/ublock/filters/16.txt', 'https://www.i-dont-care-about-cookies.eu/abp/', 'https://easylist-downloads.adblockplus.org/easylistgermany.txt', 'https://easylist-downloads.adblockplus.org/abp-filters-anti-cv.txt', 'https://easylist-downloads.adblockplus.org/antiadblockfilters.txt', 'https://easylist-downloads.adblockplus.org/advblock.txt', 'https://easylist-downloads.adblockplus.org/Liste_AR.txt', 'https://easylist-downloads.adblockplus.org/easylistspanish.txt', 'https://easylist-downloads.adblockplus.org/fanboy-notifications.txt', 'https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/AnnoyancesFilter/sections/push-notifications.txt'] +SOURCES = ['https://raw.githubusercontent.com/DandelionSprout/adfilt/master/AdGuard%20Home%20Compilation%20List/TopDescription.notlist', 'https://easylist-downloads.adblockplus.org/easylist_noelemhide.txt', 'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt', 'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters-2020.txt', 'https://raw.githubusercontent.com/NanoAdblocker/NanoFilters/master/NanoMirror/NanoDefender.txt', 'https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/badware.txt', 'https://filters.adtidy.org/extension/ublock/filters/2_without_easylist.txt', 'https://filters.adtidy.org/extension/ublock/filters/16.txt', 'https://www.i-dont-care-about-cookies.eu/abp/', 'https://easylist-downloads.adblockplus.org/easylistgermany.txt', 'https://easylist-downloads.adblockplus.org/abp-filters-anti-cv.txt', 'https://easylist-downloads.adblockplus.org/antiadblockfilters.txt', 'https://easylist-downloads.adblockplus.org/advblock.txt', 'https://easylist-downloads.adblockplus.org/Liste_AR.txt', 'https://easylist-downloads.adblockplus.org/easylistspanish.txt'] UNSUPPORTED_AGH = ['##', '@#', '#?#', '#%#', '!+', 'domain=', 'generichide', '$ghide', ',ghide', '$csp', 'xmlhttprequest', '$xhr', '$stylesheet', '$elemhide', '$inline-script', '$other', '$~object', 'redirect=', '#$#', '$domain', ',domain', '[Adblock Plus 2.0]', 'CV-'] UNSUPPORTED_IP = ['##', '@#', '#?#', '#%#', 'domain=', 'generichide', '$csp', 'badfilter', 'xmlhttprequest', '$xhr', '$stylesheet', '$elemhide', '$inline-script', '$other', '$~object', 'redirect=', '#$#', '!+'] @@ -169,7 +169,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^[&+-.=?^_%].*", + r"^[&+=?^_%].*", "", line ) @@ -295,7 +295,7 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"^[,=^?~.-].*", + r"^[,=^?~].*", r"", line ) @@ -469,8 +469,74 @@ def prepare_agh(lines) -> str: ) line = re.sub( - r"! Disabling of push-notifications", - r"! Title: AdGuard Annoyances Web Push\n! Homepage: https://github.com/AdguardTeam/AdguardFilters/tree/master/AnnoyancesFilter/sections\n! Sourced from: https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/AnnoyancesFilter/sections/push-notifications.txt\n! Disabling of push-notifications", + r"^[a-z0-9.-].*[/?_+=&]$", + r"", + line + ) + + line = re.sub( + r"^[a-z0-9.-].*[a-z0-9.-][/?_+=&][a-z0-9.$-].*", + r"", + line + ) + + line = re.sub( + r"^[@.].*[a-z0-9*]/.*", + r"", + line + ) + + line = re.sub( + r"^#\..*", + r"", + line + ) + + line = re.sub( + r".*[$,]jsinject$", + r"", + line + ) + + line = re.sub( + r".* - .*", + r"", + line + ) + + line = re.sub( + r"^![a-z0-9].*#.*", + r"", + line + ) + + line = re.sub( + r"^!\*(\*.*|$)", + r"", + line + ) + + line = re.sub( + r"^! ! \+.*", + r"", + line + ) + + line = re.sub( + r"^! AG_.*", + r"", + line + ) + + line = re.sub( + r"^\|.*:[0-9].*", + r"", + line + ) + + line = re.sub( + r"^[a-z0-9.-].*[a-z0-9.-][/?_+=&][a-zA-Z0-9.$*-].*", + r"", line ) @@ -753,7 +819,7 @@ def prepare_ip(lines) -> str: line = re.sub( r"\[Adblock Plus 3\.4\]", - "! Title: IP Entries from Adblock Lists\n! Contains transformated entries from: EasyList, uBlock Filters, uBlock Filters - Badware Risks, Nano Defender Integration, AdGuard French Filter, EasyList Germany, ABP Anti-Circumvention Filters, RU AdList, Liste AR, EasyList Spanish \n! Expires: 14 days\n! Licence: In accordance with the Dandelicence, the borrowed entries are considered to have been changed and reduced enough from their original lists, that they're counted as transformative work, meaning that creditation and seperate paragraphs are not necessary unless one of the lists' makers were to ask for such.\n! Description: This was made as a proof-of-concept to see if the IP-based entries of major adblock lists, could be used to create an IP adblocker list for IP blockers, despite how IP lists are normally only meant to block malware, E-mail spam, or port scanners.", + "! Title: IP Entries from Adblock Lists\n! Contains transformated entries from: EasyList, uBlock Filters, uBlock Filters - Badware Risks, Nano Defender Integration, AdGuard Base Filter, AdGuard French Filter, EasyList Germany, ABP Anti-Circumvention Filters, RU AdList, Liste AR, EasyList Spanish \n! Expires: 14 days\n! Licence: In accordance with the Dandelicence, the borrowed entries are considered to have been changed and reduced enough from their original lists, that they're counted as transformative work, meaning that creditation and seperate paragraphs are not necessary unless one of the lists' makers were to ask for such.\n! Description: This was made as a proof-of-concept to see if the IP-based entries of major adblock lists, could be used to create an IP adblocker list for IP blockers, despite how IP lists are normally only meant to block malware, E-mail spam, or port scanners.", line ) @@ -835,6 +901,18 @@ def prepare_ip(lines) -> str: line ) + line = re.sub( + r"^![a-zA-Z!*].*", + r"", + line + ) + + line = re.sub( + r"^[A-Za-z].*", + r"", + line + ) + if is_supported_ip(line) and not line == '': text += line + '\r\n' @@ -858,4 +936,513 @@ if __name__ == "__main__": with open(OUTPUT_IP, "w") as text_file: text_file.write(ip_filter) - print('The list versions have been generated.') \ No newline at end of file + print('The list versions have been generated.') + +# ———————————————————————————————————————————— + +import requests +import re + +SOURCES = ['https://raw.githubusercontent.com/DandelionSprout/adfilt/master/AdGuard%20Home%20Compilation%20List/TopDescription-Notifications.notlist', 'https://easylist-downloads.adblockplus.org/fanboy-notifications.txt', 'https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/AnnoyancesFilter/sections/push-notifications.txt'] + +UNSUPPORTED_AGH = ['##', '@#', '#?#', '#%#', '!+', 'domain=', 'generichide', '$ghide', ',ghide', '$csp', 'xmlhttprequest', '$xhr', '$stylesheet', '$elemhide', '$inline-script', '$other', '$~object', 'redirect=', '#$#', '$domain', ',domain', '[Adblock Plus 2.0]', 'CV-'] + +OUTPUT = 'xyzzyxnotif.txt' +OUTPUT_AGH = 'AdGuardHomeCompilationList-Notifications.txt' + +# function that downloads the filter list +def download_filters() -> str: + text = '' + for url in SOURCES: + r = requests.get(url) + text += r.text + return text + +def is_supported_agh(line) -> bool: + for token in UNSUPPORTED_AGH: + if token in line: + return False + + return True + +# function that prepares the filter list for AdGuard Home +def prepare_agh(lines) -> str: + text = '' + + previous_line = None + + for line in lines: + + if line == previous_line: + continue + + line = re.sub( + r"([$,])third-party", + "", + line + ) + + line = re.sub( + r"([$,])~third-party", + "", + line + ) + + line = re.sub( + r"([$,])3p", + "", + line + ) + + line = re.sub( + r"([$,])first-party", + "", + line + ) + + line = re.sub( + r"([$,])1p", + "", + line + ) + + line = re.sub( + r"([$,])image", + "", + line + ) + + line = re.sub( + r"([$,])media", + "", + line + ) + + line = re.sub( + r"([$,])script", + "", + line + ) + + line = re.sub( + r"([$,])popup", + "", + line + ) + + line = re.sub( + r"([$,])popunder", + "", + line + ) + + line = re.sub( + r"([$,])document", + "", + line + ) + + line = re.sub( + r"([$,])doc", + "", + line + ) + + line = re.sub( + r"([$,])subdocument", + "", + line + ) + + line = re.sub( + r"([$,])object", + "", + line + ) + + line = re.sub( + r"([$,])~object-subrequest", + "", + line + ) + + line = re.sub( + r"([$,])frame", + "", + line + ) + + line = re.sub( + r"([$,])all", + "", + line + ) + + line = re.sub( + r",important", + "$important", + line + ) + + line = re.sub( + r",domain=in-addr\.arpa", + "", + line + ) + + line = re.sub( + r".*\^[*$,][ac-hj-z?].*", + "", + line + ) + + line = re.sub( + r".*\.js$", + "", + line + ) + + line = re.sub( + r"^(\.[a-z0-9.]{4,60}\.)$", + r"||*\1", + line + ) + + line = re.sub( + r"^[&+=?^_%].*", + "", + line + ) + + line = re.sub( + r"^([a-z])", + r"||\1", + line + ) + + line = re.sub( + r"^[0-9].*", + "", + line + ) + + line = re.sub( + r"^!#.*", + "", + line + ) + + line = re.sub( + r"^\|[a-z0-9].*", + "", + line + ) + + line = re.sub( + r"^;[a-z0-9].*", + "", + line + ) + + line = re.sub( + r"^Amasty_.*", + "", + line + ) + + line = re.sub( + r"^\*.*", + "", + line + ) + + line = re.sub( + r"^\\.*", + "", + line + ) + + line = re.sub( + r"^:[a-z0-9?!].*", + "", + line + ) + + line = re.sub( + r"^@[a-z0-9].*", + "", + line + ) + + line = re.sub( + r"@?@?\|\|.*/.*", + r"", + line + ) + + line = re.sub( + r"\^,badfilter", + r"^badfilter", + line + ) + + line = re.sub( + r"\^badfilter", + r"^$badfilter", + line + ) + + line = re.sub( + r".*\^\*.*", + r"", + line + ) + + line = re.sub( + r".*\*\^[a-z0-9?].*", + r"", + line + ) + + line = re.sub( + r".*\^&.*", + r"", + line + ) + + line = re.sub( + r".*\|.*/.*", + r"", + line + ) + + line = re.sub( + r".*\*[&?@].*", + r"", + line + ) + + line = re.sub( + r"^!$", + r"", + line + ) + + line = re.sub( + r"^@@/.*", + r"", + line + ) + + line = re.sub( + r"^[,=^?~].*", + r"", + line + ) + + line = re.sub( + r"^! \|.*", + r"", + line + ) + + line = re.sub( + r"^\.php\?$", + r"", + line + ) + + line = re.sub( + r"^\|\|goo\.gl\^$", + r"", + line + ) + + line = re.sub( + r"^\|\|9anime\.\*\^$", + r"", + line + ) + + line = re.sub( + r"^\|\|play-asia\.com\^$", + r"", + line + ) + + line = re.sub( + r"\|\|([0-9][0-9]?[0-9]?)\.([0-9][0-9]?[0-9]?)\.([0-9][0-9]?[0-9]?)\.$", + r"://\1.\2.\3.\n@@://\1.\2.\3.*in-addr.arpa^", + line + ) + + line = re.sub( + r"\|\|([0-9][0-9]?[0-9]?)\.([0-9][0-9]?[0-9]?)\.$", + r"://\1.\2.\n@@://\1.\2.*in-addr.arpa^", + line + ) + + line = re.sub( + r"^! http.*", + r"", + line + ) + + line = re.sub( + r"^/([a-z0-9.-]{1,60}\.$)", + r"://\1", + line + ) + + line = re.sub( + r"^/.*[a-zA-Z0-9_=.,*?!|^@&~+;-]$", + r"", + line + ) + + line = re.sub( + r"^/.*[\]]$", + r"", + line + ) + + line = re.sub( + r"^://.*/.*", + r"", + line + ) + + line = re.sub( + r".*104\\\.154\\\.\..*", + r"", + line + ) + + line = re.sub( + r"^/.*[a-z0-9]\\?/[a-z0-9\(].*", + r"", + line + ) + + line = re.sub( + r"\|\|.*_.*", + r"", + line + ) + + line = re.sub( + r"^/.*[a-z]\\/.*", + r"", + line + ) + + line = re.sub( + r"^/.*[a-z]\/.*", + r"", + line + ) + + line = re.sub( + r"^/[a-z0-9.*_/-]{1,70}/$", + r"", + line + ) + + line = re.sub( + r"^[a-z0-9@|].*\?.*", + r"", + line + ) + + line = re.sub( + r"^! Checksum:.*", + r"", + line + ) + + line = re.sub( + r".*\(update frequency\)", + r"", + line + ) + + line = re.sub( + r"^! 20(1|2).*", + r"", + line + ) + + line = re.sub( + r"^! Ref:.*", + r"", + line + ) + + line = re.sub( + r"^! #", + r"", + line + ) + + line = re.sub( + r"\*\^$", + r"*", + line + ) + + line = re.sub( + r"^\|\|\*\.", + r".", + line + ) + + line = re.sub( + r"\.\*$", + r".", + line + ) + + line = re.sub( + r"^[0-9]{1,5}$", + r"", + line + ) + + line = re.sub( + r"! Disabling of push-notifications", + r"! Title: AdGuard Annoyances Web Push\n! Homepage: https://github.com/AdguardTeam/AdguardFilters/tree/master/AnnoyancesFilter/sections\n! Sourced from: https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/AnnoyancesFilter/sections/push-notifications.txt\n! Disabling of push-notifications", + line + ) + + line = re.sub( + r"^[a-z0-9.-].*[/?_+=&]$", + r"", + line + ) + + line = re.sub( + r"^[a-z0-9.-].*[a-z0-9.-][/?_+=&][a-z0-9.$-].*", + r"", + line + ) + + if is_supported_agh(line) and not line == '': + text += line + '\r\n' + + return text + +if __name__ == "__main__": + print('Starting the script') + text = download_filters() + lines = text.splitlines(False) + print('Total number of rules: ' + str(len(lines))) + + agh_filter = prepare_agh(lines) + + with open(OUTPUT, "w") as text_file: + text_file.write(text) + + with open(OUTPUT_AGH, "w") as text_file: + text_file.write(agh_filter) + + print('The notifications list version has been generated.') \ No newline at end of file diff --git a/AdGuard Home Compilation List/AdGuardHomeCompilationList.txt b/AdGuard Home Compilation List/AdGuardHomeCompilationList.txt index 8bef856f6..23776b042 100644 --- a/AdGuard Home Compilation List/AdGuardHomeCompilationList.txt +++ b/AdGuard Home Compilation List/AdGuardHomeCompilationList.txt @@ -1,18 +1,18 @@ [Adblock Plus 3.4] ! Title: Dandelion Sprout's AdGuard Home Compilation List -! Contains modified entries from: EasyList, uBlock Filters, uBlock Filters - Badware Risks, Nano Defender Integration, AdGuard French Filter, I Don't Care About Cookies, EasyList Germany, ABP Anti-Circumvention Filters, Adblock Warning Removal List, RU AdList, Liste AR, and EasyList Spanish -! Version: 01October2020v1-Beta +! Version: 02October2020v1-Beta ! Expires: 14 days -! Licence: In accordance with the Dandelicence, all of the borrowed lists' contents are to be treated as GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html), except for Liste FR's and Liste AR's entries which are to be treated as CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/), and RU AdList and Fanboy's Notifications Blocking List whose loose CC BY 3.0 seems to me to enable me to relicence them under the Dandelicence. Known credits in accordance with attribution requirements, are The EasyList Authors (EasyList^³, Adblock Warning Removal List), Raymond Hill (uBlock Filters^²), Hugo Xu (Nano Defender Integration), smed79 (Liste AR), Daniel Kladnik (I Don't Care About Cookies), monztA & friends (ABP Anti-Circumvention Filters), Adguard Software Limited (AdGuard French Filter), and Lain13 & Dimisa (RU AdList). +! Licence: In accordance with the Dandelicence, all of the borrowed lists' contents are to be treated as GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html), except for Liste FR's and Liste AR's entries which are to be treated as CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/), and RU AdList whose loose CC BY 3.0 seems to me to enable me to relicence them under the Dandelicence. Known credits in accordance with attribution requirements, are The EasyList Authors (EasyList^³, Adblock Warning Removal List), Raymond Hill (uBlock Filters^²), Hugo Xu (Nano Defender Integration), Adguard Software Limited (AdGuard Base Filter, AdGuard French Filter), smed79 (Liste AR), Daniel Kladnik (I Don't Care About Cookies), monztA & friends (ABP Anti-Circumvention Filters), and Lain13 & Dimisa (RU AdList). ! Description: AdGuard Home is one of the tools for the future, or at least it is for those who know how to set up and use a Raspberry Pi. However, its current internal structure discards virtually every $-using block rule (e.g. EasyList), which makes EasyList and similar lists virtually useless in AdGuard Home, despite how many of the entries would be ≥90% as functional without them. So until the AdGuard Home team implements a better way to deal with $ values, here's my intermissional list to work around it. +! Motivation: Originally conceived as a temporary workaround to use major adblocker lists in AdGuard Base, it gradually grew in scope to become a de facto competitor to «AdGuard DNS Filter» with broader wildcard use and no tracker-blocking. ! Manually added exclusion rules: @@||offline-maps.gvt1.com^ ! To seemingly unbreak Nintendo Switch online games @@||104.198.251.169 ! —————————————————————————————————————————————— -! Version: 202010010621 +! Version: 202010020921 ! Title: EasyList without element hiding rules -! Last modified: 01 Oct 2020 06:21 UTC +! Last modified: 02 Oct 2020 09:21 UTC ! Homepage: https://easylist.to/ ! Licence: https://easylist.to/pages/licence.html ! Please report any unblocked adverts or problems @@ -149,7 +149,6 @@ -advert1. -advert2. -advert3. --advert_August. -advertise01. -advertisement-icon. -advertisement. @@ -174,7 +173,6 @@ -banner-ads- -Banner-Advert- -banner300x250. --banner468x60. -Block-ad- -blog-ad- -book-ad- @@ -1309,7 +1307,6 @@ ://banner460x80. ://banner468. ://banner468a. -://banner468x60. ://banner468x80. ://banner728x90. ://bannerad. @@ -2460,6 +2457,7 @@ ||0cf40a2064ce2.com^ ||0d20bff8143.com^ ||0dbcf515975d.com^ +||0dc3c6535c5.com^ ||0e6fc55ed3d4c2c2ba0.com^ ||0f461325bf56c3e1b9.com^ ||0h6djpk8fn.com^ @@ -2556,7 +2554,6 @@ ||33ae985c0ea917.com^ ||340ca72733c9e46fb1.com^ ||341073be6e9db7d2.com^ -||3436580b830.com^ ||344dea1d6d130a7e8e.com^ ||34baedd2d0b9.com^ ||34c2f22e9503ace.com^ @@ -2715,6 +2712,7 @@ ||71d7511a4861068.com^ ||729dcbaa57e80c1e.com^ ||72b8869dfc34690.com^ +||730f6ff856.com^ ||736f35dde67b7da2976.com^ ||739c49a8c68917.com^ ||73c6c063b238097.com^ @@ -2923,6 +2921,7 @@ ||acscdn.com^ ||acticantly.club^ ||acticgreasonsc.info^ +||actinopterygien.website^ ||ad1data.com^ ||ad1rtb.com^ ||adaranth.com^ @@ -3136,6 +3135,7 @@ ||anothingerg.club^ ||anovbqzmit.com^ ||antfindicater.site^ +||anthropophile.site^ ||antiadblocksystems.com^ ||anticalser.club^ ||antrademic.club^ @@ -3165,6 +3165,7 @@ ||apparentsav.club^ ||appearancefingerprintabet.com^ ||appius-dae.com^ +||applatisserie.site^ ||applicatemh.club^ ||appresentikv.club^ ||appropeanes.club^ @@ -3267,6 +3268,7 @@ ||atictrementint.club^ ||atilohdxsg.com^ ||ationdignifica.fun^ +||atomisons.xyz^ ||atoultou.com^ ||atpqczsqjsxvln.com^ ||attacketsun.space^ @@ -3301,8 +3303,10 @@ ||authorneratu.club^ ||authornernsa.pro^ ||authorneryj.club^ +||auvillargeois.site^ ||auxml.com^ ||averaladmi.info^ +||averalist.club^ ||averallasew.club^ ||avmftuama.com^ ||avwincall.info^ @@ -3329,7 +3333,6 @@ ||ayfigdhmsypnr.com^ ||ayfzryxitsusx.com^ ||ayggsmmb.com^ -||ayjfodxqmykn.com^ ||aymaypibp.com^ ||ayrovalcontain.info^ ||ayswrotesre.club^ @@ -3370,7 +3373,6 @@ ||b936c5932623f.com^ ||b97beb2fed1c4f.com^ ||b9ba73f1cd9b6.com^ -||b9c778ffac7.com^ ||ba6af3a0099c6cb9eb5.com^ ||baa2e174884c9c0460e.com^ ||baaeobgdaxdvsa.com^ @@ -3402,6 +3404,9 @@ ||barfsmiaowpit.com^ ||bargainingrip.com^ ||barjfzpdeqmwi.com^ +||barometriserons.website^ +||barytonneras.site^ +||barytonneras.website^ ||baselined.club^ ||bathibsa.com^ ||batnhiyilyvvdo.com^ @@ -3471,7 +3476,6 @@ ||beucsyzvwdzqu.com^ ||bewtqjkrfo.com^ ||bexrnrxbgh.com^ -||bf47f4654ad3.com^ ||bfb487de1f2da5c.com^ ||bfc70a51929fff2d7fe.com^ ||bfe4e6d364be199.com^ @@ -3497,7 +3501,6 @@ ||bhlusdvadp.com^ ||bhplyiegippcw.com^ ||bhrebiicmcj.com^ -||biavgmpz.com^ ||bidiology.com^ ||bidzzbjzx.com^ ||bifieyhg.com^ @@ -3536,6 +3539,7 @@ ||bkovnfkkfo.com^ ||bl0uxepb4o.com^ ||blablablaaa.xyz^ +||blainvillaises.website^ ||blatungo.com^ ||blecuttasha.club^ ||bledevellinga.site^ @@ -3587,19 +3591,20 @@ ||bostoppa.club^ ||bot-checker.com^ ||boubeeth.com^ +||bouillerines.site^ ||bouillerines.website^ ||boursnormaticm.info^ ||bowmoolog.com^ ||boyaidare.club^ ||boyalebut.site^ ||boycottons.club^ -||bpilvlbzegwf.com^ ||bpplltxabaayhm.com^ ||bppzqphtd.com^ ||bpsxhmtotf.com^ ||bqqnngtpc.com^ ||brainian.club^ ||brakesoutright.com^ +||brameriez.xyz^ ||brandnewapp.pro^ ||brapoiorc.com^ ||brassstacker.com^ @@ -3688,7 +3693,6 @@ ||bzspzpdrqjopj.com^ ||bzsukdfbotd.com^ ||bzxmgyfae.com^ -||c029aa09b9f.com^ ||c0afd4609c303.com^ ||c0z.xyz^ ||c10ed2b8b417880.com^ @@ -3743,8 +3747,6 @@ ||cartstick.com^ ||cascadehunterelton.com^ ||cash-ads.com^ -||cash-ca-ching.com^ -||cashcawrite.com^ ||casinohacksforyou.com^ ||casseroleenvioustransgress.com^ ||catastrophetray.com^ @@ -3789,12 +3791,10 @@ ||cdwqibctfz.com^ ||ce62e0d222bc5aca.com^ ||cea53c4833.com^ -||cea9d3d4f74fb831.com^ ||cebbe184db148.com^ ||cedcdoqkrjabs.com^ ||ceeglousaud.com^ ||ceehimur.uk^ -||cef5b491241aa0f3.com^ ||cef9c80977e050.com^ ||cefqvuhygky.com^ ||ceincreatedaughtcha.info^ @@ -3823,15 +3823,12 @@ ||cfknxewzz.com^ ||cftervwhu.com^ ||cfupqlin.com^ -||cfuwbptxcdgza.com^ ||cgamyfohry.com^ ||cgbqzfjf.com^ ||cgcukmix.com^ ||cgjfanun12on.com^ ||cgkeasqkzfpepr.com^ ||cgkhqjuwfle.com^ -||cglcdshkqiuic.com^ -||cgwhbzfxhwltpm.com^ ||cgx68vtoprov.com^ ||chachors.net^ ||chaghets.net^ @@ -3855,6 +3852,7 @@ ||chauksoa.net^ ||chdaismlykqep.com^ ||check-now.online^ +||check-out-this.site^ ||checkyofeed.com^ ||cheeltee.net^ ||cheewait.net^ @@ -3984,6 +3982,7 @@ ||comilar-efferiff.icu^ ||cominghamer.info^ ||comm-news.com^ +||commencerons.xyz^ ||commercialvalue.org^ ||commissai.space^ ||commissed.club^ @@ -4013,6 +4012,7 @@ ||constrongyfe.site^ ||contentiakol.club^ ||continelyfas.site^ +||contreventaient.website^ ||contrivancespannercooperate.com^ ||controvedyt.club^ ||conversityz.club^ @@ -4026,6 +4026,7 @@ ||coroheyjses.com^ ||cosimolaugh.pro^ ||cosimotable.pro^ +||cosmopolitisiez.website^ ||costumecollartrustworthy.com^ ||cotchaug.com^ ||cotournas.xyz^ @@ -4123,11 +4124,9 @@ ||cvintertain.club^ ||cvixcaboqq.com^ ||cvlqivkartyki.com^ -||cvofpjhscrj.com^ ||cvsuqfsul.com^ ||cvupqfim.com^ ||cvvwaepygjzczp.com^ -||cvwrspsdr.com^ ||cvypzafq.com^ ||cwandzytnzplqn.com^ ||cweiwoydalr.com^ @@ -4167,7 +4166,6 @@ ||d3b75cfc88a9.com^ ||d3e44a82c2df88.com^ ||d3ithbwcmjcxl7.cloudfront.net^ -||d409255ce88.com^ ||d4d48974197052ea.com^ ||d50285bff60edbb406.com^ ||d58bf31082fa97.com^ @@ -4180,7 +4178,6 @@ ||d71e6dd31a026d45.com^ ||d72gb9oukw3j.com^ ||d7e10fa2099.com^ -||d824d7f5cbcb0e00.com^ ||d869381a42af33b.com^ ||d99sure.xyz^ ||da60995df247712.com^ @@ -4232,14 +4229,12 @@ ||dc63bfb069ea522f.com^ ||dccqzsmabz.com^ ||dchnguasrxubf.com^ -||dcjhpaexcwtc.com^ ||dcontonalscho.info^ ||dcop4khjxsmg.com^ ||dcoxxsbn.com^ ||dcqthcwm.com^ ||dcwgzqbfl.com^ ||dcxtvftrdd.com^ -||dd699aa951e9.com^ ||dddgndcqajr.com^ ||dddomainccc.com^ ||ddfnykqqiexse.com^ @@ -4257,6 +4252,7 @@ ||deatheriwevo.site^ ||debadu.com^ ||decademical.com^ +||dechocolatees.site^ ||decisionediv.site^ ||deckthroughout.com^ ||decordingaudied.site^ @@ -4278,8 +4274,9 @@ ||demanfon.club^ ||demanfont.club^ ||demannewcure.site^ +||demissionnaire.website^ +||demoney.club^ ||denaviatived.space^ -||denixsips.com^ ||denmaccatory.club^ ||denmarried.club^ ||denotatorum.site^ @@ -4289,6 +4286,7 @@ ||depleastpo.club^ ||dersmembrac.fun^ ||derthundrew.club^ +||desectariseriez.website^ ||deserswhene.club^ ||desigactinific.pro^ ||desinferbe.club^ @@ -4320,7 +4318,6 @@ ||dgoqeqfihs.com^ ||dgtmyxfuzwtr.com^ ||dgtnoyoud.com^ -||dgucunmuibx.com^ ||dhappeasesem.site^ ||dhb8psqhvz9a.com^ ||dhxwczetwdkt.com^ @@ -4329,6 +4326,8 @@ ||dicalnatur.club^ ||didchinosdub.cam^ ||diekhxpwngawme.com^ +||dieselisames.site^ +||dieselisames.website^ ||differeditas.club^ ||dijutbdzbv.com^ ||dikzfvrgjpygz.com^ @@ -4352,6 +4351,8 @@ ||discussiab.club^ ||diseasonal.club^ ||diseasons.club^ +||disloquerent.site^ +||disloquerent.website^ ||disloyalmeddling.com^ ||disloyalstrapunderstatement.com^ ||disobeystewhit.com^ @@ -4382,9 +4383,7 @@ ||djwdefnov.com^ ||dkecozphug.com^ ||dkfindnpdgac.com^ -||dkmdklhu.com^ ||dkorusxgputkrb.com^ -||dkroonzvxvansw.com^ ||dksvmumbi.com^ ||dktyjwldv.com^ ||dlak0ie0yn.buzz^ @@ -4401,7 +4400,6 @@ ||dlnsjjyzvi1x.com^ ||dloungspiricapu.fun^ ||dlpyumfmg.com^ -||dlrwabzugcyj.com^ ||dlsear.com^ ||dlycritishmalco.club^ ||dmastescaugh.info^ @@ -4410,7 +4408,6 @@ ||dmrecvpflqb.com^ ||dmvbdfblevxvx.com^ ||dmypkmieippdq.com^ -||dneliqkbeixeri.com^ ||dnkwgzmuxv.com^ ||dnyjhikistbhvg.com^ ||dnzwjlbknhe.com^ @@ -4490,6 +4487,7 @@ ||dubvacasept.com^ ||duchoono.com^ ||duckspatterncosign.com^ +||ductstrangledozen.com^ ||duetgypsyantis.com^ ||duhochid.net^ ||dujbubzvrdw.com^ @@ -4511,13 +4509,13 @@ ||dvvkdxejwh.com^ ||dwaceiiywjwcyf.com^ ||dwczfwnjg.com^ -||dwgfwxiecp.com^ ||dwkfnswdnheqfz.com^ ||dwmegismbq.com^ ||dxkkixczpsdaw.com^ ||dyecowwhy.com^ ||dyllkretnnzuhm.com^ ||dymveullwn.com^ +||dynamitematerialisticwriting.com^ ||dynsrvbaa.com^ ||dynsrvtbg.com^ ||dyoyiydbwdcr.com^ @@ -4543,7 +4541,6 @@ ||e376ef28103177cc.com^ ||e521d17fa185a2.com^ ||e6916adeb7e46a883.com^ -||e69e1360c7.com^ ||e7393e33565ce805.com^ ||e7e776c1a8bf677.com^ ||e85440ec98f04725.com^ @@ -4751,9 +4748,9 @@ ||encogcfklrcpqw.com^ ||encountryf.pro^ ||encoursejaso.site^ -||endcgwkclhtnk.com^ ||enelegalreac.space^ ||enerableoffi.club^ +||enfunesterons.site^ ||engaedo8.com^ ||englingedrxa.club^ ||engppdoqrtivjd.com^ @@ -4770,9 +4767,9 @@ ||entiethmenti.top^ ||entineffieldsta.site^ ||entlydazhcmlgx.com^ +||entrepayeraient.website^ ||entstronicsform.info^ ||entualagreetsd.info^ -||entygpeb.com^ ||entysaturesc.space^ ||enumerfavo.club^ ||enusbrzlmcmg.com^ @@ -4786,7 +4783,6 @@ ||eopazyxdkppnz.com^ ||eopbflgmxcr.com^ ||eoqgguubvksu.com^ -||eoqsbpvdxllxo.com^ ||eoredi.com^ ||eossbuqccjrfs.com^ ||eozbwwxniksmb.com^ @@ -4797,6 +4793,7 @@ ||epfcfhtjxqd.com^ ||ephtwbxuqy.com^ ||epnycpszmpvft.com^ +||epochokaypeerless.com^ ||epouunclxehmni.com^ ||epqigxjf.com^ ||epresententifi.info^ @@ -4826,6 +4823,7 @@ ||ereintroductc.fun^ ||eriesfrequen.club^ ||erificyggw.com^ +||eringassumpt.club^ ||eriniquep.club^ ||erkhxw.com^ ||ermjhgdl.com^ @@ -4922,7 +4920,6 @@ ||evlpfjro.com^ ||evnoxawvqhda.com^ ||evokeframingimpossible.com^ -||evuchenzypysci.com^ ||evvjvrpldtnlqk.com^ ||evvznnafduvs.com^ ||evykfczgpwbvd.com^ @@ -4956,7 +4953,6 @@ ||exualpaignp.info^ ||exvrvcnlfc.com^ ||exwcadanpfc.com^ -||exyubuwtwmepqi.com^ ||eyebinvex.com^ ||eyecurred.com^ ||eyefuneve.com^ @@ -4973,7 +4969,6 @@ ||ezexfzek.com^ ||ezhdgoeat.com^ ||ezqkuwqlvnv.com^ -||eztfsnnttpqfs.com^ ||ezzbemrabj.com^ ||f01ed651eca.com^ ||f185cefa37b1806e.com^ @@ -4990,9 +4985,7 @@ ||f4906b7c15ba.com^ ||f5080f5cee5a00.com^ ||f71bxwn500lj.com^ -||f774d56fd4d98.com^ ||f8260adbf8558d6.com^ -||f82af04fb2888.com^ ||f8316b45436f.com^ ||fa00c331ceacc.com^ ||faayojxf.com^ @@ -5027,10 +5020,8 @@ ||fancialeldak.site^ ||fancialsilveun.club^ ||fandmo.com^ -||faqflcoaovd.com^ ||faracoon.com^ ||faromen.online^ -||farvqaxaoid.com^ ||fascinatedpartialwheeled.com^ ||fashional.pro^ ||fastdld.com^ @@ -5045,13 +5036,13 @@ ||fatrjjcm.com^ ||fatrvclgpnb.com^ ||fatwalkinger.club^ +||fauxcumentaire.website^ ||fazoumee.net^ ||fb0c32d2f28c.com^ ||fbbkavxqzy.com^ ||fbduluwmba.com^ ||fbekvzjp.com^ ||fbfd396918c60838.com^ -||fbknvrvouex.com^ ||fblbdytlhsc.com^ ||fbpopr.com^ ||fbxnqsviqujxv.com^ @@ -5069,13 +5060,11 @@ ||fdrqqpeengzj.com^ ||fdvilavipz.com^ ||fdxdjkswppg.com^ -||fdxsswtgvshhe.com^ ||fe95a992e6afb.com^ ||feadrope.net^ ||fearsomeclients.com^ ||featurally.club^ ||feb12740de5be9b3.com^ -||fecgvrvne.com^ ||federalderok.club^ ||fedsit.com^ ||feed-xml.com^ @@ -5115,7 +5104,6 @@ ||fftpzrscirdagr.com^ ||ffwlbiabff.com^ ||ffwnxfezobeoi.com^ -||ffxobftzaiogcg.com^ ||fgangstsur.club^ ||fgbmbyqmdgr.com^ ||fgbmjogeurrqe.com^ @@ -5125,14 +5113,12 @@ ||fgoocsqg.com^ ||fgoverhead.club^ ||fgtdzvlydqcpus.com^ -||fgtskhlizoitz.com^ ||fhgh9sd.com^ ||fhidehpl.com^ ||fhits.xyz^ ||fhkfffnepwia.com^ ||fhluqrhmqs.com^ ||fhoexcvjspuh.com^ -||fhtlyoqzyjjof.com^ ||fhtoxxda.com^ ||fhvdwhbnl.com^ ||fiaehdnnx.com^ @@ -5185,7 +5171,6 @@ ||flnwaqyh.com^ ||flowwiththetide.xyz^ ||flrdra.com^ -||flrqdjglshsbi.com^ ||flsfxpostdtvgc.com^ ||fltfwrhpv.com^ ||fluffyeaster.com^ @@ -5249,7 +5234,6 @@ ||fpesoigpyes.com^ ||fpkcggyczcvix.com^ ||fpomyspwepxxe.com^ -||fqanilbgne.com^ ||fqcqmjdn.com^ ||fqcwtrbxzhjsiu.com^ ||fqhltvwpl.com^ @@ -5257,6 +5241,7 @@ ||fqwrluzjti.com^ ||francieseds.club^ ||francoistsjacqu.info^ +||fraudoutrageoustransport.com^ ||frbyvuxzvmqpb.com^ ||frclyody.com^ ||freakspybad.com^ @@ -5265,7 +5250,6 @@ ||freesoftforever.com^ ||frenchayan.club^ ||frequestabure.site^ -||frereadayobq.com^ ||frfnlvnpzeju.com^ ||frgbgwnbjkgco.com^ ||frhoobwj.com^ @@ -5275,7 +5259,6 @@ ||frustasi.org^ ||frvpeuulyprl.com^ ||fryawlauk.com^ -||fryxaknn.com^ ||frzynewnpg.com^ ||fsaticze.com^ ||fsbotviofnthgk.com^ @@ -5294,7 +5277,6 @@ ||fthkmwrkqg.com^ ||ftkbsddgbqt.com^ ||ftklr.com^ -||ftqnttckompj.com^ ||ftssqcsl.com^ ||ftsygfycaybskz.com^ ||ftuzhlqzmmp.com^ @@ -5313,7 +5295,6 @@ ||fuszkweba.com^ ||futckgpfbgzfn.com^ ||futurershnh.club^ -||fuxhdhdjlyrwhq.com^ ||fuxoasim.link^ ||fuyuap.xyz^ ||fvbeyduylvgy.com^ @@ -5338,8 +5319,6 @@ ||fxgpbkwu.com^ ||fxox4wvv.win^ ||fxtrqanyko.com^ -||fxwpmfdapcalu.com^ -||fyaxvmnnfk.com^ ||fygpdajgtsqp.com^ ||fyijddhpohsvj.com^ ||fykmahfa.com^ @@ -5348,7 +5327,6 @@ ||fyoqltiztjbdd.com^ ||fyrvxydxsrww.com^ ||fz5akngy5o6r.com^ -||fzccvcrsbtb.com^ ||fzeahussyd.com^ ||fzgitqrqrsyyiv.com^ ||fzhvebnia.com^ @@ -5357,16 +5335,11 @@ ||fzorwhus.com^ ||fzqmjlkvb.com^ ||fzvydcgqazrr.com^ -||g1341551423.com^ ||g1dxj6q1qfl2.com^ -||g2247755016.com^ ||g2440001011.com^ -||g2526721279.com^ ||g2546417787.com^ ||g2921554487.com^ ||g2afse.com^ -||g3369554495.com^ -||g344530742.com^ ||g3bxbinwsgdf.com^ ||g5fzq2l.com^ ||g6zkzy0g2g.com^ @@ -5428,6 +5401,7 @@ ||gdcuixkjhnmot.com^ ||gdl5vtbbv0lj.com^ ||gdmconvtrck.com^ +||gdxisixdrk.com^ ||ge-ge-force.com^ ||gebadu.com^ ||gebralefukim.site^ @@ -5446,6 +5420,7 @@ ||gendenlend.club^ ||genergyothe.top^ ||geodestricy.site^ +||geographiser.website^ ||gerskatimi.club^ ||gesymphone.site^ ||getbonusnow3.com^ @@ -5497,7 +5472,6 @@ ||gjslebmbiawh.com^ ||gk8j5woqk26f.com^ ||gkgojxjucutvnt.com^ -||gkjtchmlj.com^ ||gkpsrxgdbco.com^ ||gkqcduzwla.com^ ||gkrvcunjoacvc.com^ @@ -5529,7 +5503,6 @@ ||gludraus.com^ ||gluokdhafryxtw.com^ ||gmjhwyby.com^ -||gmpmuqniggyz.com^ ||gmzaaeenp.com^ ||gnamwmixa.com^ ||gnativestreesaga.site^ @@ -5549,6 +5522,7 @@ ||goldenbettingefforlessefforless.com^ ||gondzizo.com^ ||gongeeta.net^ +||googlesierai.xyz^ ||goozbkcchscvb.com^ ||gopfltvoiflf.com^ ||goredi.com^ @@ -5605,7 +5579,6 @@ ||grievine.club^ ||grifictuberal.site^ ||grirault.net^ -||grkrkurbyykok.com^ ||groackam.com^ ||grobido.info^ ||groniwepa.pro^ @@ -5655,7 +5628,6 @@ ||gurktexxtpofyz.com^ ||gusxyrtlnyv.com^ ||gutccaxnwso.com^ -||gvdjqwahgh.com^ ||gvhqnlti.com^ ||gvnqfiwzronbq.com^ ||gvoraoonpi.com^ @@ -5668,11 +5640,9 @@ ||gwucenxvmkowap.com^ ||gwwhheahisrtld.com^ ||gwwzlwibbws.com^ -||gwxaulcgmizcq.com^ ||gwywsuemmf.com^ ||gxeoadmo.com^ ||gxhxmy88.com^ -||gxleeixyzlaaab.com^ ||gxmjjxyyljtyf.com^ ||gxordgtvjr.com^ ||gxpijskyqwqfjw.com^ @@ -5750,7 +5720,6 @@ ||hceykfajyioqkz.com^ ||hcgtkmes.com^ ||hcijbbzz.com^ -||hcmafnawzxfnam.com^ ||hcmjlsxhebb.com^ ||hcrwnoaqe.com^ ||hcskwstr.com^ @@ -5764,7 +5733,6 @@ ||hduefoyd.com^ ||hdwjwooqvnm.com^ ||hdwkcfqzxhvx.com^ -||heaaizwhm.com^ ||headedtamhemp.com^ ||headmessi.club^ ||headquartersbanishspook.com^ @@ -5848,7 +5816,6 @@ ||hjyhfusvr.com^ ||hk56947pjjq5.com^ ||hkhotpewfxr.com^ -||hkjxihngzlmwc.com^ ||hkoxlirf.com^ ||hkoxznukwpdhxu.com^ ||hkswktixvcot.com^ @@ -5859,7 +5826,6 @@ ||hloyloppqpvnmd.com^ ||hlrziwaldlui.com^ ||hlsqjrgeuw.com^ -||hlvvlouaeicp.com^ ||hlykwstrvxa.com^ ||hmecfqhj.com^ ||hmjtutipevtmg.com^ @@ -6072,6 +6038,7 @@ ||ientribalintri.club^ ||ieqbsnteuyn.com^ ||iettnkls.com^ +||iezbleqt.com^ ||ifbhceoxx.com^ ||ifbubmsr.com^ ||ifbwyogrfjo.com^ @@ -6161,6 +6128,7 @@ ||incarcererez.xyz^ ||incommandary.club^ ||incurableinfertilecrap.com^ +||indianship.club^ ||indicaterhools.site^ ||ineffieldinforget.site^ ||ineldacarry.pro^ @@ -6180,6 +6148,7 @@ ||inlrdxbuco.com^ ||inpagepush.com^ ||inpcut.com^ +||insectadvertisesecretly.com^ ||insnative.com^ ||insolencewalter.com^ ||insomn.pro^ @@ -6191,6 +6160,7 @@ ||intinuedbgyuj.site^ ||inukjwvwhz.com^ ||invitesuperstitiousadmire.com^ +||invraisemblable.com^ ||inwatrrcziyuet.com^ ||inwig3aqg9xq.com^ ||io8b80kcom8f.com^ @@ -6210,7 +6180,6 @@ ||iozsmwjezobro.com^ ||ipbiydocgvllrg.com^ ||ipesdpqmq.com^ -||ipesuojab.com^ ||iphliojn.com^ ||ipiakraazowdui.com^ ||iplrcmff.com^ @@ -6260,7 +6229,6 @@ ||isnsgjhthhaqtu.com^ ||ispaagigjygd.com^ ||istcommun.info^ -||isxwajatbig.com^ ||isyxabloojj.com^ ||iszqveznr.com^ ||itdise.info^ @@ -6472,7 +6440,6 @@ ||jmtitdorwfxe.com^ ||jmxecxpqq.com^ ||jmxjqlagfwz.com^ -||jmxphjxsxd.com^ ||jmykbogg.com^ ||jndnkgjqlxr.com^ ||jngxxwythaf.com^ @@ -6500,13 +6467,11 @@ ||joyvowdig.com^ ||jozfwcmrxkwva.com^ ||jpabviwck.com^ -||jpdauipgz.com^ ||jpdjbrpb.com^ ||jphlsnzlxdz.com^ ||jpllzuuvku.com^ ||jpmpvhelfeg.com^ ||jpmyudcnpgl.com^ -||jpogcxdaxco.com^ ||jprddctf.com^ ||jpvmwnnwuzo.com^ ||jpyoikrzrjcap.com^ @@ -6538,7 +6503,6 @@ ||jtneoqbd.com^ ||jttoioquq.com^ ||jtuvgczhvuptzn.com^ -||jtveisrh.com^ ||judaisydfs.club^ ||judgementinvincible.com^ ||jukfpojq.com^ @@ -6999,6 +6963,7 @@ ||liketube.xyz^ ||limitagesdidjet.site^ ||limitaterer.club^ +||limnigraphes.xyz^ ||lindencarry.pro^ ||lingeriebarren.com^ ||lingovernmen.fun^ @@ -7110,6 +7075,7 @@ ||louchees.net^ ||loudhoveracute.com^ ||loungepatientlyprogramme.com^ +||lourdoueisienne.website^ ||lovnxkrszlsb.com^ ||lovvznyhujf.com^ ||lowancein.club^ @@ -7166,6 +7132,7 @@ ||ltnvnvxzetvhk.com^ ||ltzjkjxx.com^ ||luagrcmjnovjp.com^ +||lubretsaintluc.website^ ||lucretius-ada.com^ ||ludithyshi.pro^ ||ludovwmhazsx.com^ @@ -7242,6 +7209,7 @@ ||mafvijpjsaz.com^ ||magnificohec.site^ ||magufsvogh.com^ +||mahieutin.xyz^ ||mahrzxsou.com^ ||maihaimo.com^ ||mainlandrambleinstinct.com^ @@ -7259,6 +7227,7 @@ ||mancehostic.site^ ||mandearersi.club^ ||mannequinent.site^ +||mannequinent.website^ ||marchites.club^ ||marerajahcopied.com^ ||marguvpydbrr.com^ @@ -7268,6 +7237,7 @@ ||marwinhitted.site^ ||mascqybw.com^ ||mastedyel.club^ +||matagrabolisez.website^ ||matchedule.club^ ||matchintsv.club^ ||matekernes.fun^ @@ -7315,6 +7285,7 @@ ||mdwvwbyvqh.com^ ||mdxzmatcc.com^ ||meajnbdavp.com^ +||mechanicsearnestobjections.com^ ||mecontentassent.website^ ||medcourthe.fun^ ||medcovern.club^ @@ -7409,6 +7380,7 @@ ||mimqvkusf.com^ ||minently.com^ ||mineraldoubte.club^ +||mineralisasse.site^ ||miniatureabhor.com^ ||ministsentr.club^ ||minologyhesia.site^ @@ -7491,6 +7463,7 @@ ||mol18.biz^ ||moleforgotbran.casa^ ||molfkqiw.com^ +||momentumviable.com^ ||monadplug.com^ ||monastersincl.site^ ||mongdaughc.fun^ @@ -7592,6 +7565,7 @@ ||munroadaz.site^ ||muoiuxfj.com^ ||muqson0kgr.com^ +||murdened.club^ ||murdenedo.club^ ||muwjxxvovtb.com^ ||muxtpvixahawy.com^ @@ -7753,6 +7727,7 @@ ||newsm247.online^ ||newsubscribes.com^ ||newsunads.com^ +||newthuads.com^ ||newvideos.xyz^ ||nfanxxuegzp.com^ ||nfarmerlycompa.info^ @@ -7791,6 +7766,7 @@ ||nightening.club^ ||nignrecentry.club^ ||nigypfppbo.com^ +||niledestratherg.club^ ||nimjdyknjzcp.com^ ||nimmediu.info^ ||nindonsenat.club^ @@ -7907,6 +7883,7 @@ ||nscjgmhyeov.com^ ||nscollectureob.info^ ||nscyklfbiymns.com^ +||nseconoming.club^ ||nsecretaflicti.info^ ||nsfercuritydi.club^ ||nsmwtzwq.com^ @@ -8265,6 +8242,7 @@ ||ouhdgmzajfaop.com^ ||oujlnbyavjhy.com^ ||oukreesy.net^ +||oulipiste.xyz^ ||oulxdvvpmfcd.com^ ||ouncialliberte.site^ ||ountapaveralle.info^ @@ -8341,6 +8319,7 @@ ||p9oqu.com^ ||paakkisuvs.com^ ||pabhagivene.site^ +||pachminas.xyz^ ||pacitiesbo.info^ ||pactendsmalt.icu^ ||padma-fed.com^ @@ -8363,12 +8342,15 @@ ||paht.tech^ ||painsko.com^ ||paintifiercute.club^ +||paishuno.net^ ||pakistant.club^ ||palibs.tech^ ||panieswol.club^ ||panieswolf.club^ ||pantherfaucetchoked.com^ ||paqtnspb.com^ +||paranoiseras.site^ +||paranoiseras.website^ ||paraterinchest.site^ ||paratingsulik.site^ ||parchlusciousepoch.com^ @@ -8633,8 +8615,10 @@ ||practingunef.site^ ||practivelizar.club^ ||practthreat.club^ +||praesumes.xyz^ ||praganytu.club^ ||praght.tech^ +||pragment.club^ ||prayuserparka.com^ ||prctxexizzpp.com^ ||prcymjchczmbjj.com^ @@ -8670,6 +8654,7 @@ ||producebreed.com^ ||productorbash.info^ ||productorsy.pro^ +||proeminez.xyz^ ||professonsd.top^ ||proficientinflectionaluminium.com^ ||profitablegate.com^ @@ -8681,6 +8666,7 @@ ||propeanfanku.site^ ||propeanikob.site^ ||properatery.club^ +||proportly.club^ ||propu.sh^ ||prosumsit.com^ ||protectdedication.com^ @@ -8727,6 +8713,7 @@ ||ptiledestra.club^ ||ptkgzsqf.com^ ||ptoafauz.net^ +||ptoahaistais.com^ ||ptogheeb.net^ ||ptoulsey.com^ ||ptoumsid.net^ @@ -9149,11 +9136,16 @@ ||redappeneticfr.info^ ||redewdit.pro^ ||redfunlob.casa^ +||rediffractes.site^ +||rediffractes.website^ ||redirect2719.ws^ ||redolymerse.top^ ||redresseducatedage.com^ ||reductingds.club^ +||reembrasserait.website^ ||reenrageasse.xyz^ +||refaucherais.site^ +||refaucherais.website^ ||refnippod.com^ ||reforeightolikm.site^ ||refunsiy.net^ @@ -9164,7 +9156,6 @@ ||registshhg.club^ ||regqrfuvncqcm.com^ ||regressure.club^ -||reimageplus.com^ ||reimpromot.fun^ ||reinspersian.com^ ||reiqwxxd.com^ @@ -9180,6 +9171,7 @@ ||rentwillionc.club^ ||reounzbqylugud.com^ ||repetaradiez.xyz^ +||repimenterais.site^ ||replentcautiful.info^ ||representativeskipcloudy.com^ ||repruggob.com^ @@ -9196,6 +9188,7 @@ ||residuestream.club^ ||resissylvespu.info^ ||resolidarisons.website^ +||respecies.club^ ||responservbzh.icu^ ||responserver.com^ ||responsibilityimplied.com^ @@ -9204,6 +9197,9 @@ ||resultsgenou.club^ ||resupposer.club^ ||reszkzmyzceve.com^ +||retaconnerons.site^ +||retamponniez.site^ +||retamponniez.website^ ||retextsmar.club^ ||retingsyphilo.site^ ||retiremely.com^ @@ -9810,6 +9806,7 @@ ||sqpgncbm.com^ ||sqrmweiehtpwp.com^ ||squawcubesfry.com^ +||squeezedthoughtfully.com^ ||sqyvhynwl.com^ ||sresumablye.club^ ||srezrzsyqrikab.com^ @@ -9841,6 +9838,7 @@ ||startsmajesty.com^ ||statutecompatibility.com^ ||stedintelo.club^ +||stenosent.xyz^ ||steverariso.fun^ ||stewerdu.net^ ||stfdhrkj.com^ @@ -9875,6 +9873,7 @@ ||strongexplain.com^ ||stroublederaa.club^ ||stroublederel.club^ +||strychninique.site^ ||studentloan.host^ ||sturdyinvaluable.com^ ||styheremo.site^ @@ -10124,6 +10123,7 @@ ||tme2wrwzz3wh.com^ ||tmfkuesmlpto.com^ ||tmhfbwgpvzcxly.com^ +||tmjhdyghjm.com^ ||tmjivakr.com^ ||tmpnencifbe.com^ ||tmtxtltrid.com^ @@ -10163,6 +10163,7 @@ ||totifiquo.com^ ||totogetica.com^ ||touawopexnefx.com^ +||toughopponent.com^ ||towardstic.club^ ||toxicbraid.com^ ||tpbpojpo.com^ @@ -10205,10 +10206,12 @@ ||treammicr.club^ ||treaturesfg.club^ ||trellian.com^ +||tremblingkeyboardassistant.com^ ||tremembersy.site^ ||trfsltions.info^ ||triflelatch.com^ ||trikersuccessar.site^ +||triplescroches.website^ ||trippealbirthda.info^ ||trkunited.com^ ||trlf8mmpbfz1.com^ @@ -10905,6 +10908,7 @@ ||wanrtqneiissrb.com^ ||waqsdyxhha.com^ ||warfarewithdigestion.com^ +||warmmyselfharness.com^ ||warsalsintrol.site^ ||wasp-182b.com ||wastedcooperate.com^ @@ -11382,6 +11386,7 @@ ||xrexjmudy.com^ ||xrfjymmysdr.com^ ||xrgsgywkcvua.com^ +||xrhobrrgwhtlu.com^ ||xrkfqpbubaq.com^ ||xrlnnjsitjhnvb.com^ ||xrluvlmyuxqjme.com^ @@ -11952,6 +11957,8 @@ ||zzpzenvmibvm.com^ ||zzvvzfiwyfq.com^ ||zzxlukodff.com^ +! Document block +||reimageplus.com^ ! Third-party ||0azx1.com^ ||0emn.com^ @@ -12648,7 +12655,6 @@ ||advsnx.net^ ||adwebster.com^ ||adwires.com^ -||adworkmedia.com^ ||adworkmedia.net^ ||adworldmedia.com^ ||adworldmedia.net^ @@ -13724,7 +13730,6 @@ ||e-planning.net^ ||e-viral.com^ ||e3tmyc4rbs.com^ -||e553bcf717698d33.com^ ||eads.to^ ||eagleapi.io^ ||earednorthymisund.info^ @@ -13812,7 +13817,6 @@ ||ersremarypiec.info^ ||erssamplet.pro^ ||escalatenetwork.com^ -||escokuro.com^ ||esdipherecoordi.info^ ||eseecmoa.com^ ||eshortonempleae.info^ @@ -13865,7 +13869,6 @@ ||ezmob.com^ ||ezoic.net^ ||ezojs.com^ -||f369a60bf483bcc9.com^ ||f5v1x3kgv5.com^ ||fabrkrup.com^ ||fadeatrighlet.com^ @@ -14064,7 +14067,6 @@ ||gitishcreasu.info^ ||givemeb33f.com^ ||givemeburg3r.com^ -||gklmedia.com^ ||glailols.com^ ||glaimtug.com^ ||glaswall.online^ @@ -14092,7 +14094,6 @@ ||glookalr.com^ ||glookroz.net^ ||gloolsee.net^ -||gloorajo.com^ ||gloumtol.net^ ||gloussuz.com^ ||glowdot.com^ @@ -15356,7 +15357,6 @@ ||pezrphjl.com^ ||pgmcdn.com^ ||pgmediaserve.com^ -||pgpartner.com^ ||pgssl.com^ ||pharmcash.com^ ||phedudug.net^ @@ -16165,7 +16165,6 @@ ||swoop.com^ ||symbiosting.com^ ||syndicatedsearchresults.com^ -||synhandler.net^ ||systerwithing.info^ ||syyycc.com^ ||tabici.com^ @@ -16392,7 +16391,6 @@ ||trkclk.net^ ||trker.com^ ||trklnks.com^ -||trklvs.com^ ||trkrdel.com^ ||trks.us^ ||trmit.com^ @@ -17164,16 +17162,6 @@ ||pussl37.com^ ||pussl48.com^ ||pussl6.com^ -||putrr12.com^ -||putrr14.com^ -||putrr15.com^ -||putrr16.com^ -||putrr18.com^ -||putrr19.com^ -||putrr20.com^ -||putrr6.com^ -||putrr7.com^ -||putrr8.com^ ||pvclouds.com^ ||q0zsp5e3dv.com^ ||q8ux4fscc7.com^ @@ -17703,7 +17691,6 @@ ||pexu.com^ ||phaimtol.net^ ||phu1aefue.com^ -||pimmuter.com^ ||pixellitomedia.com^ ||pixelsfighting.co^ ||playboymethod.com^ @@ -18061,7 +18048,6 @@ ||cross-system.com^ ||crptentry.com^ ||crtracklink.com^ -||ctyzd.com^ ||cwgads.com^ ||cybernetentertainment.com^ ||d-agency.net^ @@ -18072,7 +18058,6 @@ ||dallavel.com^ ||dana123.com^ ||danzabucks.com^ -||data-ero-advertising.com^ ||data-eroadvertising.com^ ||datefunclub.com^ ||datetraders.com^ @@ -18567,7 +18552,6 @@ ||the-adult-company.com^ ||thebunsenburner.com^ ||thepayporn.com^ -||therses.com^ ||thesocialsexnetwork.com^ ||thrnt.com^ ||thumbnail-galleries.net^ @@ -18889,7 +18873,6 @@ ||ad.about.co.kr^ ||ad.aquamediadirect.com^ ||ad.bitbay.net^ -||ad.bitmedia.io^ ||ad.flux.com^ ||ad.foxnetworks.com^ ||ad.jamba.net^ @@ -19285,7 +19268,6 @@ ||rtax.criteo.com^ ||s-yoolk-banner-assets.yoolk.com^ ||s-yoolk-billboard-assets.yoolk.com^ -||s1.wp.com^ ||salefile.googlecode.com^ ||sbhc.portalhc.com^ ||secretmedia.s3.amazonaws.com^ @@ -19501,7 +19483,6 @@ ||adsrv.bangbros.com^ ||adtools.gossipkings.com^ ||adtools2.amakings.com^ -||adtrue24.com^$~stylesheet ||aff-jp.dxlive.com^ ||affiliate.dtiserv.com^ ||affiliates.cupidplc.com^ @@ -19605,7 +19586,6 @@ ||promos.meetlocals.com^ ||promos.wealthymen.com^ ||ptcdn.mbicash.nl^ -||pub.nakedreel.com^ ||redzxxxtube.com^ ||rss.dtiserv.com^ ||sabin.free.fr^ @@ -19624,7 +19604,6 @@ ||webmaster.erotik.com^ ||widgets.comcontent.net^ ||widgetssec.cam-content.com^ -||wt.adtrue24.com^ ||xnxx.com^ ||xxtu.be^ ! *** easylist:easylist_adult/adult_thirdparty_popup.txt *** @@ -19652,7 +19631,6 @@ ||ad.khan.co.kr^ ||ad.search.ch^ ||ad.spreaker.com^ -||ads-*.hulu.com^ ||ads.yahoo.com^ ||ads.zynga.com^ ||adserver.pandora.com^ @@ -19766,6 +19744,7 @@ ||rarbgproxy.org^ ||rarbgprx.org^ ||rarbgto.org^ +||rarbgunblock.com^ ||rarbgunblocked.org^ ||rarbgway.org^ ! rule34 @@ -20050,8 +20029,6 @@ ! To counter unnecessary exception filters ! Yavli ads @@||rddywd.com^ -||retamponniez.site^ -||anthropophile.site^ ! Users should not have to punch holes in their blockers if it can be avoided. ||gamingaffiliation.com^ ||file-upload.net^ @@ -20399,7 +20376,6 @@ ||madsoks.com^ ||plufdsb.com^ ||lzrikate.com^ -! popunder / (nsfw) sites - phtData ||megafilmeshd21.tk^ ||realmpallduns.com^ @@||dlnowsoft.com^ @@ -20433,7 +20409,6 @@ ! anti adb softandapps . info ! popups kora-online . tv ! anti adb highresolutionmusic.com -! NSFW sites - popups ! crohasit . com popups ! popups sharemovies . net ||jtpc2pa9o2n7.com^ @@ -20896,7 +20871,6 @@ ! dpstream .bz popups ||click-paid.com^ ||sanothingse.info^ -||newthuads.com^ ||itteholm.site^ ||razz.pk^ ||personantdev.pro^ @@ -21042,6 +21016,7 @@ ||unelekidan.com^ ||inpagepush.com^$important ! google contributor anti adblock +! for the french list ! hackintosh stuff ! crichd .online / to popups ||padsimz.com^ @@ -21309,7 +21284,6 @@ ||dostophog.com^ ||ilkmawgod.site^ ||putfeepea.site^ -||paishuno.net^ ||nortaumi.net^ ||movierulzclub.com^ ||koacojus.net^ @@ -21494,7 +21468,6 @@ ||moremoney.io^ ! apkol.co anti-adb ! iinbinlist.com/osqa.net/vanhawks.com anti-adb -! jav.la - javmec.com ads ! blowermotorresistor .biz anti adb ! forexwinners .biz anti adb ! bfstrms .xyz https://github.com/uBlockOrigin/uAssets/commit/f35dd2a06aa8b940ba58b0a4644cae44ef6fba35#commitcomment-42272213 @@ -21519,6 +21492,7 @@ ! audizine.com anti adb ! brave issue google funding ||jiltlargosirk.com^ +||exe.io^ [Nano Adblocker] ! Title: Nano Defender Integration ! Expires: 3 days @@ -21816,114 +21790,2624 @@ ||ricavato.com^ ||bitcoingenerator.me^ ||installnow.xyz^ +! Title: AdGuard Base filter +! Description: This filter is necessary for quality ad blocking. +! Version: 2.1.43.11 +! TimeUpdated: 2020-10-02T12:03:21+03:00 +! Homepage: https://github.com/AdguardTeam/AdGuardFilters +! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE +!-------------------------------------------------------------------------------! +!------------------ General JS API ---------------------------------------------! +! JS API START +! Examples: AG_removeCookie('/REGEX/') or AG_removeCookie('part of the cookie name') +! See https://github.com/AdguardTeam/deep-override +! Aborts execution of a script when it attempts to write the specified property. +! Based on AG_defineProperty (https://github.com/AdguardTeam/deep-override) +! Examples: +! @param property property or properties chain +! Aborts execution of a script when it attempts to read the specified property. +! Aborts execution of an inline script when it attempts to access the specified property +! AND content of the