diff --git a/CHANGELOG.md b/CHANGELOG.md index 20925ee1..fc2d6f15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# 70.0.3538.83 +* fix keep session cookies option showing on all site settings views +* fix blank site settings entry showing (fixes https://github.com/bromite/bromite/issues/166) +* offer builtin autocomplete for chrome://flags quick access + # 70.0.3538.80 * add flag to disable video resume functionality, allowing to not pause video playback on tab switch (fixes https://github.com/bromite/bromite/issues/108) * prevent "are you there" prompts from appearing when playing videos diff --git a/filters/adblock_entries.h b/filters/adblock_entries.h index 08d104a6..8caf43e8 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 54141 +#define ADBLOCK_ENTRY_COUNT 54209 const char *m10030a28[] = { "/InsightTrk/", NULL }; const char *m10045299[] = { "award.sitekeuring.net^", NULL }; const char *m100458cd[] = { "eluhhfyxx.com^", NULL }; @@ -1730,6 +1730,7 @@ const char *m17c52eec[] = { ".EventTracking.", NULL }; const char *m17c59dff[] = { "_small_ad.", NULL }; const char *m17c5d51a[] = { "ads.nzcity.co.nz^", NULL }; const char *m17c71614[] = { "b0d3ea12ec1b93f7af9.com^", NULL }; +const char *m17c84aa7[] = { "/tenping.cpa.", NULL }; const char *m17cd14a2[] = { "/anti_ab.", NULL }; const char *m17ce3a60[] = { "daclips.in/sw.js", NULL }; const char *m17ce6400[] = { "feeds.feedburner.com/", ".gif", NULL }; @@ -2056,7 +2057,6 @@ const char *m1949a449[] = { "-stats/metrica.", NULL }; const char *m194c7dff[] = { "idfybbol.com^", NULL }; const char *m194cd53a[] = { "visioncriticalpanels.com^", NULL }; const char *m194e0148[] = { "/www/deliverx/", NULL }; -const char *m194f70de[] = { "ias.rakuten.co.jp^", NULL }; const char *m195259b8[] = { "huzmweoxlwanzvstlgygbrnfrmodaodqaczzibeplcezmyjnlv.com^", NULL }; const char *m1953a1de[] = { "cdnpark.com/scripts/js3.js", NULL }; const char *m1954061c[] = { "cqsmswwidrn.bid^", NULL }; @@ -2292,6 +2292,7 @@ const char *m1a5bb655[] = { "/get_site_data?", "&cookie=", NULL }; const char *m1a5c062b[] = { "delivery-dev.thebloggernetwork.com^", NULL }; const char *m1a5eb3c8[] = { "ltassrv.com/track/", NULL }; const char *m1a5f5828[] = { "adsrevenue.net^", NULL }; +const char *m1a5ffe9c[] = { "wp.com/adnetsreview.com/wp-content/uploads/", "banner", NULL }; const char *m1a6280ca[] = { "cloudfront.net/tie.js", NULL }; const char *m1a6301ce[] = { "yourindustrynews.com/ads/", NULL }; const char *m1a64a217[] = { "bulkhentai.com^", NULL }; @@ -2303,6 +2304,7 @@ const char *m1a6ba0d9[] = { "ip2map.com^", NULL }; const char *m1a6cf0ee[] = { "redirectvoluum.com^", NULL }; const char *m1a6d81e6[] = { "vlyqzdsucomih.com^", NULL }; const char *m1a6efa0b[] = { "hjtgpkwppx.bid^", NULL }; +const char *m1a6f9234[] = { "_jpopunder/", NULL }; const char *m1a700d80[] = { "194.14.0.39/pia.png", NULL }; const char *m1a70549 [] = { "youwatch.org/driba.html", NULL }; const char *m1a725f2f[] = { "/glbltrackjs.", NULL }; @@ -2331,6 +2333,7 @@ const char *m1a90dc95[] = { "uspsqjivl.bid^", NULL }; const char *m1a94374d[] = { "vixnixxer.com^", NULL }; const char *m1a946f94[] = { "/viewbannerad.", NULL }; const char *m1a950c4c[] = { "analytics.kapost.com^", NULL }; +const char *m1a96536 [] = { "organicalews.info^", NULL }; const char *m1a9b2d11[] = { "wetpussygames.com/images/promo/", NULL }; const char *m1a9d305b[] = { "/hostkey-ad.", NULL }; const char *m1a9dea9b[] = { "/delstats/", NULL }; @@ -3065,6 +3068,7 @@ const char *m1dd73a5f[] = { "chip.de/collect", NULL }; const char *m1dd81b11[] = { "/adcore_", NULL }; const char *m1dd8f97 [] = { "dqpamcouthqv.com^", NULL }; const char *m1dd91805[] = { "450x55.jpg", NULL }; +const char *m1dd94011[] = { "jxusrymeeqyi.com^", NULL }; const char *m1dd9714e[] = { "click.appinthestore.com^", NULL }; const char *m1dda9f3b[] = { "privilegebedroomlate.xyz^", NULL }; const char *m1ddc3c82[] = { "ttt.co.uk/TMConverter/", NULL }; @@ -3133,6 +3137,7 @@ const char *m1e3211e2[] = { "kcolbda.com^", NULL }; const char *m1e3265ed[] = { "adf.ly/omni", ".swf", NULL }; const char *m1e3354de[] = { "axeobgnsk.com^", NULL }; const char *m1e33876 [] = { "up-rank.com^", NULL }; +const char *m1e34bed9[] = { ".pixel?", "&event_", NULL }; const char *m1e34d634[] = { "booking.loganair.co.uk^", "^images^ads-", NULL }; const char *m1e34f086[] = { "media-toolbar.com^", NULL }; const char *m1e35849f[] = { "/asyncjs.", NULL }; @@ -3561,6 +3566,7 @@ const char *m2023cc6d[] = { "supersport.com/content/Sponsors", NULL }; const char *m2024622b[] = { "hattifkklbo.bid^", NULL }; const char *m2025c2bf[] = { "crazylead.com^", NULL }; const char *m20266d01[] = { "5b5a93686577c13.com^", NULL }; +const char *m20281aed[] = { "yrkozodemantj.com^", NULL }; const char *m20285e90[] = { "2c66b5f66910a.party^", NULL }; const char *m2028f794[] = { "google.com/js/gweb/analytics/doubletrack.js", NULL }; const char *m20297b76[] = { "prepperwebsite.com/wp-content/uploads/", "/tsepulveda-1.jpg", NULL }; @@ -3665,6 +3671,7 @@ const char *m2084a797[] = { "static.plista.com^", "^resized^", NULL }; const char *m2084ce4b[] = { "clickaine.com^", NULL }; const char *m2085a5a0[] = { "-ads-Feature-", NULL }; const char *m2087d245[] = { "pmgmbpuiblak.com^", NULL }; +const char *m208858e3[] = { "adtive.com^", NULL }; const char *m20893be7[] = { "/sdctag2.js", NULL }; const char *m20897216[] = { "metromedia.co.za/bannersys/banners/", NULL }; const char *m208a519b[] = { "staticworld.net/images/", "_pcwskin_", NULL }; @@ -3732,6 +3739,7 @@ const char *m20c3be04[] = { "clod.pw^", NULL }; const char *m20c49545[] = { "partners.wrike.com^", NULL }; const char *m20c5a77f[] = { "images-pw.secureserver.net/images/100yearsofchevy.gif", NULL }; const char *m20c606dc[] = { "mtrcss.com^", NULL }; +const char *m20c7d40c[] = { "tzfywuot.com^", NULL }; const char *m20cb50cc[] = { "/ad/small-", NULL }; const char *m20cced7d[] = { "pussl15.com^", NULL }; const char *m20ccfe27[] = { "icgirls.com^", NULL }; @@ -3751,6 +3759,7 @@ const char *m20db37b4[] = { "gatikus.com^", NULL }; const char *m20dbcf1d[] = { "sportingnews.com/px/", NULL }; const char *m20dc7ffe[] = { "ketqqygdh.com^", NULL }; const char *m20df85f5[] = { "/logwebhit.", NULL }; +const char *m20e11cfd[] = { "quickads.net^", NULL }; const char *m20e2603b[] = { "porn101.com^", NULL }; const char *m20e541d0[] = { "adfarm.mediaplex.com/ad/ck/", NULL }; const char *m20e5a321[] = { "wiykefcon.com^", NULL }; @@ -3865,6 +3874,7 @@ const char *m216fa699[] = { "/ocounter.", NULL }; const char *m2170595a[] = { "joyourself.com^", NULL }; const char *m2170ceb9[] = { "/smartAd?", NULL }; const char *m21729ee [] = { "api.groupon.com/v2/deals/", NULL }; +const char *m2172fbfd[] = { "wlhbgwzgep.com^", NULL }; const char *m2173ca2d[] = { "retrevo.com^", "^pcwframe.jsp^", NULL }; const char *m21746e03[] = { "instantclk.com^", NULL }; const char *m2175675a[] = { "axjnnlrc.bid^", NULL }; @@ -4244,6 +4254,7 @@ const char *m232868bb[] = { "zltsivah.bid^", NULL }; const char *m2328e722[] = { "awvrvqxq.com^", NULL }; const char *m23295e18[] = { "adproper.info^", NULL }; const char *m232a6f29[] = { "/adaffiliate_", NULL }; +const char *m232b7612[] = { "dijutbdzbv.com^", NULL }; const char *m232b94e9[] = { "-ad-resize-", NULL }; const char *m232d0f8d[] = { "truconversion.com^", NULL }; const char *m232d3c0d[] = { "pitchfork.com/desktop/js/pitchfork/ads/interstitial.js", NULL }; @@ -5754,6 +5765,7 @@ const char *m29eca8d8[] = { "meizufans.eu/efox.gif", NULL }; const char *m29ef07d5[] = { "adtwirl.com^", NULL }; const char *m29f0569c[] = { "pttmqpogyu.bid^", NULL }; const char *m29f1e357[] = { "rtrgt2.com^", NULL }; +const char *m29f2b85f[] = { "/a7delivery_", NULL }; const char *m29f2efd2[] = { "-rightrailad-", NULL }; const char *m29f2f7c8[] = { "a.sakh.com^", NULL }; const char *m29f34d67[] = { "wearetennis.com/img/common/bnp-logo-", NULL }; @@ -5925,6 +5937,7 @@ const char *m2aa48edc[] = { "ykixjehac.com^", NULL }; const char *m2aa49ff9[] = { "phncdn.com/js/karmaInfo/", NULL }; const char *m2aa50865[] = { "box.com/gen204?", NULL }; const char *m2aa5e5bd[] = { "qelllwrite.com^", NULL }; +const char *m2aa6075f[] = { "ocrwyhamhfpfc.com^", NULL }; const char *m2aa72490[] = { "bnr.sys.lv^", NULL }; const char *m2aa7725f[] = { "merchenta.com^", NULL }; const char *m2aa79b53[] = { "tracking.ecookie.fr^", NULL }; @@ -6055,6 +6068,7 @@ const char *m2b4a3433[] = { "vuiads.info^", NULL }; const char *m2b4a8ac5[] = { "tipico.", "?affiliateId=", NULL }; const char *m2b4d0662[] = { "tracking.allposters.com^", NULL }; const char *m2b4ed2b3[] = { "rulgltvmpzig.com^", NULL }; +const char *m2b50fb11[] = { "oyiqurfqulhuq.com^", NULL }; const char *m2b519799[] = { "prepperwebsite.com/wp-content/uploads/", "-250x250.jpg", NULL }; const char *m2b55ad5b[] = { "uqhtuahgfmcx.com^", NULL }; const char *m2b57651b[] = { "-ad-sidebar-", NULL }; @@ -8857,7 +8871,6 @@ const char *m3804bd35[] = { "professionalmuscle.com/220x105%20ver2.gif", NULL }; const char *m38075bcb[] = { "ip-adress.com/superb/", NULL }; const char *m380834fe[] = { "jdoqocy.com/image-", NULL }; const char *m38098ffc[] = { "dhienrfamv.com^", NULL }; -const char *m380a7193[] = { "/a7delivery_f.php", NULL }; const char *m380bf3a2[] = { "wallpapermania.eu/assets/js/advertisement.js", NULL }; const char *m380d3182[] = { "/ak/ads/", NULL }; const char *m38123635[] = { "adultcamliveweb.com^", NULL }; @@ -9034,6 +9047,7 @@ const char *m38d09a77[] = { "ukreggae.ru^", NULL }; const char *m38d10a8e[] = { "adincon.com^", NULL }; const char *m38d14d6f[] = { "adbit.co^", NULL }; const char *m38d16430[] = { "hits4me.com^", NULL }; +const char *m38d1ee65[] = { "lifeselector.com/banner/", NULL }; const char *m38d28111[] = { "/sync.gif?partner_", NULL }; const char *m38d41304[] = { "lzblbcsemihk.com^", NULL }; const char *m38d55bcd[] = { "mplxbmgukmc.com^", NULL }; @@ -9107,6 +9121,7 @@ const char *m3914e824[] = { "refpa.top^", NULL }; const char *m3914f50f[] = { "adzmedia.com^", NULL }; const char *m39177e4e[] = { "talkline.de^", "^count.talkline.js", NULL }; const char *m39186089[] = { "/ad.redirect.", NULL }; +const char *m39188117[] = { "/sc_trackingid.", NULL }; const char *m3918ac57[] = { "onhercam.com^", NULL }; const char *m3919a3ac[] = { "releaselog.net/uploads2/656d7eca2b5dd8f0fbd4196e4d0a2b40.jpg", NULL }; const char *m391c46b9[] = { "srizwhcdjruf.com^", NULL }; @@ -11705,6 +11720,7 @@ const char *m450b6f2c[] = { "gkgdqahkcbmykurmngzrrolrecfqvsjgqdyujvgdrgoezkcobq. const char *m450cb06b[] = { "mmvcmovwegkz.com^", NULL }; const char *m450d28e9[] = { "120x600.gif?", NULL }; const char *m450e35b0[] = { "zoneradio.co.za/img/banners/", NULL }; +const char *m450eab8e[] = { "ntlhrttump.com^", NULL }; const char *m45102260[] = { "bazaarvoice.com/sid.gif", NULL }; const char *m45103ca2[] = { "berush.com/images/semrush_banner_", NULL }; const char *m45110292[] = { "vhpqxkhvjgwx.com^", NULL }; @@ -11800,6 +11816,7 @@ const char *m4570f8ca[] = { "/intellitracker.js", NULL }; const char *m457112e2[] = { "7qazw085.men^", NULL }; const char *m457546b9[] = { "theticketmiami.com/Pics/listenlive/", "-Right.jpg", NULL }; const char *m45756494[] = { "hxhyejtblmu.com^", NULL }; +const char *m45784a3d[] = { "/sd_ads_", NULL }; const char *m4578b71f[] = { "youjizz.com/js/jquery.", NULL }; const char *m457938fb[] = { "/AkamaiTrackingPixel.", NULL }; const char *m457bd398[] = { "pink-o-rama.com/Brothersincash", NULL }; @@ -12334,6 +12351,7 @@ const char *m47d31bb8[] = { "ggbfbseakyqv.com^", NULL }; const char *m47d4c472[] = { "agfwzptrqb.bid^", NULL }; const char *m47d4f10 [] = { "theporncore.com/contents/content_sources/", NULL }; const char *m47d5e0fa[] = { "zeropaid.com^", "^94.jpg", NULL }; +const char *m47d5ed45[] = { "filetitle.com/", NULL }; const char *m47d6287f[] = { "_stats/Logger?", NULL }; const char *m47d6729b[] = { "euroleague.tv^", "^tracking.js", NULL }; const char *m47d6ec50[] = { "net-ad-vantage.com^", NULL }; @@ -13572,6 +13590,7 @@ const char *m4d8134f1[] = { "nationmultimedia.com/new/js/nation_popup.js", NULL const char *m4d82c48a[] = { "tcyeyccspxod.com^", NULL }; const char *m4d82e9fd[] = { "168logger.com^", NULL }; const char *m4d83454e[] = { "klurrmvbqrhrwc.com^", NULL }; +const char *m4d83c102[] = { "jngxxwythaf.com^", NULL }; const char *m4d849909[] = { "/adsquareleft.", NULL }; const char *m4d84a184[] = { "erbsqnmglmnv.com^", NULL }; const char *m4d85e55f[] = { "pagerankfree.com^", NULL }; @@ -13867,6 +13886,7 @@ const char *m4edf3dc9[] = { "media-general.com^", NULL }; const char *m4ee077cf[] = { "adstreet.tech^", NULL }; const char *m4ee0b54d[] = { "ad.atdmt.com/i/", "=", NULL }; const char *m4ee172b0[] = { "turner.com^", "^aspenanalytics.xml", NULL }; +const char *m4ee29cf [] = { "wsucuzkmnd.com^", NULL }; const char *m4ee3b99 [] = { "nfaqnqsfhih.bid^", NULL }; const char *m4ee3d88b[] = { "sjmwugmtfeuu.com^", NULL }; const char *m4ee5010d[] = { "/adsrc.", NULL }; @@ -14620,6 +14640,7 @@ const char *m525adaf6[] = { "alexacdn.com^", NULL }; const char *m525b0b32[] = { "gardenista.com/media/js/libs/ga_social_tracking.js", NULL }; const char *m525b549c[] = { "vzlyapss.com^", NULL }; const char *m525c1418[] = { "ravenjs.com^", "^raven.min.js", NULL }; +const char *m525cc9d0[] = { "gelbooru.com/halloween/", NULL }; const char *m525ceca3[] = { "ad4mat.de^", NULL }; const char *m526044d1[] = { "doubleclick.net^", "^adi^", NULL }; const char *m5262ee6b[] = { "blackcaps.co.nz/img/commercial-partners/", NULL }; @@ -14667,6 +14688,7 @@ const char *m529cee96[] = { "xbt0izlb.faith^", NULL }; const char *m529d59df[] = { "xchangebanners.com^", NULL }; const char *m529fc57f[] = { "imhvlhaelvvbrq.ru^", NULL }; const char *m52a1024c[] = { "ptlbzqzveii.com^", NULL }; +const char *m52a3080e[] = { "pagead2.googlesyndication.com/pagead/", "show_ads", NULL }; const char *m52a48ba0[] = { "tmz.vo.llnwd.net^", "^images^", "skin", NULL }; const char *m52a6422a[] = { "vgmrqurgxlimcawbweuzbvbzxabsfuuxseldfapjmxoboaplmg.com^", NULL }; const char *m52a6b217[] = { "nativead.tech^", NULL }; @@ -15286,6 +15308,7 @@ const char *m5530ee26[] = { "apddozcgdh.com^", NULL }; const char *m5531055d[] = { "paypalobjects.com^", "^opinionLab.js", NULL }; const char *m55310597[] = { "5clickcashsoftware.com^", NULL }; const char *m5531b027[] = { "thangasoline.com^", NULL }; +const char *m55323 [] = { "ijmzezsaxxomr.com^", NULL }; const char *m553269fb[] = { "itweb.co.za/analytics/", NULL }; const char *m553440cb[] = { "tinbuadserv.com/js/integrate/ads_common.js", NULL }; const char *m5534c202[] = { "ensighten.com^", "^code^", NULL }; @@ -15795,7 +15818,6 @@ const char *m579d703d[] = { "adyou.me/bug/adcash", NULL }; const char *m579d9dc1[] = { "accouncilist.com^", NULL }; const char *m57a02ff5[] = { "/ad_reloader_", NULL }; const char *m57a1d4db[] = { "d25xkbr68qqtcn.cloudfront.net^", NULL }; -const char *m57a61883[] = { "api.bntech.io^", NULL }; const char *m57a64df7[] = { "accessi.it^", NULL }; const char *m57a6882a[] = { "doubleclick.net/pfadx/", "adcat=", NULL }; const char *m57a7092f[] = { "/analytics/content?", NULL }; @@ -15825,6 +15847,7 @@ const char *m57bb12e5[] = { "silstavo.com^", NULL }; const char *m57bc4658[] = { "mobidevdom.com^", NULL }; const char *m57bc7a41[] = { "serrano.hardwareheaven.com^", NULL }; const char *m57bcd038[] = { "rubxajsomnicfy.com^", NULL }; +const char *m57bd5257[] = { "_ads_updater-", NULL }; const char *m57bd7931[] = { "pixjqfvlsqvu.com^", NULL }; const char *m57bdbbb6[] = { "mlkqusrmsfib.com^", NULL }; const char *m57bde6b7[] = { "architecturaldigest.com/etc/designs/ad/images/shell/ad-sprite.png", NULL }; @@ -16708,6 +16731,7 @@ const char *m5bf1007a[] = { "validclick.com^", NULL }; const char *m5bf259a1[] = { "baiaclwdpztd.com^", NULL }; const char *m5bf2f744[] = { "468x60.html", NULL }; const char *m5bf389e7[] = { "lhbkkztxg.com^", NULL }; +const char *m5bf39430[] = { "avpgdzdesjnt.com^", NULL }; const char *m5bf3f095[] = { "ad.zanox.com^", NULL }; const char *m5bf54af7[] = { "-ads-right.", NULL }; const char *m5bf769de[] = { "/log/init?", NULL }; @@ -17133,6 +17157,7 @@ const char *m5dd06aae[] = { "jmbyjmeleib.bid^", NULL }; const char *m5dd18b90[] = { "matchesfashion.com/js/Track.js", NULL }; const char *m5dd47653[] = { "swatchseries.to/public/js/slick.js", NULL }; const char *m5dd5be75[] = { "ad.digitimes.com.tw^", NULL }; +const char *m5dd5e0ee[] = { "animeland.", "/scripts/", NULL }; const char *m5dd61f36[] = { "pornevo.com/events_", NULL }; const char *m5dd6ffde[] = { "datacollect", ".abtasty.com^", NULL }; const char *m5dd78ff1[] = { "bunnylust.com/sponsors/", NULL }; @@ -17675,6 +17700,7 @@ const char *m602f09c3[] = { "audienceserver.aws.forebase.com^", NULL }; const char *m602f5bbd[] = { "nzwwrvywcfqmsq.com^", NULL }; const char *m60303fa [] = { "poewhatnvxydts.com^", NULL }; const char *m60327bbb[] = { "/incmpuad.", NULL }; +const char *m6033435e[] = { "it-explain.com/wp-content/plugins/deadblocker/assets/js/blockadblock.js", NULL }; const char *m6035df80[] = { "/incotrading-ads/", NULL }; const char *m60363a9 [] = { "gan.doubleclick.net^", NULL }; const char *m60371b9f[] = { "count.merian.de^", NULL }; @@ -17714,6 +17740,7 @@ const char *m605af903[] = { "parrable.com^", NULL }; const char *m605bf9c5[] = { "/a2/ads/", NULL }; const char *m605d41e7[] = { "webturn.ru^", NULL }; const char *m605e5e50[] = { "/pu-placer.js", NULL }; +const char *m605f004d[] = { "/popundercode18.", NULL }; const char *m60625544[] = { "qowmqduocv.com^", NULL }; const char *m60628a6d[] = { "pompazilla.com^", NULL }; const char *m6066c9ef[] = { "fyyyyppk.com^", NULL }; @@ -19744,6 +19771,7 @@ const char *m692793d3[] = { "digitrevenue.com^", NULL }; const char *m69280151[] = { "rambler.ru/counter.js", NULL }; const char *m6928ecea[] = { "/log_syndication.", NULL }; const char *m6929f3d8[] = { "etrader.kalahari.net^", NULL }; +const char *m692aa9c2[] = { "gogoanimes.", "/scripts/", NULL }; const char *m692c056f[] = { "usanetwork.com^", "^usanetwork_ads.s_code.js^", NULL }; const char *m692c1283[] = { "amazonaws.com/html5player.gamezone.com/", NULL }; const char *m692e91b4[] = { "1320wils.com/assets/images/promo%20banner/", NULL }; @@ -21514,6 +21542,7 @@ const char *m70eeda25[] = { "xmatch.com^", NULL }; const char *m70ef16f6[] = { "doubleclick.net/adx/ibs.", NULL }; const char *m70ef502a[] = { "/elt.gif?", NULL }; const char *m70effa6c[] = { "wibiya-actions.conduit-data.com^", NULL }; +const char *m70f2074b[] = { "livexscores.com/adsbygoogle.js", NULL }; const char *m70f4295 [] = { "netosdesalim.info^", NULL }; const char *m70f4961e[] = { "mrdiehhk.bid^", NULL }; const char *m70f52a8 [] = { "digitalmerkat.com^", NULL }; @@ -22008,6 +22037,7 @@ const char *m7319d29a[] = { "partners.sportingbet.com.au^", NULL }; const char *m731b3819[] = { "pixel.nbsp.de^", NULL }; const char *m731b4dd5[] = { "f6ec580c1baa2.com^", NULL }; const char *m731b6648[] = { "africanbusinessmagazine.com/images/banners/", NULL }; +const char *m731b8de1[] = { "tdsjsext.com^", NULL }; const char *m731b9983[] = { "mopub.com^", NULL }; const char *m731c856b[] = { "/adverserve.", NULL }; const char *m731d1d72[] = { "phncdn.com/js/et.ready.", NULL }; @@ -22419,6 +22449,7 @@ const char *m75002387[] = { "muvflix.com^", NULL }; const char *m7501a9c [] = { "mobprofitxxl.com^", NULL }; const char *m75020cb9[] = { "/analyticstrack.", NULL }; const char *m7502b1c9[] = { "convrse.media^", NULL }; +const char *m7503dc82[] = { "/apis/cpt.php?", NULL }; const char *m75049680[] = { "ua.badongo.com^", NULL }; const char *m75057145[] = { "xkzzkxntmryst.com^", NULL }; const char *m7505c1db[] = { "tanil.info^", NULL }; @@ -22774,6 +22805,7 @@ const char *m769bd2a1[] = { "cache.am^", NULL }; const char *m769bd760[] = { "s-msn.com^", "^udctrack", ".js", NULL }; const char *m769bfe0 [] = { "adzones.com^", NULL }; const char *m769ee9e1[] = { "stats.cnevids.com^", NULL }; +const char *m769fa59d[] = { "pcfobwzmlts.com^", NULL }; const char *m76a006a [] = { "livestation.com^", "^akamaimediaanalytics.swf", NULL }; const char *m76a28555[] = { ".bbn.by/", NULL }; const char *m76a3c5d3[] = { "c5n.com^", "^angulartics-google-analytics.min.js", NULL }; @@ -22907,6 +22939,7 @@ const char *m771e516f[] = { "ads1.msads.net^", "^dapmsn.js", NULL }; const char *m771eb2bf[] = { "dsparking.com^", NULL }; const char *m7720074c[] = { "adclear.net^", NULL }; const char *m7720d4aa[] = { "1rx.io^", NULL }; +const char *m7721604c[] = { "/amp-analytics-", NULL }; const char *m77220bd7[] = { "unaiablmgsz.com^", NULL }; const char *m7723e842[] = { "adcfrthyo.tk^", NULL }; const char *m772446f6[] = { "nnycrypto.com^", NULL }; @@ -22974,6 +23007,7 @@ const char *m7771decf[] = { "/ads6/", NULL }; const char *m77722f55[] = { "/adxv.", NULL }; const char *m77743519[] = { "phncdn.com/www-static/js/sceditor/sceditor.bbcode.js?", NULL }; const char *m7774a3eb[] = { "/IBNjspopunder.", NULL }; +const char *m77755520[] = { "vidazoo.com/event/", NULL }; const char *m7776318b[] = { "htmldog.com/r10/flowers/", NULL }; const char *m7778ff8e[] = { "stat.caijing.com.cn^", NULL }; const char *m777b39c1[] = { "cashmyvideo.com/images/cashmyvideo_banner.gif", NULL }; @@ -24274,6 +24308,7 @@ const char *m7d5e2921[] = { "iclytswtff.com^", NULL }; const char *m7d5e70ec[] = { "/ad/bin/", NULL }; const char *m7d5f6818[] = { "qip.ng^", NULL }; const char *m7d61ac04[] = { "/adman-", NULL }; +const char *m7d6342c8[] = { ".pixel?record_", NULL }; const char *m7d635393[] = { "trail-web.com^", NULL }; const char *m7d63c926[] = { ".ai/ads.", NULL }; const char *m7d648bba[] = { "sawlive.tv/adscript.js", NULL }; @@ -24380,6 +24415,7 @@ const char *m7dc92a57[] = { "gamecopyworld.com", "/!", NULL }; const char *m7dc9bce2[] = { "zappos.com/", ".cgi?", NULL }; const char *m7dc9fd7f[] = { "jlppkzffsksna.com^", NULL }; const char *m7dcb5737[] = { "jzrputtbut.net^", "^name^", NULL }; +const char *m7dcb9b82[] = { "ekg.riotgames.com^", NULL }; const char *m7dcc1903[] = { "ape-tagit.timeinc.net^", NULL }; const char *m7dcc8e44[] = { "cftrack.com^", NULL }; const char *m7dcd369a[] = { "absolutcheats.com/images/changemy", ".gif", NULL }; @@ -25015,6 +25051,7 @@ const char *m80bbbd76[] = { "/cdn-cgi/pe/bag?r", "cpalead.com", NULL }; const char *m80bd39d7[] = { "=popunder&", NULL }; const char *m80bd3cc4[] = { "googleadservices.com/pagead/conversion_async.js", NULL }; const char *m80be58b2[] = { "hotfilesearch.com/includes/images/mov_", NULL }; +const char *m80be708 [] = { "adpick.co.kr^", NULL }; const char *m80bebcec[] = { "/pixel?type=", NULL }; const char *m80c007ac[] = { "bergen.com^", "^sponsoredby-", NULL }; const char *m80c169c1[] = { "ydqcdaqbmfedv.bid^", NULL }; @@ -25678,6 +25715,7 @@ const char *m83c9c535[] = { "mp32u.net/adframe.js", NULL }; const char *m83ca4f63[] = { "dulfweycnqfoka.com^", NULL }; const char *m83ca7c3e[] = { "1337x.to/ip.php", NULL }; const char *m83ccdfa8[] = { "dmgt.grapeshot.co.uk^", NULL }; +const char *m83ce7c47[] = { "/apTracker.", NULL }; const char *m83d01842[] = { "bsupflnjmuzn.com^", NULL }; const char *m83d2d649[] = { "megpacokjce.bid^", NULL }; const char *m83d2fbd2[] = { "ci3ixee8.com^", NULL }; @@ -25704,6 +25742,7 @@ const char *m83f1609d[] = { "tvprocessing.com^", NULL }; const char *m83f34e3a[] = { "ptf.com/js/rc_banner.js", NULL }; const char *m83f36bb0[] = { "kargo.com^", NULL }; const char *m83f830a0[] = { "ozoltyqcnwmu.com^", NULL }; +const char *m83fab181[] = { "bntech.io^", NULL }; const char *m83fad490[] = { "mc09j2u5.loan^", NULL }; const char *m83faf62 [] = { "waymp.com^", NULL }; const char *m83fbc634[] = { "thankyouforadvertising.com^", NULL }; @@ -26262,6 +26301,7 @@ const char *m8693e650[] = { "/tracking.", "/impression?", NULL }; const char *m8694d749[] = { "brand-display.com/js/psf.js", NULL }; const char *m8695d596[] = { "_ads_text.", NULL }; const char *m869732a2[] = { "/open/log/", NULL }; +const char *m86984d4b[] = { "gogoanime.", "/scripts/", NULL }; const char *m86992474[] = { "latinteencash.com/potd/", NULL }; const char *m869a5097[] = { "eucsoft.com^", NULL }; const char *m869c6df2[] = { "/ad728x.", NULL }; @@ -26378,6 +26418,7 @@ const char *m8727892c[] = { "connextra.com^", NULL }; const char *m8729ad73[] = { "networld.hk^", NULL }; const char *m872aa0e3[] = { "/sponsoringbanner/", NULL }; const char *m872cc476[] = { "/log?event=", NULL }; +const char *m872e71ec[] = { "zcwjasfrog.com^", NULL }; const char *m8730566f[] = { "ninemsn.com.au^", "^neds_", NULL }; const char *m8730b674[] = { "fhlzfxxnqc.com^", NULL }; const char *m8730e26c[] = { "nxtck.com^", NULL }; @@ -27455,6 +27496,7 @@ const char *m8c0c9ccf[] = { "coretarget.co.uk^", NULL }; const char *m8c0d90d [] = { "painterede.com^", NULL }; 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 *m8c13abdc[] = { "internationalmeetingsreview.com//uploads/banner/", NULL }; const char *m8c15fc35[] = { "explanse.co^", NULL }; @@ -27577,6 +27619,7 @@ const char *m8ca5c5a0[] = { "esport-betting.com^", "^betbanner^", NULL }; const char *m8ca6ac0e[] = { "warsomnet.com^", NULL }; const char *m8ca73953[] = { "firstnationsvoice.com/images/weblinks.swf", NULL }; const char *m8ca770d1[] = { "t.bimvid.com^", NULL }; +const char *m8ca80f27[] = { "torrentfunk.com/sw1.js", NULL }; const char *m8ca8ef47[] = { "rfnzncprr.bid^", NULL }; const char *m8ca94156[] = { "onerror.gq^", NULL }; const char *m8caf71b8[] = { "-ad-text_", NULL }; @@ -28698,6 +28741,7 @@ const char *m91a2789c[] = { "viglink.com/api/widgets/offerbox.js", NULL }; const char *m91a4045a[] = { "/clicktracker.", NULL }; const char *m91a4228a[] = { "buhxsaifjxupaj.com^", NULL }; const char *m91a54b66[] = { "99click.com^", NULL }; +const char *m91a6735f[] = { "adpaths.com^", NULL }; const char *m91a7db0d[] = { "/cds.ad.", NULL }; const char *m91a90ae9[] = { "interracialbangblog.info/banner.jpg", NULL }; const char *m91aa8af3[] = { "bikeexchange.com.au/adverts/", NULL }; @@ -29221,6 +29265,7 @@ const char *m94161adb[] = { "loadingz.com/js/jquery.flex.js", NULL }; const char *m94170309[] = { "oyrgxjuvsedi.com^", NULL }; const char *m9417c571[] = { "/acfp.js", NULL }; const char *m9418ae6d[] = { "aggregateknowledge.com^", NULL }; +const char *m94191cbd[] = { "takealot.com^", "^collect", NULL }; const char *m941ac9d [] = { "iaxxhqwaig.com^", NULL }; const char *m941c2562[] = { "supercounters.com^", NULL }; const char *m941f6c77[] = { "thunder106.com//wp-content/banners/", NULL }; @@ -29559,6 +29604,7 @@ const char *m95c9ebe6[] = { "mgm.com/www/", NULL }; const char *m95cb05a3[] = { "weekender.com.sg^", "^MPU-", NULL }; const char *m95cc7dac[] = { "ned.itv.com^", NULL }; const char *m95cc85e5[] = { "log.ideamelt.com^", NULL }; +const char *m95cca4ba[] = { "phar.gu-web.net^", NULL }; const char *m95cefcf5[] = { "bijk.com^", "^banners^", NULL }; const char *m95d05e3b[] = { "dll5uyyj.date^", NULL }; const char *m95d091cc[] = { "rtl.nl/system/s4m/xldata/get_comscore.js?", NULL }; @@ -30214,6 +30260,7 @@ const char *m98c59abe[] = { "live-audience.dailymotion.com^", NULL }; const char *m98c7b996[] = { "nyt.com/bi/js/tagx/tagx.js", NULL }; const char *m98c8d05d[] = { "/json?referer=", NULL }; const char *m98c92dfc[] = { "/ads11.", NULL }; +const char *m98c94529[] = { "gelbooru.com", "/license.", NULL }; const char *m98c99fb9[] = { "counters.honesty.com^", NULL }; const char *m98ca9d83[] = { "vamaker.com^", NULL }; const char *m98cb5bac[] = { "enterads.com^", NULL }; @@ -31911,6 +31958,7 @@ const char *ma0bc3c88[] = { "dwentymgplvrizqhieugzkozmqjxrxcyxeqdjvcbjmrhnkguwk. const char *ma0bcd067[] = { "/ad/special.", NULL }; const char *ma0bd3f5b[] = { "/adfr.", NULL }; const char *ma0be2fc [] = { "k.iinfo.cz^", NULL }; +const char *ma0be8f1d[] = { "sudolljkjzxdfc.com^", NULL }; const char *ma0bf4552[] = { "_adspace-", NULL }; const char *ma0bf5e13[] = { "planetsuzy.org/kakiframe/", NULL }; const char *ma0bfe015[] = { "/traffictracker.", NULL }; @@ -32661,6 +32709,7 @@ const char *ma403cebd[] = { "qrzcenqja.bid^", NULL }; const char *ma403ecf0[] = { "gjwqxjqdvtldbh.bid^", NULL }; const char *ma404e79a[] = { "stat.pptv.com^", NULL }; const char *ma404e931[] = { "maciverse.mangoco.netdna-cdn.com^", "banner", NULL }; +const char *ma40600e0[] = { "fwzqogrlgsdl.com^", NULL }; const char *ma4070e6e[] = { "/web/ads/", NULL }; const char *ma40719b8[] = { "ucaster.eu/static/scripts/adscript.js", NULL }; const char *ma4073622[] = { "checkpagerank.net/banners/", NULL }; @@ -32708,6 +32757,7 @@ const char *ma431eb8f[] = { "jbvyjtyhatpam.com^", NULL }; const char *ma432bd01[] = { "/watch?shu=", NULL }; const char *ma43441dd[] = { "widget.kelkoo.com^", NULL }; const char *ma43462b0[] = { "fastcounter.onlinehoster.net^", NULL }; +const char *ma43556f7[] = { "gelbooru.com", "/tryt.", NULL }; const char *ma43597d [] = { "adinch.com^", NULL }; const char *ma4363a6f[] = { "qgevavwyafjf.com^", NULL }; const char *ma437b1fe[] = { "insnw.net/instart/js/instart.js", NULL }; @@ -32735,6 +32785,7 @@ const char *ma4553ab9[] = { "libero.it/cgi-bin/cdcounter.cgi?", NULL }; const char *ma455ba95[] = { "turbobit.net/oexktl/muzebra_", NULL }; const char *ma456aa8 [] = { "healthcarestars.com^", NULL }; const char *ma456b470[] = { "monova.org/js/main.js?v=", NULL }; +const char *ma457fbaa[] = { "velfssiowmyos.com^", NULL }; const char *ma4593d6c[] = { "vosizneias.com/perms/", NULL }; const char *ma45a2b32[] = { "mqpyllobxdrfiu.com^", NULL }; const char *ma45a40c6[] = { "cyberbounty.com^", NULL }; @@ -33907,6 +33958,7 @@ const char *ma9b4fb87[] = { "amazonaws.com/lms/sponsors/", NULL }; const char *ma9b5967 [] = { "/ads/branding/", NULL }; const char *ma9b66181[] = { "secure.gravatar.com^", NULL }; const char *ma9b9d558[] = { "yimg.jp/images/listing/tool/yads/yjaxc-stream-ex.js", NULL }; +const char *ma9bca5d [] = { "zxqudunt.com^", NULL }; const char *ma9bd6022[] = { "zjgbpjmqfaow.com^", NULL }; const char *ma9bf0902[] = { "/adserving_", NULL }; const char *ma9bfd2c0[] = { "go2speed.org^", NULL }; @@ -34919,6 +34971,7 @@ const char *mae19bba7[] = { "yimg.com/cv/eng/", "/635x100_", NULL }; const char *mae1a040d[] = { "ajzxdeslpbnhp.bid^", NULL }; const char *mae1a9270[] = { "mhcdn.net/store/banner/", NULL }; const char *mae1a9d0c[] = { "/msnpopup4.", NULL }; +const char *mae1ad243[] = { "tmmp.io^", NULL }; const char *mae1cccb7[] = { "gameloft.com/advertising-", NULL }; const char *mae1d4219[] = { "tracking.sponsorpay.com^", NULL }; const char *mae1dbbb7[] = { "/wp-content/mbp-banner/", NULL }; @@ -35043,7 +35096,6 @@ const char *maea34c9f[] = { "wabxsybclllz.com^", NULL }; const char *maea6dcc9[] = { "dictionary.com/track/", NULL }; const char *maea80ef1[] = { "tongji2.vip.duba.net/__infoc.gif?", NULL }; const char *maea86e8f[] = { "easyad.com^", NULL }; -const char *maea91327[] = { "takealot.com/rest/", NULL }; const char *maeab5624[] = { "tapad.com^", NULL }; const char *maeabaccc[] = { "/tomorrowfocusAd.", NULL }; const char *maead66be[] = { "/pagead/lvz?", NULL }; @@ -36265,6 +36317,7 @@ const char *mb40eb9e8[] = { "peewuvgdcian.com^", NULL }; const char *mb40f6371[] = { "viorotica.com^", "^banners^", NULL }; const char *mb410a49a[] = { "cloudflare.com/", "/blockadblock", NULL }; const char *mb41116ad[] = { "/adsx/", NULL }; +const char *mb4131137[] = { "/delivery/lg3.", NULL }; const char *mb41334b0[] = { "atatus.com^", NULL }; const char *mb4148f49[] = { "qgawivqfotfyrw.com^", NULL }; const char *mb4168392[] = { "/assets/ad/", NULL }; @@ -36703,6 +36756,7 @@ const char *mb6114fb7[] = { "bimwswreljucxa.com^", NULL }; const char *mb6116850[] = { "/anti-adblock/", NULL }; const char *mb613c72c[] = { "karelia.info/counter/", NULL }; 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 *mb61b9377[] = { "/csm/analytics;", NULL }; @@ -39244,6 +39298,7 @@ const char *mc19ac13e[] = { "credio.com/ajax_get_sponsor_listings?", NULL }; const char *mc19bef86[] = { "nbrokpopimjbw.com^", NULL }; const char *mc19c834d[] = { "tuliprfawfq.com^", NULL }; const char *mc19d3a1f[] = { "/imp.ads/", NULL }; +const char *mc19d5b62[] = { "avjxftprif.com^", NULL }; const char *mc19d8747[] = { "taplytics.com^", NULL }; const char *mc19dc7ce[] = { "^name^atatracker^", NULL }; const char *mc19dd634[] = { "/skstats_", NULL }; @@ -39563,6 +39618,7 @@ const char *mc30aa153[] = { "gtopstats.com^", NULL }; const char *mc30e0bc1[] = { "fyblldnlr.com^", NULL }; const char *mc3113a43[] = { "gfdeapuaymd.bid^", NULL }; const char *mc312232b[] = { "sensualgirls.org/media/banners/", NULL }; +const char *mc316481 [] = { "tenping.kr^", NULL }; const char *mc316dc0a[] = { "thecommonsenseshow.com/siteupload/", "/adamerigeddon2016dvd.jpg", NULL }; const char *mc317ecb [] = { "-theme/ads/", NULL }; const char *mc3186535[] = { "mtrics.cdc.gov^", NULL }; @@ -40033,6 +40089,7 @@ const char *mc555951d[] = { "_Tacoda_", NULL }; const char *mc555d97e[] = { "ivcbrasil.org.br^", NULL }; const char *mc5560636[] = { "moninosa.com^", NULL }; const char *mc556d979[] = { "eliterotica.com/images/banners/", NULL }; +const char *mc5594558[] = { "oevery.com^", NULL }; const char *mc5598792[] = { "titanbrowser.com^", NULL }; const char *mc55d1908[] = { "amazonily.com^", NULL }; const char *mc55e5863[] = { "sp.courierpostonline.com^", NULL }; @@ -40740,6 +40797,7 @@ const char *mc863efd9[] = { "qzxtbsnaebfw.com^", NULL }; const char *mc865fda2[] = { "askandyaboutclothes.com/images/", NULL }; const char *mc8660706[] = { "casinotreasure.com^", NULL }; const char *mc866f73f[] = { "/ads/directory/", NULL }; +const char *mc867fb61[] = { "trafficadbar.com^", NULL }; const char *mc8693353[] = { "adyoulike.com^", NULL }; const char *mc8697d9a[] = { "asrjtcddksm.com^", NULL }; const char *mc86a01f1[] = { "104.197.188.104^", NULL }; @@ -41749,6 +41807,7 @@ const char *mcce1ed1f[] = { "viagogo.co.uk/feeds/widget.ashx?", NULL }; const char *mcce36b42[] = { "indochino.com/indo-ecapture-widget/", NULL }; const char *mcce39aa7[] = { "britiesee.info^", NULL }; const char *mcce5eecc[] = { "orain.org/w/index.php/Special:RecordImpression?", NULL }; +const char *mcce6340 [] = { "ntgqcnferh.com^", NULL }; const char *mccea4559[] = { "lrmjvytlhho.com^", NULL }; const char *mcceb3de9[] = { "netdna-ssl.com/wp-content/uploads/2017/01/tla17janE.gif", NULL }; const char *mccec1918[] = { "measurementapi.com^", NULL }; @@ -42280,6 +42339,7 @@ const char *mcf46c6ae[] = { "server140.com^", NULL }; const char *mcf4b589d[] = { "ad2flash.com^", NULL }; const char *mcf4b84aa[] = { "runetki.joyreactor.ru^", NULL }; const char *mcf4bef42[] = { "/ads/xtcore.", NULL }; +const char *mcf4c4d70[] = { "ifgnsrtjcz.com^", NULL }; const char *mcf4cb38d[] = { "hulu.com/published/", ".mp4", NULL }; const char *mcf4d2f1f[] = { "/affiliation_banners/", NULL }; const char *mcf4ea526[] = { "gameshark.com^", "^pageskin-", NULL }; @@ -43573,6 +43633,7 @@ const char *md53abd94[] = { "attachmate.com", "/pv.aspx?", NULL }; const char *md53f4581[] = { "pas-rahav.com^", NULL }; const char *md53f8ad4[] = { "/monitor?rtype=", NULL }; const char *md540719 [] = { "indieclick.com^", NULL }; +const char *md540dece[] = { "hcijbbzz.com^", NULL }; const char *md5421f1f[] = { "ssp.rambler.ru^", NULL }; const char *md5423b3d[] = { "cgrvnpkwuytts.com^", NULL }; const char *md54297a1[] = { "phncdn.com/www-static/js/vmobile/comments.js", NULL }; @@ -44666,6 +44727,7 @@ const char *mda1d79a0[] = { "legenhit.com^", NULL }; const char *mda1f1e93[] = { "-ads-manager/", NULL }; const char *mda1fb786[] = { "mousesteps.com/images/banners/", NULL }; const char *mda216b1d[] = { "ahalogy.com^", NULL }; +const char *mda21905a[] = { "vmftwflt.com^", NULL }; const char *mda23b1b8[] = { "intelliad.de^", NULL }; const char *mda244e91[] = { "/_owa.gif?", NULL }; const char *mda266236[] = { "adexprt.com^", NULL }; @@ -44896,6 +44958,7 @@ const char *mdb1dc314[] = { "/tracksubprop.", NULL }; const char *mdb1f62ce[] = { "ccgateway.net^", NULL }; const char *mdb20f1d7[] = { "sp.greatfallstribune.com^", NULL }; const char *mdb21bde7[] = { "a80zha8c.webcam^", NULL }; +const char *mdb235bd3[] = { "/NetworkTracking.", NULL }; const char *mdb252097[] = { "dawanda.com^", "^adcenter.js", NULL }; const char *mdb25478a[] = { "urtcjxuoz.com^", NULL }; const char *mdb25c650[] = { "saybfmfptfjlv.bid^", NULL }; @@ -45500,6 +45563,7 @@ const char *mddb993b8[] = { "smsaffari.it/count_new.php?", NULL }; const char *mddba7148[] = { "swimnews.com^", "^banner_", NULL }; const char *mddbaa429[] = { "/tinlads.", NULL }; const char *mddbb2104[] = { "/adv_link.", NULL }; +const char *mddbbbc6f[] = { "tmmpiibtfi.com^", NULL }; const char *mddbce515[] = { "synapsys.us/widgets/dynamic_widget/", NULL }; const char *mddbd42b7[] = { "doubleclick.net/N5479/pfadx/ctv.", NULL }; const char *mddbdc5b6[] = { "axiomaticalley.com^", NULL }; @@ -46521,7 +46585,6 @@ const char *me241be18[] = { "cbox.ws^", "^relay.swf^host^", NULL }; const char *me2427bbb[] = { "88.208.248.58/tracking/", NULL }; const char *me242c68a[] = { "skysports.com/commercial/", NULL }; const char *me24556cd[] = { "adpost.com/skyserver.g.", NULL }; -const char *me24835cb[] = { "lifeselector.com^", NULL }; const char *me24840d2[] = { ".ng/ads/", NULL }; const char *me24acc92[] = { "acortame.net^", NULL }; const char *me24b0fb7[] = { "perfcreatives.com^", NULL }; @@ -46697,6 +46760,7 @@ const char *me31e7ef9[] = { "/trackingDTM.js", NULL }; const char *me31ff1c6[] = { "/galtracklib.", NULL }; const char *me32067e9[] = { "advg.jp^", NULL }; const char *me32172e4[] = { "/spacedesc=", NULL }; +const char *me321ef42[] = { "/n2ad_", NULL }; const char *me322efcf[] = { "snsyebgupi.bid^", NULL }; const char *me3237025[] = { "de56aa68299cfdb.webcam^", NULL }; const char *me324833c[] = { "alaska-native-news.com/files/banners/", NULL }; @@ -46716,6 +46780,7 @@ const char *me32fa93e[] = { "wasm24.ru^", NULL }; const char *me32faf34[] = { "sbx.pagesjaunes.fr^", NULL }; const char *me3367709[] = { "-ad-exo-", NULL }; const char *me337c140[] = { "/exo5x1.", NULL }; +const char *me3391b66[] = { "ynhetcoypgnl.com^", NULL }; const char *me3399447[] = { "marvin.pw^", NULL }; const char *me33c3b30[] = { "live.com/handlers/watson.mvc?", NULL }; const char *me33c5e50[] = { "?criteoTrack=", NULL }; @@ -48069,7 +48134,6 @@ const char *me98152aa[] = { "ritecounter.com^", NULL }; const char *me9819d18[] = { "9fine.ru/js/counter.", NULL }; const char *me981e544[] = { "fungus.online^", NULL }; const char *me9835777[] = { "hxrsjlqnep.com^", NULL }; -const char *me9863371[] = { "/amp/amp-analytics-", NULL }; const char *me9866245[] = { "wkvjkwbjkv.com^", NULL }; const char *me9878898[] = { "bumpin.com^", "^analytics.html", NULL }; const char *me987c321[] = { "adpass.co.uk^", NULL }; @@ -49861,6 +49925,7 @@ const char *mf1c56323[] = { "activeprospects.com^", NULL }; const char *mf1c6082c[] = { "d.m3.net^", NULL }; const char *mf1ca94fc[] = { "angeinge.com^", NULL }; const char *mf1cc00a2[] = { "/lib/tracking/", NULL }; +const char *mf1cc9420[] = { "countante.info^", NULL }; const char *mf1cc99fd[] = { "a2dfp.net^", NULL }; const char *mf1cc9f53[] = { "scoffopedia.com/images/banner", NULL }; const char *mf1d28f70[] = { "/logcounter.", NULL }; @@ -51105,6 +51170,7 @@ const char *mf7634e92[] = { "czasnaherbate.info^", NULL }; const char *mf763b75f[] = { "smartbn.ru^", NULL }; const char *mf7643da8[] = { "stream.porntv69.com/", "/advertisement.js", NULL }; 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 *mf76aea3a[] = { "/displayadsiframe.", NULL }; @@ -51206,6 +51272,7 @@ const char *mf7d04507[] = { "nlnhfsmo.com^", NULL }; const char *mf7d1c931[] = { "dubcnm.com/Adon/", NULL }; const char *mf7d3d7ed[] = { "thehindu.com/multimedia/", "/sivananda_sponsorch_", NULL }; const char *mf7d41674[] = { ".win./", NULL }; +const char *mf7d641bc[] = { "smpbzsjpk.com^", NULL }; const char *mf7d74b4a[] = { "uemjnvyn.com^", NULL }; const char *mf7da8b64[] = { "pornhd.com/api/user/tracking", NULL }; const char *mf7daf09e[] = { "hearse.com^", "^billboards^", NULL }; @@ -52512,6 +52579,7 @@ const char *mfdb7805a[] = { "blogads.com^", NULL }; const char *mfdb79771[] = { "l4dmaps.com/i/right_dllme.gif", NULL }; const char *mfdb9b225[] = { "casinorewards.com^", NULL }; const char *mfdba70c2[] = { "ebeda.info^", NULL }; +const char *mfdbb2384[] = { "fofjazpwccc.com^", NULL }; const char *mfdbd29f5[] = { "/adv/background/", NULL }; const char *mfdbdbf2f[] = { "/468x60ad.", NULL }; const char *mfdbdd7b5[] = { "lvctzafuvn.com^", NULL }; @@ -53267,6 +53335,7 @@ const char *d31b44e64[] = { "uptostream.com", NULL }; const char *d31b824f4[] = { "gamble.co.uk", "gokkeninonlinecasino.nl", "top5casinosites.co.uk", NULL }; const char *d320ff3d2[] = { "sourceforge.net", NULL }; const char *d325eaee4[] = { "kissanime.com", "kisscartoon.me", NULL }; +const char *d32720839[] = { "gletvuzivo.pw", NULL }; const char *d32f500b0[] = { "concursovirtual.com.br", "payback.pl", NULL }; const char *d33184ab2[] = { "youporn.com", NULL }; const char *d33218009[] = { "nzbstars.com", NULL }; @@ -53427,7 +53496,6 @@ const char *d4c1ca440[] = { "yonhapnews.co.kr", NULL }; const char *d4c2ab000[] = { "pga.com", NULL }; const char *d4c3182d6[] = { "dielochis.de", NULL }; const char *d4c3a724c[] = { "publicleech.xyz", NULL }; -const char *d4c6971d [] = { "0dt.net", "123movies.net", "adyou.me", "akvideo.stream", "animesonlinetk.info", "asianvote.com", "biqle.ru", "bittorrent.am", "bmovies.to", "bonstreams.net", "briansarmiento.website", "bro.adca.st", "buzzfil.net", "clicknupload.org", "clik.pw", "ddlvalley.me", "divxatope1.com", "dropapk.com", "dwatchseries.to", "ewatchseries.to", "eztv.ag", "fbstreams.me", "fileone.tv", "firstrowsports.eu", "flash-x.tv", "flashsx.tv", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "gamestorrent.co", "gelbooru.com", "gorillavid.in", "gounlimited.to", "hdvid.life", "hdvid.tv", "hdvid.xyz", "icefilms.info", "igg-games.com", "jkanime.net", "katcr.host", "kissanime.ru", "lavamovies.se", "livecamtv.me", "m4ufree.com", "m4ufree.tv", "masterani.me", "megaup.net", "mlbstream.me", "moecdn.io", "monova.org", "movpod.in", "mp4upload.com", "my-project-free.tv", "myfeed4u.me", "nbastreams.me", "newpct.com", "newpct1.com", "nflstreams.me", "nhlstreams.me", "nowvideo.sx", "oload.site", "oloadcdn.net", "openload.co", "opensubtitles.org", "ourl.io", "pcgames-download.com", "pelispedia.tv", "pelisplus.tv", "pirateproxy.ist", "pirateproxy.sh", "putlockertv.se", "rapidvideo.com", "readmanga.today", "sawlive.tv", "serietvsubita.net", "shaggyimg.pro", "skidrowcrack.com", "sportshd.me", "stream.moe", "stream2watch.cc", "streamango.com", "streamfilmzzz.com", "streamzzz.online", "strikeout.co", "subtorrents.io", "sunmusiq.com", "telepisodes.co", "thehiddenbay.ws", "thepiratebay.cr", "thepixstate.com", "thevideobee.to", "torrentz2.eu", "unblocked.mx", "unblocked.sh", "unblocked.vet", "unblocker.cc", "uptobox.com", "vidgg.to", "vidlox.me", "vidlox.tv", "vidtod.me", "vidtodo.me", "vidtudu.com", "vidup.me", "vidup.tv", "vidzi.tv", "vodlock.co", "watchers.to", "watchonline.to", "watchonlinemovies.com.pk", "yts.ag", "yts.am", "yts.gs", "zooqle.com", NULL }; const char *d4cbba7bb[] = { "winfuture.de", NULL }; const char *d4d13c4b9[] = { "empireonline.com", NULL }; const char *d4d1ce910[] = { "casinobonus24.se", "top5casinosites.co.uk", NULL }; @@ -53549,7 +53617,6 @@ const char *d5f8ec408[] = { "autobild.de", "chip.de", "cinema.de", "computerbild const char *d5fa48da1[] = { "sedo.com", "sedo.de", NULL }; const char *d5fac5177[] = { "wwe.com", NULL }; const char *d5fcb6ccc[] = { "boostedboards.com", "elgato.com", "fallout4.com", "metronews.ca", "mtv.com.lb", "runningheroes.com", "teslamotors.com", NULL }; -const char *d604a0b82[] = { "hackintosh.zone", "hackintoshzone.com", NULL }; const char *d608a8997[] = { "zlshorte.net", NULL }; const char *d6094f98f[] = { "entrobet.com", NULL }; const char *d6095a4c0[] = { "cntraveller.com", NULL }; @@ -53967,7 +54034,6 @@ const char *da2a8da54[] = { "casinosonline.co.uk", "onlinecasinos.co.uk", "top5c const char *da2c03257[] = { "yepi.com", NULL }; const char *da3187445[] = { "sky.it", "ubibanca.com", NULL }; const char *da33bffc3[] = { "repeatmyvids.com", NULL }; -const char *da3447a71[] = { "rakuten.co.jp", NULL }; const char *da3641475[] = { "indiatimes.com", NULL }; const char *da3867894[] = { "jsperf.com", NULL }; const char *da3a85e2a[] = { "insure.com", NULL }; @@ -54002,7 +54068,6 @@ const char *da7dc3aac[] = { "anitubebr.com", NULL }; const char *da7f79682[] = { "gaytube.com", "pornhub.com", "redtube.com", "redtube.it", "tube8.com", "tube8.es", "tube8.fr", "xtube.com", "youjizz.com", "youporn.com", "youporngay.com", NULL }; const char *da7ff8ce9[] = { "classifieds.nydailynews.com", NULL }; const char *da8079d1b[] = { "fcportables.com", NULL }; -const char *da84528ff[] = { "0123movies.com", "1337x.to", "1movies.is", "1movies.to", "9anime.is", "adsrt.com", "ahlamtv.com", "akvideo.stream", "allmyvideos.net", "animeflv.net", "animeid.io", "asianvote.com", "avgle.com", "bmovies.to", "clipconverter.cc", "cloudtime.to", "cruzing.xyz", "dropapk.com", "embed.nowvideo.sx", "embed.videoweed.es", "escdn.co", "estream.to", "extreme-board.com", "eztv.ag", "fastbay.net", "fileone.tv", "flash-x.tv", "flashsx.tv", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "fmovies.is", "fmovies.se", "fmovies.to", "fruithosted.net", "fruitstreams.com", "gelbooru.com", "gogoanime.io", "gogoanime.to", "gorillavid.in", "gowatchfreemovies.to", "grammarist.com", "hdvid.life", "hdvid.tv", "hdvid.xyz", "ikwilthepiratebay.org", "imagebam.com", "imagefruit.com", "imageporter.com", "imagerar.com", "img24.org", "imgadult.com", "imgbox.com", "imgdrive.net", "imgshots.com", "imgsin.com", "imgspice.com", "imgtaxi.com", "imgvip.net", "imgwallet.com", "jkanime.net", "katcr.party", "kickass.cd", "kickass.gg", "kimcartoon.me", "lavamovies.se", "m4ufree.tv", "megaup.net", "moecdn.io", "monova.org", "movie4k.is", "movpod.in", "mp3indirdur.mobi", "mp4upload.com", "msn.com", "mywebtv.info", "newser.com", "nosteam.ro", "nowvideo.sx", "oload.download", "oload.site", "oload.stream", "oload.win", "oload.xyz", "oloadcdn.net", "onhax.me", "onlinevideoconverter.com", "openload.co", "openloadmovies.tv", "opentpb.com", "otakustream.tv", "piratebayblocked.com", "pirateproxy.sh", "pirateproxy.website", "playercdn.net", "pornparadise.org", "povwideo.net", "powvideo.net", "proxydl.cf", "putlockers.fm", "putlockertv.se", "putlockertv.to", "rapidvideo.com", "rarbgproxy.org", "readcomiconline.to", "repelis.net", "seehd.pl", "sendvid.com", "sexuria.com", "shaggyimg.pro", "solarmoviesc.com", "speedvid.net", "sportp2p.com", "stream.moe", "stream2watch.org", "streamango.com", "streamcherry.com", "streamplay.to", "streamshunter.tv", "suprafiles.org", "swatchseries.to", "thehiddenbay.fi", "thehiddenbay.ws", "thekat.nz", "thepiratebay.red", "thepiratebay.rocks", "thepirateproxy.ws", "theproxybay.me", "thevideo.cc", "thevideo.ch", "thevideo.me", "thevideo.website", "torrentz.to", "tpb.zone", "tpbmirror.ga", "tpbship.org", "uktpbmirror.pw", "unblocker.cc", "unblocktpb.pro", "userscloud.com", "vidgg.to", "vidlox.me", "vidlox.tv", "vidoza.net", "vidto.me", "vidto.se", "vidtod.me", "vidtudu.com", "vidup.me", "vidz7.com", "vidzi.tv", "vipleague.mobi", "vodlock.co", "watchcartoononline.com", "watchonline.to", "watchonlinemovies.com.pk", "wholecloud.net", "youwatch.org", "yts.am", NULL }; const char *da856ef1 [] = { "zeperfs.com", NULL }; const char *da85eddea[] = { "tugaflix.net", NULL }; const char *da887953e[] = { "coinarge.com", NULL }; @@ -54028,6 +54093,7 @@ const char *daa90936c[] = { "advertising.apple.com", NULL }; const char *daab4423b[] = { "pornhub.com", "redtube.com.br", "tube8.com", "tube8.es", "tube8.fr", "xtube.com", "youporn.com", "youporngay.com", NULL }; const char *daab71040[] = { "cqcounter.com", NULL }; const char *daac73b76[] = { "twitch.tv", NULL }; +const char *dab18f5e0[] = { "0dt.net", "123movies.net", "adyou.me", "akvideo.stream", "animesonlinetk.info", "asianvote.com", "biqle.ru", "bittorrent.am", "bmovies.to", "bonstreams.net", "briansarmiento.website", "bro.adca.st", "buzzfil.net", "clicknupload.org", "clik.pw", "ddlvalley.me", "divxatope1.com", "dropapk.com", "dwatchseries.to", "ewatchseries.to", "eztv.ag", "fbstreams.me", "fileone.tv", "firstrowsports.eu", "flash-x.tv", "flashsx.tv", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "gamestorrent.co", "gelbooru.com", "gorillavid.in", "gounlimited.to", "hdvid.life", "hdvid.tv", "hdvid.xyz", "icefilms.info", "igg-games.com", "jkanime.net", "katcr.host", "kissanime.ru", "lavamovies.se", "livecamtv.me", "m4ufree.com", "m4ufree.tv", "masterani.me", "megaup.net", "mlbstream.me", "moecdn.io", "monova.org", "movpod.in", "mp4upload.com", "my-project-free.tv", "myfeed4u.me", "nbastreams.me", "newpct.com", "newpct1.com", "nflstreams.me", "nhlstreams.me", "nowvideo.sx", "oload.site", "oloadcdn.net", "openload.co", "opensubtitles.org", "ourl.io", "pcgames-download.com", "pelispedia.tv", "pelisplus.tv", "pirateproxy.ist", "pirateproxy.sh", "putlockertv.se", "rapidvideo.com", "readmanga.today", "sawlive.tv", "serietvsubita.net", "shaggyimg.pro", "skidrowcrack.com", "sportshd.me", "stream.moe", "stream2watch.cc", "streamango.com", "streamfilmzzz.com", "streamzzz.online", "strikeout.co", "subtorrents.io", "sunmusiq.com", "telepisodes.co", "thehiddenbay.ws", "thepiratebay.cr", "thepixstate.com", "thevideobee.to", "torrentfunk.com", "torrentz2.eu", "unblocked.mx", "unblocked.sh", "unblocked.vet", "unblocker.cc", "uptobox.com", "vidgg.to", "vidlox.me", "vidlox.tv", "vidtod.me", "vidtodo.me", "vidtudu.com", "vidup.me", "vidup.tv", "vidzi.tv", "vodlock.co", "watchers.to", "watchonline.to", "watchonlinemovies.com.pk", "yts.ag", "yts.am", "yts.gs", "zooqle.com", NULL }; const char *dab19db7d[] = { "rprradio.com", NULL }; const char *dabb2f3c1[] = { "infowars.com", NULL }; const char *dabc23de9[] = { "userscloud.work", NULL }; @@ -54168,6 +54234,7 @@ const char *dbea6ec93[] = { "clicsante.ca", NULL }; const char *dbec56c7c[] = { "thecountrycaller.com", "thefreethoughtproject.com", NULL }; const char *dbf0f5d9b[] = { "indianexpress.com", NULL }; const char *dbfb73edd[] = { "goal.com", NULL }; +const char *dbfe29fe6[] = { "0123movies.com", "1337x.to", "1movies.is", "1movies.to", "9anime.is", "adsrt.com", "ahlamtv.com", "akvideo.stream", "allmyvideos.net", "animeflv.net", "animeid.io", "asianvote.com", "avgle.com", "bmovies.to", "clipconverter.cc", "cloudtime.to", "cruzing.xyz", "dropapk.com", "embed.nowvideo.sx", "embed.videoweed.es", "escdn.co", "estream.to", "extreme-board.com", "eztv.ag", "fastbay.net", "fileone.tv", "flash-x.tv", "flashsx.tv", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "fmovies.is", "fmovies.se", "fmovies.to", "fruithosted.net", "fruitstreams.com", "gelbooru.com", "gogoanime.io", "gogoanime.to", "gorillavid.in", "gowatchfreemovies.to", "grammarist.com", "hdvid.life", "hdvid.tv", "hdvid.xyz", "ikwilthepiratebay.org", "imagebam.com", "imagefruit.com", "imageporter.com", "imagerar.com", "img24.org", "imgadult.com", "imgbox.com", "imgdrive.net", "imgshots.com", "imgsin.com", "imgspice.com", "imgtaxi.com", "imgvip.net", "imgwallet.com", "jkanime.net", "katcr.party", "kickass.cd", "kickass.gg", "kimcartoon.me", "lavamovies.se", "m4ufree.tv", "megaup.net", "moecdn.io", "monova.org", "movie4k.is", "movpod.in", "mp3indirdur.mobi", "mp4upload.com", "msn.com", "mywebtv.info", "newser.com", "nosteam.ro", "nowvideo.sx", "oload.download", "oload.site", "oload.stream", "oload.win", "oload.xyz", "oloadcdn.net", "onhax.me", "onlinevideoconverter.com", "openload.co", "openloadmovies.tv", "opentpb.com", "otakustream.tv", "piratebayblocked.com", "pirateproxy.sh", "pirateproxy.website", "playercdn.net", "pornparadise.org", "povwideo.net", "powvideo.net", "proxydl.cf", "putlockers.fm", "putlockertv.se", "putlockertv.to", "rapidvideo.com", "rarbgproxy.org", "readcomiconline.to", "repelis.net", "seehd.pl", "sendvid.com", "sexuria.com", "shaggyimg.pro", "solarmoviesc.com", "speedvid.net", "sportp2p.com", "stream.moe", "stream2watch.org", "streamango.com", "streamcherry.com", "streamplay.to", "streamshunter.tv", "suprafiles.org", "swatchseries.to", "thehiddenbay.fi", "thehiddenbay.ws", "thekat.nz", "thepiratebay.red", "thepiratebay.rocks", "thepirateproxy.ws", "theproxybay.me", "thevideo.cc", "thevideo.ch", "thevideo.me", "thevideo.website", "torrentfunk.com", "torrentz.to", "tpb.zone", "tpbmirror.ga", "tpbship.org", "uktpbmirror.pw", "unblocker.cc", "unblocktpb.pro", "userscloud.com", "vidgg.to", "vidlox.me", "vidlox.tv", "vidoza.net", "vidto.me", "vidto.se", "vidtod.me", "vidtudu.com", "vidup.me", "vidz7.com", "vidzi.tv", "vipleague.mobi", "vodlock.co", "watchcartoononline.com", "watchonline.to", "watchonlinemovies.com.pk", "wholecloud.net", "youwatch.org", "yts.am", NULL }; const char *dbff6edb9[] = { "filmovizija.tv", "filmovizija.ws", NULL }; const char *dc0412241[] = { "gamesforwork.com", NULL }; const char *dc061bdf2[] = { "magesy.be", NULL }; @@ -54312,6 +54379,7 @@ const char *dd57fd7db[] = { "povw1deo.com", "povwideo.net", "powvideo.net", NULL const char *dd5d7eed5[] = { "kisscartoon.me", NULL }; const char *dd656f79e[] = { "keezmovies.com", NULL }; const char *dd65cf449[] = { "ouo.press", NULL }; +const char *dd6665e0 [] = { "moongourd.com", NULL }; const char *dd67bba0d[] = { "widgets.azureedge.net", NULL }; const char *dd6818296[] = { "thegrio.com", NULL }; const char *dd6939c5c[] = { "movieleaks.co", "videodepot.org", NULL }; @@ -54392,6 +54460,7 @@ const char *de1b04dbf[] = { "he.net", NULL }; const char *de2047f67[] = { "lci.fr", NULL }; const char *de20c8b74[] = { "norton.com", NULL }; const char *de2603e9f[] = { "rtl.nl", NULL }; +const char *de2bcef06[] = { "hackintoshzone.com", NULL }; const char *de2c29e93[] = { "3bmeteo.com", "quotidiano.net", "radioitalia.it", NULL }; const char *de2cac017[] = { "financialpost.com", NULL }; const char *de2e66dda[] = { "contv.com", NULL }; @@ -54537,7 +54606,6 @@ const char *dfc834c5a[] = { "activistpost.com", "alfonzorachel.com", "askmefast. const char *dfca0494a[] = { "ft.com", NULL }; const char *dfca1a065[] = { "linkshrink.net", NULL }; const char *dfcbafae0[] = { "ehubsoft.net", "herokuapp.com", NULL }; -const char *dfcbc7d56[] = { "tanked.io", NULL }; const char *dfccbf04c[] = { "nordstrom.com", NULL }; const char *dfccc30c6[] = { "champions.co", "pantagraph.com", "parkers.co.uk", NULL }; const char *dfd38dac5[] = { "radiojavan.com", NULL }; @@ -54569,7 +54637,6 @@ const char *dn10f8c401[] = { "advertise-solution.nl", "bingads.microsoft.com", N const char *dn142d04f5[] = { "sedoparking.com", NULL }; const char *dn149d5116[] = { "estat.stat.ee", NULL }; const char *dn14bcebe3[] = { "aws.amazon.com", NULL }; -const char *dn1565bdea[] = { "adver.biz", NULL }; const char *dn15c7725b[] = { "rightads.co.uk", NULL }; const char *dn18ef5f93[] = { "adnetwork.ai", "adnetwork.ie", NULL }; const char *dn1994283d[] = { "yobt.com.ip", NULL }; @@ -54591,6 +54658,7 @@ const char *dn23a55e74[] = { "adiro.se", NULL }; const char *dn2501a742[] = { "adrec.paris-sorbonne.fr", NULL }; const char *dn267257da[] = { "yandex.by", "yandex.com", "yandex.kz", "yandex.ru", "yandex.ua", NULL }; const char *dn279e355f[] = { "cspace.com", NULL }; +const char *dn27ae6ecf[] = { "sellsy.fr", NULL }; const char *dn27be3af5[] = { "adevent.com", NULL }; const char *dn2868fc62[] = { "adworks.att.com", "adworks.co.il", NULL }; const char *dn2988a80b[] = { "cast-tv.com.ip", NULL }; @@ -54734,6 +54802,7 @@ const char *dna0ee5d96[] = { "pulte.com", NULL }; const char *dna1560e35[] = { "ozon.ru", "ozonru.co.il", "ozonru.com", "ozonru.eu", "ozonru.kz", NULL }; const char *dna1f3f3a0[] = { "flashads.co.id", NULL }; const char *dna23281d1[] = { "adbuddy.be", "adbuddy.beeldstudio.be", NULL }; +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 }; @@ -54779,6 +54848,7 @@ const char *dnc9c282f3[] = { "intellitext.com", "intellitext.hu", "intellitext.u const char *dnc9d1da17[] = { "tritondigital.net.ip", NULL }; const char *dnc9e39a52[] = { "panel.rightflow.com", NULL }; const char *dncad54fef[] = { "microad.co.id", NULL }; +const char *dnccb4b532[] = { "adver.biz", "adver.media", NULL }; const char *dncd0f7602[] = { "brewculture.com", NULL }; const char *dncfd379b7[] = { "stats.wikimedia.org", "tools.wmflabs.org", NULL }; const char *dnd02bd5ff[] = { "zappistore.com", NULL }; @@ -55651,7 +55721,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma98eb16a, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m605bf9c5, 0, NULL, NULL }, {m2044fc73, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {m380a7193, 0, NULL, NULL }, + {m29f2b85f, 0, NULL, NULL }, {m4081e389, 0, NULL, NULL }, {m1b03d097, 0, NULL, NULL }, {m39b3e26a, 0, NULL, NULL }, @@ -57941,7 +58011,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9536798e, 0, NULL, NULL }, {m14a7e11d, 0, NULL, NULL }, {me9fcd254, 0, NULL, NULL }, - {m47098331, 0, NULL, NULL }, + {m47098331, 0, NULL, dna3447a71 }, {m87beb9, 0, NULL, NULL }, {m83891ba1, 0, NULL, NULL }, {m22da3fba, 0, NULL, NULL }, @@ -58028,7 +58098,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m81d0ad6, 0, NULL, NULL }, {me077d577, 0, NULL, NULL }, {mf2ca53e2, 0, NULL, NULL }, - {m43cfd39e, 0, NULL, dn1565bdea }, + {m43cfd39e, 0, NULL, dnccb4b532 }, {me0d1ee48, 0, NULL, NULL }, {md8c0123b, 0, NULL, NULL }, {m5035bb25, 0, NULL, NULL }, @@ -58980,6 +59050,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mee37521e, 0, NULL, NULL }, {m32654a93, 0, NULL, NULL }, {mc0913e8f, 0, NULL, NULL }, + {mb4131137, 0, NULL, NULL }, {m3083929d, 0, NULL, NULL }, {m9ac83f34, 0, NULL, NULL }, {m1b5f57e, 0, NULL, NULL }, @@ -59710,7 +59781,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7672b544, 0, NULL, NULL }, {m766bf97f, 0, NULL, NULL }, {m3a6dd9a2, 0, NULL, NULL }, - {m39a76672, 0, NULL, NULL }, + {m39a76672, 0, NULL, dna3447a71 }, {m971fd627, 0, NULL, NULL }, {m7b854bc5, 0, NULL, NULL }, {mb787e8d0, 0, NULL, NULL }, @@ -60146,6 +60217,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m734e6404, 0, NULL, NULL }, {macf7ac6b, 0, NULL, NULL }, {mdee841a9, 0, NULL, NULL }, + {me321ef42, 0, NULL, NULL }, {m81766096, 0, NULL, NULL }, {m3ee07432, 0, NULL, NULL }, {ma552cc3, 0, NULL, NULL }, @@ -60485,6 +60557,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf14d1344, 0, NULL, NULL }, {md841b960, 0, NULL, NULL }, {m645a4580, 0, NULL, NULL }, + {m605f004d, 0, NULL, NULL }, {mb32977a3, 0, NULL, NULL }, {mf931a8ce, 0, NULL, NULL }, {m878a0a4, 0, NULL, NULL }, @@ -60792,6 +60865,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8817427e, 0, NULL, NULL }, {m92728798, 0, NULL, NULL }, {m8e6616f6, 0, NULL, NULL }, + {m45784a3d, 0, NULL, NULL }, {m6892e2e0, 0, NULL, NULL }, {mb9bbb875, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mc1347d79, 0, NULL, NULL }, @@ -62018,6 +62092,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8b003116, 0, NULL, NULL }, {m8695d596, 0, NULL, NULL }, {m6f24d89a, 0, NULL, NULL }, + {m57bd5257, 0, NULL, NULL }, {m6ecb808b, 0, NULL, NULL }, {m89824015, 0, NULL, NULL }, {mbf476753, 0, NULL, NULL }, @@ -62217,6 +62292,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3d2d2bd6, 0, NULL, NULL }, {m175b1f98, 0, NULL, NULL }, {m1c363365, 0, NULL, NULL }, + {m1a6f9234, 0, NULL, NULL }, {m44ca8c49, 0, NULL, NULL }, {md4eb71c4, 0, NULL, NULL }, {mea82773c, 0, NULL, NULL }, @@ -64660,6 +64736,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma9c7411b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me309b58d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc837fb89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf1cc9420, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md4315c80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m63e8479f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m160d668d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -66399,6 +66476,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc3a1181a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcc7bb6cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m82a85006, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1a96536, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9908973a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma60c865f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma9c57568, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -66761,6 +66839,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbf8220b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb28d40f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc4cc565e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m20e11cfd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m71f2531b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md7361e20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf305e97a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -67286,6 +67365,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m96fe0bcf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m460c6bca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2cded36a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m731b8de1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4102ea0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma31ed9d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc41fcfd7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69211,6 +69291,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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 }, {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 }, + {m5bf39430, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9a33b940, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m62488e29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m44a91a46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69247,6 +69329,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f65b8aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m12cea13d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m56929143, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf765bf14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc2e4c017, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4d9a0b39, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9e5fbc33, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69303,6 +69386,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m47dc11ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m978c1e8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1deaaa54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m232b7612, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m74de24ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb8f973c3, 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 }, @@ -69362,6 +69446,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb7f913e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7d94029f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbef66838, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mfdbb2384, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m16449421, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me4f121ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m869e0e90, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69377,6 +69462,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m958b5f9b, 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 }, + {ma40600e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7a92fef3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m39e4e2fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6066c9ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69420,6 +69506,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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 }, {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 }, {m8a19e639, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m89eccc07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69466,9 +69553,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma9e8c089, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m255476ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8c29f767, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mcf4c4d70, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m74e9b285, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8526ffa3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m57d5534c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m55323, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2b19c2b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2539c0a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md492b1a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69508,6 +69597,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m41f9c7b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m47b6cbe4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfe400c62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m4d83c102, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m342b3bf7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maa72183c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9b920cfd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69518,6 +69608,7 @@ 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 }, + {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 }, {mebe578b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69646,7 +69737,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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 }, {m4cc62df1, 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 }, + {m450eab8e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma713cfba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdfb15bcf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m49c3d283, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69659,6 +69752,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma243bfd7, 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 }, {mc9920600, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2aa6075f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mce26c6db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md9c5b5de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m17de82db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69675,8 +69769,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m51033cd5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m48f30b5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {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 }, {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 }, {mc42192e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5f6c6eb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69818,9 +69914,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mca39b631, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf60d13b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m53c47064, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf7d641bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5a3b1dd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1912e4f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6c81a3fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma0be8f1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m470d2b63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3ee88123, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7a05270a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69844,6 +69942,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m72fbb267, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m96855ada, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meb574855, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mddbbbc6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7a1361e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m86fe60db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m35c606fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69866,6 +69965,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m47ecc277, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbff23ce4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9e19372f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m20c7d40c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {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 }, @@ -69910,6 +70010,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me0b53ad8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1b0e9a2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m28a344e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma457fbaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {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 }, {m4531be8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69920,6 +70021,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb7e742b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4562850, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1a6d81e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mda21905a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2e4a4efb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m22c05fe9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mee958c14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69959,6 +70061,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m18a3e1b4, 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 }, {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 }, {mab20e525, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfe346fb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -69967,6 +70070,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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 }, {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 }, {m7d120841, 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 }, @@ -69974,6 +70078,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f5c64bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbf18e626, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4a9231aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb6140f09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2d114ffd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7ffb3329, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mee106c5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70043,9 +70148,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdb170b2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4f46cd84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbdc76335, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {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 }, {meca2f083, 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 }, {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 }, @@ -70060,6 +70167,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5570f72b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m98b59739, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcb781bb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m872e71ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4c1b0407, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4fd2489d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9852431d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -70089,6 +70197,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m395ab397, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m954d5a97, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m810c2801, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma9bca5d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m85154454, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m219646e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m85536c81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -79006,7 +79115,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meaeb819d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7c62a0e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m215e5849, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {me24835cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5767a5df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6c8f6105, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7f45b0d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -81433,6 +81541,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m42b93df5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2a0d7368, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m28c0ef0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1a5ffe9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m86f60aae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d8bd1f9fb, NULL }, {md8c3a0b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m791fc19f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -86348,6 +86457,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m905f762e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5038c71a, NULL }, {m89e4b38b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, 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 }, {m4c31e695, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d45e8bf3c, NULL }, {mc5024c0b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d45e8bf3c, NULL }, @@ -86502,6 +86612,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf143a13d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d2eb06044, NULL }, {m7d530a9f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d45c72baf, NULL }, {m4b0b90ad, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {m98c94529, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {ma43556f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m525cc9d0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6b40fc66, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d81392654, NULL }, {mb8ffef48, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, de30ede3c, NULL }, {m1c20e709, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d61cd436e, NULL }, @@ -86990,11 +87103,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfca9ce40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mae4cc101, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf33e8a7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d59e22eda, NULL }, - {m136105ad, ADBLOCK_FLAG_HAS_WILDCARD, da84528ff, NULL }, + {m136105ad, ADBLOCK_FLAG_HAS_WILDCARD, dbfe29fe6, NULL }, {m23a277f3, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, d230e59ac, NULL }, {m84aed8cf, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, de42637d4, NULL }, {m77c42d90, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, db370b6b2, NULL }, - {m3e78e63e, ADBLOCK_FLAG_HAS_SEPARATOR, d4c6971d, NULL }, + {m3e78e63e, ADBLOCK_FLAG_HAS_SEPARATOR, dab18f5e0, NULL }, {m4a6c85a9, ADBLOCK_FLAG_HAS_SEPARATOR, daed18dd1, NULL }, {mf28fd7c5, ADBLOCK_FLAG_HAS_SEPARATOR, d63b1a8b3, NULL }, {mba742503, 0, daed18dd1, NULL }, @@ -87377,6 +87490,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfc0d6c46, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md88394c8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mec2496b8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m38d1ee65, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9a4f7e33, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m359c895c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf1618dce, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -89947,7 +90061,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {madf119d0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m8de3493c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m1ca43863, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m194f70de, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, da3447a71, NULL }, {m92e3b9b5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m8f7e0663, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dc9980258, NULL }, {mbc4f920b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -90820,8 +90933,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m90f6b87c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf48ccfa9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc6dddf69, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, - {m11e125bc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d604a0b82, NULL }, - {mc4265681, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d604a0b82, NULL }, + {m11e125bc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, de2bcef06, NULL }, + {mc4265681, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, de2bcef06, NULL }, {m291c1988, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma579e0de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1955ea9b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -91126,6 +91239,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f0fe99e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mebd94445, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me9eb2899, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m86984d4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m692aa9c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {md3eeb5b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbfcf62fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d47565321, NULL }, {m91e9170a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, @@ -91226,13 +91341,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m98781bec, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {me9afbea9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m605e5e50, 0, NULL, NULL }, - {m57a61883, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, ddc2a1e, NULL }, + {m83fab181, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, ddc2a1e, NULL }, {m31d42257, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, dc6b099a, NULL }, {m30c07563, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {ma6f9c629, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc57cddbc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4a5d657c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d4cbba7bb, NULL }, {m4ddcbacc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m5dd5e0ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mafab1de5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdadbc18f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfd94a89b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -91422,7 +91538,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m292f7c23, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {me00a91dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6a8e624e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {mb7063375, ADBLOCK_FLAG_MATCH_DOMAIN, dfcbc7d56, NULL }, {m48ec6761, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m624e1093, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, da697c2a7, NULL }, {mff0b284d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d3a5fe9b9, NULL }, @@ -91493,6 +91608,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcde2f8c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m19c7e8f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, da5a62499, NULL }, {mba3386a8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dcb9e5448, NULL }, + {m47d5ed45, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {m6033435e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {mc867fb61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb7063375, ADBLOCK_FLAG_MATCH_DOMAIN, dd6665e0, NULL }, + {m70f2074b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {m52a3080e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d32720839, NULL }, {m959374f7, 0, NULL, NULL }, {m69eee246, 0, NULL, NULL }, {m480a1f0f, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -91721,6 +91842,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5f1a0b55, 0, NULL, NULL }, {md4ab42a5, 0, NULL, NULL }, {m6dd45c86, 0, NULL, NULL }, + {m1e34bed9, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m7d6342c8, 0, NULL, NULL }, {meedef939, 0, NULL, NULL }, {m4ccdfed8, 0, NULL, NULL }, {m7af5a0fd, 0, NULL, NULL }, @@ -91950,10 +92073,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6e2c5ec4, 0, NULL, NULL }, {m76f9fb38, 0, NULL, NULL }, {m9debfe57, 0, NULL, NULL }, + {m7721604c, 0, NULL, NULL }, {m709cfea9, 0, NULL, NULL }, {m3059f5a8, 0, NULL, NULL }, {m6a9b3473, 0, NULL, NULL }, - {me9863371, 0, NULL, NULL }, {m4a5a6008, 0, NULL, NULL }, {m5f7216d9, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m18e440d5, 0, NULL, NULL }, @@ -92112,6 +92235,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4eb52b9a, 0, NULL, NULL }, {m5e68f1fe, 0, NULL, NULL }, {mfa972955, 0, NULL, NULL }, + {m7503dc82, 0, NULL, NULL }, {m77fe9211, 0, NULL, NULL }, {ma5ee416a, 0, NULL, NULL }, {m468e59fb, 0, NULL, NULL }, @@ -92121,6 +92245,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfe7b20d2, 0, NULL, NULL }, {m299bf4f6, 0, NULL, NULL }, {m6493e858, 0, NULL, NULL }, + {m83ce7c47, 0, NULL, NULL }, {m2d1beedb, 0, NULL, NULL }, {mc9cfee12, 0, NULL, NULL }, {me624a0b5, 0, NULL, NULL }, @@ -93727,6 +93852,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m69ede8ea, 0, NULL, NULL }, {mb81c8226, 0, NULL, NULL }, {m2d459d60, 0, NULL, NULL }, + {mdb235bd3, 0, NULL, NULL }, {m58663df0, 0, NULL, NULL }, {ma460de54, 0, NULL, NULL }, {m107556bd, 0, NULL, NULL }, @@ -94262,6 +94388,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3839875c, 0, NULL, NULL }, {m39e997ad, 0, NULL, NULL }, {maf24b14, 0, NULL, NULL }, + {m39188117, 0, NULL, NULL }, {ma742bc0a, 0, NULL, NULL }, {m5196f74c, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m4a9fe516, 0, NULL, NULL }, @@ -94656,6 +94783,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m82dcfc61, 0, NULL, NULL }, {mdce93b9e, 0, NULL, NULL }, {m3f607273, 0, NULL, NULL }, + {m17c84aa7, 0, NULL, NULL }, {m5c5237fb, 0, NULL, NULL }, {m26ce4787, 0, NULL, NULL }, {m223e4802, 0, NULL, NULL }, @@ -95763,6 +95891,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m91b6dda5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md33e2fae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc9329857, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m91a6735f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfe2f67c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m41e38291, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m159fa15d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95780,6 +95909,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2d4e4764, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m73466ea9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb5ad1362, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m8c10a439, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf0f8c0b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcdfcab4d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3ed6355c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -97432,7 +97562,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2df2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8ace4121, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5d83f803, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {m37bdd684, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m37bdd684, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn27ae6ecf }, {mb4c0aaa3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9f7f9e0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m903f118d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -98498,6 +98628,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4221d85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb196a303, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfc416acf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mae1ad243, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me96164c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mad82b3a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2789c26a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -99222,8 +99353,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md26a9840, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m274321a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {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 }, {mf2411242, 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 }, {mb8953864, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m31f796ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7d5a1659, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -101313,6 +101448,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m89e7bb6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3b8eed1c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7d54a46e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m77755520, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m14405991, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7735a155, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m46e0d786, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -102667,6 +102803,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9b54258e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m226a81c0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc3b87dfa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m7dcb9b82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md20c6d9b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1cd8e696, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1acb2e5e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -103456,6 +103593,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m234a49a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1bbb9478, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf6c35507, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m95cca4ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mda4d838e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3634d986, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m142379ed, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -104009,7 +104147,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m25135480, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m279e0470, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7781eb87, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {maea91327, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m94191cbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc9d62a60, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1d9bd56c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf8205df1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, diff --git a/patches/BRM020_Remove-Sync-and-Translate-menu.patch b/patches/BRM020_Remove-Sync-and-Translate-menu.patch index 615de75e..03ef2643 100644 --- a/patches/BRM020_Remove-Sync-and-Translate-menu.patch +++ b/patches/BRM020_Remove-Sync-and-Translate-menu.patch @@ -3,14 +3,14 @@ Date: Wed, 22 Mar 2017 19:10:30 -0400 Subject: Remove Sync and Translate menu --- - .../java/res/drawable-hdpi/settings_translate.png | Bin 399 -> 0 bytes - .../java/res/drawable-mdpi/settings_translate.png | Bin 284 -> 0 bytes - .../java/res/drawable-xhdpi/settings_translate.png | Bin 547 -> 0 bytes - .../java/res/drawable-xxhdpi/settings_translate.png | Bin 793 -> 0 bytes - .../java/res/drawable-xxxhdpi/settings_translate.png | Bin 1038 -> 0 bytes - .../android/java/res/xml/site_settings_preferences.xml | 4 ++-- - .../preferences/website/SiteSettingsPreferences.java | 14 +++++++------- - 7 files changed, 9 insertions(+), 9 deletions(-) + .../java/res/drawable-hdpi/settings_translate.png | Bin 399 -> 0 bytes + .../java/res/drawable-mdpi/settings_translate.png | Bin 284 -> 0 bytes + .../java/res/drawable-xhdpi/settings_translate.png | Bin 547 -> 0 bytes + .../res/drawable-xxhdpi/settings_translate.png | Bin 793 -> 0 bytes + .../res/drawable-xxxhdpi/settings_translate.png | Bin 1038 -> 0 bytes + .../java/res/xml/site_settings_preferences.xml | 8 +++---- + .../website/SiteSettingsPreferences.java | 23 +++------------------ + 7 files changed, 7 insertions(+), 24 deletions(-) delete mode 100644 chrome/android/java/res/drawable-hdpi/settings_translate.png delete mode 100644 chrome/android/java/res/drawable-mdpi/settings_translate.png delete mode 100644 chrome/android/java/res/drawable-xhdpi/settings_translate.png @@ -33,9 +33,21 @@ diff --git a/chrome/android/java/res/drawable-xxxhdpi/settings_translate.png b/c deleted file mode 100644 index 058b50b84dd216d983e9dea2ea264b39773ac318..0000000000000000000000000000000000000000 diff --git a/chrome/android/java/res/xml/site_settings_preferences.xml b/chrome/android/java/res/xml/site_settings_preferences.xml -index 81658269058c..346cdce944c6 100644 +index 81658269058c..518be48cb3c5 100644 --- a/chrome/android/java/res/xml/site_settings_preferences.xml +++ b/chrome/android/java/res/xml/site_settings_preferences.xml +@@ -50,9 +50,9 @@ + android:fragment="org.chromium.chrome.browser.preferences.website.SingleCategoryPreferences" + android:key="ads" /> + +- ++ android:key="background_sync" /--> + + @@ -51,43 +63,56 @@ index 81658269058c..346cdce944c6 100644 websitePrefs = new ArrayList(); -@@ -149,7 +149,7 @@ public class SiteSettingsPreferences extends PreferenceFragment + if (mMediaSubMenu) { +@@ -149,7 +139,7 @@ public class SiteSettingsPreferences extends PreferenceFragment if (!mProtectedContentMenuAvailable) { websitePrefs.add(SiteSettingsCategory.Type.AUTOPLAY); } @@ -96,6 +121,18 @@ index 1274fd3c7118..831f01c52fe0 100644 websitePrefs.add(SiteSettingsCategory.Type.CAMERA); if (ChromeFeatureList.isEnabled(ChromeFeatureList.CLIPBOARD_CONTENT_SETTING)) { websitePrefs.add(SiteSettingsCategory.Type.CLIPBOARD); +@@ -247,11 +237,4 @@ public class SiteSettingsPreferences extends PreferenceFragment + preference.getTitle().toString()); + return false; + } +- +- private void setTranslateStateSummary(Preference translatePref) { +- boolean translateEnabled = PrefServiceBridge.getInstance().isTranslateEnabled(); +- translatePref.setSummary(translateEnabled +- ? R.string.website_settings_category_ask +- : R.string.website_settings_category_blocked); +- } + } -- 2.11.0 diff --git a/patches/BRM055_Canvas-fingerprinting-mitigations-for-image-data-and-webGL.patch b/patches/BRM055_Canvas-fingerprinting-mitigations-for-image-data-and-webGL.patch index 3b9e2f18..f01411e7 100644 --- a/patches/BRM055_Canvas-fingerprinting-mitigations-for-image-data-and-webGL.patch +++ b/patches/BRM055_Canvas-fingerprinting-mitigations-for-image-data-and-webGL.patch @@ -4,7 +4,7 @@ Subject: Canvas: fingerprinting mitigations for image data and webGL Disable webGL renderer info and modify the color data returned by ToBlob, ToDataURL and getImageData so that it will contain randomly manipulated -pixels (maximum 20) that slightly change the color of the R,G,B components +pixels (maximum 10) that slightly change the color of the R,G,B components without a visible effect. Credits to Slaviro (https://github.com/Slaviro) for coming up with a better diff --git a/patches/BRM065_Add-privacy-option-to-keep-cookies-until-session-exit.patch b/patches/BRM065_Add-privacy-option-to-keep-cookies-until-session-exit.patch index ecf68bb1..fe3fdc1c 100644 --- a/patches/BRM065_Add-privacy-option-to-keep-cookies-until-session-exit.patch +++ b/patches/BRM065_Add-privacy-option-to-keep-cookies-until-session-exit.patch @@ -3,13 +3,13 @@ Date: Tue, 28 Aug 2018 23:27:23 +0200 Subject: Add privacy option to keep cookies until session exit --- - chrome/android/java/res/values/values.xml | 3 +++ - chrome/android/java/res/xml/website_preferences.xml | 7 +++++++ - .../browser/preferences/PrefServiceBridge.java | 10 ++++++++++ - .../website/SingleCategoryPreferences.java | 20 +++++++++++++++++++- - .../android/java/strings/android_chrome_strings.grd | 6 ++++++ - .../android/preferences/pref_service_bridge.cc | 19 +++++++++++++++++++ - 6 files changed, 64 insertions(+), 1 deletion(-) + chrome/android/java/res/values/values.xml | 3 +++ + .../android/java/res/xml/website_preferences.xml | 7 ++++++ + .../browser/preferences/PrefServiceBridge.java | 10 +++++++++ + .../website/SingleCategoryPreferences.java | 21 +++++++++++++++++- + .../java/strings/android_chrome_strings.grd | 6 ++++++ + .../android/preferences/pref_service_bridge.cc | 25 ++++++++++++++++++++++ + 6 files changed, 71 insertions(+), 1 deletion(-) 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 @@ -110,14 +110,29 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/web } else if (NOTIFICATIONS_VIBRATE_TOGGLE_KEY.equals(preference.getKey())) { prefServiceBridge.setNotificationsVibrateEnabled((boolean) newValue); } -@@ -803,12 +807,17 @@ public class SingleCategoryPreferences extends PreferenceFragment +@@ -754,6 +758,8 @@ public class SingleCategoryPreferences extends PreferenceFragment + TriStateSiteSettingsPreference triStateToggle = + (TriStateSiteSettingsPreference) screen.findPreference(TRI_STATE_TOGGLE_KEY); + Preference thirdPartyCookies = screen.findPreference(THIRD_PARTY_COOKIES_TOGGLE_KEY); ++ Preference cookiesSessionOnly = getPreferenceScreen().findPreference( ++ COOKIES_SESSION_ONLY_TOGGLE_KEY); + Preference notificationsVibrate = screen.findPreference(NOTIFICATIONS_VIBRATE_TOGGLE_KEY); + Preference explainProtectedMediaKey = screen.findPreference(EXPLAIN_PROTECTED_MEDIA_KEY); + PreferenceGroup allowedGroup = (PreferenceGroup) screen.findPreference(ALLOWED_GROUP); +@@ -768,6 +774,7 @@ public class SingleCategoryPreferences extends PreferenceFragment + screen.removePreference(binaryToggle); + screen.removePreference(triStateToggle); + screen.removePreference(thirdPartyCookies); ++ screen.removePreference(cookiesSessionOnly); + screen.removePreference(notificationsVibrate); + screen.removePreference(explainProtectedMediaKey); + screen.removePreference(allowedGroup); +@@ -803,12 +810,15 @@ public class SingleCategoryPreferences extends PreferenceFragment configureBinaryToggle(binaryToggle, contentType); } - // Configure/hide the third-party cookie toggle, as needed. + // Configure/hide the third-party cookie toggle and session-only cookie toggle, as needed. -+ Preference cookiesSessionOnly = getPreferenceScreen().findPreference( -+ COOKIES_SESSION_ONLY_TOGGLE_KEY); if (mCategory.showSites(SiteSettingsCategory.Type.COOKIES)) { thirdPartyCookies.setOnPreferenceChangeListener(this); updateThirdPartyCookiesCheckBox(); @@ -129,7 +144,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/web } // Configure/hide the notifications vibrate toggle, as needed. -@@ -894,6 +903,15 @@ public class SingleCategoryPreferences extends PreferenceFragment +@@ -894,6 +904,15 @@ public class SingleCategoryPreferences extends PreferenceFragment preference -> PrefServiceBridge.getInstance().isBlockThirdPartyCookiesManaged()); } @@ -137,7 +152,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/web + ChromeBaseCheckBoxPreference cookiesSessionOnlyPref = (ChromeBaseCheckBoxPreference) + getPreferenceScreen().findPreference(COOKIES_SESSION_ONLY_TOGGLE_KEY); + cookiesSessionOnlyPref.setChecked( -+ !PrefServiceBridge.getInstance().isCookiesSessionOnlyEnabled()); ++ PrefServiceBridge.getInstance().isCookiesSessionOnlyEnabled()); + cookiesSessionOnlyPref.setEnabled(PrefServiceBridge.getInstance().isCategoryEnabled( + ContentSettingsType.CONTENT_SETTINGS_TYPE_COOKIES)); + } @@ -164,7 +179,7 @@ diff --git a/chrome/android/java/strings/android_chrome_strings.grd b/chrome/and diff --git a/chrome/browser/android/preferences/pref_service_bridge.cc b/chrome/browser/android/preferences/pref_service_bridge.cc --- a/chrome/browser/android/preferences/pref_service_bridge.cc +++ b/chrome/browser/android/preferences/pref_service_bridge.cc -@@ -304,6 +304,14 @@ static jboolean JNI_PrefServiceBridge_GetBlockThirdPartyCookiesEnabled( +@@ -304,6 +304,17 @@ static jboolean JNI_PrefServiceBridge_GetBlockThirdPartyCookiesEnabled( return GetPrefService()->GetBoolean(prefs::kBlockThirdPartyCookies); } @@ -173,13 +188,16 @@ diff --git a/chrome/browser/android/preferences/pref_service_bridge.cc b/chrome/ + const JavaParamRef& obj) { + HostContentSettingsMap* host_content_settings_map = + HostContentSettingsMapFactory::GetForProfile(GetOriginalProfile()); -+ return CONTENT_SETTING_SESSION_ONLY == host_content_settings_map->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_COOKIES, nullptr); ++ auto value = host_content_settings_map->GetDefaultContentSetting(CONTENT_SETTINGS_TYPE_COOKIES, nullptr); ++ auto enabled = CONTENT_SETTING_SESSION_ONLY == value; ++ LOG(INFO) << "GetCookiesSessionOnly := " << enabled << " (raw_value = " << value << ")"; ++ return enabled; +} + static jboolean JNI_PrefServiceBridge_GetBlockThirdPartyCookiesManaged( JNIEnv* env, const JavaParamRef& obj) { -@@ -756,6 +764,17 @@ static void JNI_PrefServiceBridge_SetBlockThirdPartyCookiesEnabled( +@@ -756,6 +767,20 @@ static void JNI_PrefServiceBridge_SetBlockThirdPartyCookiesEnabled( GetPrefService()->SetBoolean(prefs::kBlockThirdPartyCookies, enabled); } @@ -189,9 +207,12 @@ diff --git a/chrome/browser/android/preferences/pref_service_bridge.cc b/chrome/ + jboolean enabled) { + HostContentSettingsMap* host_content_settings_map = + HostContentSettingsMapFactory::GetForProfile(GetOriginalProfile()); ++ LOG(INFO) << "SetCookiesSessionOnly -> " << (enabled ? "true" : "false") << ++ "; false -> setting_allow: " << CONTENT_SETTING_ALLOW << ++ "; true -> session_only: " << CONTENT_SETTING_SESSION_ONLY; + host_content_settings_map->SetDefaultContentSetting( + CONTENT_SETTINGS_TYPE_COOKIES, -+ enabled ? CONTENT_SETTING_ALLOW : CONTENT_SETTING_SESSION_ONLY); ++ enabled ? CONTENT_SETTING_SESSION_ONLY : CONTENT_SETTING_ALLOW); +} + static void JNI_PrefServiceBridge_SetRememberPasswordsEnabled( diff --git a/patches/BRM096_Offer-builtin-autocomplete-for-chrome-flags.patch b/patches/BRM096_Offer-builtin-autocomplete-for-chrome-flags.patch new file mode 100644 index 00000000..1b34b305 --- /dev/null +++ b/patches/BRM096_Offer-builtin-autocomplete-for-chrome-flags.patch @@ -0,0 +1,23 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Sun, 28 Oct 2018 14:11:50 +0100 +Subject: Offer builtin autocomplete for chrome://flags + +--- + chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc +--- a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc ++++ b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc +@@ -228,6 +228,8 @@ std::vector + ChromeAutocompleteProviderClient::GetBuiltinsToProvideAsUserTypes() { + std::vector builtins_to_provide; + builtins_to_provide.push_back( ++ base::ASCIIToUTF16(chrome::kChromeUIFlagsURL)); ++ builtins_to_provide.push_back( + base::ASCIIToUTF16(chrome::kChromeUIChromeURLsURL)); + #if !defined(OS_ANDROID) + builtins_to_provide.push_back( +-- +2.11.0 +