From 65c50e3ec97eacfbecd7a00ce6d2364cf55333dd Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Thu, 13 Dec 2018 07:22:42 +0100 Subject: [PATCH] Release 71.0.3578.88 --- CHANGELOG.md | 5 + README.md | 1 + filters/adblock_entries.h | 817 +++++++++-- patches/BRM052_Bromite-adblock-engine.patch | 45 +- patches/BRM053_User-Agent-anonymize.patch | 52 +- ...RM102_Add-a-proxy-configuration-page.patch | 1213 +++++++++++++++++ 6 files changed, 1981 insertions(+), 152 deletions(-) create mode 100644 patches/BRM102_Add-a-proxy-configuration-page.patch diff --git a/CHANGELOG.md b/CHANGELOG.md index d640fce8..19c056e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ +# 71.0.3578.88 +* add proxy configuration page (see https://github.com/bromite/bromite/wiki/ProxyConfiguration) +* use more recent versions in User-Agent (fixes https://github.com/bromite/bromite/issues/156) + # 71.0.3578.85 +* fix blurry adaptive icon (fixes https://github.com/bromite/bromite/issues/197) # 71.0.3578.76 diff --git a/README.md b/README.md index c3333ffc..57579df8 100644 --- a/README.md +++ b/README.md @@ -76,6 +76,7 @@ Yes, since version 69. While the desktop version of Chromium has an option to di * baked-in adblock engine with filters from EasyList, EasyPrivacy and others * remove click-tracking and AMP from search results * DNS-over-HTTPS support via Google, Cloudflare and Quad9 servers +* [proxy configuration page](https://github.com/bromite/bromite/wiki/ProxyConfiguration) with PAC and custom proxy lists support * [StartPage](https://startpage.com/), [DuckDuckGo](https://duckduckgo.com/) and [Qwant](https://www.qwant.com/) search engines * chrome flags to disable custom intents and clear session on exit * always-incognito mode diff --git a/filters/adblock_entries.h b/filters/adblock_entries.h index d007ed36..64a0adc0 100644 --- a/filters/adblock_entries.h +++ b/filters/adblock_entries.h @@ -19,7 +19,7 @@ struct adblock_entry { const char **domains, **domains_skip; }; -#define ADBLOCK_ENTRY_COUNT 55117 +#define ADBLOCK_ENTRY_COUNT 55407 const char *m10030a28[] = { "/InsightTrk/", NULL }; const char *m10045299[] = { "award.sitekeuring.net^", NULL }; const char *m100458cd[] = { "eluhhfyxx.com^", NULL }; @@ -120,6 +120,7 @@ const char *m106792c8[] = { "/awe2.js", NULL }; const char *m10692130[] = { "playtomic.com/Tracker/", NULL }; const char *m1069a16d[] = { "glam.com^", "^log.act^", NULL }; const char *m1069b40d[] = { "volleqgoafcb.com^", NULL }; +const char *m106b1988[] = { "ghytjserb.com^", NULL }; const char *m106d1940[] = { "c212.net^", NULL }; const char *m106d739b[] = { "t.dgm-au.com^", NULL }; const char *m106de84e[] = { "yupfiles.org^", NULL }; @@ -151,6 +152,7 @@ const char *m10815b44[] = { "tracking.badgeville.com^", NULL }; const char *m108162c5[] = { "purevideo.com^", NULL }; const char *m1081a2fe[] = { "whitepages.ae/images/UI/SRA/", NULL }; const char *m10826c40[] = { "da.netease.com^", NULL }; +const char *m1083516e[] = { "yurivideo.com^", NULL }; const char *m1085dd9a[] = { "ads.fox.com/fox/black_2sec_600.flv", NULL }; const char *m10867e8e[] = { "apprupt.com^", NULL }; const char *m1088e39c[] = { "goldmansachs.com/a/pg/js/prod/gs-analytics-init.js", NULL }; @@ -192,6 +194,7 @@ const char *m10ab0827[] = { "clearspring.com/at/", NULL }; const char *m10ab7a88[] = { "/stats/pv.", NULL }; const char *m10ac934a[] = { "g.doubleclick.net^aclk^", "^adurl^http^^^thoughtcatalog.com^", NULL }; const char *m10ad220 [] = { "emediate.ch^", NULL }; +const char *m10ae1ac6[] = { "/logExecutionStats?", NULL }; const char *m10b0c393[] = { "desperateseller.co.uk/affiliates/", NULL }; const char *m10b30817[] = { "sportsdigitalcontent.com/betting/", NULL }; const char *m10b3da7 [] = { "lxelgoqzvjfw.com^", NULL }; @@ -231,6 +234,7 @@ const char *m10dbd1d4[] = { "/ad_digital.", NULL }; const char *m10dcbf90[] = { "d2vt6q0n0iy66w.cloudfront.net^", NULL }; const char *m10dcc463[] = { "philpool.com^", NULL }; const char *m10dd4190[] = { "gvisit.com^", NULL }; +const char *m10ddec25[] = { "/ga-local.js", NULL }; const char *m10de736d[] = { "/ad_250x250_", NULL }; const char *m10e198fc[] = { "a.cdngeek.net^", NULL }; const char *m10e1e028[] = { "pswec.com/px/", NULL }; @@ -295,7 +299,6 @@ const char *m112abeb4[] = { "/adblockDetector.", NULL }; const char *m112b29fd[] = { ".ads.darla.", NULL }; const char *m112d4274[] = { "acestats.net^", NULL }; const char *m112da672[] = { "njjybqyiuotl.com^", NULL }; -const char *m112e441e[] = { "casinogames.com^", NULL }; const char *m1130e912[] = { "/advertisment1-", NULL }; const char *m113137e9[] = { "graphiq.com/sites/all/modules/custom/ads/", NULL }; const char *m11316794[] = { "ntbftkhrsrh.com^", NULL }; @@ -468,6 +471,7 @@ const char *m11f57cc5[] = { "readnotify.com^", NULL }; const char *m11f5ab24[] = { "youngpornvideos.com/images/glamglam/", NULL }; const char *m11f5b494[] = { "caladvocate.com/images/banner-", NULL }; const char *m11f84aff[] = { "stat.pl^", NULL }; +const char *m11f85017[] = { "nrcrbfqa.com^", NULL }; const char *m11f8a669[] = { "lw1.cdmediaworld.com^", NULL }; const char *m11fa6a0b[] = { "alarabiya.net/track_content_", NULL }; const char *m11fcd406[] = { "npvos.com^", NULL }; @@ -815,12 +819,14 @@ const char *m1379480e[] = { "facebook.com/ct.php", NULL }; const char *m137958b6[] = { "/butler.php?type=", NULL }; const char *m137b21e6[] = { "/dictionary/ads/", NULL }; const char *m137b9a61[] = { "linkpulse.com^", NULL }; +const char *m137b9b8b[] = { "links.voyeurweb.com^", NULL }; const char *m137bf8e2[] = { "-adSponsors.", NULL }; const char *m137c6ace[] = { "parade.com/images/skins/", NULL }; const char *m137ecdd [] = { "imanginatium.com^", NULL }; const char *m137effb3[] = { "/adf.cgi?", NULL }; const char *m137fbfb1[] = { "indofad.com^", NULL }; const char *m13805212[] = { "/ad/top3.", NULL }; +const char *m1380ff31[] = { ".il/ads.", NULL }; const char *m13811913[] = { "redirectoptimizer.com^", NULL }; const char *m13881f85[] = { "web-controlling.org^", NULL }; const char *m13882a20[] = { "adscendmedia.com^", NULL }; @@ -1085,6 +1091,7 @@ const char *m14ce5960[] = { "tlavideo.com/affiliates/", NULL }; const char *m14cea76d[] = { "/footerad?", NULL }; const char *m14cfa8de[] = { "/plugins/page-cornr-", NULL }; const char *m14d0c5f2[] = { "http://l2.io/ip.js", NULL }; +const char *m14d286b9[] = { "atescorts.com/img-banners/", NULL }; const char *m14d2bb3c[] = { "richwebmedia.com^", NULL }; const char *m14d572c8[] = { "flirt4e.com^", NULL }; const char *m14d5ee2b[] = { "pixhost.to/js/vendor/clipboard.min.js?", NULL }; @@ -1407,6 +1414,7 @@ const char *m1647ed5c[] = { "fulltraffic.net^", NULL }; const char *m1649a2c9[] = { "pocofh.com^", NULL }; const char *m164a11e6[] = { "acduswfvyjylzq.com^", NULL }; const char *m164a27e5[] = { "data-eroadvertising.com^", NULL }; +const char *m164c44e2[] = { "analytics.supplyframe.com^", NULL }; const char *m164e3ced[] = { "firstrows.biz/js/bn.js", NULL }; const char *m164f3051[] = { "owqipeknkcudyi.bid^", NULL }; const char *m16502150[] = { "vbs.tv/tracker.html", NULL }; @@ -1620,6 +1628,7 @@ const char *m173781a4[] = { "economictimes.com/etmpat/", NULL }; const char *m17384a4 [] = { "pritesol.com^", NULL }; const char *m17386503[] = { "take2.co.za/misc/bannerscript.php?", NULL }; const char *m173af9e0[] = { "ferank.fr^", NULL }; +const char *m173b3d94[] = { "/googletagmanager_backend.js", NULL }; const char *m173c2048[] = { "/cgi-bin/count/", NULL }; const char *m173d43de[] = { "advpoints.com^", NULL }; const char *m173dc593[] = { "doubleclick.net/imp%", NULL }; @@ -1671,6 +1680,7 @@ const char *m176b7ad3[] = { "banners.beevpn.com^", NULL }; const char *m176bdac8[] = { "banners.itweb.co.za^", NULL }; const char *m176d1e57[] = { "/advstats/", NULL }; const char *m176dac94[] = { "tm-offers.gamingadult.com^", NULL }; +const char *m176e3b5c[] = { "/admcoreext.", NULL }; const char *m176e87b [] = { "eco-tag.jp^", NULL }; const char *m176e988c[] = { "siwtuvvgraum.com^", NULL }; const char *m176f3e3d[] = { "/adcomponent/", NULL }; @@ -1695,6 +1705,7 @@ const char *m1788592b[] = { "ads.dennisnet.co.uk^", NULL }; const char *m1788a4e [] = { "ucounter.ucoz.net^", NULL }; const char *m17898cb8[] = { "/googleAnalyticsTracking.", NULL }; const char *m178a0326[] = { "iybkbyciv.com^", NULL }; +const char *m178af7c2[] = { "dpwsvrkmfxrt.com^", NULL }; const char *m178b72db[] = { "infobetting.com/b/", NULL }; const char *m178b876e[] = { "tracking.base.de^", NULL }; const char *m178bc596[] = { "hi.hellobar.com^", NULL }; @@ -1704,7 +1715,6 @@ const char *m1791e45c[] = { "movizland.com/images/banners/", NULL }; const char *m17958d [] = { "parserwords.info^", NULL }; const char *m1795c937[] = { "/dc_performance.js", NULL }; const char *m1796d711[] = { "hottubeclips.com/stxt/banners/", NULL }; -const char *m17983a2a[] = { "aargauerzeitung.ch/__analytics/", NULL }; const char *m1798e3e5[] = { "/layer/ad.", NULL }; const char *m179923c2[] = { "bjshimgqbc.com^", NULL }; const char *m179a5648[] = { "/PageHit.ashx", NULL }; @@ -1813,6 +1823,7 @@ const char *m181151de[] = { "-ads-placement.", NULL }; const char *m181174e [] = { "vhldwuv6om.com^", NULL }; const char *m18119160[] = { "analytics.schoolwires.com^", NULL }; const char *m1812d62d[] = { "fg18kvv7.date^", NULL }; +const char *m1816deaf[] = { "renaissanto.com^", NULL }; const char *m1817cbd5[] = { "onionstatic.com^", "^videoads.js", NULL }; const char *m18192ee4[] = { "windgetbook.info^", NULL }; const char *m18197823[] = { "fwenfotroadh.bid^", NULL }; @@ -2039,7 +2050,6 @@ const char *m190e9687[] = { "^spopunder^", NULL }; const char *m1911679c[] = { "/countercollector/", NULL }; const char *m1912e4f6[] = { "srhovuokux.com^", NULL }; const char *m1913aec4[] = { "/adheading_", NULL }; -const char *m1913c0f0[] = { "banner.getgo.de^", NULL }; const char *m19147331[] = { "girlfriendvideos.com/pcode.js", NULL }; const char *m19156734[] = { "luxupcdnc.com^", NULL }; const char *m1915fb4b[] = { "chanished.net^", NULL }; @@ -2047,6 +2057,7 @@ const char *m1916015a[] = { "rat.rakuten.co.jp^", NULL }; const char *m19168b9b[] = { "uverseonline.att.net/report/click_tracking_nes.json", NULL }; const char *m1918977 [] = { "ibpxl.net^", NULL }; const char *m191b0776[] = { "ydgjaoes.bid^", NULL }; +const char *m191c3cdb[] = { "pornozinhostorrent.com^", NULL }; const char *m191c9bda[] = { "/js_adv_", NULL }; const char *m191f6127[] = { "singaporeexpats.com/com/iframe/", NULL }; const char *m192020dd[] = { "/adrotate/", NULL }; @@ -2063,6 +2074,7 @@ const char *m1929ed7d[] = { "ct.verticalhealth.net^", NULL }; const char *m192b75bc[] = { "revimedia.com^", NULL }; const char *m192bd4a2[] = { "/google728.", NULL }; const char *m192da1d1[] = { "soccerlens.com/files1/", NULL }; +const char *m19300dc6[] = { "checkout.com/logger/", NULL }; const char *m1930e01 [] = { "/com/ads/", NULL }; const char *m193326cf[] = { "vyytpvzba.bid^", NULL }; const char *m19334ff2[] = { "znoumvve.com^", NULL }; @@ -2349,6 +2361,7 @@ const char *m1a7411a9[] = { "/topadbg.", NULL }; const char *m1a754e0d[] = { "thedailymeal.net^", "^featured_partners^", NULL }; const char *m1a7ac557[] = { "elwwxuigpk.bid^", NULL }; const char *m1a7c2775[] = { "/nzmeads/", NULL }; +const char *m1a7d159 [] = { "uoapkzwkoqnk.com^", NULL }; const char *m1a7e4df5[] = { "afdads.com^", NULL }; const char *m1a805f71[] = { "umjdbaog.bid^", NULL }; const char *m1a80cfd9[] = { "analytics.vendemore.com^", NULL }; @@ -2793,6 +2806,7 @@ const char *m1c69b81a[] = { "/uvstat.js", NULL }; const char *m1c6aa1b2[] = { "pornfanplace.com/js/pops.", NULL }; const char *m1c6acf00[] = { "eas.almamedia.fi^", NULL }; const char *m1c6aecab[] = { "q45nsj9d.accountant^", NULL }; +const char *m1c6c5137[] = { "linkedin.com^", "^tracking", NULL }; const char *m1c72dd3e[] = { "/ChannelTracking.", NULL }; const char *m1c731c8e[] = { "fwmrm.net/ad/g/1?prof=", NULL }; const char *m1c7434b9[] = { "go.com/stat/flash/analyticreportingas3.swf", NULL }; @@ -2837,6 +2851,7 @@ const char *m1c9db9db[] = { "kontera.com/javascript/lib/KonaLibInline.js", NULL const char *m1c9e4e29[] = { "hwongtcmnhpxd.bid^", NULL }; const char *m1c9f625b[] = { "telemetry.soundcloud.com^", NULL }; const char *m1c9fa6ab[] = { "sinefight-skinesia.com^", NULL }; +const char *m1ca1c766[] = { "aabmxezph.com^", NULL }; const char *m1ca2dac7[] = { "gxptetvbtkfj.com^", NULL }; const char *m1ca43863[] = { "hry.cz/ad/adcode.js", NULL }; const char *m1ca77da3[] = { "/sra_analytics.", NULL }; @@ -2848,6 +2863,7 @@ const char *m1cac0fee[] = { "4fuckr.com/static/", "-banner.", NULL }; const char *m1cacba1 [] = { "phncdn.com/assets/pc/js/categories_page_asset_list.js", NULL }; const char *m1cacff2c[] = { "thehrdirector.com/assets/banners/", NULL }; const char *m1cad18cd[] = { "house-rent.us^", NULL }; +const char *m1cad3fbf[] = { "/iframe_ads.", NULL }; const char *m1caee137[] = { "analytics.wildtangent.com^", NULL }; const char *m1caef509[] = { "/iframe_chitika_", NULL }; const char *m1caf000b[] = { "/adstream.", NULL }; @@ -2888,6 +2904,7 @@ const char *m1cd4049b[] = { "/ypad/", NULL }; const char *m1cd439bd[] = { "tribune242.com/pubfiles/", NULL }; const char *m1cd45605[] = { "gdbhmiyly.com^", NULL }; const char *m1cd48753[] = { "post.rmbn.ru^", NULL }; +const char *m1cd48861[] = { "ydwjfuhuiesrhp.com^", NULL }; const char *m1cd521fe[] = { "/admin/banners/", NULL }; const char *m1cd739c5[] = { "/nsimpression/", NULL }; const char *m1cd807b2[] = { "pagerank-online.eu^", NULL }; @@ -2905,6 +2922,7 @@ const char *m1cdea7d5[] = { "nedstat.com^", NULL }; const char *m1cdf3adc[] = { "ptqwvynkyhcwo.bid^", NULL }; const char *m1cdff1d7[] = { "/clickscript.", NULL }; const char *m1ce094ee[] = { "fast2earn.com^", NULL }; +const char *m1ce09fcf[] = { "/grumi-ip.js", NULL }; const char *m1ce1a285[] = { "kuwzhgbnygarx.com^", NULL }; const char *m1ce34225[] = { "logs.dashlane.com^", NULL }; const char *m1ce39a61[] = { "cnt.logoslovo.ru^", NULL }; @@ -2963,6 +2981,7 @@ const char *m1d1ef6ac[] = { "f-hookups.com^", NULL }; const char *m1d1f5706[] = { "esdykqhupjp.com^", NULL }; const char *m1d20c067[] = { "adsinimages.com^", NULL }; const char *m1d20dadd[] = { "adsafety.net^", NULL }; +const char *m1d22f141[] = { "xdxzfqxudc.com^", NULL }; const char *m1d25528 [] = { "/gutterAd.", NULL }; const char *m1d273640[] = { "wamcash.com^", NULL }; const char *m1d276664[] = { "/Optimost/", NULL }; @@ -3028,6 +3047,7 @@ const char *m1d6389df[] = { ".aspx?trackid=", NULL }; const char *m1d6412b2[] = { "_StickyAdFunc.", NULL }; const char *m1d6559a3[] = { "iolzwhbf.bid^", NULL }; const char *m1d66064a[] = { "wpcv.com/includes/header_banner.htm", NULL }; +const char *m1d66f257[] = { "conversionbet.com^", NULL }; const char *m1d67580f[] = { "traffic.buyservices.com^", NULL }; const char *m1d688154[] = { "ncwjhywskph.com^", NULL }; const char *m1d6979c7[] = { "virtualhottie2.com/cash/tools/banners/", NULL }; @@ -3238,6 +3258,7 @@ const char *m1e60e3ae[] = { "_682x90_", NULL }; const char *m1e61722b[] = { "hsvqfvjidloc.com^", NULL }; const char *m1e63d1b3[] = { "billypub.com^", NULL }; const char *m1e6465e [] = { "dlski.space^", NULL }; +const char *m1e64a8bc[] = { "sync.shinobi.jp^", NULL }; const char *m1e6615d8[] = { "slowblog.com/ad.js", NULL }; const char *m1e66a7d4[] = { "wkiuklpbsr.com^", NULL }; const char *m1e66ee0f[] = { "_house_ad_", NULL }; @@ -3508,6 +3529,7 @@ const char *m1fa7e47f[] = { "sensualgirls.org/banner/", NULL }; const char *m1fa8354e[] = { "sedoparking.com/registrar/dopark.js", NULL }; const char *m1fa86082[] = { "/minify/ads-", NULL }; const char *m1fabe727[] = { "atcyboopajyp.com^", NULL }; +const char *m1facd20c[] = { "863iw40s.com^", NULL }; const char *m1fad8546[] = { "qnsr.com^", NULL }; const char *m1fae1350[] = { "/tc_logging.js", NULL }; const char *m1fae3fdf[] = { "binbox.io/adblock.js", NULL }; @@ -3555,6 +3577,7 @@ const char *m1fdd3740[] = { "qryllyykezxh.bid^", NULL }; const char *m1fde17a9[] = { "/gaclicktracking.", NULL }; const char *m1fde85f3[] = { "dntrck.com/trax?", NULL }; const char *m1fdfbdf6[] = { "quantcast.com/advertise", NULL }; +const char *m1fe09e54[] = { "paecbeeavmopbl.com^", NULL }; const char *m1fe11abc[] = { "32d1d3b9c.se^", NULL }; const char *m1fe39739[] = { "vs4entertainment.com^", NULL }; const char *m1fe3f4f3[] = { "neowin.net/images/atlas/aww", NULL }; @@ -3641,6 +3664,7 @@ const char *m202f1f21[] = { "dovltuzibsfs.com^", NULL }; const char *m202f2b27[] = { "uxvtglgbeshxn.bid^", NULL }; const char *m202f945c[] = { "/analytics.ashx", NULL }; const char *m2030641c[] = { "/tracking-widget.", NULL }; +const char *m2030900c[] = { "cygngisr.com^", NULL }; const char *m20320c96[] = { "kmiobghwsc.bid^", NULL }; const char *m20340a54[] = { "/advertisement/", NULL }; const char *m20344616[] = { "flower.com/img/lsh/", NULL }; @@ -4387,6 +4411,7 @@ const char *m23659a4f[] = { "ahk-usa.com/uploads/tx_bannermanagement/", NULL }; const char *m236710f [] = { "phncdn.com/js/follow_button/", NULL }; const char *m2367490e[] = { "majosita.com^", NULL }; const char *m2367576d[] = { "klonedaset.org^", NULL }; +const char *m2367dc35[] = { "cooster.ru^", NULL }; const char *m236a98ad[] = { "youtube.com/api/stats/delayplay?", NULL }; const char *m236b4a85[] = { "iyjukpbyzsxc.bid^", NULL }; const char *m236d3a45[] = { "phoenix.untd.com/OASX/", NULL }; @@ -4431,6 +4456,7 @@ const char *m23923317[] = { "adriver.ru^", NULL }; const char *m2393feef[] = { "aniscartujo.com^", "^layer.js", NULL }; const char *m2394e2e4[] = { "newsinc.com/getids?uid=", NULL }; const char *m2395e18b[] = { "jadizayo.com^", NULL }; +const char *m23965bac[] = { "rentracks.jp^", NULL }; const char *m2396a6a0[] = { "/adlink-", NULL }; const char *m2396d0e8[] = { "pitduougk.com^", NULL }; const char *m239724ed[] = { "srvtrck.com^", NULL }; @@ -4621,6 +4647,7 @@ const char *m24679179[] = { "insitemetrics.com^", NULL }; const char *m2467d24a[] = { "160x600.swf", NULL }; const char *m2467e0ea[] = { "rarefilmfinder.com^", "^cnt-gif1x1.php", NULL }; const char *m24687d88[] = { "keepvid.com/ads/", NULL }; +const char *m246b5a26[] = { "vev.io/sw.js", NULL }; const char *m246fe86f[] = { "altervista.org/js/contatore.js", NULL }; const char *m247102ac[] = { "feedburner.com/~r/", NULL }; const char *m2471c8f1[] = { "statun.com^", NULL }; @@ -4631,6 +4658,7 @@ const char *m24743c4 [] = { "/tracker/t.php?", NULL }; const char *m24744cb4[] = { "adsonar.com/js/aslJSON.js", NULL }; const char *m24793c6e[] = { "dzyqqwixizp.com^", NULL }; const char *m247c8383[] = { "ingdirect.com^", "^adwizard^", NULL }; +const char *m247dc56f[] = { "tagmngrs.com^", NULL }; const char *m24814dd1[] = { "zergnet.com/zerg-inf.js", NULL }; const char *m24820306[] = { "netupd8.com/webupd8/", "/advertisement.js", NULL }; const char *m2482b2c1[] = { "naver.net/adpost/adpost_show_ads_min.js", NULL }; @@ -5002,6 +5030,7 @@ const char *m2625aeb [] = { "2h045kx8.review^", NULL }; const char *m262926d1[] = { "/storage/ads/", NULL }; const char *m2629637a[] = { "d2oallm7wrqvmi.cloudfront.net^", NULL }; const char *m262a4c1a[] = { "hoverstock.com/boomerang?", NULL }; +const char *m262c1f79[] = { "/cmd_track?", NULL }; const char *m262d90ba[] = { "verticalscope.com^", NULL }; const char *m262de6c6[] = { "sationy.info^", NULL }; const char *m262fda9f[] = { "taggify.net^", NULL }; @@ -5050,6 +5079,7 @@ const char *m26659aa1[] = { "wznnfwhwwjkp.com^", NULL }; const char *m26660e16[] = { "nsmartad.com^", NULL }; const char *m2666b3fa[] = { "/adscripts3.", NULL }; const char *m26673cbe[] = { "/weather-sponsor/", NULL }; +const char *m26691775[] = { "yrtyflmurngv.com^", NULL }; const char *m266b9ce5[] = { "_200x600_", NULL }; const char *m26705aeb[] = { "dvbtmap.eu^", "^ad", ".js", NULL }; const char *m26712fe2[] = { "gkyblmfggpyq.bid^", NULL }; @@ -5106,6 +5136,7 @@ const char *m26b57c35[] = { "search.mediatarget.net^", NULL }; const char *m26b871cf[] = { "jmpmzryzprp.bid^", NULL }; const char *m26b92e42[] = { "/webcoin.js", NULL }; const char *m26baa9e7[] = { "/adyard.", NULL }; +const char *m26bbaafc[] = { "dstillery.com^", NULL }; const char *m26bdc51b[] = { "dps-reach.com^", NULL }; const char *m26bf36a8[] = { "traffichaus.com^", "^ad.js", NULL }; const char *m26bfe0d5[] = { "srvbytrking.com^", NULL }; @@ -5245,6 +5276,7 @@ const char *m275eb4bb[] = { "bxzkknilgmdt.bid^", NULL }; const char *m275eb84b[] = { "otaserve.net^", NULL }; const char *m276053b7[] = { "ads.forbes.com^", NULL }; const char *m27609bc8[] = { "sp.ithacajournal.com^", NULL }; +const char *m27611342[] = { "swatchseries.to/freecale.html?r=", NULL }; const char *m27621a26[] = { "adxxx.me^", NULL }; const char *m27623228[] = { "gudlhvxz.com^", NULL }; const char *m2762f685[] = { "alarabiya.net^", "^googleid.js", NULL }; @@ -5342,7 +5374,6 @@ const char *m27c1fba3[] = { "vcgyhvgkcknlx.bid^", NULL }; const char *m27c27c3d[] = { "ads.program3.com^", NULL }; const char *m27c34c1f[] = { "edt02.net^", NULL }; const char *m27c3685d[] = { "/coreWatchingEvents.", NULL }; -const char *m27c58d5f[] = { "plusgrade.com^", NULL }; const char *m27c8d07 [] = { "justpremium.com^", NULL }; const char *m27c9536 [] = { "libero.it/cgi-bin/cdcountersp.cgi?", NULL }; const char *m27c9f145[] = { "athena-ads.wikia.com^", NULL }; @@ -5521,6 +5552,7 @@ const char *m287e2bd [] = { "javacript.ga^", NULL }; const char *m287e2efb[] = { "bpehfety.bid^", NULL }; const char *m287e7056[] = { "hdeiyrdw.bid^", NULL }; const char *m287f0f8e[] = { "capture.camify.com/dc?", NULL }; +const char *m287f450 [] = { "cnetcontent.com/jsc/h.js", NULL }; const char *m287f6343[] = { "admanager.carsoup.com^", NULL }; const char *m28810ac4[] = { "sp.visaliatimesdelta.com^", NULL }; const char *m28834838[] = { "stjohntradewindsnews.com/images/banners/", NULL }; @@ -5780,6 +5812,7 @@ const char *m2991a4d8[] = { "/quads.", NULL }; const char *m29926463[] = { "use.typekit.net^", NULL }; const char *m29929aa5[] = { "hgezwkouu.bid^", NULL }; const char *m29931926[] = { "moydato.info^", NULL }; +const char *m29941525[] = { "tvtechnology.com^", "sponsored", NULL }; const char *m2994e987[] = { "allmyvideos.net/", "%", NULL }; const char *m29952603[] = { "feb7f7ad19c.com^", NULL }; const char *m29976d35[] = { "iprotrk.com^", NULL }; @@ -5836,6 +5869,7 @@ const char *m29d6c45f[] = { "/transad.", NULL }; const char *m29d76bfd[] = { "twitter.com/i/cards/tfw/", "?advertiser_name=", NULL }; const char *m29d78902[] = { "/footertextads.", NULL }; const char *m29d97984[] = { "/api/stat?", NULL }; +const char *m29d9cf63[] = { "moginhstnxswt.com^", NULL }; const char *m29daf9bb[] = { ".admarvel.", NULL }; const char *m29dbe52e[] = { "/rss2/?", "&np=", "&hp=", NULL }; const char *m29dc19 [] = { "besucherzaehler-counter.de^", NULL }; @@ -5908,6 +5942,7 @@ const char *m2a165482[] = { "bbc.com^", "^logoDupontSmall.png", NULL }; const char *m2a169d05[] = { "/script/ads_", NULL }; const char *m2a16e05a[] = { "injuredcandy.com^", NULL }; const char *m2a176f19[] = { "/Redirect.a1b?", NULL }; +const char *m2a199bb5[] = { "iqm.com^", NULL }; const char *m2a1bfb9b[] = { "webterren.com/webdig.js?", NULL }; const char *m2a1c9e90[] = { "targeterra.info^", NULL }; const char *m2a1cd718[] = { "expreview.com/exp2/", NULL }; @@ -6083,6 +6118,7 @@ const char *m2ad33b99[] = { "/adtop728.", NULL }; const char *m2ad3465 [] = { "173.225.186.54^", NULL }; const char *m2ad470ca[] = { "-480x60.", NULL }; const char *m2ad4f07b[] = { "trackyourstats.com^", NULL }; +const char *m2ad5eab4[] = { "/valor_analytics/", NULL }; const char *m2ad60c13[] = { "yktkodofnikf.com^", NULL }; const char *m2ad6ac71[] = { "aikdakxoc.com^", NULL }; const char *m2ad972fe[] = { "acceptableads.pw^", NULL }; @@ -6476,6 +6512,7 @@ const char *m2cbc36be[] = { "in.com/addIframe/", NULL }; const char *m2cbe050a[] = { "/omega?ad_", NULL }; const char *m2cbe6ddf[] = { "/imlive5.", NULL }; const char *m2cbfc664[] = { "acount.alley.ws^", NULL }; +const char *m2cc01dca[] = { "/bipixel/", NULL }; const char *m2cc23d3e[] = { "barilliance.net^", NULL }; const char *m2cc565be[] = { "/analyticsjs/", NULL }; const char *m2cc5691e[] = { "realdatechat.com^", NULL }; @@ -6613,6 +6650,7 @@ const char *m2d5abdb6[] = { "/popupad/", NULL }; const char *m2d5bfed2[] = { "pb.i.sogou.com^", NULL }; const char *m2d5c221e[] = { "gorillavid.in/script/ad.js", NULL }; const char *m2d5da6c4[] = { "scrap.me^", NULL }; +const char *m2d5f0dac[] = { "sbifdctojpisuw.com^", NULL }; const char *m2d5f383 [] = { "tr.bt.matrixspa.it^", NULL }; const char *m2d6007e2[] = { "ad.aquamediadirect.com^", NULL }; const char *m2d610fc3[] = { "/email/tracking?", NULL }; @@ -6776,7 +6814,6 @@ const char *m2e14eaab[] = { "cgicounter.oneandone.co.uk^", NULL }; const char *m2e1510fc[] = { "survey.interquest.com^", NULL }; const char *m2e15c40e[] = { "facenfacts.com^", "^ads^", NULL }; const char *m2e1687f5[] = { "clickfuse.com^", NULL }; -const char *m2e16c00f[] = { "voxmedia.com/pickup.js", NULL }; const char *m2e17955b[] = { "thedailypaul.com/images/amzn-", NULL }; const char *m2e17e0 [] = { "suntcontent.se^", NULL }; const char *m2e194558[] = { "ltassrv.com/goads.swf", NULL }; @@ -6836,6 +6873,7 @@ const char *m2e4ac18a[] = { "/pixel/stream/", NULL }; const char *m2e4efda9[] = { "jwplayer.space^", NULL }; const char *m2e4f1658[] = { "doubleclick.net/adx/wn.nat.", NULL }; const char *m2e5157c6[] = { "partner.googleadservices.com^", NULL }; +const char *m2e54d1aa[] = { "/aicon_track.", NULL }; const char *m2e56ae67[] = { "pornpause.com/fakevideo/", NULL }; const char *m2e56bd1e[] = { "monsterpops.com^", NULL }; const char *m2e580cde[] = { "amqtbshegbqg.com^", NULL }; @@ -6950,6 +6988,7 @@ const char *m2ed16d6f[] = { "/radar/trace?", NULL }; const char *m2ed42592[] = { "/ads/creatives/", NULL }; const char *m2ed581df[] = { "jatkcmpxhbba.com^", NULL }; const char *m2ed7448 [] = { "counter.entertainmentwise.com^", NULL }; +const char *m2ed75569[] = { "/track/", "&event=", NULL }; const char *m2ed76e74[] = { "jwwlyiicjkuh.com^", NULL }; const char *m2ed7ff38[] = { "24porn7.com/ebanners/", NULL }; const char *m2ed8a380[] = { "foguumjql.com^", NULL }; @@ -7138,6 +7177,7 @@ const char *m2fa9b40a[] = { "/track/a.gif?", NULL }; const char *m2faa1f78[] = { "/paytmscripts.js", NULL }; const char *m2faf6268[] = { "affiliate.productreview.com.au^", NULL }; const char *m2fafbc52[] = { "thesource.com/magicshave/", NULL }; +const char *m2fb0f41c[] = { "scsklzqwme.com^", NULL }; const char *m2fb284d6[] = { "linkxchanger.com^", NULL }; const char *m2fb32a24[] = { "usmetric.rediff.com^", NULL }; const char *m2fb3478d[] = { "reutersmedia.net/resources_", "/?m=", NULL }; @@ -7995,6 +8035,7 @@ const char *m33794050[] = { "orange.fr^", "^wtbase.js", NULL }; const char *m3379fe9 [] = { "/collect?callback=", NULL }; const char *m337a939b[] = { "click4free.info^", NULL }; const char *m337af1b5[] = { "tsn.ca^", "_sponsor.", NULL }; +const char *m337b9f3a[] = { "mimgoal.com^", NULL }; const char *m337bf989[] = { "xibitnet.com/check/advertisement.js", NULL }; const char *m337c1985[] = { "/googlempu.", NULL }; const char *m337c35c0[] = { "bos.so/icloud9.html", NULL }; @@ -8123,6 +8164,7 @@ const char *m340f1275[] = { "efebafmqn.com^", NULL }; const char *m34107df9[] = { "hitwake.com^", NULL }; const char *m34132077[] = { "/adFooterBG.", NULL }; const char *m341326c7[] = { "lpohfjht.com^", NULL }; +const char *m34147a00[] = { "ktf5kbl2m4.com^", NULL }; const char *m34151255[] = { "banners.sys-con.com^", NULL }; const char *m34189039[] = { "stats.ynet.co.il^", NULL }; const char *m341a805f[] = { "zenoviaexchange.com^", NULL }; @@ -8284,7 +8326,6 @@ const char *m34ace6d0[] = { "/cookieId.htm", NULL }; const char *m34acea06[] = { "analytics.brandcrumb.com^", NULL }; const char *m34ae3472[] = { "mlt01.com/cmp.htm", NULL }; const char *m34b0a008[] = { "lyricsbogie.com/?", NULL }; -const char *m34b3ac63[] = { "ads.newdream.net^", NULL }; const char *m34b51884[] = { "tracking.times247.com^", NULL }; const char *m34b5aa06[] = { "cloudfront.net/atrk.js", NULL }; const char *m34b5daba[] = { "simpleinternetupdate.com^", NULL }; @@ -8423,6 +8464,7 @@ const char *m3543649 [] = { "/fea_ads.", NULL }; const char *m3543ba82[] = { "tracking.adweb.co.kr^", NULL }; const char *m3544e811[] = { "pixhost.to^", NULL }; const char *m3545254d[] = { "adorika.net^", NULL }; +const char *m3545abdb[] = { "rniiylqxvxybv.com^", NULL }; const char *m35469654[] = { "br.fling.com^", NULL }; const char *m35477540[] = { "surace-jujitsu.fr/outils/compteur_php/", NULL }; const char *m35480ff1[] = { "htalizer.com^", NULL }; @@ -8640,6 +8682,7 @@ const char *m364b6a29[] = { "/exitpopunder.", NULL }; const char *m364d9816[] = { "medscapestatic.com/pi/scripts/ads/dfp/profads2.js", NULL }; const char *m364f0952[] = { "afgr8.com^", NULL }; const char *m364faaac[] = { "bookofsex.com^", NULL }; +const char *m364fe9b0[] = { "analytics.redlink.com.ar^", NULL }; const char *m36502eef[] = { "widget.searchschoolsnetwork.com^", NULL }; const char *m365105 [] = { "yoqvnnkdmqfk.com^", NULL }; const char *m365378b7[] = { "statistics.riskommunal.net^", NULL }; @@ -8934,6 +8977,7 @@ const char *m37a772e [] = { "nmywwgnnkmud.com^", NULL }; const char *m37a7bef1[] = { "/adseller/", NULL }; const char *m37a82dee[] = { "4fuckr.com/api.php", NULL }; const char *m37a91488[] = { "/nbcuadops-", NULL }; +const char *m37aa03aa[] = { "/ebloader.", NULL }; const char *m37ac60b1[] = { "-layer-ads/", NULL }; const char *m37af06af[] = { "dashgreen.online^", NULL }; const char *m37af6b27[] = { "telize.com/geoip?", NULL }; @@ -8982,6 +9026,7 @@ const char *m37e2f57c[] = { "putlocker.", "^", "banner", NULL }; const char *m37e2ff92[] = { "aggpfmdtzf.com^", NULL }; const char *m37e4866e[] = { "nbhbqvfcsds.com^", NULL }; const char *m37e554e4[] = { "stats.webs.com^", NULL }; +const char *m37e57aaf[] = { "throtle.io^", NULL }; const char *m37e647e [] = { "readynutrition.com^", "^banners^", NULL }; const char *m37e848dc[] = { "castplatform.com^", NULL }; const char *m37ea7b1f[] = { "smsbyoxarip.bid^", NULL }; @@ -9175,6 +9220,7 @@ const char *m38b811b4[] = { "kwshmdfgijgu.com^", NULL }; const char *m38b9ad94[] = { "up.boston.com^", NULL }; const char *m38bb1296[] = { "pair.com/itero/tracker_ftc/", NULL }; const char *m38bdc167[] = { "ads2.brazzers.com^", NULL }; +const char *m38be4b4b[] = { "yblileapbnc.com^", NULL }; const char *m38bf1102[] = { "uzbciwrwzzhs.com^", NULL }; const char *m38bf3a98[] = { "sexlist.com^", NULL }; const char *m38bf8ea [] = { "duxyrxhfwilv.com^", NULL }; @@ -9358,6 +9404,7 @@ const char *m39813475[] = { "oehjxqhiasrk.com^", NULL }; const char *m3982797f[] = { "adtriplex.com^", NULL }; const char *m39834dca[] = { "vqfksrwnxodc.com^", NULL }; const char *m39845d4c[] = { "businessbells.com^", NULL }; +const char *m3985565b[] = { "rcm.shinobi.jp^", NULL }; const char *m3986018f[] = { "readingguilt.com^", NULL }; const char *m398697dd[] = { "-ad/dist/", NULL }; const char *m39872e78[] = { "/ads/ad.", NULL }; @@ -9380,6 +9427,7 @@ const char *m39981ad5[] = { "cclickvidservgs.com/mattel/cclick.js", NULL }; const char *m39995ec4[] = { "nrnma.com^", NULL }; const char *m39998c2c[] = { "click.absoluteagency.com^", NULL }; const char *m399a5f3c[] = { "/adfuncs.", NULL }; +const char *m399c3a54[] = { "multicoinfaucet.cf/", "/advertisement.js", NULL }; const char *m399fc9b2[] = { "nwsource.com/shared/js/s_code.js?", NULL }; const char *m39a4b82c[] = { "cpufan.club^", NULL }; const char *m39a522b4[] = { "_ad_image_", NULL }; @@ -9410,7 +9458,6 @@ const char *m39bb66be[] = { "xpctraffic.com^", NULL }; const char *m39be9ee0[] = { "_adv/leaderboard_", NULL }; const char *m39bfbd9f[] = { "d21j20wsoewvjq.cloudfront.net^", NULL }; const char *m39bfc333[] = { "/baynote-", NULL }; -const char *m39c1760b[] = { "evidencecleanergold.com^", NULL }; const char *m39c19eb5[] = { "tyroo.com^", NULL }; const char *m39c3ccea[] = { "app-analytics.snapchat.com^", NULL }; const char *m39c5bfe8[] = { "fr-online.de/analytics/", NULL }; @@ -9429,6 +9476,7 @@ const char *m39d1d93d[] = { "kwvoafkdebdaxz.bid^", NULL }; const char *m39d4acc [] = { "/adchoices-", NULL }; const char *m39d4b793[] = { "xgmlmmulciz.com^", NULL }; const char *m39d4e2ff[] = { "schibsted.com/autoTracker", NULL }; +const char *m39d54051[] = { "p.gazeta.pl^", NULL }; const char *m39d55769[] = { "las4srv.com^", NULL }; const char *m39d68af5[] = { "animalsexfun.com/baner/", NULL }; const char *m39d778b4[] = { "freshrefresher.com^", NULL }; @@ -9458,6 +9506,7 @@ const char *m39f3a906[] = { "-advertisement-management/", NULL }; const char *m39f46c82[] = { "/ad_creatives.", NULL }; const char *m39f477af[] = { "flash-x.tv/js/showad", NULL }; const char *m39f5279b[] = { "/ad_area.", NULL }; +const char *m39f690f5[] = { "quantumws.net^", NULL }; const char *m39f819c3[] = { "proranktracker.com^", NULL }; const char *m39f9343a[] = { "fastly.net/i?", NULL }; const char *m39f9c43b[] = { "ooyala.com^", "^report^log", NULL }; @@ -9673,7 +9722,6 @@ const char *m3b1a7708[] = { "/plzcrawlme.js", NULL }; const char *m3b1baa9c[] = { "exposedteencelebs.com/banner/", NULL }; const char *m3b1bc2aa[] = { "uillinois.edu/eas/", NULL }; const char *m3b1c18f3[] = { "analytics.edgesuite.net^", NULL }; -const char *m3b2252a6[] = { "trekblue.com^", NULL }; const char *m3b233cf6[] = { "poprev.net^", NULL }; const char *m3b235221[] = { "stats.slideshare.net^", NULL }; const char *m3b25c8e9[] = { "aaslmqzce.bid^", NULL }; @@ -9873,6 +9921,7 @@ const char *m3c06ebb7[] = { "consumable.com^", NULL }; const char *m3c07c409[] = { "tldxywgnezoh.com^", NULL }; const char *m3c09666e[] = { "czcbkaptwfmv.com^", NULL }; const char *m3c09c985[] = { "netupdater.info^", NULL }; +const char *m3c0a57a [] = { "ootqfqjhzfrtn.com^", NULL }; const char *m3c0abcf6[] = { "phncdn.com/js/infinite.", NULL }; const char *m3c0b6569[] = { "/ml.track.me?", NULL }; const char *m3c0bc184[] = { "aaomstbnbiqo.com^", NULL }; @@ -10340,6 +10389,7 @@ const char *m3e10d353[] = { "sotuktraffic.com^", NULL }; const char *m3e11b80a[] = { "/ad_system/", NULL }; const char *m3e11db76[] = { ".adbanner.", NULL }; const char *m3e12ff0d[] = { "fluidads.co^", NULL }; +const char *m3e13041 [] = { "hfubvezyoyqs.com^", NULL }; const char *m3e141925[] = { "tech-board.com^", NULL }; const char *m3e142d1e[] = { "izlzayrcegfvke.bid^", NULL }; const char *m3e150d8a[] = { "/googleAdTaggingSubSec.", NULL }; @@ -10382,6 +10432,7 @@ const char *m3e398479[] = { "cnt2.stroeerdp.de^", NULL }; const char *m3e39a69c[] = { "textsrv.com^", NULL }; const char *m3e3aca73[] = { "pornhubpremium.com/user/login_status?", NULL }; const char *m3e3c1d0a[] = { "nemesistv.info/jQuery.NagAds1.min.js", NULL }; +const char *m3e3cf6c4[] = { "foxypp.com^", NULL }; const char *m3e3d3b94[] = { "friendbuy.com^", NULL }; const char *m3e41b126[] = { "/bsuite/worker.php?", NULL }; const char *m3e41bad5[] = { "gbotvisit.com^", NULL }; @@ -10533,6 +10584,7 @@ const char *m3ef4e6ce[] = { "pdypjcgng.bid^", NULL }; const char *m3ef57c75[] = { "ad4mat.net^", NULL }; const char *m3ef5abb8[] = { "/adv_2.", NULL }; const char *m3ef5f829[] = { "mediatarget.com^", NULL }; +const char *m3ef68b25[] = { "_tracking1.gif?", NULL }; const char *m3ef97ab4[] = { "simplyhired.com^", NULL }; const char *m3efa3aa0[] = { "fark.net/imagesnoc/", NULL }; const char *m3efaf525[] = { "/backlinxxx/js/", NULL }; @@ -10600,6 +10652,7 @@ const char *m3f32689e[] = { "_blogads.", NULL }; const char *m3f32fced[] = { "adsmedia.life^", NULL }; const char *m3f334d49[] = { "pop.advecs.com^", NULL }; const char *m3f33581c[] = { "jshjrozmwmyj.com^", NULL }; +const char *m3f341e4e[] = { "businessinsider-fr.businessinsider.fr^", NULL }; const char *m3f35b450[] = { "tzyvolvenvyim.com^", NULL }; const char *m3f36468 [] = { "imageadvantage.net^", NULL }; const char *m3f378e1f[] = { "lifedaily.com/prebid.js", NULL }; @@ -10702,6 +10755,7 @@ const char *m3f98a2a8[] = { "^analyze.js^", NULL }; const char *m3f9b3c4a[] = { "oonenbygymsl.com^", NULL }; const char *m3f9b40c8[] = { "/segmentio.js", NULL }; const char *m3f9c598b[] = { "freean.us/track/", NULL }; +const char *m3f9d8672[] = { "yyupkqqokrus.com^", NULL }; const char *m3f9f81e8[] = { "/displayadbanner_", NULL }; const char *m3f9facea[] = { "traktorpool.de/scripts/advert/", NULL }; const char *m3fa2997e[] = { "zxxzqiqbchqkaw.com^", NULL }; @@ -10874,6 +10928,7 @@ const char *m408be77a[] = { "/sponsorpaynetwork.", NULL }; const char *m408cdefe[] = { "2beon.co.kr^", NULL }; const char *m408d3117[] = { "1ccbt.com^", NULL }; const char *m408da44 [] = { "/media/ads/", NULL }; +const char *m408f65b1[] = { "s9kkremkr0.com^", NULL }; const char *m40903281[] = { "nature.com^", "^marker-file.nocache^", NULL }; const char *m40909d64[] = { "traq.li/tracker/", NULL }; const char *m409267c3[] = { "speedtv.com.edgesuite.net/img/monthly/takeovers/", NULL }; @@ -11012,6 +11067,7 @@ const char *m4123057b[] = { "xpnauxpoj.bid^", NULL }; const char *m4123cd11[] = { "xtzslqieeh.bid^", NULL }; const char *m412567f1[] = { "nytimes.com/adx/images/ADS", NULL }; const char *m4128dffa[] = { "/ad-minister/", NULL }; +const char *m412994f5[] = { "/secureads.", NULL }; const char *m412ab77c[] = { "_140x600_", NULL }; const char *m412aeca4[] = { "guzwqarqdxai.bid^", NULL }; const char *m412c3576[] = { "pcebrrqydcox.com^", NULL }; @@ -11193,6 +11249,7 @@ const char *m41d97713[] = { "kickoff.com/images/sleeves/", NULL }; const char *m41dbc274[] = { "ugdturner.com^", NULL }; const char *m41dc0a4f[] = { "adservingfactory.com^", NULL }; const char *m41dc1e96[] = { "curtisfrierson.com^", NULL }; +const char *m41dc614c[] = { "/fps/check.", NULL }; const char *m41dd02e4[] = { "/VHDpoppingModels/", NULL }; const char *m41de09e0[] = { "adovida.com^", NULL }; const char *m41ded444[] = { "counter.rian.ru^", NULL }; @@ -11307,6 +11364,7 @@ const char *m426b4ced[] = { "delivery.thebloggernetwork.com^", NULL }; const char *m426c5b80[] = { "gkmaclyrj.bid^", NULL }; const char *m426c8216[] = { "salarity.info^", NULL }; const char *m426ccde5[] = { "limetorrents.cc/static/images/download.png", NULL }; +const char *m426cd2cc[] = { "/ad_remon_", NULL }; const char *m426d84b9[] = { "youjizz.com/js/videojs.", NULL }; const char *m426e2fce[] = { "indisancal.com^", NULL }; const char *m426e43e5[] = { "pictureturn.com^", NULL }; @@ -11598,6 +11656,7 @@ const char *m43abb128[] = { "widgetlead.net^", NULL }; const char *m43abeb94[] = { "general-search.com/stat", NULL }; const char *m43ac8c8d[] = { "nuvid.com/b4.php", NULL }; const char *m43ad0d8 [] = { "followfairy.com/followfairy300x250.jpg", NULL }; +const char *m43ad4b63[] = { "zmctrack.net^", NULL }; const char *m43adaa8a[] = { "79.120.183.166^", "^banners^", NULL }; const char *m43b0dd20[] = { "targetspot.com/track/", NULL }; const char *m43b13c52[] = { "/js/analytics.", NULL }; @@ -11838,6 +11897,7 @@ const char *m44c2faa6[] = { "/bannerinc.", NULL }; const char *m44c33a2e[] = { "tiveriches.pro^", NULL }; const char *m44c35e29[] = { "/footer_ad.", NULL }; const char *m44c39e1a[] = { "jumptags.com/joozit/presentation/images/banners/", NULL }; +const char *m44c57106[] = { "/glb-pv-min.js", NULL }; const char *m44c5bd08[] = { "/static/ads/", NULL }; const char *m44c617c6[] = { "bytemgdd.com^", NULL }; const char *m44c76a52[] = { "thefreehitcounter.com^", NULL }; @@ -12090,6 +12150,7 @@ const char *m45d67226[] = { "focre.info^", NULL }; const char *m45d7f894[] = { "houzz.com/js/log?", NULL }; const char *m45d84328[] = { "-native-ad/", NULL }; const char *m45d8a1fd[] = { "wrc.com/swf/homeclock_edox_hori.swf", NULL }; +const char *m45d97934[] = { "2iui01.com^", NULL }; const char *m45d9e2a0[] = { "doubleclick.net/pfadx/www.tv3.co.nz", NULL }; const char *m45d9ece3[] = { "asktiava.com/promotion/", NULL }; const char *m45d9ee8d[] = { "bvhzswlde.bid^", NULL }; @@ -12103,6 +12164,7 @@ const char *m45e46635[] = { "jbwlscjgbznhu.bid^", NULL }; const char *m45e625ca[] = { "tidaltv.com^", NULL }; const char *m45e834ba[] = { "musicstack.com/livezilla/server.php?request=track", NULL }; const char *m45e9bc42[] = { "/adverth.", NULL }; +const char *m45ebec7c[] = { "bravotube.net/cc/", NULL }; const char *m45ec7f24[] = { "fourarithmetic.com^", NULL }; const char *m45ecd73a[] = { "reliablecounter.com^", NULL }; const char *m45ece885[] = { "seedboxco.net/", ".swf", NULL }; @@ -12146,6 +12208,7 @@ const char *m461560ff[] = { "cbn.co.za^", "^mx-", NULL }; const char *m46164f31[] = { "madisonavenue.com^", NULL }; const char *m4617028e[] = { "ya88s1yk.com^", NULL }; const char *m46196877[] = { "ujrfwuzv.com^", NULL }; +const char *m4619bf7a[] = { "/lserver/", NULL }; const char *m461a2ad7[] = { "/pbjs-", ".js", NULL }; const char *m461a534f[] = { "admeld.com^", NULL }; const char *m461ac9cb[] = { "ad.doubleclick.net^", ".jpg", NULL }; @@ -12180,6 +12243,7 @@ const char *m46348a0d[] = { "topbucks.com^", NULL }; const char *m4635289d[] = { "adbureau.net^", "^images^adselector^", NULL }; const char *m463616c0[] = { "asgayas.com/floater/", NULL }; const char *m46377de3[] = { "papectorigury.co^", NULL }; +const char *m46391b4a[] = { "/biyfn/notify.", NULL }; const char *m463c7ad7[] = { "ooqgpbkpmq.bid^", NULL }; const char *m463ca985[] = { "jvdrscohwxopj.bid^", NULL }; const char *m463ce0c0[] = { "screencapturewidget.aebn.net^", NULL }; @@ -12364,6 +12428,7 @@ const char *m471484d8[] = { "/oas/iframe.", NULL }; const char *m4715423b[] = { "bictxzszwkwghn.com^", NULL }; const char *m471595cf[] = { "1yqbp.com^", NULL }; const char *m4715b6a7[] = { "ytsa.net^", NULL }; +const char *m47160cff[] = { ".js?referer=", NULL }; const char *m47166780[] = { "bluelithium.com^", NULL }; const char *m471a73a0[] = { "kloth.net/images/pixel.gif", NULL }; const char *m471cecc3[] = { "/adb_iub.js", NULL }; @@ -12445,6 +12510,7 @@ const char *m476c1882[] = { "uploadcore.com/images/", "-mad.jpg", NULL }; const char *m476d982f[] = { "bkgesylgvrgf.com^", NULL }; const char *m476daadb[] = { "doubleclick.net/pfadx/aetn.aetv.shows/", NULL }; const char *m476e15af[] = { "/RecordClick.", NULL }; +const char *m476eb68e[] = { "twt-assets.washtimes.com^", NULL }; const char *m476ee3ba[] = { "trafficsecrets.com^", NULL }; const char *m476fa5ec[] = { "-page-ad?", NULL }; const char *m47702ed0[] = { "-banner-ads/", NULL }; @@ -12492,6 +12558,7 @@ const char *m4798ceeb[] = { ".com/__kl.gif?", NULL }; const char *m47991e55[] = { "/ads.htm", NULL }; const char *m479938aa[] = { "/adchoices/", NULL }; const char *m479a1a7a[] = { "forgetstore.com^", NULL }; +const char *m479b53d8[] = { "/measurementBeacon.", NULL }; const char *m479b5fab[] = { "/ads125_", NULL }; const char *m479c323f[] = { "click.gamersky.com^", NULL }; const char *m479d6646[] = { "/_global/ads/", NULL }; @@ -12743,6 +12810,7 @@ const char *m489e6784[] = { "/swatag.js", NULL }; const char *m489e7191[] = { "acs86.com/t.js", NULL }; const char *m489efdb2[] = { "/ad/load.", NULL }; const char *m48a2534f[] = { "/purch-ad-", NULL }; +const char *m48a2a1fe[] = { "dawin.tv^", NULL }; const char *m48a432af[] = { "/rotatedads13.", NULL }; const char *m48a4e5e8[] = { "/xminer.js", NULL }; const char *m48a7f4d9[] = { "/log.php?", "http", NULL }; @@ -12883,6 +12951,7 @@ const char *m494b7cb6[] = { "ttwiehwr.bid^", NULL }; const char *m494bc3c [] = { "doubleclick.net^", "^pfadx^team.sd^", NULL }; const char *m494c21c4[] = { "/save_stats.php?", NULL }; const char *m494e0b33[] = { "flipkart.com/bbeacon.php?", NULL }; +const char *m494f4cb8[] = { "lajpmujdntg.com^", NULL }; const char *m4953ec70[] = { "likes.com/api/track_pv", NULL }; const char *m4957a09b[] = { "/TrackingData.", NULL }; const char *m4958189c[] = { "gotmojo.com/track/", NULL }; @@ -13252,6 +13321,7 @@ const char *m4b0b90ad[] = { "gelbooru.com/ads.js", NULL }; const char *m4b0bad32[] = { "czdaxoesbdlih.com^", NULL }; const char *m4b0e1383[] = { "du8783wkf05yr.cloudfront.net^", NULL }; const char *m4b0ff83e[] = { "galleries-pornstar.com/thumb_top/", NULL }; +const char *m4b116b44[] = { "oansiwcmc.com^", NULL }; const char *m4b127c34[] = { "g.silicon.de^", NULL }; const char *m4b128f70[] = { "daparto.de/track-", NULL }; const char *m4b166e82[] = { "hello.distribeo.com/atconnect/", "?duration=", NULL }; @@ -13329,6 +13399,7 @@ const char *m4b704270[] = { "ixvsxjiw.com^", NULL }; const char *m4b749c8 [] = { "freemeteo.com^", "^log.asp^", NULL }; const char *m4b7692c5[] = { "/2014/ads/", NULL }; const char *m4b7715a1[] = { "cedexis.com^", NULL }; +const char *m4b77b1a9[] = { "speee-ad.akamaized.net^", NULL }; const char *m4b77de4d[] = { "ads.betfair.com/redirect.aspx?", NULL }; const char *m4b786b25[] = { "static.crowdscience.com/max-", ".js?callback=crowdScienceCallback", NULL }; const char *m4b796410[] = { "avokvnpqunol.bid^", NULL }; @@ -13422,6 +13493,7 @@ const char *m4bda5503[] = { "sxcivqfmlsvxo.bid^", NULL }; const char *m4be29635[] = { "doubleclick.net/pfadx/miniclip.midvideo/", NULL }; const char *m4be29e7 [] = { "llbynwyuoj.bid^", NULL }; const char *m4be3122a[] = { "lvlotqtrygwi.com^", NULL }; +const char *m4be39471[] = { "nirqmbrzplvtjr.com^", NULL }; const char *m4be3c875[] = { "landsraad.cc^", NULL }; const char *m4be5ff4 [] = { "reference.com/track/", NULL }; const char *m4be8c4c3[] = { "hksmitcmlo.bid^", NULL }; @@ -13619,6 +13691,7 @@ const char *m4cb65c75[] = { "cbclickbank.com^", NULL }; const char *m4cb761f0[] = { "tfd.com^", "^grammarly^", NULL }; const char *m4cb7d578[] = { ".com/tp.php?", NULL }; const char *m4cb962c4[] = { "woodrocket.com/img/banners/", NULL }; +const char *m4cba7b9c[] = { "lzkuqbptcjqta.com^", NULL }; const char *m4cba8627[] = { "gadget.co.za/siteimages/banners/", NULL }; const char *m4cbb5b9c[] = { "tm1-001.com^", NULL }; const char *m4cbd8fef[] = { "lijit.com/ip.php?", NULL }; @@ -14090,6 +14163,7 @@ const char *m4eca9cd [] = { "netmng.com^", NULL }; const char *m4ecb865d[] = { "getclicky.com/ajax/marketshare?", NULL }; const char *m4ecbdd9c[] = { "media970.com^", NULL }; const char *m4ecc851f[] = { "visit.theglobeandmail.com^", NULL }; +const char *m4ecd5f0e[] = { "buyitonline.store/sw.js", NULL }; const char *m4ecf200 [] = { "seekbang.com/cs/rotator/", NULL }; const char *m4ed314b [] = { "easylist.club^", NULL }; const char *m4ed3253f[] = { "alternet.org/givememygfp.", NULL }; @@ -14320,6 +14394,7 @@ const char *m4fe4157c[] = { "yesbeby.whies.info^", NULL }; const char *m4fe492f [] = { "nvkkjenz.com^", NULL }; const char *m4fe55736[] = { "/mint/ads/", NULL }; const char *m4fe6187c[] = { "kjtcdiyzd.com^", NULL }; +const char *m4fe6cd72[] = { "txxx.com/assets/previewlib.", NULL }; const char *m4fed51b [] = { "besucherzaehler.org^", NULL }; const char *m4fee9f85[] = { "lfqocbhv.com^", NULL }; const char *m4feeec01[] = { "ak.sail-horizon.com^", NULL }; @@ -14511,6 +14586,7 @@ const char *m50d44c37[] = { "gpdjgkibngbrr.com^", NULL }; const char *m50d50e8b[] = { "xvtbumnuj.com^", NULL }; const char *m50d554e1[] = { "95.131.238.35^", NULL }; const char *m50d60349[] = { "ad.search.ch^", NULL }; +const char *m50d6c4f4[] = { "indiansinkuwait.com/OfferDisp1.", NULL }; const char *m50d740a1[] = { "vjmoisjmh.bid^", NULL }; const char *m50d793de[] = { "/Peermap/Log/", NULL }; const char *m50dab3a7[] = { "/stataffs/track.php?", NULL }; @@ -14590,6 +14666,7 @@ const char *m5132abab[] = { "arpelog.info^", NULL }; const char *m5132c35a[] = { "bbc.co.uk^", "^adverts.js", NULL }; const char *m5132ca08[] = { "/ads/header.", NULL }; const char *m51339af2[] = { "klqnukgo.com^", NULL }; +const char *m5136e0d8[] = { "ads.batpmturner.com^", NULL }; const char *m51391e5f[] = { "unusualtitle.com^", NULL }; const char *m5139de40[] = { "hornymatches.com^", "^visit.php^", NULL }; const char *m513a2d56[] = { "totvsaexihbe.com^", NULL }; @@ -14851,6 +14928,7 @@ const char *m5248ed06[] = { "cxgwwsapihlo.com^", NULL }; const char *m52492ccc[] = { "/banner.htm?", NULL }; const char *m524976c5[] = { "/framead/", NULL }; const char *m52499970[] = { "ujieva.com^", NULL }; +const char *m524cf557[] = { "mypornstarbook.net/", ".php", NULL }; const char *m524cf8a5[] = { "/eas_fif.", NULL }; const char *m524e138c[] = { "interestingz.pw^", NULL }; const char *m524f376b[] = { "marketleverage.com^", NULL }; @@ -14935,6 +15013,7 @@ const char *m52b1ec03[] = { "/slideinad.", NULL }; const char *m52b2a793[] = { "cyberlink.pro^", NULL }; const char *m52b4783e[] = { "nnrdntrrjf.bid^", NULL }; const char *m52b4fe73[] = { "traffic.ru^", NULL }; +const char *m52b563a1[] = { "hbbgrhzqezz.com^", NULL }; const char *m52b563d0[] = { "analytics.atomiconline.com^", NULL }; const char *m52b6a5b0[] = { "virginmobile.fr/ea.js", NULL }; const char *m52b71838[] = { "up-flow.org/advertisement.js", NULL }; @@ -14949,6 +15028,7 @@ const char *m52bc97a2[] = { "bidverdrd.com^", NULL }; const char *m52befb8f[] = { "/468x60a.", NULL }; const char *m52bf5e93[] = { "activengage.com/overwatch/", NULL }; const char *m52c0c099[] = { "https^^^7caa2.v.fwmrm.net^", "ad^g^", "_Supla_Audio_HTML5_Live", NULL }; +const char *m52c1dec6[] = { "/newPS/ad/", NULL }; const char *m52c2adc7[] = { "foundry42.com^", NULL }; const char *m52c303b [] = { "vhatpbmitwcn.com^", NULL }; const char *m52c36651[] = { "niftymaps.com^", NULL }; @@ -15214,6 +15294,7 @@ const char *m53cb7d11[] = { "b1fb813dc806b7d.com^", NULL }; const char *m53ced8e1[] = { "gyahidmf.bid^", NULL }; const char *m53d2bb6c[] = { "/ia/ads/", NULL }; const char *m53d3a054[] = { "_check.php?referer", NULL }; +const char *m53d47771[] = { "tags.cdn.circlesix.co^", NULL }; const char *m53d67df7[] = { "nthssedj.bid^", NULL }; const char *m53d69941[] = { "www.google.", "/ads/js/", NULL }; const char *m53d7b900[] = { "/pixel.png?", NULL }; @@ -15324,6 +15405,7 @@ const char *m54410940[] = { "adobedtm.com^", "^satellite-", NULL }; const char *m544178d6[] = { "redintelligence.net^", NULL }; const char *m544478dc[] = { "rbgrlqsepeds.com^", NULL }; const char *m5445a892[] = { "bs.yandex.ru^", NULL }; +const char *m54460816[] = { "wkhkffefck.com^", NULL }; const char *m5446b41d[] = { "/pixel.aspx?", NULL }; const char *m54474916[] = { "banner.nixnet.cz^", NULL }; const char *m54485926[] = { "ooyala.com/3rdparty/comscore_", NULL }; @@ -15620,6 +15702,7 @@ const char *m556f776a[] = { "/affiliate.1800flowers.", NULL }; const char *m5570f72b[] = { "zbsqhxyjlh.com^", NULL }; const char *m55720a2a[] = { "unaspajas.com^", NULL }; const char *m55727f15[] = { "/adplayer-", NULL }; +const char *m5573169f[] = { "tr.discuss.com.hk^", NULL }; const char *m5573bd6f[] = { "losecounter.de^", NULL }; const char *m5573d915[] = { "ibtimes.co.uk/", "/adframe.js", NULL }; const char *m5574fe95[] = { "aimediagroup.com^", NULL }; @@ -15845,6 +15928,7 @@ const char *m5691941d[] = { "catalystmagazine.net/images/banners/", NULL }; const char *m56929143[] = { "bwvigmkn.com^", NULL }; const char *m5692b78d[] = { "&adunit=", NULL }; const char *m5692e911[] = { "kknwvfdzyqzj.com^", NULL }; +const char *m56947e9b[] = { "-tracking/ga-", NULL }; const char *m569578e3[] = { "nosvideo.com^", NULL }; const char *m56966c99[] = { "freecouponbiz.com^", NULL }; const char *m5698556d[] = { "submarino.com.br/openx/www/delivery/", NULL }; @@ -15913,7 +15997,6 @@ const char *m56d3eb4e[] = { "adshuffle.com^", NULL }; const char *m56d5188b[] = { "cnntsmnymvnp.com^", NULL }; const char *m56d5253d[] = { "futuristicapparatus.com^", NULL }; const char *m56d5676a[] = { "kvrozyibdkkt.com^", NULL }; -const char *m56d97118[] = { "supplyframe.com^", NULL }; const char *m56dd4b19[] = { "xwmbaxufcdxb.com^", NULL }; const char *m56dd9351[] = { "/adrec.", NULL }; const char *m56de8803[] = { "temelio.com^", NULL }; @@ -16597,7 +16680,6 @@ const char *m5a16740f[] = { "wzjbvbxldfrn.com^", NULL }; const char *m5a16807d[] = { "cwofongvtbsi.com^", NULL }; const char *m5a173c19[] = { "zacqkexd.com^", NULL }; const char *m5a17c158[] = { "/vptrack_", NULL }; -const char *m5a180a9a[] = { "vodgc.net/js/genoa-event-tracking.min.js", NULL }; const char *m5a192e2c[] = { "linksrank.com/links/", NULL }; const char *m5a1b6c65[] = { "^pageView.act^", NULL }; const char *m5a2166c7[] = { "iwtra.top^", NULL }; @@ -16609,6 +16691,7 @@ const char *m5a26e343[] = { "jango.com/assets/promo/1600x1000-", NULL }; const char *m5a26efc4[] = { "tlnrlrsquvcx.bid^", NULL }; const char *m5a27fac8[] = { "/ad-title.", NULL }; const char *m5a28e652[] = { "almostle.info^", NULL }; +const char *m5a2b8ee9[] = { "nicoad.nicovideo.jp^", NULL }; const char *m5a2c83be[] = { "creampietubeporn.com/ctp.html", NULL }; const char *m5a2df0b1[] = { "smarterdownloads.net^", NULL }; const char *m5a2e3f3e[] = { "/exbl.php?", NULL }; @@ -16709,6 +16792,7 @@ const char *m5aa5433d[] = { "t.smile.eu^", NULL }; const char *m5aa68e99[] = { "/ad/player", NULL }; const char *m5aa6af83[] = { "_audience_pixel.", NULL }; const char *m5aa6ff31[] = { "/adw3.", NULL }; +const char *m5aa8f0af[] = { "macwelt.de/js/advert.js", NULL }; const char *m5aa9802c[] = { "uezxmehb.com^", NULL }; const char *m5aaa552 [] = { "?advertisement=", NULL }; const char *m5aaa847c[] = { "n26.com/n26_sp_", NULL }; @@ -17206,6 +17290,7 @@ const char *m5cf38bed[] = { "ll.a.hulu.com^", NULL }; const char *m5cf54146[] = { "vrp.outbrain.com^", NULL }; const char *m5cf74800[] = { "lyvnduow.bid^", NULL }; const char *m5cf7ac36[] = { "fe61c911b648.com^", NULL }; +const char *m5cfa3054[] = { "?impr?pageid=", NULL }; const char *m5cfc3eb6[] = { "/fpc.pl?a=", NULL }; const char *m5cfce75a[] = { "scgnsficmwipuj.bid^", NULL }; const char *m5cfdd925[] = { "/ads/tso", NULL }; @@ -17418,6 +17503,7 @@ const char *m5dd61f36[] = { "pornevo.com/events_", NULL }; const char *m5dd6ffde[] = { "datacollect", ".abtasty.com^", NULL }; const char *m5dd78ff1[] = { "bunnylust.com/sponsors/", NULL }; const char *m5dd9322c[] = { "othersonline.com^", NULL }; +const char *m5ddc058e[] = { "tr.price.com.hk^", NULL }; const char *m5ddd2f43[] = { "xfinity.com^", "^Comcast.SelfService.Sitecatalyst.js", NULL }; const char *m5ddfc1f5[] = { "banners.dine.com^", NULL }; const char *m5de0e1ee[] = { "/rpc/ad/", NULL }; @@ -17463,6 +17549,7 @@ const char *m5e099313[] = { "gpr.hu^", NULL }; const char *m5e0a1a1e[] = { "/pop_ads.", NULL }; const char *m5e0d5d86[] = { "_webad_", NULL }; const char *m5e0f425f[] = { "points2shop.com^", NULL }; +const char *m5e0f8359[] = { "/sponsorship_stats/", NULL }; const char *m5e0fb8b8[] = { "/adopspush-", NULL }; const char *m5e0ff544[] = { "/adengage.", NULL }; const char *m5e109129[] = { "stclassifieds.sg/postad/", NULL }; @@ -17570,6 +17657,7 @@ const char *m5e7dd3fc[] = { "cngroup.co.uk/service/creative/", NULL }; const char *m5e80f7f2[] = { "/mtvi_reporting.js", NULL }; const char *m5e82283d[] = { "maxkeiser.com^", "-banner-", NULL }; const char *m5e84b324[] = { "idelmxrchrce.com^", NULL }; +const char *m5e85075a[] = { "xctiblmetgwr.com^", NULL }; const char *m5e85106 [] = { "radiatorial.online^", NULL }; const char *m5e86453b[] = { "mining.best^", NULL }; const char *m5e877175[] = { "gu-pix.appspot.com^", NULL }; @@ -17579,6 +17667,7 @@ const char *m5e88622d[] = { "/tracking.phtml?", NULL }; const char *m5e88d687[] = { "click.rssfwd.com^", NULL }; const char *m5e89741d[] = { "/adsvo.", NULL }; const char *m5e8a69a7[] = { "pr-rang.de^", NULL }; +const char *m5e8ac81c[] = { "converge-digital.com^", NULL }; const char *m5e8b426 [] = { "interclick.com^", NULL }; const char *m5e8b4e52[] = { "stg-data-collector.playbuzz.com^", NULL }; const char *m5e8c03f7[] = { "/adimage/", NULL }; @@ -18034,6 +18123,7 @@ const char *m607cd099[] = { "astro-way.com^", NULL }; const char *m607dc6ac[] = { "hckmbeebnstnp.bid^", NULL }; const char *m607e18c [] = { "adap.tv/redir/javascript/adaptvAdPlayer.js", NULL }; const char *m6082a7ad[] = { "static.kinghost.com^", NULL }; +const char *m6083cf7e[] = { "/adsbyfalcon.", NULL }; const char *m608417bd[] = { "livestats.kaltura.com^", NULL }; const char *m6084a758[] = { "sitebrand.com^", NULL }; const char *m6085c507[] = { "ahwjxktemuyz.com^", NULL }; @@ -18376,6 +18466,7 @@ const char *m61d7686c[] = { "govmetric.com^", NULL }; const char *m61d770f6[] = { "ad.thisav.com/player/jw.swf", NULL }; const char *m61d82192[] = { "megatvplay.com/", "ads.js", NULL }; const char *m61d873b [] = { "/ads/contextual_", NULL }; +const char *m61d894aa[] = { "/pm/pixel.", NULL }; const char *m61d89dc3[] = { "epinions.com/js/triggerParams.js", NULL }; const char *m61d8ea85[] = { "ad4989.co.kr^", NULL }; const char *m61d93831[] = { "musicvideogenome.com/javascripts/stats.js", NULL }; @@ -18410,6 +18501,7 @@ const char *m61f980f [] = { "nnztrsuu.com^", NULL }; const char *m61fa0621[] = { "gopamdzgpdrwe.bid^", NULL }; const char *m61fbd95a[] = { "kdvcvkwwtbwn.com^", NULL }; const char *m61fbfd6f[] = { "_adtech.", NULL }; +const char *m61fd33d8[] = { "/statistic/", "&data=", NULL }; const char *m6200658 [] = { "?affiliate=", NULL }; const char *m620258a6[] = { "qjttowndvet.com^", NULL }; const char *m62036889[] = { "vemba.com^", NULL }; @@ -18417,6 +18509,7 @@ const char *m62044c34[] = { "_adtech-", NULL }; const char *m6204688e[] = { "vectorpastel.com^", NULL }; const char *m62061859[] = { "googleapis.com/aam.js", NULL }; const char *m62082645[] = { "_700_150_", NULL }; +const char *m6208cbd0[] = { "tgkcxtvryb.com^", NULL }; const char *m6208f136[] = { "freshbooks.com/images/banners/", NULL }; const char *m620b8f57[] = { "yimg.com^", "^yad", ".js", NULL }; const char *m620c05a4[] = { "mmdcash.com/mmdcash01.gif", NULL }; @@ -18439,6 +18532,7 @@ const char *m621fc8c5[] = { "depttake.ga^", NULL }; const char *m621ff32c[] = { "xrjjhkuwccu.com^", NULL }; const char *m62214713[] = { "analyticsip.net^", NULL }; const char *m6222abe8[] = { "frolnk.com^", NULL }; +const char *m6222d81 [] = { "_adhere.", NULL }; const char *m62240e77[] = { "pianobuyerdeals.com^", NULL }; const char *m62255131[] = { "bjorksta.men^", NULL }; const char *m6225f004[] = { "ficusoid.xyz^", NULL }; @@ -18752,6 +18846,7 @@ const char *m638bf04c[] = { "adxprts.com^", NULL }; const char *m638c5ea5[] = { "desiretoinspire.net/storage/layout/modmaxbanner.gif", NULL }; const char *m638c84ec[] = { "phncdn.com/www-static/js/vmobile/login.js", NULL }; const char *m638ca4e [] = { "/adpicture1.", NULL }; +const char *m638cc6eb[] = { "dff2h0hbfv6w4.cloudfront.net^", NULL }; const char *m638f015a[] = { "apmebf.com/ad/", NULL }; const char *m6390e4d6[] = { "toothbrushnote.com^", NULL }; const char *m639339ba[] = { "checkabil.com^", NULL }; @@ -18790,6 +18885,7 @@ const char *m63b18263[] = { "zftgljkhrdze.com^", NULL }; const char *m63b1b493[] = { "dynw.com/banner", NULL }; const char *m63b32591[] = { "passionfruitads.com^", NULL }; const char *m63b3d258[] = { "ijhqzvlnsxu.com^", NULL }; +const char *m63b4364a[] = { "popads.media^", NULL }; const char *m63b48369[] = { "imp.affiliator.com^", NULL }; const char *m63b5868 [] = { "script.ag^", NULL }; const char *m63b68206[] = { "xwavjdqttkum.com^", NULL }; @@ -18855,6 +18951,7 @@ const char *m63f40c06[] = { "shows-tv.net/codepopup.js", NULL }; const char *m63f445b5[] = { "rmyvebtzf.bid^", NULL }; const char *m63f4528e[] = { "rarbg.to^", NULL }; const char *m63f4e93e[] = { "lpdeuhyakoits.bid^", NULL }; +const char *m63f51c18[] = { "weborama.com^", NULL }; const char *m63f5f0ee[] = { "/metrics/image.gif?", NULL }; const char *m63f8a37 [] = { "/ads/third-", NULL }; const char *m63fa521 [] = { "?act=counter&", NULL }; @@ -18887,6 +18984,7 @@ const char *m6416d8d3[] = { "hgbxmqyqoplpif.com^", NULL }; const char *m6416dd43[] = { "w00tads.com^", NULL }; const char *m6417702d[] = { "analytics.newscred.com^", NULL }; const char *m64179620[] = { "-Web-Ad.", NULL }; +const char *m6418a3aa[] = { "sgggjaosyrxr.com^", NULL }; const char *m6418b897[] = { "easyflirt-partners.biz^", NULL }; const char *m6419e229[] = { "winsupersite.com^", "^roadblock.", NULL }; const char *m641ba03 [] = { "-adcompanion.", NULL }; @@ -19084,6 +19182,7 @@ const char *m64e31200[] = { "hollywoodbackwash.com/glam/", NULL }; const char *m64e33bad[] = { "ftgfmbxqkjda.com^", NULL }; const char *m64e403a8[] = { "chenaladenews.com^", NULL }; const char *m64e5cc03[] = { "analytics.clickpathmedia.com^", NULL }; +const char *m64e5cc13[] = { "adhaven.com^", NULL }; const char *m64e60883[] = { "vdpyueivvsuc.com^", NULL }; const char *m64e6e047[] = { "tp.ranker.com^", NULL }; const char *m64e73064[] = { "?token=", "&sessionid=", "&visitorid=", NULL }; @@ -19443,6 +19542,7 @@ const char *m66505a3b[] = { "widget.shopstyle.com.au^", NULL }; const char *m66539cf5[] = { "pitics.co^", NULL }; const char *m6654338b[] = { "redtube.com/_status/pix.php", NULL }; const char *m6655b109[] = { "84.234.22.104/ads/", NULL }; +const char *m6656cd76[] = { "/analytics_functions.", NULL }; const char *m6659bca6[] = { "brandmetrics.com^", NULL }; const char *m665c805b[] = { "kalstats.kaltura.com^", NULL }; const char *m66604d48[] = { "analytics.logsss.com/logsss", ".min.js", NULL }; @@ -19515,6 +19615,7 @@ const char *m66a4e44a[] = { "bweqokcd.bid^", NULL }; const char *m66a68718[] = { "bannersnack.com^", NULL }; const char *m66a6e10f[] = { "mediax.angloinfo.com^", NULL }; const char *m66a75fc7[] = { "openxmarket.asia^", NULL }; +const char *m66a93a76[] = { "ads4xxx.com^", NULL }; const char *m66aadc2f[] = { "paperg.com^", NULL }; const char *m66ab5118[] = { "cmrxvyjyaerf.com^", NULL }; const char *m66ac26e4[] = { "adserver.digitoday.com^", NULL }; @@ -19873,6 +19974,7 @@ const char *m684c317a[] = { "icyddcsjbqjxz.bid^", NULL }; const char *m684c5bd4[] = { "popularitish.com^", NULL }; const char *m684e9f5a[] = { "mcvuk.com/static/banners/", NULL }; const char *m6850a769[] = { "/page.gif?p=", NULL }; +const char *m68526ba2[] = { "aicontents.net^", NULL }; const char *m685279ee[] = { "dpbviawkrumynm.com^", NULL }; const char *m6853592e[] = { "networkmanag.com^", NULL }; const char *m685366cd[] = { "kolestence.com^", NULL }; @@ -19987,7 +20089,6 @@ const char *m68c99d9d[] = { "popupnation.com^", NULL }; const char *m68cb1909[] = { "4tube.com/assets/padb-", NULL }; const char *m68cba235[] = { "/openx_", NULL }; const char *m68ce990b[] = { "2ef41707389e081b4.space^", NULL }; -const char *m68d04106[] = { "adserv.iafrica.com^", NULL }; const char *m68d04dea[] = { "cmstool.youku.com^", NULL }; const char *m68d2aaca[] = { "pxlijblevbp.bid^", NULL }; const char *m68d40fa4[] = { "webonlinnew.com^", NULL }; @@ -20097,8 +20198,10 @@ const char *m6949f902[] = { "9msn.com.au/share/com/js/fb_google_intercept.js", N const char *m694a425e[] = { "webmeter.ws^", NULL }; const char *m694ca079[] = { "botsvisit.com^", NULL }; const char *m694ce5b8[] = { ".io/ads.", NULL }; +const char *m694e0d6f[] = { "/b_track_2.", NULL }; const char *m694f671a[] = { "accessintel.com^", NULL }; const char *m69506f1a[] = { "log.aimtell.com^", NULL }; +const char *m6950b8d3[] = { "creative.strpjmp.com^", NULL }; const char *m695278f9[] = { "cgbemyws.bid^", NULL }; const char *m69569da5[] = { "tny.cz/oo/", NULL }; const char *m6956bb0f[] = { "pinkhoneypots.com^", NULL }; @@ -20141,6 +20244,7 @@ const char *m6975b39c[] = { "mb.marathonbet.com^", NULL }; const char *m69763ada[] = { "voicefive.com^", NULL }; const char *m69769f12[] = { "/stats/event.js?", NULL }; const char *m697980f9[] = { "/counter.aspx?", NULL }; +const char *m697cbb19[] = { "/delay-ad.", NULL }; const char *m697cf3f7[] = { "sharecash.org^", NULL }; const char *m697d6b73[] = { "ooutqfslr.com^", NULL }; const char *m698065c7[] = { "visitdetails.com^", NULL }; @@ -20239,6 +20343,7 @@ const char *m69dbece2[] = { "bguaeoakgmrw.com^", NULL }; const char *m69de56d4[] = { "defaultimg.com^", NULL }; const char *m69df2d47[] = { "vyueglbpe.bid^", NULL }; const char *m69df75a5[] = { "nativexxx.com^", NULL }; +const char *m69df91b9[] = { "linkedin.com/platform-telemetry/", NULL }; const char *m69dfe1fd[] = { "alotporn.com/media/banners/", NULL }; const char *m69e0013c[] = { "/banner_ads/", NULL }; const char *m69e050c7[] = { "wpdstat.com^", NULL }; @@ -20295,6 +20400,7 @@ const char *m6a1b1b66[] = { "zanox.com/images/programs/", NULL }; const char *m6a1bb583[] = { "nextstat.com^", NULL }; const char *m6a1cb094[] = { "cf6d25bb1333544.date^", NULL }; const char *m6a1ef67b[] = { "regurgical.com^", NULL }; +const char *m6a1fbd0e[] = { "verticalmass.com^", NULL }; const char *m6a209e07[] = { "way2sms.com^", "^PopUP_", NULL }; const char *m6a21732 [] = { "run-syndicate.com^", NULL }; const char *m6a222a6e[] = { "google.com/jsapi?autoload=", "%22ads%22", NULL }; @@ -20464,6 +20570,7 @@ const char *m6adecb39[] = { "analytics.cynapse.com^", NULL }; const char *m6adee990[] = { "time4tv.com/tlv.", NULL }; const char *m6adfc8dc[] = { "counter-pagerank.de^", NULL }; const char *m6ae06596[] = { "stocktwits.com/spaceape-web.gif?", NULL }; +const char *m6ae0b1e9[] = { "/abppx-", ".gif?", NULL }; const char *m6ae15cdb[] = { "jyrjjhdas.bid^", NULL }; const char *m6ae3aed9[] = { "adobetag.com/d2/telecomitalia/live/Aggregato119TIM.js", NULL }; const char *m6ae455ad[] = { "fmgcaqljz.bid^", NULL }; @@ -20664,6 +20771,7 @@ const char *m6bb8abe0[] = { "sex01.org/", ".php?", NULL }; const char *m6bb99eb3[] = { "hnuhqaslqaqtb.bid^", NULL }; const char *m6bbc0abf[] = { "sbpcnpysxbs.bid^", NULL }; const char *m6bbc261a[] = { "adventory.com^", NULL }; +const char *m6bbd7f0e[] = { "indiansinkuwait.com/Campaign/", NULL }; const char *m6bbefce7[] = { "/ads728.", NULL }; const char *m6bc0c024[] = { "3k4hppja.stream^", NULL }; const char *m6bc18a6a[] = { "seoquake.com/seoadv/audience/3.gif", NULL }; @@ -20900,7 +21008,6 @@ const char *m6cd40e0a[] = { "/views/ads/", NULL }; const char *m6cd41043[] = { "/adserv.", NULL }; const char *m6cd4a84a[] = { "ypfghpqnkgbxu.bid^", NULL }; const char *m6cd50255[] = { "_show_ads=", NULL }; -const char *m6cd54d69[] = { "a.0day.kiev.ua^", NULL }; const char *m6cd61cb1[] = { "ads.bonniercorp.com^", NULL }; const char *m6cd6ad9b[] = { "/vglnk.js", NULL }; const char *m6cd7403d[] = { "/nStat/", NULL }; @@ -20910,6 +21017,7 @@ const char *m6cd80052[] = { "doubleclick.net^", "^pfadx^team.dal^", NULL }; const char *m6cd8d13b[] = { "acookie.alibaba.com^", NULL }; const char *m6cd9912b[] = { "/external_teaser_impression?", NULL }; const char *m6cd9cb08[] = { "scbywuiojqvh.com^", NULL }; +const char *m6cdb03fe[] = { "rqbxfbls.com^", NULL }; const char *m6cdbb57b[] = { "mp3.li/images/md_banner_", NULL }; const char *m6cdd4a08[] = { "rveftfohdybpwv.bid^", NULL }; const char *m6cddeb6e[] = { "kumpulblogger.com^", NULL }; @@ -21136,6 +21244,7 @@ const char *m6dcd7d67[] = { "faftjhuu.com^", NULL }; const char *m6dcd93b7[] = { "mnetqnqpmog.bid^", NULL }; const char *m6dcf6ca0[] = { "/searchIgnite.", NULL }; const char *m6dd1b3b1[] = { "bpath.com/affiliates/", NULL }; +const char *m6dd1c817[] = { "ssl2anyone3.com^", NULL }; const char *m6dd27880[] = { "jansatta.com/", "ads_", NULL }; const char *m6dd2bb3f[] = { "/frontend_loader.js", NULL }; const char *m6dd4137c[] = { "mediamansix.com^", NULL }; @@ -21172,6 +21281,7 @@ const char *m6dff9809[] = { "ewpqmptpavn.com^", NULL }; const char *m6dffbc0a[] = { "plentyoffish.com/tracking.js", NULL }; const char *m6e001057[] = { "iohaqrkjddeq.com^", NULL }; const char *m6e010a4b[] = { "/ajaxstat/", NULL }; +const char *m6e0458ef[] = { "src.litix.io/videojs/", NULL }; const char *m6e06597f[] = { "recomendedsite.com/addon/upixel/", NULL }; const char *m6e06ae53[] = { "/px.gif?", NULL }; const char *m6e084029[] = { "lp.longtailvideo.com^", NULL }; @@ -21246,6 +21356,7 @@ const char *m6e55f522[] = { "brand-display.com^", NULL }; const char *m6e56051a[] = { "gptoleeekac.bid^", NULL }; const char *m6e56d4cf[] = { "metric-agent.i10c.net^", NULL }; const char *m6e5880e1[] = { "tetrisfriends.com/ads/google_dfp_video_ad.html", NULL }; +const char *m6e589300[] = { "/images/a.gif?", "=", NULL }; const char *m6e58f290[] = { "/adv-dmp/", NULL }; const char *m6e5baaf3[] = { "tangozebra.com^", NULL }; const char *m6e5caf65[] = { "ytimg.com^", "_banner", NULL }; @@ -21303,6 +21414,7 @@ const char *m6ea2f8f0[] = { "itservicesthatworkforyou.com/sp/ebay.jpg", NULL }; const char *m6ea31bf9[] = { "auditude.com^", NULL }; const char *m6ea327a [] = { "redtube.com/js/track.js", NULL }; const char *m6ea330d6[] = { "/logging_requests.", NULL }; +const char *m6ea3cab8[] = { "mypornstarbook.net/sw.js", NULL }; const char *m6ea55b74[] = { "pntrac.com^", NULL }; const char *m6ea5c1d3[] = { "llhjbwcjnuii.com^", NULL }; const char *m6ea5cbd7[] = { "abacast.com/banner/", NULL }; @@ -21427,6 +21539,7 @@ const char *m6f25852d[] = { "qqztmozc.bid^", NULL }; const char *m6f25d1f0[] = { "aeroplan.com/static/js/omniture/s_code_prod.js", NULL }; const char *m6f2622a8[] = { "gonomy.info^", NULL }; const char *m6f2694ee[] = { "zenlivestats.com^", NULL }; +const char *m6f26ff5b[] = { "/measurement/access/contents?", NULL }; const char *m6f277559[] = { "/adswide.", NULL }; const char *m6f27a43d[] = { "_adjug.", NULL }; const char *m6f282c64[] = { "/ablank.gif?", NULL }; @@ -21475,6 +21588,7 @@ const char *m6f5449d6[] = { "/ad_space.", NULL }; const char *m6f54a8bc[] = { "snopes.com^", "^casalesky.asp", NULL }; const char *m6f56e246[] = { "analytics.avanser.com.au^", NULL }; const char *m6f572662[] = { "?idaffiliation=", NULL }; +const char *m6f573a2c[] = { "/ga-targets.js", NULL }; const char *m6f579e86[] = { "rlsbb.com/wp-content/uploads/izilol.gif", NULL }; const char *m6f587edf[] = { "qpljfpwdpk.com^", NULL }; const char *m6f590b78[] = { "/chcounter/", NULL }; @@ -21631,6 +21745,7 @@ const char *m6ffa6db1[] = { "christianpost.com/js/plugins/sticky/sticky.js", NUL const char *m6ffb54d7[] = { "d3ojzyhbolvoi5.cloudfront.net^", NULL }; const char *m6ffbfbc0[] = { "counter.sina.com.cn^", NULL }; const char *m6ffe0f14[] = { "/ad250.", NULL }; +const char *m6fff00ac[] = { "pjyuftrh.com^", NULL }; const char *m6fff51a2[] = { "https:", NULL }; const char *m6fff7ad3[] = { "-468x60px-", NULL }; const char *m70027c6e[] = { "fusionquest.com^", NULL }; @@ -21668,6 +21783,7 @@ const char *m70262e39[] = { "/download/ads", NULL }; const char *m7027516b[] = { "emediate.se^", NULL }; const char *m7028860f[] = { "0f461325bf56c3e1b9.com^", NULL }; const char *m7028f9aa[] = { "btrace.video.qq.com^", NULL }; +const char *m70291e [] = { "asumi.shinobi.jp^", NULL }; const char *m70292bdb[] = { "exponential.com^", "^tags.js", NULL }; const char *m7029627f[] = { "visit.geocities.com^", NULL }; const char *m702a55d8[] = { "lastpass.com/analytics2.php", NULL }; @@ -21698,6 +21814,7 @@ const char *m70462c0 [] = { "dyjifezeyagm.com^", NULL }; const char *m7046c324[] = { "/werbebanner/", NULL }; const char *m7048e255[] = { "www.google.com/doubleclick/", NULL }; const char *m70499a27[] = { "-ad/embed.", NULL }; +const char *m7049acc7[] = { "drtuber.com/footer_", NULL }; const char *m7049de8b[] = { "gojoingscnow.com^", NULL }; const char *m704c0004[] = { "stat.itp-nyc.com^", NULL }; const char *m704d0ffb[] = { "icjniokadnrqht.com^", NULL }; @@ -21940,6 +22057,7 @@ const char *m7143856a[] = { "plarium.com/play/", "adCampaign=", NULL }; const char *m714532f8[] = { "loleasy.com/promo/", NULL }; const char *m71453833[] = { "/cdn-cgi/pe/bag2?r", "cpx.to", NULL }; const char *m7146e761[] = { "howtogeek.com/go/", NULL }; +const char *m714841ed[] = { "dmnangpsbpm.com^", NULL }; const char *m714a857d[] = { "instyle.co.uk^", "^tracking.js", NULL }; const char *m714bddf6[] = { "dbwohmscsgkhvz.bid^", NULL }; const char *m714cac65[] = { "/site_tracking.", NULL }; @@ -22184,6 +22302,7 @@ const char *m72479e52[] = { "bannerexchange.cjb.net^", NULL }; const char *m7248a075[] = { "_generic_ad.", NULL }; const char *m724ba7c2[] = { "forter.com^", NULL }; const char *m724e58f8[] = { "tiouqzubepuy.com^", NULL }; +const char *m724e6b5c[] = { "/cfm-realtime-marketing/", NULL }; const char *m7250dc13[] = { "/writelayerad.", NULL }; const char *m7251b25 [] = { "csklde.space^", NULL }; const char *m7252a97d[] = { "allthelyrics.com^", "^popup.js", NULL }; @@ -22374,9 +22493,11 @@ const char *m731d1d72[] = { "phncdn.com/js/et.ready.", NULL }; const char *m731e1900[] = { "fhsload.hopto.org^", NULL }; const char *m731e7339[] = { "wetrack.it^", NULL }; const char *m731f9940[] = { "eventgateway.soundcloud.com^", NULL }; +const char *m7320abeb[] = { "topping.com.ua^", NULL }; const char *m73236517[] = { "/Visitor.aspx?", NULL }; const char *m7326c3f0[] = { "cnnamador.com/player/float.php", NULL }; const char *m73271298[] = { "^pltype^adhost^", NULL }; +const char *m73297b55[] = { "t7z.cupid.iqiyi.com/show", NULL }; const char *m732cd44f[] = { "berush.com/images/whorush_120x120_", NULL }; const char *m732cf53 [] = { "adpepper.dk^", NULL }; const char *m732d348 [] = { "hafksvqiir.com^", NULL }; @@ -22579,6 +22700,7 @@ const char *m7413f650[] = { "mokonocdn.com^", NULL }; const char *m7414567a[] = { "/player/ads.", NULL }; const char *m7414a000[] = { "outbid.io^", NULL }; const char *m74177fc2[] = { "monetate.net/img/", NULL }; +const char *m741acd65[] = { "/js_log_error.", NULL }; const char *m741ba42f[] = { "aolanswers.com/wtrack/", NULL }; const char *m741d46ee[] = { "/erobanner.", NULL }; const char *m741ded3b[] = { ".iads.js", NULL }; @@ -22620,6 +22742,7 @@ const char *m744a243b[] = { "luscious.net/lamia205.", NULL }; const char *m744fafcf[] = { "buadnqirhykcyc.com^", NULL }; const char *m7450b81d[] = { "rpgcodex.net^", "^gog_button.jpg", NULL }; const char *m745117d1[] = { "vapedia.com^", "^largebanner.", NULL }; +const char *m7451bd87[] = { "informers.sinoptik.ua^", NULL }; const char *m74538f58[] = { "tpdowdhhn.com^", NULL }; const char *m74553b3a[] = { "investingchannel.com^", NULL }; const char *m74560b52[] = { "jtv.com^", "^__analytics-tracking^", NULL }; @@ -22816,6 +22939,7 @@ const char *m752324a5[] = { "doubleclick.net/pfadx/", ".nbc.com/", NULL }; const char *m75248235[] = { "dfbtmkwdcajsy.bid^", NULL }; const char *m75252339[] = { "cache2.delvenetworks.com^", NULL }; const char *m7527bdb2[] = { "allyes.com^", NULL }; +const char *m7527c51 [] = { "lxcpprjfgkt.com^", NULL }; const char *m752875b [] = { "bats.video.yahoo.com^", NULL }; const char *m7528aa05[] = { "/300x350.", NULL }; const char *m752970f9[] = { "ads.administrator.de^", NULL }; @@ -23176,6 +23300,7 @@ const char *m76b9bf6c[] = { "akamaized.net^", "^js^tracking^ninja.js", NULL }; const char *m76ba091f[] = { "/~cdn/ads/", NULL }; const char *m76bab4a9[] = { "hancinema.net/images/banner_", NULL }; const char *m76babcba[] = { "clicktrace.info^", NULL }; +const char *m76bbef3 [] = { "7s08gpbp39.com^", NULL }; const char *m76bc3ebb[] = { "statistiche.it^", NULL }; const char *m76bc4888[] = { "gorgonkil.com^", NULL }; const char *m76bdb0d1[] = { "bitdash-reporting.appspot.com^", NULL }; @@ -23284,6 +23409,7 @@ const char *m77188300[] = { "badokal.com^", NULL }; const char *m77195daa[] = { "focusego.info^", NULL }; const char *m771a5db2[] = { "/fuckadblock.js", NULL }; const char *m771b92f [] = { "onenetworkdirect.com^", NULL }; +const char *m771dbc6f[] = { "ajzdkkzv.com^", NULL }; const char *m771e516f[] = { "ads1.msads.net^", "^dapmsn.js", NULL }; const char *m771eb2bf[] = { "dsparking.com^", NULL }; const char *m7720074c[] = { "adclear.net^", NULL }; @@ -23362,6 +23488,7 @@ const char *m777b39c1[] = { "cashmyvideo.com/images/cashmyvideo_banner.gif", NUL const char *m777b6098[] = { "dogpile.com/__kl.gif", NULL }; const char *m777c5c5d[] = { "gubisowidb.com^", NULL }; const char *m77803410[] = { "mwcouuxv.bid^", NULL }; +const char *m7780548c[] = { "free-webproxy.ga^", NULL }; const char *m7781eb87[] = { "tagx.nytimes.com^", NULL }; const char *m77821c5b[] = { "msn.com^", "^report.js", NULL }; const char *m77830b2a[] = { "pop6.com/banners/", NULL }; @@ -23470,6 +23597,7 @@ const char *m7806a559[] = { "stream.heavenmedia.net^", NULL }; const char *m7806b4d7[] = { "120x600.swf?", NULL }; const char *m780a5140[] = { "/mobile-ad.", NULL }; const char *m780ac256[] = { "/2/ads/", NULL }; +const char *m780be18b[] = { "fuxoasim.link^", NULL }; const char *m780c5d34[] = { "xxxgames.biz^", "^sponsors^", NULL }; const char *m780c9474[] = { "/promoredirect?", "&campaign=", "&zone=", NULL }; const char *m780d019a[] = { "clickbrokers.com^", NULL }; @@ -23555,6 +23683,7 @@ const char *m78757103[] = { "authedmine.eu^", NULL }; const char *m78757b2a[] = { "/clickdimensions-", NULL }; const char *m78775cac[] = { "naughtycdn.com/public/iframes/", NULL }; const char *m787799bd[] = { "/adsense.", NULL }; +const char *m7878a892[] = { "klik1tn0w.club^", NULL }; const char *m7878a905[] = { "kukmindaily.co.kr/images/bnr/", NULL }; const char *m78793bf4[] = { "sgeeavwmk.com^", NULL }; const char *m78793fc4[] = { "dnsapimzlvmcis.com^", NULL }; @@ -23606,6 +23735,7 @@ const char *m78aa51d0[] = { "mb01.com^", NULL }; const char *m78ac80eb[] = { "fapxl.com/view/spot/", NULL }; const char *m78ac993d[] = { "secure.ed4.net/GSI/", NULL }; const char *m78acfdc1[] = { "/adshandler/", NULL }; +const char *m78aded84[] = { "bombora.com^", NULL }; const char *m78af05ed[] = { "cklad.xyz^", NULL }; const char *m78aff2d6[] = { ".ads-tool.", NULL }; const char *m78b0d6a0[] = { "llwemrshzovw.com^", NULL }; @@ -23685,7 +23815,6 @@ const char *m7909137e[] = { "afdyfxfrwbfy.com^", NULL }; const char *m79099636[] = { "delivery.porn5.com^", NULL }; const char *m790a5158[] = { "tranite.info^", NULL }; const char *m790aa85a[] = { "fyicentralmi.com/remote_widget?", NULL }; -const char *m790b92e2[] = { "ads.foxnews.com^", NULL }; const char *m790bbfab[] = { "msgtag.com^", NULL }; const char *m790dd6e [] = { "svrsqqtj.com^", NULL }; const char *m790f4d30[] = { "achsijkc.com^", NULL }; @@ -23763,6 +23892,7 @@ const char *m7958ac28[] = { "analytics.ifood.tv^", NULL }; const char *m7958fb67[] = { "actuallysnake.com^", NULL }; const char *m795b15f2[] = { "vrsmash.com^", "^script.min.js", NULL }; const char *m795b56b3[] = { "gamzetov.com^", NULL }; +const char *m795c95a [] = { "ladsp.com^", NULL }; const char *m795d568b[] = { "trk.vindicosuite.com^", NULL }; const char *m7961b08c[] = { "ecdglplsmzxcergaqx.com^", NULL }; const char *m79630663[] = { "xlovecam.com^", NULL }; @@ -23795,6 +23925,7 @@ const char *m797d0a79[] = { "asklots.com^", NULL }; const char *m797ed32a[] = { "xpics.me/everyone.", NULL }; const char *m797ef12c[] = { "igrid.org^", NULL }; const char *m797f39f0[] = { "hyzncftkveum.com^", NULL }; +const char *m798060c0[] = { ".gif?pixelToken=", NULL }; const char *m7980f4bf[] = { "/adsnip.", NULL }; const char *m7980ff32[] = { "stormyshock.com^", NULL }; const char *m7981ffce[] = { "ednnpxhjsqyd.com^", NULL }; @@ -23881,6 +24012,7 @@ const char *m79d6f296[] = { "wxug.com^", "^sourcepoint^", NULL }; const char *m79d76eae[] = { "clickguardian.co.uk^", NULL }; const char *m79daa160[] = { "sella.co.nz^", "^sella_stats_", NULL }; const char *m79dc73f6[] = { "-adscript.", NULL }; +const char *m79dccda2[] = { "blwfqlmhi.com^", NULL }; const char *m79df384b[] = { "/adtracker.", NULL }; const char *m79dfa796[] = { "expertreviews.co.uk/widget/", NULL }; const char *m79e2cafa[] = { "excite.com/tr.js", NULL }; @@ -23894,6 +24026,7 @@ const char *m79ea1598[] = { "/redirect.spark?", NULL }; const char *m79ec9b0c[] = { "wtqrtjthyuopw.com^", NULL }; const char *m79eeeda6[] = { "dbmaptqxpjmsyr.bid^", NULL }; const char *m79ef36f0[] = { "actuallysheep.com^", NULL }; +const char *m79efaed0[] = { "linkedin.com^", "^collect", NULL }; const char *m79f0f2cd[] = { "qdlhprdtwhvgxuzklovisrdbkhptpfarrbcmtrxbzlvhygqisv.com^", NULL }; const char *m79f21118[] = { "/adz/css/", NULL }; const char *m79f2360e[] = { "/exo_frnd_", NULL }; @@ -23910,6 +24043,7 @@ const char *m7a028356[] = { "bestssn.com^", NULL }; const char *m7a032357[] = { "mpwe.net^", NULL }; const char *m7a04073c[] = { "e-webcorp.com/images/", NULL }; const char *m7a05270a[] = { "symydvmqjjp.com^", NULL }; +const char *m7a054667[] = { "gtkikiwa.com^", NULL }; const char *m7a061b54[] = { "/countbk.", NULL }; const char *m7a07005e[] = { "aragvjeosjdx.com^", NULL }; const char *m7a0a4f00[] = { "uyrmpnojgzi.com^", NULL }; @@ -23941,7 +24075,9 @@ const char *m7a2587c9[] = { "magiq.com^", NULL }; const char *m7a25b515[] = { "eviderable.com^", NULL }; const char *m7a27aa59[] = { "adserver.freecity.de^", NULL }; const char *m7a283873[] = { "ktradionetwork.com^", "^banners^", NULL }; +const char *m7a28c33c[] = { "tr.n2.hk^", NULL }; const char *m7a2988db[] = { "/angularytics/", NULL }; +const char *m7a2c5d8 [] = { "nqlrewsfmywgbx.com^", NULL }; const char *m7a2f2f29[] = { "wirtschaftspresse.biz/pshb?", NULL }; const char *m7a3156b1[] = { "histats.com/js15.js", NULL }; const char *m7a315ec0[] = { "/sdc_reporting_", NULL }; @@ -24186,6 +24322,7 @@ const char *m7b3aa18 [] = { "zinovila.com^", NULL }; const char *m7b3b5a0a[] = { "guns.ru^", "^banners^", NULL }; const char *m7b3dc2a1[] = { "/advertisment/", NULL }; const char *m7b3e9500[] = { "82.196.13.38^", NULL }; +const char *m7b40077a[] = { "cookpad.com^", "^init.js", NULL }; const char *m7b40c263[] = { "rdtcdn.com^", "^respond.js^", NULL }; const char *m7b40d74a[] = { "amazonaws.com/ki.js/", NULL }; const char *m7b42df83[] = { "ads.servebom.com^", NULL }; @@ -24244,6 +24381,7 @@ const char *m7b7bf86b[] = { "a3pub.com^", NULL }; const char *m7b7ce111[] = { "phncdn.com/images/skin/", NULL }; const char *m7b7ed6ae[] = { "incognitosearches.com^", NULL }; const char *m7b7ed701[] = { "/tracking/simplified_", NULL }; +const char *m7b7f2724[] = { "uamgajydnv.com^", NULL }; const char *m7b7f4025[] = { "pizza.de^", "^ptrack.", NULL }; const char *m7b802547[] = { "fkemshukccjvu.com^", NULL }; const char *m7b8113a9[] = { "/600x75_", NULL }; @@ -24262,6 +24400,7 @@ const char *m7b8cd682[] = { "http.anno.channel4.com", "-", NULL }; const char *m7b8d29fc[] = { "deals.ledgertranscript.com^", NULL }; const char *m7b8d6b5d[] = { "walla.co.il/CountsHP.asp?", NULL }; const char *m7b8e2a95[] = { "ugent.be/js/log.js", NULL }; +const char *m7b91e07c[] = { "/3_ads.", NULL }; const char *m7b94ba71[] = { "/b/ss/", "&ce=iso-8859-1&", NULL }; const char *m7b94f2a2[] = { "/doubleclickad.", NULL }; const char *m7b973c6c[] = { "yzrnur.com^", NULL }; @@ -24321,6 +24460,7 @@ const char *m7bd36b58[] = { "blogranking.net^", NULL }; const char *m7bd407a6[] = { "oaxwtgfhsxod.com^", NULL }; const char *m7bd76823[] = { "track.cafemomstatic.com^", NULL }; const char *m7bda8e67[] = { "communicatorcorp.com^", "^conversiontracking.js", NULL }; +const char *m7bdaf2d9[] = { "salon.com^", "^main.js", NULL }; const char *m7bdd048c[] = { "smallseotools.com/js/bioep.js", NULL }; const char *m7bdd6df5[] = { "duckduckgo.com/public/", NULL }; const char *m7bdd8314[] = { "4ufrom.me/xpw.gif", NULL }; @@ -24749,6 +24889,7 @@ const char *m7da55732[] = { "41ef19c0f0794e058c.com^", NULL }; const char *m7dacbdf9[] = { "linguee.fr/white_pixel.gif", NULL }; const char *m7dae2328[] = { "showbusinessweekly.com/imgs/hed/", NULL }; const char *m7daf104c[] = { "weddingtv.com/src/baners/", NULL }; +const char *m7daf3ef9[] = { "sdeadbqsjam.com^", NULL }; const char *m7daf7ac1[] = { "trakzor.com^", NULL }; const char *m7daf8fe7[] = { "yljjlvywdpn.com^", NULL }; const char *m7dafaa80[] = { "nudevista.com^", "^nv-com.min.js", NULL }; @@ -24805,6 +24946,7 @@ const char *m7de1423b[] = { "aezeluusbdajjx.com^", NULL }; const char *m7de294a3[] = { "/sitecatalist.js", NULL }; const char *m7de37470[] = { "/permalink-tracker.html?", NULL }; const char *m7de3ad7c[] = { "adtechus.com/dt/common/postscribe.js", NULL }; +const char *m7de46465[] = { "icfcdn.com^", "^player.js", NULL }; const char *m7de4bac3[] = { "cdn.optimizely.com/js/", ".js", NULL }; const char *m7de7ea6c[] = { "referlytics.com^", NULL }; const char *m7de9dc92[] = { "etrader.kalahari.com^", NULL }; @@ -24912,6 +25054,7 @@ const char *m7e5a33c6[] = { "museter.com/track.php?", NULL }; const char *m7e5dbbfd[] = { "/150x600_", NULL }; const char *m7e60c83e[] = { "launchers.network^", NULL }; const char *m7e626528[] = { "themis.yahoo.com^", NULL }; +const char *m7e65299d[] = { "/accesslog?", NULL }; const char *m7e65b424[] = { "analytics.cnd-motionmedia.de^", NULL }; const char *m7e670bdd[] = { "plexworks.de^", NULL }; const char *m7e682557[] = { "120x600.png", NULL }; @@ -25181,6 +25324,7 @@ const char *m7f95da7e[] = { "statsview.it^", NULL }; const char *m7f99a98b[] = { "analytics.bigcommerce.com^", NULL }; const char *m7f9a1eaa[] = { "partner.pelikan.cz^", NULL }; const char *m7f9c862 [] = { "1q2w3.website^", NULL }; +const char *m7f9cb4c3[] = { "ungstlateriag.club^", NULL }; const char *m7f9e5ac8[] = { "lovefilm.com^", "^lf-perf-beacon.png", NULL }; const char *m7f9f930b[] = { "trackmysales.com^", NULL }; const char *m7fa40899[] = { "apmkcdsnv.bid^", NULL }; @@ -25216,6 +25360,7 @@ const char *m7fcc5cd [] = { "istats.nl^", NULL }; const char *m7fcc6443[] = { "zricmrcrlmdeg.com^", NULL }; const char *m7fcc8e5c[] = { "trakksocial.googlecode.com^", NULL }; const char *m7fcde7ac[] = { "stickcoinad.com^", NULL }; +const char *m7fceea5 [] = { "yofyzgkoktwlc.com^", NULL }; const char *m7fd0f9a8[] = { "channel4.com/media/scripts/oasconfig/siteads.js", NULL }; const char *m7fd1d178[] = { "sitebot.cn^", NULL }; const char *m7fd256f [] = { "flicks.co.nz/takeovercss/", NULL }; @@ -25318,6 +25463,7 @@ const char *m8045016d[] = { "simplyhired.com^", "^hit^", NULL }; const char *m8046998b[] = { "nofhtrsaz.com^", NULL }; const char *m8047c42 [] = { "engine.adzerk.net/ados?", NULL }; const char *m80489d67[] = { "netdna-cdn.com/wp-content/plugins/background-manager/", NULL }; +const char *m8049ea21[] = { "hotmovs.com/js/", NULL }; const char *m804aba8f[] = { "eztv.ag/js/search_shows", ".js", NULL }; const char *m804b3311[] = { "ads.zdnet.com^", NULL }; const char *m804b3f57[] = { "vbjwswnic.bid^", NULL }; @@ -25370,6 +25516,7 @@ const char *m807af247[] = { "kameleoon.com^", NULL }; const char *m807b65a2[] = { "rummyaffiliates.com^", NULL }; const char *m807ba670[] = { "uglyst.com^", NULL }; const char *m807bef74[] = { "lasagneandands.com^", NULL }; +const char *m807c9aa3[] = { "/oncc-ad.", NULL }; const char *m807ca37e[] = { "filefactory.com/img/casinopilots/", NULL }; const char *m807d9f3b[] = { "-analitycs//fab.", NULL }; const char *m807e6d17[] = { "etoro.com/B", "_A", "_TGet.aspx", NULL }; @@ -25556,6 +25703,7 @@ const char *m814fa43c[] = { "wallacemaloneymindanao.info^", NULL }; const char *m81505532[] = { "zyiis.net^", NULL }; const char *m81505907[] = { "glfnjyzix.bid^", NULL }; const char *m815396e9[] = { "verata.xyz^", NULL }; +const char *m8154de30[] = { "/zero.gif?", "&uid=", NULL }; const char *m8157da2f[] = { "adtegrity.net^", NULL }; const char *m8158ef7b[] = { "freestar.io^", NULL }; const char *m815978f2[] = { "eoredi.com^", NULL }; @@ -25626,6 +25774,7 @@ const char *m81b1949d[] = { "imgspice.com/ZeroClipboard.js", NULL }; const char *m81b30b05[] = { "/click-logger.", NULL }; const char *m81b3dfea[] = { "gffxdjhgbjhv.com^", NULL }; const char *m81b4688a[] = { "cdnco.us^", NULL }; +const char *m81b5ddbd[] = { "/bnr_ad_", NULL }; const char *m81b880b [] = { "hndesrzcgjmprqbbropdulvkfroonnrlbpqxhvprsavhwrfxtv.com^", NULL }; const char *m81b8be1 [] = { "cloudfront.net/photo/", "_tp_", ".jpg", NULL }; const char *m81b9e410[] = { "adjungle.com^", NULL }; @@ -25992,6 +26141,7 @@ const char *m8361352f[] = { "group-ib.ru^", NULL }; const char *m83620321[] = { "follofop.com^", NULL }; const char *m8362502d[] = { "zsuqhunoiex.com^", NULL }; const char *m83630737[] = { "kurtgcwrdakv.com^", NULL }; +const char *m8364486d[] = { "jxseoruuv.com^", NULL }; const char *m8365773b[] = { "sonypictures.com^", "^admedia^", NULL }; const char *m8365c81c[] = { "fonderredd.info^", NULL }; const char *m83667430[] = { "/advertise_", NULL }; @@ -26001,7 +26151,6 @@ const char *m836b1d12[] = { "97.74.238.106^", NULL }; const char *m836eaba [] = { "in.zog.link^", NULL }; const char *m836f0f5a[] = { "/js/adv/", NULL }; const char *m836f390f[] = { "/relevance_ad.", NULL }; -const char *m836fa324[] = { "click2paid.com^", NULL }; const char *m8370ffeb[] = { "ruscams.com/promo/", NULL }; const char *m8374e619[] = { "spt.dictionary.com^", NULL }; const char *m8376ec65[] = { "rvtxrtzbswdji.com^", NULL }; @@ -26193,6 +26342,7 @@ const char *m8447bb85[] = { "ahzybvwdwrhi.com^", NULL }; const char *m84483a3d[] = { "tpm.pw^", NULL }; const char *m844849e7[] = { "-ads-management/", NULL }; const char *m8448ff53[] = { "gbkfkofgks.com^", NULL }; +const char *m8449506e[] = { "^collector^beacon^", NULL }; const char *m844a9253[] = { "cfqzixjwwqgow.com^", NULL }; const char *m844b7365[] = { "nola.com/content/", "/tracklinks.js", NULL }; const char *m844b9de4[] = { "viralize.tv/track/", NULL }; @@ -26560,6 +26710,7 @@ const char *m85efba55[] = { "uiyeiafffdex.com^", NULL }; const char *m85f05499[] = { "ekgmjxjyfzzd.com^", NULL }; const char *m85f0eb86[] = { "/adinteraction/", NULL }; const char *m85f1da94[] = { "theolympian.com/static/images/weathersponsor/", NULL }; +const char *m85f47b86[] = { "-ad-640x480.", NULL }; const char *m85f49077[] = { "nufc.com^", "^mjs-2013-11.png", NULL }; const char *m85f5b421[] = { "cpdafetdjtdsy.com^", NULL }; const char *m85f60ebc[] = { "creativecdn.com/pix/?", NULL }; @@ -26621,6 +26772,7 @@ const char *m8632c01a[] = { "wbejophctdunop.bid^", NULL }; const char *m86398adf[] = { "/ad600x330.", NULL }; const char *m863c2795[] = { "farmer.wego.com^", NULL }; const char *m863cd7ef[] = { "wildhookups.com^", NULL }; +const char *m863f48c4[] = { "v.fwmrm.net/ad/g/", "_HTML5_Live", NULL }; const char *m8640c8cd[] = { "textonlyads.com^", NULL }; const char *m86413e98[] = { "webbificio.com/add.asp?", NULL }; const char *m86414c4d[] = { "vevlcnvy.bid^", NULL }; @@ -26957,6 +27109,7 @@ const char *m87dcdf29[] = { "hplose.de^", NULL }; const char *m87dd1871[] = { "/impressions/servlet/", NULL }; const char *m87de68f5[] = { "roulettebotplus.com^", NULL }; const char *m87dfec94[] = { "di1.shopping.com^", NULL }; +const char *m87e16b4a[] = { "fevrbniqa.com^", NULL }; const char *m87e2e9e1[] = { "ghfgcdsdfgcg.com^", NULL }; const char *m87e339ef[] = { "_720_90.", NULL }; const char *m87e3786 [] = { "millionairesurveys.com^", NULL }; @@ -27181,6 +27334,7 @@ const char *m88e080f3[] = { "/adm_tracking.js", NULL }; const char *m88e1d9cc[] = { "/pixel?tag=", NULL }; const char *m88e214ed[] = { "/exit_popup", NULL }; const char *m88e22d55[] = { "aexp-static.com/api/axpi/omniture/s_code_serve.js?", NULL }; +const char *m88e2804d[] = { "cracwrddcb.com^", NULL }; const char *m88e4180f[] = { "acfun.tv/api/count.aspx", NULL }; const char *m88e817e4[] = { "/getad?", NULL }; const char *m88e887fd[] = { "emptyspaceads.com^", NULL }; @@ -27432,6 +27586,7 @@ const char *m89f1f429[] = { "hpfanficarchive.com/freecoins2.jpg", NULL }; const char *m89f21925[] = { "myrcrypto.com^", NULL }; const char *m89f231b1[] = { "gbybvvfo.com^", NULL }; const char *m89f25f78[] = { "ikuzqysewaw.bid^", NULL }; +const char *m89f3cbe2[] = { "shmpdqwucl.com^", NULL }; const char *m89f6ca2f[] = { "nich1eox.com^", NULL }; const char *m89f79023[] = { "zospzfvxkshe.com^", NULL }; const char *m89f86e67[] = { ",970x90;", NULL }; @@ -27548,6 +27703,7 @@ const char *m8a66a348[] = { "zeus.qj.net^", NULL }; const char *m8a679f1a[] = { "rivcash.com^", NULL }; const char *m8a67a134[] = { "yashi.com^", NULL }; const char *m8a67cc76[] = { "landingpg.com^", NULL }; +const char *m8a68c91c[] = { "cognitiv.ai^", NULL }; const char *m8a6c7960[] = { "derler.pro^", NULL }; const char *m8a6c8754[] = { "_468x90_", NULL }; const char *m8a6f2b94[] = { "chiptionics.co^", NULL }; @@ -27902,6 +28058,7 @@ const char *m8c0e630c[] = { "traffic.bokecc.com^", NULL }; const char *m8c0f2bb1[] = { "ffbuqvnst.bid^", NULL }; const char *m8c10a439[] = { "adwstats.com^", NULL }; const char *m8c10a954[] = { "rss2search.com/delivery/", NULL }; +const char *m8c1143ec[] = { "/nct.php?nid=", NULL }; const char *m8c13abdc[] = { "internationalmeetingsreview.com//uploads/banner/", NULL }; const char *m8c15fc35[] = { "explanse.co^", NULL }; const char *m8c17b59e[] = { "/kaizentrack/", NULL }; @@ -27962,6 +28119,7 @@ const char *m8c50f093[] = { "/ad_units.", NULL }; const char *m8c52112f[] = { "4spoonyexperiment.com^", NULL }; const char *m8c52b79f[] = { "videoindigen.com^", NULL }; const char *m8c535ba3[] = { "eloqua.com^", NULL }; +const char *m8c5566e [] = { "sjv.io^", NULL }; const char *m8c5704b4[] = { "rixxvqexdlgrl.com^", NULL }; const char *m8c57fdf0[] = { "yamvideo.com/pop1/", NULL }; const char *m8c580c9b[] = { "/adotubeplugin.", NULL }; @@ -27995,10 +28153,12 @@ const char *m8c78d03b[] = { "kcwvkoxn.com^", NULL }; const char *m8c7d49b1[] = { "affiliate.gamestop.com^", NULL }; const char *m8c7d7236[] = { "kavkisfile.com/images/ly.gif", NULL }; const char *m8c7db62 [] = { "/IVWAnalytics.", NULL }; +const char *m8c7e78bf[] = { "linkedin.com^", "^track", NULL }; const char *m8c7f5f56[] = { "/468x60v1_", NULL }; const char *m8c7fd44 [] = { "saabsunited.com/wp-content/uploads/werbung-", NULL }; const char *m8c80d818[] = { "/inc/ads/", NULL }; const char *m8c811635[] = { "hstrck.com^", NULL }; +const char *m8c81ec01[] = { "cdnjs.cloudflare.com/ajax/libs/fuckadblock/", "/fuckadblock.min.js", NULL }; const char *m8c83aae [] = { "/gam_ad_", NULL }; const char *m8c84c04e[] = { "updatetube.com/js/fab.js", NULL }; const char *m8c88cdb4[] = { "imgdrive.net", "/advertisement.js", NULL }; @@ -28563,6 +28723,7 @@ const char *m8f1115ff[] = { "/wjcounter.", NULL }; const char *m8f12a3e6[] = { "saveondish.com/banner2.jpg", NULL }; const char *m8f137e31[] = { "qpjrrhbfglrly.com^", NULL }; const char *m8f149718[] = { "/popunder7.", NULL }; +const char *m8f1693e8[] = { "/ads_t/", NULL }; const char *m8f17d1c4[] = { "/wjcounter-", NULL }; const char *m8f17fa6d[] = { "xzqbhowpbzj.bid^", NULL }; const char *m8f18faa8[] = { "_platform_ads.", NULL }; @@ -28735,6 +28896,7 @@ const char *m8fdc7a1 [] = { "russiansexytube.com/js/spc_banners_init.js", NULL } const char *m8fdd8119[] = { "launcher.spot.im^", NULL }; const char *m8fdf4f1d[] = { "mortgage101.com/tracking/", NULL }; const char *m8fdfb90d[] = { "blog-stat.com^", NULL }; +const char *m8fe10e8f[] = { "semantiqo.com^", NULL }; const char *m8fe33dbb[] = { "/meta-tracker/", NULL }; const char *m8fe3948c[] = { "8462d0b3cc90c90.com^", NULL }; const char *m8fe4beb1[] = { "/PBSTrackingPlugIn.", NULL }; @@ -29038,6 +29200,7 @@ const char *m91189243[] = { "promo-reklama.ru^", NULL }; const char *m911e6915[] = { "flbecoidmt.com^", NULL }; const char *m912089f1[] = { "adtikimdtfbb.com^", NULL }; const char *m9120d7dc[] = { "adserver.irishwebmasterforum.com^", NULL }; +const char *m9121208f[] = { "/adcase.", NULL }; const char *m91216b5b[] = { "yrfrvrbmipzb.com^", NULL }; const char *m912285c5[] = { "lcs.naver.", NULL }; const char *m9122f67a[] = { "cloudflare.com^", "^fingerprint2.min.js", NULL }; @@ -29197,6 +29360,7 @@ const char *m91cb1f94[] = { "/yld/js/", NULL }; const char *m91cb9ebb[] = { "2728fb936f0.com^", NULL }; const char *m91cc2a82[] = { "sijlnueeertd.com^", NULL }; const char *m91cc6d1a[] = { "instaprofitgram.com/images/banners/", NULL }; +const char *m91ce2736[] = { "authmoumrl.com^", NULL }; const char *m91d0df37[] = { "/ads/head.", NULL }; const char *m91d1f05a[] = { "a.kickass.to^", NULL }; const char *m91d222d6[] = { "traffirms.com^", NULL }; @@ -29260,6 +29424,7 @@ const char *m9218fab4[] = { "olkxzkbonvau.bid^", NULL }; const char *m921cc3a6[] = { "kilorama.com^", NULL }; const char *m921f005b[] = { "filedroid.net/af_ta/", NULL }; const char *m922090b3[] = { "xnqfpnszqwpijd.com^", NULL }; +const char *m92220a24[] = { "ebonus.gg/ads/ads.js", NULL }; const char *m92224c47[] = { "fpvfeyjrwlio.com^", NULL }; const char *m92234c5d[] = { "_adBottom_", NULL }; const char *m9224a012[] = { "xcvlescqkwan.com^", NULL }; @@ -29291,6 +29456,7 @@ const char *m9240044a[] = { "/track-compiled.js", NULL }; const char *m92426d86[] = { "narrangel.com^", NULL }; const char *m92451920[] = { "/oas_ad/", NULL }; const char *m9246981d[] = { "pixsense.net^", "^ad", ".js", NULL }; +const char *m924727 [] = { "/ttj?id=", NULL }; const char *m924958f4[] = { "pornscum.com/", ".php", NULL }; const char *m924a35d6[] = { "/wpbanners_show.php", NULL }; const char *m924a7315[] = { "/e.gif?data=", NULL }; @@ -29322,6 +29488,7 @@ const char *m92613469[] = { "adzbazar.com^", NULL }; const char *m9261dc6e[] = { "fqtpulizvvjcf.com^", NULL }; const char *m92630bea[] = { "-news-ad-", NULL }; const char *m92632d65[] = { "mixs3ml9.download^", NULL }; +const char *m92640a19[] = { "/public/analytics.js", NULL }; const char *m92641007[] = { "uryvzhvgpulaog.com^", NULL }; const char *m92675bf5[] = { "aduacni.com^", NULL }; const char *m9267660d[] = { "bestvpn.com/wp-content/uploads/", "/mosttrustedname_260x300_", NULL }; @@ -29406,6 +29573,7 @@ const char *m92cb326a[] = { "jiycfyytg.com^", NULL }; const char *m92ccbf7f[] = { "flightradar24.com/_includes/sections/airportAd.php", NULL }; const char *m92ced6ae[] = { "lawvcpqtapzsh.com^", NULL }; const char *m92cf6457[] = { "commissionlounge.com^", NULL }; +const char *m92cf7366[] = { "shinobi.jp/track?", NULL }; const char *m92cfcd7e[] = { "leanplum.com^", NULL }; const char *m92d0fe07[] = { "/triggertag.js", NULL }; const char *m92d1127a[] = { "zebestof.com^", NULL }; @@ -29499,6 +29667,7 @@ const char *m932b09d6[] = { "803bab82e40d88a77.com^", NULL }; const char *m932c705d[] = { "/click?adv=", NULL }; const char *m932cd24e[] = { "escalatenetwork.com^", NULL }; const char *m9332ec11[] = { "am10.ru^", NULL }; +const char *m9334fa47[] = { "/script/pixel.js", NULL }; const char *m93361c57[] = { "lsfinteractive.com^", NULL }; const char *m93366f4b[] = { "bflcuvtyffao.bid^", NULL }; const char *m9336fb1c[] = { "bwssvome.com^", NULL }; @@ -29519,6 +29688,7 @@ const char *m9343a8a9[] = { "pietexture.com^", NULL }; const char *m9344fe8b[] = { "/locotrack.js", NULL }; const char *m9345491d[] = { "ybhaoglgbgdk.com^", NULL }; const char *m934578e1[] = { "jyezgitcx.com^", NULL }; +const char *m93473c9 [] = { "/firm_tracking.js", NULL }; const char *m934aa7ae[] = { "find-abc.com^", NULL }; const char *m934abf69[] = { "dsero.net^", NULL }; const char *m934c3f09[] = { "yoox.com^", "^yoox^ga.js", NULL }; @@ -29641,7 +29811,9 @@ const char *m93cacaca[] = { "kshp.com/uploads/banners/", NULL }; const char *m93cbca7a[] = { "adverticum.net^", NULL }; const char *m93cbea6a[] = { "gm99.com^", NULL }; const char *m93cc05de[] = { "cndhit.xyz^", NULL }; +const char *m93cc7039[] = { "rqwozrkmtwiuri.com^", NULL }; const char *m93cccf19[] = { "pricegrabber.com/cb_table.php", NULL }; +const char *m93cd3a14[] = { "piano.io/tracker/", NULL }; const char *m93ce6a03[] = { "/adspot.", NULL }; const char *m93ce93ac[] = { "sitelabweb.com^", NULL }; const char *m93d02ac6[] = { "candystand.com/game-track.do?", NULL }; @@ -29745,6 +29917,7 @@ const char *m944375b1[] = { "tracker.trackerfix.com^", NULL }; const char *m94438da [] = { "click2jump.com^", NULL }; const char *m94462164[] = { "skyroyale.io^", NULL }; const char *m94483c26[] = { "eabgoszdtq.com^", NULL }; +const char *m944946d0[] = { "im2ss2ss.top^", NULL }; const char *m944a6bec[] = { "/?advideo/", NULL }; const char *m944b1e41[] = { "evgdkvrzn.com^", NULL }; const char *m944b461a[] = { "homoactive.tv/banner/", NULL }; @@ -29850,7 +30023,6 @@ const char *m94c59890[] = { "syndicate.payloadz.com^", NULL }; const char *m94c8af00[] = { "search.stream.cr/core/webfonts.js", NULL }; const char *m94c8f647[] = { "/adtaily_", NULL }; const char *m94cb2dbc[] = { "higheurest.com^", NULL }; -const char *m94cdc148[] = { "voxmedia.com/needle?", NULL }; const char *m94ce52fb[] = { "&act=ads_", NULL }; const char *m94cfc50a[] = { "heavenmedia.v3g4s.com^", NULL }; const char *m94d0ce60[] = { "adnet.biz^", NULL }; @@ -30012,6 +30184,7 @@ const char *m959e6463[] = { "fqemzrkwuiaq.bid^", NULL }; const char *m959ec887[] = { "ry0brv6w.science^", NULL }; const char *m95a08153[] = { "d2dxgm96wvaa5j.cloudfront.net^", NULL }; const char *m95a0ec2e[] = { "lqiublivx.bid^", NULL }; +const char *m95a0eefc[] = { "/mobilead_", NULL }; const char *m95a341dd[] = { "cash.neweramediaworks.com^", NULL }; const char *m95a51d8b[] = { "webtrack.dhlglobalmail.com^", NULL }; const char *m95a689a2[] = { "wvbr.com/images/banner/", NULL }; @@ -30153,7 +30326,6 @@ const char *m963ceb98[] = { "mathads.com^", NULL }; const char *m963e7b9d[] = { "46.165.197.153^", NULL }; const char *m963f80fc[] = { "optimatic.com/redux/optiplayer-", NULL }; const char *m963fa7f9[] = { "/?mob.ct=", NULL }; -const char *m9640ba9d[] = { "ads.iafrica.com^", NULL }; const char *m96413967[] = { "ads.waps.cn^", NULL }; const char *m96429dac[] = { "foxandhoundsdaily.com/wp-content/uploads/", "-AD.gif", NULL }; const char *m9642a8de[] = { "w3bnr.in^", NULL }; @@ -30261,6 +30433,7 @@ const char *m96b14a98[] = { "zazzle.com^", "^rf", NULL }; const char *m96b2dc1d[] = { "/analytics/tools_", NULL }; const char *m96b4c5cc[] = { "clvk.viki.io^", NULL }; const char *m96b5b4c4[] = { "/TrackViews/", NULL }; +const char *m96b5fd9e[] = { "?event=advert_", NULL }; const char *m96b69d61[] = { "vitalmtb.com/api/", NULL }; const char *m96b6ec05[] = { "acvxsptoqh.com^", NULL }; const char *m96b76970[] = { "komtrack.com^", NULL }; @@ -30411,7 +30584,6 @@ const char *m97719069[] = { "-advertisement/script.", NULL }; const char *m97740d2e[] = { "/annonse.", NULL }; const char *m977532e0[] = { "sbstatic.com.au/js/tealium.js", NULL }; const char *m97760c7a[] = { "d3rmnwi2tssrfx.cloudfront.net^", NULL }; -const char *m9776a308[] = { "inoreader.com/adv/", NULL }; const char *m97772fae[] = { "xogogo.com/images/latestpt.gif", NULL }; const char *m97786711[] = { "vunwzlxfsogj.com^", NULL }; const char *m9778afd7[] = { ".php?logType=", NULL }; @@ -30431,6 +30603,7 @@ const char *m97824079[] = { "homeaway.com^", "^tracking-home.html", NULL }; const char *m9783c3de[] = { "imonomy.com^", NULL }; const char *m978548d5[] = { "search.ch/acs/", NULL }; const char *m978582fd[] = { "/adsrot.", NULL }; +const char *m97860095[] = { "zpkshggvjif.com^", NULL }; const char *m9786514a[] = { "filecrypt.cc/p.", NULL }; const char *m9786aa27[] = { "kcugdqmmfcqrb.com^", NULL }; const char *m9786e2a0[] = { "oads.co^", NULL }; @@ -30752,6 +30925,7 @@ const char *m98f2f56a[] = { "/insert_impressions.", NULL }; const char *m98f30066[] = { "ycxpmdwail.bid^", NULL }; const char *m98f3d925[] = { "courier-js.dallasnews.com^", NULL }; const char *m98f4dc20[] = { "eporner.com/dot/", NULL }; +const char *m98f502e [] = { "apolloprogram.io^", NULL }; const char *m98f5ac1a[] = { "rlogoro.ru^", NULL }; const char *m98f755ea[] = { "berliner-zeitung.de/analytics/", NULL }; const char *m98f9296 [] = { "yellowpages.com/proxy/envoy/", NULL }; @@ -30823,6 +30997,7 @@ const char *m99369c63[] = { "judicated.com^", NULL }; const char *m993a99d8[] = { "adgrx.com^", NULL }; const char *m993b20af[] = { "croissed.info^", NULL }; const char *m993bfc86[] = { "ads.nwsource.com^", NULL }; +const char *m993ccfbc[] = { "brid.tv^", NULL }; const char *m993d220 [] = { "caygh.com^", NULL }; const char *m993ea0c9[] = { "mvlcwazi.bid^", NULL }; const char *m993f64e7[] = { "tankionline.com/tankiref.swf", NULL }; @@ -31160,6 +31335,7 @@ const char *m9aaff1f2[] = { "bestholly.com^", NULL }; const char *m9ab04816[] = { "eazyleads.com^", NULL }; const char *m9ab07da6[] = { "eventlogger.soundcloud.com^", NULL }; const char *m9ab24949[] = { "nst.com.my/statistic/", NULL }; +const char *m9ab2710d[] = { "/tjp_beacon.", NULL }; const char *m9ab38646[] = { "pearlriverusa.com/images/banner/", NULL }; const char *m9ab426c2[] = { "rdfpnzisjyiwtu.com^", NULL }; const char *m9ab4639b[] = { "/secondads_", NULL }; @@ -31195,6 +31371,7 @@ const char *m9ace62d9[] = { "realplayer.com^", "^pixel^", NULL }; const char *m9acf0b8d[] = { "/seoTracker.", NULL }; const char *m9ad07476[] = { "adsjudo.com.^", NULL }; const char *m9ad137a4[] = { "newstalkzb.co.nz^", "-sponsorship-", NULL }; +const char *m9ad16ccb[] = { "nntvphjayapz.com^", NULL }; const char *m9ad1b006[] = { ".com/bads/", NULL }; const char *m9ad244da[] = { "/library/svy/", "/broker.js", NULL }; const char *m9ad3d76e[] = { "vukhhjzd.com^", NULL }; @@ -31316,6 +31493,7 @@ const char *m9b6cb134[] = { "d4bc906745c64931.website^", NULL }; const char *m9b6db52b[] = { "hotmail.com/mail/", "/i2a.js", NULL }; const char *m9b6e29a0[] = { "/tracking/track.php?", NULL }; const char *m9b71e484[] = { "vfwazmnubbtabc.com^", NULL }; +const char *m9b73951a[] = { "/partnerads.", NULL }; const char *m9b74a6a0[] = { "hisense.com/ta.js", NULL }; const char *m9b74cc1e[] = { "shopping.com/pixel/", NULL }; const char *m9b74f239[] = { "sunmedia.tv^", NULL }; @@ -31377,6 +31555,7 @@ const char *m9bbc363 [] = { "stgy.ovh^", "^3rdp-censor^", NULL }; const char *m9bbd5710[] = { "tattomedia.com^", NULL }; const char *m9bc2aea0[] = { "shink.in/js/script.js", NULL }; const char *m9bc30f84[] = { "dswwghrlwwcm.com^", NULL }; +const char *m9bc645df[] = { "/tracking_info.gif?", NULL }; const char *m9bc83158[] = { "-book-ad-", NULL }; const char *m9bcae0c7[] = { "qiljerton.win^", NULL }; const char *m9bcc4b85[] = { "aff", ".kolektiva.net^", NULL }; @@ -31459,10 +31638,12 @@ const char *m9c2326f1[] = { "/ads/im2.", NULL }; const char *m9c23a787[] = { "/adsrv2/", NULL }; const char *m9c26bb71[] = { "xoops-theme.com/images/banners/", NULL }; const char *m9c271ba1[] = { "larkbe.com^", NULL }; +const char *m9c272859[] = { "px.staticfiles.at^", NULL }; const char *m9c2e906e[] = { "mms.syracuse.com^", NULL }; const char *m9c2e9cdb[] = { "adworldmedia.net^", NULL }; const char *m9c2eec91[] = { "amazonaws.com/pmb-musics/download_itunes.png", NULL }; const char *m9c30e6c4[] = { "/log/p.gif?", NULL }; +const char *m9c333bb5[] = { "/icon.gif?type=", NULL }; const char *m9c344ed9[] = { "gashot.yurivideos.com^", NULL }; const char *m9c3478b4[] = { "cxense.com^", NULL }; const char *m9c350d33[] = { "ads.smartclick.com^", NULL }; @@ -31739,6 +31920,7 @@ const char *m9d89b8d3[] = { "/tc_throttle.js", NULL }; const char *m9d8a9382[] = { "richmedia.yimg.com^", NULL }; const char *m9d8afb98[] = { "/exoclickright2.", NULL }; const char *m9d8bd71 [] = { "ad.netcommunities.com^", NULL }; +const char *m9d8bd80e[] = { "/hserver/", NULL }; const char *m9d8c545d[] = { "data.gosquared.com^", NULL }; const char *m9d8e5c0a[] = { "-karbonn-ad-", NULL }; const char *m9d8e7a38[] = { "pixel.colorupmedia.com^", NULL }; @@ -31819,6 +32001,7 @@ const char *m9de16ab4[] = { "emihosting.com^", "^tracking^", NULL }; const char *m9de24d0a[] = { "oqxwefyi.bid^", NULL }; const char *m9de2f207[] = { "logs.51cto.com^", NULL }; const char *m9de302e2[] = { "tribalfusion.com/displayAd.js?", NULL }; +const char *m9de33aba[] = { "_GCM.min.js", NULL }; const char *m9de3ca5f[] = { "incrediblesugar.com^", NULL }; const char *m9de3f17b[] = { "tracking.sembox.it^", NULL }; const char *m9de4a95e[] = { "uwidtpjwh.com^", NULL }; @@ -32051,6 +32234,7 @@ const char *m9ee0abfa[] = { "livecams.com^", NULL }; const char *m9ee167d8[] = { "192.168.", "/images/adv_", NULL }; const char *m9ee44759[] = { "ts.tradetracker.net^", NULL }; const char *m9ee44ff5[] = { "tullahomanews.com/news/tn-popup.js", NULL }; +const char *m9ee8920 [] = { "vewpwrqebmwu.com^", NULL }; const char *m9ee9c888[] = { "/dw/hit?", NULL }; const char *m9eea22dc[] = { "125x600.swf?", NULL }; const char *m9eea3ce2[] = { "fluohbiy.com^", NULL }; @@ -32082,7 +32266,6 @@ const char *m9f03592f[] = { "parketsy.pro^", NULL }; const char *m9f03fae9[] = { "pushimer.com^", NULL }; const char *m9f04ce96[] = { "carmax.com/ping?", NULL }; const char *m9f05de58[] = { "tewycnrhnv.com^", NULL }; -const char *m9f062b1f[] = { "extractorandburner.com^", NULL }; const char *m9f06b45f[] = { "rok.com.com^", NULL }; const char *m9f07cdf9[] = { "/google-analytics/", NULL }; const char *m9f0a7a83[] = { "ads.quoka.de^", NULL }; @@ -32554,6 +32737,7 @@ const char *ma125bab9[] = { "/marketing/banners/", NULL }; const char *ma12671a [] = { "/userads/", NULL }; const char *ma127aebb[] = { "vxuradoiwrwqga.bid^", NULL }; const char *ma127faa [] = { "newsonjapan.com^", "^banner^", NULL }; +const char *ma12940e2[] = { "/doubleclick_head_tag_", NULL }; const char *ma12a09ea[] = { "moonsade.com^", NULL }; const char *ma12e7e27[] = { "thehairofcaptainpicard.com^", NULL }; const char *ma12ff007[] = { "/adwidgets/", NULL }; @@ -32695,6 +32879,7 @@ const char *ma1bdd077[] = { "/pvcounter?", NULL }; const char *ma1bde406[] = { "clickcompare.co.uk^", NULL }; const char *ma1be1251[] = { "zzhgpbovlhinj.com^", NULL }; const char *ma1be52f3[] = { "style.seznam.cz/ad/im.js", NULL }; +const char *ma1be8493[] = { "mercadolibre.com^tracks^", NULL }; const char *ma1bf7fcb[] = { "hitmaster.de^", NULL }; const char *ma1c06fe9[] = { "adcell.de^", NULL }; const char *ma1c2024 [] = { "amnesty.ca/images/banners/", NULL }; @@ -32773,10 +32958,12 @@ const char *ma2116c0d[] = { "redfin.com/stingray/clicktracker.jsp?", NULL }; const char *ma2117315[] = { "/pub_images/", NULL }; const char *ma2119970[] = { "hostingcloud.accountant^", NULL }; const char *ma2125c3c[] = { "trendmd.com/events", NULL }; +const char *ma212a590[] = { "adxpddpc.com^", NULL }; const char *ma2136e35[] = { "hits.puls.lv^", NULL }; const char *ma213cf34[] = { "/in.gif?url=", NULL }; const char *ma2154f5a[] = { "etracking24.de^", NULL }; const char *ma217bdbe[] = { "_adtags.", NULL }; +const char *ma21c4fdd[] = { "porncdns.com/popup/", NULL }; const char *ma21ce8a7[] = { "ti.tradetracker.net^", NULL }; const char *ma220ae02[] = { "plexop.com^", NULL }; const char *ma220ffcf[] = { "hejban.youwatch.org^", NULL }; @@ -33021,6 +33208,7 @@ const char *ma31f3d93[] = { "tv.bsvideos.com^", NULL }; const char *ma32306a [] = { "bonitrust.de^", NULL }; const char *ma3230bfe[] = { "3.cn/cesu/r?", NULL }; const char *ma3230d62[] = { "begbkbqywd.bid^", NULL }; +const char *ma3230d9f[] = { "seuojaesymeriv.com^", NULL }; const char *ma3236524[] = { "/affs?affid=", NULL }; const char *ma323f44e[] = { "khdmabhykmj.com^", NULL }; const char *ma324dfe3[] = { "/CustomTrackingScript.", NULL }; @@ -33828,6 +34016,7 @@ const char *ma69a79d0[] = { "/link-tracker-", NULL }; const char *ma69b1c2a[] = { "adverteerdirect.nl^", NULL }; const char *ma69bbcdb[] = { "sexdatecash.com^", NULL }; const char *ma69be890[] = { "zdf.de/zdf/flash/eplayer/player.swf?", "/cgi-bin/ivw/", NULL }; +const char *ma69c0034[] = { "fourmtagservices.appspot.com^", NULL }; const char *ma69eabdf[] = { "cdqmeyhqrwinofutpcepbahedusocxqyfokvehqlqpusttfwve.com^", NULL }; const char *ma6a03aeb[] = { "adserv8.com^", NULL }; const char *ma6a15869[] = { "pntrs.com^", NULL }; @@ -34161,6 +34350,7 @@ const char *ma8370018[] = { "cjt1.net^", NULL }; const char *ma83a18dc[] = { "/ad_tpl.", NULL }; const char *ma83effd9[] = { "dh2xbuwg.com^", NULL }; const char *ma84021ce[] = { "inadequal.com^", NULL }; +const char *ma84036e5[] = { "vodgc.net^", "^genoa-event-tracking.min.js", NULL }; const char *ma840c412[] = { "-xtcore.js", NULL }; const char *ma841ded7[] = { "/zdgurgler.min.js", NULL }; const char *ma8454cbd[] = { "ckfctuaga.com^", NULL }; @@ -34178,6 +34368,7 @@ const char *ma84fb888[] = { "maxisciences.com/js/prebid/", NULL }; const char *ma84fe8d7[] = { "uerhhgezdrdi.com^", NULL }; const char *ma853cf9e[] = { "?banner.id=", NULL }; const char *ma855eeda[] = { "kjgh5o.com^", NULL }; +const char *ma855f1a4[] = { "v.fwmrm.net/ad/g/", "_html5_live", NULL }; const char *ma8565714[] = { "ogegqayudrypc.bid^", NULL }; const char *ma857676e[] = { "t2.huluim.com^", NULL }; const char *ma8586019[] = { "hit.skrz.cz^", NULL }; @@ -34237,6 +34428,7 @@ const char *ma89e74c1[] = { "-advertorial.", NULL }; const char *ma89f6350[] = { "/ad_medium_", NULL }; const char *ma8a3721a[] = { "/ads/flash/", NULL }; const char *ma8a43e3f[] = { "heraldm.com^", "^banner^", NULL }; +const char *ma8a45f2b[] = { "/yna_stat.", NULL }; const char *ma8a4b8ef[] = { "caw.", ".criteo.com^", NULL }; const char *ma8a66a49[] = { "/ads/gpt/", NULL }; const char *ma8ab6ff [] = { "/sponsoredlisting.", NULL }; @@ -34414,6 +34606,7 @@ const char *ma95b4743[] = { "shopping.stylelist.com/widget?", NULL }; const char *ma95bcd8e[] = { "appboycdn.com^", NULL }; const char *ma95c8d7f[] = { "promowebstar.com^", NULL }; const char *ma95df340[] = { "pebblemedia.be^", NULL }; +const char *ma95ee4d5[] = { "openloadmovies.net/sw.js", NULL }; const char *ma9626320[] = { "paris-update.com^", "^banners^", NULL }; const char *ma9655e23[] = { "arstechnica.net/public/shared/scripts/da-", NULL }; const char *ma9676253[] = { "phncdn.com/js/videoPlayer/", NULL }; @@ -34533,6 +34726,7 @@ const char *ma9e8cae1[] = { "=728x90/", NULL }; const char *ma9ea0506[] = { "/oasadfunctionlive.", NULL }; const char *ma9ea96e1[] = { "bonuscounter.de^", NULL }; const char *ma9ea9805[] = { "xclickdirect.com^", NULL }; +const char *ma9eb533 [] = { ".bmp?", "&referrer=", NULL }; const char *ma9eba96a[] = { "uqihbnpqtwwzdv.com^", NULL }; const char *ma9ebe791[] = { "animeshippuuden.com/square.php", NULL }; const char *ma9ede42f[] = { "/adquality/", NULL }; @@ -35131,6 +35325,7 @@ const char *mac6a11bb[] = { "ensighten.com^", "^scode^", NULL }; const char *mac6b29a3[] = { "banners.cams.com^", NULL }; const char *mac6c3639[] = { "ads.as4x.tmcs.ticketmaster.com^", NULL }; const char *mac6d0fc7[] = { "/desktop-ad-", NULL }; +const char *mac70010e[] = { "_googleads_", NULL }; const char *mac70699d[] = { "msecnd.net/widget-scripts/extra_content/ads.js", NULL }; const char *mac70f602[] = { "percularity.com^", NULL }; const char *mac71ecf7[] = { "worrybutter.com^", NULL }; @@ -35161,6 +35356,7 @@ const char *mac92939d[] = { "ads.easy-forex.com^", NULL }; const char *mac92f4d6[] = { "approp.pro^", NULL }; const char *mac930432[] = { "frmavvtkhi.bid^", NULL }; const char *mac93a2d3[] = { "mvapublicstorage.microsoft.com/banners/", NULL }; +const char *mac94f81f[] = { "-adbanner.", NULL }; const char *mac951d3a[] = { "dateoffer.net/?s=", "&subid=", NULL }; const char *mac9551cb[] = { "pixanalytics.com^", NULL }; const char *mac956844[] = { "&jumpstartadformat=", NULL }; @@ -35457,6 +35653,7 @@ const char *madd65638[] = { "freepornvs.com/im.js", NULL }; const char *madd6c731[] = { "birthvillage.com/watcher/", NULL }; const char *madd79914[] = { "idup.in/embed", NULL }; const char *madd8a335[] = { "qddviluvoq.com^", NULL }; +const char *madd997ac[] = { "txxx.com/sw.js", NULL }; const char *madda4afc[] = { "nouvurtqlz.bid^", NULL }; const char *madda62dd[] = { "visit-x.net/cams/", ".html?", "&s=", "&ws=", NULL }; const char *maddb3ae8[] = { "/ads_code.", NULL }; @@ -35521,8 +35718,10 @@ const char *mae1cccb7[] = { "gameloft.com/advertising-", NULL }; const char *mae1d4219[] = { "tracking.sponsorpay.com^", NULL }; const char *mae1dbbb7[] = { "/wp-content/mbp-banner/", NULL }; const char *mae1dfcac[] = { "vgfeahkrzixa.com^", NULL }; +const char *mae1f4238[] = { "wrwwvymy.com^", NULL }; const char *mae2143c0[] = { "-adwords.", NULL }; const char *mae23b9c1[] = { "xqopbyfjdqfs.com^", NULL }; +const char *mae244b87[] = { "/system/ads_", NULL }; const char *mae253c3c[] = { "/Server/AD/", NULL }; const char *mae25730d[] = { "/adsensev2.", NULL }; const char *mae262686[] = { "galaxyleaders.com^", NULL }; @@ -35655,6 +35854,7 @@ const char *maeb6bb05[] = { "/impressions/", "/creative.png?", NULL }; const char *maeb6c4ff[] = { "/bundle.tracking.", NULL }; const char *maeb8edc [] = { "cdrjblrhsuxljwesjholugzxwukkerpobmonocjygnautvzjjm.com^", NULL }; const char *maeb92c1b[] = { "dynamicdn.com^", NULL }; +const char *maeb9833d[] = { "kcodndvh.com^", NULL }; const char *maeb9ab87[] = { "_advertisehere.", NULL }; const char *maeba2f6 [] = { "rlgungosm.com^", NULL }; const char *maebc770f[] = { "chargeplatform.com^", NULL }; @@ -35968,6 +36168,7 @@ const char *mb006545c[] = { "kitco.com/ssi/market_ox_deanmg.stm", NULL }; const char *mb00812de[] = { "wheninmanila.com/wp-content/uploads/2012/12/Marie-France-Buy-1-Take-1-Deal-Discount-WhenInManila.jpg", NULL }; const char *mb00a914b[] = { "olgjzpgp.com^", NULL }; const char *mb00c2358[] = { "/token?referer=", NULL }; +const char *mb00db6fc[] = { "/fcp.gif?", NULL }; const char *mb00edd6c[] = { "nepohita.com^", NULL }; const char *mb00f637a[] = { "intentmedia.com^", NULL }; const char *mb00fbcf0[] = { "/google-ad-", NULL }; @@ -36160,7 +36361,6 @@ const char *mb0dc0e4c[] = { "vblunqrovanf.com^", NULL }; const char *mb0dd59e8[] = { "adsrv.deviantart.com^", NULL }; const char *mb0dd8e3c[] = { "/ad_footer_", NULL }; const char *mb0de6936[] = { "/googleanalytics-", NULL }; -const char *mb0df1691[] = { "twt-static.washtimes.com^", NULL }; const char *mb0e052b8[] = { "adbit.biz^", NULL }; const char *mb0e05cc5[] = { "-adnow.", NULL }; const char *mb0e499fc[] = { "opgevenisgeenoptie.nl^", "^favicon_ad6.ico", NULL }; @@ -36355,6 +36555,7 @@ const char *mb1a2c2eb[] = { "/displayadiframe.", NULL }; const char *mb1a2c86c[] = { "giyupoeynkfx.com^", NULL }; const char *mb1a3c1f [] = { "qrrro.com^", "^adhandler^", NULL }; const char *mb1a69ac6[] = { "alogationa.co^", NULL }; +const char *mb1a6bd72[] = { "useg.nextdigital.com.hk^", NULL }; const char *mb1a73597[] = { "cbrqndeptsw.com^", NULL }; const char *mb1a82e36[] = { "gallery.aethereality.net/advertisement.js", NULL }; const char *mb1a98d2e[] = { "/ads88.", NULL }; @@ -36709,6 +36910,7 @@ const char *mb33e57a5[] = { "/ban728x90.", NULL }; const char *mb33e7755[] = { "/b/ss/", "&ce=utf-8&", NULL }; const char *mb33f7205[] = { "sueolwxxosqch.com^", NULL }; const char *mb33fc5b2[] = { "lryenoty.bid^", NULL }; +const char *mb3415b25[] = { "icahllwjc.com^", NULL }; const char *mb34227ce[] = { "/includes/tracking_", NULL }; const char *mb3437147[] = { "eqqhbzmaf.bid^", NULL }; const char *mb3454405[] = { "begnsbnjegnolq.com^", NULL }; @@ -36798,6 +37000,7 @@ const char *mb3a2f31 [] = { "-google-tag-manager/", NULL }; const char *mb3a5166f[] = { "/adshare3.", NULL }; const char *mb3a52571[] = { "pulsenews.co.kr/js/ad.js", NULL }; const char *mb3a5e102[] = { "sp.fdlreporter.com^", NULL }; +const char *mb3a6361a[] = { "fukkzdxfyrchhc.com^", NULL }; const char *mb3a702bf[] = { "clickagy.com^", NULL }; const char *mb3a92abd[] = { "grafpedia.com^", NULL }; const char *mb3ae1594[] = { "ywbpprhlpins.com^", NULL }; @@ -37219,6 +37422,7 @@ const char *mb58a8ec3[] = { "cdndoge.xyz/video-download/js/bootstrap.js", NULL } const char *mb58c80f4[] = { "/ad_home_", NULL }; const char *mb58d6587[] = { "fusion.bonniertidskrifter.se^", NULL }; const char *mb58eb39c[] = { "/turn-proxy.html?", NULL }; +const char *mb58ec9b9[] = { "/ad/static_", NULL }; const char *mb58f3cc0[] = { "affiliates.bookdepository.co.uk^", NULL }; const char *mb5902f4d[] = { "29689f0c48d64aa5f47.com^", NULL }; const char *mb5938d66[] = { "ziyuakulwtwn.bid^", NULL }; @@ -37333,6 +37537,7 @@ const char *mb613fa62[] = { "/xitcore-min.js", NULL }; const char *mb6140f09[] = { "wyjdunwcqnetus.com^", NULL }; const char *mb6141767[] = { "redirectpopads.com^", NULL }; const char *mb617cb04[] = { "imgmaze.pw^", NULL }; +const char *mb6197b2c[] = { "adv.gg^", NULL }; const char *mb61b9377[] = { "/csm/analytics;", NULL }; const char *mb61ba405[] = { "macintouch.com/images/owc_", NULL }; const char *mb61c3f26[] = { "/rcolads2.", NULL }; @@ -37360,6 +37565,7 @@ const char *mb631b150[] = { "wunbuck.com/iframes/aaw_leaderboard.html", NULL }; const char *mb633faa2[] = { "rtbnowads.com^", NULL }; const char *mb63546fd[] = { "girlsofdesire.org/banner/", NULL }; const char *mb6354fd1[] = { "shareit.com/affiliate.html", NULL }; +const char *mb636a267[] = { "trk.freepik.com^", NULL }; const char *mb63967fe[] = { "247-inc.com^", NULL }; const char *mb63b80f [] = { "stats.vc.gg^", NULL }; const char *mb63ba6db[] = { "ojvwpiqnmecd.com^", NULL }; @@ -37419,6 +37625,7 @@ const char *mb67677ae[] = { "/adhandler/", NULL }; const char *mb6772555[] = { "plexidigest.com/plexidigest-300x300.jpg", NULL }; const char *mb67747db[] = { "/t.php?uid=", ".", "&src=", NULL }; const char *mb6783db3[] = { "kununu.com^", "^tracking^", NULL }; +const char *mb678f346[] = { "txxx.com/txxx_pass/", NULL }; const char *mb679980d[] = { "/ad_rotator.", NULL }; const char *mb67a18cc[] = { "/adv/bottomBanners.", NULL }; const char *mb67b107f[] = { "downloadpirate.com/sw.js", NULL }; @@ -37438,6 +37645,7 @@ const char *mb68e6f83[] = { "ads.totallyfreestuff.com^", NULL }; const char *mb68ef6b5[] = { "nonktube.com/brazzers/", NULL }; const char *mb692046b[] = { "themesltd.com/online-users-counter/", NULL }; const char *mb6929d9b[] = { "adsend.de^", NULL }; +const char *mb6944f78[] = { "whzavlaamjcnt.com^", NULL }; const char *mb695612a[] = { "ox-d.rantsports.com/w/1.0/jstag", NULL }; const char *mb696724a[] = { "traff-advertazer.com^", NULL }; const char *mb6983757[] = { "216.18.184.18^", NULL }; @@ -37471,6 +37679,7 @@ const char *mb6b71414[] = { "dotz123.com/run.php?", NULL }; const char *mb6b7520f[] = { "data.13dc235d.xyz^", NULL }; const char *mb6b8bf41[] = { "dorabet.com/banner/", NULL }; const char *mb6b91c1 [] = { "p-advg.com^", NULL }; +const char *mb6bb232f[] = { "/dfp_js/", NULL }; const char *mb6bd5b41[] = { "cdn.optmd.com^", NULL }; const char *mb6bde05d[] = { "veoxa.com/get_trackingcode.", NULL }; const char *mb6bf94a1[] = { "tubehome.com/imgs/undressme", NULL }; @@ -37489,6 +37698,7 @@ const char *mb6d3086d[] = { "/tagCNIL.js", NULL }; const char *mb6d39e15[] = { "/adcss/", NULL }; const char *mb6d48e2d[] = { "/est.pl?", NULL }; const char *mb6d54a1d[] = { "/affl.cgi?", NULL }; +const char *mb6d5847c[] = { "cloudfront.net/scripts/cookies.js", NULL }; const char *mb6d81b1b[] = { "andcorp.com.au^", ".swf^clicktag^", NULL }; const char *mb6d92cb0[] = { "egzvkronnvwtra.bid^", NULL }; const char *mb6d9541b[] = { "alexa-sitestats.s3.amazonaws.com^", NULL }; @@ -37861,6 +38071,7 @@ const char *mb8741683[] = { "/owa.tracker-combined-min.js", NULL }; const char *mb876c96e[] = { "xdqjeggqm.com^", NULL }; const char *mb87776ac[] = { "grrduoonwjpy.com^", NULL }; const char *mb877d3e1[] = { "sxjhskptisd.com^", NULL }; +const char *mb878a778[] = { "ydfntydegmdbk.com^", NULL }; const char *mb8799473[] = { "fetchback.com^", NULL }; const char *mb879e014[] = { "/stickyad2.", NULL }; const char *mb879ed3a[] = { "/ad_img/", NULL }; @@ -37935,6 +38146,7 @@ const char *mb8ccd30a[] = { "dvprcchlzke.bid^", NULL }; const char *mb8cfa0ed[] = { "kge1ru01.science^", NULL }; const char *mb8d02287[] = { "connatix.com/min/connatix.renderer.infeed.min.js", NULL }; const char *mb8d1a995[] = { "-logging.nextmedia.com^", NULL }; +const char *mb8d1e5e6[] = { "/newAd/", NULL }; const char *mb8d28b02[] = { "adhome.biz^", NULL }; const char *mb8d6c940[] = { "hnntopkvrsivwc.com^", NULL }; const char *mb8d8ba0b[] = { "tqomajswbm.com^", NULL }; @@ -38049,6 +38261,7 @@ const char *mb94fcf0f[] = { "extremetubefreehd.com^", ".Extreme_HeaderTab^", NUL const char *mb950883e[] = { "stats21.com^", NULL }; const char *mb952555b[] = { "media-click.ru^", NULL }; const char *mb95468a5[] = { "thefappeningblog.com/sproject/", NULL }; +const char *mb9556f37[] = { "xedybxtqd.com^", NULL }; const char *mb955bb22[] = { "/adv-f.", NULL }; const char *mb955d4da[] = { "/analytics-beacon-", NULL }; const char *mb9563271[] = { ".com/u.gif?", NULL }; @@ -38114,6 +38327,7 @@ const char *mb991863 [] = { "/AnalyticsOnDemand/", NULL }; const char *mb99673bd[] = { "pxbugrgwy.com^", NULL }; const char *mb9970b32[] = { "216.151.186.5^", "^serve.php^", NULL }; const char *mb9975530[] = { "aol.co.uk/track/", NULL }; +const char *mb997b63e[] = { "itsptp.com^", NULL }; const char *mb99a6970[] = { "vmcpydzlqfcg.com^", NULL }; const char *mb99c077b[] = { "dreamstime.com/banner/", NULL }; const char *mb99d261f[] = { "accuterm.com/data/stat.js", NULL }; @@ -38149,6 +38363,7 @@ const char *mb9ba30d5[] = { "ceugjbwb.com^", NULL }; const char *mb9bb3bee[] = { "musik4fun.com/ga.php?", NULL }; const char *mb9bbb875[] = { "/search.php?uid=", ".", "&src=", NULL }; const char *mb9be8f7 [] = { "kujkgfzzyeol.com^", NULL }; +const char *mb9bee8f0[] = { "mgpejafvxxn.com^", NULL }; const char *mb9c0e962[] = { "seaporn.org/scripts/life.js", NULL }; const char *mb9c0eae5[] = { "zansceeifcmm.com^", NULL }; const char *mb9c16407[] = { "emediate.se/EAS_tag", ".js", NULL }; @@ -38327,7 +38542,6 @@ const char *mba76697d[] = { "777partner.net^", NULL }; const char *mba76c0a8[] = { "wlzohrpjbuq.com^", NULL }; const char *mba779551[] = { "bbtrack.net^", NULL }; const char *mba78f68f[] = { "foxsnews.net^", NULL }; -const char *mba78f844[] = { "www.banner-link.com.br^", NULL }; const char *mba79ef62[] = { "dnsqqdordvpv.com^", NULL }; const char *mba7a1ef2[] = { "zfjmdpvlvcidyd.bid^", NULL }; const char *mba7aa945[] = { "yqvxurmg.bid^", NULL }; @@ -38379,6 +38593,7 @@ const char *mbaba3091[] = { "torrentz.", "/wgmpop/", NULL }; const char *mbabb36e [] = { "cdn1.pebx.pl^", NULL }; const char *mbabb71a6[] = { "tricasi.info^", NULL }; const char *mbabcbbaf[] = { "alipromo.com^", NULL }; +const char *mbabd2dae[] = { "fjszsffyfihqlg.com^", NULL }; const char *mbabe9517[] = { "analytics.performable.com^", NULL }; const char *mbabf2223[] = { "amazonaws.com/cdn/campaign/", NULL }; const char *mbac27b40[] = { "rgbeppxd.bid^", NULL }; @@ -38531,7 +38746,6 @@ const char *mbb69fb4a[] = { "miszwaojrn.com^", NULL }; const char *mbb6a4efd[] = { "/empty-1px-gif;", NULL }; const char *mbb6a7686[] = { "/php-stats.recjs.php?", NULL }; const char *mbb6cd3b6[] = { "ela-3-tnk.com^", NULL }; -const char *mbb6d1184[] = { "ads.servebom.com/tmnhead.js", NULL }; const char *mbb6df [] = { "_460_60.", NULL }; const char *mbb7093d7[] = { "/block/pixel?", NULL }; const char *mbb70b148[] = { "/ad-position-", NULL }; @@ -38720,6 +38934,7 @@ const char *mbc2efc90[] = { "ads.infi.net^", NULL }; const char *mbc304ec9[] = { "carmagazine.co.uk^", "^tracking.js", NULL }; const char *mbc312031[] = { "myv-img.de/m2/e?", NULL }; const char *mbc3200bc[] = { "ads.imgur.com^", NULL }; +const char *mbc32088b[] = { "hqtv.biz/sw.js", NULL }; const char *mbc322ef1[] = { "qjaunokfxqi.bid^", NULL }; const char *mbc330b83[] = { "zwxfsqruqlim.com^", NULL }; const char *mbc335c30[] = { "zirobata.com^", NULL }; @@ -38787,6 +39002,7 @@ const char *mbc7fc241[] = { "vistandpoint.com/images/banners/", NULL }; const char *mbc823908[] = { "pooltrax.com/stats/", NULL }; const char *mbc830aae[] = { "/alog.min.js", NULL }; const char *mbc832b66[] = { "tracker.netdisk.de^", NULL }; +const char *mbc84ed35[] = { "aclwlkyzxxhn.com^", NULL }; const char *mbc850c4e[] = { "mediator.mail.ru^", NULL }; const char *mbc8580f9[] = { "rhqkduodhizrr.com^", NULL }; const char *mbc85d04f[] = { "prudential.com^", "^metrics_1px.gif^", NULL }; @@ -38899,6 +39115,7 @@ const char *mbcf6ddd6[] = { "_performance_tracker-", NULL }; const char *mbcfab832[] = { "amazonaws.com/streetpulse/ads/", NULL }; const char *mbcfb3a67[] = { "c.stream.moe^", NULL }; const char *mbcfd2baf[] = { "tagcdn.com^", NULL }; +const char *mbcfdd7b9[] = { "/track?ts=", "&domain=", NULL }; const char *mbcfe04f4[] = { "a9d7c19f0282.com^", NULL }; const char *mbcfe26db[] = { "/ebldr.php", NULL }; const char *mbcfff83c[] = { "vfvjddae.bid^", NULL }; @@ -39020,6 +39237,7 @@ const char *mbd8c7122[] = { "forms.aweber.com/form/styled_popovers_and_lightboxe const char *mbd8ddb7d[] = { "inskinad.com/isapadserver/ads.aspx?", NULL }; const char *mbd8df8fb[] = { "utubeconverter.com^", NULL }; const char *mbd8eac1d[] = { "bedorm.com^", NULL }; +const char *mbd8eb400[] = { "/wa_tracker_", NULL }; const char *mbd8f02c0[] = { "ryeoanvkettth.com^", NULL }; const char *mbd900f88[] = { "longtailvideo.com/5/adtvideo/adtvideo.js", NULL }; const char *mbd92c5cb[] = { "sdrive.skoda-auto.com^", NULL }; @@ -39051,6 +39269,7 @@ const char *mbda5d9bf[] = { "14119276be0852.com^", NULL }; const char *mbda626a0[] = { "standard.co.uk^", "^sponsored-", NULL }; const char *mbda6ac86[] = { "ads.tripod.lycos.de^", NULL }; const char *mbda71e0a[] = { "openimage.interpark.com/_nip_ui/category_shopping/shopping_morningcoffee/leftbanner/null.jpg", NULL }; +const char *mbda75001[] = { "pcwelt.de/js/advert.js", NULL }; const char *mbda8299d[] = { "boago.com^", "_Takeover_", NULL }; const char *mbda8401f[] = { "hutchgo.advertserve.com^", NULL }; const char *mbda85f25[] = { "/adzbotm.", NULL }; @@ -39172,6 +39391,7 @@ const char *mbe3811a4[] = { "freeporn.to/wpbanner/", NULL }; const char *mbe3857e3[] = { "gpnduywxhgme.com^", NULL }; const char *mbe38e27a[] = { "parwrite.com^", NULL }; const char *mbe39ffc1[] = { ".adforge.", NULL }; +const char *mbe3a71cb[] = { "/__analytics/", NULL }; const char *mbe3c5dd9[] = { "propelplus.com/track/", NULL }; const char *mbe3cb228[] = { "ads.seniorfriendfinder.com^", NULL }; const char *mbe3e5c13[] = { "yourradioplace.com/images/banners/", NULL }; @@ -39401,6 +39621,7 @@ const char *mbf470010[] = { "vstat.vidigy.com^", NULL }; const char *mbf476753[] = { "_adscommon.", NULL }; const char *mbf4876df[] = { "www.photo-ads.co.uk^", NULL }; const char *mbf48f0fa[] = { "loq-90.com^", NULL }; +const char *mbf4951a9[] = { "/lytics/", NULL }; const char *mbf4a050e[] = { "/ads-07.", NULL }; const char *mbf4af8c2[] = { "talksport.co.uk^", "^ts_takeover^", NULL }; const char *mbf4b9c19[] = { "mqvxtuzsherjx.com^", NULL }; @@ -39728,6 +39949,7 @@ const char *mc0b4b677[] = { "easy-share.com/images/es20/", NULL }; const char *mc0b68c2 [] = { "st.vq.ku6.cn^", NULL }; const char *mc0b7e180[] = { "mobclix.com^", NULL }; const char *mc0b96f91[] = { "pagerank4you.eu^", NULL }; +const char *mc0b989d [] = { "xnwqhydt.com^", NULL }; const char *mc0bb651 [] = { "vcxzv.website^", NULL }; const char *mc0bcd5c0[] = { "gzyddiyiyme.bid^", NULL }; const char *mc0be3ea9[] = { "deliverymodo.com^", NULL }; @@ -39879,6 +40101,7 @@ const char *mc15fad87[] = { "confirm-referer.glrsales.com^", NULL }; const char *mc162199f[] = { "sfmziexfvvru.com^", NULL }; const char *mc1634 [] = { "ixs1.net/s/", NULL }; const char *mc163bc4f[] = { "/logging-code.", NULL }; +const char *mc1656c45[] = { "/wa_tracker.", NULL }; const char *mc165aa8c[] = { "turbofileindir.com^", NULL }; const char *mc165b239[] = { "?PopAd=", NULL }; const char *mc165f3b4[] = { "tigerdirect.com^", "^affiliate_", NULL }; @@ -40041,7 +40264,6 @@ const char *mc20ebc49[] = { "popwin.net^", NULL }; const char *mc20ec65d[] = { "oovoo.com^", "^banners^", NULL }; const char *mc212003d[] = { "ethfw0370q.com^", NULL }; const char *mc213a8f8[] = { "/webstatistik/track.asp", NULL }; -const char *mc213b236[] = { "drtst.com^", "^ads.js", NULL }; const char *mc215acad[] = { "indiabanner.com^", NULL }; const char *mc21791db[] = { "ysexxayb.bid^", NULL }; const char *mc217f331[] = { "_social_tracking.", NULL }; @@ -40103,6 +40325,7 @@ const char *mc262f53f[] = { "allnewspipeline.com^", "_ad_", NULL }; const char *mc263283 [] = { "sniphub.com^", NULL }; const char *mc264b560[] = { "nvztwdkbldp.com^", NULL }; const char *mc264c5d6[] = { "adplugg.com^", NULL }; +const char *mc264f61b[] = { "upornia.com/ps/", NULL }; const char *mc265bcc [] = { "ldkyzudgbksh.com^", NULL }; const char *mc265e044[] = { "splut.com^", NULL }; const char *mc265e37b[] = { "-ad-ero-", NULL }; @@ -40163,6 +40386,7 @@ const char *mc2a3c591[] = { "zxqeycvsetkh.com^", NULL }; const char *mc2a501c6[] = { "youle55.com^", NULL }; const char *mc2a64e76[] = { "widgetbanner.mobi^", NULL }; const char *mc2a8033e[] = { "redtubelive.com/?AFNO=", NULL }; +const char *mc2a97834[] = { "tracking.krone.at^", NULL }; const char *mc2a9bd63[] = { "bit.ly^", NULL }; const char *mc2ab93e6[] = { "analytics.myfinance.com^", NULL }; const char *mc2ada3d3[] = { "/o.jpg?", "&ref=", NULL }; @@ -40323,6 +40547,7 @@ const char *mc3654b54[] = { "adnmore.co.kr^", NULL }; const char *mc365e569[] = { "sail-world.com/rotate/", NULL }; const char *mc36680c5[] = { "sk-gaming.com/image/pts/", NULL }; const char *mc366b1da[] = { "proxy.dzearn.com^", NULL }; +const char *mc368739d[] = { "speee-ad.jp^", NULL }; const char *mc3698d28[] = { "tr.advance.net^", NULL }; const char *mc369ad5c[] = { "hpsthxyqxqae.com^", NULL }; const char *mc369e15b[] = { "poonproscash.com^", NULL }; @@ -40356,6 +40581,7 @@ const char *mc385ffd0[] = { "/img/_ad.", NULL }; const char *mc38669c0[] = { "veeseo.com^", "^url.gif^", NULL }; const char *mc3875494[] = { "smart-feed-online.com^", NULL }; const char *mc38ac98 [] = { "hits.sys.lv^", NULL }; +const char *mc38b69bd[] = { "vinfdv6b4j.com^", NULL }; const char *mc38dafed[] = { "/inc/ad-", NULL }; const char *mc38f631b[] = { "/_topic_stats?", NULL }; const char *mc3909d39[] = { "_adaptvad.", NULL }; @@ -40392,6 +40618,7 @@ const char *mc3b6afa2[] = { "/stats_js.asp?", NULL }; const char *mc3b7332a[] = { "vagazette.com/hive/images/adv_", NULL }; const char *mc3b74189[] = { "_advertising_iframe.", NULL }; const char *mc3b87dfa[] = { "ehow.com/services/jslogging/log/?", NULL }; +const char *mc3bacc5a[] = { "bravotube.net^", "^abbs.", NULL }; const char *mc3bdc60a[] = { "real5traf.ru^", NULL }; const char *mc3be1e64[] = { "sa4x4.co.za/images/banners/", NULL }; const char *mc3be32b3[] = { "nerohut.com^", NULL }; @@ -40595,6 +40822,7 @@ const char *mc49c921f[] = { "/partnersadbutler/", NULL }; const char *mc49e3dd7[] = { "refersion.com^", NULL }; const char *mc4a50bd6[] = { "uebyotcdyshk.com^", NULL }; const char *mc4a543f5[] = { "/gweb/analytics/", NULL }; +const char *mc4a5c [] = { "/AudienceNetworkPrebidLite.", NULL }; const char *mc4a651cd[] = { "satjrvwtaertn.com^", NULL }; const char *mc4a8e585[] = { "pingomatic.com^", NULL }; const char *mc4a9ee1e[] = { "boomsbeat.com/widget_init.php", NULL }; @@ -41001,6 +41229,7 @@ const char *mc67e89a5[] = { "e-debtconsolidation.com^", NULL }; const char *mc67f3080[] = { "ugxyemavfvlolypdqcksmqzorlphjycckszifyknwlfcvxxihx.com^", NULL }; const char *mc67f9fe5[] = { "live.seenreport.com:82/media/js/fingerprint.js?", NULL }; const char *mc6810c7d[] = { "/adfetcher?", NULL }; +const char *mc6827edb[] = { "/cv/conversion.js", NULL }; const char *mc682cca5[] = { "wsxqgzalf.com^", NULL }; const char *mc6834197[] = { "furginator.pw^", NULL }; const char *mc689698d[] = { "jffdktcyr.com^", NULL }; @@ -41217,6 +41446,7 @@ const char *mc75f7bed[] = { "wtgybmmqoaxsp.bid^", NULL }; const char *mc75f8528[] = { "bannermall.com^", NULL }; const char *mc7604928[] = { "leadingedgecash.com^", NULL }; const char *mc761196c[] = { "prizel.com^", NULL }; +const char *mc762979 [] = { "fm6dz864.top^", NULL }; const char *mc7635309[] = { "mms.splinternews.com^", NULL }; const char *mc7637e2c[] = { "/ad5.", NULL }; const char *mc7646cab[] = { "mejortorrent.", "/bannner", NULL }; @@ -41317,6 +41547,7 @@ const char *mc7cc9355[] = { "ixqpfqtwi.bid^", NULL }; const char *mc7ccb691[] = { "letsadvertisetogether.com^", NULL }; const char *mc7cd1277[] = { "apvdr.com^", NULL }; const char *mc7cda364[] = { "worldstadiums.com/world_stadiums/bugarrishoes/", NULL }; +const char *mc7ce247f[] = { "bravotube.net^", "^clickback.", NULL }; const char *mc7cf419c[] = { "2enm.com/static.js", NULL }; const char *mc7cfb527[] = { "imglt.com^", NULL }; const char *mc7cff7e7[] = { "urc.taboolasyndication.com^", NULL }; @@ -41379,6 +41610,7 @@ const char *mc81458c9[] = { "affiliatesensor.com^", NULL }; const char *mc8150f9f[] = { "vmware.com/files/templates/inc/s_code_my.js", NULL }; const char *mc815dc6d[] = { "testin.cn^", NULL }; const char *mc816b9fc[] = { "fpctraffic.com^", NULL }; +const char *mc8179da9[] = { "ngsomedquiz.club^", NULL }; const char *mc817f049[] = { "pulselog.com^", NULL }; const char *mc8180b5f[] = { "extremeoverclocking.com/template_images/it120x240.gif", NULL }; const char *mc8188ee2[] = { "uloiugxpg.com^", NULL }; @@ -41687,6 +41919,7 @@ const char *mc97f8de0[] = { "ad1data.com^", NULL }; const char *mc980a831[] = { "nowvideo.to/banner.php?", NULL }; const char *mc981b125[] = { "qfzhppwfkenbmv.bid^", NULL }; const char *mc9831540[] = { "hawaiireporter.com^", "^js.jpg", NULL }; +const char *mc984c279[] = { "tnative.ru^", NULL }; const char *mc986764f[] = { "minodazi.com^", NULL }; const char *mc986ddee[] = { "analytics.codigo.se^", NULL }; const char *mc987d835[] = { "/pxl.gif?", NULL }; @@ -41704,7 +41937,6 @@ const char *mc99250c9[] = { "tracker.vreveal.com^", NULL }; const char *mc993949c[] = { "vizual.ai^", "^click-stream-event^", NULL }; const char *mc9945127[] = { "lookr.com^", "^advertisement.js", NULL }; const char *mc9967730[] = { "/class.tracking.js", NULL }; -const char *mc996d182[] = { "trekdata.com^", NULL }; const char *mc9988028[] = { "tracker.marinsoftware.com^", NULL }; const char *mc99bc18c[] = { "wordgetboo.com^", NULL }; const char *mc99c1e94[] = { "axill.com^", NULL }; @@ -41940,6 +42172,7 @@ const char *mca91d0b3[] = { "assets.vice.com^", "_120x60.jpg", NULL }; const char *mca91df5c[] = { "neighborlywatch.com^", NULL }; const char *mca94e406[] = { "/miniadbar/", NULL }; const char *mca94f2a6[] = { "bobtrk.com^", NULL }; +const char *mca9507a8[] = { "4info.com^", NULL }; const char *mca951f31[] = { "targetpoint.com^", NULL }; const char *mca9544ad[] = { "_160x400.", NULL }; const char *mca9859bc[] = { "bqscwtvpvugopg.com^", NULL }; @@ -41967,6 +42200,7 @@ const char *mcaae2971[] = { "ccebba93.se^", NULL }; const char *mcaaf262a[] = { "ard.ihookup.com^", NULL }; const char *mcab00396[] = { "ixrtmzmk.bid^", NULL }; const char *mcab009df[] = { "video.oms.eu^", NULL }; +const char *mcab08fb0[] = { "x9.shinobi.jp^", NULL }; const char *mcab32bb8[] = { "svlu.net^", NULL }; const char *mcab49ff1[] = { "/scripts/statistics/", NULL }; const char *mcab61 [] = { "/gapagetracker.", NULL }; @@ -42055,6 +42289,7 @@ const char *mcb1059dc[] = { "searchramp.com^", NULL }; const char *mcb1090e8[] = { "relap.io^", "^head.js^", NULL }; const char *mcb128935[] = { "leadmediapartners.com^", NULL }; const char *mcb134329[] = { "&ad_code=", NULL }; +const char *mcb16662e[] = { "/natad.", NULL }; const char *mcb167d73[] = { "/kontera.js", NULL }; const char *mcb179a84[] = { "open.oneplus.net^", NULL }; const char *mcb1921b [] = { "link.theplatform.com/", "/tracker.log?", NULL }; @@ -42195,6 +42430,7 @@ const char *mcbb65d80[] = { "rnmjscsvqql.bid^", NULL }; const char *mcbb6615 [] = { "webtrafficagents.com^", NULL }; const char *mcbb780c0[] = { "frtkblgbqc.bid^", NULL }; const char *mcbb85199[] = { "am-display.com^", NULL }; +const char *mcbbc1827[] = { "dybxezbel1g44.cloudfront.net^", NULL }; const char *mcbbcb12c[] = { "adclickstats.net^", NULL }; const char *mcbbd93f4[] = { "/dcstorm-track.", NULL }; const char *mcbbe8527[] = { "mapmyuser.com^", NULL }; @@ -42448,7 +42684,6 @@ const char *mccc7b0c5[] = { "otto.de/servlet/landmarkservlet?", NULL }; const char *mccc8c325[] = { "wggmaxxawkxu.com^", NULL }; const char *mccc8ece5[] = { "www2.escdn.co^", NULL }; const char *mccc97eae[] = { "usemaxserver.de^", NULL }; -const char *mccc9f898[] = { "salon.com/stencil/public/js/website-post/main.js", NULL }; const char *mccca29d1[] = { "zfkkmayphqrw.com^", NULL }; const char *mcccbf224[] = { "metrics.aviasales.ru^", NULL }; const char *mcccc58d5[] = { "/splash_ads_", NULL }; @@ -42664,6 +42899,7 @@ const char *mcdc35b71[] = { "ads.eagletribune.com^", NULL }; const char *mcdc741e5[] = { "openx.blindferret.com^", NULL }; const char *mcdc7c63c[] = { "ktxw.net^", "_bnnrs^", NULL }; const char *mcdc8d3c1[] = { "/NavMultiTracking.", NULL }; +const char *mcdcaa815[] = { "-simple-ads.", NULL }; const char *mcdcded7a[] = { "vhbyakilp.com^", NULL }; const char *mcdcec928[] = { "mwenzdgzgez.bid^", NULL }; const char *mcdcfcfd9[] = { "738119681f24948.bid^", NULL }; @@ -42890,6 +43126,7 @@ const char *mceb3d394[] = { "stats.solidopinion.com^", NULL }; const char *mceb43486[] = { "partner.catchy.com^", NULL }; const char *mceb4a5ee[] = { "qmjjvpoqhb.com^", NULL }; const char *mceb6c37d[] = { "z.moatads.com^", NULL }; +const char *mceb72c65[] = { "imp.appledaily.com^", NULL }; const char *mceb7bbb2[] = { "px.spiceworks.com^", NULL }; const char *mceb8caab[] = { "filetarget.com^", NULL }; const char *mceb8cf89[] = { "http://j.gs/omnigy", ".swf", NULL }; @@ -43030,6 +43267,7 @@ const char *mcf52a9ee[] = { "adelixir.com^", NULL }; const char *mcf531dd5[] = { "huayucnblhgy.com^", NULL }; const char *mcf53e2dc[] = { "xztsmbznuwyo.com^", NULL }; const char *mcf53f07a[] = { "/TWBadbanner.", NULL }; +const char *mcf54d319[] = { "tinb.net^", NULL }; const char *mcf56af1b[] = { "fvrbloxygbrv.com^", NULL }; const char *mcf570d92[] = { "nvcwvcmwdjgjyu.bid^", NULL }; const char *mcf577b44[] = { "thepiratebay.", "/static/js/prototype.js", NULL }; @@ -43090,6 +43328,7 @@ const char *mcf8dc9a3[] = { "www.advertising.com^", NULL }; const char *mcf8e5f34[] = { "stats.ozwebsites.biz^", NULL }; const char *mcf8e7aea[] = { "stagingjobshq.com^", NULL }; const char *mcf8eb03b[] = { "geistm.com^", NULL }; +const char *mcf90e224[] = { "regqrfuvncqcm.com^", NULL }; const char *mcf926cda[] = { "ywldkddqx.bid^", NULL }; const char *mcf92dea1[] = { "n161adserv.com^", NULL }; const char *mcf940a47[] = { "/ad728x90.", NULL }; @@ -43134,6 +43373,7 @@ const char *mcfb575c3[] = { "assoc-amazon.com^", "^js^swfobject_", NULL }; const char *mcfb6e181[] = { "webads.co.nz^", NULL }; const char *mcfb734bf[] = { "/admanager3.", NULL }; const char *mcfbad722[] = { "/makecrmpcookie.", NULL }; +const char *mcfbb331d[] = { "marketo.com^", NULL }; const char *mcfbb6b7c[] = { "dimml.io^", NULL }; const char *mcfbbc18d[] = { "tracker.euroweb.net^", NULL }; const char *mcfbcab99[] = { "rcqyocxmmkais.bid^", NULL }; @@ -43278,6 +43518,7 @@ const char *md04caf9 [] = { "/300x90_", NULL }; const char *md04e8051[] = { "webangel.ru^", NULL }; const char *md04ebe85[] = { "/abmw.asp", NULL }; const char *md0508453[] = { "lfstmedia.com^", NULL }; +const char *md052f60c[] = { "dm-event.net^", NULL }; const char *md0537284[] = { "cpl1.ru^", NULL }; const char *md0539a36[] = { "/ad_units/", NULL }; const char *md056d0a1[] = { "freelogs.com^", NULL }; @@ -43423,6 +43664,7 @@ const char *md1059198[] = { "advertise.fairfaxmedia.com.au^", NULL }; const char *md105f206[] = { "/datacollectcode?", NULL }; const char *md107b8d [] = { "doubleclick.net^", "^pfadx^app.ytpwatch.", NULL }; const char *md1081a76[] = { "ubudigital.com^", NULL }; +const char *md10874dc[] = { "/videojs.ga.", NULL }; const char *md1099c5c[] = { "d1cr9zxt7u0sgu.cloudfront.net^", NULL }; const char *md10e265 [] = { "ads.indeed.com^", NULL }; const char *md10ea177[] = { "nuxdkxknj.com^", NULL }; @@ -43744,6 +43986,7 @@ const char *md27d9456[] = { "servicegetbook.net^", NULL }; const char *md27f0ec2[] = { "viralcpm.com^", NULL }; const char *md27f5071[] = { "nine.com.au^", "^neds_", NULL }; const char *md27f521b[] = { "ppx.com/tracking/", NULL }; +const char *md27fce84[] = { "/performancetimer.js", NULL }; const char *md281aa10[] = { "t.mail.sony-europe.com/r/?", NULL }; const char *md281ee51[] = { "wijjidqydgsxas.com^", NULL }; const char *md2827977[] = { "gateway.fortunelounge.com^", NULL }; @@ -43995,6 +44238,7 @@ const char *md386c1de[] = { "onhitads.net^", NULL }; const char *md386cb6e[] = { "24smi.info^", NULL }; const char *md388e636[] = { "gameserpent.com/kit", ".php", NULL }; const char *md389e73b[] = { "mensxp.com^", "^banner^", NULL }; +const char *md38a045b[] = { "/adx/", ".gifx?", NULL }; const char *md38ba4cb[] = { "yourdarkdesires.com/3.html", NULL }; const char *md38eedac[] = { "/navbar-analytics.js", NULL }; const char *md391a0c8[] = { "international-property.countrylife.co.uk/js/search_widget.js", NULL }; @@ -44146,6 +44390,7 @@ const char *md441d727[] = { "trafficholder.com^", NULL }; const char *md4425d9a[] = { "/ad600x250.", NULL }; const char *md443e8a7[] = { "wwkowjxms.com^", NULL }; const char *md444389f[] = { "poazvacfzbed.com^", NULL }; +const char *md444f765[] = { "sss.xxx/ps/", NULL }; const char *md4450be6[] = { "respondhq.com^", NULL }; const char *md4451bfe[] = { "cijfsxtsjpx.bid^", NULL }; const char *md445c844[] = { "openads.friendfinder.com^", NULL }; @@ -44403,6 +44648,7 @@ const char *md57cb167[] = { "htllanmhrnjrbestmyabzhyweaccazvuslvadtvutfiqnjyavg. const char *md57de37b[] = { "lcmwchhybzik.bid^", NULL }; const char *md57fc12e[] = { "clickprotector.com^", NULL }; const char *md5802812[] = { "stumbleupon.com^", NULL }; +const char *md580fdfa[] = { "/AdBlockDetection/scriptForGA.", NULL }; const char *md5812545[] = { "thelakewoodscoop.com^", "banner", NULL }; const char *md5842d3 [] = { "dqpywdubbxih.com^", NULL }; const char *md5873a88[] = { "originalweedrecipes.com/wp-content/uploads/", "-Medium.jpg", NULL }; @@ -44529,7 +44775,6 @@ const char *md6147b7b[] = { "-admarvel/", NULL }; const char *md615100b[] = { "dailynews.co.tz/images/banners/", NULL }; const char *md615eb7a[] = { "mantisadnetwork.com/mantodea.min.js", NULL }; const char *md6161fa5[] = { "h166g9ej.download^", NULL }; -const char *md61653fc[] = { "ads.hideyourarms.com^", NULL }; const char *md616aebb[] = { "business-supply.com/images/adrotator/", NULL }; const char *md6172c8f[] = { "radeant.com^", NULL }; const char *md6188b2a[] = { "/traxis-logger.", NULL }; @@ -44647,6 +44892,7 @@ const char *md692b107[] = { "enquisite.com^", NULL }; const char *md6935dae[] = { "collector.kstptv5.com^", NULL }; const char *md6955a2b[] = { "/JavaScript/Ads-", NULL }; const char *md6958aaf[] = { "sweet.game-rust.ru^", NULL }; +const char *md69a405c[] = { "jxnwpeqkhtkrw.com^", NULL }; const char *md69e3e67[] = { "vnunet.com^", "^wunderloop^", NULL }; const char *md69f3624[] = { "daterly.com/", ".widget.php", NULL }; const char *md6a0bb96[] = { "/ad_right.", NULL }; @@ -44827,6 +45073,7 @@ const char *md75bee02[] = { "ngacm.com^", NULL }; const char *md75d5826[] = { "imagefap.com/jscripts/masonry.min.js", NULL }; const char *md75de8f0[] = { "/ads160x600-", NULL }; const char *md75f63c1[] = { "adca.st^", NULL }; +const char *md7605d12[] = { "genieessp.jp^", NULL }; const char *md760789c[] = { "arpxs.com^", NULL }; const char *md7613dc3[] = { "amazonaws.com/betpawa-", ".html?aff=", NULL }; const char *md7634ed1[] = { "advertisingbanners.com^", NULL }; @@ -44917,6 +45164,7 @@ const char *md7c396d4[] = { "phonespybubble.com^", NULL }; const char *md7c52c99[] = { "screenlist.ru/porevo.js", NULL }; const char *md7c71fa [] = { "rnhkptivhwhc.com^", NULL }; const char *md7c90158[] = { "blastro.com/log_player_actions.php", NULL }; +const char *md7c923cf[] = { "ptarywzhyzri.com^", NULL }; const char *md7ca25e7[] = { "/megacounter/", NULL }; const char *md7cb0145[] = { "/reklama2.", NULL }; const char *md7cb2936[] = { "rqsndrkezz.com^", NULL }; @@ -45040,6 +45288,7 @@ const char *md84ca8d4[] = { "auto123.com/sasserve.spy", NULL }; const char *md84cb197[] = { "auto.ru/-/ajax/", NULL }; const char *md84ccda [] = { "polarmobile.com^", NULL }; const char *md84d82bc[] = { "russianireland.com/images/banners/", NULL }; +const char *md84e1492[] = { "dgowzelhoaqqb.com^", NULL }; const char *md84f1eb6[] = { "iuymaolvzery.com^", NULL }; const char *md852cdde[] = { "/eas-fif.htm", NULL }; const char *md852e35f[] = { "1071thepeak.com/right/", NULL }; @@ -45253,6 +45502,7 @@ const char *md934ebdd[] = { "pilottere.info^", NULL }; const char *md9355ee5[] = { "/prn.google.analytics.", NULL }; const char *md9364f52[] = { "accouncila.com^", NULL }; const char *md936b7b0[] = { "/blockblock/blockblock.jquery.js", NULL }; +const char *md936f489[] = { "lgoat.com/cdn/amz_", NULL }; const char *md9393414[] = { "banner.relcom.ru^", NULL }; const char *md93b7f57[] = { "/processads.", NULL }; const char *md93db9eb[] = { "kip5j.com^", NULL }; @@ -45586,6 +45836,7 @@ const char *mdaae5e07[] = { "/viewad?", NULL }; const char *mdaaffe9f[] = { "ptrk-wn.com^", NULL }; const char *mdab0d255[] = { "emv2.com/HO?", NULL }; const char *mdab104cd[] = { "nu2.nu^", "^sponsor^", NULL }; +const char *mdab10883[] = { "wtrzjadunrzx.com^", NULL }; const char *mdab1978f[] = { "ytmnd.com/ugh", NULL }; const char *mdab4bba5[] = { "eaoueopa.com^", NULL }; const char *mdab51273[] = { "podrltid.info^", NULL }; @@ -45715,6 +45966,7 @@ const char *mdb4a4ff1[] = { "lrytas.lt/ads/video_feed.js", NULL }; const char *mdb4a9e5 [] = { "/resources/ads/", NULL }; const char *mdb4ac583[] = { "signup.advance.net^", "affiliate", NULL }; const char *mdb4ba782[] = { "scan-manga.com/ads.html", NULL }; +const char *mdb4c1438[] = { "/logAutoMicroConversion?", NULL }; const char *mdb4c4080[] = { "rexcams.com/misc/iframes_new/", NULL }; const char *mdb4d9916[] = { "/sync2ad.", NULL }; const char *mdb4e3c16[] = { "mikejung.biz/images/", "/728x90xLiquidWeb_", NULL }; @@ -45799,6 +46051,7 @@ const char *mdb9f6753[] = { "svonm.com/hd-main.js", NULL }; const char *mdba200 [] = { "mensxp.com^", "^detector.min.js^", NULL }; const char *mdba29850[] = { "xtjkieqcwn.com^", NULL }; const char *mdba42052[] = { "cash-program.com^", NULL }; +const char *mdba44221[] = { "/ga_events.js", NULL }; const char *mdba4827 [] = { "bruceleadx.com^", NULL }; const char *mdba51ef3[] = { "lgbpcbddfs.bid^", NULL }; const char *mdba56b34[] = { "/adsrich.", NULL }; @@ -46191,6 +46444,7 @@ const char *mdd4d0883[] = { "suchmaschinen-ranking-hits.de^", NULL }; const char *mdd4d0c14[] = { "ip2phrase.com^", NULL }; const char *mdd4d3033[] = { "cmap.alibaba.com^", NULL }; const char *mdd4daea1[] = { "myhentai.tv/popsstuff.", NULL }; +const char *mdd4f93d7[] = { "/ad/cross-", NULL }; const char *mdd5152d2[] = { "marketing-page.de^", NULL }; const char *mdd51619e[] = { "_adverts3.", NULL }; const char *mdd52c1ed[] = { "_ad_init/", NULL }; @@ -46395,6 +46649,7 @@ const char *mde37054e[] = { "virginradiodubai.com/wp-content/plugins/wp-intern-a const char *mde37bda7[] = { "fearfulflag.com^", NULL }; const char *mde37d38e[] = { "bannerperformance.net^", NULL }; const char *mde381725[] = { "hqnyahlpmehp.com^", NULL }; +const char *mde3b4387[] = { "/rtm-tracking.", NULL }; const char *mde3bc0cf[] = { "/stats/?ref=", NULL }; const char *mde3bd380[] = { "szxkkefabenx.bid^", NULL }; const char *mde3d10ec[] = { "cloudfront.net/rc.js?", NULL }; @@ -46595,6 +46850,7 @@ const char *mdf093767[] = { "://anx.", "/anx.gif?", NULL }; const char *mdf0be6d6[] = { "analytics.plex.tv^", NULL }; const char *mdf0c4106[] = { "directchat.tv^", NULL }; const char *mdf0cf2e2[] = { "gitcdn.org/libs/", NULL }; +const char *mdf0e10c8[] = { "/adnex.", NULL }; const char *mdf0e272f[] = { "/aff/ads_", NULL }; const char *mdf0f4236[] = { "doubleclick.net/N2/pfadx/video.allthingsd.com/", NULL }; const char *mdf11bf3 [] = { "google.", "/gen_204?", NULL }; @@ -46733,6 +46989,7 @@ const char *mdfa6f1cd[] = { "pub.sheknows.com^", NULL }; const char *mdfa8aedb[] = { "clicktracker.iscan.nl^", NULL }; const char *mdfaa9f88[] = { "jwplatform.com^", NULL }; const char *mdfaad6f2[] = { "uhytajrtpo-a.akamaihd.net/nrse.html", NULL }; +const char *mdfab0680[] = { "aidaigry.com^", NULL }; const char *mdfb15bcf[] = { "ntwhbuqmel.com^", NULL }; const char *mdfb5d6da[] = { "/sdctag1.js", NULL }; const char *mdfb5f067[] = { "/unica.gif?", NULL }; @@ -46986,10 +47243,12 @@ const char *me0c715d2[] = { "yupiromo.ru^", NULL }; const char *me0c8de91[] = { "latimes.com/images/pixel.gif", NULL }; const char *me0c907d9[] = { "surfcounters.com^", NULL }; const char *me0ca9860[] = { "auto-im.com^", NULL }; +const char *me0cacbb2[] = { "", "/adsid/integrator.js", NULL }; const char *me0cb1ffc[] = { "/now/ads/", NULL }; const char *me0cb8e0f[] = { "welzgxwtvto.bid^", NULL }; const char *me0cbc33b[] = { "lg.com^", "^foresee^foresee-trigger.js", NULL }; const char *me0cbfe2d[] = { "/googleanalyticsevents?", NULL }; +const char *me0cc2aa9[] = { "d24cze5sab2jwg.cloudfront.net^", NULL }; const char *me0ce819e[] = { "fastclick.com.edgesuite.net^", NULL }; const char *me0ce9cf3[] = { "/ad/card-", NULL }; const char *me0ceca32[] = { "lndata.com^", NULL }; @@ -46998,6 +47257,7 @@ const char *me0d12afd[] = { "topauto10.com^", NULL }; const char *me0d147d1[] = { "tgrmzphjmvem.com^", NULL }; const char *me0d1ee48[] = { "/adver_hor.", NULL }; const char *me0d4449e[] = { "/loadads.", NULL }; +const char *me0dbe83 [] = { "hotmovs.com/ps/", NULL }; const char *me0dc12da[] = { "?triggertags=", NULL }; const char *me0dd15c3[] = { "video2mp3.net/images/download_button.png", NULL }; const char *me0deca3c[] = { "pussl12.com^", NULL }; @@ -47079,6 +47339,7 @@ const char *me1260c6b[] = { "qhqrtjgsnu.com^", NULL }; const char *me1273b5 [] = { "honda-tech.com/", "-140x90.gif", NULL }; const char *me1277432[] = { "/iframe_ads_", NULL }; const char *me12886a0[] = { "/targetemsecure.", NULL }; +const char *me128cff0[] = { "/ad_headerbg.", NULL }; const char *me1294b8a[] = { "doubleclick.net/pfadx/cblvsn.nwsd.videogallery/", NULL }; const char *me12b2288[] = { "panoll.com^", NULL }; const char *me12cec4d[] = { "stats.edicy.com^", NULL }; @@ -47139,7 +47400,6 @@ const char *me161a139[] = { "vuajcxwi.com^", NULL }; const char *me1653d89[] = { "ads.colombiaonline.com^", NULL }; const char *me165a68e[] = { "homedepot.com/static/scripts/resxclsa.js", NULL }; const char *me16629d5[] = { "cloudflare.com/ajax/", NULL }; -const char *me166e420[] = { "eur.a1.yimg.com^", NULL }; const char *me167ec6 [] = { "roomkey.com/referrals?", NULL }; const char *me1697027[] = { "abc.hostedbyfembed.com/freezone.js", NULL }; const char *me169c117[] = { "/spiderad/", NULL }; @@ -47288,6 +47548,7 @@ const char *me207fe12[] = { "fxyc0dwa.com^", NULL }; const char *me208426e[] = { "paradoxfactor.com^", NULL }; const char *me20912e8[] = { "seekads.net^", NULL }; const char *me2099c86[] = { "admarvel.com^", NULL }; +const char *me20a471c[] = { "vacaneedasap.com^", NULL }; const char *me20a73bc[] = { "exitbee.com^", NULL }; const char *me20aa502[] = { "csgofast.com^", NULL }; const char *me20d0f25[] = { "yahoo.", "/serv?s=", NULL }; @@ -47456,6 +47717,7 @@ const char *me2cfd563[] = { "/eporner-banner-", NULL }; const char *me2d3d4d0[] = { "gaynz.gen.nz/mysa/banners/", NULL }; const char *me2d556b2[] = { ".com/adds/", NULL }; const char *me2d9ff9a[] = { "gateway-banner.eravage.com^", NULL }; +const char *me2db44bb[] = { "marketing.al.ly^", NULL }; const char *me2db8e33[] = { "zarget.com^", NULL }; const char *me2dc502d[] = { "gmpdixdh.com^", NULL }; const char *me2dd6647[] = { "ivsqnmridfxn.com^", NULL }; @@ -47534,6 +47796,7 @@ const char *me32b12e3[] = { "legacy.com^", "^unicaclicktracking.js^", NULL }; const char *me32e4c70[] = { "/analysis-logger/", NULL }; const char *me32fa93e[] = { "wasm24.ru^", NULL }; const char *me32faf34[] = { "sbx.pagesjaunes.fr^", NULL }; +const char *me33653e1[] = { "core-queerclick.netdna-ssl.com^", NULL }; const char *me3367709[] = { "-ad-exo-", NULL }; const char *me337c140[] = { "/exo5x1.", NULL }; const char *me3391b66[] = { "ynhetcoypgnl.com^", NULL }; @@ -47905,6 +48168,7 @@ const char *me4ef4f1d[] = { "netinsight.co.kr^", NULL }; const char *me4ef9c0b[] = { "/dclk_ads.", NULL }; const char *me4f0bf3a[] = { "ultimedia.com/v/", NULL }; const char *me4f121ba[] = { "fpluhtibx.com^", NULL }; +const char *me4f18dc2[] = { "/get_site_data?", "&href=", NULL }; const char *me4f1adce[] = { "farecompare.com/resources/ga/ga.js", NULL }; const char *me4f3a0a8[] = { "banners.fuckbookhookups.com^", NULL }; const char *me4f5b2bb[] = { "d140sbu1b1m3h0.cloudfront.net^", NULL }; @@ -47972,6 +48236,7 @@ const char *me53aa5e6[] = { "krezqajxv.bid^", NULL }; const char *me53b9be1[] = { "mfxxpyhzofbsg.com^", NULL }; const char *me53d7a9b[] = { "mi-mi-fa.com^", NULL }; const char *me53e023 [] = { "displaymate.com/cgi-bin/stat/", NULL }; +const char *me53e1f7a[] = { "phncdn.com/www-static/js/modelhub/", NULL }; const char *me5401b8d[] = { "200summit.com^", NULL }; const char *me5403947[] = { "vqxmeseasarc.com^", NULL }; const char *me542719e[] = { "lwqwsptepdxy.com^", NULL }; @@ -47986,6 +48251,7 @@ const char *me5483c70[] = { "wapson.ru/counter.php?", NULL }; const char *me54888ab[] = { "/whos.amung.us.classic.", NULL }; const char *me54bddb9[] = { "pornalized.com/contents/content_sources/", NULL }; const char *me54c277b[] = { "myfineforum.org/advertisement.js", NULL }; +const char *me54c38b1[] = { "yna.co.kr^", "^eas.", NULL }; const char *me54dea39[] = { "xxxbunker.com^", NULL }; const char *me5516b22[] = { "realgfporn.com/js/realgfporn.js", NULL }; const char *me556db42[] = { "/CntRpt.aspx?", NULL }; @@ -48169,6 +48435,7 @@ const char *me63aa01c[] = { "qexnxaczl.bid^", NULL }; const char *me63aa0f2[] = { "eusta.de^", NULL }; const char *me63ab9fa[] = { "skidrowcrack.com/advertisement.js", NULL }; const char *me63aca3f[] = { "openvenue.com^", NULL }; +const char *me63b90f9[] = { "cwvdzcqvg.com^", NULL }; const char *me640d073[] = { "manhattantimesnews.com/images/banners/", NULL }; const char *me6456800[] = { "ads.suomiautomaatti.com^", NULL }; const char *me64831be[] = { "iolam.it^", NULL }; @@ -48344,6 +48611,7 @@ const char *me6f083c4[] = { "bebusiness.eu/js/adview.js", NULL }; const char *me6f142d1[] = { "adserver.hwupgrade.it^", NULL }; const char *me6f318d7[] = { "cxqevkkfhdqu.bid^", NULL }; const char *me6f37703[] = { "nationalgeographic.com/channel/videos/satellite/", ".swf?adsite=", NULL }; +const char *me6f65509[] = { "upornia.com/js/", NULL }; const char *me6f6a00 [] = { "ayhdwulehfdwn.com^", NULL }; const char *me6f78c99[] = { "netdirect.nl^", NULL }; const char *me6f7fb8e[] = { "feedcat.net^", NULL }; @@ -48568,6 +48836,7 @@ const char *me7fcbc6f[] = { "/p?zoneId=", NULL }; const char *me7fd5464[] = { "://banners.", NULL }; const char *me7fdab26[] = { "dw.com.com^", NULL }; const char *me7fe0333[] = { "emeqnqxd.bid^", NULL }; +const char *me7fec3ff[] = { "umaglven.com^", NULL }; const char *me7ff52a1[] = { "_gads_footer.", NULL }; const char *me800e16d[] = { "adhoc4.net^", NULL }; const char *me800fa4b[] = { "/xiti.js", NULL }; @@ -48626,6 +48895,7 @@ const char *me8380af3[] = { "eeqabqioietkquydwxfgvtvpxpzkuilfcpzkplhcckoghwgacb. const char *me8380be9[] = { "cll.press/sw.js", NULL }; const char *me8398259[] = { "ganool.com/wp-content/uploads/", "/Javtoys300250..gif", NULL }; const char *me839b67d[] = { "aqjdigkqvmakz.com^", NULL }; +const char *me83d1646[] = { "/google-tracking/", NULL }; const char *me83d698d[] = { "nerdwallet.com/lib/dist/analytics.min.js", NULL }; const char *me83d99b2[] = { "gduubghr.bid^", NULL }; const char *me83de4ea[] = { "handango.com/marketing/affiliate/", NULL }; @@ -48947,6 +49217,7 @@ const char *me9a0a6b [] = { "unsereuni.at/resources/img/", NULL }; const char *me9a14438[] = { "msg.71.am^", NULL }; const char *me9a1b1ef[] = { "04stream.com/pop", ".js", NULL }; const char *me9a37eb5[] = { "clickigniter.io^", NULL }; +const char *me9a531a0[] = { "/ads.txt", NULL }; const char *me9a61470[] = { "wzepkzuyaaoozu.bid^", NULL }; const char *me9a909fa[] = { "bettermetrics.co^", NULL }; const char *me9a93c3e[] = { "samvinva.info^", NULL }; @@ -49136,6 +49407,7 @@ const char *mea8e33bd[] = { "sbudbyidtdrgey.com^", NULL }; const char *mea8eecba[] = { "mvjuhdjuwqtk.com^", NULL }; const char *mea8f4fba[] = { "/PlayerDashboardLoggingService.svc/json/StartSession?", NULL }; const char *mea913b04[] = { "primetime.net^", NULL }; +const char *mea9160c8[] = { "/sitetestclickcount.engine", NULL }; const char *mea91c3bf[] = { "pub.chez.com^", NULL }; const char *mea92ad0e[] = { "adgsfoxoavmc.com^", NULL }; const char *mea934d8b[] = { "beardedperv.com/", ".php", NULL }; @@ -49480,7 +49752,6 @@ const char *mec165b6f[] = { "/RecordClickv2.", NULL }; const char *mec167a73[] = { "hanlowu.info^", NULL }; const char *mec1785ce[] = { "zelllwrite.com^", NULL }; const char *mec18563b[] = { "kcnyhfmowc.com^", NULL }; -const char *mec19af14[] = { "ads.adultswim.com^", NULL }; const char *mec19dec [] = { "multiview.com^", NULL }; const char *mec1aac77[] = { "-rttracking.", NULL }; const char *mec1b5394[] = { "sitebro.tw^", NULL }; @@ -49709,6 +49980,7 @@ const char *med109bb8[] = { "/yandex-metrika.js", NULL }; const char *med111160[] = { "572840863ba33c70.com^", NULL }; const char *med140470[] = { "jwcpqgfhlrt.com^", NULL }; const char *med144a7 [] = { "expresswebtraffic.com^", NULL }; +const char *med1511e7[] = { "inrd.ru^", NULL }; const char *med165a00[] = { "xing.com/logjam/", NULL }; const char *med168fd8[] = { "sourceforge.net/images/mlopen_post.html?", NULL }; const char *med187330[] = { "mqgvsxqc.com^", NULL }; @@ -50112,6 +50384,7 @@ const char *meecef3d8[] = { "doubleclick.net/pfadx/trb.", NULL }; const char *meecf8fdc[] = { "lh5lg.top^", NULL }; const char *meed0d6a3[] = { "stat.to.cupidplc.com^", NULL }; const char *meed13394[] = { "/ad_overlay.", NULL }; +const char *meed34da9[] = { "/valor_analytics.", NULL }; const char *meed3888a[] = { "qwvktoqxqum.bid^", NULL }; const char *meed500ce[] = { "peermapcontent.affino.com^", NULL }; const char *meed656ba[] = { "gulflive.com/static/common/js/ads/ads.js", NULL }; @@ -50203,6 +50476,7 @@ const char *mef400cd [] = { "hxkanryhktub.com^", NULL }; const char *mef404f01[] = { "dyzstwcqbgjk.com^", NULL }; const char *mef40671 [] = { "ebuddy.com/web_banners/", NULL }; const char *mef408e55[] = { "bebj.com^", NULL }; +const char *mef413d66[] = { "zramisxvxmkf.com^", NULL }; const char *mef43266 [] = { "bpmonline.com^", NULL }; const char *mef438713[] = { "hitweb2.chosun.com^", NULL }; const char *mef43f4d3[] = { "leadintel.io^", NULL }; @@ -50267,6 +50541,7 @@ const char *mef87ec9a[] = { "gannett-cdn.com/uxstatic/", NULL }; const char *mef8809da[] = { "netdna-cdn.com^", NULL }; const char *mef8830d9[] = { "ngkqlfcm.com^", NULL }; const char *mef884cc4[] = { "/collect/tracking.", NULL }; +const char *mef88ddef[] = { "/trk-off.", NULL }; const char *mef89115e[] = { "/tracing?aspect=", NULL }; const char *mef8b4fe1[] = { "mno.link^", NULL }; const char *mef8c0310[] = { "sociocast.com^", NULL }; @@ -50455,6 +50730,7 @@ const char *mf04f93c9[] = { "ikmmsoihdmfkbh.bid^", NULL }; const char *mf050d2d5[] = { "regnow.img.digitalriver.com/vendor/37587/ud_box", NULL }; const char *mf052a571[] = { "/rightbanner/", NULL }; const char *mf05534ea[] = { "fmbjxqvkjfmj.com^", NULL }; +const char *mf056086f[] = { "ynuyzeqtswtd.com^", NULL }; const char *mf05644b [] = { "poxwphidbuedh.com^", NULL }; const char *mf0593494[] = { "adsensecamp.com^", NULL }; const char *mf05e916d[] = { "ads.aceweb.net^", NULL }; @@ -50639,6 +50915,7 @@ const char *mf135b114[] = { "eurolive.com/?module=public_eurolive_onlinehostess& const char *mf1385901[] = { "findsthat.com^", NULL }; const char *mf1394f6 [] = { "qq.com/code.cgi?", NULL }; const char *mf13a4339[] = { "tokenads.com^", NULL }; +const char *mf13a73ac[] = { "koreatimes.com^", "^banner^", NULL }; const char *mf13afed2[] = { "virool.com/widgets/", NULL }; const char *mf13cf34f[] = { "researchintel.com^", NULL }; const char *mf13e79ba[] = { "lockhosts.com^", NULL }; @@ -50659,7 +50936,6 @@ const char *mf14b7638[] = { "masslive.com/static/common/js/ads/ads.js", NULL }; const char *mf14bdc51[] = { "myblueday.com^", "^count.asp^", NULL }; const char *mf14d1344[] = { "/popunder?", NULL }; const char *mf14d889 [] = { "cbfsms.com^", "-banner.gif", NULL }; -const char *mf14dd46b[] = { "pillscash.com^", NULL }; const char *mf14e4787[] = { "heravda.com^", NULL }; const char *mf14f3932[] = { "/AD728cat.", NULL }; const char *mf153b89b[] = { "adgardener.com^", NULL }; @@ -50852,6 +51128,7 @@ const char *mf249165f[] = { "_stat/addEvent/", NULL }; const char *mf249ffaf[] = { "autkmgrbdlbj.com^", NULL }; const char *mf24a8ee9[] = { "unifi.me/mootools/classes/", "-tracking", NULL }; const char *mf24f90e0[] = { "yoshatia.com^", NULL }; +const char *mf24fda91[] = { "kwkxvbjz.com^", NULL }; const char *mf2505c61[] = { "/i?stm=", NULL }; const char *mf25078d [] = { "eulerian.sarenza.com^", NULL }; const char *mf250e19d[] = { "rmedia.boston.com^", NULL }; @@ -51277,6 +51554,7 @@ const char *mf4143cb9[] = { "banner.titancasino.com^", NULL }; const char *mf414a8f2[] = { "/adserver8strip.", NULL }; const char *mf41800bd[] = { "ixnsmcpdauof.com^", NULL }; const char *mf4180387[] = { "smhyvyvnpzigir.com^", NULL }; +const char *mf418a1e6[] = { "getaim.info^", NULL }; const char *mf4196685[] = { "analytics.conmio.com^", NULL }; const char *mf41a3167[] = { "fontsapi278.com^", NULL }; const char *mf41a5ae7[] = { "ultimate-guitar.com^", "^takeover^", NULL }; @@ -51411,6 +51689,7 @@ const char *mf4a1fc25[] = { "tedioustooth.com^", NULL }; const char *mf4a2cb5b[] = { "openadultdirectory.com/banner-", NULL }; const char *mf4a394ea[] = { "daumcdn.net^", "^displayAd.min.js", NULL }; const char *mf4a39b57[] = { "bluetooth.com/banners/", NULL }; +const char *mf4a3fbdd[] = { "uqmkkfaoqnnmlx.com^", NULL }; const char *mf4a43be8[] = { "/stat36/stat/track.php", NULL }; const char *mf4a4eb51[] = { "trafficregenerator.com^", NULL }; const char *mf4a5af38[] = { "/adtype=", NULL }; @@ -51785,6 +52064,7 @@ const char *mf65e7c2d[] = { "ijyzkjjabc.bid^", NULL }; const char *mf65ef2fd[] = { "/125x600_", NULL }; const char *mf65fe124[] = { "us.a1.yimg.com^", NULL }; const char *mf6603c8 [] = { "isubdomains.com^", NULL }; +const char *mf66098e1[] = { "consensu.org^", NULL }; const char *mf660d3b [] = { ".org/ads/", NULL }; const char *mf6611979[] = { "/counter/process.asp?", NULL }; const char *mf6626878[] = { "myntelligence.com^", NULL }; @@ -51799,6 +52079,7 @@ const char *mf66fb52d[] = { "kttjowlrr.com^", NULL }; const char *mf6757677[] = { "lzbzwpmozwfy.com^", NULL }; const char *mf675df81[] = { "webnews.de^", "^loglib.js", NULL }; const char *mf6760633[] = { "miamiherald.com^", "^teamfanshop^", NULL }; +const char *mf676a596[] = { "amcdn.vn^", NULL }; const char *mf677080f[] = { "revenuewire.net^", NULL }; const char *mf677659e[] = { "anoufpjmkled.com^", NULL }; const char *mf67837f5[] = { "worldgolf.com^", "^js^track.js", NULL }; @@ -51812,6 +52093,7 @@ const char *mf67ed847[] = { "/aff_i?offer_id=", NULL }; const char *mf67f085c[] = { "rootsweb.com/js/o", ".js", NULL }; const char *mf67f5d0f[] = { "/js/tracker.js", NULL }; const char *mf67f79c4[] = { "tbnnsmwfjzttct.com^", NULL }; +const char *mf68042af[] = { "gaitheed.com^", NULL }; const char *mf680e839[] = { "/wp-content/plugins/ad-inserter/js/ad-inserter.js", NULL }; const char *mf6821d3d[] = { "vtstage.cbsinteractive.com/plugins/", "_adplugin.swf", NULL }; const char *mf68241bc[] = { "rsosndet.bid^", NULL }; @@ -51844,6 +52126,7 @@ const char *mf69a551f[] = { "india.com/zeenews_head2n.jpg", NULL }; const char *mf69a5b3c[] = { "on.net/images/gon_nodestore.jpg", NULL }; const char *mf69bf4d0[] = { "amnpmitevuxx.com^", NULL }; const char *mf69d2b4a[] = { "/analytics/events", NULL }; +const char *mf69d6343[] = { "kmpiframe.keepmeposted.com.mt^", NULL }; const char *mf6a019e9[] = { "constantcontact.com/js/WebTracking/", NULL }; const char *mf6a16644[] = { "wduygininqbu.com^", NULL }; const char *mf6a1e949[] = { "inq.com/tagserver/logging/", NULL }; @@ -52010,6 +52293,7 @@ const char *mf758ffd8[] = { "/newAdfoxConfig.", NULL }; const char *mf759ecb [] = { "/adsbannerjs.", NULL }; const char *mf75a7b5f[] = { "d2nq0f8d9ofdwv.cloudfront.net/track.js", NULL }; const char *mf75dc4bd[] = { "webdev.co.zw/images/banners/", NULL }; +const char *mf75e9065[] = { "/assets/application-", NULL }; const char *mf75ec33 [] = { "admeira.ch^", NULL }; const char *mf7608299[] = { "/showadvertising.", NULL }; const char *mf7634e92[] = { "czasnaherbate.info^", NULL }; @@ -52019,6 +52303,7 @@ const char *mf7649abb[] = { "adbmi.com^", NULL }; const char *mf765bf14[] = { "bxvydxjqklq.com^", NULL }; const char *mf766492a[] = { "metapelite.com^", NULL }; const char *mf766fc12[] = { "/pop.js", NULL }; +const char *mf76a8d7c[] = { "digitalthrottle.com^", NULL }; const char *mf76aea3a[] = { "/displayadsiframe.", NULL }; const char *mf76b3aa0[] = { "/DemoAd.", NULL }; const char *mf76b70d6[] = { "/trendad.", NULL }; @@ -52110,7 +52395,6 @@ const char *mf7c57677[] = { "roqweslqqlyklb.com^", NULL }; const char *mf7c73237[] = { "livecounter.theyosh.nl^", NULL }; const char *mf7c800fa[] = { "/pop?tid=", NULL }; const char *mf7c879aa[] = { "casino.com^", "^landingpages^", NULL }; -const char *mf7c8c275[] = { "2mdn.net^", "^html_inpage_rendering_lib_", NULL }; const char *mf7c95a65[] = { "adfusion.com^", NULL }; const char *mf7cb0945[] = { "exchangerates.org.uk/images-NEW/tor.gif", NULL }; const char *mf7cc1b56[] = { "addynamics.eu^", NULL }; @@ -52217,9 +52501,11 @@ const char *mf84181e7[] = { "doubleclick.net/adj/gn.eventhubs.com/", ";sz=728x90 const char *mf841c0b7[] = { "k-files.de/screen.js", NULL }; const char *mf842f8cf[] = { "stats.searchftps.org^", NULL }; const char *mf8430973[] = { "/js/google_stats.", NULL }; +const char *mf843f075[] = { "contineljs.com^", NULL }; const char *mf8446af2[] = { "fzzudxglrnrr.com^", NULL }; const char *mf84530f2[] = { "fd008a057bb64c4.com^", NULL }; const char *mf8472889[] = { "/s_trans.gif?", NULL }; +const char *mf8480368[] = { "log.cizion.com^", NULL }; const char *mf8491d82[] = { "jewishexponent.com^", "^banners^", NULL }; const char *mf84a2e4e[] = { "/pencilad.", NULL }; const char *mf84c251d[] = { "iwmonrwpeeku.com^", NULL }; @@ -52286,7 +52572,6 @@ const char *mf8885d91[] = { "lcxrhcqouqtw.com^", NULL }; const char *mf88d56e1[] = { "tomorrowperegrinemortician.info^", NULL }; const char *mf88d5b4f[] = { "dvdyicsndqbqo.com^", NULL }; const char *mf88f0377[] = { "exashare.com/vod_stream.html", NULL }; -const char *mf88f86ce[] = { "ads.servebom.com/tmntag.js", NULL }; const char *mf88fb529[] = { "racingbase.com/tracking_fetchinfo.aspx?", NULL }; const char *mf88ff618[] = { "bitcoinist.net/wp-content/uploads/", "_250x250_", NULL }; const char *mf8904f77[] = { "d2d5uvkqie1lr5.cloudfront.net^", "^analytics-", NULL }; @@ -52314,6 +52599,7 @@ const char *mf8a1c462[] = { "/adpages/", NULL }; const char *mf8a2745a[] = { "berg-6-82.com^", NULL }; const char *mf8a3a12c[] = { "/adversting/", NULL }; const char *mf8a3ac86[] = { "/300x250ads.", NULL }; +const char *mf8a4b25 [] = { "mssl.fwmrm.net/p/cts_web_js/AdManager.js", NULL }; const char *mf8a77e9e[] = { "1beb2a44.space^", NULL }; const char *mf8a7995a[] = { "/adblock-notify-by-bweb/", NULL }; const char *mf8aa3c18[] = { "/clickcount_", NULL }; @@ -52709,6 +52995,7 @@ const char *mfa56e698[] = { "/sitestatforms.", NULL }; const char *mfa572b20[] = { "/zaius-min.js", NULL }; const char *mfa581e14[] = { "/advert.", NULL }; const char *mfa582e8d[] = { "?ads=", NULL }; +const char *mfa5882c5[] = { "nnulezwhvbrzwu.com^", NULL }; const char *mfa5df812[] = { "vrstage.com^", NULL }; const char *mfa5eda95[] = { "hit.leboncoin.fr^", NULL }; const char *mfa5f3d86[] = { "harvard.edu/scripts/ga_social_tracking.js", NULL }; @@ -52852,6 +53139,7 @@ const char *mfb058d8b[] = { "_900x350.", NULL }; const char *mfb06f0b0[] = { "acbp0020171456.page.tl^", NULL }; const char *mfb07a41 [] = { "moneymailer.com/direct-mail-advertise/", NULL }; const char *mfb0a3642[] = { "miniclip.com^", "^swhsproxy.swf^", NULL }; +const char *mfb0b4d45[] = { "leadslabpixels.net^", NULL }; const char *mfb0bae4 [] = { "geoip-lookup.vice.com^", NULL }; const char *mfb0cb381[] = { "eventim.de/obj/basic/ad2_obj/layout/", NULL }; const char *mfb0cd002[] = { "/pagestat?", NULL }; @@ -53179,6 +53467,7 @@ const char *mfc6fe049[] = { "xconeeitqrrq.com^", NULL }; const char *mfc753640[] = { "allnewspipeline.com^", "^fatima.gif", NULL }; const char *mfc766805[] = { "fanhow.com/script/tracker.js", NULL }; const char *mfc767a5b[] = { "w3t.cn^", "^fx.js", NULL }; +const char *mfc78f22e[] = { "easysol.net^", NULL }; const char *mfc792707[] = { "shazam.com^", "^thestores^", NULL }; const char *mfc7db266[] = { "/blog/ads/", NULL }; const char *mfc7fecbc[] = { "plufdsb.com^", NULL }; @@ -53565,6 +53854,7 @@ const char *mfe1b7471[] = { "/sponsors.js?", NULL }; const char *mfe1e150 [] = { "plugs.co^", NULL }; const char *mfe1e2d73[] = { "allmodern.com^", "^sessioned_reqs.asp^", NULL }; const char *mfe245dab[] = { "track.engagesciences.com^", NULL }; +const char *mfe252bcd[] = { "/adframes.", NULL }; const char *mfe277bb9[] = { "/ads/125r.", NULL }; const char *mfe279f85[] = { "sp.thenewsstar.com^", NULL }; const char *mfe2a80e9[] = { "streams.tv/js/pu.js", NULL }; @@ -53904,7 +54194,6 @@ const char *mffc14130[] = { "urstats.de^", NULL }; const char *mffc2672b[] = { "qq.com/qqcom/", NULL }; const char *mffc27d72[] = { "fhawywadfjlo.com^", NULL }; const char *mffc3adee[] = { "mailmarketingmachine.com^", NULL }; -const char *mffc4e87c[] = { "twt-assets.washtimes.com/js/base_global.", NULL }; const char *mffc54348[] = { "otcash.com/images/", NULL }; const char *mffc7c88a[] = { "/flv_tracking.", NULL }; const char *mffc7d78c[] = { "uslbqxwum.bid^", NULL }; @@ -53941,6 +54230,7 @@ const char *mffebe9d6[] = { "vjwjjytlbqhvmb.bid^", NULL }; const char *mffebf88d[] = { "websitehome.co.uk/seoheap/cheap-web-hosting.gif", NULL }; const char *mffee65e7[] = { "anastasiasaffiliate.com^", NULL }; const char *mffee6997[] = { "bizfo.co.uk^", NULL }; +const char *mfff06855[] = { "grumrt.com^", NULL }; const char *mfff0ee0b[] = { "ads.joaffs.com^", NULL }; const char *mfff15400[] = { "v.fwmrm.net/ad/", NULL }; const char *mfff15e30[] = { "installiq.com/Pixels/", NULL }; @@ -54162,6 +54452,7 @@ const char *d2bb66e15[] = { "allmyvideos.net", "mediafire.com", "mooshare.biz", const char *d2c168a80[] = { "emag.hu", NULL }; const char *d2c220d16[] = { "v3.co.uk", NULL }; const char *d2c232195[] = { "notebookcheck.com", NULL }; +const char *d2c25242 [] = { "dl.ccbluex.net", NULL }; const char *d2c28a807[] = { "searchftps.net", NULL }; const char *d2c5337b7[] = { "cnet.com", "gamespot.com", "giantbomb.com", NULL }; const char *d2c9bc48d[] = { "buysubscriptions.com", "cbsnews.com", "cbssports.com", "cnet.com", "dailystar.co.uk", "express.co.uk", "gamerant.com", "gamespot.com", "giantbomb.com", "inyt.com", "metacritic.com", "metrolyrics.com", "page3.com", "rotoworld.com", "scout.com", "sh.st", "thesun.co.uk", "thesun.ie", "thesundaytimes.co.uk", "thetimes.co.uk", "tv.com", "tvguide.com", "zdnet.com", NULL }; @@ -54169,7 +54460,6 @@ const char *d2cbce01c[] = { "ancensored.com", NULL }; const char *d2cd90ab0[] = { "appagg.com", NULL }; const char *d2d1737d4[] = { "dplay.com", "dplay.dk", "dplay.se", "eonline.com", "uktv.co.uk", NULL }; const char *d2d521e68[] = { "kat.al", NULL }; -const char *d2db8eb36[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "boredomtherapy.com", "breaking911.com", "breathecast.com", "bugout.news", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "gosocial.co", "grammarist.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hackspirit.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "o4anews.com", "oddee.com", "opednews.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicalcowboy.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "washingtontimes.com", "westernjournalism.com", "whatfinger.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d2dc89c55[] = { "delo.si", NULL }; const char *d2dc90e96[] = { "electrek.co", NULL }; const char *d2dddef3e[] = { "backin.net", NULL }; @@ -54259,7 +54549,6 @@ const char *d38d76a2d[] = { "sportube.tv", NULL }; const char *d391c81af[] = { "dillards.com", NULL }; const char *d391c8ce8[] = { "nydailynews.com", "travelscream.com", "yahoo.com", NULL }; const char *d39409c50[] = { "shares.enetres.net", "videos.13tv.es", NULL }; -const char *d396ade6a[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "readysethealth.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d398c400f[] = { "pumpkinpatch.co.nz", "pumpkinpatch.co.uk", "pumpkinpatch.com", "pumpkinpatch.com.au", NULL }; const char *d39a5afaf[] = { "civilization5cheats.com", "kzupload.com", NULL }; const char *d39c0dc35[] = { "stylished.de", NULL }; @@ -54282,7 +54571,6 @@ const char *d3bf08cb9[] = { "betabeat.com", "couriermail.com.au", "financialpost const char *d3c8a5d06[] = { "loot.com", NULL }; const char *d3ceb3c36[] = { "search.yahoo.com", NULL }; const char *d3d0cf98 [] = { "teamxbox.com", NULL }; -const char *d3d1d9750[] = { "o4anews.com", "rightwingtribune.com", "rollingout.com", "viralnova.com", "washingtontimes.com", NULL }; const char *d3d504a96[] = { "java-forums.org", "linuxforums.org", NULL }; const char *d3d8ac181[] = { "newegg.com", NULL }; const char *d3db361c5[] = { "smallscreennetwork.com", NULL }; @@ -54295,7 +54583,6 @@ const char *d3ec6479f[] = { "dressupmix.ru", "freegamescasual.com", "khelnow.com const char *d3ed30d59[] = { "espnf1.com", NULL }; const char *d3eef391e[] = { "userstyles.org", NULL }; const char *d3f433b7f[] = { "hltv.org", NULL }; -const char *d3f7e7ad9[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "askmefast.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "boredomtherapy.com", "breathecast.com", "bugout.news", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailysurge.com", "dailywire.com", "damnlol.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "evil.news", "freedom.news", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "godfatherpolitics.com", "greatamericanrepublic.com", "guns.news", "gymflow100.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.com", "instigatornews.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "politichicks.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thelibertarianrepublic.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "wakingtimes.com", "washingtontimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d3f869ae8[] = { "ndtv.com", NULL }; const char *d3fa1e3eb[] = { "planetsnow.de", NULL }; const char *d3fc1e89a[] = { "tube8.com", NULL }; @@ -54333,7 +54620,6 @@ const char *d44bf18ca[] = { "player.videodistribution.com", NULL }; const char *d44d60b00[] = { "hackspirit.com", NULL }; const char *d44e83239[] = { "junglevibe2.net", "linkshrink.net", NULL }; const char *d45245271[] = { "monopoly.mcdonalds.co.uk", NULL }; -const char *d4533f1e0[] = { "dailyheadlines.net", "rightwingtribune.com", "rollingout.com", "washingtontimes.com", NULL }; const char *d4533fec1[] = { "nzdating.com", NULL }; const char *d45445949[] = { "gentside.it", NULL }; const char *d45787dc4[] = { "fnac.com", NULL }; @@ -54468,6 +54754,7 @@ const char *d5a8e4961[] = { "masalaboard.com", NULL }; const char *d5aacedfc[] = { "beforeitsnews.com", NULL }; const char *d5ac679d2[] = { "michaels.com", NULL }; const char *d5af64fed[] = { "apps.admob.com", NULL }; +const char *d5b03b7b [] = { "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bugout.news", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dailywire.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "freewarefiles.com", "gamerant.com", "gamersheroes.com", "girlsjustwannahaveguns.com", "godfatherpolitics.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "techtimes.com", "theblacksphere.net", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "thelibertarianrepublic.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "vgpie.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d5b574e9 [] = { "bizportal.co.il", NULL }; const char *d5b6acb31[] = { "m.naver.com", NULL }; const char *d5b6b98a [] = { "livestream.com", NULL }; @@ -54529,7 +54816,6 @@ const char *d63b1a8b3[] = { "www.pornhub.com", NULL }; const char *d63b4d622[] = { "danawa.com", NULL }; const char *d63e7235b[] = { "shopping.ninemsn.com.au", "shopping.yahoo.com.au", NULL }; const char *d642259cb[] = { "mousebreaker.com", NULL }; -const char *d64762f09[] = { "dailyheadlines.net", "o4anews.com", "rightwingtribune.com", "rollingout.com", "viralnova.com", "washingtontimes.com", NULL }; const char *d6482ff4a[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomforce.com", "freedomoutpost.com", "funnyand.com", "gamerant.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "universityherald.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d6487a2c2[] = { "gty.pw", NULL }; const char *d649b3fb3[] = { "accounts.google.com", NULL }; @@ -54542,6 +54828,7 @@ const char *d667639eb[] = { "autoblog.com", "dailyfinance.com", NULL }; const char *d66a7bf89[] = { "video.foxnews.com", NULL }; const char *d66b9b16d[] = { "sulekha.com", NULL }; const char *d66d7d6d8[] = { "newsextv.com", NULL }; +const char *d66dda866[] = { "35.188.59.75", "adf.ly", "daclips.in", "depositfiles.com", "depositfiles.org", "dfiles.eu", "dfiles.ru", "escdn.co", "estream.to", "fastbay.net", "fastspics.net", "filepost.com", "flash-x.tv", "flashx.tv", "fruitadblock.net", "go4up.com", "gorillavid.in", "jwpcdn.com", "latestmoviesdl.com", "load.to", "moecdn.io", "mofunzone.com", "monova.org", "movpod.in", "oload.cc", "oload.cloud", "oload.icu", "oload.info", "oload.stream", "oload.tv", "oload.xyz", "oloadcdn.net", "openload.co", "ouo.io", "putlockers.fm", "sendvid.com", "sfiles.me", "speedvid.net", "sportp2p.com", "srfiles.com", "stream.moe", "stream2watch.org", "streamango.com", "streamcloud.eu", "streamin.to", "thevideo.me", "topclickguru.com", "twer.info", "uptobox.com", "uptostream.com", "vid.ag", "vidabc.com", "vidcpm.com", "vidgg.to", "vidspot.net", "vidstreaming.io", "vidto.me", "vidzi.tv", "vodlock.co", "vshare.eu", NULL }; const char *d67038a0b[] = { "hintaseuranta.fi", NULL }; const char *d671ce841[] = { "easyads.eu", NULL }; const char *d67532e00[] = { "pasts.lv", NULL }; @@ -54639,7 +54926,6 @@ const char *d759d6398[] = { "gamestar.de", NULL }; const char *d75e56d73[] = { "analytics.google.com", NULL }; const char *d7650f79b[] = { "autoworldnews.com", "biohealthinnovation.org", "counselheal.com", "dolphnsix.com", "foodworldnews.com", "gamenguide.com", "itechpost.com", "mobilenapps.com", "scienceworldreport.com", "universityherald.com", "wrestlinginc.com", NULL }; const char *d76f46e3e[] = { "ratedporntube.com", "sextuberate.com", NULL }; -const char *d77072f4f[] = { "investopedia.com", NULL }; const char *d77341b0b[] = { "vice.com", NULL }; const char *d773a22ce[] = { "cdiscount.com", NULL }; const char *d775bf080[] = { "marfilius.blogspot.com", NULL }; @@ -54679,7 +54965,6 @@ const char *d7c981a53[] = { "discordbots.org", NULL }; const char *d7cc5c95e[] = { "discovery.com", NULL }; const char *d7cd4742c[] = { "hp.com", NULL }; const char *d7cf36494[] = { "immowelt.de", NULL }; -const char *d7d0d2db6[] = { "gsmarena.com", "nydailynews.com", NULL }; const char *d7d319978[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "opednews.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "universityherald.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d7d51e51e[] = { "sextube.com", NULL }; const char *d7d7d5e1b[] = { "people.com", "time.com", NULL }; @@ -54728,6 +55013,7 @@ const char *d83aa6b26[] = { "lg-firmware-rom.com", NULL }; const char *d83d72364[] = { "couchtuner.eu", "zzstream.li", NULL }; const char *d8402ff1b[] = { "telegraph.co.uk", NULL }; const char *d8430a5b5[] = { "saavn.com", NULL }; +const char *d84452375[] = { "dailyheadlines.net", "rightwingtribune.com", "rollingout.com", NULL }; const char *d844ef45 [] = { "worldfree4u.top", NULL }; const char *d84c1a3b [] = { "tunein.com", NULL }; const char *d84c78a0a[] = { "denverpost.com", NULL }; @@ -54749,12 +55035,12 @@ const char *d8647337e[] = { "cnbc.com", NULL }; const char *d864c35c6[] = { "filatak.com", NULL }; const char *d8660f3cb[] = { "kissasian.ch", "kissasian.sh", NULL }; const char *d86adcf07[] = { "kinox.to", "movie4k.to", "unblocked.work", "vidup.me", NULL }; -const char *d86d98e4a[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "americasfreedomfighters.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "boredomtherapy.com", "breaking911.com", "breakingnews.ie", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dailywire.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "funnyand.com", "girlsjustwannahaveguns.com", "glitch.news", "godfatherpolitics.com", "gosocial.co", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "lifebuzz.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "universityherald.com", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "washingtontimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d86de8ef0[] = { "chip.de", NULL }; const char *d87598b2d[] = { "thisav.com", NULL }; const char *d875d9a14[] = { "ams.amazon.co.jp", NULL }; const char *d87739ba9[] = { "bahn.de", NULL }; const char *d878a10de[] = { "videos.mediaite.com", NULL }; +const char *d879e671 [] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "americasfreedomfighters.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "boredomtherapy.com", "breaking911.com", "breakingnews.ie", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dailywire.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "funnyand.com", "girlsjustwannahaveguns.com", "glitch.news", "godfatherpolitics.com", "gosocial.co", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "lifebuzz.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "universityherald.com", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d87aa624 [] = { "ghsrv.com", NULL }; const char *d87abf1f4[] = { "theverge.com", NULL }; const char *d87bc4561[] = { "pachanyc.com", NULL }; @@ -54764,6 +55050,7 @@ const char *d881fca2d[] = { "guardian.co.uk", "landandfarm.com", NULL }; const char *d8889475f[] = { "ksta.de", NULL }; const char *d889bfde1[] = { "concursovirtual.com.br", "forum.kooora.com", "lavozdegalicia.es", "payback.pl", "posta.com.tr", "uol.com.br", NULL }; const char *d88a62b28[] = { "psu.com", NULL }; +const char *d890aa3ae[] = { "blog.sovoboys.net", NULL }; const char *d896d27e7[] = { "userscloud.com", NULL }; const char *d898d5803[] = { "dplay.com", "dplay.dk", "dplay.se", NULL }; const char *d89935507[] = { "lemonde.fr", NULL }; @@ -54818,10 +55105,10 @@ const char *d8fea6f31[] = { "hotpornfile.org", NULL }; const char *d8feec5c3[] = { "ads.twitter.com", "analytics.twitter.com", NULL }; const char *d90011462[] = { "politicalears.com", NULL }; const char *d90c075e3[] = { "xcafe.com", NULL }; +const char *d90c1af61[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "boredomtherapy.com", "breaking911.com", "breathecast.com", "bugout.news", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "damnlol.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "gamerant.com", "girlsjustwannahaveguns.com", "glitch.news", "gosocial.co", "grammarist.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hackspirit.com", "hallels.com", "hautereport.com", "headcramp.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "knowledgedish.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "lifebuzz.com", "medicine.news", "mentalflare.com", "minutemennews.com", "moneyversed.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "o4anews.com", "oddee.com", "opednews.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicalcowboy.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "thelibertarianrepublic.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "universityherald.com", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "westernjournalism.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d90e10f16[] = { "bbc.co.uk", "bbc.com", NULL }; const char *d90e9e765[] = { "thestar.com", NULL }; const char *d90e9e853[] = { "gorillavid.in", NULL }; -const char *d915a8905[] = { "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "coviral.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "evil.news", "foreverymom.com", "freedom.news", "freedomforce.com", "girlsjustwannahaveguns.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hngn.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "joeforamerica.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "liberty.news", "libertyunyielding.com", "medicine.news", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "natureworldnews.com", "newser.com", "newsthump.com", "oddee.com", "patriotoutdoornews.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techtimes.com", "theblacksphere.net", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "tosavealife.com", "truththeory.com", "twisted.news", "valuewalk.com", "vcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", "washingtontimes.com", "xtribune.com", NULL }; const char *d916e5490[] = { "credio.com", "findthecompany.com", "healthgrove.com", "insidegov.com", "mooseroots.com", "petbreeds.com", "softwareinsider.com", "startclass.com", NULL }; const char *d9198c48b[] = { "e24.no", NULL }; const char *d91ee01e5[] = { "advertising.sanoma.be", NULL }; @@ -54829,7 +55116,6 @@ const char *d91eeaa8f[] = { "boxlive.tv", "directon.tv", "foxnews.ws", "icastliv const char *d9287c8c1[] = { "acfun.cn", NULL }; const char *d92956edb[] = { "gogoanime.se", NULL }; const char *d93773def[] = { "ogame.org", "ogame.us", NULL }; -const char *d93c9f342[] = { "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bugout.news", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dailywire.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "freewarefiles.com", "gamerant.com", "gamersheroes.com", "girlsjustwannahaveguns.com", "godfatherpolitics.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "techtimes.com", "theblacksphere.net", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "thelibertarianrepublic.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "vgpie.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "washingtontimes.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *d93db5a33[] = { "animecrave.com", "bostonherald.com", "deluxemusic.tv", "deluxetelevision.com", "theunlockr.com", "videopoker.com", "weeklyworldnews.com", NULL }; const char *d93f89464[] = { "amazon.com", NULL }; const char *d9404804e[] = { "t-online.de", NULL }; @@ -54972,7 +55258,6 @@ const char *da9b51f2d[] = { "igougo.com", "travelocity.com", NULL }; const char *da9e9fe0d[] = { "thedailybeast.com", NULL }; const char *daa012314[] = { "oload.tv", NULL }; const char *daa1220b5[] = { "barafranca.com", NULL }; -const char *daa177044[] = { "livescience.com", NULL }; const char *daa18cdc4[] = { "eventhubs.com", NULL }; const char *daa3676ec[] = { "kval.com", NULL }; const char *daa49275e[] = { "garmin.com", NULL }; @@ -55022,12 +55307,13 @@ const char *db11f7532[] = { "streamplay.to", NULL }; const char *db12bb3fb[] = { "westernunion.com", NULL }; const char *db13a8dd8[] = { "dnf.qq.com", NULL }; const char *db14d5a13[] = { "politicususa.com", NULL }; +const char *db156e422[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "askmefast.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "boredomtherapy.com", "breathecast.com", "bugout.news", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailysurge.com", "dailywire.com", "damnlol.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "evil.news", "freedom.news", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "godfatherpolitics.com", "greatamericanrepublic.com", "guns.news", "gymflow100.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.com", "instigatornews.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "politichicks.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techtimes.com", "thealternativedaily.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thelibertarianrepublic.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "wakingtimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; +const char *db1855bf8[] = { "mhtviewer.booogle.net", NULL }; const char *db190c7bd[] = { "iplstream.com", NULL }; const char *db1a0ea50[] = { "04stream.com", NULL }; const char *db1b26b73[] = { "nydailynews.com", NULL }; const char *db1f106ea[] = { "m4ufree.com", "m4ufree.tv", NULL }; const char *db1f4728e[] = { "171gifs.com", "1proxy.de", "2ddl.download", "300mbfilms.org", "300mbmovies4u.lol", "321jav.com", "353online.com", "4horlover.blogspot.com", "4horlover2.blogspot.com", "4proxy.de", "61tube.com", "69sugar.com", "6jav.com", "6teentube.am", "7starhd.com", "9xmovies.site", "abcmalayalam.co", "abgdianci.com", "adultdouga.biz", "aflamfree.net", "aflamtorrent.com", "agarios.org", "ahlamtv.com", "al.ly", "alantv.net", "alivefoot.us", "alivefootballstreaming.com", "allpeliculas.com", "alltube.tv", "ally.sh", "amabitch.com", "amateur.ug", "ancensored.com", "andrija-i-andjelka.com", "animakai.info", "anime-music.info", "anime-shitai.tv", "anime-sugoi.com", "animeado.net", "animeai.org", "animeai2.net", "animeid.io", "animelek.com", "animemusicdownload.info", "animepahe.com", "animesenzalimiti.com", "animesonline2hd.org", "animesonlinetk.info", "animesorion.org", "animezone.pl", "anitube.es", "antenasport.eu", "anyanime.com", "apklover.net", "aquariumgays.com", "arab-moviez.org", "arabloads.net", "arabp2p.com", "archived.moe", "artgifsocean.com", "asianporndistrict.com", "asianxv.com", "assistirfilmeshd.org", "assistirfilmesonline2.net", "avonline.tv", "avpockiehd.com", "axxomovies.in", "azkempire.com", "aznude.com", "baixarsomusica.com", "bajarjuegospcgratis.com", "bakacan.com", "balkandownload.org", "balkanje.com", "bdmusicboss.net", "bdsmporn.us", "bdsmstreak.com", "beautiesbondage.com", "becekin.net", "beelink.in", "behchala.com", "bersek.xyz", "bestsongspk.com", "big4umovies.net", "bilasport.pw", "bitch-show.com", "bitporno.com", "blackboxrepack.com", "blacklionmusic.com", "blogqpot.com", "bludv.com", "bokep2017.com", "bokepcewek.net", "bokepseks.co", "bolly2tolly.com", "bouncebreak.com", "brazzershd.co", "btdb.in", "bugiltelanjang17.com", "bypassed.cab", "bypassed.plus", "bypassed.team", "calcioitalia.stream", "camrouge.com", "camwhores.co", "cartoonhd.be", "cartoonhd.cc", "cartoonhd.globa", "cartoonhd.global", "cartoonth12.com", "catchcoin.pw", "catosports.ml", "centraldeanimes.biz", "cholotubex.com", "cinemamkv.xyz", "cinetux.net", "clik.pw", "cliphayho.com", "cloudy.ec", "coastalhut.com", "columbia-xxx.com", "comicporno.org", "comicsmanics.com", "cookiesnetfl1x.com", "cooltamil.com", "coroas40.com", "coshurl.co", "couchtuner.fr", "couchtuner.nu", "cricbox.net", "cwtube.dj", "czechmoneyteens.com", "dailyuploads.net", "dato.porn", "datpiff.biz", "dblatino.com", "dclinks.info", "dd-books.com", "debrideco.com", "demonoid.co", "depedlps.blogspot.com", "desixnxx.net", "devil-torrents.pl", "discografiascompletas.net", "divxatope1.com", "djmazamp3.info", "dokazm.mk", "donlotfile.com", "download-xyz.com", "downloadgameps3.com", "downloadgamepsp.com", "downloadgamexbox.com", "dragonball-time.com", "drakorindo.com", "drakorindofilms.com", "drhmonegyi.net", "dvdwap.com", "dzrepackteam.com", "e-hentai.me", "e-jav.com", "easyxtubes.com", "edmdl.com", "ekasiwap.com", "electro-torrent.pl", "embedlink.info", "embedsr.to", "erodouga69.com", "erostar.jp", "estrenosdoramas.net", "estrenosdoramas.org", "etsmods.net", "eurostreaming.video", "exposure.pw", "fagken.com", "fas.li", "fastdrama.co", "faststream.in", "faststream.ws", "felipephtutoriais.com.br", "filecrypt.cc", "filerocks.us", "filesupload.org", "filmaon.com", "filmclub.tv", "filmehd.net", "filmeserialeonline.org", "filmeseseriesonline.net", "filmesonline1080p.com", "filmesonline4.com", "filmesonlineagora.com", "filmesonlineplay.com", "filmesonlinex.biz", "filmetraduseonline.ro", "filmgur.com", "filmi7.com", "filminvazio.com", "filmovi.eu", "filmozu.net", "filmuptobox.net", "filsex.com", "flashbd24.blogspot.com", "flixanity.online", "freeadultcomix.com", "freeiptvlinks.net", "freelivesports.co", "freemoviestream.xyz", "freesoftwaredlul.com", "fuckingsession.com", "full-serie.biz", "fullmaza.net", "fullpinoymovies.net", "futebolps2.com", "fxporn.net", "gameofporn.net", "gamepciso.com", "gamestorrent.co", "garotosbrasil.com", "gaycock4u.com", "gaysex69.net", "gibanica.club", "girlswithmuscle.com", "gogoanime.ch", "goldchannelmovie.net", "gottateens.com", "gravuregirlz.com", "grcrt.net", "guasavemp3.com", "hacknetfl1x.net", "halacima.net", "happy-foxie.com", "haylike.net", "hdarkzone.com", "hdencoders.com", "hdmovie16.ws", "hdmovie24.net", "hdmusic23.net", "hdmusic25.com", "hdmusic90.co", "hdporner720.com", "hdpornfull.co", "hdpornfull.net", "hdshows.in", "hdteenvids.com", "hdtube.co", "hdzex.net", "healthsoul.info", "hentai-for.me", "hentai-id.tv", "hentai.to", "hentaicomicsbr.net", "hentaiplay.net", "hentaiplus.co", "hentaistream.co", "her69.net", "herobo.com", "heymanga.me", "hindimoviesonlines.net", "hiper.cool", "hkfree.co", "homeporn.tv", "hon3yhd.com", "hqq.watch", "hulkload.com", "hyperdebrid.net", "i-gay.org", "icwutudidare.info", "idolblog.org", "ig2fap.com", "igg-games.com", "ightdl.xyz", "iimgur.club", "ilinks.ug", "ilovefilmesonline.biz", "image-bugs.com", "imagecoin.net", "imgshot.pw", "imgsmile.com", "immunicity.cab", "immunicity.plus", "immunicity.team", "incestoporno.org", "insharee.com", "iprojectfreetv.us", "iptvsatlinks.blogspot.com", "itastreaming.gratis", "ivhunter.com", "iwatchgameofthrones.cc", "izporn.net", "jav-for.me", "javeu.com", "javfhd.tv", "javfinder.to", "javgay.com", "javhd.pro", "javhd4k.com", "javkimochiii.com", "javleak.com", "javmobile.net", "javmost.com", "javonline.online", "javpob.com", "javrom.com", "javstream.co", "javus.net", "jdownloader2premium.com", "jilhub.xyz", "jizzman.com", "jogostorrentgratis.net", "jpfiles.eu", "jpgayporn.net", "jpidols.tv", "k18.co", "k2nblog.com", "karanpc.com", "kingstheme.com", "kingvid.tv", "kissanime.ru", "kissasian.com", "kizzboy.com", "kooora2day.com", "koraspeak.com", "koreansubindo.net", "kreskowkazone.pl", "kreskowki.tv", "kshowes.net", "l2s.io", "lacajita.xyz", "lambingan.su", "layar-21.com", "layarindo21.com", "lecheanal.com", "leech.ae", "leosims.com", "letsjav.com", "linclik.com", "link2download.net", "livehd90m.info", "livesoccertv.live", "livestreaming24.net", "loonertube.com", "lyricsy.ir", "macgames-download.com", "macnwins.com", "magesy.be", "manatelugump3.net", "mangacanblog.com", "maniacosporcomics.com", "marapcana.eu", "marvin-vibez.to", "masflowmusik.net", "masterfilmesonlinegratis.info", "maxinlive.com", "mbfcast.pw", "media1fire.com", "megafilmeshdplus.org", "megafodabr.com", "megahentaicomics.com", "megaseriesonline.com", "megatobox.net", "meguminime.com", "metaserie.com", "milfcomix.com", "milversite.me", "minatosuki.com", "minatosuki.website", "minhaserie.me", "mitemovie.com", "mixhdporn.com", "mkvtv.net", "mmfilmes.com", "mocnoi.com", "modelblog.org", "movie24k.ch", "movieerotic.net", "moviehd-free.com", "moviehd-xxx.com", "movierulz.ch", "movierulz.cm", "movierulz.xyz", "movies24hd.co", "movies5x.com", "moviesak47.com", "moviesgoldonline.net", "moviesgoldonline.pro", "moviesgolds.com", "movieshdgratis.com.mx", "movietubenow.bz", "movietv.ws", "moviezplanet.org", "movieztimes.com", "mp3haat.com", "mp3kart.cc", "mp3kart.co", "mp3kart.com", "mp3mydownload.com", "mp3puu.com", "mp3songdl.net", "musculoduro.com.br", "muvibg.com", "mylucah.co", "mymoviepot.xyz", "mzansifun.com", "mzansiporntube.com", "mzansixxx.com", "namethatpornstar.com", "naphi.lol", "nasze-kino.online", "nbafullhd.com", "neko-miku.com", "nekonime.com", "newhdmovie24.biz", "newhdmovie24.co", "newhdmovies.net", "newpct.com", "newpct1.com", "nflstream.net", "ngentot.tv", "ninfetasnovinhas.net", "nontonanime.org", "nontononlinedrama.com", "nosteam.com.ro", "nosteam.org.ro", "nudeyoung.xyz", "nulledcenter.com", "nungg.com", "nungmovies-hd.com", "nuttit.com", "nxtcomicsclub.com", "ocsstream.info", "ohohd.com", "ohyeah1080.com", "okmovie-hd.com", "olangal.pro", "omberbagi.com", "ondeeubaixo.com", "one-series.cc", "onlinefilmovisaprevodom.cc", "onlinefilmsitesii.net", "onlinemoviesgold.one", "onlinemoviesprime.net", "openx.tv", "opujem.com", "otaku-animehd.com", "otorrents.com", "ottakae.com", "pahe.in", "pandamovie.eu", "pass69.com", "pcgames-download.com", "peliculasabc.net", "peliculasgo.com", "peliculasm.tv", "peliculasmega1k.com", "peliculastomas01.org", "pelisplus.tv", "pelisxporno.com", "pentasex.com", "perfecthdmovies.pw", "perulareshd.pw", "phimotv.net", "picanteeproibido.com.br", "pinaycute.com", "pipocao.com", "pirateaccess.xyz", "piratebay.co.in", "planetsport.pw", "playbokep.me", "playpornfree.net", "pleermp3.net", "pokemonlaserielatino.com", "polskie-torrenty.com", "popjav.com", "porneq.com", "pornfromcz.com", "pornfromczech.com", "pornhardx.com", "pornhd5k.com", "pornhubz.tumblr.com", "pornleak.net", "pornlibrary.net", "pornmegabox.net", "pornobae.com", "pornocomics.net", "pornotorrent.com.br", "pornotorrent.org", "pornpassw0rds.com", "pornsexonline.xxx", "pornvibe.org", "pornvxl.com", "pornzexx.com", "portalroms.com", "portalultautv.com", "primewire.io", "programasvirtualespc.net", "projectfreetvhd.co", "projectfreetvi.info", "psarips.com", "pubfilmonline.net", "pure-anime.tv", "pussybook.xyz", "putarfilm.com", "q3sk-dizi.blogspot.com", "querofilmehd.com", "r34anim.com", "rapcloud.co", "realcam.me", "reallifecamhd.com", "reallifecamvd.com", "ripvod.com", "rosextube.com", "runvideo.net", "savvystreams.blogspot.co.uk", "savvystreams.blogspot.com", "sceper.ws", "sdmoviespoint.in", "serialed.blogspot.com", "series-cravings.tv", "seriesblanco.com", "seriesblanco.tv", "seriescr.com", "seriesfuture.com", "seriesintorrent.com", "serieslatino.tv", "seriesparaassistironline.org", "seriesparalatinoamerica.blogspot.com", "sexisfree.net", "sexix.net", "sexiz.net", "sexkino.to", "sexloading.com", "sexvui.net", "sexxdesi.net", "sexy-youtubers.com", "sexyeroticgirls.comshofonline.org", "short.am", "shush.se", "sinevizyonda.org", "singgah.in", "sitpad.info", "skidrow-games.io", "skidrowcrack.com", "skidrowgamesreloaded.com", "sklns.net", "sky-streams.blogspot.co.uk", "soccerembed.blogspot.com", "solotorrent.net", "soparagamestorrents.com", "spacemov.tv", "speedplay.pro", "sports4u.net", "sportshd.me", "stadium-live.biz", "streamcherry.com", "streamingok.com", "streamlord.com", "streampornfree.com", "strikeout.co", "suki48.web.id", "superteenz.com", "sweext.com", "tamilmv.eu", "tamilmv.vc", "tamilrasigan.net", "tamilyogi.fm", "teenboytwink.com", "teentubeq.com", "tele-wizja.com", "telugudon.com", "telugupalaka.com", "teluguringtones.co", "telugusexstorieskathalu.net", "tfpdl.de", "theapricity.com", "thebarchive.com", "thebestofcafucus.com", "thepiratebay.cd", "thepiratebay24.ga", "thepiratebay3.org", "theputlocker.net", "thesimplebay.pro", "thevid.net", "thiruttuvcd.me", "thplayers.com", "tlenovelas.net", "todaypk.ag", "todaypk.li", "todoinmega.com", "tokusatsuindo.com", "torjackan.info", "torrentcounter.cc", "torrentfilmesbr.com", "torrentlocura.com", "torrentool.com", "torrentoon.com", "torrentrapid.com", "torrentscompletos.com", "torrentsgroup.com", "tousatu.biz", "tr7music.me", "tuhentaionline.com", "tumejortorrent.com", "tuportaldemusica.com", "turkishseries.li", "tuserie.com", "tushyporn.net", "tvrex.net", "twitchstats.net", "u2s.io", "ufreetv.com", "unblocked.cab", "unblocked.plus", "unblocked.team", "unduhfilmrama.biz", "upcomics.org", "uporniahd.com", "urle.co", "usabit.com", "uskip.me", "utaseries.co", "utaseries.com", "uwatchfree.co", "v100v.net", "vdizpk.com", "veekyforums.com", "veporn.net", "vercanalestv.com", "verdirectotv.com", "verpeliculasporno.gratis", "vertusnovelas.net", "veyqo.net", "veziserialeonline.info", "vibokep.info", "vidabc.com", "video.az", "videobokepgratis.me", "videobokepincest.xyz", "videoexa.com", "videosexbokep.org", "videosnudes.com", "vidiobokeptop.com", "vidtome.co", "vidz7.com", "vidzcode.com", "viooz.ac", "vipracing.biz", "viralshow.info", "vivatorrents.com", "viveseries.com", "vivetusnovelas.com", "vixvids.to", "vpondo.com", "vpornex.com", "watchaha.com", "watcharcheronline.com", "watchcommunity.cc", "watchcommunity.tv", "watchers.to", "watchfomny.tv", "watchjavidol.com", "watchjavonline.com", "watchme247.co.il", "watchparksandrecreation.cc", "watchpornfree.me", "watchtheofficeonline.cc", "watchtheofficeonline.net", "watchxxxparody.com", "wetblog.org", "wibudesu.com", "wolverdon-filmes.com", "world4ufree.ws", "worldvidz.com", "wplocker.com", "xdvideos.org", "xfilmywap.com", "xgatinhas.com", "xkorean.net", "xmovies1.com", "xmovies247.com", "xmovies8.org", "xrares.com", "xteenchan.com", "xvideospanish.com", "xxgasm.com", "xxhdporn.com", "xxx-comics.com", "xxxstooorage.com", "yallakora-online.com", "yedhit.com", "yeucontrai.com", "yify-torrent.xyz", "yify.bz", "yodrama.com", "youpornzz.com", "yourporn.sexy", "youswear.com", "ytsyify.com", "yuptorrents.com", "yuuk.net", "zambianobserver.com", "zfilmeonline.eu", "zippymoviez.top", "zippysharealbum.download", "zonavideo.net", "zone-series.cc", "zoocine.co", "zoomtv.me", "zw-net.com", NULL }; -const char *db21290fe[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "gamerant.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *db22735ec[] = { "convert-me.com", NULL }; const char *db2368c43[] = { "hdeuropix.cc", NULL }; const char *db28c29b5[] = { "ciscospark.com", "citymapper.com", NULL }; @@ -55102,7 +55388,6 @@ const char *dbc8b65ee[] = { "live.bleacherreport.com", NULL }; const char *dbc9d23d8[] = { "cnettv.cnet.com", NULL }; const char *dbcac8241[] = { "nba.com", NULL }; const char *dbcb02114[] = { "oload.tv", "openload.co", "streamango.com", NULL }; -const char *dbcdb44a2[] = { "napavalleyregister.com", "rapidcityjournal.com", "rawstory.com", "tvtropes.org", "watoday.com.au", NULL }; const char *dbce26662[] = { "staircase.pl", NULL }; const char *dbd38f6e8[] = { "thenounproject.com", NULL }; const char *dbd47168a[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "patriotnewswire.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; @@ -55111,7 +55396,6 @@ const char *dbd7f800b[] = { "bkshopper.com", "geo-ship.com", "globalesearch.com" const char *dbd7fc762[] = { "rollingstone.com", NULL }; const char *dbd931fb5[] = { "dramafever.com", NULL }; const char *dbdd9ce05[] = { "tijd.be", NULL }; -const char *dbde72043[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bigleaguepolitics.com", "bipartisanreport.com", "bizpacreview.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "damnlol.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "gamerant.com", "girlsjustwannahaveguns.com", "glitch.news", "godfatherpolitics.com", "grammarist.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hackspirit.com", "hallels.com", "hautereport.com", "headcramp.com", "healthstatus.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "knowledgedish.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "o4anews.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicalcowboy.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "rightwingtribune.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "technobuffalo.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "washingtontimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *dbe0a1ef3[] = { "amazon.ca", "amazon.co.uk", "amazon.com", "amazon.com.au", NULL }; const char *dbe11b2b1[] = { "britishgas.co.uk", "luxurylink.com", NULL }; const char *dbe465c56[] = { "ragnsells.se", NULL }; @@ -55155,11 +55439,13 @@ const char *dc43fdea3[] = { "efukt.com", NULL }; const char *dc493ef8a[] = { "olweb.tv", NULL }; const char *dc4fd7013[] = { "coursehero.com", NULL }; const char *dc5019085[] = { "o4anews.com", "rightwingtribune.com", "rollingout.com", "viralnova.com", NULL }; +const char *dc595b38a[] = { "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "coviral.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "evil.news", "foreverymom.com", "freedom.news", "freedomforce.com", "girlsjustwannahaveguns.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hngn.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "joeforamerica.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "liberty.news", "libertyunyielding.com", "medicine.news", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "natureworldnews.com", "newser.com", "newsthump.com", "oddee.com", "patriotoutdoornews.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techtimes.com", "theblacksphere.net", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "tosavealife.com", "truththeory.com", "twisted.news", "valuewalk.com", "vcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", "xtribune.com", NULL }; const char *dc5bf19fa[] = { "moviefone.com", NULL }; const char *dc5c24073[] = { "elgiganten.se", NULL }; const char *dc5c6cb8f[] = { "noobpreneur.com", NULL }; const char *dc5cd9572[] = { "publisher.adservice.com", NULL }; const char *dc5ff2334[] = { "arestwo.org", "box.com", "labcorp.com", "zipit.io", NULL }; +const char *dc61c5a58[] = { "beta.rte.ie", NULL }; const char *dc679e191[] = { "arte.tv", NULL }; const char *dc67bc034[] = { "cms.gov", NULL }; const char *dc6858f05[] = { "wikia.com", NULL }; @@ -55182,8 +55468,6 @@ const char *dc8d0ae3 [] = { "eurogamer.net", "nintendolife.com", "onehourtransla const char *dc903b8b7[] = { "allmusic.com", "blinkx.com", NULL }; const char *dc9541f15[] = { "javfee.com", NULL }; const char *dc9565271[] = { "bound2hiphop.com", "itproportal.com", NULL }; -const char *dc97886a3[] = { "35.188.59.75", "adf.ly", "daclips.in", "depositfiles.com", "depositfiles.org", "dfiles.eu", "dfiles.ru", "escdn.co", "estream.to", "fastbay.net", "fastspics.net", "filepost.com", "flash-x.tv", "flashx.tv", "fruitadblock.net", "go4up.com", "gorillavid.in", "jwpcdn.com", "latestmoviesdl.com", "load.to", "moecdn.io", "mofunzone.com", "monova.org", "movpod.in", "oload.cc", "oload.cloud", "oload.icu", "oload.info", "oload.stream", "oload.tv", "oload.xyz", "oloadcdn.net", "openload.co", "putlockers.fm", "sendvid.com", "sfiles.me", "speedvid.net", "sportp2p.com", "srfiles.com", "stream.moe", "stream2watch.org", "streamango.com", "streamcloud.eu", "streamin.to", "thevideo.me", "topclickguru.com", "twer.info", "uptobox.com", "uptostream.com", "vid.ag", "vidabc.com", "vidcpm.com", "vidgg.to", "vidspot.net", "vidstreaming.io", "vidto.me", "vidzi.tv", "vodlock.co", "vshare.eu", NULL }; -const char *dc97bcb38[] = { "fullcrackpc.com", NULL }; const char *dc984be49[] = { "171gifs.com", "1proxy.de", "2ddl.download", "300mbfilms.org", "300mbmovies4u.lol", "321jav.com", "353online.com", "4horlover.blogspot.com", "4horlover2.blogspot.com", "4proxy.de", "61tube.com", "69sugar.com", "6jav.com", "6teentube.am", "7starhd.com", "9xmovies.site", "abcmalayalam.co", "abgdianci.com", "adultdouga.biz", "aflamfree.net", "aflamtorrent.com", "agarios.org", "ahlamtv.com", "al.ly", "alantv.net", "alivefoot.us", "alivefootballstreaming.com", "allpeliculas.com", "alltube.tv", "ally.sh", "amabitch.com", "amateur.ug", "ancensored.com", "andrija-i-andjelka.com", "animakai.info", "anime-music.info", "anime-shitai.tv", "anime-sugoi.com", "animeado.net", "animeai.org", "animeai2.net", "animelek.com", "animemusicdownload.info", "animesenzalimiti.com", "animesonline2hd.org", "animesonlinetk.info", "animesorion.org", "anitube.es", "aniwatchtheofficeonline.net", "antenasport.eu", "anyanime.com", "apklover.net", "aquariumgays.com", "arab-moviez.org", "arabloads.net", "arabp2p.com", "archived.moe", "artgifsocean.com", "asianporndistrict.com", "asianxv.com", "assistirfilmeshd.org", "assistirfilmesonline2.net", "avonline.tv", "avpockiehd.com", "axxomovies.in", "azkempire.com", "aznude.com", "baixarsomusica.com", "bajarjuegospcgratis.com", "bakacan.com", "balkandownload.org", "balkanje.com", "bdmusicboss.net", "bdsmporn.us", "beautiesbondage.com", "becekin.net", "beelink.in", "behchala.com", "bersek.xyz", "bestsongspk.com", "big4umovies.net", "bilasport.pw", "bitch-show.com", "bitporno.com", "blackboxrepack.com", "blacklionmusic.com", "blogqpot.com", "bludv.com", "bokep2017.com", "bokepcewek.net", "bokepseks.co", "bolly2tolly.com", "bouncebreak.com", "brazzershd.co", "btdb.in", "bugiltelanjang17.com", "bypassed.cab", "bypassed.plus", "bypassed.team", "calcioitalia.stream", "camrouge.com", "camwhores.co", "cartoonhd.be", "cartoonhd.cc", "cartoonhd.globa", "cartoonhd.global", "cartoonth12.com", "catchcoin.pw", "catosports.ml", "centraldeanimes.biz", "cholotubex.com", "cinemamkv.xyz", "cinetux.net", "clik.pw", "cliphayho.com", "cloudy.ec", "coastalhut.com", "columbia-xxx.com", "comicporno.org", "comicsmanics.com", "cookiesnetfl1x.com", "cooltamil.com", "coroas40.com", "coshurl.co", "couchtuner.fr", "couchtuner.nu", "cricbox.net", "cwtube.dj", "czechmoneyteens.com", "dailyuploads.net", "dato.porn", "datpiff.biz", "dblatino.com", "dclinks.info", "dd-books.com", "debrideco.com", "demonoid.co", "depedlps.blogspot.com", "desixnxx.net", "devil-torrents.pl", "discografiascompletas.net", "divxatope1.com", "djmazamp3.info", "dokazm.mk", "donlotfile.com", "download-xyz.com", "downloadgameps3.com", "downloadgamepsp.com", "downloadgamexbox.com", "dragonball-time.com", "drakorindo.com", "drakorindofilms.com", "drhmonegyi.net", "dvdwap.com", "dzrepackteam.com", "e-hentai.me", "e-jav.com", "easyxtubes.com", "edmdl.com", "ekasiwap.com", "electro-torrent.pl", "embedlink.info", "embedsr.to", "erodouga69.com", "erostar.jp", "estrenosdoramas.net", "estrenosdoramas.org", "etsmods.net", "eurostreaming.video", "exposure.pw", "fagken.com", "fas.li", "fastdrama.co", "faststream.in", "faststream.ws", "felipephtutoriais.com.br", "filecrypt.cc", "filerocks.us", "filmaon.com", "filmclub.tv", "filmehd.net", "filmeserialeonline.org", "filmeseseriesonline.net", "filmesonline1080p.com", "filmesonline4.com", "filmesonlineagora.com", "filmesonlineplay.com", "filmesonlinex.biz", "filmetraduseonline.ro", "filmgur.com", "filmi7.com", "filminvazio.com", "filmovi.eu", "filmozu.net", "filmuptobox.net", "filsex.com", "flashbd24.blogspot.com", "flixanity.online", "freeadultcomix.com", "freeiptvlinks.net", "freelivesports.co", "freesoftwaredlul.com", "fuckingsession.com", "full-serie.biz", "fullmaza.net", "fullpinoymovies.net", "futebolps2.com", "fxporn.net", "gameofporn.net", "gamepciso.com", "gamestorrent.co", "garotosbrasil.com", "gaycock4u.com", "gaysex69.net", "gibanica.club", "girlswithmuscle.com", "gogoanime.ch", "goldchannelmovie.net", "gottateens.com", "gravuregirlz.com", "grcrt.net", "guasavemp3.com", "hacknetfl1x.net", "halacima.net", "happy-foxie.com", "haylike.net", "hdarkzone.com", "hdencoders.com", "hdmovie16.ws", "hdmovie24.net", "hdmusic23.net", "hdmusic25.com", "hdmusic90.co", "hdporner720.com", "hdpornfull.co", "hdpornfull.net", "hdshows.in", "hdteenvids.com", "hdtube.co", "hdzex.net", "healthsoul.info", "hentai-for.me", "hentai-id.tv", "hentai.to", "hentaicomicsbr.net", "hentaiplay.net", "hentaiplus.co", "hentaistream.co", "her69.net", "herobo.com", "heymanga.me", "hindimoviesonlines.net", "hiper.cool", "hkfree.co", "homeporn.tv", "hon3yhd.com", "hqq.watch", "hyperdebrid.net", "i-gay.org", "icwutudidare.info", "idolblog.org", "ig2fap.com", "igg-games.com", "ightdl.xyz", "iimgur.club", "ilinks.ug", "ilovefilmesonline.biz", "image-bugs.com", "imagecoin.net", "imgshot.pw", "imgsmile.com", "immunicity.cab", "immunicity.plus", "immunicity.team", "incestoporno.org", "insharee.com", "iprojectfreetv.us", "iptvsatlinks.blogspot.com", "itastreaming.gratis", "ivhunter.com", "iwatchgameofthrones.cc", "izporn.net", "jav-for.me", "javeu.com", "javfhd.tv", "javfinder.to", "javgay.com", "javhd.pro", "javhd4k.com", "javkimochiii.com", "javleak.com", "javmobile.net", "javmost.com", "javonline.online", "javpob.com", "javrom.com", "javstream.co", "javus.net", "jdownloader2premium.com", "jilhub.xyz", "jizzman.com", "jogostorrentgratis.net", "jpfiles.eu", "jpgayporn.net", "jpidols.tv", "k18.co", "k2nblog.com", "karanpc.com", "kingstheme.com", "kingvid.tv", "kissanime.ru", "kissasian.com", "kizzboy.com", "kooora2day.com", "koraspeak.com", "koreansubindo.net", "kreskowkazone.pl", "kreskowki.tv", "kshowes.net", "lacajita.xyz", "lambingan.su", "layar-21.com", "layarindo21.com", "lecheanal.com", "leech.ae", "leosims.com", "letsjav.com", "linclik.com", "link2download.net", "livehd90m.info", "livesoccertv.live", "livestreaming24.net", "loonertube.com", "lyricsy.ir", "macgames-download.com", "macnwins.com", "magesy.be", "manatelugump3.net", "mangacanblog.com", "maniacosporcomics.com", "marapcana.eu", "marvin-vibez.to", "masflowmusik.net", "masterfilmesonlinegratis.info", "maxinlive.com", "mbfcast.pw", "megafilmeshdplus.org", "megafodabr.com", "megahentaicomics.com", "megaseriesonline.com", "megatobox.net", "meguminime.com", "metaserie.com", "mezone.pl", "milfcomix.com", "milversite.me", "minatosuki.com", "minhaserie.me", "mitemovie.com", "mixhdporn.com", "mkvtv.net", "mmfilmes.com", "mocnoi.com", "modelblog.org", "movie24k.ch", "movieerotic.net", "moviehd-free.com", "moviehd-xxx.com", "movierulz.ch", "movierulz.cm", "movierulz.xyz", "movies24hd.co", "movies5x.com", "moviesak47.com", "moviesgoldonline.net", "moviesgoldonline.pro", "moviesgolds.com", "movieshdgratis.com.mx", "movietubenow.bz", "movietv.ws", "moviezplanet.org", "movieztimes.com", "mp3haat.com", "mp3kart.cc", "mp3kart.co", "mp3kart.com", "mp3mydownload.com", "mp3puu.com", "mp3songdl.net", "musculoduro.com.br", "muvibg.com", "mylucah.co", "mymoviepot.xyz", "mzansifun.com", "mzansiporntube.com", "mzansixxx.com", "namethatpornstar.com", "naphi.lol", "nasze-kino.online", "nbafullhd.com", "neko-miku.com", "nekonime.com", "newhdmovie24.biz", "newhdmovie24.co", "newhdmovies.net", "newpct.com", "newpct1.com", "nflstream.net", "ngentot.tv", "ninfetasnovinhas.net", "nontonanime.org", "nontononlinedrama.com", "nosteam.com.ro", "nosteam.org.ro", "nudeyoung.xyz", "nulledcenter.com", "nungg.com", "nungmovies-hd.com", "nuttit.com", "nxtcomicsclub.com", "ocsstream.info", "ohohd.com", "ohyeah1080.com", "okmovie-hd.com", "olangal.pro", "omberbagi.com", "ondeeubaixo.com", "one-series.cc", "onlinefilmovisaprevodom.cc", "onlinefilmsitesii.net", "onlinemoviesgold.one", "onlinemoviesprime.net", "openx.tv", "opujem.com", "otaku-animehd.com", "otorrents.com", "ottakae.com", "pahe.in", "pandamovie.eu", "pass69.com", "pcgames-download.com", "peliculasabc.net", "peliculasgo.com", "peliculasm.tv", "peliculasmega1k.com", "peliculastomas01.org", "pelisplus.tv", "pelisxporno.com", "pentasex.com", "perfecthdmovies.pw", "perulareshd.pw", "phimotv.net", "picanteeproibido.com.br", "pinaycute.com", "pipocao.com", "pirateaccess.xyz", "piratebay.co.in", "planetsport.pw", "playbokep.me", "playpornfree.net", "pleermp3.net", "pokemonlaserielatino.com", "polskie-torrenty.com", "popjav.com", "porneq.com", "pornfromcz.com", "pornfromczech.com", "pornhardx.com", "pornhd5k.com", "pornhubz.tumblr.com", "pornleak.net", "pornlibrary.net", "pornmegabox.net", "pornobae.com", "pornocomics.net", "pornotorrent.com.br", "pornotorrent.org", "pornpassw0rds.com", "pornsexonline.xxx", "pornvibe.org", "pornvxl.com", "pornzexx.com", "portalroms.com", "portalultautv.com", "primewire.io", "programasvirtualespc.net", "projectfreetvhd.co", "projectfreetvi.info", "psarips.com", "pubfilmonline.net", "pure-anime.tv", "pussybook.xyz", "q3sk-dizi.blogspot.com", "querofilmehd.com", "r34anim.com", "rapcloud.co", "reallifecamhd.com", "reallifecamvd.com", "ripvod.com", "rosextube.com", "runvideo.net", "savvystreams.blogspot.co.uk", "savvystreams.blogspot.com", "sceper.ws", "sdmoviespoint.in", "serialed.blogspot.com", "series-cravings.tv", "seriesblanco.com", "seriesblanco.tv", "seriescr.com", "seriesfuture.com", "seriesintorrent.com", "serieslatino.tv", "seriesparaassistironline.org", "seriesparalatinoamerica.blogspot.com", "sexisfree.net", "sexix.net", "sexiz.net", "sexkino.to", "sexloading.com", "sexvui.net", "sexxdesi.net", "sexy-youtubers.com", "sexyeroticgirls.comshofonline.org", "short.am", "shush.se", "sinevizyonda.org", "singgah.in", "sitpad.info", "skidrow-games.io", "skidrowcrack.com", "skidrowgamesreloaded.com", "sklns.net", "soccerembed.blogspot.com", "solotorrent.net", "soparagamestorrents.com", "spacemov.tv", "speedplay.pro", "sports4u.net", "sportshd.me", "stadium-live.biz", "streamcherry.com", "streamingok.com", "streamlord.com", "streampornfree.com", "strikeout.co", "suki48.web.id", "superteenz.com", "sweext.com", "tamilmv.eu", "tamilmv.vc", "tamilrasigan.net", "tamilyogi.fm", "teenboytwink.com", "teentubeq.com", "tele-wizja.com", "telugudon.com", "telugupalaka.com", "teluguringtones.co", "telugusexstorieskathalu.net", "theapricity.com", "thebarchive.com", "thebestofcafucus.com", "thepiratebay.cd", "thepiratebay24.ga", "thepiratebay3.org", "theputlocker.net", "thesimplebay.pro", "thevid.net", "thiruttuvcd.me", "thplayers.com", "tlenovelas.net", "todaypk.ag", "todaypk.li", "todoinmega.com", "tokusatsuindo.com", "torjackan.info", "torrentcounter.cc", "torrentfilmesbr.com", "torrentlocura.com", "torrentool.com", "torrentoon.com", "torrentrapid.com", "torrentscompletos.com", "torrentsgroup.com", "tousatu.biz", "tr7music.me", "tuhentaionline.com", "tumejortorrent.com", "tuportaldemusica.com", "turkishseries.li", "tuserie.com", "tushyporn.net", "tvrex.net", "twitchstats.net", "u2s.io", "ufreetv.com", "unblocked.cab", "unblocked.plus", "unblocked.team", "unduhfilmrama.biz", "upcomics.org", "uporniahd.com", "urle.co", "usabit.com", "uskip.me", "utaseries.co", "utaseries.com", "uwatchfree.co", "v100v.net", "vdizpk.com", "veekyforums.com", "veporn.net", "vercanalestv.com", "verdirectotv.com", "verpeliculasporno.gratis", "vertusnovelas.net", "veyqo.net", "veziserialeonline.info", "vibokep.info", "vidabc.com", "video.az", "videobokepgratis.me", "videobokepincest.xyz", "videoexa.com", "videosexbokep.org", "videosnudes.com", "vidiobokeptop.com", "vidtome.co", "vidz7.com", "vidzcode.com", "viooz.ac", "vipracing.biz", "viralshow.info", "vivatorrents.com", "viveseries.com", "vivetusnovelas.com", "vixvids.to", "vpondo.com", "vpornex.com", "watchaha.com", "watcharcheronline.com", "watchcommunity.cc", "watchcommunity.tv", "watchers.to", "watchfomny.tv", "watchjavidol.com", "watchjavonline.com", "watchme247.co.il", "watchparksandrecreation.cc", "watchpornfree.me", "watchtheofficeonline.cc", "watchtheofficeonline.net", "watchxxxparody.com", "wetblog.org", "wibudesu.com", "wolverdon-filmes.com", "world4ufree.ws", "worldvidz.com", "wplocker.com", "xdvideos.org", "xfilmywap.com", "xgatinhas.com", "xkorean.net", "xmovies1.com", "xmovies247.com", "xmovies8.org", "xrares.com", "xteenchan.com", "xvideospanish.com", "xxgasm.com", "xxhdporn.com", "xxx-comics.com", "xxxstooorage.com", "yallakora-online.com", "yedhit.com", "yeucontrai.com", "yify-torrent.xyz", "yify.bz", "yodrama.com", "youpornzz.com", "yourporn.sexy", "youswear.com", "ytsyify.com", "yuptorrents.com", "yuuk.net", "zambianobserver.com", "zfilmeonline.eu", "zippymoviez.top", "zippysharealbum.download", "zonavideo.net", "zone-series.cc", "zoocine.co", "zoomtv.me", "zw-net.com", NULL }; const char *dc985e639[] = { "kinox.to", NULL }; const char *dc9980258[] = { "rmf24.pl", NULL }; @@ -55194,6 +55478,7 @@ const char *dca17bc6a[] = { "destructoid.com", NULL }; const char *dca4ceac4[] = { "ejocuri.ro", "gamesheep.com", "girlg.com", "girlsplay.com", "jocurifete.ro", "pop.games", "playpod.com", NULL }; const char *dca97dbb6[] = { "seattletimes.com", NULL }; const char *dcaed1bd0[] = { "pornhub.com", "redtube.com", "redtube.com.br", "tube8.com", "tube8.es", "tube8.fr", "youporn.com", "youporngay.com", NULL }; +const char *dcb54b9bd[] = { "uploadbox.io", NULL }; const char *dcb5aaf16[] = { "viamichelin.at", "viamichelin.be", "viamichelin.ch", "viamichelin.co.uk", "viamichelin.com", "viamichelin.de", "viamichelin.es", "viamichelin.fr", "viamichelin.is", "viamichelin.it", "viamichelin.nl", "viamichelin.pl", "viamichelin.pt", NULL }; const char *dcb9e5448[] = { "limonfree.nl", NULL }; const char *dcbc0c6b8[] = { "iherb.com", NULL }; @@ -55238,7 +55523,6 @@ const char *dd12fb6f [] = { "shared.sx", NULL }; const char *dd1a9c2d9[] = { "thepiratebay.cr", "thepiratebay.org", "thepiratebay.red", NULL }; const char *dd1af0dc3[] = { "scribd.com", NULL }; const char *dd1d93d72[] = { "motherless.com", NULL }; -const char *dd1ea325e[] = { "pornhub.com", "xhamster.com", "youporn.com", NULL }; const char *dd1f01762[] = { "maxisciences.com", NULL }; const char *dd1f5f1f4[] = { "brisbanetimes.com.au", "smh.com.au", "theage.com.au", "watoday.com.au", NULL }; const char *dd2039712[] = { "animecrazy.net", "gamedorm.org", "gamepro.com", "satsukai.com", "sparknotes.com", NULL }; @@ -55255,8 +55539,8 @@ const char *dd30eab0c[] = { "startv.in", NULL }; const char *dd3255d85[] = { "calgaryherald.com", NULL }; const char *dd3461476[] = { "lz.taobao.com", NULL }; const char *dd357d528[] = { "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", NULL }; +const char *dd3adc6cb[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "chicksonright.com", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "gamerant.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *dd3ae04e3[] = { "depositfiles.com", NULL }; -const char *dd3f49820[] = { "ayefiles.com", NULL }; const char *dd4029dcc[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *dd40ef742[] = { "ibnlive.in.com", NULL }; const char *dd44c4f47[] = { "gentside.com", NULL }; @@ -55286,6 +55570,7 @@ const char *dd76e7d39[] = { "csnnw.com", NULL }; const char *dd773cbf0[] = { "songs.pk", "songspk.name", NULL }; const char *dd78e1121[] = { "rapmls.com", NULL }; const char *dd7d4aa8e[] = { "6abc.com", "7online.com", "abc.go.com", "abc11.com", "abc13.com", "abc30.com", "abc7.com", "abc7chicago.com", "abc7news.com", "ahctv.com", "animalplanet.com", "destinationamerica.com", "discovery.com", "discoverylife.com", "tlc.com", NULL }; +const char *dd7d9fe61[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "chicksonright.com", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "readysethealth.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *dd82e177a[] = { "arenabg.ch", NULL }; const char *dd83a4902[] = { "9to5google.com", NULL }; const char *dd844fad4[] = { "planet-sports.de", NULL }; @@ -55305,6 +55590,7 @@ const char *dd9e6a333[] = { "play.anghami.com", NULL }; const char *dd9f25e3f[] = { "about.com", "ehow.com", NULL }; const char *dda45b720[] = { "my5.tv", NULL }; const char *dda598a04[] = { "imagebam.com", "imgbox.com", NULL }; +const char *ddad8c6e7[] = { "6play.fr", NULL }; const char *ddadacfb5[] = { "play.spotify.com", "surveymonkey.co.uk", "surveymonkey.com", "surveymonkey.de", "surveymonkey.ru", NULL }; const char *ddae1f41 [] = { "grammarist.com", NULL }; const char *ddaf436d1[] = { "f5haber.com", NULL }; @@ -55360,6 +55646,7 @@ const char *de30ede3c[] = { "theinquirer.net", NULL }; const char *de35d3176[] = { "aim.org", NULL }; const char *de37375e9[] = { "fileflares.com", NULL }; const char *de3b1caa5[] = { "ubi.com", "ubisoft.com", NULL }; +const char *de3c88e0 [] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "boredomtherapy.com", "breaking911.com", "breathecast.com", "bugout.news", "bulletsfirst.net", "celebrity-gossip.net", "chicksonright.com", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "gosocial.co", "grammarist.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hackspirit.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "o4anews.com", "oddee.com", "opednews.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicalcowboy.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "westernjournalism.com", "whatfinger.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *de3f957a0[] = { "streamcloud.eu", NULL }; const char *de4145a7e[] = { "pcwdld.com", NULL }; const char *de470fede[] = { "pcgamesn.com", NULL }; @@ -55388,6 +55675,7 @@ const char *de7a5915e[] = { "skype.com", NULL }; const char *de7b12240[] = { "golf.com", NULL }; const char *de7c572e6[] = { "sahadan.com", NULL }; const char *de7e6faaf[] = { "livespotting.tv", NULL }; +const char *de7f67d3c[] = { "dailyheadlines.net", "o4anews.com", "rightwingtribune.com", "rollingout.com", "viralnova.com", NULL }; const char *de818f333[] = { "downloadhub.to", NULL }; const char *de867256e[] = { "viralnova.com", NULL }; const char *de87c2ea2[] = { "williamhill.it", NULL }; @@ -55406,6 +55694,7 @@ const char *de9ca9ae9[] = { "viafree.dk", "viafree.no", NULL }; const char *de9d10838[] = { "filecloud.io", NULL }; const char *dea036b39[] = { "cleodesktop.com", "mugiwaranofansub.blogspot.com.ar", "musicacelestial.net", NULL }; const char *dea4fbb00[] = { "www.tlc.com", NULL }; +const char *dea69affc[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bigleaguepolitics.com", "bipartisanreport.com", "bizpacreview.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "damnlol.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "gamerant.com", "girlsjustwannahaveguns.com", "glitch.news", "godfatherpolitics.com", "grammarist.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hackspirit.com", "hallels.com", "hautereport.com", "headcramp.com", "healthstatus.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "knowledgedish.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "o4anews.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicalcowboy.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "rightwingtribune.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "techconsumer.com", "technobuffalo.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *dead6aa4d[] = { "gramfeed.com", NULL }; const char *deb07ce9a[] = { "sankakucomplex.com", NULL }; const char *deb88d964[] = { "tvmuse.com", NULL }; @@ -55415,6 +55704,7 @@ const char *dec08e7ba[] = { "alphatv.gr", NULL }; const char *dec72f5cb[] = { "common.tv2.dk", NULL }; const char *dec7827c3[] = { "haaretz.com", NULL }; const char *decd6d220[] = { "rrstar.com", NULL }; +const char *decfe824c[] = { "iamdisappoint.com", "shitbrix.com", "tattoofailure.com", NULL }; const char *ded071f9d[] = { "sotumblry.com", NULL }; const char *ded15dbcf[] = { "digitalplayground.com", NULL }; const char *ded33eaff[] = { "citytv.com", NULL }; @@ -55489,6 +55779,7 @@ const char *dfa0c9f7f[] = { "extremetube.com", "spankwire.com", NULL }; const char *dfa2f7a26[] = { "uptobox.com", "uptostream.com", NULL }; const char *dfa2f890a[] = { "rollingout.com", "viralnova.com", NULL }; const char *dfa868bc [] = { "torrentdosfilmeshd.net", NULL }; +const char *dfb1e426c[] = { "napavalleyregister.com", "rapidcityjournal.com", "rawstory.com", "tvtropes.org", "vancouversun.com", "watoday.com.au", NULL }; const char *dfb43230a[] = { "dplay.fi", NULL }; const char *dfba34657[] = { "gentside.de", NULL }; const char *dfbe96f49[] = { "theoutline.com", NULL }; @@ -55498,8 +55789,6 @@ const char *dfc793ab6[] = { "eatthis.com", NULL }; const char *dfc834c5a[] = { "activistpost.com", "alfonzorachel.com", "askmefast.com", "breathecast.com", "bulletsfirst.net", "clashdaily.com", "classicalite.com", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "crossmap.com", "dailyheadlines.net", "dailysurge.com", "dccrimestories.com", "digitaljournal.com", "enstarz.com", "girlsjustwannahaveguns.com", "greatamericanrepublic.com", "hngn.com", "infowars.com", "instigatornews.com", "joeforamerica.com", "kdramastars.com", "kpopstarz.com", "latinpost.com", "legalinsurrection.com", "libertyunyielding.com", "minutemennews.com", "musictimes.com", "naturalblaze.com", "naturalnews.com", "natureworldnews.com", "newser.com", "oddee.com", "parentherald.com", "patriotoutdoornews.com", "rantlifestyle.com", "realfarmacy.com", "realtytoday.com", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "spectator.org", "stevedeace.com", "techtimes.com", "theblacksphere.net", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "universityherald.com", "valuewalk.comvcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", "wakingtimes.com", NULL }; const char *dfca0494a[] = { "ft.com", NULL }; const char *dfca1a065[] = { "linkshrink.net", NULL }; -const char *dfcbafae0[] = { "ehubsoft.net", "herokuapp.com", NULL }; -const char *dfcbd4dd2[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "boredomtherapy.com", "breaking911.com", "breathecast.com", "bugout.news", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailydot.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "damnlol.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "gamerant.com", "girlsjustwannahaveguns.com", "glitch.news", "gosocial.co", "grammarist.com", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hackspirit.com", "hallels.com", "hautereport.com", "headcramp.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "knowledgedish.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "lifebuzz.com", "medicine.news", "mentalflare.com", "minutemennews.com", "moneyversed.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "o4anews.com", "oddee.com", "opednews.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicalcowboy.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "thehayride.com", "thelibertarianrepublic.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "universityherald.com", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "washingtontimes.com", "westernjournalism.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *dfccbf04c[] = { "nordstrom.com", NULL }; const char *dfd38dac5[] = { "radiojavan.com", NULL }; const char *dfd5e3630[] = { "elconfidencial.com", NULL }; @@ -55702,6 +55991,7 @@ const char *dna3447a71[] = { "rakuten.co.jp", NULL }; const char *dna5d6ec64[] = { "propelmedia.com", NULL }; const char *dna7eccbe6[] = { "affili.net", "affiliprint.com", "bingads.microsoft.com", "linkpizza.com", "mobileapptracking.com", "trialpay.com", NULL }; const char *dna86cf6e8[] = { "etahub.com.ip", NULL }; +const char *dnaa01d5d5[] = { "adtech.md", NULL }; const char *dnaa020bb9[] = { "fleshlight.com", "fleshlight.zendesk.com", NULL }; const char *dnaa48262 [] = { "adcl.com", NULL }; const char *dnaa56271c[] = { "bannersnack.com", NULL }; @@ -55711,6 +56001,7 @@ const char *dnace2b00 [] = { "adpop.ro", "adpop.me", NULL }; const char *dnad65c43e[] = { "superfilm.pl", NULL }; const char *dnaea03069[] = { "adrobot.com.au", NULL }; const char *dnaebf9323[] = { "mrskincdn.com", NULL }; +const char *dnaf2bbf9a[] = { "adflow.io", "adflow.marketing", "adflow.pl", NULL }; const char *dnaffec99c[] = { "ynet-il.ip", NULL }; const char *dnb077e75c[] = { "github.com", "matomo.org", "piwik.org", NULL }; const char *dnb1c5e36d[] = { "adline.co.il", NULL }; @@ -55737,7 +56028,6 @@ const char *dnc4e7714 [] = { "adsterra.com", NULL }; const char *dnc507db55[] = { "adspot.lk", NULL }; const char *dnc544f47f[] = { "ads.ae", NULL }; const char *dnc54910f7[] = { "adlib.info", "adlib.mu", NULL }; -const char *dnc5e6b7e1[] = { "adflow.io", "adflow.pl", NULL }; const char *dnc7090dcb[] = { "adlink.guru", "adlinktech.com", NULL }; const char *dnc8c7bc54[] = { "adcenter.nu", NULL }; const char *dnc9c282f3[] = { "intellitext.com", "intellitext.hu", "intellitext.us", NULL }; @@ -55767,6 +56057,7 @@ const char *dndde52e6d[] = { "ad3.eu", "vereinslinie.de", NULL }; const char *dndf77d6ca[] = { "advert.ae", "advert.io", "advert.ly", NULL }; const char *dne02e2aae[] = { "efficientfrontier.com", NULL }; const char *dne0314002[] = { "nster.com", NULL }; +const char *dne29f5205[] = { "smartad.ai", NULL }; const char *dne2c47307[] = { "ppc.ee", "radom.pl", NULL }; const char *dne3f957a0[] = { "streamcloud.eu", NULL }; const char *dne44b1b46[] = { "advideo.pro", NULL }; @@ -55896,6 +56187,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m62a2cd12, 0, NULL, NULL }, {md8bcd1b8, 0, NULL, NULL }, {mec8ae015, 0, NULL, NULL }, + {m85f47b86, 0, NULL, NULL }, {maba7e573, 0, NULL, NULL }, {mabb03438, 0, NULL, NULL }, {mc74d5b92, 0, NULL, NULL }, @@ -55978,6 +56270,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc1e4c2d, 0, NULL, NULL }, {m661d011c, 0, NULL, NULL }, {mec40a080, 0, NULL, dn2f1c1fac }, + {mac94f81f, 0, NULL, NULL }, {mfbdb903d, 0, NULL, NULL }, {m50622d9b, 0, NULL, NULL }, {m2990dfd6, 0, NULL, NULL }, @@ -56196,6 +56489,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma574c7e2, 0, NULL, NULL }, {ma5770679, 0, NULL, NULL }, {m99934276, 0, NULL, NULL }, + {mcdcaa815, 0, NULL, NULL }, {m11568293, 0, NULL, NULL }, {m3817db80, 0, NULL, NULL }, {m2ac559ff, 0, NULL, NULL }, @@ -56409,6 +56703,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mecc00a38, 0, NULL, NULL }, {m741ded3b, 0, NULL, NULL }, {m10fd0c07, 0, NULL, NULL }, + {m1380ff31, 0, NULL, NULL }, {mcf8465bc, 0, NULL, NULL }, {m2ce8e7f, 0, NULL, NULL }, {mc6d06ea2, 0, NULL, NULL }, @@ -56591,6 +56886,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m425a66a4, 0, NULL, NULL }, {m217b191c, 0, NULL, NULL }, {m111794ca, 0, NULL, NULL }, + {m7b91e07c, 0, NULL, NULL }, {m982bdaa0, 0, NULL, NULL }, {m51092361, 0, NULL, NULL }, {mdc26ab2b, 0, NULL, NULL }, @@ -56848,6 +57144,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m97cd24e7, 0, NULL, NULL }, {m54172548, 0, NULL, NULL }, {md0676f07, 0, NULL, NULL }, + {mdd4f93d7, 0, NULL, NULL }, {m5eea8b5e, 0, NULL, dn279e355f }, {m143de16, 0, NULL, NULL }, {m68838b1, 0, NULL, NULL }, @@ -56927,6 +57224,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma0bcd067, 0, NULL, NULL }, {mf2b3781c, 0, NULL, NULL }, {m327fd9e4, 0, NULL, NULL }, + {mb58ec9b9, 0, NULL, NULL }, {m6671032d, 0, NULL, NULL }, {mad5d31dd, 0, NULL, NULL }, {maf4266f1, 0, NULL, NULL }, @@ -57145,6 +57443,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbdf5bd39, 0, NULL, NULL }, {mdf81fe9f, 0, NULL, NULL }, {m24993a52, 0, NULL, NULL }, + {me128cff0, 0, NULL, NULL }, {m9e338a10, 0, NULL, NULL }, {macd65955, 0, NULL, NULL }, {mb9b15819, 0, NULL, NULL }, @@ -57231,6 +57530,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mff8f4f0b, 0, NULL, NULL }, {m569d7024, 0, NULL, NULL }, {m57a02ff5, 0, NULL, NULL }, + {m426cd2cc, 0, NULL, NULL }, {m6882e82b, 0, NULL, NULL }, {m46745ae5, 0, NULL, NULL }, {mcc4a699a, 0, NULL, NULL }, @@ -57405,6 +57705,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m41a0b867, 0, NULL, NULL }, {m7e33f147, 0, NULL, NULL }, {m74bafdc5, 0, NULL, NULL }, + {m9121208f, 0, NULL, NULL }, {m18b3f1e7, 0, NULL, NULL }, {m58bb126c, 0, NULL, dnc2cc4c46 }, {mf017deba, 0, NULL, NULL }, @@ -57540,7 +57841,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m36001625, 0, NULL, NULL }, {m7f774294, 0, NULL, NULL }, {m6fdcf468, 0, NULL, NULL }, - {mb4868cdf, 0, NULL, dnc5e6b7e1 }, + {mb4868cdf, 0, NULL, dnaf2bbf9a }, {ma1383b8b, 0, NULL, NULL }, {m6e91416e, 0, NULL, NULL }, {m683b3dda, 0, NULL, NULL }, @@ -57576,6 +57877,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2196d7c9, 0, NULL, NULL }, {m6129edc3, 0, NULL, NULL }, {m556403ff, 0, NULL, NULL }, + {mfe252bcd, 0, NULL, NULL }, {mfa276418, 0, NULL, NULL }, {m446d29eb, 0, NULL, NULL }, {m7bc42773, 0, NULL, NULL }, @@ -57761,6 +58063,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m29744831, 0, NULL, dn54ee9767 }, {me577aebc, 0, NULL, NULL }, {m369ec2b7, 0, NULL, NULL }, + {m176e3b5c, 0, NULL, NULL }, {m556663df, 0, NULL, NULL }, {m36a85713, 0, NULL, dn75f2a601 }, {m7aab00b6, 0, NULL, NULL }, @@ -57807,6 +58110,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9513ce4, 0, NULL, dn61b6cf5d }, {me72d3477, 0, NULL, NULL }, {m53bb83f0, 0, NULL, NULL }, + {mdf0e10c8, 0, NULL, NULL }, {m1e70a2c2, 0, NULL, dn9eb9d17b }, {mdcf7a89f, 0, NULL, NULL }, {mda6352ef, 0, NULL, NULL }, @@ -58031,6 +58335,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mebe38565, 0, NULL, NULL }, {m1c149e04, 0, NULL, NULL }, {mf12eef30, 0, NULL, NULL }, + {me9a531a0, 0, NULL, NULL }, {m7968724a, 0, NULL, NULL }, {m4484c03f, 0, NULL, NULL }, {me20294f2, 0, NULL, NULL }, @@ -58456,6 +58761,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8e757c4d, 0, NULL, NULL }, {md406dfe5, 0, NULL, NULL }, {m8bea7935, 0, NULL, NULL }, + {m8f1693e8, 0, NULL, NULL }, {mbb7be1d3, 0, NULL, NULL }, {m563bf857, 0, NULL, NULL }, {mb0b69280, 0, NULL, NULL }, @@ -58489,6 +58795,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7ee59fff, 0, NULL, NULL }, {m14e306a3, 0, NULL, NULL }, {m4b3a3165, 0, NULL, NULL }, + {m6083cf7e, 0, NULL, NULL }, {m53f0934c, 0, NULL, NULL }, {mdc0abe58, 0, NULL, NULL }, {m9ad9a695, 0, NULL, dn7c4268f7 }, @@ -58832,7 +59139,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m94c8f647, 0, NULL, NULL }, {me9316031, 0, NULL, NULL }, {m1b724a44, 0, NULL, NULL }, - {m1b6b8e7f, 0, NULL, NULL }, + {m1b6b8e7f, 0, NULL, dnaa01d5d5 }, {mdf6d6ea2, 0, NULL, NULL }, {mdf9f0b6e, 0, NULL, NULL }, {mdea6fb72, 0, NULL, NULL }, @@ -59628,6 +59935,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m57725a86, 0, NULL, NULL }, {ma69063eb, 0, NULL, NULL }, {mcf0c5191, 0, NULL, NULL }, + {m81b5ddbd, 0, NULL, NULL }, {m3a9d16f3, 0, NULL, NULL }, {mc14e228a, 0, NULL, NULL }, {m309fc3db, 0, NULL, NULL }, @@ -59937,6 +60245,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me6e15c41, 0, NULL, NULL }, {mb16bfa54, 0, NULL, NULL }, {mf49a7662, 0, NULL, NULL }, + {m697cbb19, 0, NULL, NULL }, {m74a9eda3, 0, NULL, NULL }, {m8b77bb82, 0, NULL, NULL }, {m275180b4, 0, NULL, NULL }, @@ -59986,6 +60295,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma5cb2e8e, 0, NULL, NULL }, {mbde14334, 0, NULL, NULL }, {m232670fb, 0, NULL, NULL }, + {mb6bb232f, 0, NULL, NULL }, {m83db2025, 0, NULL, NULL }, {m5f186a36, 0, NULL, NULL }, {m3e22a586, 0, NULL, NULL }, @@ -60576,6 +60886,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma0763e99, 0, NULL, NULL }, {m6c601943, 0, NULL, NULL }, {m755545ac, 0, NULL, NULL }, + {m9d8bd80e, 0, NULL, NULL }, {m4911172e, 0, NULL, NULL }, {m60d46f23, 0, NULL, NULL }, {m7d321d7b, 0, NULL, NULL }, @@ -60614,6 +60925,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m351e3790, 0, NULL, NULL }, {m38f4efd5, 0, NULL, NULL }, {mf8070875, 0, NULL, NULL }, + {m1cad3fbf, 0, NULL, NULL }, {me0b0b2e2, 0, NULL, NULL }, {me1277432, 0, NULL, NULL }, {m1caef509, 0, NULL, NULL }, @@ -60994,6 +61306,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md87c6551, 0, NULL, NULL }, {m40af8711, 0, NULL, NULL }, {m817f5a1e, 0, NULL, NULL }, + {m4619bf7a, 0, NULL, NULL }, {md5942f49, 0, NULL, NULL }, {mb39fd4e9, 0, NULL, NULL }, {mfa54f2b0, 0, NULL, NULL }, @@ -61078,6 +61391,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m73d67f5a, 0, NULL, NULL }, {m2fd3d5b7, 0, NULL, NULL }, {m7a5070e2, 0, NULL, NULL }, + {m95a0eefc, 0, NULL, NULL }, {m6c0b8bcc, 0, NULL, NULL }, {m70095381, 0, NULL, NULL }, {md461a521, 0, NULL, NULL }, @@ -61134,6 +61448,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3ee07432, 0, NULL, NULL }, {ma552cc3, 0, NULL, NULL }, {m58d606ae, 0, NULL, NULL }, + {mcb16662e, 0, NULL, NULL }, {m9ec401a4, 0, NULL, NULL }, {mb28228c1, 0, NULL, NULL }, {m33df94cf, 0, NULL, NULL }, @@ -61167,6 +61482,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma3f4eb9e, 0, NULL, NULL }, {m124a4b74, 0, NULL, NULL }, {m74a226a3, 0, NULL, NULL }, + {mb8d1e5e6, 0, NULL, NULL }, {m17b07078, 0, NULL, NULL }, {m78cd0df6, 0, NULL, NULL }, {m3b34dc90, 0, NULL, NULL }, @@ -61181,6 +61497,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8fbc9d5b, 0, NULL, NULL }, {mece5fb48, 0, NULL, NULL }, {mda0d74bf, 0, NULL, NULL }, + {m52c1dec6, 0, NULL, NULL }, {mcf3d88e7, 0, NULL, NULL }, {mf8dfc061, 0, NULL, NULL }, {mf2411a51, 0, NULL, NULL }, @@ -61247,6 +61564,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2978ac53, 0, NULL, NULL }, {mcb58b8c5, 0, NULL, NULL }, {m158c843, 0, NULL, NULL }, + {m807c9aa3, 0, NULL, NULL }, {m6623cb85, 0, NULL, NULL }, {m611171c0, 0, NULL, NULL }, {m2fc2ab5b, 0, NULL, NULL }, @@ -61342,6 +61660,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m97e321b2, 0, NULL, NULL }, {m976c6062, 0, NULL, NULL }, {m9e3c3bcf, 0, NULL, NULL }, + {m9b73951a, 0, NULL, NULL }, {m5770eb77, 0, NULL, NULL }, {m565c5967, 0, NULL, NULL }, {m414b97e3, 0, NULL, NULL }, @@ -61791,6 +62110,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mddf09a0e, 0, NULL, NULL }, {m9ab4639b, 0, NULL, NULL }, {me3df7f2e, 0, NULL, NULL }, + {m412994f5, 0, NULL, NULL }, {m20118f60, 0, NULL, NULL }, {m7ecff7e2, 0, NULL, NULL }, {m5e44f15a, 0, NULL, NULL }, @@ -61952,7 +62272,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m83407f73, 0, NULL, NULL }, {m9c8bf680, 0, NULL, NULL }, {mb5768f0f, 0, NULL, NULL }, - {mb57eddd4, 0, NULL, NULL }, + {mb57eddd4, 0, NULL, dne29f5205 }, {mf97b7749, 0, NULL, NULL }, {m2170ceb9, 0, NULL, NULL }, {mba4185b9, 0, NULL, NULL }, @@ -62138,6 +62458,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma68fbb24, 0, NULL, NULL }, {mee16612, 0, NULL, NULL }, {mae9b0cd7, 0, NULL, NULL }, + {mae244b87, 0, NULL, NULL }, {m9781f71f, 0, NULL, NULL }, {mafeaa8d6, 0, NULL, dnd302e6be }, {meb720763, 0, NULL, NULL }, @@ -62285,6 +62606,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9c6c67, 0, NULL, NULL }, {m4a811392, 0, NULL, NULL }, {mfe02e27f, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m924727, 0, NULL, NULL }, {m9bd8e604, 0, NULL, NULL }, {m971a7166, 0, NULL, NULL }, {mc449456a, 0, NULL, NULL }, @@ -62746,6 +63068,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3e1dc2bf, 0, NULL, NULL }, {m6f572662, 0, NULL, NULL }, {mef9be11e, 0, NULL, NULL }, + {m5cfa3054, 0, NULL, NULL }, {mada1561c, 0, NULL, NULL }, {mafec3f2b, 0, NULL, NULL }, {m3324b035, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -62939,6 +63262,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6cd7fdd3, 0, NULL, NULL }, {m41dfb9a7, 0, NULL, NULL }, {m7c390cf1, 0, NULL, NULL }, + {m6222d81, 0, NULL, NULL }, {md3ed1365, 0, NULL, NULL }, {m92888858, 0, NULL, NULL }, {mc919a384, 0, NULL, NULL }, @@ -63189,6 +63513,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {macf65fad, 0, NULL, NULL }, {m6c7f399d, 0, NULL, NULL }, {mefe71584, 0, NULL, NULL }, + {mac70010e, 0, NULL, NULL }, {mba918ca5, 0, NULL, NULL }, {m75bcbac7, 0, NULL, NULL }, {m38f827ba, 0, NULL, NULL }, @@ -63367,6 +63692,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m975c9907, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m16df122e, ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mbcfe26db, 0, NULL, NULL }, + {m37aa03aa, 0, NULL, NULL }, {m9cceaaca, 0, NULL, NULL }, {mbdb4a6d1, 0, NULL, NULL }, {mce93e50b, 0, NULL, NULL }, @@ -63389,6 +63715,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md934a665, 0, NULL, NULL }, {m95339ff0, 0, NULL, NULL }, {m287023e0, 0, NULL, NULL }, + {mc4a5c, 0, NULL, NULL }, {m1cc16119, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m393b42b2, 0, NULL, NULL }, {m4bc414e5, 0, NULL, NULL }, @@ -63453,6 +63780,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma07634ef, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {ma4b9a07e, 0, NULL, NULL }, {mc9c8bb6e, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mea9160c8, 0, NULL, NULL }, {m6cb3be1a, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m62b9a254, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcbdd4fda, 0, NULL, NULL }, @@ -64238,6 +64566,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m734e3e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb601ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1b9c4e16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m21b51782, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma0c4b55c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9100ed51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md001fd4e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -65824,6 +66153,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {macf0beab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m42d16889, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5a837b98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf76a8d7c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m692793d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8cc02b0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m474c0ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -66562,6 +66892,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mac7ddfa1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m14c6a433, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6db8a6a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m944946d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m38d9e683, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3f36468, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m95e95957, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -66786,6 +67117,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md93db9eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maf717aca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma855eeda, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7878a892, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me3e40af7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcc814631, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3f54582c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -67279,6 +67611,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9e93fb9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1492e181, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4eeb06c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc8179da9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md9e2e089, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m80f15ed5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf8141472, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -67607,6 +67940,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m16bf54cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3d380d16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mff7d8f6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m63b4364a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mda9b045e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8762ab38, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdbcbdc8b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -68268,7 +68602,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdd530686, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf46c96c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m237a892, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {m56d97118, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb385ed13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mafa8e4b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m92fbcbb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -68570,6 +68903,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdbc134a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maa13c1c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m58e8dd5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7f9cb4c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m42a12e58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfea61145, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mca00c18, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -68609,6 +68943,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf6352416, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcdfbede8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m462e4a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me20a471c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5b0df283, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5bf1007a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m21d36554, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70232,15 +70567,18 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5fdb9df5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc7648b10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4c0c7163, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1ca1c766, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mee4099cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m857d85dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7d30356, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m164a11e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m790f4d30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb3f57286, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mbc84ed35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5bff252, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m96b6ec05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcedd8620, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma212a590, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6cf3e894, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3daa345, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4ec385be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70253,6 +70591,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4b8db0eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4dfc5963, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m60f82a05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m771dbc6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf4b38a2b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mca0ff658, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1245d1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70280,6 +70619,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc8697d9a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me03aa004, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md164ea68, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m91ce2736, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m97e1c8e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc19d5b62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7b8ae47b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70317,6 +70657,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m39b2e1c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcebc7b29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4d52e6d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m79dccda2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8d372ed8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7a5a91dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m80584daf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70370,6 +70711,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m61f11f54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5e1d356d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9011d461, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m88e2804d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf4116377, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6d94d4b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc696038, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70380,11 +70722,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m31d60315, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfa2e4a38, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfca63410, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me63b90f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfa3cbd6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m35794d0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4dc91c81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m17c51fc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfeb58ea2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2030900c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m295d9338, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6cc786a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m65716c7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70404,6 +70748,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf9aae0e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md9a7bc28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m47dc11ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {md84e1492, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m913fc2be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfb991139, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m488515ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70416,9 +70761,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m15ee6187, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb123f686, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m96862ef4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m714841ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maa3a0936, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma87db459, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mea11e703, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m178af7c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf040c54d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7223c79e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc1126167, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70478,12 +70825,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m430c512e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m355239e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdb38b74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m87e16b4a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9aad7442, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf64c7338, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1751600f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1b1bfd9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2f06adc1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5f4df9e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mbabd2dae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma1b8cda0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1688bc9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m911e6915, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70510,6 +70859,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3befffee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfed47da9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m958b5f9b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb3a6361a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {macdb5e35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m373df6f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m719531c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70535,6 +70885,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6be4cb3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maa6d226b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf02f5988, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m106b1988, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1494e5e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7b47a96d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m172472c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70558,6 +70909,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me2c1cbc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma4719188, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meab001a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7a054667, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m98a20de8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m27623228, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9270788a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70576,6 +70928,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m74bdbfb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfb8e4c4d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5b161093, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m52b563a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdf310126, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md540dece, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m940395b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70590,6 +70943,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mebd17601, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8003e9ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m66407a2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3e13041, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6416d8d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf7933946, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m54dee1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70629,6 +70983,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4868e6ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc675b1bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6dbc9fbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb3415b25, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mec0dd788, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meba97d98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma9e4c7a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70718,6 +71073,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc8513b73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma0cd70bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7797197c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {md69a405c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m8364486d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1dd94011, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1d1355ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1b6143bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70734,6 +71091,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md955343b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m29af6208, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mec18563b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {maeb9833d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9786aa27, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf89524ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mca4fac69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70763,11 +71121,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4e0eb3b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8d3ef625, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m39adbe3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf24fda91, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m917c652a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2ec4a500, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m809f57c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m98532727, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6d57c84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m494f4cb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfeea9bec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m92ced6ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8a570d04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70802,6 +71162,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md0334b54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdb7d6724, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m94691c0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7527c51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m10b3da7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2af2d04c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m64167d9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70811,6 +71172,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9e017f06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me8681b18, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m20901f66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m4cba7b9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc5a5f283, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md090ed69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7b143a96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70825,6 +71187,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7412c4d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc3aeaf2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me53b9be1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb9bee8f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2b705f2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m20f7f07d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m655fb0c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70833,6 +71196,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md46ea258, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m474943b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m59f83a4a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m29d9cf63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m23889a88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {med187330, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mccf6e565, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70875,6 +71239,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9fe637fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m37daf4a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6b8af9e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m4be39471, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb3273e93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6d066854, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdd5414ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70885,11 +71250,15 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m73ffa885, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m37a772e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb72d7426, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m9ad16ccb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mfa5882c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8046998b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9afb8090, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m38c72922, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1ac9ce76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7a2c5d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4cc62df1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m11f85017, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m46e904db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcce6340, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4ceaa3cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70909,6 +71278,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5b13c453, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5c059ec9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m757b5655, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m4b116b44, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma243bfd7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5b5187d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdcfcbdc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70930,6 +71300,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb00a914b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m84061ed6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9eb7846f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3c0a57a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m697d6b73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {med880086, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mee253795, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70942,6 +71313,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md150f546, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2b50fb11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5fc2d1b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1fe09e54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m94c0b540, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m769fa59d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf78c5279, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70959,6 +71331,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me88c06f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me58d83d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2396d0e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m6fff00ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6165c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcf48c7b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbd118341, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70976,6 +71349,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maac29332, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2cf8b9db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma8ef54b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {md7c923cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8cfccdb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6c2c8aaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf6b17ad2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71068,6 +71442,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf38a57d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m53fbe5e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maeec9070, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mcf90e224, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m15f3b0b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m33514b82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m717fdc5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71088,13 +71463,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb005e813, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m848167fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maaff48c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3545abdb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb580fa8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6ba0768a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m59fc515b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6c1fd1e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m18553d4a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m6cdb03fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m340a4390, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4946bde7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m93cc7039, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m43296002, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {macd547f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m288c8e88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71110,17 +71488,23 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb5a05005, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9a719851, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m723d0c1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2d5f0dac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3b3f0554, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mea8e33bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m41a83753, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2fb0f41c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7daf3ef9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3ce49071, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md2f21fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma3230d9f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m65845751, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf3ac3988, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m6418a3aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9fb60fd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf72fe7e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m155e717, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfccaf402, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m89f3cbe2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m16df2925, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m17e30380, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m83af553, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71160,6 +71544,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma0d1ee4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2199849e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2bc31074, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m6208cbd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me690142, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2720f086, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8bb28d51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71199,6 +71584,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f35b450, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m77b4955b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8196209b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7b7f2724, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me8684332, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc403e654, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5c244661, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71220,11 +71606,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2f1a71a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4fd2479b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mba099206, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me7fec3ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8a086c2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1a7d159, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2aab9ac9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc44f864e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me4906fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma9eba96a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf4a3fbdd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4286a07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1ad5cb3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m92641007, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71260,6 +71649,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md7811b28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mccb0efbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m94ebe9a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m9ee8920, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4531be8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8fc209fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m68971979, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71318,12 +71708,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6b652093, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m46825f93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4f234343, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb6944f78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m35ae780b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mad0081fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m18a3e1b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m31415412, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbed51c70, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8c91edb1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m54460816, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc894b138, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2172fbfd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4dcadd4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71334,9 +71726,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m456b0284, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc117d704, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me584a867, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mae1f4238, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md9cb6e3e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4ee29cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m756e377b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mdab10883, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7d120841, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc75f6a19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc7684298, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71356,10 +71750,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m36dc8585, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m10587908, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma7c4ce76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m5e85075a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me86bbfa6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbc49bffe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma2fcf88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb876c96e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1d22f141, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb9556f37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb30b3eb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8b9ba86e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdd05fd5d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71391,6 +71788,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf7948e7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8959a21a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m922090b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc0b989d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc69f551f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8db383e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m71767649, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71413,12 +71811,15 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma83667f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m680bdd19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf0032c71, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m38be4b4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3a8307c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5abe661b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m21ef67ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m92fb2c3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb878a778, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m42aca21c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md32fc425, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1cd48861, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcd0e1ede, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma0f23852, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me00b5387, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71444,11 +71845,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me3391b66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m603c8676, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m367f15a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf056086f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meca2f083, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7fceea5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbaf0ecd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8bd9d303, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m10e9cd2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m20281aed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m26691775, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcd3e6297, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9ae744c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m303284e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71457,6 +71861,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb2784381, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m74364f53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2093d209, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3f9d8672, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me7b5fa7b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me6db6843, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me8617345, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -71489,8 +71894,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m577a9de2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me6b086ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m839eaf6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m97860095, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m66d80875, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maf4e5c39, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mef413d66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf8b5a45d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2347e970, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m26014d01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -79755,6 +80162,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maa8e5e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1205a281, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m11e67873, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m408f65b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m30f83d96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m5764c3e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m24f881b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -79882,6 +80290,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb8996e28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfb84c2b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdea1f9cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mc38b69bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m756a72f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md27f0ec2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdab6f4c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -79977,6 +80386,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4fa819ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md6e8c2f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m955a78b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1facd20c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1e3d2bd6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me7d17e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbfcf62fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -80021,6 +80431,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcd0a79c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me369ffa0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meb4f1592, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m66a93a76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfc21641b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7d59f1a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7ad339c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -80670,6 +81081,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m495fd7f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3f5f602b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5f92d0e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m39f690f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf8c1070c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfaffaa5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9d09c74f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -80757,6 +81169,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbfd392ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9dcf1990, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf763b75f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m49678ca5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb931125a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb930c014, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mba316463, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m830424cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -80946,6 +81360,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma3d296f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1e097cc9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m21501e64, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1083516e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m814e4886, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m766b4f2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m95a6ec1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -81720,6 +82135,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m53abca31, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m72d822d8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m36abb121, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m638cc6eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2d92a2c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma2f28bc7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d9c569ff8, NULL }, {m8b656bcc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -81790,6 +82206,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m563d0cdd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb52572a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me688e036, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mcbbc1827, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m72ed8400, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb98029e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6c834e5f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -83215,6 +83632,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m93ca6d42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me1edb73c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcdbb75d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me33653e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7baa0dd9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb53848ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6960120e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -83387,6 +83805,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m77830b2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9e72bae4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {ma8b943a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {ma21c4fdd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc23cb052, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9cda940, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8955523b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -85317,6 +85736,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m22213f06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m88d0f8c6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8a7ee40b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m6bbd7f0e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m50d6c4f4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4905ba1d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7463aa6d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6da61f20, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85529,6 +85950,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf82ff5d9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3cb9ea59, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4aed46d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mf13a73ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5d15416b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfccd705d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2d8f21eb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85590,6 +86012,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7583977c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc8425488, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf47b8922, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {md936f489, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8a23d596, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma06bb6ae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m66244d09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -86042,6 +86465,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md043361, ADBLOCK_FLAG_MATCH_DOMAIN, d153231ee, NULL }, {mb2d48409, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1a4a2cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m5a2b8ee9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m575e3a27, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m88f89f7c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md628ac16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -87260,6 +87684,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6b9210e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8462a567, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbc10cf44, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m29941525, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8d5792f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m44e8fe41, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2e433dc3, ADBLOCK_FLAG_MATCH_DOMAIN, d45c72baf, NULL }, @@ -87798,7 +88223,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma9b66181, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d34e8a4c8, NULL }, {m905f762e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5038c71a, NULL }, {m89e4b38b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mccc9f898, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m7bdaf2d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma2e51d93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d3718473d, NULL }, {m8ca80f27, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb38ced09, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -88081,7 +88506,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2056230c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dd4f52466, NULL }, {m5d6b409f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dd4f52466, NULL }, {m914aa817, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d94dfbf32, NULL }, - {mb0df1691, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5204d3c4, NULL }, + {mb627cafc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m476eb68e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5204d3c4, NULL }, {m29b1224a, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m4e50b7bc, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m7af8e98d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -88102,10 +88528,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m231d4f55, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4feeec01, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d3846dd25, NULL }, {m6846e957, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, d1dfcae6f, NULL }, - {m4a134fa, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, dbde72043, NULL }, + {m4a134fa, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, dea69affc, NULL }, {me74f899b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d29575e73, NULL }, - {mc621d072, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d3f7e7ad9, NULL }, - {me546c33c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d3d1d9750, NULL }, + {mc621d072, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, db156e422, NULL }, + {me546c33c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dc5019085, NULL }, {m538071c7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d7988de20, NULL }, {m8dfa3cdd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d37b98303, NULL }, {m236d4f14, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d38b293a6, NULL }, @@ -88120,10 +88546,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mad6ecd51, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d6482ff4a, NULL }, {me16629d5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, dce3ad11d, NULL }, {m7ed5f45f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d2e0ed1af, NULL }, - {maf4f8b94, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, dfcbd4dd2, NULL }, + {maf4f8b94, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d90c1af61, NULL }, {macf1d3ae, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d247c508b, NULL }, {m5b0a0388, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d992a21d8, NULL }, - {mc00f1e0f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d93c9f342, NULL }, + {mc00f1e0f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d5b03b7b, NULL }, {m6b40fc66, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d753d7455, NULL }, {m617d0c96, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dfa2f890a, NULL }, {mfcd3ea66, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d409e9d54, NULL }, @@ -88138,7 +88564,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m404e2c27, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb374fbf8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4ce79253, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, dabb2f3c1, NULL }, - {m5bb2b6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d86d98e4a, NULL }, + {m5bb2b6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d879e671, NULL }, {m2eb54804, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9b622f5d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, dfc834c5a, NULL }, {m807a2b3e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, d992a21d8, NULL }, @@ -88151,16 +88577,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8455d9ab, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, d21883ec5, NULL }, {m3aaa901, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, d627c6a40, NULL }, {mfbfba0e8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, da0187f1b, NULL }, - {mc1b6efc0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d915a8905, NULL }, - {m8fdd8119, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d4533f1e0, NULL }, + {mc1b6efc0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, dc595b38a, NULL }, + {m8fdd8119, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d84452375, NULL }, {mc87096ce, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d62d4ff69, NULL }, {m6fd6c7ca, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d16f32a76, NULL }, {m110c465b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9818f6a8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2eebf9b8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, dbd47168a, NULL }, {mc013e090, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, deeee052f, NULL }, - {md07330ef, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, d396ade6a, NULL }, - {md2d439df, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, db21290fe, NULL }, + {md07330ef, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, dd7d9fe61, NULL }, + {md2d439df, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, dd3adc6cb, NULL }, {maeae25b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d38b293a6, NULL }, {m347c0e67, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d831c4d20, NULL }, {m6906233d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, ddae1f41, NULL }, @@ -88175,7 +88601,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m27ed36c0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc36240e7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, da98fbcfa, NULL }, {md3da5db2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, db612fae1, NULL }, - {ma7373c99, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d64762f09, NULL }, + {ma7373c99, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, de7f67d3c, NULL }, {m504aa4dd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6f9d2fb5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, ddb849f09, NULL }, {m366489d9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -88189,9 +88615,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mff0aeab8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4bc9855e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma31f3d93, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, df75086, NULL }, - {ma0d5bdf3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d2db8eb36, NULL }, - {mffc4e87c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d5204d3c4, NULL }, - {mb627cafc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d5204d3c4, NULL }, + {ma0d5bdf3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, de3c88e0, NULL }, {m102c0c52, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m29926463, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d4b6a3f74, NULL }, {m6e0aabf7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -88452,7 +88876,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf33e8a7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d59e22eda, NULL }, {m136105ad, ADBLOCK_FLAG_HAS_WILDCARD, d42c3fe11, NULL }, {m23a277f3, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, d230e59ac, NULL }, - {m84aed8cf, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, dc97886a3, NULL }, + {m84aed8cf, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, d66dda866, NULL }, {m77c42d90, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, db370b6b2, NULL }, {m3e78e63e, ADBLOCK_FLAG_HAS_SEPARATOR, d1a4f7f7e, NULL }, {m4a6c85a9, ADBLOCK_FLAG_HAS_SEPARATOR, daed18dd1, NULL }, @@ -88468,7 +88892,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf7d41674, 0, daed18dd1, NULL }, {m24d6f19b, ADBLOCK_FLAG_HAS_SEPARATOR, daed18dd1, NULL }, {mfffd5af7, ADBLOCK_FLAG_HAS_SEPARATOR, daed18dd1, NULL }, - {mb3686834, ADBLOCK_FLAG_MATCH_BEGIN, dd1ea325e, NULL }, {m95d4bef, ADBLOCK_FLAG_MATCH_BEGIN, daed18dd1, NULL }, {mbca427f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, df1ff34b, NULL }, {m8d070624, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -88541,6 +88964,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maf263257, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4667c767, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me6d2efdb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m14d286b9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfb03ee38, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m24848c99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m28a6cc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -88579,7 +89003,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1844b49d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m85d1f181, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc96f7d07, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m45ebec7c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m52ce261c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mc3bacc5a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mc7ce247f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m44418e73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5dd78ff1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdf772191, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -88632,6 +89059,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdd6c50a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m912ec068, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma9df63c4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m7049acc7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m12d7ea73, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb60f64f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m68553943, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -88774,6 +89202,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9f2edfa6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc827cd90, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mba1e934d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m8049ea21, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {me0dbe83, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m53fd8aa0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m42d65b52, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md8c891f2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -88884,6 +89314,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6c90f735, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m13554a39, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdd4daea1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m524cf557, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m6ea3cab8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3b03c522, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2ffe93c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma1e539a5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -89148,6 +89580,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb2a5c271, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m15a2282c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m29c54730, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {md444f765, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6b7d163e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6082a7ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6674ffda, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -89207,6 +89640,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m30d07853, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdf7e5778, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3d1ca1a5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m4fe6cd72, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {madd997ac, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mb678f346, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5df0343c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbb399ce4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mba502549, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -89214,6 +89650,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6b696382, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8c84c04e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1b9770b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {me6f65509, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mc264f61b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9a4cd132, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m926ca609, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcf29da9e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -89491,7 +89929,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m29a76d68, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {md7c06a6b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d970a5ca0, NULL }, {m7c5fe9cc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, dnad65c43e }, - {mf7c8c275, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d77072f4f, NULL }, {mdc78c296, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, db0aeb07f, NULL }, {meb3a1b62, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, db0aeb07f, NULL }, {mee5556b7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -89561,8 +89998,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m86b01b5b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m94332e3e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mc60f5461, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d2b507479, NULL }, - {mbb6d1184, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, daa177044, NULL }, - {mf88f86ce, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, daa177044, NULL }, {mfd7f2dc8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, db40cf4ca, NULL }, {m20004129, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8b92decc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d26ef662, NULL }, @@ -89585,7 +90020,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mca3cc8de, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d97ddfa33, NULL }, {m8ad6f604, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dad8fc6d4, NULL }, {m529608b3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, daac73b76, NULL }, - {mc0e35203, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d7d0d2db6, NULL }, + {mc0e35203, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, db1b26b73, NULL }, {md2a6eae6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m8f9c2422, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d98cb3f1, NULL }, {m24744cb4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, db4588ac9, NULL }, @@ -91696,6 +92131,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfb631c6d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me117b936, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf3593094, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mb6197b2c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m111e8731, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mae11c1e6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d52e7a50f, NULL }, {m15fda6a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, de4c43d2b, NULL }, @@ -91725,6 +92161,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m55457a77, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d8ab7f98e, NULL }, {mbe1b72f5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d8ab7f98e, NULL }, {me4b62b2d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d8ab7f98e, NULL }, + {m27611342, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5c57ed8c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d8ab7f98e, NULL }, {mfc1dfbf6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dda598a04, NULL }, {m42d170f3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d67def35, NULL }, @@ -91776,6 +92213,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md1523b7a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dcaed1bd0, NULL }, {m57429978, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dcaed1bd0, NULL }, {m1a1872f3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dcaed1bd0, NULL }, + {m7de46465, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dd6a37670, NULL }, {m4c7a2371, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, dd6a37670, NULL }, {m4fd2a885, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dd6a37670, NULL }, {me47b8cee, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dd6a37670, NULL }, @@ -91907,7 +92345,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m42d82a02, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m64b1af20, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb2010017, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m9493da1b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m9493da1b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m23eb72ff, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mc8e9d482, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m57975b77, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -91945,6 +92383,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma9c0bc2a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf8379432, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m409df84f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {me53e1f7a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md81060d3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mca1144ca, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1ab90572, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -92076,7 +92515,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m858655b9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, dfd709cb, NULL }, {m7224e449, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc081aa1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mc213b236, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc81b11e8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6ce6c4aa, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m619ab3fd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -92216,6 +92654,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4b7e8bd6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d38516403, NULL }, {m6f48ad37, 0, NULL, NULL }, {mac8124fc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, df564bb42, NULL }, + {me2db44bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m901aa898, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d222889fb, NULL }, {m63078308, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me8436c48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, da3641475, NULL }, @@ -92310,12 +92749,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4a174c1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d50d4ef6a, NULL }, {me639c40f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d6dfe2215, NULL }, {m201aca28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, da3c024c9, NULL }, - {m5a0171e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbcdb44a2, NULL }, + {m5a0171e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dfb1e426c, NULL }, {m2ea6c720, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d2f9e7ca5, NULL }, {mc7191177, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5f0c50c5, NULL }, {mc22db7c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dce0cefe7, NULL }, {m38ea9267, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc3298098, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d1d3112ba, NULL }, + {m246b5a26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mc417ef5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md017af1b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md6a61a89, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, @@ -92347,7 +92787,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7f254963, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m609a54e6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m113137e9, ADBLOCK_FLAG_MATCH_DOMAIN, d916e5490, NULL }, - {m9776a308, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m2fdb5316, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d6b2b2e54, NULL }, {mb410a49a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, dafabf920, NULL }, {mf8fce052, ADBLOCK_FLAG_FIRST_PARTY, d54965a78, NULL }, @@ -92525,6 +92964,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meb82d694, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m546db4b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dc0988d25, NULL }, {m5bc62d73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5c1139ad, NULL }, + {m191c3cdb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md72fa1b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me3603f76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mea687c63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -92635,11 +93075,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbf8220b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5b876567, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m64a17ae7, 0, NULL, NULL }, - {mc2e5a64d, ADBLOCK_FLAG_MATCH_DOMAIN, dfcbafae0, NULL }, {medba4134, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m6b6009a8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {md3a22c28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5b875c1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, dde11346c, NULL }, + {me0cacbb2, ADBLOCK_FLAG_HAS_WILDCARD, d2c25242, NULL }, {mb78abf48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m29b62b35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m381cd2c7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -92687,6 +93127,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m45861097, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me24acc92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5707e15f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m780be18b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m462b13cc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d6ce818f3, NULL }, {m5b3ee9c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma08891d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -92712,6 +93153,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m29ac39c9, ADBLOCK_FLAG_MATCH_DOMAIN, d84f926ff, NULL }, {m35d58d3b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d84f926ff, NULL }, {me8a073b9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m6dd1c817, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m948d593, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m53197f50, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m50e31e93, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, @@ -92869,6 +93311,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m834362f8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dd1f01762, NULL }, {m478bf311, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, da0466819, NULL }, {m535da364, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mdfab0680, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m824a8ca4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d8b9cc160, NULL }, {m43c27010, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mc1389fc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, @@ -92965,11 +93408,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m57d20d3c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dfb43230a, NULL }, {mfa8d0746, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m4b55df4d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mbda75001, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m83d8ef0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mce143ec7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m181174e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {mb7063375, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dd3f49820, NULL }, {m6c3fb441, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m76bbef3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m22498b10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m49f9474f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf154bc0b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, @@ -92980,6 +93424,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3d3327fa, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mb7063375, ADBLOCK_FLAG_MATCH_DOMAIN, d775bf080, NULL }, {m51c71c76, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, db7fb49d3, NULL }, + {m6950b8d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m89ac232b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d44bf18ca, NULL }, {mfc7fecbc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m30eab3ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -93010,7 +93455,27 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf66569bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5d0f3e9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d61d60910, NULL }, {m7c71769e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m824a8ca4, ADBLOCK_FLAG_MATCH_DOMAIN, dc97bcb38, NULL }, + {mbc32088b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {m3e3cf6c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mf8a4b25, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dc61c5a58, NULL }, + {m863f48c4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, dc61c5a58, NULL }, + {m6e0458ef, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dc61c5a58, NULL }, + {m92220a24, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {mf68042af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m5aa8f0af, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {ma855f1a4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, ddad8c6e7, NULL }, + {m399c3a54, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {m34147a00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc762979, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1816deaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m4ecd5f0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {m824a8ca4, ADBLOCK_FLAG_MATCH_DOMAIN, dcb54b9bd, NULL }, + {m8c81ec01, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d890aa3ae, NULL }, + {mb7063375, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d890aa3ae, NULL }, + {m73297b55, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {m7780548c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mc2e5a64d, ADBLOCK_FLAG_MATCH_DOMAIN, db1855bf8, NULL }, + {ma95ee4d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m959374f7, 0, NULL, NULL }, {m69eee246, 0, NULL, NULL }, {m480a1f0f, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -93081,6 +93546,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mae3ba5d0, 0, NULL, NULL }, {mdbf6facd, 0, NULL, NULL }, {m642300d9, 0, NULL, NULL }, + {m56947e9b, 0, NULL, NULL }, {meba4ec68, 0, NULL, NULL }, {m56442992, 0, NULL, NULL }, {ma840c412, 0, NULL, NULL }, @@ -93093,6 +93559,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mccc20b7d, 0, NULL, NULL }, {m3fd41bbc, 0, NULL, NULL }, {mfe0219de, 0, NULL, NULL }, + {ma9eb533, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {me2f24e0, 0, NULL, NULL }, {m907aea68, 0, NULL, NULL }, {mcc35e17a, 0, NULL, NULL }, @@ -93190,6 +93657,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc752e131, 0, NULL, NULL }, {m50c47495, 0, NULL, NULL }, {m8c30930, 0, NULL, NULL }, + {m798060c0, 0, NULL, NULL }, {m7f703c04, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m78106c5a, 0, NULL, NULL }, {mb2467eb9, 0, NULL, NULL }, @@ -93207,6 +93675,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m72ebd1e2, 0, NULL, NULL }, {mc1bfbce7, 0, NULL, NULL }, {m407ecd49, 0, NULL, NULL }, + {m47160cff, 0, NULL, NULL }, {m93166799, 0, NULL, NULL }, {m66381075, 0, NULL, NULL }, {m6753da05, 0, NULL, NULL }, @@ -93298,6 +93767,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8415c585, 0, NULL, NULL }, {m963fa7f9, 0, NULL, NULL }, {m6371234e, 0, NULL, NULL }, + {mbe3a71cb, 0, NULL, NULL }, {me49a95f5, 0, NULL, NULL }, {m3e7ae5b6, 0, NULL, NULL }, {m1d6f22f9, 0, NULL, NULL }, @@ -93321,11 +93791,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m18f2e5f5, 0, NULL, NULL }, {m6f282c64, 0, NULL, NULL }, {m898200ac, 0, NULL, NULL }, + {m6ae0b1e9, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mda2856ff, 0, NULL, NULL }, {m8ea7c22c, 0, NULL, NULL }, {m73c664e2, 0, NULL, NULL }, {mf3956c2, 0, NULL, NULL }, {m6d4b4623, 0, NULL, NULL }, + {m7e65299d, 0, NULL, NULL }, {maade70e4, 0, NULL, NULL }, {maafc0b57, 0, NULL, NULL }, {mb6b38955, 0, NULL, NULL }, @@ -93355,6 +93827,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma33f87b0, 0, NULL, NULL }, {md237ff16, 0, NULL, NULL }, {m471cecc3, 0, NULL, NULL }, + {md580fdfa, 0, NULL, NULL }, {m90289bad, 0, NULL, NULL }, {m26e6e995, 0, NULL, NULL }, {mad96067c, 0, NULL, NULL }, @@ -93416,6 +93889,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m176d1e57, 0, NULL, NULL }, {mdc558f2d, 0, NULL, NULL }, {mc9dea17, 0, NULL, NULL }, + {md38a045b, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mc35ff2d0, 0, NULL, NULL }, {mf5e23393, 0, NULL, NULL }, {mf67ed847, 0, NULL, NULL }, @@ -93442,6 +93916,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m76d99524, 0, NULL, NULL }, {m148f399a, 0, NULL, NULL }, {m37801a06, 0, NULL, NULL }, + {m2e54d1aa, 0, NULL, NULL }, {mda6e51ae, 0, NULL, NULL }, {m16c928ef, 0, NULL, NULL }, {m7c85b5ae, 0, NULL, NULL }, @@ -93593,6 +94068,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m96eaf949, 0, NULL, NULL }, {m2f5024d6, 0, NULL, NULL }, {m23274382, 0, NULL, NULL }, + {m6656cd76, 0, NULL, NULL }, {m8f349e46, 0, NULL, NULL }, {mff69e459, 0, NULL, NULL }, {m1680d4e7, 0, NULL, NULL }, @@ -93735,6 +94211,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m539e53da, 0, NULL, NULL }, {mcea59c93, 0, NULL, NULL }, {mb42ca2ed, 0, NULL, NULL }, + {m694e0d6f, 0, NULL, NULL }, {mb281c98a, 0, NULL, NULL }, {mb59e4937, 0, NULL, NULL }, {m83a72805, 0, NULL, NULL }, @@ -93798,7 +94275,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m917635bd, 0, NULL, NULL }, {m345404e9, 0, NULL, NULL }, {m7383598, 0, NULL, NULL }, + {m2cc01dca, 0, NULL, NULL }, {m80c6b98f, 0, NULL, NULL }, + {m46391b4a, 0, NULL, NULL }, {mff2228b9, 0, NULL, NULL }, {m1b9d532c, 0, NULL, NULL }, {m24fb365c, 0, NULL, NULL }, @@ -93896,6 +94375,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc12ae7fb, 0, NULL, NULL }, {mcddbac6b, 0, NULL, NULL }, {m2eb4aeb7, 0, NULL, NULL }, + {m724e6b5c, 0, NULL, NULL }, {m4624b454, 0, NULL, NULL }, {mf59801c7, 0, NULL, NULL }, {maf444f4a, 0, NULL, NULL }, @@ -94025,6 +94505,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcbd68ae4, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m2ee4a78f, 0, NULL, NULL }, {md88d558d, 0, NULL, NULL }, + {m262c1f79, 0, NULL, NULL }, {m1a3ee38c, 0, NULL, NULL }, {mec94536c, 0, NULL, NULL }, {m233340b0, 0, NULL, NULL }, @@ -94057,6 +94538,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3ca3aa00, 0, NULL, NULL }, {mec480cdc, 0, NULL, NULL }, {m924cd156, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m8449506e, ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc1467850, 0, NULL, NULL }, {m7d84161b, 0, NULL, NULL }, {meb7dd32e, 0, NULL, NULL }, @@ -94184,6 +94666,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4ae5bba2, 0, NULL, NULL }, {ma4bc13b7, 0, NULL, NULL }, {ma324dfe3, 0, NULL, NULL }, + {mc6827edb, 0, NULL, NULL }, {ma5141e8, 0, NULL, NULL }, {mb464db7c, 0, NULL, NULL }, {m84a7a566, 0, NULL, NULL }, @@ -94255,6 +94738,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4ae1180c, 0, NULL, NULL }, {meef2c08a, 0, NULL, NULL }, {m4c3aa553, 0, NULL, NULL }, + {ma12940e2, 0, NULL, NULL }, {mac1863de, 0, NULL, NULL }, {m1bdf0795, 0, NULL, NULL }, {mc7aac565, 0, NULL, NULL }, @@ -94418,6 +94902,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7f2adfa1, 0, NULL, NULL }, {mcd36e90d, 0, NULL, NULL }, {m59e910e8, 0, NULL, NULL }, + {mb00db6fc, 0, NULL, NULL }, {m839b008a, 0, NULL, NULL }, {me1bc2df1, 0, NULL, NULL }, {m39cdb210, 0, NULL, NULL }, @@ -94431,6 +94916,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1855555e, 0, NULL, NULL }, {m76d3fa88, 0, NULL, NULL }, {mb4e7a2e2, 0, NULL, NULL }, + {m93473c9, 0, NULL, NULL }, {ma38479e9, 0, NULL, NULL }, {mce853700, 0, NULL, NULL }, {mc8f97d31, 0, NULL, NULL }, @@ -94455,6 +94941,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md3833b5c, 0, NULL, NULL }, {m5cfc3eb6, 0, NULL, NULL }, {mf44723e1, 0, NULL, NULL }, + {m41dc614c, 0, NULL, NULL }, {mff877215, 0, NULL, NULL }, {m73e0ba9f, 0, NULL, NULL }, {m3b3bb337, 0, NULL, NULL }, @@ -94474,11 +94961,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m14188c52, 0, NULL, NULL }, {me8d9f1eb, 0, NULL, NULL }, {m6498dbef, 0, NULL, NULL }, + {m10ddec25, 0, NULL, NULL }, {m2902a772, 0, NULL, NULL }, {m6bcd4128, 0, NULL, NULL }, {m8b28af12, 0, NULL, NULL }, {md39f2067, 0, NULL, NULL }, {m3c5eff2, 0, NULL, NULL }, + {m6f573a2c, 0, NULL, NULL }, {md944c0f0, 0, NULL, NULL }, {m29cdece3, 0, NULL, NULL }, {mfe4075e1, 0, NULL, NULL }, @@ -94498,6 +94987,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9861c188, 0, NULL, NULL }, {mc913021e, 0, NULL, NULL }, {m90e8b7e5, 0, NULL, NULL }, + {mdba44221, 0, NULL, NULL }, {m3127a4f6, 0, NULL, NULL }, {md848e6a2, 0, NULL, NULL }, {m3d6b5b42, 0, NULL, NULL }, @@ -94580,6 +95070,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mde2a80ba, 0, NULL, NULL }, {m1319906, 0, NULL, NULL }, {m1a5bb655, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {me4f18dc2, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {me0fffa59, 0, NULL, NULL }, {m31f5f9b1, 0, NULL, NULL }, {md643fb60, 0, NULL, NULL }, @@ -94596,6 +95087,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1cf30ccb, 0, NULL, NULL }, {m99b1fe9, 0, NULL, NULL }, {m22d0f54, 0, NULL, NULL }, + {m44c57106, 0, NULL, NULL }, {m1a725f2f, 0, NULL, NULL }, {m11741f95, 0, NULL, NULL }, {mec4f70d6, 0, NULL, NULL }, @@ -94613,6 +95105,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdb0a6b04, 0, NULL, NULL }, {m9f07cdf9, 0, NULL, NULL }, {m7c27ae4f, 0, NULL, NULL }, + {me83d1646, 0, NULL, NULL }, {m6a12d69b, 0, NULL, NULL }, {md731df03, 0, NULL, NULL }, {m3076bb1b, 0, NULL, NULL }, @@ -94654,6 +95147,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m41ee595f, ADBLOCK_FLAG_MATCH_END, NULL, NULL }, {m21bb879a, 0, NULL, NULL }, {m4a3edeab, 0, NULL, NULL }, + {m173b3d94, 0, NULL, NULL }, {m19d919a7, 0, NULL, NULL }, {maca961d1, 0, NULL, NULL }, {m5013c33c, 0, NULL, NULL }, @@ -94665,6 +95159,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb67b59f8, 0, NULL, NULL }, {m57ec873a, 0, NULL, NULL }, {m4a198290, 0, NULL, NULL }, + {m1ce09fcf, 0, NULL, NULL }, {me7d9502a, 0, NULL, NULL }, {m4dbc82ed, 0, NULL, NULL }, {mb723bdf9, 0, NULL, NULL }, @@ -94751,6 +95246,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md983087b, 0, NULL, NULL }, {mf2505c61, 0, NULL, NULL }, {mbe735c2e, 0, NULL, NULL }, + {m9c333bb5, 0, NULL, NULL }, {m91959337, 0, NULL, NULL }, {m5a6ee46d, 0, NULL, NULL }, {m2004ac04, 0, NULL, NULL }, @@ -94763,6 +95259,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mafb6c91, 0, NULL, NULL }, {mb705fd21, 0, NULL, NULL }, {mbf6532b9, 0, NULL, NULL }, + {m6e589300, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mf429511, 0, NULL, NULL }, {mfc8e77da, 0, NULL, NULL }, {m6ccdc62c, 0, NULL, NULL }, @@ -94919,6 +95416,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4c723690, 0, NULL, NULL }, {mb0c817a4, 0, NULL, NULL }, {mc99fe7ea, 0, NULL, NULL }, + {m741acd65, 0, NULL, NULL }, {m9a724a58, 0, NULL, NULL }, {maef8144a, 0, NULL, NULL }, {m8b06fc80, 0, NULL, NULL }, @@ -95065,6 +95563,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6258ef39, 0, NULL, NULL }, {m905bea76, 0, NULL, NULL }, {m6d8762a7, 0, NULL, NULL }, + {mdb4c1438, 0, NULL, NULL }, {mc1c15a00, 0, NULL, NULL }, {mbd586246, 0, NULL, NULL }, {mb9ccdeb3, 0, NULL, NULL }, @@ -95073,6 +95572,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6d76e993, 0, NULL, NULL }, {m5c16cfb3, 0, NULL, NULL }, {m344dcfa1, 0, NULL, NULL }, + {m10ae1ac6, 0, NULL, NULL }, {maa292b97, 0, NULL, NULL }, {mddec8a2f, 0, NULL, NULL }, {mec7ffb9, 0, NULL, NULL }, @@ -95124,6 +95624,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7b73d411, 0, NULL, NULL }, {mb0163acc, 0, NULL, NULL }, {mb0ae6012, 0, NULL, NULL }, + {mbf4951a9, 0, NULL, NULL }, {m395fca20, 0, NULL, NULL }, {mcd735e4a, 0, NULL, NULL }, {m3c723af2, 0, NULL, NULL }, @@ -95150,6 +95651,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md772a60b, 0, NULL, NULL }, {mece2fb7e, 0, NULL, NULL }, {m1208e119, 0, NULL, NULL }, + {m6f26ff5b, 0, NULL, NULL }, + {m479b53d8, 0, NULL, NULL }, {md1932333, 0, NULL, NULL }, {m3fe23c8b, 0, NULL, NULL }, {m6cd188e3, 0, NULL, NULL }, @@ -95256,6 +95759,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7b846bb6, 0, NULL, NULL }, {mb0c6d983, 0, NULL, NULL }, {m3e096659, 0, NULL, NULL }, + {m8c1143ec, 0, NULL, NULL }, {m8ebd5dbd, 0, NULL, NULL }, {maf6cd951, 0, NULL, NULL }, {mdc76cfb8, 0, NULL, NULL }, @@ -95453,6 +95957,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me74c4214, 0, NULL, NULL }, {m8b96875b, 0, NULL, NULL }, {mbb015146, 0, NULL, NULL }, + {md27fce84, 0, NULL, NULL }, {m7de37470, 0, NULL, NULL }, {me5a53d35, 0, NULL, NULL }, {meb347b5, 0, NULL, NULL }, @@ -95579,6 +96084,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb04f20d3, 0, NULL, NULL }, {mc96d7f20, 0, NULL, NULL }, {m3b1a7708, 0, NULL, NULL }, + {m61d894aa, 0, NULL, NULL }, {mffda282b, 0, NULL, NULL }, {mfdd390aa, 0, NULL, NULL }, {me02f18e, 0, NULL, NULL }, @@ -95614,6 +96120,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md6a90a79, 0, NULL, NULL }, {mcf63e399, 0, NULL, NULL }, {m9d44b6b0, 0, NULL, NULL }, + {m92640a19, 0, NULL, NULL }, {m6b3b4b05, 0, NULL, NULL }, {m59437634, 0, NULL, NULL }, {m51bdbbb7, 0, NULL, NULL }, @@ -95777,6 +96284,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m52b19c4, 0, NULL, NULL }, {m489385b7, 0, NULL, NULL }, {md663b7ae, 0, NULL, NULL }, + {mde3b4387, 0, NULL, NULL }, {m17ee6945, 0, NULL, NULL }, {mf88510a0, 0, NULL, NULL }, {ma49d5b0b, 0, NULL, NULL }, @@ -95820,6 +96328,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4a9fe516, 0, NULL, NULL }, {m869c71f3, 0, NULL, NULL }, {mf9d27f04, 0, NULL, NULL }, + {m9334fa47, 0, NULL, NULL }, {m2afed648, 0, NULL, NULL }, {m9d21a3b0, 0, NULL, NULL }, {m753750b5, 0, NULL, NULL }, @@ -95984,6 +96493,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m824f2a68, 0, NULL, NULL }, {m96a9e621, 0, NULL, NULL }, {m2f7fa4d9, 0, NULL, NULL }, + {m5e0f8359, 0, NULL, NULL }, {ma5c07158, 0, NULL, NULL }, {m5a81fe, 0, NULL, NULL }, {md200ebd3, 0, NULL, NULL }, @@ -96046,6 +96556,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m58d2a2d, 0, NULL, NULL }, {m81fbf28b, 0, NULL, NULL }, {m46fbb242, 0, NULL, NULL }, + {m61fd33d8, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m92d9bdd, 0, NULL, NULL }, {m57ff0a86, 0, NULL, NULL }, {m7b05fce2, 0, NULL, NULL }, @@ -96231,6 +96742,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf3ce2db2, 0, NULL, NULL }, {m3e43f02, 0, NULL, NULL }, {m37a465d4, 0, NULL, NULL }, + {m9ab2710d, 0, NULL, NULL }, {me51467bb, 0, NULL, NULL }, {mfe75dfd1, 0, NULL, NULL }, {m26003a82, 0, NULL, NULL }, @@ -96273,6 +96785,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m732ec3df, 0, NULL, NULL }, {mab689324, 0, NULL, NULL }, {m62b37852, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m2ed75569, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m88c3d976, 0, NULL, NULL }, {m2fa9b40a, 0, NULL, NULL }, {m20abe9d6, 0, NULL, NULL }, @@ -96306,6 +96819,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me9d2922b, 0, NULL, NULL }, {mf2714206, 0, NULL, NULL }, {m7cf00c06, 0, NULL, NULL }, + {mbcfdd7b9, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {md2ead77b, 0, NULL, NULL }, {mc9ac344e, 0, NULL, NULL }, {md570c060, 0, NULL, NULL }, @@ -96473,6 +96987,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf51929c1, 0, NULL, NULL }, {m61613e86, 0, NULL, NULL }, {ma899c7a6, 0, NULL, NULL }, + {m9bc645df, 0, NULL, NULL }, {m79a3d843, 0, NULL, NULL }, {mfb12fdfc, 0, NULL, NULL }, {m725f370b, 0, NULL, NULL }, @@ -96564,6 +97079,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m92d0fe07, 0, NULL, NULL }, {m38e1f793, 0, NULL, NULL }, {mc58782a4, 0, NULL, NULL }, + {mef88ddef, 0, NULL, NULL }, {m98dac72a, 0, NULL, NULL }, {mc0295e10, 0, NULL, NULL }, {md7f9445d, 0, NULL, NULL }, @@ -96650,6 +97166,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8b65697b, 0, NULL, NULL }, {mf2fcf4d3, 0, NULL, NULL }, {m7f8bc7f1, 0, NULL, NULL }, + {meed34da9, 0, NULL, NULL }, + {m2ad5eab4, 0, NULL, NULL }, {m98ce7dc2, 0, NULL, NULL }, {m64baf7f2, 0, NULL, NULL }, {m9a774b9, 0, NULL, NULL }, @@ -96666,6 +97184,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfbf22cd8, 0, NULL, NULL }, {m6e1a7021, 0, NULL, NULL }, {madee9853, 0, NULL, NULL }, + {md10874dc, 0, NULL, NULL }, {mefc65ada, 0, NULL, NULL }, {m9170ce9a, 0, NULL, NULL }, {mcf885db7, 0, NULL, NULL }, @@ -96742,6 +97261,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7d1e1ffe, 0, NULL, NULL }, {m821e55b9, 0, NULL, NULL }, {m9f89dac7, 0, NULL, NULL }, + {mc1656c45, 0, NULL, NULL }, + {mbd8eb400, 0, NULL, NULL }, {md03a39cd, 0, NULL, NULL }, {mc76719f0, 0, NULL, NULL }, {m3456852c, 0, NULL, NULL }, @@ -96904,6 +97425,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf0c72c9, 0, NULL, NULL }, {mdf1aea3e, 0, NULL, NULL }, {m1f1d8d95, 0, NULL, NULL }, + {ma8a45f2b, 0, NULL, NULL }, {medfccb4f, 0, NULL, NULL }, {m929c86ee, 0, NULL, NULL }, {m67907d24, 0, NULL, NULL }, @@ -96918,6 +97440,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m78d7f6a3, 0, NULL, NULL }, {ma841ded7, 0, NULL, NULL }, {m6c3f49f2, 0, NULL, NULL }, + {m8154de30, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mfb72a4ff, 0, NULL, NULL }, {m1c5c277, 0, NULL, NULL }, {m90e825c6, 0, NULL, NULL }, @@ -96971,6 +97494,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m206551e7, 0, NULL, NULL }, {me33c5e50, 0, NULL, NULL }, {m70c2a3d5, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m96b5fd9e, 0, NULL, NULL }, {m801fe734, 0, NULL, NULL }, {mfda711c3, 0, NULL, NULL }, {m6121b2b7, 0, NULL, NULL }, @@ -97036,6 +97560,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m66da2a9, 0, NULL, NULL }, {mfa122425, 0, NULL, NULL }, {ma8dbf2ea, 0, NULL, NULL }, + {m9de33aba, 0, NULL, NULL }, {m39a5ff2f, 0, NULL, NULL }, {me81ee48e, 0, NULL, NULL }, {m274d573d, 0, NULL, NULL }, @@ -97093,6 +97618,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me6c194c6, 0, NULL, NULL }, {m8c47c8c7, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m953634ff, 0, NULL, NULL }, + {m3ef68b25, 0, NULL, NULL }, {mf7bc45f6, 0, NULL, NULL }, {mbde03f24, 0, NULL, NULL }, {mf58cd7ea, 0, NULL, NULL }, @@ -97836,6 +98362,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m81ee5fee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mce80a0e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m414fd709, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {md052f60c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mba49169c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8753c7b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1972dc51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -98130,6 +98657,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdc52a40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2fc2e25a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8361352f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mfff06855, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md364c4d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7f0f1ec5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2c121137, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -98364,6 +98892,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md156d86f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m39ac0057, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m107d623f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m795c95a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m624a0cd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8a67cc76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m11a65e13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -98766,7 +99295,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc05fefa0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma220ae02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1d97097e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {m27c58d5f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8f903715, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf02602ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6f3240ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -99215,6 +99743,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mba3e5faa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma6db6c3e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m75684e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m247dc56f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md2455b5b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7f68885e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m27671a85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -99259,6 +99788,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf9e31ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfabd200a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m55e1e7d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mcf54d319, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc826ab26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maeedd48b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m786b1a98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100637,6 +101167,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mec9bc57f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m44962ddf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7fd1d178, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m8c5566e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m72856229, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m38451025, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3160dd8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100711,6 +101242,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m95ed3341, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9b39ddb5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mba8d19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m337b9f3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb00edd6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8381c3ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5e099313, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100793,6 +101325,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m176e87b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb3febe7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb430f68c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {md7605d12, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfa7982dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5d0813c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md27745e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100810,11 +101343,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma4c4dfbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m51704d3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m20375252, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m23965bac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8c694082, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m23a857c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb9795ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7565729d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m14150118, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc368739d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me0e6f0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf2ab1207, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md26a9840, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100822,7 +101357,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mca67222d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m80be708, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m208858e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m68526ba2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf2411242, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m48a2a1fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me8c8d324, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc5594558, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc316481, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100876,6 +101413,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5ab79b18, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8e7972fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m52f313f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m45d97934, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mecaea957, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4f416b14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc4e3d16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100929,6 +101467,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mea551753, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m55a724a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6cb0c7f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {med1511e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md58e740e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m91fccebe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m13d49b32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100936,6 +101475,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me871915b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7c0d8197, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9be7c278, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mfb0b4d45, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m552bba8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb7aed15d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maf936135, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100966,6 +101506,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m928fe95c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8b759b3e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5078289d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m8fe10e8f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8dda9e15, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf9fe8b48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6c37b4b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -100978,6 +101519,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf87c2f02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9f9614d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mba274112, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc984c279, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m88b3d47, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m84483a3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2901407e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -101014,6 +101556,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3ae0affb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me0d050da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m636d26da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mfc78f22e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcdb1d6e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma3158fcf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md36abad0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -101052,12 +101595,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdd08a77b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb1b26f05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7cfa0683, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf418a1e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m79d0c604, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5eb656e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc2c2310c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9845f5e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mffa1933e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3a3d1baa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m43ad4b63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf676a596, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf843f075, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf44ca75a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m14d0c5f2, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1693741, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn1e314cf2 }, @@ -101290,6 +101837,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m93d25d73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma476dc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m26cd45b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m164c44e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m40835e63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mec4f391a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfd8755b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -101464,6 +102012,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2e14eaab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf59bca62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma6e78bcf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m19300dc6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1e4284f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m519073a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m244d9d78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -101522,6 +102071,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb0e9e4c3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mde3d10ec, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mad89a916, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mb6d5847c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m427a5100, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf46f8287, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m95c967ea, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -101535,6 +102085,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me59d166, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md7af5346, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc1a7511d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m287f450, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md4d20f2d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6cb514b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1d40d8e4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -101654,6 +102205,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mab4dceba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1b40aa4d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me7de3498, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {me0cc2aa9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6423a217, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbed593cd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2e8639f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -101870,6 +102422,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m22bd2046, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m76579fee, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m541046d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {ma69c0034, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m445ad4dd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1bf907fb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m76d5368b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -102087,6 +102640,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf0becfe8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m55504c0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdf9bde3a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m137b9b8b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6593c7d3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf9f8ea75, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m29cfe8a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -102315,6 +102869,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m117abd0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m713ed0f5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7d5211a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m93cd3a14, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8940199f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4fcd43f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md2657996, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -102681,6 +103236,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m43e1b914, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4b89faa1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfbe571d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m53d47771, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m15c7b3ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m61e305a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9b0013, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -102954,7 +103510,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3165d70d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2a536409, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m65ddb916, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m2e16c00f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb87eab3f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4abf7deb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5cf54146, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -103137,6 +103692,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mde886ecf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m731b3819, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma9836a01, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m9c272859, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc405ad0a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mad2b91a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me1a8f9a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -103361,10 +103917,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m17b4610d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9fd55935, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m50f19c18, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m7a28c33c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcdb7d43c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8839432c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8c0e630c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m352b900f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mb1a6bd72, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2b956ac3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfc767a5b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md1d8fed3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -103494,6 +104052,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m50b8fef1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, dnff8c61b9 }, {mfd92f637, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m18ddd1cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m70291e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1ce7ef3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3e618238, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8ed72b96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -103503,15 +104062,21 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb305a3ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb04f4039, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m312e662e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m3985565b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdcd4d4b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m24d2c41e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m92cf7366, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m4b77b1a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m1e64a8bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3c8734c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m41aef2b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb72f9145, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mcab08fb0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m78da3d8f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m476af41c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, dn39a66d6a }, {m63f23cb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, dn723fc659 }, {mf2dc1ca3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mf8480368, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m13a8f19b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m20970719, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3543ba82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -103702,11 +104267,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4a35df89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m70cfc748, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m69d71e8a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m7451bd87, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4aa14c4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m98929572, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m316d403e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m11cc2121, 0, d2344d5f0, NULL }, {m671eeb85, 0, db7ba5860, NULL }, + {mb3686834, ADBLOCK_FLAG_MATCH_BEGIN, decfe824c, NULL }, {m2c94c9f3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb8bbf68d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbee87367, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -103737,7 +104304,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m419fd1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m73a671bb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {maf52f5e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m17983a2a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md2589438, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m628332b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m29a70e3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -104159,6 +104725,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc15fad87, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m385f0a5a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc6c7a9b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m7b40077a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m256995a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m8de934f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8f04f5b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -104744,6 +105311,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me3ec77b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m5839567d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7aad1fc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m69df91b9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m79efaed0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m8c7e78bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m1c6c5137, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbfe0cc44, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m717fa4a0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7166779d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -105799,6 +106370,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m55eef564, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2d65eb61, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m24ab8219, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mb636a267, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md6d0004f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3da702ac, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2f5fcab9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -105917,7 +106489,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1fb27559, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mcf83fc35, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3e83267a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m94cdc148, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf6ec9e27, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1de5bf25, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6562a00a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -106051,6 +106622,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3a987963, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m719742dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc83d3f10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {me54c38b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md0d63602, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3dd468e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m934c3f09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -106099,6 +106671,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m59fffe99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbbc71ba0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcba37c8e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mf75e9065, 0, decfe824c, NULL }, {m90556244, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdfbb73be, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbabb36e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -106443,6 +107016,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8234b6ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8abcebd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4e760efe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mc2a97834, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m80a8e419, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m573c87af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1cb63f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -106488,6 +107062,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mba8dba1d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m33b920ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m45559bee, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m3f341e4e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m986bbb8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m19fdbb69, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md048d68f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -106624,6 +107199,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9b74a6a0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m67063b8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m37740c0d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mceb72c65, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m776c50de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m80145b1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdc72fa05, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -106724,6 +107300,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maea80ef1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m71ccf6f5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m132cddf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m5573169f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m5ddc058e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m26ac3116, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7ef62e47, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m25266efe, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -106897,6 +107475,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m955620e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3c20c101, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1d2c9e96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m39d54051, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6d4178d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5c1b4d96, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma4875bf9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -106978,6 +107557,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md15e66af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m86d515c3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m970306e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m364fe9b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8cb8c2c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m27b6abe1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m22259dc2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -106986,6 +107566,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m207ad877, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m49aeb69f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc41b64da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {ma1be8493, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m71a66239, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m27153360, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfdead451, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -107924,7 +108505,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf1268aec, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf5460a50, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m399262fa, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m5a180a9a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {ma84036e5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2d1316db, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dc5c24073, NULL }, {ma73cb1d8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d7004de5c, NULL }, {mad490cbc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, da9035797, NULL }, @@ -107961,6 +108542,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbc7c2904, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9588bf09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5c670231, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mca9507a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md546af3e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc5b8623c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {maab5ebff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -107978,7 +108560,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc304d305, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma059fa04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m44e9803a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m6cd54d69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6aaa8e22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m11a12f45, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m30d3b0a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108173,6 +108754,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5e2c8cec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf153b89b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mce93c1fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m64e5cc13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc00bccbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2135900a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me800e16d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108287,7 +108869,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcd136ac7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m18586478, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m89a1ceb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mec19af14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m37423d4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1175403c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8099c84e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108307,6 +108888,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6f056cd1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8c4f4a7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m264b13b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m5136e0d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m933b85c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mad58836f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb345bb29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108394,7 +108976,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9209f822, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc19fd32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfd6b6c3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m790b92e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb60020a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mba39369c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m56ffadaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108423,11 +109004,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md2465d53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma80c3ed7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma57ed65a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {md61653fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m177e95d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4ba9045, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma0d7b556, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m9640ba9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3e0363bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9a75c9b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m161b0027, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108482,7 +109061,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9f67152, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5c9230cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3443916, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m34b3ac63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m51e7edae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {madd1399a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m18a4d181, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108650,7 +109228,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb6929d9b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6634abf4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m89a90e41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m68d04106, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mde792b4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7b383c16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf7778d17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108860,6 +109437,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5abd441c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4806b72, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdb4f2ecd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m9aca4bb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m70b13ee7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m32f1a1b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m14af32e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108877,6 +109455,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5f9b0478, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m20bb06f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7030bf00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m98f502e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m39c3ccea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfa84ae60, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m79990fca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -108940,7 +109519,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me67ac070, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m176a9ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m32e4fd99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m1913c0f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m67d6eab1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7a422ba7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m48d87b46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109069,6 +109647,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1ce923e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me401a031, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8f52020a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m78aded84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2274028b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8e300581, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m80f4637d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109078,8 +109657,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m358eb2e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5949035, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md1444627, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m438885ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc89fee41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m55c7d14b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m993ccfbc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5f271840, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8f91bf78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m26e1fefd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109121,7 +109701,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me524b2ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m658e4cd9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma9221dff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m112e441e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m84ba8178, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfdb9b225, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m45e43ad0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109166,7 +109745,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma20918f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m897f6e2e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m12121fb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m836fa324, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3facdfae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m14e3bc95, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m23c6ff2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109213,6 +109791,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4776704d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1788555, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb37e3843, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m8a68c91c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc2b53792, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m120a04f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m822512cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109228,22 +109807,25 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf77ab6a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbaccb2cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4a31b6f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m9da6b31a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb3ca6037, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc15c2aa2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8727892c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m89bff739, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma5f264b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mf66098e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8c2f4535, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4849c6ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m88ccddd1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc1d60aab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf5d3083f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m5e8ac81c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {medb5c309, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m1d66f257, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfa6c14c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7502b1c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2eb0f828, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md61f81f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m2367dc35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m46b6d4d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdfc9462b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb599f8e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109273,7 +109855,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md61ed69f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mff4272f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3ac77476, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {ma0086680, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5df72122, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma6424e63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md15461f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109381,6 +109962,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7ff4475f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md3e85fed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me3756f98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m26bbaafc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc29b0a71, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6bc7d5b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7d6df08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109441,14 +110023,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m541132d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb0606dbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m31faed1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {me166e420, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfa8a62d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m87598eeb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2ffac690, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me63aa0f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me90bcbe1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma881e0dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m39c1760b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me33e8acd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4dceac85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4754c265, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109466,7 +110046,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4c747fc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m553c9e8f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdef5082b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m9f062b1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcf724520, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {maba4c32d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbae5da96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109480,7 +110059,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m86d49068, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mad18e90b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbb12a1bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mb57e8492, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md2b44314, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb33c8ce3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mca9ba1d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109504,7 +110082,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9958c2f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5356b198, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m36f05d58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m4549850a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me60b71d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4d105d6d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1d3aeefc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109730,10 +110307,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc0883b20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md4ec225, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf81c232, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m2a199bb5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m711d6516, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {maafface1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2bb177d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1bd7e261, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mb997b63e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m587afdd1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5f10b18d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdf5ebb62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109754,9 +110333,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2a4dbe97, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma54e256c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2fbc2251, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m360257a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m42b8213c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7cfb62af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m70c2ac4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mf69d6343, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma8d4c696, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4ba41a5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8d6ddc69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -109843,8 +110424,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me5868f8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3da623fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2ae25d8a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mcfbb331d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m35331cdc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {ma17841a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb4ee0eb5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md3f0c7fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m899646ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110024,6 +110605,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7ca2e127, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md71c0e80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4eac89c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m6ece5355, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfda139f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m11e8b965, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4cc5b33, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110036,6 +110618,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8b9983e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2da27529, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m56c85370, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m3d894fd9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcb179a84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc43d0deb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6d9801e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110116,7 +110699,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m70088637, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb15e2271, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9343a8a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mf14dd46b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1128581, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2c531379, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m71cbae27, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110441,7 +111023,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8e72ac4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m56ae0e2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m88d9ae0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m109fd8c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcc317eab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5614ad1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m513ca07c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110503,7 +111084,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4f2888dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m36a50ad6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8e715733, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m7980ff32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfeb85ebe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5d40d1c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m182d8a84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110582,8 +111162,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2308f079, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m69b3d43a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbcc4e33f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mab311774, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3310c06b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m37e57aaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb978f60a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {med624fcd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1f2dc3ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110606,6 +111186,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maaeb1eb5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdd9b7bbb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m54ea7230, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m3c834e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m414a92e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m46348a0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m19558269, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110614,6 +111195,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2daba4d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb5840922, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5b8c78cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m7320abeb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m29693229, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf6074c14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mce7d6ddf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110669,8 +111251,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma0c1be17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m13914669, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mafc2da38, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m3b2252a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mc996d182, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me09839bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfae37659, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2d7595f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110728,6 +111308,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m10f02dc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m204c2efc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m88be4ef1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m6a1fbd0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4698dee7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma2f7078c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m81e2fa5a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110770,6 +111351,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mded80db5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb645f9cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m92604d83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m63f51c18, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m96ed4fe1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m437b78b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md76ef641, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -110820,7 +111402,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb7c2b389, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb7b06038, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md48a20b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mba78f844, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf987e14c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m95659dcc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf7475aa7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, diff --git a/patches/BRM052_Bromite-adblock-engine.patch b/patches/BRM052_Bromite-adblock-engine.patch index 2a4dbe8c..fbc16719 100644 --- a/patches/BRM052_Bromite-adblock-engine.patch +++ b/patches/BRM052_Bromite-adblock-engine.patch @@ -18,12 +18,12 @@ New mechanism for adblocking based on Brave's adblocking hook .../browser/appmenu/AppMenuPropertiesDelegate.java | 38 +++ .../CustomTabAppMenuPropertiesDelegate.java | 2 + .../java/strings/android_chrome_strings.grd | 11 + - chrome/browser/net/chrome_network_delegate.cc | 83 ++++-- + chrome/browser/net/chrome_network_delegate.cc | 83 +++-- .../subresource_filter_content_settings_manager.cc | 1 + net/BUILD.gn | 7 + - net/url_request/adblock_intercept.cc | 325 +++++++++++++++++++++ - net/url_request/adblock_intercept.h | 24 ++ - 12 files changed, 510 insertions(+), 20 deletions(-) + net/url_request/adblock_intercept.cc | 341 +++++++++++++++++++++ + net/url_request/adblock_intercept.h | 41 +++ + 12 files changed, 543 insertions(+), 20 deletions(-) create mode 100644 net/url_request/adblock_intercept.cc create mode 100644 net/url_request/adblock_intercept.h @@ -341,7 +341,23 @@ diff --git a/net/url_request/adblock_intercept.cc b/net/url_request/adblock_inte new file mode 100644 --- /dev/null +++ b/net/url_request/adblock_intercept.cc -@@ -0,0 +1,325 @@ +@@ -0,0 +1,341 @@ ++/* ++ This file is part of Bromite. ++ ++ Bromite is free software: you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation, either version 3 of the License, or ++ (at your option) any later version. ++ ++ Bromite 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 Bromite. If not, see . ++*/ +#include "url/gurl.h" + +#ifdef ADB_TESTER @@ -671,7 +687,24 @@ diff --git a/net/url_request/adblock_intercept.h b/net/url_request/adblock_inter new file mode 100644 --- /dev/null +++ b/net/url_request/adblock_intercept.h -@@ -0,0 +1,24 @@ +@@ -0,0 +1,41 @@ ++/* ++ This file is part of Bromite. ++ ++ Bromite is free software: you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation, either version 3 of the License, or ++ (at your option) any later version. ++ ++ Bromite 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 Bromite. If not, see . ++*/ ++ +#ifndef NET_URL_REQUEST_ADBLOCK_INTERCEPT_H_ +#define NET_URL_REQUEST_ADBLOCK_INTERCEPT_H_ + diff --git a/patches/BRM053_User-Agent-anonymize.patch b/patches/BRM053_User-Agent-anonymize.patch index 4a327c86..a2cfb1b4 100644 --- a/patches/BRM053_User-Agent-anonymize.patch +++ b/patches/BRM053_User-Agent-anonymize.patch @@ -2,16 +2,17 @@ From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Wed, 21 Mar 2018 14:15:28 +0100 Subject: User Agent: anonymize -Use a fixed device name and Chrome product version. +Use a fixed device name and Chrome product version with the goal of not +disclosing the specific build of Bromite. --- - components/version_info/version_info.cc | 17 +++++++- - content/common/user_agent.cc | 73 +++++++++++++++++++++------------ - 2 files changed, 62 insertions(+), 28 deletions(-) + components/version_info/version_info.cc | 13 +++++- + content/common/user_agent.cc | 72 ++++++++++++++++++++------------- + 2 files changed, 57 insertions(+), 28 deletions(-) diff --git a/components/version_info/version_info.cc b/components/version_info/version_info.cc --- a/components/version_info/version_info.cc +++ b/components/version_info/version_info.cc -@@ -7,13 +7,28 @@ +@@ -7,13 +7,24 @@ #include "base/logging.h" #include "base/no_destructor.h" #include "base/version.h" @@ -28,16 +29,12 @@ diff --git a/components/version_info/version_info.cc b/components/version_info/v + &minor, + &bugfix); + switch (major) { -+ case 7: -+ return "Chrome/63.0.3239.111"; -+ case 6: -+ return "Chrome/63.0.3239.83"; -+ case 5: + case 4: -+ return "Chrome/62.0.3202.84"; ++ return "Chrome/69.0.3497.100"; + } -+ // version 8 and above -+ return "Chrome/67.0.3396.87"; ++ ++ // version 5 and above ++ return "Chrome/70.0.3538.80"; } std::string GetProductName() { @@ -56,7 +53,7 @@ diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc std::string GetWebKitVersion() { return base::StringPrintf("%d.%d (%s)", WEBKIT_VERSION_MAJOR, -@@ -66,7 +61,33 @@ std::string BuildOSCpuInfo(bool include_android_build_number) { +@@ -66,7 +61,32 @@ std::string BuildOSCpuInfo(bool include_android_build_number) { } #elif defined(OS_ANDROID) std::string android_version_str = base::SysInfo::OperatingSystemVersion(); @@ -66,24 +63,23 @@ diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc + // Send information about the device and build ID. + // Use a common device/build ID based on Android major version. + switch (os_major_version) { ++ default: // version 9 and above ++ android_info_str = "ONEPLUS A6000"; ++ break; ++ case 8: ++ android_info_str = "FIG-LX3"; ++ break; + case 7: -+ // Chrome/63.0.3239.111 -+ android_info_str = "SM-J730GM Build/NRD90M"; ++ android_info_str = "SM-G610M"; + break; + case 6: -+ // Chrome/63.0.3239.83 -+ android_info_str = "SM-G532G Build/MMB29T"; ++ android_info_str = "SM-J700M"; + break; + case 5: -+ // Chrome/62.0.3202.84 -+ android_info_str = "A37fw Build/LMY47V"; ++ android_info_str = "XT1033"; + break; + case 4: -+ // Chrome/62.0.3202.84 -+ android_info_str = "SM-G7102 Build/KOT49H"; -+ break; -+ default: // version 8 and above -+ android_info_str = "SM-G950U Build/R16NW"; ++ android_info_str = "ZTE Blade C370 Build/KOT49H"; + break; + } + @@ -91,7 +87,7 @@ diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc #elif (defined(OS_POSIX) && !defined(OS_MACOSX)) || defined(OS_FUCHSIA) // Should work on any Posix system. struct utsname unixinfo; -@@ -102,7 +123,7 @@ std::string BuildOSCpuInfo(bool include_android_build_number) { +@@ -102,7 +122,7 @@ std::string BuildOSCpuInfo(bool include_android_build_number) { os_minor_version, os_bugfix_version #elif defined(OS_ANDROID) @@ -100,7 +96,7 @@ diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc android_version_str.c_str(), android_info_str.c_str() #elif defined(OS_POSIX) || defined(OS_FUCHSIA) -@@ -137,18 +158,6 @@ std::string BuildUserAgentFromProduct(const std::string& product) { +@@ -137,18 +157,6 @@ std::string BuildUserAgentFromProduct(const std::string& product) { return BuildUserAgentFromOSAndProduct(os_info, product); } @@ -119,7 +115,7 @@ diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc std::string GetAndroidOSInfo(bool include_android_build_number) { std::string android_info_str; -@@ -162,18 +171,28 @@ std::string GetAndroidOSInfo(bool include_android_build_number) { +@@ -162,18 +170,28 @@ std::string GetAndroidOSInfo(bool include_android_build_number) { } // Append the build ID. diff --git a/patches/BRM102_Add-a-proxy-configuration-page.patch b/patches/BRM102_Add-a-proxy-configuration-page.patch new file mode 100644 index 00000000..68aaaf2b --- /dev/null +++ b/patches/BRM102_Add-a-proxy-configuration-page.patch @@ -0,0 +1,1213 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Thu, 29 Mar 2018 00:43:32 +0200 +Subject: Add a proxy configuration page + +Accessible from proxy settings and chrome://proxy +Allows to use a PAC script URL, automatic configuration and explicit proxy +settings. +Offer auto-complete for the proxy page URL. +--- + chrome/android/java/res/values/values.xml | 3 + + .../android/java/res/xml/privacy_preferences.xml | 5 + + .../chrome_autocomplete_provider_client.cc | 2 + + chrome/browser/browser_resources.grd | 2 + + .../prefs/chrome_command_line_pref_store.cc | 2 +- + chrome/browser/resources/proxy_config.css | 61 ++++ + chrome/browser/resources/proxy_config.html | 78 ++++ + chrome/browser/resources/proxy_config.js | 252 +++++++++++++ + chrome/browser/ui/BUILD.gn | 2 + + .../ui/webui/chrome_web_ui_controller_factory.cc | 3 + + chrome/browser/ui/webui/proxy_config_ui.cc | 399 +++++++++++++++++++++ + chrome/browser/ui/webui/proxy_config_ui.h | 33 ++ + chrome/common/webui_url_constants.cc | 4 + + chrome/common/webui_url_constants.h | 2 + + .../policy/core/browser/proxy_policy_handler.cc | 2 +- + components/proxy_config/proxy_config_dictionary.cc | 22 +- + components/proxy_config/proxy_config_dictionary.h | 6 +- + net/proxy_resolution/proxy_config.cc | 47 ++- + net/proxy_resolution/proxy_config.h | 3 + + 19 files changed, 915 insertions(+), 13 deletions(-) + create mode 100644 chrome/browser/resources/proxy_config.css + create mode 100644 chrome/browser/resources/proxy_config.html + create mode 100644 chrome/browser/resources/proxy_config.js + create mode 100644 chrome/browser/ui/webui/proxy_config_ui.cc + create mode 100644 chrome/browser/ui/webui/proxy_config_ui.h + +diff --git a/chrome/android/java/res/values/values.xml b/chrome/android/java/res/values/values.xml +--- a/chrome/android/java/res/values/values.xml ++++ b/chrome/android/java/res/values/values.xml +@@ -80,6 +80,9 @@ + 1 + 2 + ++ Proxy configuration ++ chrome://proxy ++ + + 500 + 800 +diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml +--- a/chrome/android/java/res/xml/privacy_preferences.xml ++++ b/chrome/android/java/res/xml/privacy_preferences.xml +@@ -5,8 +5,13 @@ + + + ++ + + + ++ ++ + + + +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 +@@ -157,7 +157,7 @@ void ChromeCommandLinePrefStore::ApplyProxyMode() { + SetValue( + proxy_config::prefs::kProxy, + std::make_unique(ProxyConfigDictionary::CreateFixedServers( +- proxy_server, bypass_list)), ++ proxy_server, bypass_list, false)), + WriteablePrefStore::DEFAULT_PREF_WRITE_FLAGS); + } + } +diff --git a/chrome/browser/resources/proxy_config.css b/chrome/browser/resources/proxy_config.css +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/resources/proxy_config.css +@@ -0,0 +1,61 @@ ++/* Copyright (c) 2013 The Chromium Authors. All rights reserved. ++ * Use of this source code is governed by a BSD-style license that can be ++ * found in the LICENSE file. ++ */ ++ ++body { ++ font-size: 80%; ++ margin: 1em; ++} ++ ++#main-container { ++ max-width: 60em; ++ margin-left: auto; ++ margin-right: auto; ++} ++ ++button { ++ display: block; ++ font-size: 110%; ++ font-weight: bold; ++ margin: 10px auto; ++ padding: 1em; ++ width: 15em; ++} ++ ++h2 { ++ color: #546E7A; ++ font-weight: normal; ++ font-size: 170%; ++ margin-bottom: 1.5em; ++} ++ ++.radio-button-div { ++ margin: 7px auto; ++} ++ ++.warning { ++ color: red; ++ font-size: 90%; ++} ++ ++.section-container { ++ margin-top: 2em; ++} ++ ++#file-path-logging, ++#file-path-stopped { ++ font-family: monospace; ++} ++ ++.outline-box { ++ margin-top: 2em; ++ border: 1px solid #ababab; ++ padding: 0.5em; ++ line-height: 1.5em; ++} ++ ++textarea { ++ width: 95%; ++ height: 4em; ++} +diff --git a/chrome/browser/resources/proxy_config.html b/chrome/browser/resources/proxy_config.html +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/resources/proxy_config.html +@@ -0,0 +1,78 @@ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++Proxy configuration ++ ++ ++
++ ++
++

Proxy configuration

++ Loading... ++
++ ++ ++ ++ ++
++ ++ +diff --git a/chrome/browser/resources/proxy_config.js b/chrome/browser/resources/proxy_config.js +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/resources/proxy_config.js +@@ -0,0 +1,252 @@ ++/* ++ This file is part of Bromite. ++ ++ Bromite is free software: you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation, either version 3 of the License, or ++ (at your option) any later version. ++ ++ Bromite 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 Bromite. If not, see . ++*/ ++ ++/** ++ * Main entry point called once the page has loaded. ++ */ ++function onLoad() { ++ ProxyConfigView.getInstance(); ++} ++ ++document.addEventListener('DOMContentLoaded', onLoad); ++ ++/** ++ * This class handles the presentation of the proxy-config view. Used as a ++ * singleton. ++ */ ++var ProxyConfigView = (function() { ++ 'use strict'; ++ ++ // -------------------------------------------------------------------------- ++ ++ var kIdStateDivUninitialized = 'state-pending'; ++ var kIdStateDivMain = 'state-main'; ++ var kIdApplyButton = 'apply'; ++ var kIdResetButton = 'reset'; ++ var kIdClearButton = 'clear'; ++ ++ var kIdModeEmpty = 'empty'; ++ var kIdModeAutoDetect = 'auto-detect'; ++ var kIdModeUsePacURL = 'use-pac-url'; ++ ++ var kIdModeUseSingleList = 'use-single-list'; ++ var kIdModeUseListPerScheme = 'use-list-per-scheme'; ++ ++ var kIdPacURL = 'pac-url'; ++ var kIdPacMandatory = 'pac-mandatory'; ++ var kIdBypassRules = 'bypass-rules'; ++ var kIdReverseBypass = 'reverse-bypass'; ++ var kIdSingleProxies = 'single-proxies'; ++ var kIdHttpProxies = 'http-proxies'; ++ var kIdHttpsProxies = 'https-proxies'; ++ var kIdFtpProxies = 'ftp-proxies'; ++ var kIdFallbackProxies = 'fallback-proxies'; ++ ++ /** ++ * @constructor ++ */ ++ function ProxyConfigView() { ++ this.currentConfig = null; ++ ++ $(kIdResetButton).onclick = this.onReset_.bind(this); ++ $(kIdApplyButton).onclick = this.onApply_.bind(this); ++ $(kIdClearButton).onclick = this.onClear_.bind(this); ++ ++ // Tell ProxyConfigMessageHandler to notify the UI of future state changes ++ // from this point on. ++ chrome.send('enableNotifyUIWithState'); ++ } ++ ++ cr.addSingletonGetter(ProxyConfigView); ++ ++ ProxyConfigView.prototype = { ++ /** ++ * Updates the UI to reflect the current state. The state transitions are ++ * sent by the browser controller (ProxyConfigMessageHandler): ++ * ++ * * PENDING - This is the initial state when proxy configuration is opened ++ * for the first time, or there was an error during initialization. ++ * This state is short-lived and likely not observed; will ++ * immediately transition to AVAILABLE). ++ * ++ * * AVAILABLE - The reported proxy configuration is active; this state is entered ++ * on first page load (or right after PENDING if configuration was not ++ * available on page load) and every time some configuration change was applied. ++ * It can transition to either AVAILABLE or UNSET. ++ * ++ * * UNSET - Proxy configuration is reported to be currently not set. ++ * ++ */ ++ onProxyConfigChanged: function(state) { ++ // may happen only on first load; leave the loading page as another update is expected ++ // when proxy configuration has finished loading ++ if (state.pending) { ++ $(kIdStateDivMain).hidden = true; ++ $(kIdStateDivUninitialized).hidden = false; ++ return; ++ } ++ ++ if (!state.hasOwnProperty('config')) { ++ // configuration has been unset, use an empty one ++ this.eraseCurrentConfig_(); ++ } else { ++ // save the configuration as current and reset all controls to it ++ this.currentConfig = state.config; ++ } ++ ++ this.renderConfig_(); ++ ++ this.toggleButtons_(false); ++ $(kIdStateDivUninitialized).hidden = true; ++ $(kIdStateDivMain).hidden = false; ++ }, ++ ++ /** ++ * Set current configuration to an empty (default) one. ++ */ ++ eraseCurrentConfig_: function() { ++ this.currentConfig = { ++ "auto_detect": false, ++ "pending": false, ++ "rules": { ++ "bypass_rules": "", ++ "reverse_bypass": false, ++ "type": "empty" ++ } ++ }; ++ }, ++ ++ /** ++ * Serialize the user-selected configuration in an object. ++ */ ++ serializeConfig_: function() { ++ if ($(kIdModeEmpty).checked) { ++ return { ++ "auto_detect": false, ++ "rules": { ++ "type": "empty" ++ } ++ }; ++ } else if ($(kIdModeAutoDetect).checked) { ++ return { ++ "auto_detect": true ++ }; ++ } else if ($(kIdModeUsePacURL).checked) { ++ return { ++ "auto_detect": false, ++ "pac_url": $(kIdPacURL).value.trim(), ++ "pac_mandatory": $(kIdPacMandatory).checked ++ }; ++ } else if ($(kIdModeUseListPerScheme).checked || $(kIdModeUseSingleList).checked) { ++ var config = { ++ "auto_detect": false, ++ "rules": { ++ "bypass_rules": $(kIdBypassRules).value.trim(), ++ "reverse_bypass": $(kIdReverseBypass).checked, ++ "type": "list" ++ } ++ }; ++ ++ if ($(kIdModeUseListPerScheme).checked) { ++ config.rules.type = "list_per_scheme"; ++ ++ config.rules.proxies_for_http = $(kIdHttpProxies).value.trim(); ++ config.rules.proxies_for_https = $(kIdHttpsProxies).value.trim(); ++ config.rules.proxies_for_ftp = $(kIdFtpProxies).value.trim(); ++ config.rules.fallback_proxies = $(kIdFallbackProxies).value.trim(); ++ } else { ++ config.rules.single_proxies = $(kIdSingleProxies).value.trim(); ++ } ++ ++ return config; ++ } ++ ++ throw new Error('unexpected mode'); ++ }, ++ ++ /** ++ * Updates the UI to display the current proxy configuration. ++ */ ++ renderConfig_: function() { ++ if (this.currentConfig.auto_detect) ++ $(kIdModeAutoDetect).checked = true; ++ else if (this.currentConfig.rules.type == "empty") ++ $(kIdModeEmpty).checked = true; ++ else if (this.currentConfig.hasOwnProperty('pac_url')) { ++ $(kIdPacURL).value = this.currentConfig.pac_url; ++ $(kIdPacMandatory).checked = this.currentConfig.pac_mandatory; ++ $(kIdModeUsePacURL).checked = true; ++ } else { ++ $(kIdBypassRules).value = this.currentConfig.rules.bypass_rules; ++ $(kIdReverseBypass).checked = this.currentConfig.rules.reverse_bypass; ++ ++ switch (this.currentConfig.rules.type) { ++ case "list": ++ $(kIdModeUseSingleList).checked = true; ++ $(kIdSingleProxies).value = this.currentConfig.rules.single_proxies; ++ break; ++ case "list_per_scheme": ++ $(kIdModeUseListPerScheme).checked = true; ++ $(kIdHttpProxies).value = this.currentConfig.rules.proxies_for_http; ++ $(kIdHttpsProxies).value = this.currentConfig.rules.proxies_for_https; ++ $(kIdFtpProxies).value = this.currentConfig.rules.proxies_for_ftp; ++ $(kIdFallbackProxies).value = this.currentConfig.rules.fallback_proxies; ++ break; ++ } ++ } ++ }, ++ ++ /** ++ * Apply the configuration currently displayed. ++ */ ++ onApply_: function() { ++ var config = this.serializeConfig_(); ++ ++ // disable buttons; will be enabled back when UI receives a state update ++ this.toggleButtons_(true); ++ chrome.send('apply', [config]); ++ }, ++ ++ /** ++ * Apply the configuration currently displayed. ++ */ ++ onClear_: function() { ++ // disable buttons; will be enabled back when UI receives a state update ++ this.toggleButtons_(true); ++ this.eraseCurrentConfig_(); ++ chrome.send('clear', []); ++ }, ++ ++ /** ++ * Toggle the disabled status of the action buttons. ++ */ ++ toggleButtons_: function(disabled) { ++ $(kIdApplyButton).disabled = disabled; ++ $(kIdResetButton).disabled = disabled; ++ $(kIdClearButton).disabled = disabled; ++ }, ++ ++ /** ++ * Reset currently displayed configuration to the last known configuration in use. ++ */ ++ onReset_: function() { ++ this.renderConfig_(); ++ } ++ }; ++ ++ return ProxyConfigView; ++})(); +diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn +--- a/chrome/browser/ui/BUILD.gn ++++ b/chrome/browser/ui/BUILD.gn +@@ -271,6 +271,8 @@ jumbo_split_static_library("ui") { + "webui/metrics_handler.h", + "webui/net_export_ui.cc", + "webui/net_export_ui.h", ++ "webui/proxy_config_ui.cc", ++ "webui/proxy_config_ui.h", + "webui/net_internals/net_internals_ui.cc", + "webui/net_internals/net_internals_ui.h", + "webui/ntp_tiles_internals_ui.cc", +diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc +--- a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc ++++ b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc +@@ -50,6 +50,7 @@ + #include "chrome/browser/ui/webui/policy_tool_ui.h" + #include "chrome/browser/ui/webui/policy_ui.h" + #include "chrome/browser/ui/webui/predictors/predictors_ui.h" ++#include "chrome/browser/ui/webui/proxy_config_ui.h" + #include "chrome/browser/ui/webui/quota_internals/quota_internals_ui.h" + #include "chrome/browser/ui/webui/settings/md_settings_ui.h" + #include "chrome/browser/ui/webui/settings_utils.h" +@@ -533,6 +534,8 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui, + return &NewWebUI; + if (url.host_piece() == chrome::kChromeUIWebApksHost) + return &NewWebUI; ++ if (url.host_piece() == chrome::kChromeUIProxyConfigHost) ++ return &NewWebUI; + #else + if (url.SchemeIs(content::kChromeDevToolsScheme)) { + if (!DevToolsUIBindings::IsValidFrontendURL(url)) +diff --git a/chrome/browser/ui/webui/proxy_config_ui.cc b/chrome/browser/ui/webui/proxy_config_ui.cc +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/ui/webui/proxy_config_ui.cc +@@ -0,0 +1,399 @@ ++/* ++ This file is part of Bromite. ++ ++ Bromite is free software: you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation, either version 3 of the License, or ++ (at your option) any later version. ++ ++ Bromite 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 Bromite. If not, see . ++*/ ++ ++#include "chrome/browser/ui/webui/proxy_config_ui.h" ++ ++#include ++ ++#include ++#include ++#include ++ ++#include "base/bind.h" ++#include "base/command_line.h" ++#include "base/lazy_instance.h" ++#include "base/macros.h" ++#include "base/memory/ref_counted.h" ++#include "base/scoped_observer.h" ++#include "base/strings/string_util.h" ++#include "base/strings/utf_string_conversions.h" ++#include "base/values.h" ++#include "chrome/browser/browser_process.h" ++#include "chrome/browser/io_thread.h" ++#include "chrome/browser/net/proxy_service_factory.h" ++#include "chrome/browser/platform_util.h" ++#include "chrome/browser/profiles/profile.h" ++#include "chrome/common/url_constants.h" ++#include "chrome/grit/browser_resources.h" ++#include "components/prefs/pref_service.h" ++#include "components/proxy_config/pref_proxy_config_tracker_impl.h" ++#include "components/proxy_config/proxy_config_pref_names.h" ++#include "components/grit/components_resources.h" ++#include "content/public/browser/browser_thread.h" ++#include "content/public/browser/url_data_source.h" ++#include "content/public/browser/web_contents.h" ++#include "content/public/browser/web_ui.h" ++#include "content/public/browser/web_ui_data_source.h" ++#include "content/public/browser/web_ui_message_handler.h" ++ ++#include "url/gurl.h" ++ ++using content::BrowserThread; ++using content::WebContents; ++using content::WebUIMessageHandler; ++ ++namespace { ++ ++content::WebUIDataSource* CreateProxyConfigHTMLSource() { ++ content::WebUIDataSource* source = ++ content::WebUIDataSource::Create(chrome::kChromeUIProxyConfigHost); ++ ++ source->SetJsonPath("strings.js"); ++ source->AddResourcePath("proxy_config.js", IDR_PROXY_CONFIG_JS); ++ source->SetDefaultResource(IDR_PROXY_CONFIG_HTML); ++ source->UseGzip(); ++ return source; ++} ++ ++// This class receives javascript messages from the renderer. ++// Note that the WebUI infrastructure runs on the UI thread, therefore all of ++// this class's public methods are expected to run on the UI thread. ++class ProxyConfigMessageHandler ++ : public WebUIMessageHandler, ++ public base::SupportsWeakPtr, ++ public net::ProxyConfigService::Observer { ++ public: ++ // Creates a ProxyConfigMessageHandler that handles message exchanges with the Javascript ++ // side of the UI and gets proxy settings from the Web UI associated profile to watch for changes. ++ // The created ProxyConfigMessageHandler must be destroyed before |profile|. ++ ProxyConfigMessageHandler(Profile *profile); ++ ~ProxyConfigMessageHandler() override; ++ ++ // WebUIMessageHandler implementation. ++ void RegisterMessages() override; ++ ++ // Messages ++ void OnEnableNotifyUIWithState(const base::ListValue* list); ++ void OnApply(const base::ListValue* config); ++ void OnClear(const base::ListValue* config); ++ ++ // net::ProxyConfigService::Observer implementation: ++ // Calls ProxyConfigView.onProxyConfigChanged JavaScript function in the ++ // renderer. ++ void OnProxyConfigChanged( ++ const net::ProxyConfigWithAnnotation& config, ++ net::ProxyConfigService::ConfigAvailability availability) override; ++ ++ private: ++ // Not owned. ++ Profile *profile_; ++ std::unique_ptr proxy_config_service_; ++ // Monitors global and Profile prefs related to proxy configuration. ++ std::unique_ptr pref_proxy_config_tracker_; ++ bool is_observing_; ++ ++ void encodeConfig(const net::ProxyConfig& config, base::DictionaryValue& state); ++ ++ void apply(const net::ProxyConfig& config); ++ ++ base::WeakPtrFactory weak_ptr_factory_; ++ ++ DISALLOW_COPY_AND_ASSIGN(ProxyConfigMessageHandler); ++}; ++ ++ProxyConfigMessageHandler::ProxyConfigMessageHandler(Profile *profile) ++ : ++ weak_ptr_factory_(this) { ++ ++ // used to set new configuration preferences ++ profile_ = profile; ++ // observer is explicitly added only later in enableNotifyUIWithState ++ is_observing_ = false; ++ ++// If this is the ChromeOS sign-in profile, just create the tracker from global ++// state. ++#if defined(OS_CHROMEOS) ++ if (chromeos::ProfileHelper::IsSigninProfile(profile)) { ++ pref_proxy_config_tracker_.reset( ++ ProxyServiceFactory::CreatePrefProxyConfigTrackerOfLocalState( ++ g_browser_process->local_state())); ++ } ++#endif // defined(OS_CHROMEOS) ++ ++ if (!pref_proxy_config_tracker_) { ++ pref_proxy_config_tracker_.reset( ++ ProxyServiceFactory::CreatePrefProxyConfigTrackerOfProfile( ++ profile->GetPrefs(), g_browser_process->local_state())); ++ } ++ ++ proxy_config_service_ = ProxyServiceFactory::CreateProxyConfigService( ++ pref_proxy_config_tracker_.get()); ++} ++ ++void ProxyConfigMessageHandler::OnProxyConfigChanged( ++ const net::ProxyConfigWithAnnotation& config, ++ net::ProxyConfigService::ConfigAvailability availability) { ++ DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI) || ++ !BrowserThread::IsThreadInitialized(BrowserThread::UI)); ++ ++ base::DictionaryValue state; ++ bool pending = false; ++ switch (availability) { ++ case net::ProxyConfigService::CONFIG_VALID: ++ encodeConfig(config.value(), state); ++ break; ++ case net::ProxyConfigService::CONFIG_UNSET: ++ // nothing will be populated ++ break; ++ case net::ProxyConfigService::CONFIG_PENDING: ++ //NOTE: this can only happen when triggered manually first time ++ pending = true; ++ break; ++ } ++ state.SetKey("pending", base::Value(pending)); ++ ++ // call Javascript function ++ web_ui()->CallJavascriptFunctionUnsafe("ProxyConfigView.getInstance().onProxyConfigChanged", ++ *state.CreateDeepCopy()); ++} ++ ++const std::string omitDirect(const std::string pacString) { ++ if (pacString == "DIRECT") { ++ return ""; ++ } ++ return pacString; ++} ++ ++void ProxyConfigMessageHandler::encodeConfig(const net::ProxyConfig& config, base::DictionaryValue& state) { ++ // when automatic settings are enabled they take precedence over manual settings ++ // automatic settings are either the "auto-detect" flag or the existance of a PAC URL ++ ++ state.SetPath({"config", "auto_detect"}, base::Value(config.auto_detect())); ++ ++ if (config.has_pac_url()) { ++ state.SetPath({"config", "pac_url"}, base::Value(config.pac_url().spec())); ++ state.SetPath({"config", "pac_mandatory"}, base::Value(config.pac_mandatory())); ++ } ++ ++ auto rules = config.proxy_rules(); ++ const char *type; ++ switch (rules.type) { ++ case net::ProxyConfig::ProxyRules::Type::EMPTY: ++ type = "empty"; ++ break; ++ case net::ProxyConfig::ProxyRules::Type::PROXY_LIST: ++ type = "list"; ++ ++ state.SetPath({"config", "rules", "single_proxies"}, base::Value(omitDirect(rules.single_proxies.ToPacString()))); ++ break; ++ case net::ProxyConfig::ProxyRules::Type::PROXY_LIST_PER_SCHEME: ++ type = "list_per_scheme"; ++ ++ state.SetPath({"config", "rules", "proxies_for_http"}, base::Value(omitDirect(rules.proxies_for_http.ToPacString()))); ++ state.SetPath({"config", "rules", "proxies_for_https"}, base::Value(omitDirect(rules.proxies_for_https.ToPacString()))); ++ state.SetPath({"config", "rules", "proxies_for_ftp"}, base::Value(omitDirect(rules.proxies_for_ftp.ToPacString()))); ++ state.SetPath({"config", "rules", "fallback_proxies"}, base::Value(omitDirect(rules.fallback_proxies.ToPacString()))); ++ break; ++ default: ++ NOTREACHED(); ++ break; ++ } ++ state.SetPath({"config", "rules", "type"}, base::Value(type)); ++ state.SetPath({"config", "rules", "bypass_rules"}, base::Value(rules.bypass_rules.ToString())); ++ state.SetPath({"config", "rules", "reverse_bypass"}, base::Value(rules.reverse_bypass)); ++} ++ ++ProxyConfigMessageHandler::~ProxyConfigMessageHandler() { ++ DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI) || ++ !BrowserThread::IsThreadInitialized(BrowserThread::UI)); ++ if (is_observing_) { ++ proxy_config_service_->RemoveObserver(this); ++ } ++ pref_proxy_config_tracker_->DetachFromPrefService(); ++} ++ ++void ProxyConfigMessageHandler::RegisterMessages() { ++ DCHECK_CURRENTLY_ON(BrowserThread::UI); ++ ++ web_ui()->RegisterMessageCallback( ++ "enableNotifyUIWithState", ++ base::BindRepeating(&ProxyConfigMessageHandler::OnEnableNotifyUIWithState, ++ base::Unretained(this))); ++ web_ui()->RegisterMessageCallback( ++ "apply", ++ base::BindRepeating(&ProxyConfigMessageHandler::OnApply, ++ base::Unretained(this))); ++ web_ui()->RegisterMessageCallback( ++ "clear", ++ base::BindRepeating(&ProxyConfigMessageHandler::OnClear, ++ base::Unretained(this))); ++} ++ ++// The proxy configuration UI is not notified of state changes until this function runs. ++// After this function, OnProxyConfigChanged() will be called on all proxy state changes. ++void ProxyConfigMessageHandler::OnEnableNotifyUIWithState( ++ const base::ListValue* list) { ++ DCHECK_CURRENTLY_ON(BrowserThread::UI); ++ ++ if (!is_observing_) { ++ is_observing_ = true; ++ proxy_config_service_->AddObserver(this); ++ } ++ ++ net::ProxyConfigWithAnnotation config; ++ auto availability = proxy_config_service_->GetLatestProxyConfig(&config); ++ OnProxyConfigChanged(config, availability); ++} ++ ++void ProxyConfigMessageHandler::OnClear(const base::ListValue* list) { ++ DCHECK_CURRENTLY_ON(BrowserThread::UI); ++ ++ profile_->GetPrefs()->ClearPref(proxy_config::prefs::kProxy); ++} ++ ++void ProxyConfigMessageHandler::OnApply(const base::ListValue* list) { ++ DCHECK_CURRENTLY_ON(BrowserThread::UI); ++ ++ const base::Value::ListStorage& params = list->GetList(); ++ ++ if ((params.size() != 1) || !params[0].is_dict()) { ++ return; ++ } ++ ++ const base::DictionaryValue* config = nullptr; ++ if (!list->GetDictionary(0, &config)) ++ return; ++ ++ const base::Value *autoDetect = config->FindKeyOfType("auto_detect", base::Value::Type::BOOLEAN); ++ if (autoDetect == nullptr) ++ return; ++ ++ if (autoDetect->GetBool()) { ++ apply(net::ProxyConfig::CreateAutoDetect()); ++ return; ++ } ++ ++ const base::Value *pacURL = config->FindKeyOfType("pac_url", base::Value::Type::STRING); ++ if (pacURL != nullptr) { ++ const base::Value *pacMandatory = config->FindKeyOfType("pac_mandatory", base::Value::Type::BOOLEAN); ++ if (pacMandatory == nullptr) ++ return; ++ auto proxyConfig = net::ProxyConfig::CreateFromCustomPacURL(GURL(pacURL->GetString())); ++ proxyConfig.set_pac_mandatory(pacMandatory->GetBool()); ++ ++ apply(proxyConfig); ++ return; ++ } ++ ++ const base::Value *rules = config->FindKeyOfType("rules", base::Value::Type::DICTIONARY); ++ if (rules == nullptr) ++ return; ++ ++ const base::Value *type = rules->FindKeyOfType("type", base::Value::Type::STRING); ++ if (type == nullptr) ++ return; ++ ++ net::ProxyConfig proxyConfig; ++ ++ bool readBypass = false; ++ ++ auto t = type->GetString(); ++ if (t == "list") { ++ const base::Value *single_proxies = rules->FindKeyOfType("single_proxies", base::Value::Type::STRING); ++ if (single_proxies == nullptr) ++ return; ++ proxyConfig.proxy_rules().type = net::ProxyConfig::ProxyRules::Type::PROXY_LIST; ++ proxyConfig.proxy_rules().single_proxies.SetFromPacString(single_proxies->GetString()); ++ readBypass = true; ++ } else if (t == "list_per_scheme") { ++ const base::Value *http = rules->FindKeyOfType("proxies_for_http", base::Value::Type::STRING); ++ if (http == nullptr) ++ return; ++ ++ const base::Value *https = rules->FindKeyOfType("proxies_for_https", base::Value::Type::STRING); ++ if (https == nullptr) ++ return; ++ ++ const base::Value *ftp = rules->FindKeyOfType("proxies_for_ftp", base::Value::Type::STRING); ++ if (ftp == nullptr) ++ return; ++ ++ const base::Value *fallback = rules->FindKeyOfType("fallback_proxies", base::Value::Type::STRING); ++ if (fallback == nullptr) ++ return; ++ ++ proxyConfig.proxy_rules().type = net::ProxyConfig::ProxyRules::Type::PROXY_LIST_PER_SCHEME; ++ proxyConfig.proxy_rules().proxies_for_http.SetFromPacString(http->GetString()); ++ proxyConfig.proxy_rules().proxies_for_https.SetFromPacString(https->GetString()); ++ proxyConfig.proxy_rules().proxies_for_ftp.SetFromPacString(ftp->GetString()); ++ proxyConfig.proxy_rules().fallback_proxies.SetFromPacString(fallback->GetString()); ++ readBypass = true; ++ } else if (t == "empty") { ++ proxyConfig.proxy_rules().type = net::ProxyConfig::ProxyRules::Type::EMPTY; ++ } else { ++ // invalid type ++ LOG(WARNING) << "invalid proxy configuration type"; ++ return; ++ } ++ ++ // bypass rules and reverse flag are common to both list types of proxy rules ++ if (readBypass) { ++ const base::Value *bypass_rules = rules->FindKeyOfType("bypass_rules", base::Value::Type::STRING); ++ if (bypass_rules == nullptr) ++ return; ++ ++ const base::Value *reverse_bypass = rules->FindKeyOfType("reverse_bypass", base::Value::Type::BOOLEAN); ++ if (reverse_bypass == nullptr) ++ return; ++ ++ proxyConfig.proxy_rules().bypass_rules.ParseFromString(bypass_rules->GetString()); ++ proxyConfig.proxy_rules().reverse_bypass = reverse_bypass->GetBool(); ++ } ++ ++ apply(proxyConfig); ++} ++ ++void ProxyConfigMessageHandler::apply(const net::ProxyConfig& proxyConfig) { ++ if (proxyConfig.auto_detect()) { ++ const base::Value cfg = ProxyConfigDictionary::CreateAutoDetect(); ++ profile_->GetPrefs()->Set(proxy_config::prefs::kProxy, cfg); ++ return; ++ } else if (proxyConfig.has_pac_url()) { ++ const base::Value cfg = ProxyConfigDictionary::CreatePacScript(proxyConfig.pac_url().spec(), proxyConfig.pac_mandatory()); ++ profile_->GetPrefs()->Set(proxy_config::prefs::kProxy, cfg); ++ return; ++ } ++ ++ auto proxyRulesAsString = proxyConfig.proxy_rules().ToString(); ++ auto bypassRulesAsString = proxyConfig.proxy_rules().bypass_rules.ToString(); ++ ++ // fixed servers ++ const base::Value cfg = ProxyConfigDictionary::CreateFixedServers(proxyRulesAsString, ++ bypassRulesAsString, proxyConfig.proxy_rules().reverse_bypass); ++ profile_->GetPrefs()->Set(proxy_config::prefs::kProxy, cfg); ++} ++ ++} // namespace ++ ++ProxyConfigUI::ProxyConfigUI(content::WebUI* web_ui) : WebUIController(web_ui) { ++ Profile* profile = Profile::FromWebUI(web_ui); ++ ++ web_ui->AddMessageHandler(std::make_unique(profile)); ++ ++ // Set up the chrome://proxy/ source. ++ content::WebUIDataSource::Add(profile, CreateProxyConfigHTMLSource()); ++} +diff --git a/chrome/browser/ui/webui/proxy_config_ui.h b/chrome/browser/ui/webui/proxy_config_ui.h +new file mode 100644 +--- /dev/null ++++ b/chrome/browser/ui/webui/proxy_config_ui.h +@@ -0,0 +1,33 @@ ++/* ++ This file is part of Bromite. ++ ++ Bromite is free software: you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation, either version 3 of the License, or ++ (at your option) any later version. ++ ++ Bromite 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 Bromite. If not, see . ++*/ ++ ++#ifndef CHROME_BROWSER_UI_WEBUI_PROXY_CONFIG_UI_H_ ++#define CHROME_BROWSER_UI_WEBUI_PROXY_CONFIG_UI_H_ ++ ++#include "base/macros.h" ++#include "content/public/browser/web_ui_controller.h" ++ ++// The WebUI for chrome://proxy/. ++class ProxyConfigUI : public content::WebUIController { ++ public: ++ explicit ProxyConfigUI(content::WebUI* web_ui); ++ ++ private: ++ DISALLOW_COPY_AND_ASSIGN(ProxyConfigUI); ++}; ++ ++#endif // CHROME_BROWSER_UI_WEBUI_PROXY_CONFIG_UI_H_ +diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_constants.cc +--- a/chrome/common/webui_url_constants.cc ++++ b/chrome/common/webui_url_constants.cc +@@ -185,6 +185,8 @@ const char kChromeUINativePhysicalWebDiagnosticsURL[] = + const char kChromeUINativeScheme[] = "chrome-native"; + const char kChromeUIOfflineInternalsHost[] = "offline-internals"; + const char kChromeUIPhysicalWebDiagnosticsHost[] = "physical-web-diagnostics"; ++const char kChromeUIProxyConfigHost[] = "proxy"; ++const char kChromeUIProxyConfigURL[] = "chrome://proxy/"; + const char kChromeUISnippetsInternalsHost[] = "snippets-internals"; + const char kChromeUIWebApksHost[] = "webapks"; + #endif +@@ -345,6 +347,7 @@ const char* const kChromeHostURLs[] = { + kChromeUIPasswordManagerInternalsHost, + kChromeUIPolicyHost, + kChromeUIPredictorsHost, ++ kChromeUIProxyConfigHost, + kChromeUIQuotaInternalsHost, + kChromeUISignInInternalsHost, + kChromeUISiteEngagementHost, +@@ -379,6 +382,7 @@ const char* const kChromeHostURLs[] = { + #if !defined(OS_ANDROID) + #if !defined(OS_CHROMEOS) + kChromeUIAppLauncherPageHost, ++ kChromeUIProxyConfigHost, + #endif + kChromeUIBookmarksHost, + kChromeUIDownloadsHost, +diff --git a/chrome/common/webui_url_constants.h b/chrome/common/webui_url_constants.h +--- a/chrome/common/webui_url_constants.h ++++ b/chrome/common/webui_url_constants.h +@@ -105,6 +105,8 @@ extern const char kChromeUIMemoryInternalsHost[]; + extern const char kChromeUINTPTilesInternalsHost[]; + extern const char kChromeUINaClHost[]; + extern const char kChromeUINetExportHost[]; ++extern const char kChromeUIProxyConfigHost[]; ++extern const char kChromeUIProxyConfigURL[]; + extern const char kChromeUINetInternalsHost[]; + extern const char kChromeUINetInternalsURL[]; + extern const char kChromeUINewTabHost[]; +diff --git a/components/policy/core/browser/proxy_policy_handler.cc b/components/policy/core/browser/proxy_policy_handler.cc +--- a/components/policy/core/browser/proxy_policy_handler.cc ++++ b/components/policy/core/browser/proxy_policy_handler.cc +@@ -203,7 +203,7 @@ void ProxyPolicyHandler::ApplyPolicySettings(const PolicyMap& policies, + prefs->SetValue(proxy_config::prefs::kProxy, + std::make_unique( + ProxyConfigDictionary::CreateFixedServers( +- proxy_server, bypass_list_string))); ++ proxy_server, bypass_list_string, false))); + } + break; + } +diff --git a/components/proxy_config/proxy_config_dictionary.cc b/components/proxy_config/proxy_config_dictionary.cc +--- a/components/proxy_config/proxy_config_dictionary.cc ++++ b/components/proxy_config/proxy_config_dictionary.cc +@@ -28,6 +28,8 @@ const char kProxyPacMandatory[] = "pac_mandatory"; + // String containing proxy bypass rules. For a specification of the + // expected syntax see net::ProxyBypassRules::ParseFromString(). + const char kProxyBypassList[] = "bypass_list"; ++// Boolean telling whether to reverse the meaning of the bypass list. ++const char kProxyReverseBypass[] = "reverse_bypass"; + + } // namespace + +@@ -79,29 +81,30 @@ const base::Value& ProxyConfigDictionary::GetDictionary() const { + // static + base::Value ProxyConfigDictionary::CreateDirect() { + return CreateDictionary(ProxyPrefs::MODE_DIRECT, std::string(), false, +- std::string(), std::string()); ++ std::string(), std::string(), false); + } + + // static + base::Value ProxyConfigDictionary::CreateAutoDetect() { + return CreateDictionary(ProxyPrefs::MODE_AUTO_DETECT, std::string(), false, +- std::string(), std::string()); ++ std::string(), std::string(), false); + } + + // static + base::Value ProxyConfigDictionary::CreatePacScript(const std::string& pac_url, + bool pac_mandatory) { + return CreateDictionary(ProxyPrefs::MODE_PAC_SCRIPT, pac_url, pac_mandatory, +- std::string(), std::string()); ++ std::string(), std::string(), false); + } + + // static + base::Value ProxyConfigDictionary::CreateFixedServers( + const std::string& proxy_server, +- const std::string& bypass_list) { ++ const std::string& bypass_list, ++ bool reverse_bypass) { + if (!proxy_server.empty()) { + return CreateDictionary(ProxyPrefs::MODE_FIXED_SERVERS, std::string(), +- false, proxy_server, bypass_list); ++ false, proxy_server, bypass_list, reverse_bypass); + } else { + return CreateDirect(); + } +@@ -110,7 +113,7 @@ base::Value ProxyConfigDictionary::CreateFixedServers( + // static + base::Value ProxyConfigDictionary::CreateSystem() { + return CreateDictionary(ProxyPrefs::MODE_SYSTEM, std::string(), false, +- std::string(), std::string()); ++ std::string(), std::string(), false); + } + + // static +@@ -119,7 +122,8 @@ base::Value ProxyConfigDictionary::CreateDictionary( + const std::string& pac_url, + bool pac_mandatory, + const std::string& proxy_server, +- const std::string& bypass_list) { ++ const std::string& bypass_list, ++ bool reverse_bypass) { + base::Value dict(base::Value::Type::DICTIONARY); + dict.SetKey(kProxyMode, base::Value(ProxyModeToString(mode))); + if (!pac_url.empty()) { +@@ -128,8 +132,10 @@ base::Value ProxyConfigDictionary::CreateDictionary( + } + if (!proxy_server.empty()) + dict.SetKey(kProxyServer, base::Value(proxy_server)); +- if (!bypass_list.empty()) ++ if (!bypass_list.empty()) { + dict.SetKey(kProxyBypassList, base::Value(bypass_list)); ++ dict.SetKey(kProxyReverseBypass, base::Value(reverse_bypass)); ++ } + return dict; + } + +diff --git a/components/proxy_config/proxy_config_dictionary.h b/components/proxy_config/proxy_config_dictionary.h +--- a/components/proxy_config/proxy_config_dictionary.h ++++ b/components/proxy_config/proxy_config_dictionary.h +@@ -46,7 +46,8 @@ class PROXY_CONFIG_EXPORT ProxyConfigDictionary { + static base::Value CreatePacScript(const std::string& pac_url, + bool pac_mandatory); + static base::Value CreateFixedServers(const std::string& proxy_server, +- const std::string& bypass_list); ++ const std::string& bypass_list, ++ bool reverse_bypass); + static base::Value CreateSystem(); + + // Encodes the proxy server as "=://". +@@ -62,7 +63,8 @@ class PROXY_CONFIG_EXPORT ProxyConfigDictionary { + const std::string& pac_url, + bool pac_mandatory, + const std::string& proxy_server, +- const std::string& bypass_list); ++ const std::string& bypass_list, ++ bool reverse_bypass); + + base::Value dict_; + +diff --git a/net/proxy_resolution/proxy_config.cc b/net/proxy_resolution/proxy_config.cc +--- a/net/proxy_resolution/proxy_config.cc ++++ b/net/proxy_resolution/proxy_config.cc +@@ -143,6 +143,51 @@ void ProxyConfig::ProxyRules::ParseFromString(const std::string& proxy_rules) { + } + } + ++std::string ProxyConfig::ProxyRules::ToString() const { ++ if (type == Type::EMPTY) { ++ return ""; ++ } ++ ++ // special case: a single proxy server specified ++ if (type == Type::PROXY_LIST) { ++ if (single_proxies.size() == 1) { ++ return single_proxies.Get().ToURI(); ++ } ++ // more than 1 proxies or 0 proxies is unexpected ++ return ""; ++ } ++ ++ if (type != Type::PROXY_LIST_PER_SCHEME) { ++ NOTREACHED(); ++ // Unexpected LIST with fallback, or other type values ++ return ""; ++ } ++ ++ // start to build a per-scheme list ++ std::string list; ++ for (const ProxyServer& proxy_server : ++ proxies_for_http.GetAll()) { ++ list += "http=" + proxy_server.ToURI() + ";"; ++ } ++ for (const ProxyServer& proxy_server : ++ proxies_for_https.GetAll()) { ++ list += "https=" + proxy_server.ToURI() + ";"; ++ } ++ for (const ProxyServer& proxy_server : ++ proxies_for_ftp.GetAll()) { ++ list += "ftp=" + proxy_server.ToURI() + ";"; ++ } ++ for (const ProxyServer& proxy_server : ++ fallback_proxies.GetAll()) { ++ list += "socks=" + proxy_server.ToURI() + ";"; ++ } ++ if (list.length() != 0 ) { ++ // remove last semicolon ++ list.pop_back(); ++ } ++ return list; ++} ++ + const ProxyList* ProxyConfig::ProxyRules::MapUrlSchemeToProxyList( + const std::string& url_scheme) const { + const ProxyList* proxy_server_list = const_cast(this)-> +@@ -270,4 +315,4 @@ std::unique_ptr ProxyConfig::ToValue() const { + return dict; + } + +-} // namespace net +\ No newline at end of file ++} // namespace net +diff --git a/net/proxy_resolution/proxy_config.h b/net/proxy_resolution/proxy_config.h +--- a/net/proxy_resolution/proxy_config.h ++++ b/net/proxy_resolution/proxy_config.h +@@ -104,6 +104,9 @@ class NET_EXPORT ProxyConfig { + // and use socks4://foopy2 for all other + // URLs. + void ParseFromString(const std::string& proxy_rules); ++ // Returns the proxy rules in a format that can be parsed by ParseFromString; ++ // all information except bypass rules is used. ++ std::string ToString() const; + + // Returns one of {&proxies_for_http, &proxies_for_https, &proxies_for_ftp, + // &fallback_proxies}, or NULL if there is no proxy to use. +-- +2.11.0 +