Release 70.0.3538.80

This commit is contained in:
csagan5 2018-10-27 20:14:19 +02:00
parent bc1f0b79f5
commit 7469dbed21
No known key found for this signature in database
GPG key ID: 64190A51D85DC0C5
60 changed files with 247 additions and 26 deletions

View file

@ -1,3 +1,8 @@
# 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
* completely disable update scheduler checks to fix a related crash
# 70.0.3538.77
* disable generic sensor APIs by default (fixes https://github.com/bromite/bromite/issues/160)
* introduce flag to disable device motion API (fixes https://github.com/bromite/bromite/issues/160)

View file

@ -19,7 +19,7 @@ struct adblock_entry {
const char **domains, **domains_skip;
};
#define ADBLOCK_ENTRY_COUNT 54088
#define ADBLOCK_ENTRY_COUNT 54141
const char *m10030a28[] = { "/InsightTrk/", NULL };
const char *m10045299[] = { "award.sitekeuring.net^", NULL };
const char *m100458cd[] = { "eluhhfyxx.com^", NULL };
@ -907,6 +907,7 @@ const char *m13f76306[] = { "canonresourcecenter.com^", NULL };
const char *m14019559[] = { "comeadvertisewithus.com^", NULL };
const char *m14028b05[] = { "placeiq.com^", NULL };
const char *m1402f973[] = { "/stat_visits.", NULL };
const char *m1404bd2e[] = { "rhzpcnueogbexb.com^", NULL };
const char *m1405fb0a[] = { "performanceadexchange.com^", NULL };
const char *m140ac960[] = { "barclaycard.co.uk/cs/static/js/esurveys/esurveys.js", NULL };
const char *m140ad1e [] = { "/qj-ads.", NULL };
@ -1428,6 +1429,7 @@ const char *m1676158d[] = { "yxllrysme.bid^", NULL };
const char *m16768c3a[] = { "gestetnerupdates.com^", "^chesed-shel-emes-600x75.gif", NULL };
const char *m16771394[] = { "euleriancdn.net^", NULL };
const char *m16779d3 [] = { "browsermine.com^", NULL };
const char *m167ca97e[] = { "phorio.com^", "^partners^", NULL };
const char *m167e14e3[] = { "camduty.com^", NULL };
const char *m1680d4e7[] = { "/analytics_ping.", NULL };
const char *m168161cb[] = { "wpzka4t6.site^", NULL };
@ -1770,7 +1772,6 @@ const char *m18015ee2[] = { "yellowpages.com/images/li.gif?", NULL };
const char *m1801bddb[] = { "redtube.com/pix.php", NULL };
const char *m1802ed5a[] = { "tin-tin-win.com^", NULL };
const char *m18075183[] = { "twnrkedqefhv.com^", NULL };
const char *m1809ab7e[] = { "reevown.com^", NULL };
const char *m180b738 [] = { "web.de/ivw/cp/", NULL };
const char *m180ccb93[] = { "pastime.biz/images/interracial-porn.gif", NULL };
const char *m180d5b9 [] = { "/pxtrk.gif", NULL };
@ -2171,6 +2172,7 @@ const char *m19c2533c[] = { "trafiz.net^", NULL };
const char *m19c54a94[] = { "/clickability.", NULL };
const char *m19c6976f[] = { "reddit.com/api/request_promo.json", NULL };
const char *m19c78a57[] = { "trafficmaxx.de^", NULL };
const char *m19c7e8f [] = { "cdnjs.cloudflare.com/ajax/libs/fuckadblock/", "/fuckadblock.js", NULL };
const char *m19ccd6f2[] = { "8a0f7fd3753.com^", NULL };
const char *m19cdb5e1[] = { "/slideshow/ads.", NULL };
const char *m19cfe81c[] = { "/network_ad.", NULL };
@ -2466,6 +2468,7 @@ const char *m1b30dcb1[] = { "/visual_revenue.", NULL };
const char *m1b32c2f8[] = { "t.etraveli.com^", NULL };
const char *m1b357a7f[] = { "sa.entireweb.com^", NULL };
const char *m1b357e2c[] = { "cqcounter.com^", NULL };
const char *m1b35ea4c[] = { "skyscnr.com/sttc/strevda-runtime/", NULL };
const char *m1b36ad2f[] = { "tinybar.com^", NULL };
const char *m1b3721f [] = { "washingtonpost.com/wp-srv/ad/textlinks_config.js", NULL };
const char *m1b3afcb6[] = { "/logadhit.", NULL };
@ -2519,6 +2522,7 @@ const char *m1b7792fd[] = { "graphli.net^", NULL };
const char *m1b7837c9[] = { "wotilhqoftvl.com^", NULL };
const char *m1b797d6a[] = { "trafficundercontrol.com^", NULL };
const char *m1b79c610[] = { "ordermc.com^", NULL };
const char *m1b79f3d0[] = { "skyscanner.", "/slipstream/", NULL };
const char *m1b79fd37[] = { "rrptobfpqeftyg.com^", NULL };
const char *m1b7cc01f[] = { "/load.js.gz?", NULL };
const char *m1b7d4bdc[] = { "adserver.betandwin.de^", NULL };
@ -6993,7 +6997,6 @@ const char *m2f9c1b31[] = { "c21media.net/wp-content/plugins/sam-images/", NULL
const char *m2f9c362b[] = { "metalmusicradio.com^", "^banner.php", NULL };
const char *m2f9d75ed[] = { "hfcczxpyfdhl.bid^", NULL };
const char *m2f9e6ed6[] = { "vtrtl.de^", NULL };
const char *m2f9ef1d9[] = { "/tagcommander/", NULL };
const char *m2fa0c9b6[] = { "tag.myplay.com^", NULL };
const char *m2fa0cf9d[] = { "kbwortdqjbns.com^", NULL };
const char *m2fa1179e[] = { "lucasentertainment.com/banner/", NULL };
@ -8491,6 +8494,7 @@ const char *m364faaac[] = { "bookofsex.com^", NULL };
const char *m36502eef[] = { "widget.searchschoolsnetwork.com^", NULL };
const char *m365105 [] = { "yoqvnnkdmqfk.com^", NULL };
const char *m365378b7[] = { "statistics.riskommunal.net^", NULL };
const char *m3653f13f[] = { "qzizjjyvsa.com^", NULL };
const char *m3655c1f9[] = { "wbqliddtojkf.com^", NULL };
const char *m3656a8bf[] = { "va.tawk.to/log", NULL };
const char *m3658c82b[] = { "qiremmtynkae.com^", NULL };
@ -8527,6 +8531,7 @@ const char *m367b8527[] = { "imgspice.com^", NULL };
const char *m367dbd0 [] = { "uoxbotvrs.bid^", NULL };
const char *m367e7fa9[] = { "/bsc_trak.", NULL };
const char *m367e8019[] = { "surveywall-api.survata.com^", NULL };
const char *m367f15a8[] = { "ynopkisq.com^", NULL };
const char *m36821e33[] = { "/tracking/addview/", NULL };
const char *m368284b6[] = { "plug.it^", "^track_", NULL };
const char *m3683e4b [] = { "/googlytics-", NULL };
@ -9111,6 +9116,7 @@ const char *m392163ca[] = { "/ping_g.jsp?", NULL };
const char *m392203a5[] = { "/v1/pixel?", NULL };
const char *m39222d80[] = { "volvocars.com^", "^swfaddress.js^", NULL };
const char *m3922f7aa[] = { "newt1.adultadworld.com^", NULL };
const char *m39238da [] = { "inpref.s3.amazonaws.com/sites/eventim_", NULL };
const char *m3923a18e[] = { "player.1800coupon.com^", NULL };
const char *m392607b2[] = { "/img_ad/", NULL };
const char *m39279286[] = { "cnbc.com^", "^showads.js", NULL };
@ -11062,7 +11068,6 @@ const char *m42205bb4[] = { "/ad_req.", NULL };
const char *m4220b0f4[] = { "/ads-inside-", NULL };
const char *m4221d85 [] = { "thewhizmarketing.com^", NULL };
const char *m42242330[] = { "my-layer.net^", NULL };
const char *m42246157[] = { "gelbooru.com/script/application.js", NULL };
const char *m422576b4[] = { "verresof.com^", NULL };
const char *m4227ac37[] = { "vagttuyfeuij.com^", NULL };
const char *m42286129[] = { "uyhjoalu.bid^", NULL };
@ -12277,6 +12282,7 @@ const char *m479a1a7a[] = { "forgetstore.com^", NULL };
const char *m479b5fab[] = { "/ads125_", NULL };
const char *m479c323f[] = { "click.gamersky.com^", NULL };
const char *m479d6646[] = { "/_global/ads/", NULL };
const char *m479e2446[] = { "ttegjzxzxyetf.com^", NULL };
const char *m479f081f[] = { "klepuazuxv.com^", NULL };
const char *m479f0d24[] = { "adv.webmd.com^", NULL };
const char *m479ff828[] = { "bannerhost.com^", NULL };
@ -12737,6 +12743,7 @@ const char *m49b8b769[] = { "3ef092f58de481d1.com^", NULL };
const char *m49bb147 [] = { "unknowncheats.me/hori.html", NULL };
const char *m49c0ca11[] = { "goember.com^", NULL };
const char *m49c2e822[] = { "/activetrackphp.php?", NULL };
const char *m49c3d283[] = { "nvgcmeqfn.com^", NULL };
const char *m49c6aca9[] = { "adro.co^", NULL };
const char *m49ca029a[] = { "nufc.com^", "^altoonative_Cardiff.gif", NULL };
const char *m49cbb0 [] = { "yvmosixxo.com^", NULL };
@ -13014,6 +13021,7 @@ const char *m4b052480[] = { "/report_visit.", NULL };
const char *m4b072432[] = { "uaaholcdcx.bid^", NULL };
const char *m4b07c3cd[] = { "netflix.com/EpicCounter?", NULL };
const char *m4b0a5c20[] = { "moviefap.com/js/swfobject.js", NULL };
const char *m4b0b90ad[] = { "gelbooru.com/ads.js", NULL };
const char *m4b0bad32[] = { "czdaxoesbdlih.com^", NULL };
const char *m4b0e1383[] = { "du8783wkf05yr.cloudfront.net^", NULL };
const char *m4b0ff83e[] = { "galleries-pornstar.com/thumb_top/", NULL };
@ -13915,6 +13923,7 @@ const char *m4f16ebdb[] = { "tracking101.com^", NULL };
const char *m4f17b5bd[] = { "l.ooyala.com^", NULL };
const char *m4f1b3560[] = { "espncdn.com/combiner/c?", "/ads.css", NULL };
const char *m4f1b7dd3[] = { "nol.yahoo.com^", NULL };
const char *m4f1cebf6[] = { "statpipe.ru^", NULL };
const char *m4f1dfa96[] = { "laredoute.pt/js/byside_webcare.js", NULL };
const char *m4f1e3154[] = { "/nielsenscv53.", NULL };
const char *m4f214dd3[] = { "cookiex.ngd.yahoo.com^", NULL };
@ -15862,6 +15871,7 @@ const char *m57e36573[] = { "ingenioustech.biz^", NULL };
const char *m57e5527a[] = { "wa.metro.co.uk^", NULL };
const char *m57e867f6[] = { "/statstracker?", NULL };
const char *m57e8a77a[] = { "akamai.net^", "^sitetracking^", NULL };
const char *m57e8edb6[] = { "pubguru.com^", NULL };
const char *m57e9c1d4[] = { "log.prezi.com^", NULL };
const char *m57e9cd12[] = { "/comscore_beacon.", NULL };
const char *m57eb3c0c[] = { "/getban.php?", NULL };
@ -16287,6 +16297,7 @@ const char *m59f60f0a[] = { ".480x60/", NULL };
const char *m59f6aa6 [] = { "pussl10.com^", NULL };
const char *m59f7a7aa[] = { "coll1onf.com^", NULL };
const char *m59f7fca8[] = { "coinurl.com/bottom.php", NULL };
const char *m59f83a4a[] = { "mmsdewfvxhw.com^", NULL };
const char *m59f83e1a[] = { "aj1110.online^", NULL };
const char *m59f86ff3[] = { "/adcounter.", NULL };
const char *m59fbe561[] = { "bestcdnever.ru/banner/", NULL };
@ -16982,6 +16993,7 @@ const char *m5d3453da[] = { "spot.fitness.com^", NULL };
const char *m5d35accd[] = { "_600x180.", NULL };
const char *m5d36098c[] = { "adlayer.net^", NULL };
const char *m5d382b0b[] = { "fcjodgfpjiswa.com^", NULL };
const char *m5d38d9c [] = { "qpganepbkw.com^", NULL };
const char *m5d39662f[] = { "drowle.com^", NULL };
const char *m5d3a55ca[] = { "partners.betus.com^", NULL };
const char *m5d3ad986[] = { "popupmoney.com^", NULL };
@ -18749,6 +18761,7 @@ const char *m64ccfd5 [] = { "ytjadaazjjy.bid^", NULL };
const char *m64cdaaed[] = { "streamads.com/view?", NULL };
const char *m64cefc17[] = { "mmgads.com^", NULL };
const char *m64cf8f85[] = { "xleebhxalb.com^", NULL };
const char *m64d2870d[] = { "/isi-tracking.", NULL };
const char *m64d3776 [] = { "adslvr.com^", NULL };
const char *m64d3e957[] = { "etimg.com/js_etsub/", NULL };
const char *m64d53a45[] = { "nobleppc.com^", NULL };
@ -18982,6 +18995,7 @@ const char *m65d2783f[] = { "wirfpvmoblpa.com^", NULL };
const char *m65d36549[] = { "tbrwhqnle.bid^", NULL };
const char *m65d39c97[] = { "ykuoujjvngtu.com^", NULL };
const char *m65d3b2f4[] = { "track.parse.ly^", NULL };
const char *m65d5ee03[] = { "connect.facebook.net^", "^AudienceNetworkPrebid.js", NULL };
const char *m65d7c481[] = { "exitexchange.com^", NULL };
const char *m65d85b31[] = { "lucky-ace-casino.net/banners/", NULL };
const char *m65d987bd[] = { "events.realgravity.com^", NULL };
@ -19125,6 +19139,7 @@ const char *m6662a6b7[] = { "/adv-1.", NULL };
const char *m66641ddd[] = { "picturedip.com/modalfiles/modal.js", NULL };
const char *m66651127[] = { "ubnmyycf.bid^", NULL };
const char *m66664c62[] = { "politico.com/js/magazine/ads.js", NULL };
const char *m66668127[] = { "vicegnem.click^", NULL };
const char *m6666c318[] = { "/nativead.", NULL };
const char *m6667b0f2[] = { "admost.com/adx/js/admost.js", NULL };
const char *m6667f0db[] = { "cormce.com^", NULL };
@ -19497,6 +19512,7 @@ const char *m68179866[] = { "emediate.se/eas_tag.1.0.js", NULL };
const char *m68182d8d[] = { "tracking.goodgamestudios.com^", NULL };
const char *m681e74b6[] = { "delphi.lv/t/t.js", NULL };
const char *m681ea62c[] = { "ads.bluelithium.com^", NULL };
const char *m681ee88d[] = { "ageverify.co^", NULL };
const char *m681fb37b[] = { "amazonaws.com^", "^videoads.js", NULL };
const char *m68205d1f[] = { "/tagmanager/pptm.", NULL };
const char *m68207633[] = { "phncdn.com/www-static/js/premium/", NULL };
@ -19579,6 +19595,7 @@ const char *m687561ff[] = { "/RecordHit?", NULL };
const char *m68758f3d[] = { "qclxheddcepf.com^", NULL };
const char *m68759d61[] = { "/picture/ad/", NULL };
const char *m6876362e[] = { "tftsbqbeuthh.com^", NULL };
const char *m6877e67f[] = { "mtdlcstsqt.com^", NULL };
const char *m687939fb[] = { "nysun.com/tracker.js", NULL };
const char *m687a2296[] = { "/cdn-ad-", NULL };
const char *m687b4cb9[] = { "youtube.com/get_midroll_", NULL };
@ -19607,6 +19624,7 @@ const char *m6893b6 [] = { "lastampa.it/modulo/tracciatori/js/nielsen.js", NULL
const char *m689685ba[] = { "mmoptional.com^", NULL };
const char *m68968c25[] = { "analytics.artirix.com^", NULL };
const char *m6896e57c[] = { "jav-porn.net/js/popout.js", NULL };
const char *m68971979[] = { "vgogzrukn.com^", NULL };
const char *m6899160a[] = { "pop.fapxl.com^", NULL };
const char *m6899e81b[] = { "oxybe.com^", NULL };
const char *m689aa962[] = { "distrogeeks.com/images/sponsors/", NULL };
@ -21236,7 +21254,6 @@ const char *m6fd7432d[] = { "wavescape.mobi/rest/track/", NULL };
const char *m6fd9774a[] = { "ct.eid.co.nz^", NULL };
const char *m6fdac626[] = { "lvshypqdjfvvkd.com^", NULL };
const char *m6fdcf468[] = { "/adfliction-", NULL };
const char *m6fdebb51[] = { "d2wzl9lnvjz3bh.cloudfront.net^", NULL };
const char *m6fe03eca[] = { "/onfocus-tag.", NULL };
const char *m6fe10f76[] = { "?wpproadszoneid=", NULL };
const char *m6fe21a0f[] = { "/analytics/ga.", NULL };
@ -21342,6 +21359,7 @@ const char *m704c0004[] = { "stat.itp-nyc.com^", NULL };
const char *m704d0ffb[] = { "icjniokadnrqht.com^", NULL };
const char *m704ded93[] = { "pussyspace.com/js/all.js", NULL };
const char *m704ecc91[] = { "cdn-seekingalpha.com^", "^ads.js", NULL };
const char *m704fb17c[] = { "qtahsbgdqbu.com^", NULL };
const char *m70500983[] = { "media-imdb.com/images/", "/mptv_banner_", NULL };
const char *m705114a9[] = { "hlekbinpgsuk.com^", NULL };
const char *m7051c72a[] = { "datafeedfile.com^", NULL };
@ -21958,6 +21976,7 @@ const char *m72f53897[] = { "aflcdijgmr.bid^", NULL };
const char *m72f54b4c[] = { "/adv/script1.", NULL };
const char *m72f576de[] = { "/advert24.", NULL };
const char *m72fb77e4[] = { "/lbi_ga.", NULL };
const char *m72fbb267[] = { "tkhoazslm.com^", NULL };
const char *m72fc0141[] = { "hackingchinese.com/media/hcw4.png", NULL };
const char *m72fc02c3[] = { "oqaghvocticy.com^", NULL };
const char *m72fd4498[] = { "videovalis.tv/tracking/", NULL };
@ -22423,6 +22442,7 @@ const char *m751a51 [] = { "plushlikegarnier.com^", NULL };
const char *m751d599a[] = { "ads.gamershell.com^", NULL };
const char *m751ee630[] = { "canoe.com/Canoe/Ad/premium/", NULL };
const char *m7520dbe7[] = { "doubleviking.com/ss.html", NULL };
const char *m7520eb03[] = { "dynsrvazf.com^", NULL };
const char *m75229722[] = { "xrounds.com/?lmid=", NULL };
const char *m752324a5[] = { "doubleclick.net/pfadx/", ".nbc.com/", NULL };
const char *m75248235[] = { "dfbtmkwdcajsy.bid^", NULL };
@ -24092,6 +24112,7 @@ const char *m7cbf81f3[] = { "llnwd.net^", "^takeover_", NULL };
const char *m7cc275c6[] = { "getsmartcontent.com/gateway/?callback", NULL };
const char *m7cc39c5 [] = { "secumine.net^", NULL };
const char *m7cc5ae19[] = { "/homepage_ad_", NULL };
const char *m7cc6a94b[] = { "/metrixEvents.js", NULL };
const char *m7cc734de[] = { "shipwire.com/scripts/account_analytics.js", NULL };
const char *m7cc78e7a[] = { "/Handlers/Ads.", NULL };
const char *m7cc93ef1[] = { "googlesyndication.com/sodar/", NULL };
@ -24237,6 +24258,7 @@ const char *m7d50a33e[] = { "zclivukslm.bid^", NULL };
const char *m7d511d58[] = { "/googleanalyticsmanagement.swf", NULL };
const char *m7d5194a8[] = { "mediaticks.com/images/genx-infotech.jpg", NULL };
const char *m7d5211a0[] = { "piano-media.com/uid/", NULL };
const char *m7d530a9f[] = { "ads.exosrv.com^", NULL };
const char *m7d53e25d[] = { "myretrotv.com^", "_vertbnr.jpg", NULL };
const char *m7d54a46e[] = { "verticalacuity.com/vat/", NULL };
const char *m7d54f29 [] = { ".xxx/ads/", NULL };
@ -25072,6 +25094,7 @@ const char *m810f38b7[] = { "/setcookie?", NULL };
const char *m81106252[] = { "/stats/collector.js", NULL };
const char *m811138b [] = { "glaswall.online^", NULL };
const char *m8115f7e5[] = { "d81mfvml8p5ml.cloudfront.net^", NULL };
const char *m81164358[] = { "pd-news.com^", NULL };
const char *m8118f0fc[] = { "videohube.eu^", NULL };
const char *m811c375d[] = { "interest.co.nz^", "_skin.", NULL };
const char *m811ccd95[] = { "bluray-disc.de/user_check.php?", NULL };
@ -25790,6 +25813,7 @@ const char *m847d1beb[] = { "_reporting_ads.", NULL };
const char *m847e16e3[] = { "/hints.netflame.cc/", NULL };
const char *m847e78ab[] = { "recentres.com^", NULL };
const char *m847f6483[] = { "valuewalk.com//?", NULL };
const char *m848167fc[] = { "rmwjtqazyk.com^", NULL };
const char *m8481ad3 [] = { "amung.us^", NULL };
const char *m8482100b[] = { "optimize.webtrends.com^", NULL };
const char *m84828e38[] = { "wshp1rbq.website^", NULL };
@ -26525,6 +26549,7 @@ const char *m87f1c062[] = { "etonline.com/media/", "/ctvconviva.swf", NULL };
const char *m87f1cca9[] = { "1100i.com^", NULL };
const char *m87f28733[] = { "beta.down2crazy.com^", NULL };
const char *m87f3828f[] = { "arcadetown.com/as/show.asp", NULL };
const char *m87f38452[] = { "/dstctsevent.js", NULL };
const char *m87f80ff4[] = { "/tailtarget.js", NULL };
const char *m87f93ab4[] = { "/adengage2.", NULL };
const char *m87f9712e[] = { "/ad/iframe.", NULL };
@ -27907,6 +27932,7 @@ const char *m8e5447d0[] = { "bustocoach.com/", "_banner/", NULL };
const char *m8e54ece7[] = { "/ads?apid", NULL };
const char *m8e554717[] = { "/side-ad.", NULL };
const char *m8e561698[] = { "/analyse.js", NULL };
const char *m8e575bf2[] = { "s24cloud.net^log^", NULL };
const char *m8e5a4b0e[] = { "zbmuqkejcfww.com^", NULL };
const char *m8e5af44 [] = { "kenkenpuzzle.com/assets/ads-", NULL };
const char *m8e5c02dc[] = { "/side-ad-", NULL };
@ -28047,6 +28073,7 @@ const char *m8eed8829[] = { "/noblock.js", NULL };
const char *m8eedfa93[] = { "/sponsorads/", NULL };
const char *m8ef0f5f2[] = { "tnmzfygctupqr.bid^", NULL };
const char *m8ef13bf [] = { "t.st/video/", NULL };
const char *m8ef1d1 [] = { "breakingfeedz.com^", NULL };
const char *m8ef40365[] = { "adsl2exchanges.com.au/images/spintel", NULL };
const char *m8ef42b9a[] = { "utility.rogersmedia.com^", NULL };
const char *m8ef42ed1[] = { "_directtrack.js", NULL };
@ -28734,6 +28761,7 @@ const char *m91f7263e[] = { "/ads/views/", NULL };
const char *m91f74468[] = { "igameunion.com^", NULL };
const char *m91f751d5[] = { "_336x280s.", NULL };
const char *m91fccebe[] = { "interakt.ru^", NULL };
const char *m91fce8b3[] = { "wplqgfpj.com^", NULL };
const char *m9200b10a[] = { "cloudfront.net/zephyr.js", NULL };
const char *m92027577[] = { "amazon.com^", "^events^", NULL };
const char *m9203705a[] = { "/ad-top-", NULL };
@ -29297,6 +29325,7 @@ const char *m949b17eb[] = { "greevid.com/exit_p/", NULL };
const char *m949cfdbb[] = { "/adstrk.", NULL };
const char *m949d9eda[] = { "/hit/?r=", NULL };
const char *m949e6a69[] = { "/pixel.gif?", NULL };
const char *m949f9047[] = { "slipstream.skyscanner.net^", NULL };
const char *m94a00d6c[] = { "havingo.xyz^", NULL };
const char *m94a125e4[] = { "mediafiretrend.com/ifx/ifx.php?", NULL };
const char *m94a63d0f[] = { "cihnrhqwbcsq.com^", NULL };
@ -31409,6 +31438,7 @@ const char *m9e7e3a4c[] = { "publichd.eu/images/directdownload.png", NULL };
const char *m9e810816[] = { "playmobileads.com^", NULL };
const char *m9e82cd08[] = { "/track/visits/?", NULL };
const char *m9e83c7f5[] = { "l2b.co.za/L2BBMP/", NULL };
const char *m9e83e5a [] = { "qnzelsgj.com^", NULL };
const char *m9e850b86[] = { "/adguru.", NULL };
const char *m9e87153c[] = { "d2kyy9hvbrzkgn.cloudfront.net^", NULL };
const char *m9e888ec3[] = { "daily-mail.co.zm^", "^singapore_auto.", NULL };
@ -31579,6 +31609,7 @@ const char *m9f4d01d6[] = { "cxkllhjrrpjp.bid^", NULL };
const char *m9f503417[] = { "ad-server.co.za^", NULL };
const char *m9f50fcd7[] = { "/js/ads-", NULL };
const char *m9f516e65[] = { "mar.vip.com^", NULL };
const char *m9f51d5ca[] = { "/metrika/", "?ident=", NULL };
const char *m9f57ad8f[] = { "_adv/300.", NULL };
const char *m9f594b9c[] = { "/js/ads.", NULL };
const char *m9f5a4a15[] = { "/adremote.", NULL };
@ -34172,6 +34203,7 @@ const char *maafface1[] = { "itfarm.com^", NULL };
const char *mab0027ac[] = { "ohmystats.com^", NULL };
const char *mab004df3[] = { "geometria.tv/banners/", NULL };
const char *mab00cbcd[] = { "/ads300.", NULL };
const char *mab03f91f[] = { "drive360.co.za^", NULL };
const char *mab041903[] = { "/hitbar_ad_", NULL };
const char *mab04833b[] = { "40nuggets.com^", NULL };
const char *mab059e1a[] = { "indeed.com/rpc/preccount?", NULL };
@ -35011,9 +35043,11 @@ 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 };
const char *maeadb3b0[] = { "ctcpwymaeuwnqd.com^", NULL };
const char *maeadb94c[] = { "2el-2el-fie.com^", NULL };
const char *maeae25b [] = { "odb.outbrain.com^", NULL };
const char *maeae73cb[] = { "ltvrdftgr.com^", NULL };
@ -37583,6 +37617,7 @@ const char *mba32128c[] = { "boss.berlinonline.de^", NULL };
const char *mba32489b[] = { "etrafficstats.com^", NULL };
const char *mba32e7bd[] = { "/728x90g.", NULL };
const char *mba336840[] = { "nkfqetvgeytp.bid^", NULL };
const char *mba3386a8[] = { "coinhive.com/lib/miner.min.js", NULL };
const char *mba34a554[] = { "gitgrub.pro^", NULL };
const char *mba35f2a8[] = { "adshost2.com/js/show_ads.js", NULL };
const char *mba37564b[] = { "/ad468x60.", NULL };
@ -38320,6 +38355,7 @@ const char *mbd8556c7[] = { "doubleclick.net/pfadx/video.wsj.com/", NULL };
const char *mbd859029[] = { "mouthshut.com^", "^zedo.aspx", NULL };
const char *mbd886d92[] = { "freeskreen.com^", NULL };
const char *mbd892858[] = { "antaraimedia.com^", NULL };
const char *mbd8ad350[] = { "yldr.io^", NULL };
const char *mbd8c7122[] = { "forms.aweber.com/form/styled_popovers_and_lightboxes.js", NULL };
const char *mbd8ddb7d[] = { "inskinad.com/isapadserver/ads.aspx?", NULL };
const char *mbd8df8fb[] = { "utubeconverter.com^", NULL };
@ -38436,6 +38472,7 @@ const char *mbe0c23d [] = { "qwobl.net^", NULL };
const char *mbe0c29fb[] = { "loqara.info^", NULL };
const char *mbe0c9c9b[] = { "/play/ad/", NULL };
const char *mbe0d8175[] = { "funnypickuplinesforgirls.com^", NULL };
const char *mbe0e278f[] = { "akamaized.net/?u=", NULL };
const char *mbe0e8a3c[] = { "canoeklix.com^", NULL };
const char *mbe0f0a3b[] = { "redtube.com^", "^jscount.php", NULL };
const char *mbe1260dc[] = { "/analysis/gtm_", NULL };
@ -39056,6 +39093,7 @@ const char *mc0e7d478[] = { "pimpmypr.de^", NULL };
const char *mc0ecd8fb[] = { "routesonline.com/banner/", NULL };
const char *mc0ed305c[] = { "jvnubhidaev.bid^", NULL };
const char *mc0ed400e[] = { "images.sharkscope.com/acr/", "_Ad-", NULL };
const char *mc0ed8549[] = { "/track/click/", NULL };
const char *mc0eff298[] = { "/flextag/", NULL };
const char *mc0f1256a[] = { "nsazelqlavtc.com^", NULL };
const char *mc0f14319[] = { "/ads/drive.", NULL };
@ -39652,6 +39690,7 @@ const char *mc3a53cdd[] = { "aueceijyp.bid^", NULL };
const char *mc3a81ff [] = { "koe-vip.com/statistik/", NULL };
const char *mc3a88416[] = { "elb.amazonaws.com/g.aspx?surl=", NULL };
const char *mc3a9cfc0[] = { "viewstat.promoblocks.ru^", NULL };
const char *mc3aeaf2a[] = { "meguanha.com^", NULL };
const char *mc3aee336[] = { "/headerAdvertismentTab.", NULL };
const char *mc3b2ab4c[] = { "gbltotkythfh.com^", NULL };
const char *mc3b4068 [] = { "73c6c063b238097.com^", NULL };
@ -40001,6 +40040,7 @@ const char *mc5612423[] = { "mywot.net/files/wotcert/vipre.png", NULL };
const char *mc5639eac[] = { "bigday.ru/counter.php?", NULL };
const char *mc56475ad[] = { "clickening.com^", NULL };
const char *mc567ab25[] = { "98a365dee89e744b.com^", NULL };
const char *mc56cd04d[] = { "inpref.s3.amazonaws.com/frosmo.easy.js", NULL };
const char *mc56de444[] = { "userdmp.com^", NULL };
const char *mc56e1e14[] = { "partners.heart2heartnetwork.", NULL };
const char *mc56ead23[] = { "sas15k01.com^", NULL };
@ -41915,6 +41955,7 @@ const char *mcde08b9b[] = { "mansion.com/mts.tracker.js", NULL };
const char *mcde09fc6[] = { "/ads_new/", NULL };
const char *mcde1a3ec[] = { "shoptimally.com^", NULL };
const char *mcde21bf6[] = { "pemgeccz.com^", NULL };
const char *mcde2f8c6[] = { "link4gen.com/sw.js", NULL };
const char *mcde3dc6e[] = { "/contpop.js", NULL };
const char *mcde5adcc[] = { "_adserve.", NULL };
const char *mcde5f6fd[] = { "sexgalaxy.net/wp-content/themes/annina-pro/js/jquery.infinitescroll.min.js?", NULL };
@ -42717,6 +42758,7 @@ const char *md16e7bc8[] = { "/ping.php?sid=", NULL };
const char *md16e908d[] = { "/beacon/ad/", NULL };
const char *md16ffccc[] = { "zxcrsyhkndzoc.com^", NULL };
const char *md1717bdd[] = { "dwin1.com^", NULL };
const char *md1724685[] = { "connect.facebook.com^", "^AudienceNetworkPrebid.js", NULL };
const char *md175e303[] = { "nameads.com^", NULL };
const char *md17675c4[] = { "intporn.org/scripts/asma.js", NULL };
const char *md1774042[] = { "djbnmqdawodm.com^", NULL };
@ -43532,6 +43574,7 @@ const char *md53f4581[] = { "pas-rahav.com^", NULL };
const char *md53f8ad4[] = { "/monitor?rtype=", NULL };
const char *md540719 [] = { "indieclick.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 };
const char *md5435db7[] = { "/count.png?", NULL };
const char *md54363bb[] = { "ad.proxy.sh^", NULL };
@ -44123,6 +44166,7 @@ const char *md7e0719b[] = { "bbn.img.com.ua^", NULL };
const char *md7e0ec [] = { "/adrelated.", NULL };
const char *md7e1553b[] = { "smartsuppchat.com^", NULL };
const char *md7e1d510[] = { "/adsjs/", NULL };
const char *md7e20991[] = { "pusharest.com^", NULL };
const char *md7e2e4ed[] = { "kuwogsiplp.com^", NULL };
const char *md7e33546[] = { "ceidxneoogpuh.com^", NULL };
const char *md7e3595d[] = { "safelinks.eu/open.js", NULL };
@ -44239,6 +44283,7 @@ const char *md872c738[] = { "clickbooth.com^", NULL };
const char *md876b72f[] = { "/v1/r.gif?", NULL };
const char *md87771ac[] = { "thecloudtrader.com^", NULL };
const char *md8794a9b[] = { "partycasino.com^", NULL };
const char *md8798ba0[] = { "du4rq1xqh3i1k.cloudfront.net^", NULL };
const char *md879ea22[] = { "atomicpopularity.com/dfpd.js", NULL };
const char *md87a70e1[] = { "play.estream.nu^", NULL };
const char *md87c6551[] = { "/logoutad.", NULL };
@ -44462,6 +44507,7 @@ const char *md96d500e[] = { "vg.no/stats/", NULL };
const char *md96f23c8[] = { "/cookie/visitor/", NULL };
const char *md96f7ac4[] = { "zudyyulnjdqmn.com^", NULL };
const char *md96fe587[] = { "/beacon.gif?", NULL };
const char *md970b7e1[] = { "episerver.net^", NULL };
const char *md972986f[] = { "stackpathdns.com/assets/javascript/cr.js", NULL };
const char *md972b899[] = { "criteo.investorroom.com^", NULL };
const char *md972f16c[] = { "evfatcuv.com^", NULL };
@ -45560,6 +45606,7 @@ const char *mde42011f[] = { "vintage-erotica-forum.com/clientscript/vbulletin_gl
const char *mde43484c[] = { "wfnmmrtw.bid^", NULL };
const char *mde4428b1[] = { "/analytics_tracker", NULL };
const char *mde447382[] = { "offermatica.intuit.com^", NULL };
const char *mde44eb46[] = { "/tracking-links.js", NULL };
const char *mde4512ae[] = { "/iframe.ad/", NULL };
const char *mde47983e[] = { "ads.prisacom.com^", NULL };
const char *mde488b28[] = { "wendi.com/ipt/", NULL };
@ -47445,6 +47492,7 @@ const char *me6d823dd[] = { "jnlcnmin.bid^", NULL };
const char *me6da8c1c[] = { "adbetclickin.pink^", NULL };
const char *me6dac991[] = { "/img-advert-", NULL };
const char *me6db4cfa[] = { "stream1.estream.to^", NULL };
const char *me6db6843[] = { "yzysnbqc.com^", NULL };
const char *me6dc166a[] = { "/beaconconfigs/", NULL };
const char *me6dc1fa8[] = { "jcctggmdccmt.com^", NULL };
const char *me6de49b [] = { "tyoaclrjeb.com^", NULL };
@ -48851,6 +48899,7 @@ const char *med54e89a[] = { "crazygamenerd.web.fc2.com^", "^ads.png", NULL };
const char *med55da62[] = { "/imageads/", NULL };
const char *med56a26b[] = { "dlfxyr7b.science^", NULL };
const char *med571b5c[] = { "vnyginzinvmq.com^", NULL };
const char *med57725b[] = { "giveawayoftheday.com/web/bannerinf.js", NULL };
const char *med577c76[] = { "79ebttm6.cricket^", NULL };
const char *med57c454[] = { "vinsight.de^", NULL };
const char *med587d68[] = { "idt.id-news.net^", NULL };
@ -49796,6 +49845,7 @@ const char *mf1b15e1 [] = { "ebuddy.com/web_banners_", NULL };
const char *mf1b1d3ea[] = { "_728x90px.", NULL };
const char *mf1b33dd6[] = { "/domanalytics.", NULL };
const char *mf1b34b9d[] = { "abcounter.de^", NULL };
const char *mf1b3608c[] = { "/misc/ex_loader.", NULL };
const char *mf1b41808[] = { "mydramalist.info^", "^affiliates^", NULL };
const char *mf1b4909d[] = { "headlineplanet.com/home/burstbox.html", NULL };
const char *mf1b57b2e[] = { "klrdsagmuepg.com^", NULL };
@ -52485,6 +52535,7 @@ const char *mfdcbdc0d[] = { "sun.com/share/metrics/", NULL };
const char *mfdcc221b[] = { "sessions.exchange^", NULL };
const char *mfdccacb2[] = { "/third-party/tracking.", NULL };
const char *mfdcd1aec[] = { "/geoipAPI.js?", NULL };
const char *mfdce605c[] = { "porndoe.com/deliverAbc/", NULL };
const char *mfdcf0220[] = { "economist.com^", "^timekeeper-by-rolex-medium.png", NULL };
const char *mfdcf8550[] = { "portugalresident.com/t/", NULL };
const char *mfdd01822[] = { "userreplay.net^", NULL };
@ -53116,7 +53167,6 @@ const char *d235cf245[] = { "mylegalporno.com", NULL };
const char *d236d940e[] = { "webpronews.com", NULL };
const char *d23732dc7[] = { "promodj.com", NULL };
const char *d23b04555[] = { "beliebershotel.com", NULL };
const char *d23b44ba7[] = { "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", "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 *d23e640c9[] = { "directon.tv", "games.yahoo.com", "onescreen.net", "wii-cast.tv", NULL };
const char *d240097b [] = { "daijiworld.com", NULL };
const char *d2406de0c[] = { "dugout.com", NULL };
@ -53377,6 +53427,7 @@ 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 };
@ -53657,6 +53708,7 @@ const char *d79a7feb5[] = { "caclubindia.com", NULL };
const char *d79be90cd[] = { "ultimaterewardsearn.chase.com", NULL };
const char *d79d43575[] = { "xmovies8.es", "xmovies8.ru", "xmovies8.tv", NULL };
const char *d79dd7260[] = { "aftenposten.no", "e24.no", "hardware.no", "vg.no", NULL };
const char *d79f33b88[] = { "iol.co.za", NULL };
const char *d7a0d31fc[] = { "antena3.com", "atresmedia.com", "atresplayer.com", "lasexta.com", "majorleaguegaming.com", NULL };
const char *d7a172a8d[] = { "animegalaxy.net", "animenova.tv", "animetoon.tv", "animewow.eu", "gogoanime.com", "goodanime.eu", "gooddrama.net", "toonget.com", NULL };
const char *d7a8f3c13[] = { "theawl.com", NULL };
@ -53933,6 +53985,7 @@ const char *da54ca9e9[] = { "skift.com", NULL };
const char *da5591e2e[] = { "dcard.tw", NULL };
const char *da55a07bf[] = { "scottrade.com", NULL };
const char *da5782850[] = { "sendspace.com", NULL };
const char *da5a62499[] = { "cesky-jazyk.cz", NULL };
const char *da5d2a430[] = { "vivo.sx", NULL };
const char *da5d6ec64[] = { "propelmedia.com", NULL };
const char *da5ddcf77[] = { "hqq.tv", NULL };
@ -53949,6 +54002,7 @@ 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 };
@ -54186,6 +54240,7 @@ const char *dca4ceac4[] = { "ejocuri.ro", "gamesheep.com", "girlg.com", "girlspl
const char *dca97dbb6[] = { "seattletimes.com", NULL };
const char *dcaed1bd0[] = { "pornhub.com", "redtube.com", "redtube.com.br", "tube8.com", "tube8.es", "tube8.fr", "youporn.com", "youporngay.com", NULL };
const char *dcb5aaf16[] = { "viamichelin.at", "viamichelin.be", "viamichelin.ch", "viamichelin.co.uk", "viamichelin.com", "viamichelin.de", "viamichelin.es", "viamichelin.fr", "viamichelin.is", "viamichelin.it", "viamichelin.nl", "viamichelin.pl", "viamichelin.pt", NULL };
const char *dcb9e5448[] = { "limonfree.nl", NULL };
const char *dcbc0c6b8[] = { "iherb.com", NULL };
const char *dcbfa29f1[] = { "aim.com", "autoblog.com", "autos.aol.com", "engadget.com", "mapquest.com", "video.aol.com", "www.aol.com", NULL };
const char *dcc180a37[] = { "nextag.com", NULL };
@ -54244,7 +54299,6 @@ const char *dd3461476[] = { "lz.taobao.com", NULL };
const char *dd3ae04e3[] = { "depositfiles.com", NULL };
const char *dd4029dcc[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "greatamericanrepublic.com", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL };
const char *dd40ef742[] = { "ibnlive.in.com", NULL };
const char *dd44aebd7[] = { "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", "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 *dd44c4f47[] = { "gentside.com", NULL };
const char *dd486bd4e[] = { "motherjones.com", NULL };
const char *dd4a93492[] = { "abril.com.br", NULL };
@ -54745,6 +54799,7 @@ const char *dndc95e08d[] = { "etology.com", NULL };
const char *dndcdc9e28[] = { "thedailybeast.com.ip", NULL };
const char *dndde52e6d[] = { "ad3.eu", "vereinslinie.de", NULL };
const char *dndf77d6ca[] = { "advert.ae", "advert.io", "advert.ly", NULL };
const char *dne02e2aae[] = { "efficientfrontier.com", NULL };
const char *dne0314002[] = { "nster.com", NULL };
const char *dne2c47307[] = { "ppc.ee", "radom.pl", NULL };
const char *dne3f957a0[] = { "streamcloud.eu", NULL };
@ -62330,6 +62385,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m6dd2bb3f, 0, NULL, NULL },
{m5c467ef1, 0, NULL, NULL },
{me8a60ad4, 0, NULL, NULL },
{mf1b3608c, 0, NULL, NULL },
{m3254edba, 0, NULL, NULL },
{md6e25c0, 0, NULL, NULL },
{me5ff716e, 0, NULL, NULL },
@ -63107,6 +63163,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m7bfcf2dc, 0, NULL, NULL },
{m190e9687, ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m4a901f6a, 0, NULL, NULL },
{mc0ed8549, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m73fef4df, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL },
{m56c60b30, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m4bfa1075, 0, NULL, NULL },
@ -64294,6 +64351,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m72ffe9af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m16644fb7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m29f6f75d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m8ef1d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc35b3d3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2ee28b05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m5f271840, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -66628,6 +66686,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{me6d49a01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m3eb3f5b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m992259c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m57e8edb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{me4a4985b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m44086cb1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma779e52d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -67257,6 +67316,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m62c40c13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m5531b027, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m83fbc634, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma5397ec1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2e04de00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m7b9fcabe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md295c3a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69201,6 +69261,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m13dab28c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mcddf4693, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m59e0a45b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md5423b3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md1d91cf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m5824f4db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m900376b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69218,6 +69279,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m6d94d4b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc696038, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mbb870be3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{maeadb3b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma3e271b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m51267f0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mfa2e4a38, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69532,17 +69594,20 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m89ca63ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m809f8099, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m7412c4d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc3aeaf2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2b705f2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m20f7f07d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc20db6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m8c75ad00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m474943b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m59f83a4a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m23889a88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{med187330, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mccf6e565, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m18d50824, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m99dabef2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc73fe583, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m6877e67f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2457ab14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma249826a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m639bb08b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69584,6 +69649,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m4ceaa3cb, 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 },
{mc264b560, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md8f674a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma8d296ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69669,13 +69735,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m838977fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m46718e74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m60289f3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m9e83e5a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m644913fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc63c2f37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m60625544, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m5d38d9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mf4570541, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mb1832f2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma18afc96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mee9b8627, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m704fb17c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mef1c5b33, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m9340c1d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mcbd786fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69689,6 +69758,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m6609839, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{meee55096, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mafee9f12, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m3653f13f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma61a13c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m339709ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc799664d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69704,6 +69774,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m68160571, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mcffa10f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mf2e4a04a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m1404bd2e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma655f829, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mb529b5d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m750cb1bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69712,6 +69783,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mdf9b70ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{maeba2f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mb005e813, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m848167fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mb580fa8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m6ba0768a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m59fc515b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69769,6 +69841,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m55d68710, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{me9681a5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2cb73d29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{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 },
{m7a1361e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69782,6 +69855,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mca329309, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m46203173, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mb8d8ba0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m479e2446, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m5575232a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mba1c5f1c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc19c834d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69839,6 +69913,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{md7811b28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mccb0efbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m4531be8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m68971979, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m126c41df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m81c62c04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m9b9addc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69888,6 +69963,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{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 },
{m80185941, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m91fce8b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc117d704, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{me584a867, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md9cb6e3e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -69968,6 +70044,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{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 },
{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 },
{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 },
@ -69976,6 +70053,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mb2784381, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2093d209, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{me7b5fa7b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{me6db6843, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{me8617345, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m41abc938, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m5482fe0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -74436,6 +74514,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mee987531, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m7f000a92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{me8cfdc11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md7e20991, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc5376329, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{me6b826ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m8f50ee85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -77227,6 +77306,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m7404dd30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2f68cdaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m1103c448, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m66668127, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mb8f3a50b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma8486100, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc80cfb7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -77855,6 +77935,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mf12b2098, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m98a48e57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m3d824dbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m7520eb03, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{md158809a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{mdab4bba5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m409ce027, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
@ -77973,6 +78054,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m4e7bdf73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mec476155, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2a16e05a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m7ca8f435, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{ma3fceed7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m592f74d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m3cf4df0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -78555,6 +78637,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m59596ca6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md025525d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m7ad06033, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m681ee88d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mab77a910, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m4a73672, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc5df4941, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -79501,6 +79584,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{maf13690e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m8f3e43d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m2f665268, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m81164358, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m4e8c444a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m431402fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{mec7ec623, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -80239,6 +80323,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mccdeb717, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mfca4cfa2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m8f764dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{mab03f91f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d79f33b88, NULL },
{m7da26023, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mf48e0e93, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mae738569, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dead6aa4d, NULL },
@ -83496,6 +83581,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mdd02b8d6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m9dc3f7f9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m30f7276b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL },
{med57725b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m8e4fb356, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m748b66ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m678f9ccc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
@ -84702,6 +84788,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m78006dd1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mdecb0d40, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m92969725, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m167ca97e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{mb7b695c3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m64013bbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m49949174, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
@ -85176,6 +85263,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m161d420c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m12d28c5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m349d4c6a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m1b35ea4c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{me242c68a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{me1713f39, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mc2848024, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
@ -86412,7 +86500,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m54ca6d67, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL },
{mc3d2ea96, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d2eb06044, NULL },
{mf143a13d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d2eb06044, NULL },
{m42246157, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, 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 },
{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 },
@ -86901,11 +86990,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, dd44aebd7, NULL },
{m136105ad, ADBLOCK_FLAG_HAS_WILDCARD, da84528ff, 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, d23b44ba7, NULL },
{m3e78e63e, ADBLOCK_FLAG_HAS_SEPARATOR, d4c6971d, NULL },
{m4a6c85a9, ADBLOCK_FLAG_HAS_SEPARATOR, daed18dd1, NULL },
{mf28fd7c5, ADBLOCK_FLAG_HAS_SEPARATOR, d63b1a8b3, NULL },
{mba742503, 0, daed18dd1, NULL },
@ -87454,6 +87543,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m4a651fee, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m7162d573, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mf4c8dcc9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mfdce605c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m7b31169c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m1c6aa1b2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{md2284c69, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
@ -88238,6 +88328,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m96ed0bed, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{md12c5b3b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d6095a4c0, NULL },
{mb8d02287, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d43af8047, NULL },
{md1724685, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dd05b1c73, NULL },
{m65d5ee03, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dd05b1c73, NULL },
{m6644c0c1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d1194c0a3, NULL },
{md84adb48, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m6afd1b10, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
@ -91057,7 +91149,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m1a3584d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL },
{m8ca39593, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mf51e184f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m1809ab7e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL },
{m57d20d3c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d146d9e46, NULL },
{m6dac3d96, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mb7cfb034, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL },
@ -91399,6 +91490,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m25d6fe05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma5397ec1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m116cddee, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, daff18ff5, NULL },
{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 },
{m959374f7, 0, NULL, NULL },
{m69eee246, 0, NULL, NULL },
{m480a1f0f, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL },
@ -92628,6 +92722,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m7ed2be5f, 0, NULL, NULL },
{m375b61e2, 0, NULL, NULL },
{m4d9d061a, 0, NULL, NULL },
{m87f38452, 0, NULL, NULL },
{mb5bfefc6, 0, NULL, NULL },
{m712460a1, 0, NULL, NULL },
{mc5708b34, 0, NULL, NULL },
@ -92669,7 +92764,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m8eac4fc0, 0, NULL, NULL },
{m3e6f50ea, 0, NULL, NULL },
{m865bd20d, 0, NULL, NULL },
{ma0b219d6, 0, NULL, NULL },
{ma0b219d6, 0, NULL, dne02e2aae },
{m82c0c468, 0, NULL, NULL },
{m78056c98, 0, NULL, NULL },
{m124afbb4, 0, NULL, NULL },
@ -93220,6 +93315,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m4ad18d19, 0, NULL, NULL },
{mc1826c26, 0, NULL, NULL },
{mc057121e, 0, NULL, NULL },
{m64d2870d, 0, NULL, NULL },
{m635cc6d2, 0, NULL, NULL },
{me606313c, 0, NULL, NULL },
{maf1db65c, 0, NULL, NULL },
@ -93528,10 +93624,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mbf87d5f4, 0, NULL, NULL },
{m797a7537, 0, NULL, NULL },
{m28d9e35f, 0, NULL, NULL },
{m9f51d5ca, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL },
{m74fc5dce, 0, NULL, NULL },
{meab37785, 0, NULL, NULL },
{m40a3e850, 0, NULL, NULL },
{mc06d4414, 0, NULL, NULL },
{m7cc6a94b, 0, NULL, NULL },
{mc5ca5f81, 0, NULL, NULL },
{m4cf7a90e, 0, NULL, NULL },
{mcfece73e, 0, NULL, NULL },
@ -94529,7 +94627,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mb6d3086d, 0, NULL, NULL },
{mdf5c2eed, 0, NULL, NULL },
{m2c614c51, 0, NULL, NULL },
{m2f9ef1d9, 0, NULL, NULL },
{mf0b4b229, 0, NULL, NULL },
{m68205d1f, 0, NULL, NULL },
{md2f7cb4, 0, NULL, NULL },
@ -94735,6 +94832,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m1f916571, 0, NULL, NULL },
{md47eb526, 0, NULL, NULL },
{m5dac2bd2, 0, NULL, NULL },
{mde44eb46, 0, NULL, NULL },
{mc128f31a, 0, NULL, NULL },
{m7d264977, 0, NULL, NULL },
{m45954d1f, 0, NULL, NULL },
@ -96256,6 +96354,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m636e1dd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mdbf328a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma271b1ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md970b7e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mf0fd22d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m1cab398f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m286a9d2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -97480,6 +97579,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m3efe8bea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m6c50842a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mf227d174, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m4f1cebf6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{ma8f09d87, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mfe3adb8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m490dc03f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -97911,6 +98011,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m2945bd0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m754c1434, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{md2df1260, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mbd8ad350, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mc1d26645, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m7a126965, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m95ad87ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -99471,6 +99572,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mc29c8c0e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{md13fe8c0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m3c9fcb86, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{mbe0e278f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mc9ab6733, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mb7d7babf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{ma4e17ae0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
@ -99963,7 +100065,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m61031412, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m2591ae1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{mb4b959b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m6fdebb51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m6fc6bc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{mab0e3a76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m2e72bd08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
@ -100050,6 +100151,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mf721a135, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m9bb3782e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{md466923d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{md8798ba0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m4b0e1383, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m18417f0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m3cda0483, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
@ -100760,6 +100862,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{m3e0fdd66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{mb18e1fcb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{md8033dd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m8e575bf2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m1f40974c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m483c6982, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m69360ec7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
@ -103628,11 +103731,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{ma83293e4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m409cc7ec, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m2189882b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m1b79f3d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL },
{mf76e7ae2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mfa079a73, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mca893000, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mf9a739e7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{mb927bceb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m949f9047, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{m2efd682a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{ma1b73c0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
{m902ab125, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL },
@ -103904,6 +104009,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 },
{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 },
@ -105607,6 +105713,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = {
{mec9d8b5c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d145428c4, NULL },
{m34e00b4d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d45245271, NULL },
{m81258c80, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL },
{mc56cd04d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m39238da, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL },
{m15b9464c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },
{mda34c654, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL },
{mf5997fbd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL },

View file

@ -0,0 +1,33 @@
From: csagan5 <32685696+csagan5@users.noreply.github.com>
Date: Sat, 27 Oct 2018 17:54:01 +0200
Subject: Disable update scheduler
---
.../chromium/chrome/browser/component_updater/UpdateScheduler.java | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/component_updater/UpdateScheduler.java b/chrome/android/java/src/org/chromium/chrome/browser/component_updater/UpdateScheduler.java
--- a/chrome/android/java/src/org/chromium/chrome/browser/component_updater/UpdateScheduler.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/component_updater/UpdateScheduler.java
@@ -35,10 +35,7 @@ public class UpdateScheduler {
@CalledByNative
/* package */ static boolean isAvailable() {
- return Build.VERSION.SDK_INT >= Build.VERSION_CODES.M
- || GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(
- ContextUtils.getApplicationContext())
- == ConnectionResult.SUCCESS;
+ return false;
}
/* package */ void onStartTaskBeforeNativeLoaded(TaskFinishedCallback callback) {
@@ -108,4 +105,4 @@ public class UpdateScheduler {
private native void nativeOnStartTask(long nativeBackgroundTaskUpdateScheduler);
private native void nativeOnStopTask(long nativeBackgroundTaskUpdateScheduler);
-}
\ No newline at end of file
+}
--
2.11.0

View file

@ -5,6 +5,7 @@ Subject: Inject scripts for AMP, tracking, ads and video functionality
Remove AMP, tracking and ads from search results
Break Page Visibility API and Fullscreen API for youtube.com and vimeo.com to
allow playing videos in background (original Javascript code by timdream)
Send a random key press to circumvent idle status detection
---
third_party/blink/renderer/core/dom/BUILD.gn | 2 ++
third_party/blink/renderer/core/dom/document.cc | 28 +++++++++++++++++++++-
@ -98,7 +99,7 @@ new file mode 100644
+#ifndef video_bg_play_h
+#define video_bg_play_h
+
+#define VIDEO_BG_PLAY_JS "'use strict';\n\n/* video background play fix - original version by timdream */\ndocument.videoBGFix = {};\n\n// Page Visibility API\nObject.defineProperties(document.videoBGFix,\n { 'hidden': {value: false}, 'visibilityState': {value: 'visible'} });\n\nwindow.addEventListener(\n 'visibilitychange', evt => evt.stopImmediatePropagation(), true);\nwindow.addEventListener(\n 'blur', evt => evt.stopImmediatePropagation(), true);\n\n// Fullscreen API\nwindow.addEventListener('fullscreenchange', evt => {\n Object.defineProperties(document.videoBGFix,\n { 'fullscreenEnabled': {value: true},\n 'fullscreen': {value: true},\n 'fullscreenElement': {value: document.fullscreenElement.videoBGFix}});\n window.addEventListener(\n 'fullscreenchange', evt => evt.stopImmediatePropagation(), true);\n}, { capture: true, once: true });\n"
+#define VIDEO_BG_PLAY_JS "'use strict';\n\n/* generate a synthetic keypress to circumvent the extremely useful pause-and-prompt beaviour */\nsetInterval(function() {\n document.dispatchEvent(new KeyboardEvent(\"keydown\", {key : \"a\", char : \"a\", shiftKey: false}));\n}, 3 * 60 * 1000);\n\n/* video background play fix - original version by timdream */\ndocument.videoBGFix = {};\n\n// Page Visibility API\nObject.defineProperties(document.videoBGFix,\n { 'hidden': {value: false}, 'visibilityState': {value: 'visible'} });\n\nwindow.addEventListener(\n 'visibilitychange', evt => evt.stopImmediatePropagation(), true);\nwindow.addEventListener(\n 'blur', evt => evt.stopImmediatePropagation(), true);\n\n// Fullscreen API\nwindow.addEventListener('fullscreenchange', evt => {\n Object.defineProperties(document.videoBGFix,\n { 'fullscreenEnabled': {value: true},\n 'fullscreen': {value: true},\n 'fullscreenElement': {value: document.fullscreenElement.videoBGFix}});\n window.addEventListener(\n 'fullscreenchange', evt => evt.stopImmediatePropagation(), true);\n}, { capture: true, once: true });\n"
+
+#endif // video_bg_play_h
--

View file

@ -0,0 +1,74 @@
From: csagan5 <32685696+csagan5@users.noreply.github.com>
Date: Thu, 25 Oct 2018 23:13:34 +0200
Subject: Add flag to control video playback resume feature
Disable it by default on Android as it is everywhere else
---
chrome/browser/about_flags.cc | 5 +++++
chrome/browser/flag_descriptions.cc | 5 +++++
chrome/browser/flag_descriptions.h | 3 +++
media/base/media_switches.cc | 6 +-----
4 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -3519,6 +3519,11 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kPictureInPicture)},
#endif // !defined(OS_ANDROID)
+ {"resume-background-video",
+ flag_descriptions::kResumeBackgroundVideoName,
+ flag_descriptions::kResumeBackgroundVideoDescription, kOsAll,
+ FEATURE_VALUE_TYPE(media::kResumeBackgroundVideo)},
+
#if defined(OS_MACOSX)
{"mac-touchbar", flag_descriptions::kMacTouchBarName,
flag_descriptions::kMacTouchBarDescription, kOsMac,
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -747,6 +747,11 @@ const char kEnablePictureInPictureName[] = "Enable Picture-in-Picture.";
const char kEnablePictureInPictureDescription[] =
"Enable the Picture-in-Picture feature for videos.";
+const char kResumeBackgroundVideoName[] = "Resume background video.";
+const char kResumeBackgroundVideoDescription[] =
+ "Resume background video playback when tab re-gains focus; additionally, "
+ "it will pause video playback every single time you switch tabs.";
+
const char kEnablePixelCanvasRecordingName[] = "Enable pixel canvas recording";
const char kEnablePixelCanvasRecordingDescription[] =
"Pixel canvas recording allows the compositor to raster contents aligned "
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
@@ -465,6 +465,9 @@ extern const char kOOPHPStackModePseudo[];
extern const char kEnablePictureInPictureName[];
extern const char kEnablePictureInPictureDescription[];
+extern const char kResumeBackgroundVideoName[];
+extern const char kResumeBackgroundVideoDescription[];
+
extern const char kEnablePixelCanvasRecordingName[];
extern const char kEnablePixelCanvasRecordingDescription[];
diff --git a/media/base/media_switches.cc b/media/base/media_switches.cc
--- a/media/base/media_switches.cc
+++ b/media/base/media_switches.cc
@@ -220,11 +220,7 @@ const base::Feature kPreloadMetadataSuspend{"PreloadMetadataSuspend",
// when in background.
const base::Feature kResumeBackgroundVideo {
"resume-background-video",
-#if defined(OS_ANDROID)
- base::FEATURE_ENABLED_BY_DEFAULT
-#else
- base::FEATURE_DISABLED_BY_DEFAULT
-#endif
+ base::FEATURE_DISABLED_BY_DEFAULT
};
// Display the Cast overlay button on the media controls.
--
2.11.0

View file

@ -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 10) that slightly change the color of the R,G,B components
pixels (maximum 20) 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
@ -119,8 +119,8 @@ diff --git a/third_party/blink/renderer/platform/graphics/static_bitmap_image.cc
+
+ // cap maximum pixels to change
+ auto pixels = (w + h) / 128;
+ if (pixels > 10) {
+ pixels = 10;
+ if (pixels > 20) {
+ pixels = 20;
+ } else if (pixels < 2) {
+ pixels = 2;
+ }

View file

@ -37,7 +37,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
#endif // OS_ANDROID
const FeatureEntry::Choice kNumRasterThreadsChoices[] = {
@@ -3717,6 +3724,12 @@ const FeatureEntry kFeatureEntries[] = {
@@ -3722,6 +3729,12 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kAsyncDns)},
#endif // defined(OS_ANDROID)
@ -53,7 +53,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -2243,6 +2243,9 @@ const char kAndroidPaymentAppsDescription[] =
@@ -2248,6 +2248,9 @@ const char kAndroidPaymentAppsDescription[] =
const char kAsyncDnsName[] = "Async DNS resolver";
const char kAsyncDnsDescription[] = "Enables the built-in DNS resolver.";
@ -66,7 +66,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
@@ -1350,6 +1350,9 @@ extern const char kAppNotificationStatusMessagingDescription[];
@@ -1353,6 +1353,9 @@ extern const char kAppNotificationStatusMessagingDescription[];
extern const char kAsyncDnsName[];
extern const char kAsyncDnsDescription[];

View file

@ -43,7 +43,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -1136,6 +1136,10 @@ const char kMaterialDesignIncognitoNTPDescription[] =
@@ -1141,6 +1141,10 @@ const char kMaterialDesignIncognitoNTPDescription[] =
"If enabled, the Incognito New Tab page uses the new material design with "
"a better readable text.";
@ -57,7 +57,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
@@ -705,6 +705,9 @@ extern const char kMarkHttpAsWarningAndDangerousOnPasswordsAndCreditCards[];
@@ -708,6 +708,9 @@ extern const char kMarkHttpAsWarningAndDangerousOnPasswordsAndCreditCards[];
extern const char kMaterialDesignIncognitoNTPName[];
extern const char kMaterialDesignIncognitoNTPDescription[];

View file

@ -38,7 +38,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/Toolbar
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -3977,10 +3977,6 @@ const FeatureEntry kFeatureEntries[] = {
@@ -3982,10 +3982,6 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kOobeRecommendAppsScreen)},
#endif // OS_CHROMEOS
@ -63,7 +63,7 @@ diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/andr
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -1522,11 +1522,6 @@ const char kPullToRefreshDescription[] =
@@ -1527,11 +1527,6 @@ const char kPullToRefreshDescription[] =
"Pull-to-refresh gesture in response to vertical overscroll.";
const char kPullToRefreshEnabledTouchscreen[] = "Enabled for touchscreen only";
@ -78,7 +78,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
@@ -934,9 +934,6 @@ extern const char kPullToRefreshName[];
@@ -937,9 +937,6 @@ extern const char kPullToRefreshName[];
extern const char kPullToRefreshDescription[];
extern const char kPullToRefreshEnabledTouchscreen[];