diff --git a/CHANGELOG.md b/CHANGELOG.md index de39afff..3b88a8a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,13 @@ +# 68.0.3440.110 +* add import action to Bookmarks activity page +* use different user-agent version based on Android OS version + # 68.0.3440.90 * reduce rects randomisation by factor of 100 * use a fixed user-agent (fixes https://github.com/bromite/bromite/issues/103) # 68.0.3440.87 -* add export button to Bookmarks activity page +* add export action to Bookmarks activity page # 68.0.3440.81 * fix issue with filters with an excluded domain option diff --git a/filters/adblock_entries.h b/filters/adblock_entries.h index 8b5a9a71..146e04be 100644 --- a/filters/adblock_entries.h +++ b/filters/adblock_entries.h @@ -19,7 +19,7 @@ struct adblock_entry { const char **domains, **domains_skip; }; -#define ADBLOCK_ENTRY_COUNT 52582 +#define ADBLOCK_ENTRY_COUNT 52610 const char *m10030a28[] = { "/InsightTrk/", NULL }; const char *m10045299[] = { "award.sitekeuring.net^", NULL }; const char *m100458cd[] = { "eluhhfyxx.com^", NULL }; @@ -39,6 +39,7 @@ const char *m1012d80a[] = { "tracker.winload.de^", NULL }; const char *m101467bf[] = { "daede5b1821.review^", NULL }; const char *m1014bb0f[] = { "counter.dreamhost.com^", NULL }; const char *m1016b697[] = { "ads.cnn.com/js.ng/", "&cnn_intl_subsection=download", NULL }; +const char *m1018375e[] = { "d8acddffe978b5dfcae6.date^", NULL }; const char *m10189462[] = { "iglwibwbjxuoflrczfvpibhihwuqneyvmhzeqbmdmujmirdkae.com^", NULL }; const char *m10193412[] = { "/ads/vertical/", NULL }; const char *m101a4a02[] = { "camakaroda.com^", NULL }; @@ -67,6 +68,7 @@ const char *m10323b25[] = { "/tracker.gif?", NULL }; const char *m10346be1[] = { "sponsorselect.com/Direct/SponsorIndex.aspx", NULL }; const char *m10348f75[] = { "-analitycs/ga.", NULL }; const char *m1034ba7c[] = { "toysrus.com/graphics/promo/", NULL }; +const char *m1034f55c[] = { "javfor.me/", "/banner/", NULL }; const char *m10352710[] = { "jrcdev.net/promos/", NULL }; const char *m10357769[] = { "gets-web.space^", NULL }; const char *m1036100 [] = { "?Id=", "&cookies=", "&Referer_", NULL }; @@ -346,6 +348,7 @@ const char *m11773b4f[] = { "aralego.com^", NULL }; const char *m1179a78a[] = { "dmtracking2.alibaba.com^", NULL }; const char *m117a7a98[] = { "/packages/adz/", NULL }; const char *m117abd0a[] = { "piano-media.com/bucket/novosense.swf", NULL }; +const char *m117b2b1f[] = { "pertholin.com^", NULL }; const char *m117cf90d[] = { "ad.simgames.net^", NULL }; const char *m117d52a1[] = { "fgfx.co.uk/banner.js?", NULL }; const char *m117d574f[] = { "add.newmedia.cz^", NULL }; @@ -627,6 +630,7 @@ const char *m12c95979[] = { "slgcheqbrmu.bid^", NULL }; const char *m12cad794[] = { ".siteclarity.", NULL }; const char *m12ccabd8[] = { "^getAdvertisement^", NULL }; const char *m12cde02d[] = { "iamediaserve.com^", NULL }; +const char *m12cea13d[] = { "bvcddoyb.com^", NULL }; const char *m12cf0794[] = { "jaxmbkhyr.com^", NULL }; const char *m12cf5b6d[] = { "ads.gawker.com^", NULL }; const char *m12d073fb[] = { "edxvyyywsxqh.com^", NULL }; @@ -679,7 +683,6 @@ const char *m13054bad[] = { "avforums.com/", "ad", NULL }; const char *m130757e0[] = { "digital-zoom.de/counter.js", NULL }; const char *m130757e6[] = { "eclick.vn^", NULL }; const char *m130b310a[] = { "kissasian.es/", "/videojs", ".js", NULL }; -const char *m131025e0[] = { "hotsashagrey.com^", "^Anabolic.jpg", NULL }; const char *m13111399[] = { "/xtendmedia.", NULL }; const char *m131138e5[] = { "folha.uol.com.br/paywall/js/1/publicidade.ads.js", NULL }; const char *m13121322[] = { "&adsafe=", NULL }; @@ -726,7 +729,6 @@ const char *m134ad726[] = { "ad.atdmt.com/s/", NULL }; const char *m134b160b[] = { "-adserver/", NULL }; const char *m134b5949[] = { "/probance_tracker.", NULL }; const char *m134bb853[] = { "maxymiser.com^", NULL }; -const char *m134d4620[] = { "monstercockz.com/eds/", NULL }; const char *m134e2612[] = { "get-a-fuck-tonight.com^", NULL }; const char *m134fb217[] = { "ota.cartrawler.com^", NULL }; const char *m134fb894[] = { "js.vidoza.net^", NULL }; @@ -828,6 +830,7 @@ const char *m13c04a3 [] = { "bid.g.doubleclick.net^", NULL }; const char *m13c4d56c[] = { "avira.com/site/datatracking?", NULL }; const char *m13c59376[] = { "4utro.ru^", NULL }; const char *m13c59b43[] = { "nfdntqlqrgwc.com^", NULL }; +const char *m13c7b623[] = { "/track-action/", NULL }; const char *m13c8d15a[] = { "ae1a1e258b8b016.com^", NULL }; const char *m13c99d31[] = { "js.stroeermediabrands.de^", NULL }; const char *m13ccafa5[] = { "/js/hbx.js", NULL }; @@ -850,7 +853,6 @@ const char *m13dfdb9f[] = { "kulkulta.com^", NULL }; const char *m13e02871[] = { "/log.cfm?", NULL }; const char *m13e0854e[] = { "/top468.html", NULL }; const char *m13e192ee[] = { "/layer-ads.", NULL }; -const char *m13e2bbae[] = { "pandaporn.net/", ".php", NULL }; const char *m13e50a47[] = { "counter.fateback.com^", NULL }; const char *m13e53b3b[] = { "luraclhaunxv.com^", NULL }; const char *m13e69c2 [] = { "/shared/ads.", NULL }; @@ -944,7 +946,6 @@ const char *m145c3507[] = { "/tagman/", NULL }; const char *m145d3b47[] = { "sn00.net^", NULL }; const char *m145fed7e[] = { "pussl47.com^", NULL }; const char *m146072e2[] = { "freecamsexposed.com^", NULL }; -const char *m1460fd53[] = { "hotkellymadison.com^", "^kelly4.jpg", NULL }; const char *m146286ac[] = { "beatthebrochure.com/js/jquery.popunder.js", NULL }; const char *m146391d2[] = { "captchme.net/js/advertisement.js", NULL }; const char *m1463b89d[] = { "etgdta.com^", NULL }; @@ -1066,6 +1067,7 @@ const char *m14fc0bf [] = { "d0p21g2fep.com^", NULL }; const char *m14fd1122[] = { "/src/ads_", NULL }; const char *m14fe6e08[] = { "t.hulu.com/beacon/", NULL }; const char *m14fe7610[] = { "doubleclick.net/pfadx/video.marketwatch.com/", NULL }; +const char *m14fe89e5[] = { "/couponAd.", NULL }; const char *m14fecb5d[] = { "/optimostfoot.", NULL }; const char *m14feff4c[] = { "mdrkqbsirbry.com^", NULL }; const char *m15028d8e[] = { "tonefuse.s3.amazonaws.com/clientjs/", NULL }; @@ -1088,11 +1090,13 @@ const char *m1519f8a7[] = { "sxrwqytqajwpt.com^", NULL }; const char *m151b5208[] = { "fisari.com^", NULL }; const char *m151c7bb0[] = { "r.sax.sina.com.cn^", NULL }; const char *m151ceb95[] = { "ziffstatic.com/jst/zdsticky.", NULL }; +const char *m151cfda7[] = { "yqaywudifu.date^", NULL }; const char *m151dd6ba[] = { "/trackpxl?", NULL }; const char *m151f7eaf[] = { "statsdev.treesd.com^", NULL }; const char *m1521d411[] = { "att.com/images/", "/admanager/", NULL }; const char *m1525f24a[] = { "/ad/popup.", NULL }; const char *m1526db33[] = { "aazwugtom.com^", NULL }; +const char *m15287d03[] = { "afflow.18-plus.net^", NULL }; const char *m1529974a[] = { "69efddfe2f50874663.com^", NULL }; const char *m152b0d3a[] = { "?log_visibility=", NULL }; const char *m152c9dbf[] = { "kbguruenim.bid^", NULL }; @@ -1240,6 +1244,7 @@ const char *m15dd7ed [] = { "/admentorasp/", NULL }; const char *m15dd927d[] = { "rsys2.net/pub/as?", NULL }; const char *m15ddf00c[] = { "butcalve.com^", NULL }; const char *m15dfd78 [] = { "/track/count", "js", NULL }; +const char *m15e0e7b1[] = { "ryybhoklizmuew.com^", NULL }; const char *m15e1430a[] = { "evidal.fr/scripts/stats/evidal/s_code.js", NULL }; const char *m15e18d34[] = { "quoka.de^", "^wtlog_02.js", NULL }; const char *m15e29edc[] = { "-ad-unit.", NULL }; @@ -1316,6 +1321,7 @@ const char *m162de50a[] = { "/gfx/ad/", NULL }; const char *m162f1cd0[] = { "naukrigulf.com/logger/", NULL }; const char *m1631384e[] = { "/call_ads/", NULL }; const char *m16318489[] = { "nycvetu.info^", NULL }; +const char *m16327984[] = { "-action/fingerprint?", NULL }; const char *m1634528c[] = { "banners.expressindia.com^", NULL }; const char *m1634b4e3[] = { "playcanvas.com.", "/keen.min.js", NULL }; const char *m16358bb1[] = { "zitbvxrbai.bid^", NULL }; @@ -1605,6 +1611,7 @@ const char *m178e3438[] = { "pixhost.to/js/new-upload.js?", NULL }; const char *m17901eda[] = { "onclickprediction.com^", NULL }; const char *m1791e45c[] = { "movizland.com/images/banners/", NULL }; const char *m17958d [] = { "parserwords.info^", NULL }; +const char *m1795c937[] = { "/dc_performance.js", NULL }; const char *m1796d711[] = { "hottubeclips.com/stxt/banners/", NULL }; const char *m1798e3e5[] = { "/layer/ad.", NULL }; const char *m179923c2[] = { "bjshimgqbc.com^", NULL }; @@ -1628,7 +1635,6 @@ const char *m17a9e3c1[] = { "promo.campaigndog.com^", NULL }; const char *m17aa2370[] = { "globo.com/geo?", NULL }; const char *m17ab7115[] = { "/rectangle_advertorials_", NULL }; const char *m17ad7101[] = { "500969adcf7ae838.com^", NULL }; -const char *m17aeb31c[] = { "booking.com/js_tracking?", NULL }; const char *m17aecfed[] = { "bellissimome.pro^", NULL }; const char *m17aed093[] = { "_120_x_600.", NULL }; const char *m17aed6c1[] = { "chip.de/stats?", NULL }; @@ -1735,6 +1741,7 @@ const char *m182e3933[] = { "setelia.com", "/page-tracking.js?", NULL }; const char *m182ee0d5[] = { "/admixer-", NULL }; const char *m183166be[] = { "xmmnwyxkfcavuqhsoxfrjplodnhzaafbpsojnqjeoofyqallmf.com^", NULL }; const char *m18329e2c[] = { "switchadhub.com^", NULL }; +const char *m1833cc77[] = { "/article-analytics.", NULL }; const char *m18342f9d[] = { "dmcdn.net/track/", NULL }; const char *m1834774c[] = { "130hc0ja.site^", NULL }; const char *m183537ff[] = { "branzas.com^", NULL }; @@ -1802,7 +1809,6 @@ const char *m1879dbee[] = { "techkeels.com/creatives/", NULL }; const char *m187a96b1[] = { "/openads-", NULL }; const char *m187dd939[] = { "/googad300by600.", NULL }; const char *m187e461b[] = { "allmyvideos.net^", NULL }; -const char *m187fa20d[] = { "hidefporn.ws/img.png", NULL }; const char *m1880429d[] = { "/adsimages/", NULL }; const char *m18809af5[] = { "/hpmetrics.", NULL }; const char *m18810775[] = { "ozmadxvtrffam.bid^", NULL }; @@ -1852,6 +1858,7 @@ const char *m18ab4a23[] = { "tracking.kdata.fr^", NULL }; const char *m18ab787b[] = { "/yieldmanager/", NULL }; const char *m18af212 [] = { "adunity.com^", NULL }; const char *m18b00667[] = { "tiser.com^", NULL }; +const char *m18b0be74[] = { "zndaowjdnf.stream^", NULL }; const char *m18b31cab[] = { "/ad/middle.", NULL }; const char *m18b3324f[] = { "descz.ovh^", NULL }; const char *m18b3f1e7[] = { "/adcash-", NULL }; @@ -1869,7 +1876,6 @@ const char *m18c4f694[] = { "codicefl.shinystat.com/cgi-bin/getserver.cgi?", NUL const char *m18c526c9[] = { "pussl37.com^", NULL }; const char *m18c74d7b[] = { "_ad_service.", NULL }; const char *m18c75716[] = { "privacyprotector.com^", NULL }; -const char *m18c9705b[] = { "egoporn.com/videotop.gif", NULL }; const char *m18c98191[] = { "/js.ng/size=", NULL }; const char *m18ca1f82[] = { "oodle.com/js/suntracking.js", NULL }; const char *m18cb8fd4[] = { "leagueunlimited.com/images/rooty/", NULL }; @@ -2344,6 +2350,7 @@ const char *m1b0c0233[] = { "/back-ad.", NULL }; const char *m1b0c299e[] = { "bc.qunar.com^", NULL }; const char *m1b0ee861[] = { "-audience-science-pixel/", NULL }; const char *m1b0fa7d2[] = { "fileserver.mode.com^", NULL }; +const char *m1b11497d[] = { "styleszelife.com^", NULL }; const char *m1b119d3b[] = { "cdn-jquery.host^", NULL }; const char *m1b12a26f[] = { "/showad_", NULL }; const char *m1b144b10[] = { "direction-x.com^", NULL }; @@ -2636,6 +2643,7 @@ const char *m1c5c5c13[] = { "trafficular.com^", NULL }; const char *m1c5cf11 [] = { "b13a798175d3c4c8e.space^", NULL }; const char *m1c5d89f [] = { "jumboaffiliates.com^", NULL }; const char *m1c5dc986[] = { "cinemanow.com/images/banners/300x250/", NULL }; +const char *m1c61577d[] = { "estream.to^", NULL }; const char *m1c617472[] = { "icastcenter.com^", "^itunes.jpg", NULL }; const char *m1c61c0bc[] = { "tester.advertserve.com^", NULL }; const char *m1c61c8e [] = { "manager.koocash.fr^", NULL }; @@ -2687,7 +2695,6 @@ const char *m1c9db9db[] = { "kontera.com/javascript/lib/KonaLibInline.js", NULL const char *m1c9e4e29[] = { "hwongtcmnhpxd.bid^", NULL }; const char *m1c9f625b[] = { "telemetry.soundcloud.com^", NULL }; const char *m1ca43863[] = { "hry.cz/ad/adcode.js", NULL }; -const char *m1ca672ef[] = { "-analytics.files.", NULL }; const char *m1ca77da3[] = { "/sra_analytics.", NULL }; const char *m1ca80074[] = { "monster.com/null&pp", NULL }; const char *m1cab398f[] = { "eproof.com^", NULL }; @@ -2905,6 +2912,7 @@ const char *m1d8a2b71[] = { "independent.co.ug/images/banners/", NULL }; const char *m1d8a565d[] = { "forrestersurveys.com^", NULL }; const char *m1d8c76c8[] = { "pod.xpress.com^", NULL }; const char *m1d8ccb0f[] = { "cartoonnetwork.com^", "^brandcma.js", NULL }; +const char *m1d8f27f3[] = { "lwfjd.today^", NULL }; const char *m1d9283d4[] = { "winnipegsun.com/assets/js/dfp.js?", NULL }; const char *m1d932c5c[] = { "clickintext.com^", NULL }; const char *m1d94482b[] = { "vdpybqqnewhbb.bid^", NULL }; @@ -2987,7 +2995,6 @@ const char *m1dfe63fa[] = { "soe.com/js/web-platform/web-data-tracker.js", NULL const char *m1e005542[] = { "/showad.", NULL }; const char *m1e0065e1[] = { "instantpaysites.com/banner/", NULL }; const char *m1e00fe93[] = { "freestats.net^", NULL }; -const char *m1e013b9f[] = { "sexphoto.xxx/sites/", NULL }; const char *m1e014bdb[] = { "prowlerz.com^", NULL }; const char *m1e01533d[] = { "jkvjsdjbjkbvsdk.com^", NULL }; const char *m1e01ab93[] = { "ofmuojegzbxo.com^", NULL }; @@ -3225,7 +3232,6 @@ const char *m1f118292[] = { "newrelic.com/nr-", ".min.js", NULL }; const char *m1f135c5c[] = { "/ad-int-", NULL }; const char *m1f1361a6[] = { "/_svc/ad/", NULL }; const char *m1f14193f[] = { "inviziads.com^", NULL }; -const char *m1f1493b4[] = { "adult-profit-files.com/banner", NULL }; const char *m1f162c1a[] = { "anluecyopslm.com^", NULL }; const char *m1f184ea9[] = { "/common/tracker.js", NULL }; const char *m1f188490[] = { "4e9wpp17.stream^", NULL }; @@ -3535,11 +3541,9 @@ const char *m2073c9b0[] = { "cdn.complexmedianetwork.com/cdn/agenda.complex.com/ const char *m2073ef77[] = { "adimmix.com^", NULL }; const char *m20774541[] = { "mrskincash.com^", NULL }; const char *m207921c1[] = { "f1today.net^", "^sponsors^", NULL }; -const char *m2079ca0b[] = { "bustnow.com^", "^sponsors^", NULL }; const char *m207a3f05[] = { "whrnvjdv.com^", NULL }; const char *m207ad877[] = { "estadonline.publiguias.cl^", NULL }; const char *m207bac8 [] = { "capitolfax.com/wp-content/", "Ad_", NULL }; -const char *m207c3adf[] = { "reuters.com/reuters_gpt_bootstrap", ".js", NULL }; const char *m207cd7ab[] = { "_adlesse.", NULL }; const char *m207d7615[] = { "yourfuckbook.com^", NULL }; const char *m207d770 [] = { "cccytihi.bid^", NULL }; @@ -4021,6 +4025,7 @@ const char *m22a8d246[] = { "nwrgqhjtullyjs.com^", NULL }; const char *m22a90cb2[] = { "468_60.gif", NULL }; const char *m22aa1201[] = { "ybmdgyywbhk.com^", NULL }; const char *m22ab5224[] = { "telwrite.com^", NULL }; +const char *m22ab594 [] = { "/newrelicKpisFooter-", NULL }; const char *m22ad1ab5[] = { "gxordgtvjr.com^", NULL }; const char *m22ae31c4[] = { "/ads/overlay/", NULL }; const char *m22af38a3[] = { "revfusion.net^", NULL }; @@ -4235,6 +4240,7 @@ const char *m23a277f3[] = { "data^", NULL }; const char *m23a32057[] = { "/adrobot.", NULL }; const char *m23a7131b[] = { "/adedge/", NULL }; const char *m23a857c1[] = { "rtoaster.jp^", NULL }; +const char *m23a9fc89[] = { "4tube.com/assets/adf-", NULL }; const char *m23abf447[] = { "/deliverads.", NULL }; const char *m23ae05db[] = { "imgcarry.com/includes/js/layer.js", NULL }; const char *m23af6767[] = { "gsxewjrbrbtldy.com^", NULL }; @@ -4260,7 +4266,6 @@ const char *m23be431a[] = { "bizspring.net^", NULL }; const char *m23beb42 [] = { "hshbyyuh.bid^", NULL }; const char *m23c0587c[] = { "valuechecker.co.uk/banners/", NULL }; const char *m23c2157 [] = { "asianfanfics.com/sponsors/", NULL }; -const char *m23c4d4ce[] = { "heraldnetdailydeal.com/widgets/DailyDealWidget300x250", NULL }; const char *m23c562e6[] = { "toplist.sk^", NULL }; const char *m23c6ff2a[] = { "clickagents.com^", NULL }; const char *m23c86790[] = { "pricegrabber.com/mlink3.php?", NULL }; @@ -4339,6 +4344,7 @@ const char *m240e0824[] = { "online.mydirtyhobby.com^", "^naff^", NULL }; const char *m240e4bce[] = { "rack-media.com^", NULL }; const char *m241002dd[] = { "espngp.com/ads/", "_sprite", NULL }; const char *m24100418[] = { "ekmpinpoint.com^", NULL }; +const char *m24120aa6[] = { "gadgets360.com/pricee/", NULL }; const char *m2413b1 [] = { "ksstradio.com/wp-content/banners/", NULL }; const char *m24151dea[] = { "thisav.com/js/pu.js", NULL }; const char *m2416af30[] = { "mmknsfgqxxsg.com^", NULL }; @@ -4386,7 +4392,6 @@ const char *m24533a09[] = { "/tracking_pix.", NULL }; const char *m2453ed6c[] = { "jldstutlnz.com^", NULL }; const char *m245531d [] = { "tubecorporate.com^", NULL }; const char *m245708a [] = { "isportconnect.com//images/banners/", NULL }; -const char *m24576031[] = { "nudeflix.com/ads/video-player/", NULL }; const char *m24594901[] = { "rtl.hu^", "^gemius_id.js^", NULL }; const char *m245a1ee7[] = { "bfc70a51929fff2d7fe.com^", NULL }; const char *m245afebd[] = { "analytics.omgpop.com/log", NULL }; @@ -4454,7 +4459,6 @@ const char *m24b6f609[] = { "gmfestfc.com^", NULL }; const char *m24b90ea1[] = { "/astracker/", NULL }; const char *m24ba4c82[] = { "blizzardcheck.com^", NULL }; const char *m24bb2963[] = { "/vifGoogleAd.", NULL }; -const char *m24bb3031[] = { "partners.yobt.com^", NULL }; const char *m24bc291c[] = { "analytics.radiatemedia.com^", NULL }; const char *m24bc55ea[] = { "/WebAnalyticsInclude.", NULL }; const char *m24bcaf5b[] = { "rule34.xxx/r34.js", NULL }; @@ -4534,7 +4538,6 @@ const char *m2512265b[] = { "creafi-online-media.com^", NULL }; const char *m25135480[] = { "tags.news.com.au^", NULL }; const char *m2513a91e[] = { "yimg.com/rq/darla/", NULL }; const char *m251640e1[] = { "quintelligence.com^", NULL }; -const char *m2517ffcf[] = { "girlsfromprague.eu/banners/", NULL }; const char *m25180616[] = { "leadplace.fr^", NULL }; const char *m2518f08f[] = { "ouvtjehb.bid^", NULL }; const char *m251ab6d9[] = { "stats.avg.com^", NULL }; @@ -4597,6 +4600,7 @@ const char *m255600c8[] = { "pop-myads.weebly.com^", NULL }; const char *m255645ee[] = { "dngsuhxuzb.com^", NULL }; const char *m2556adeb[] = { "ct.pinterest.com^", NULL }; const char *m2556e074[] = { "qqatllrijx.com^", NULL }; +const char *m25577bb [] = { "nbvbblmksiahf.com^", NULL }; const char *m2557cf22[] = { "adprs.net^", NULL }; const char *m255804c [] = { "adsrvmedia.net^", NULL }; const char *m2558688b[] = { "exoclick.com/ads.php?", "login", NULL }; @@ -4605,6 +4609,7 @@ const char *m2559279b[] = { "/adanalytics.", NULL }; const char *m255b3fa1[] = { "gatehousemedia.com/wickedlocal/ip.js", NULL }; const char *m255be56c[] = { "gigya.com/comments.", NULL }; const char *m255bfb29[] = { "/i2yesCounter.js", NULL }; +const char *m255dd82a[] = { "greerlies.pro^", NULL }; const char *m25600309[] = { "tjoob.com/bgbb.jpg", NULL }; const char *m2560ae19[] = { "tbihymlvb.bid^", NULL }; const char *m2561c10f[] = { "pagerank.g-easy.hu^", NULL }; @@ -4645,6 +4650,7 @@ const char *m2582f92e[] = { "sihanoukvilleonline.com/banners/sologo.png", NULL } const char *m2584e954[] = { "ningme.ru^", NULL }; const char *m2585746f[] = { "driverdb.com^", "^banners^", NULL }; const char *m258930e3[] = { "takethatad.com^", NULL }; +const char *m258973e8[] = { "zminer.zaloapp.com^", NULL }; const char *m2589ab47[] = { "/totemcash1.", NULL }; const char *m2589f36 [] = { "npoxaukym.com^", NULL }; const char *m258ed1a3[] = { "funny-games.biz/banners/", NULL }; @@ -5033,6 +5039,7 @@ const char *m278479bc[] = { "yimg.com^", "^yfpadobject.js", NULL }; const char *m2785800f[] = { "hqpdb.com/ads/banner.jpg?", NULL }; const char *m2786ce04[] = { "base.filedot.xyz^", NULL }; const char *m27886b70[] = { "witchcraftcash.com^", NULL }; +const char *m2789c26a[] = { "traffic.tc-clicks.com^", NULL }; const char *m2789cacb[] = { "b.livesport.eu^", NULL }; const char *m278bb4cc[] = { "amarotic.com/rotation/layer/chatpage/", NULL }; const char *m278be2b2[] = { "adsynergy.com^", NULL }; @@ -5087,6 +5094,7 @@ const char *m27bec30f[] = { "mwbhjpjscy.com^", NULL }; const char *m27c1fba3[] = { "vcgyhvgkcknlx.bid^", NULL }; const char *m27c27c3d[] = { "ads.program3.com^", NULL }; const char *m27c34c1f[] = { "edt02.net^", NULL }; +const char *m27c3685d[] = { "/coreWatchingEvents.", NULL }; const char *m27c58d5f[] = { "plusgrade.com^", NULL }; const char *m27c8d07 [] = { "justpremium.com^", NULL }; const char *m27c9536 [] = { "libero.it/cgi-bin/cdcountersp.cgi?", NULL }; @@ -5481,6 +5489,7 @@ const char *m296e4b9f[] = { "adjuggler.net^", NULL }; const char *m296e9468[] = { "geoservice.curse.com^", NULL }; const char *m296ea2c4[] = { "delightdriving.com^", NULL }; const char *m29744831[] = { "/admax.", NULL }; +const char *m29753a5 [] = { "vkcdnservice.com^", NULL }; const char *m2977b376[] = { "zoomin.tv/video/", ".flv", NULL }; const char *m2978ac53[] = { "/old/ads-", NULL }; const char *m29796970[] = { "wapvhtyc.bid^", NULL }; @@ -5555,6 +5564,7 @@ const char *m29cf51b [] = { "waframedia8.com^", NULL }; const char *m29cfe8a3[] = { "list.fightforthefuture.org/mpss/o/", "/o.gif", NULL }; const char *m29d113af[] = { "allmyvideos.net/", "=", NULL }; const char *m29d15a66[] = { "nzbstars.com/images/blb_", NULL }; +const char *m29d2b3ff[] = { "maropost.com^", NULL }; const char *m29d6c45f[] = { "/transad.", NULL }; const char *m29d76bfd[] = { "twitter.com/i/cards/tfw/", "?advertiser_name=", NULL }; const char *m29d78902[] = { "/footertextads.", NULL }; @@ -5667,7 +5677,6 @@ const char *m2a46db4a[] = { "uptolike.com/widgets/", "/imp?", NULL }; const char *m2a482d43[] = { "rxjlimrpfziuqh.com^", NULL }; const char *m2a490e58[] = { "shelterstraw.com^", NULL }; const char *m2a4a6b76[] = { "ezknqsblzmsl.com^", NULL }; -const char *m2a4d21a6[] = { "hotkellymadison.com^", "^kelly1.jpg", NULL }; const char *m2a4dbe97[] = { "karisimbi.net^", NULL }; const char *m2a50de32[] = { "beacon.gcion.com^", NULL }; const char *m2a51f3b3[] = { "gzakmhhwrkagg.com^", NULL }; @@ -5969,6 +5978,7 @@ const char *m2bcc4825[] = { "qgmrchjuqro.bid^", NULL }; const char *m2bcf2028[] = { "kzzqkhxjeytu.com^", NULL }; const char *m2bd053fa[] = { "/Ads.ashx", NULL }; const char *m2bd0bd16[] = { "phncdn.com/www-static/js/user-friend-requests.js?", NULL }; +const char *m2bd0cefe[] = { "birslhmnnc.com^", NULL }; const char *m2bd121f0[] = { "-ad-random/", NULL }; const char *m2bd1678e[] = { "_effectLog-", NULL }; const char *m2bd21762[] = { "broadboundary.com^", NULL }; @@ -6027,6 +6037,7 @@ const char *m2c144e64[] = { "dynad.net^", NULL }; const char *m2c14a1a3[] = { "blogscounter.com^", NULL }; const char *m2c161e69[] = { "/home/sponsor_", NULL }; const char *m2c16f5c1[] = { "pussl8.com^", NULL }; +const char *m2c180312[] = { "aservices.party^", NULL }; const char *m2c183ed0[] = { "/advertisement.js", NULL }; const char *m2c196548[] = { "influid.co^", NULL }; const char *m2c1c879a[] = { "ads.deltha.hu^", NULL }; @@ -6047,7 +6058,6 @@ const char *m2c3353fa[] = { "wfjlpnmuzoazy.com^", NULL }; const char *m2c346bff[] = { "mlstat.com^", NULL }; const char *m2c353ed7[] = { "adtechus.com/dt/common/DACMultiAdPlugin.js", NULL }; const char *m2c35ac8a[] = { "pejqoq4cafo3bg9yqqqtk5e6s6.com^", NULL }; -const char *m2c381dda[] = { "bustnow.com/xv/ad/", NULL }; const char *m2c38496e[] = { "_advertise-", NULL }; const char *m2c388c98[] = { "track2.mycliplister.com^", NULL }; const char *m2c3a8805[] = { "_advertise.", NULL }; @@ -6098,6 +6108,7 @@ const char *m2c6eb49e[] = { "/containertag?", NULL }; const char *m2c71f813[] = { "dacqmkmsjajm.com^", NULL }; const char *m2c737404[] = { "jobfinderph.com^", "^banners^", NULL }; const char *m2c754d63[] = { "/gsnads-", NULL }; +const char *m2c7553ae[] = { "ugmfvqsu.ru^", NULL }; const char *m2c75ed37[] = { "/stat/tracker.", NULL }; const char *m2c76de5f[] = { "prod-skybet.s3.amazonaws.com^", NULL }; const char *m2c77d68e[] = { "/ads-leader", NULL }; @@ -6126,6 +6137,7 @@ const char *m2c88fbc6[] = { "computerhelp.com/temp/banners/", NULL }; const char *m2c8bcddf[] = { "ipcounter.de^", NULL }; const char *m2c8d0093[] = { "rocks.io^", NULL }; const char *m2c8d5e32[] = { "netshelter.net^", NULL }; +const char *m2c922e3d[] = { "camvideos.tv/tpd.", NULL }; const char *m2c938477[] = { "aufyuiavvkf.bid^", NULL }; const char *m2c94c9f3[] = { "123greetings.com/usr-bin/view_sent.pl?", NULL }; const char *m2c98c1da[] = { "ads.mrgreen.com/redirect.aspx?pid=", "&bid=", NULL }; @@ -6180,7 +6192,6 @@ const char *m2cd5faf6[] = { "superstats.com^", NULL }; const char *m2cd65980[] = { "ormeadobess.com^", NULL }; const char *m2cd6f470[] = { "d2pxbld8wrqyrk.cloudfront.net^", NULL }; const char *m2cd74cb [] = { "comicbookmovie.com/plugins/ads/", NULL }; -const char *m2cd7ec3a[] = { "sexpornimg.com/css/images/banner", NULL }; const char *m2cd83ce3[] = { "hnivikwwypcv.com^", NULL }; const char *m2cd85d18[] = { "targetedinfo.com^", NULL }; const char *m2cdabb1b[] = { "camsitecash.com^", NULL }; @@ -6250,6 +6261,7 @@ const char *m2d29b83b[] = { "pixazza.com^", NULL }; const char *m2d2a8467[] = { "/elqfcs.js", NULL }; const char *m2d2ab344[] = { "abc.hearst.co.uk^", NULL }; const char *m2d2bcadf[] = { "carfinderph.com/files/banners/", NULL }; +const char *m2d2c25f2[] = { "baywttgdhe.download^", NULL }; const char *m2d2d5dbe[] = { "/GAN_Ads/", NULL }; const char *m2d2fe151[] = { "zanyx.club^", NULL }; const char *m2d325d99[] = { "citywire.co.uk/wealth-manager/marketingcampaign?", NULL }; @@ -6388,7 +6400,6 @@ const char *m2dc1bcbe[] = { "rjkifyqbuwh.com^", NULL }; const char *m2dc6d2d8[] = { "sageanalyst.net^", NULL }; const char *m2dc78978[] = { ".spacepools.", NULL }; const char *m2dc9a0a1[] = { "naver.net/wcslog.js", NULL }; -const char *m2dc9f751[] = { "pornstarterritory.com//images/bannernew.jpg", NULL }; const char *m2dcba0cc[] = { "adsfundi.com^", NULL }; const char *m2dcbf2af[] = { "aprtn.com^", NULL }; const char *m2dcdef4f[] = { "/tracking-v3.", NULL }; @@ -6435,7 +6446,6 @@ const char *m2e03b097[] = { "centerpointmedia.com^", NULL }; const char *m2e03c442[] = { "1q2w3.fun^", NULL }; const char *m2e03fa89[] = { "tckmsixzb.bid^", NULL }; const char *m2e04b5f7[] = { "boudja.com^", NULL }; -const char *m2e04bc66[] = { "amateur-streams.com^", "^popup.js", NULL }; const char *m2e04de00[] = { "theadgateway.com^", NULL }; const char *m2e05cf45[] = { "gactv.com^", "^javascript^ad^coread^", NULL }; const char *m2e081911[] = { "208.91.157.30/viewtrack/", NULL }; @@ -6514,6 +6524,7 @@ const char *m2e56ae67[] = { "pornpause.com/fakevideo/", NULL }; const char *m2e56bd1e[] = { "monsterpops.com^", NULL }; const char *m2e580cde[] = { "amqtbshegbqg.com^", NULL }; const char *m2e5bffef[] = { "axaggthnkquj.com^", NULL }; +const char *m2e5df0db[] = { "minexmr.stream^", NULL }; const char *m2e5e299a[] = { "/900x130_", NULL }; const char *m2e5fa04f[] = { "/fulladbazee.", NULL }; const char *m2e5fdc00[] = { "iframe.ivillage.com/iframe_render?", NULL }; @@ -6612,6 +6623,7 @@ const char *m2eca1e2d[] = { "dx.com/affiliate/", NULL }; const char *m2eca26be[] = { "/ad_video.htm", NULL }; const char *m2eca6fa1[] = { "linkprice.com^", NULL }; const char *m2ecac01f[] = { "babecams.net/landing/", NULL }; +const char *m2ecc3cdf[] = { "formulawire.com^", NULL }; const char *m2ecdfa [] = { "_100x480_", NULL }; const char *m2eced38 [] = { "highepcoffer.com/images/banners/", NULL }; const char *m2ed14024[] = { "bashandslash.com/images/banners/", NULL }; @@ -6668,6 +6680,7 @@ const char *m2f04a7e0[] = { "/adcount.", NULL }; const char *m2f05d257[] = { "nativeroll.tv^", NULL }; const char *m2f05d4d4[] = { "/ajax/ads_", NULL }; const char *m2f061922[] = { "/hit.php?", NULL }; +const char *m2f06adc1[] = { "fhtlyoqzyjjof.com^", NULL }; const char *m2f0731bf[] = { "-google-analytics/", NULL }; const char *m2f07d5c4[] = { "vds_dyn.rightster.com/v/", "?rand=", NULL }; const char *m2f0b2da0[] = { "rptdyukab.bid^", NULL }; @@ -6727,6 +6740,7 @@ const char *m2f499398[] = { "doubleclick.net/pfadx/miniclip.prevideo/", NULL }; const char *m2f4a8294[] = { "duetads.com^", NULL }; const char *m2f4a9e1f[] = { "kxphhdia.bid^", NULL }; const char *m2f4b6061[] = { "etracker.com^", NULL }; +const char *m2f4d7d89[] = { "ip.pichunter.com^", NULL }; const char *m2f4de939[] = { "xjehskjzyedb.com^", NULL }; const char *m2f4df20f[] = { "fnjzuwviiyedmp.com^", NULL }; const char *m2f4e1fa3[] = { "webassembly.stream^", NULL }; @@ -6800,6 +6814,7 @@ const char *m2faf6268[] = { "affiliate.productreview.com.au^", NULL }; const char *m2fafbc52[] = { "thesource.com/magicshave/", NULL }; const char *m2fb284d6[] = { "linkxchanger.com^", NULL }; const char *m2fb32a24[] = { "usmetric.rediff.com^", NULL }; +const char *m2fb3478d[] = { "reutersmedia.net/resources_", "/?m=", NULL }; const char *m2fb34b6 [] = { "artistdirect.com/partner/", NULL }; const char *m2fb45bf2[] = { "google.com.eg/url?", NULL }; const char *m2fb47c59[] = { "promo.blackcrush.com^", NULL }; @@ -6810,6 +6825,7 @@ const char *m2fb66fc7[] = { "fhqornueunf.com^", NULL }; const char *m2fb68ea6[] = { "bigmining.com^", NULL }; const char *m2fb72695[] = { "zrbhyvkpgeyn.com^", NULL }; const char *m2fb8988c[] = { "clicks.superpages.com^", NULL }; +const char *m2fb8e80d[] = { "-widget-advertisement/", NULL }; const char *m2fb8ee8b[] = { "/adstakeover.", NULL }; const char *m2fba9542[] = { "malgyhuytbnjb.bid^", NULL }; const char *m2fbc2251[] = { "keymedia.hu^", NULL }; @@ -6976,6 +6992,7 @@ const char *m3075a5d7[] = { "turn.com^", NULL }; const char *m3075a8b [] = { "hrykyhqtgcro.com^", NULL }; const char *m3076bb1b[] = { "/google/analytics_", NULL }; const char *m3076c4da[] = { "ratecity.com.au/widgets/", NULL }; +const char *m30777254[] = { "/pages/analytics-", NULL }; const char *m3077ba4a[] = { "gay-hotvideo.net^", NULL }; const char *m30787270[] = { "tracking.porndoelabs.com^", NULL }; const char *m3078857e[] = { "ynvplyprjr.bid^", NULL }; @@ -7132,6 +7149,7 @@ const char *m3121a4a3[] = { "1e400.net/tracking.js", NULL }; const char *m3121bad1[] = { "wantmobi.bid^", NULL }; const char *m3122724f[] = { "wordwebonline.com/img/122x36ccbanner.png", NULL }; const char *m3123174 [] = { "eelwibevmywtz.com^", NULL }; +const char *m3124eae2[] = { "yrdrtzmsmt.com^", NULL }; const char *m31250abf[] = { "owneriq.net^", NULL }; const char *m3126c6e7[] = { "pv.ltn.com.tw^", NULL }; const char *m3127a4f6[] = { "/ga_external.", NULL }; @@ -7453,7 +7471,6 @@ const char *m329e7ed9[] = { "imgbox.com/images/tpd.png", NULL }; const char *m32a21b86[] = { "gcboyhlfqxhc.com^", NULL }; const char *m32a2c079[] = { "absoluteclickscom.com^", NULL }; const char *m32a3312f[] = { "iansucrovvzbi.bid^", NULL }; -const char *m32a3a442[] = { "hidefporn.ws/client", NULL }; const char *m32a7736a[] = { "qlinks.pro^", NULL }; const char *m32a93721[] = { "ads.fairfax.com.au^", NULL }; const char *m32a964fa[] = { "/ads-03.", NULL }; @@ -7541,7 +7558,6 @@ const char *m32fdf283[] = { "yieldx.com^", NULL }; const char *m32ffa1db[] = { "yvmzmyol.bid^", NULL }; const char *m3300230d[] = { "xkygmtrrjalx.com^", NULL }; const char *m33012e5b[] = { "derkeiler.com/gam/tag.js", NULL }; -const char *m3301f176[] = { "bigxvideos.com/js/focus.", ".js", NULL }; const char *m3301f583[] = { "patient-education.com/banners/", NULL }; const char *m3302d46d[] = { "/process.php?ut=", "&rf=", NULL }; const char *m3304e567[] = { "/cover_ad.", NULL }; @@ -7704,6 +7720,7 @@ const char *m33ce23de[] = { "hotmovies.com/custom_videos.php?", NULL }; const char *m33cf80a9[] = { "vertical-leap.net^", NULL }; const char *m33cfd1c6[] = { "adtrackers.net^", NULL }; const char *m33d14a1b[] = { "ourbanners.net^", NULL }; +const char *m33d15bf5[] = { "cdn.static-cnt.bid^", NULL }; const char *m33d1a681[] = { "funpic.org/layer.php?", NULL }; const char *m33d26d09[] = { "celeritascdn.com^", NULL }; const char *m33d282c9[] = { "globalinteractive.com^", NULL }; @@ -7769,6 +7786,7 @@ const char *m3427a7b6[] = { "diamond-tgp.com/fp.js", NULL }; const char *m3427de6c[] = { "kpucctqryjdvx.bid^", NULL }; const char *m3428e40b[] = { "rel.msn.com^", NULL }; const char *m34291cd [] = { "vdtrack.com^", NULL }; +const char *m342b3bf7[] = { "jnhjvkapqf.com^", NULL }; const char *m342c10e2[] = { "212e7a6692490c397.com^", NULL }; const char *m342d8818[] = { "hdzog.com/js/advertising.js", NULL }; const char *m342df2fa[] = { "awrspmpj.com^", NULL }; @@ -8007,7 +8025,6 @@ const char *m351ea630[] = { "uptobox.com", ".ad6media", NULL }; const char *m35213b7 [] = { "^mod^wms^do^view_", "^zone^", NULL }; const char *m3522dcb3[] = { "phncdn.com/assets/", "/js/user_notification.js", NULL }; const char *m35273de3[] = { "wzafekkdp.com^", NULL }; -const char *m35288536[] = { "estream.", "^", NULL }; const char *m352a7351[] = { "angorch-cdr7.com^", NULL }; const char *m352ab81c[] = { "ads.wapx.cn^", NULL }; const char *m352b900f[] = { "union.360.cn/1899.js", NULL }; @@ -8019,7 +8036,6 @@ const char *m352ec15 [] = { "adtonement.com^", NULL }; const char *m352eccb1[] = { "qiytksjydjmt.bid^", NULL }; const char *m352f5d05[] = { "adgroups.com^", NULL }; const char *m352fdb08[] = { "qtjafpcpmcri.com^", NULL }; -const char *m3530d9fb[] = { "tubecup.org/?t_sid=", NULL }; const char *m35313c4b[] = { "/ads/leaderboard_", NULL }; const char *m3531956f[] = { "360ads.com^", NULL }; const char *m35331cdc[] = { "mas.sector.sk^", NULL }; @@ -8076,6 +8092,7 @@ const char *m3579efa1[] = { "rjtcrxzd.com^", NULL }; const char *m357cfd5 [] = { "qpodgrwu.bid^", NULL }; const char *m357dcd2e[] = { "ssl-images-amazon.com^", "^wcs-help-omniture-", NULL }; const char *m357ddb7f[] = { "=468x80_", NULL }; +const char *m357f7485[] = { "8jd2lfsq.me^", NULL }; const char *m35802001[] = { "eizzndhkvl.bid^", NULL }; const char *m3580da92[] = { "radioshack.com^", "^promo^", NULL }; const char *m3583835 [] = { "losomy.com^", NULL }; @@ -8236,7 +8253,6 @@ const char *m363e2995[] = { "/skyframeopenads_", NULL }; const char *m363f4116[] = { "xubob.com^", NULL }; const char *m36417f84[] = { "/adgallery3.", NULL }; const char *m3641bf25[] = { "xuikjhak.com^", NULL }; -const char *m3641e3b4[] = { "hotsashagrey.com^", "^throated.jpg", NULL }; const char *m3643a362[] = { "wnzzxwysay.com^", NULL }; const char *m36457465[] = { "hubpages.com/c/", ".gif?", NULL }; const char *m3649c938[] = { "gbakhtzvoguz.com^", NULL }; @@ -8251,7 +8267,6 @@ const char *m3655c1f9[] = { "wbqliddtojkf.com^", NULL }; const char *m3656a8bf[] = { "va.tawk.to/log", NULL }; const char *m3658c82b[] = { "qiremmtynkae.com^", NULL }; const char *m365ae752[] = { "promo2.tubemogul.com/lib/tubemoguldisplaylib.js", NULL }; -const char *m365b1bdb[] = { "heraldnet.com/section/iFrame_AutosInternetSpecials?", NULL }; const char *m365b5a64[] = { "yellowpages.com.lb/uploaded/banners/", NULL }; const char *m365c2e19[] = { "ycpepqbyhvtb.com^", NULL }; const char *m365f0b33[] = { "dailycommercial.com/inc.php?", NULL }; @@ -8373,6 +8388,7 @@ const char *m36eeff40[] = { "lgnjcntegeqf.com^", NULL }; const char *m36efbfc [] = { "/php-stats.phpjs.php?", NULL }; const char *m36f05d58[] = { "flashtalking.com^", NULL }; const char *m36f0740d[] = { "kontextr.eu/content/track?", NULL }; +const char *m36f22161[] = { "adcoin.click^", NULL }; const char *m36f2baa5[] = { "/asyncadload.", NULL }; const char *m36f3530d[] = { "zontera.com^", NULL }; const char *m36f42331[] = { "profile.bharatmatrimony.com^", NULL }; @@ -8549,7 +8565,6 @@ const char *m37d27bb8[] = { "mongoosemetrics.com/jsfiles/js-correlation/mm-rules const char *m37d325a6[] = { "consumerist-com.wpengine.netdna-cdn.com/assets/", "300x250", NULL }; const char *m37d3c8ba[] = { "ffxcam.fairfax.com.au^", NULL }; const char *m37d455ed[] = { "funn.graphiq.com^", NULL }; -const char *m37d4d8ab[] = { "pornsharia.com^", "^js^pcin.js", NULL }; const char *m37d51ad4[] = { "/adexample?", NULL }; const char *m37d6d753[] = { "cctv.com/js/cntv_Advertise.js", NULL }; const char *m37d72b4a[] = { "crzhxquiyo.com^", NULL }; @@ -8590,7 +8605,6 @@ const char *m38021003[] = { "/adinclude.", NULL }; const char *m38026479[] = { "time4hemp.com/wp-content/uploads/", "/dynamic_banner_", NULL }; const char *m38027e69[] = { "/_img/ad_", NULL }; const char *m380281aa[] = { "thejc.com/metatraffic2/", NULL }; -const char *m3803a94f[] = { "pornpicture.org/banners/", NULL }; const char *m3804bd35[] = { "professionalmuscle.com/220x105%20ver2.gif", NULL }; const char *m38075bcb[] = { "ip-adress.com/superb/", NULL }; const char *m380834fe[] = { "jdoqocy.com/image-", NULL }; @@ -8852,6 +8866,7 @@ const char *m3927f65e[] = { "wmeter.ru^", NULL }; const char *m3928b64 [] = { "timonnbfad.bid^", NULL }; const char *m3929c409[] = { "canadianhottie.ca/images/banners/", NULL }; const char *m392a220e[] = { "e331ff4e674c083.com^", NULL }; +const char *m392a6fca[] = { "coinrail.io^", NULL }; const char *m392a8dad[] = { "mfio.cf^", NULL }; const char *m392bbff3[] = { "avpwidgets.qbrick.com/playplugins/", "/ga/ga.min.js", NULL }; const char *m392c8a66[] = { "session.timecommerce.net^", NULL }; @@ -9012,7 +9027,6 @@ const char *m39f46c82[] = { "/ad_creatives.", NULL }; const char *m39f477af[] = { "flash-x.tv/js/showad", NULL }; const char *m39f5279b[] = { "/ad_area.", NULL }; const char *m39f819c3[] = { "proranktracker.com^", NULL }; -const char *m39f9343a[] = { "fastly.net/i?", NULL }; const char *m39f9c43b[] = { "ooyala.com^", "^report^log", NULL }; const char *m39f9cbaf[] = { "martiniadnetwork.com^", NULL }; const char *m39fa22ed[] = { "/adjug.", NULL }; @@ -9168,7 +9182,6 @@ const char *m3ad6a69e[] = { "/bootstrap.wasm", NULL }; const char *m3ad79422[] = { "computerworld.com/resources/scripts/lib/demandbase.js", NULL }; const char *m3ad84cd3[] = { "topusajobs.com/banners/", NULL }; const char *m3ad9c8e1[] = { "premature-ejaculation-causes.org^", NULL }; -const char *m3adda588[] = { "analtubegirls.com/js/realamateurtube.js", NULL }; const char *m3ade6939[] = { "/xtplugar.", NULL }; const char *m3adf7c2 [] = { "tourradar.com/def/partner?", NULL }; const char *m3ae0affb[] = { "contadorvisitasgratis.com^", NULL }; @@ -9371,13 +9384,13 @@ const char *m3be67c77[] = { "qlwtdkiuvwpqt.com^", NULL }; const char *m3be79090[] = { "syndication.exoclick.com/ads-iframe-display.php", NULL }; const char *m3be814a1[] = { "/ppd_ads.", NULL }; const char *m3be8d429[] = { "w8n6k9gm.bid^", NULL }; -const char *m3bea7b4e[] = { "pornslash.com/images/downicon.png", NULL }; const char *m3bead5e4[] = { "xuhktijdskah.com^", NULL }; const char *m3bebb6d1[] = { "dealextreme.com/affiliate_upload/", NULL }; const char *m3bec229e[] = { "mjckfsgogzcd.com^", NULL }; const char *m3bec3915[] = { "neobux.com^", NULL }; const char *m3bec3da7[] = { "adsrv.us^", NULL }; const char *m3bed413f[] = { "hitcount.heraldm.com^", NULL }; +const char *m3bed4945[] = { "etacontent.com^", NULL }; const char *m3bed5cd4[] = { "/ads/widebanner.", NULL }; const char *m3bedfc1c[] = { "etherealhakai.com^", NULL }; const char *m3beee322[] = { "segmentnext.com/javascripts/interstitial.client.js", NULL }; @@ -9477,6 +9490,7 @@ const char *m3c58a057[] = { "bakkels.com^", NULL }; const char *m3c5ace51[] = { "/ads/top-", NULL }; const char *m3c5b3daf[] = { "autogespot.", "/JavaScript/ads.js?", NULL }; const char *m3c5c1a8b[] = { "videostat.index.hu^", NULL }; +const char *m3c5d0ee7[] = { "soko.ai^", NULL }; const char *m3c5eff2 [] = { "/ga-socialtracker.", NULL }; const char *m3c608cd9[] = { "p0.com/1x1", NULL }; const char *m3c636fe2[] = { "/delivery/al.php", NULL }; @@ -9675,6 +9689,7 @@ const char *m3d52dcd5[] = { "/adscloud.", NULL }; const char *m3d546e43[] = { "chzashakbgds.com^", NULL }; const char *m3d55131b[] = { "sharecast.com/counter.php", NULL }; const char *m3d5619dc[] = { "/gt6skyadtop.", NULL }; +const char *m3d56abf0[] = { "broaddoor.com^", NULL }; const char *m3d588a13[] = { "/Disable%2BAdblock.", NULL }; const char *m3d58b5fe[] = { "/adtag_", NULL }; const char *m3d58ff6c[] = { "clicktale.pantherssl.com^", NULL }; @@ -9748,6 +9763,7 @@ const char *m3da623fd[] = { "marketing.osijek031.com^", NULL }; const char *m3da68c4 [] = { "omgubuntu.co.uk^", "^banner.js", NULL }; const char *m3da6ecc2[] = { "rtlradio.lu/stats.php?", NULL }; const char *m3da702ac[] = { "trovus.co.uk/tracker/", NULL }; +const char *m3da7926b[] = { "panelsave.com^", NULL }; const char *m3da7c472[] = { "gamesgames.com^", "^advertisement.js", NULL }; const char *m3da856b8[] = { "btrll.com^", NULL }; const char *m3da9cf52[] = { "/ad-page/", NULL }; @@ -9911,7 +9927,6 @@ const char *m3e564a89[] = { "/advert/", NULL }; const char *m3e568d2f[] = { "hoomefodl.com^", NULL }; const char *m3e56e3ed[] = { "pc1.io^", NULL }; const char *m3e57e96d[] = { "imwx.com/js/adstwo/adcontroller.js", NULL }; -const char *m3e582738[] = { "redtube.cc/images/bongacams.png", NULL }; const char *m3e58643b[] = { "/ad/402_", NULL }; const char *m3e5a38e3[] = { "jjyysfxhn.com^", NULL }; const char *m3e5b5e53[] = { "flashx.tv/banner/", NULL }; @@ -10275,7 +10290,6 @@ const char *m400acda1[] = { "vcnt3rd.com/Scripts/adscript.js", NULL }; const char *m400b152a[] = { "track.fxstreet.com^", NULL }; const char *m400bdc00[] = { "7f1au20glg.com^", NULL }; const char *m4010016e[] = { "trackingoffer.info^", NULL }; -const char *m401198be[] = { "teensexcraze.com/awesome/leader.html", NULL }; const char *m4011f847[] = { "fuqer.com^", "^advertisement.js", NULL }; const char *m401266e4[] = { "free-webhosts.com/images/a/", NULL }; const char *m4013c539[] = { "ereportz.com^", NULL }; @@ -10360,7 +10374,6 @@ const char *m40859841[] = { "lhekiqlzatfv.com^", NULL }; const char *m4086a786[] = { "i.imedia.cz^", NULL }; const char *m408761af[] = { "tyxznbghnfkvb.com^", NULL }; const char *m40879b72[] = { ".adnigma.", NULL }; -const char *m4088701b[] = { "gina-lynn.net/pr4.html", NULL }; const char *m408be77a[] = { "/sponsorpaynetwork.", NULL }; const char *m408cdefe[] = { "2beon.co.kr^", NULL }; const char *m408d3117[] = { "1ccbt.com^", NULL }; @@ -10674,7 +10687,6 @@ const char *m41dc1e96[] = { "curtisfrierson.com^", NULL }; const char *m41dd02e4[] = { "/VHDpoppingModels/", NULL }; const char *m41de09e0[] = { "adovida.com^", NULL }; const char *m41ded444[] = { "counter.rian.ru^", NULL }; -const char *m41df958c[] = { "hotdylanryder.com^", "^dylan_350x250_01.jpg", NULL }; const char *m41dfb9a7[] = { "_adfunction.", NULL }; const char *m41e17ffc[] = { "thevideo.me/", ".php", NULL }; const char *m41e1b85 [] = { "mentad.com^", NULL }; @@ -10687,7 +10699,6 @@ const char *m41e6d2fa[] = { "weatherbug.com/style/stickers/", "_728x90.css", NUL const char *m41e8068 [] = { "clickpapa.com^", NULL }; const char *m41ea56d7[] = { "analytics-static.ugc.bazaarvoice.com^", NULL }; const char *m41ebd707[] = { "kecldktirqzk.com^", NULL }; -const char *m41edff75[] = { "yobt.tv/rec/", NULL }; const char *m41ee595f[] = { "/GoogleAnalytics", NULL }; const char *m41eebe81[] = { "histians.com^", NULL }; const char *m41eee06 [] = { "utlpwxdt.com^", NULL }; @@ -10695,6 +10706,7 @@ const char *m41f08174[] = { "pussl45.com^", NULL }; const char *m41f0a044[] = { "erzrulbjdd.bid^", NULL }; const char *m41f42c0e[] = { "hulu.com^", "^potentialbugtracking^contentplaybackresume^", NULL }; const char *m41f48e0b[] = { "qdqhseenooz.bid^", NULL }; +const char *m41f612d8[] = { "dexim.space^", NULL }; const char *m41f69783[] = { "rdtcdn.com^", "^community.js^", NULL }; const char *m41f6b356[] = { "youtube-nocookie.com/ptracking?", NULL }; const char *m41f6cc97[] = { "dadi.technology^", NULL }; @@ -10837,7 +10849,6 @@ const char *m42a592bf[] = { "pussl13.com^", NULL }; const char *m42a67cce[] = { "mdn2015x1.com^", NULL }; const char *m42a820a0[] = { "calltracks.com^", NULL }; const char *m42aaf13a[] = { "qatar-tribune.com^", "^banners^", NULL }; -const char *m42ac8deb[] = { "tubecup.com/js/1.js", NULL }; const char *m42ac9463[] = { "/cdn-monitoring-pixel.", NULL }; const char *m42accd5e[] = { "btsimocheozy.bid^", NULL }; const char *m42ae3967[] = { "/imp/a.gif?", NULL }; @@ -11110,7 +11121,6 @@ const char *m43df0629[] = { "ezbbxqocxnto.com^", NULL }; const char *m43df3984[] = { "cdn.segment.com^", NULL }; const char *m43e1b914[] = { "tag.sonymusic.com^", NULL }; const char *m43e4412d[] = { "webcompteur.com^", NULL }; -const char *m43e761e [] = { "hottestgirlsofmyspace.net/smallpics/300x200b.gif", NULL }; const char *m43e8bfc1[] = { "frestime.com^", NULL }; const char *m43e8c552[] = { "flashstats.libsyn.com^", NULL }; const char *m43e9204 [] = { ".com/tracker.jsp", NULL }; @@ -11403,6 +11413,7 @@ const char *m453e2f5c[] = { "/service/adv/", NULL }; const char *m4540b5e7[] = { "wikiporno.org/header21.html", NULL }; const char *m454288d5[] = { "/iva_analytics.", NULL }; const char *m4542e79f[] = { "custompcreview.com/wp-content/", "-bg-banner.jpg", NULL }; +const char *m45452f59[] = { "webmining.co^", NULL }; const char *m4545c7b6[] = { "google.", "/client_204?", NULL }; const char *m4547f881[] = { "/src/tracking_", NULL }; const char *m4548e245[] = { "united-domains.de/parking/", NULL }; @@ -11487,6 +11498,7 @@ const char *m45a6f19b[] = { "/noticead.", NULL }; const char *m45a89a60[] = { "agriculturalreviewonline.com/images/banners/", NULL }; const char *m45a9a6ea[] = { "/rect_ad.", NULL }; const char *m45a9e9d0[] = { "slurolen.com^", NULL }; +const char *m45ab6eca[] = { "tomadivx.tv/banner", NULL }; const char *m45abc6d0[] = { "cloudfront.net/js/ca.js", NULL }; const char *m45ad47b5[] = { "svr-prc-01.com^", NULL }; const char *m45ae54dc[] = { "bmanpn.com^", NULL }; @@ -11523,7 +11535,6 @@ const char *m45cf36c8[] = { "qlvtfnfxwcq.bid^", NULL }; const char *m45d04251[] = { "cardincraping.net^", NULL }; const char *m45d231d [] = { "/ecos_surveycode_", NULL }; const char *m45d2d242[] = { "t.quisma.com^", NULL }; -const char *m45d3c7ca[] = { "poool.fr^", NULL }; const char *m45d3f09b[] = { "/adbrite.", NULL }; const char *m45d40b2a[] = { "feed-reader.net/tracking.php", NULL }; const char *m45d5f344[] = { "phncdn.com/js/share_video_block/", NULL }; @@ -12163,6 +12174,7 @@ const char *m48ab35aa[] = { "888medianetwork.com^", NULL }; const char *m48ad4787[] = { "/googleadhpbot.", NULL }; const char *m48afb2f4[] = { "devilgirls.co/images/devil.gif", NULL }; const char *m48b15a2 [] = { "wbal.com/absolutebm/banners/", NULL }; +const char *m48b3eca6[] = { "?direct=", "&zoneid=", NULL }; const char *m48b44b28[] = { "feedsportal.com/c/", NULL }; const char *m48b47537[] = { "your-tornado-file.org^", NULL }; const char *m48b47757[] = { "/update_ads/", NULL }; @@ -12200,6 +12212,7 @@ const char *m48ddd230[] = { "ads4.clearchannel.com^", NULL }; const char *m48dddca9[] = { "cts.businesswire.com^", NULL }; const char *m48de35d [] = { "dominoad.com^", NULL }; const char *m48df6726[] = { "easycounter.com^", NULL }; +const char *m48dff5d0[] = { "vporn.com/VPAIDFlash.", NULL }; const char *m48e10dd6[] = { "3f32172d509aeb0.com^", NULL }; const char *m48e19e60[] = { "/linkadv_", NULL }; const char *m48e2cca [] = { "/c.gif?daid", NULL }; @@ -12323,8 +12336,6 @@ const char *m49818c9c[] = { "/adfactory_", NULL }; const char *m49823d05[] = { "daohvygdwvj.bid^", NULL }; const char *m4982def6[] = { ".swf?link1=http", NULL }; const char *m4985ad25[] = { "nakedshygirls.com/bannerimg/", NULL }; -const char *m498668c9[] = { "hotdevonmichaels.com^", "^pf_640x1001.jpg", NULL }; -const char *m4986b912[] = { "hidefporn.ws/055.jpg", NULL }; const char *m4987f8 [] = { "/ads/generatedHTML/", NULL }; const char *m4989520 [] = { "nexon.net/log/", NULL }; const char *m4989839e[] = { "openmp.org/wp/openmp_336x120.gif", NULL }; @@ -12510,7 +12521,6 @@ const char *m4a7630e8[] = { "mysafesearch.co.uk/adds/", NULL }; const char *m4a780da8[] = { "/siframead.", NULL }; const char *m4a788d2d[] = { "/adstatic.", NULL }; const char *m4a78b518[] = { "/uts-no-vea.js", NULL }; -const char *m4a7b1c93[] = { "meatspin.com/images/fl.gif", NULL }; const char *m4a7b32c0[] = { "avmws.com^", NULL }; const char *m4a7bdd0 [] = { "ringtonematcher.com^", NULL }; const char *m4a7e21e3[] = { "googleadservices.com/pagead/conversion.js", NULL }; @@ -13212,6 +13222,7 @@ const char *m4dbd110f[] = { "jqmcbepfjgks.com^", NULL }; const char *m4dc4f123[] = { "sba.about.co.kr^", NULL }; const char *m4dc63118[] = { "oasc07.citywire.co.uk^", NULL }; const char *m4dca2c56[] = { "iphonesoft.fr/js/analytics-", NULL }; +const char *m4dcadd4c[] = { "wmqdgaptep.com^", NULL }; const char *m4dcb344a[] = { "/aff.htm", NULL }; const char *m4dcccdef[] = { "/imaads.", NULL }; const char *m4dce27c [] = { "tv-onlinehd.com/publi/", NULL }; @@ -13434,6 +13445,7 @@ const char *m4ec4a6f0[] = { "easybytez.com/pop3.js", NULL }; const char *m4ec4b87f[] = { "kxujlopfsmttyc.com^", NULL }; const char *m4ec7dfe0[] = { "/ads20.", NULL }; const char *m4ec847ba[] = { "mms.theroot.com^", NULL }; +const char *m4ec8e906[] = { "caucqpoeg.com^", NULL }; const char *m4eca9cd [] = { "netmng.com^", NULL }; const char *m4ecb865d[] = { "getclicky.com/ajax/marketshare?", NULL }; const char *m4ecbdd9c[] = { "media970.com^", NULL }; @@ -13894,7 +13906,6 @@ const char *m5116d4e7[] = { "carbonads.net^", NULL }; const char *m51187cf8[] = { "/getsponslinks.", NULL }; const char *m511b0f29[] = { "succeed.co.za^", "^banner_", NULL }; const char *m511be853[] = { "dailymail.co.uk/abe/", NULL }; -const char *m511bfaa7[] = { "starcelebs.com/logos/logo10.jpg", NULL }; const char *m511c87c5[] = { "/468_80.", NULL }; const char *m511e30bb[] = { "/adbtr.", NULL }; const char *m511ede7b[] = { "gumtree.com.au/?pc=", NULL }; @@ -13907,6 +13918,7 @@ const char *m51241c67[] = { "_argus_ad_", NULL }; const char *m5124e652[] = { "/topadv.", NULL }; const char *m5126028f[] = { "tripadvisor.", "/SimilarHotelsPopunder?", NULL }; const char *m512612c5[] = { "kwovwwkevyu.bid^", NULL }; +const char *m51267f0c[] = { "cttnlnsnwdokqb.com^", NULL }; const char *m5128d8c1[] = { "hpdmnmehzcor.com^", NULL }; const char *m5129413c[] = { "befuck.com/js/adpbefuck", NULL }; const char *m512a7b43[] = { "/ads/header-", NULL }; @@ -13914,7 +13926,6 @@ const char *m512aa201[] = { "/site-tracker_", NULL }; const char *m512abc2 [] = { "tkcarsites.com/soba/bannersservice", NULL }; const char *m512b0352[] = { "phncdn.com/js/avatar_", NULL }; const char *m512df92 [] = { "sufzmohljbgw.com^", NULL }; -const char *m51312a7c[] = { "ox3.pron.tv^", NULL }; const char *m5132abab[] = { "arpelog.info^", NULL }; const char *m5132c35a[] = { "bbc.co.uk^", "^adverts.js", NULL }; const char *m5132ca08[] = { "/ads/header.", NULL }; @@ -13981,7 +13992,6 @@ const char *m517e4130[] = { "/oas_ad_", NULL }; const char *m517f5db0[] = { "vshsjxfjehju.com^", NULL }; const char *m517fb7a5[] = { "netflame.cc^", NULL }; const char *m5180b33d[] = { "u.tv/utvplayer/everywhere/tracking.aspx?", NULL }; -const char *m5182977c[] = { "imgrock.co/js/xupload.js", NULL }; const char *m5183d912[] = { "ejdcjjcqcnzhre.bid^", NULL }; const char *m5183e3cb[] = { "kotaku.com^", "^trackers.html", NULL }; const char *m5186350 [] = { "ownerdriver.com.au/ga.", NULL }; @@ -14082,6 +14092,7 @@ const char *m51eb41cb[] = { "log.sz-online.de^", NULL }; const char *m51ec1214[] = { "/visci-interface.", NULL }; const char *m51ed0aec[] = { "adbuyer.com^", NULL }; const char *m51ed16af[] = { "d1rnw04e6mc22h.cloudfront.net^", NULL }; +const char *m51ef090d[] = { "4tube.com/assets/abExperiments-", NULL }; const char *m51ef0f8b[] = { "/pagepeel.", NULL }; const char *m51ef431b[] = { "track.viewdeos.com^", NULL }; const char *m51f03a3b[] = { "/stickyads.", NULL }; @@ -14208,6 +14219,7 @@ const char *m5276fced[] = { "sayac.hurriyettv.com^", NULL }; const char *m527825d2[] = { "boards.ie/timing.php?", NULL }; const char *m5278ef49[] = { "bee4.biz/banners/", NULL }; const char *m527b076b[] = { "/SSOCore/update?", NULL }; +const char *m527b7ed2[] = { "porn300.com^", NULL }; const char *m527bdf73[] = { "jetsetter.com/tracker.php", NULL }; const char *m527c1bee[] = { "560theanswer.com/upload/sponsor-", NULL }; const char *m5281d806[] = { "kfdqqqmorlt.com^", NULL }; @@ -14232,7 +14244,6 @@ const char *m529cee96[] = { "xbt0izlb.faith^", NULL }; const char *m529d59df[] = { "xchangebanners.com^", NULL }; const char *m52a1024c[] = { "ptlbzqzveii.com^", NULL }; const char *m52a48ba0[] = { "tmz.vo.llnwd.net^", "^images^", "skin", NULL }; -const char *m52a4aa4e[] = { "abc-celebs.com/spons/", NULL }; const char *m52a6422a[] = { "vgmrqurgxlimcawbweuzbvbzxabsfuuxseldfapjmxoboaplmg.com^", NULL }; const char *m52a6b217[] = { "nativead.tech^", NULL }; const char *m52a7359 [] = { "athenatmpbeacon.theglobeandmail.ca^", NULL }; @@ -14260,6 +14271,7 @@ const char *m52b89c68[] = { "/ads/banid/", NULL }; const char *m52b9807a[] = { "international.to/600.html", NULL }; const char *m52bc97a2[] = { "bidverdrd.com^", NULL }; const char *m52befb8f[] = { "/468x60a.", NULL }; +const char *m52bf5e93[] = { "activengage.com/overwatch/", NULL }; const char *m52c2adc7[] = { "foundry42.com^", NULL }; const char *m52c303b [] = { "vhatpbmitwcn.com^", NULL }; const char *m52c36651[] = { "niftymaps.com^", NULL }; @@ -14314,7 +14326,6 @@ const char *m52e9f0cc[] = { "w5statistics.info^", NULL }; const char *m52ebba15[] = { "/banner_control.php?", NULL }; const char *m52f025f7[] = { "feed-ads.com^", NULL }; const char *m52f0b5d6[] = { "/countstat.php?", NULL }; -const char *m52f16202[] = { "hotdevonmichaels.com^", "^wicked.gif", NULL }; const char *m52f1a09c[] = { "tnciaxgkfng.bid^", NULL }; const char *m52f2424c[] = { "brettterpstra.com/wp-content/uploads/", NULL }; const char *m52f252fd[] = { "cfasync.tk^", NULL }; @@ -14370,6 +14381,7 @@ const char *m5329747f[] = { "/ad_red.", NULL }; const char *m532dd0 [] = { "streamcloud.eu/deliver.php", NULL }; const char *m532e0f89[] = { "/visualstat/stat.php", NULL }; const char *m532e54bf[] = { "/savetracking?", NULL }; +const char *m532e9e32[] = { "becanium.com^", NULL }; const char *m532ecb9b[] = { ".win/ads/", NULL }; const char *m532f7554[] = { "/ga-custom-tracking.", NULL }; const char *m532ff728[] = { "share-online.biz/affiliate/", NULL }; @@ -14456,6 +14468,7 @@ const char *m538c543b[] = { "/affad?", NULL }; const char *m538cf9e0[] = { "espnrlezwzvd.com^", NULL }; const char *m538ec499[] = { "wpkbwrkejd.com^", NULL }; const char *m5390a0a6[] = { "rotumal.com^", NULL }; +const char *m539295cb[] = { "autologica.ga^", NULL }; const char *m5394f4ea[] = { "stl.news^", "^bookingcom-", NULL }; const char *m539590f [] = { "eqszmuwnozvx.com^", NULL }; const char *m5395c499[] = { "trackingsoft.com^", NULL }; @@ -14482,6 +14495,7 @@ const char *m53a9b5bf[] = { "/banner/ad_", NULL }; const char *m53ab56dc[] = { "/imfloat.", NULL }; const char *m53ab82ef[] = { "/footer-ad.", NULL }; const char *m53abca31[] = { "developermedia.com/a.min.js", NULL }; +const char *m53addd77[] = { ".ca/ads-", NULL }; const char *m53afc60e[] = { "/adscroll.", NULL }; const char *m53b0d666[] = { "/ads-cch-", NULL }; const char *m53b2057f[] = { "no-ip.biz^", NULL }; @@ -14686,7 +14700,6 @@ const char *m548cc2a0[] = { "twwkliuxoidxxa.bid^", NULL }; const char *m548d2eb4[] = { "widgets.privateproperty.com.ng^", NULL }; const char *m548dcfc [] = { "provenpixel.com^", NULL }; const char *m548e21cf[] = { "tkfusktjaok.bid^", NULL }; -const char *m548e500f[] = { "pornslash.com/images/pr.jpg", NULL }; const char *m548f659a[] = { "/tops-counter?", NULL }; const char *m548fbf6d[] = { "/include/adsdaq", NULL }; const char *m5491fc7e[] = { "ydxzdniz.com^", NULL }; @@ -15164,6 +15177,7 @@ const char *m56bb9522[] = { "bnrdom.com^", NULL }; const char *m56bc633f[] = { "/rotatingpeels.", NULL }; const char *m56bc74cb[] = { "/ads_728_", NULL }; const char *m56bd3bc8[] = { "mlrocrzhrgbyi.bid^", NULL }; +const char *m56bded01[] = { "gnrdomimplementation.com^", NULL }; const char *m56c17558[] = { "777a2aceac3ff.com^", NULL }; const char *m56c1b4a7[] = { "diktafe.info^", NULL }; const char *m56c42500[] = { "rgmgocplioed.com^", NULL }; @@ -15248,6 +15262,7 @@ const char *m573d9d47[] = { "kehalim.com^", NULL }; const char *m573ef7dc[] = { "ftymjfywuyv.com^", NULL }; const char *m573fd8e3[] = { "wupload.com/referral/", NULL }; const char *m5741d0fd[] = { "mobileraffles.com^", NULL }; +const char *m57427d32[] = { "yjwymbwcjyfed.com^", NULL }; const char *m57429978[] = { "disqus.com/embed.js", NULL }; const char *m57437633[] = { "ping.tvmaze.com^", NULL }; const char *m57453d4f[] = { "wgclurzhgrjoq.bid^", NULL }; @@ -15277,6 +15292,7 @@ const char *m5765307f[] = { "picsexhub.com/rec/", NULL }; const char *m576755a5[] = { "customer.io^", NULL }; const char *m5767a5df[] = { "limon.biz^", NULL }; const char *m57696fb4[] = { "shhngaasah.com^", NULL }; +const char *m576c48f5[] = { "estream.nu^", NULL }; const char *m576fe782[] = { "fllwert.net^", NULL }; const char *m57709265[] = { "adsremote.scrippsnetworks.com^", NULL }; const char *m5770eb77[] = { "/partnerads/", NULL }; @@ -15305,6 +15321,7 @@ const char *m5789dad8[] = { "/ads3/", NULL }; const char *m578a822c[] = { "/cnt/cnt.php?", NULL }; const char *m578d9cc0[] = { "/com_joomlawatch/", NULL }; const char *m5790ba6a[] = { "?bannerid=", NULL }; +const char *m57917671[] = { "festaporno.com^", NULL }; const char *m5792e84b[] = { "nufc.com^", "_360x120.gif", NULL }; const char *m5793892f[] = { "/hitlog.mpl?", NULL }; const char *m57957fce[] = { "redtubefiles.com^", "^skins^", NULL }; @@ -15518,7 +15535,6 @@ const char *m588384e0[] = { "mkt51.net^", NULL }; const char *m5883f4b4[] = { "/v52.js", NULL }; const char *m5884e3db[] = { "/site/dfp-", NULL }; const char *m5885f263[] = { "/ptmd?t=", NULL }; -const char *m588714c3[] = { "serveporn.com/images/plug-in.jpg", NULL }; const char *m5887fadb[] = { "bannersmania.com^", NULL }; const char *m588946f [] = { "bubblesmedia.ru^", NULL }; const char *m588ace69[] = { "fxteikyi.bid^", NULL }; @@ -15710,7 +15726,6 @@ const char *m597b25e2[] = { "mixmarket.biz^", NULL }; const char *m597b4fae[] = { "adserver.portugalmail.pt^", NULL }; const char *m597b6b8 [] = { "doubleclick.net/N4117/pfadx/", ".sbs.com.au/", NULL }; const char *m597be3da[] = { "/attachad.", NULL }; -const char *m597c52dc[] = { "itavisen.no/cdn-cgi/apps/head/", NULL }; const char *m597c7e2a[] = { "hwcdn.net/js/common/locker.js", NULL }; const char *m597da949[] = { "c1f9b35b00f.com^", NULL }; const char *m597f865a[] = { "dc08i221b0n8a.cloudfront.net^", NULL }; @@ -15738,6 +15753,7 @@ const char *m599782d7[] = { "terraadstools.com^", NULL }; const char *m59983860[] = { "cdn.cdncomputer.com/js/main.js", NULL }; const char *m59983df2[] = { "pichunter.com/creatives/", NULL }; const char *m59988c3 [] = { "c810b4e386a121f20.com^", NULL }; +const char *m59996a07[] = { "xxxjizz.net/125_125.", NULL }; const char *m5999a897[] = { "youngpornvideos.com/images/teencash/", NULL }; const char *m599b28fe[] = { "/spannerworks-tracking-", NULL }; const char *m599b7bb2[] = { "liveyourdreamify.pw^", NULL }; @@ -15809,6 +15825,7 @@ const char *m59f7fca8[] = { "coinurl.com/bottom.php", NULL }; const char *m59f83e1a[] = { "aj1110.online^", NULL }; const char *m59f86ff3[] = { "/adcounter.", NULL }; const char *m59fbe561[] = { "bestcdnever.ru/banner/", NULL }; +const char *m59fc515b[] = { "ropkrhilt.com^", NULL }; const char *m59fe08ee[] = { "hot-socials.com^", NULL }; const char *m59ff1749[] = { "boxberry.ru/bitrix/templates/main.adaptive/js/tracking.js", NULL }; const char *m59fffe99[] = { "zylom.com^", "^global_tracking.jsp^", NULL }; @@ -16006,7 +16023,6 @@ const char *m5afc68fd[] = { "wulstqpsevmtj.com^", NULL }; const char *m5afd12fd[] = { "?hmtrackerjs=", NULL }; const char *m5afd7f33[] = { "/bloggerex.", NULL }; const char *m5afe15bb[] = { "/petrol-ad-", NULL }; -const char *m5afec01a[] = { "dronporn.com/tizer.html", NULL }; const char *m5b00677d[] = { "xljfxjbjw.bid^", NULL }; const char *m5b025618[] = { "statistics.klicktel.de^", NULL }; const char *m5b03349b[] = { "vstreamcdn.com^", "^ads^", NULL }; @@ -16060,6 +16076,7 @@ const char *m5b4a357e[] = { "clickz.com^", NULL }; const char *m5b4aa2d2[] = { "/ad_spot.", NULL }; const char *m5b4e11f9[] = { "arlt.com^", "^econda^", NULL }; const char *m5b50310b[] = { "tvcatchup.com/wowee/", NULL }; +const char *m5b509177[] = { "/ad-renderer.", NULL }; const char *m5b514203[] = { ".com/_.gif?", NULL }; const char *m5b51f5bb[] = { "tags.news.com.au/prod/metrics/metrics.js", NULL }; const char *m5b534d8a[] = { "hoteltravel.com/partner/", NULL }; @@ -16166,6 +16183,7 @@ const char *m5bc275eb[] = { "jalbum.net/widgetapi/js/dlbutton.js?", NULL }; const char *m5bc4e0a [] = { "perfectmarket.com/pm/track?", NULL }; const char *m5bc62d73[] = { "comandofilmes.cf^", NULL }; const char *m5bc64e82[] = { "aliunicorn.com^", "^click-stat.js", NULL }; +const char *m5bc655c9[] = { "/video-ga.js", NULL }; const char *m5bca3f0 [] = { "meizufans.eu/merimobiles.gif", NULL }; const char *m5bcc2c29[] = { "ibsys.com/sh/sponsors/", NULL }; const char *m5bce261d[] = { "subtraxion.com^", NULL }; @@ -16234,6 +16252,7 @@ const char *m5c12e7c5[] = { "ukxpwwdnnbmqzu.bid^", NULL }; const char *m5c147c76[] = { "ad-v.jp/adam/", NULL }; const char *m5c167a52[] = { "chartbeat.com/js/chartbeat.js", NULL }; const char *m5c16cfb3[] = { "/logevent.action?", NULL }; +const char *m5c18f688[] = { "bsyauqwerd.party^", NULL }; const char *m5c1916f9[] = { "carsales.com.au^", "^backgrounds^", NULL }; const char *m5c19d51 [] = { "/adarena/", NULL }; const char *m5c1aa5b4[] = { "freedownloadsoft.net^", NULL }; @@ -16323,6 +16342,7 @@ const char *m5c8847e8[] = { "_site_sponsor", NULL }; const char *m5c88c916[] = { "acl.stayfriends.de^", NULL }; const char *m5c88e000[] = { "jfduv7.com^", NULL }; const char *m5c8a4c28[] = { ".widgets.ad?", NULL }; +const char *m5c900b54[] = { "reuters.com/ads.js", NULL }; const char *m5c9114b8[] = { "stkrwlodjvl.bid^", NULL }; const char *m5c9230cf[] = { "ads.ndtv1.com^", NULL }; const char *m5c93c9bc[] = { "freepay.com^", NULL }; @@ -16399,7 +16419,6 @@ const char *m5ce38382[] = { "leboncoin.fr/js/xiti.js", NULL }; const char *m5ce497a2[] = { "2rush.net^", NULL }; const char *m5ce4c25a[] = { "xydubrrvpthmat.com^", NULL }; const char *m5ce755d5[] = { "leadadvert.info^", NULL }; -const char *m5ce8278b[] = { "pornstarterritory.com^", "^alsbanner", NULL }; const char *m5ce889e5[] = { "cogxsnvqesph.com^", NULL }; const char *m5cea9fd5[] = { "motortrader.com.my/skinner/", NULL }; const char *m5cebdf72[] = { "megahrepsh.com^", NULL }; @@ -16456,7 +16475,6 @@ const char *m5d1ce482[] = { "pub1.cope.es^", NULL }; const char *m5d1d8a10[] = { "?record&", "&serve_js", NULL }; const char *m5d1f42ff[] = { "rle.ru^", NULL }; const char *m5d2216d6[] = { "?&anticache=", "filename.gif", NULL }; -const char *m5d225c6c[] = { "hotsashagrey.com^", "^squ-fantasygirlsasha-001.gif", NULL }; const char *m5d228868[] = { "totalcmd.pl/img/olszak.", NULL }; const char *m5d228ea2[] = { "/ads728adn2.", NULL }; const char *m5d25fd3d[] = { "/adjs/", NULL }; @@ -16536,7 +16554,6 @@ const char *m5d73b231[] = { "ivitrack.com^", NULL }; const char *m5d75f4aa[] = { "gwqkliacsn.bid^", NULL }; const char *m5d774ce4[] = { "adglaze.com^", NULL }; const char *m5d78903c[] = { "volvelle.tech^", NULL }; -const char *m5d7adc73[] = { "sexy-toons.org/interface/partenariat/", NULL }; const char *m5d7bcfb8[] = { "lrbllelemsx.com^", NULL }; const char *m5d7c1652[] = { "green.virtual-nights.com^", NULL }; const char *m5d7ef2a5[] = { "virtuaguyhd.com/ref.php?", NULL }; @@ -16671,6 +16688,7 @@ const char *m5e1355df[] = { "uarating.com^", NULL }; const char *m5e13ce61[] = { "/doubleclickbannerad?", NULL }; const char *m5e15de1 [] = { "/newSophus/", NULL }; const char *m5e16fab2[] = { "ultra-gamerz-zone.cz.cc/b/stats?", NULL }; +const char *m5e1d2c0f[] = { "web.dle-news.pw^", NULL }; const char *m5e1ef2c7[] = { "gostats.cn^", NULL }; const char *m5e1fb71d[] = { "/adcache.", NULL }; const char *m5e209626[] = { "pzpdxayohfdc.com^", NULL }; @@ -17340,6 +17358,7 @@ const char *m611e4f40[] = { "gameknot.com/amaster.pl?j=", NULL }; const char *m611ecc43[] = { "tvmtracker.com^", NULL }; const char *m61217252[] = { "newsday.co.tt/banner/", NULL }; const char *m612179bf[] = { "muchmusic.com/includes/js/adzone.js", NULL }; +const char *m6121b2b7[] = { "?event=performancelogger:", NULL }; const char *m6123c343[] = { "doubleclick.net/ddm/trackclk/", "NETREFER.COM/", NULL }; const char *m6124c7ba[] = { "cgmlab.com/tools/geotarget/custombanner.js", NULL }; const char *m6124d08d[] = { "profitshare.ro^", NULL }; @@ -18453,6 +18472,7 @@ const char *m65fe4252[] = { "_adtech/", NULL }; const char *m65ffb924[] = { "=728x90&", NULL }; const char *m66004c0e[] = { "bstracker.blogspirit.net^", NULL }; const char *m66007b77[] = { "surinenglish.com/acceso.php?", NULL }; +const char *m6600b003[] = { "djfhwosjck.bid^", NULL }; const char *m6601b73a[] = { "justuno.com^", NULL }; const char *m6601d1f [] = { "cibleclick.com^", NULL }; const char *m6601f6d0[] = { "amk.to/js/adcode.js?", NULL }; @@ -18495,8 +18515,8 @@ const char *m6621504b[] = { "/in.cgi?", "http", NULL }; const char *m6623185d[] = { "jednyqbb.com^", NULL }; const char *m6623cb85[] = { "/onead.", NULL }; const char *m66244d09[] = { "life.imagepix.org^", NULL }; +const char *m662488ce[] = { "cloudcdn.gdn^", NULL }; const char *m6625747d[] = { "adimages.been.com^", NULL }; -const char *m66262a6b[] = { "reuters.com/reuters_bootstrap.js", NULL }; const char *m6629140e[] = { "henodmetgjbsas.bid^", NULL }; const char *m662ab523[] = { "jobthread.com/js/t.js", NULL }; const char *m662bbff0[] = { "ad.allstar.cz^", NULL }; @@ -18573,6 +18593,7 @@ const char *m6671032d[] = { "/ad/status?", NULL }; const char *m66723b82[] = { "/adtago.", NULL }; const char *m66729053[] = { "mocospace.com^", "^ads_", NULL }; const char *m667318 [] = { "/analytics/core.", NULL }; +const char *m667444d0[] = { "runwtxeisppmt.com^", NULL }; const char *m6674ffda[] = { "stockingstv.com/partners/", NULL }; const char *m667731a4[] = { "eduspec.science.ru.nl^", "-images^ad-", NULL }; const char *m66785c25[] = { "39o9mcr2.party^", NULL }; @@ -18824,7 +18845,6 @@ const char *m67a575e0[] = { "assets.bro.adca.st/watch.png", NULL }; const char *m67a5ce8a[] = { "/hkStatCms/ViewCount?", NULL }; const char *m67a96ac4[] = { "-ad-24x24.", NULL }; const char *m67a97198[] = { "evestment.com/api/analytics/", NULL }; -const char *m67aab238[] = { "destroymilf.com/popup%20floater.js", NULL }; const char *m67ac2ea5[] = { "healthcare.gov/global/images/widgets/him/", NULL }; const char *m67ac8103[] = { "/misc/ad-", NULL }; const char *m67acb4d7[] = { "hazeher.com/t1/pps", NULL }; @@ -19060,8 +19080,10 @@ const char *m68c4a604[] = { "animea.net/do/", NULL }; const char *m68c4d9f7[] = { "/stat_click.", NULL }; const char *m68c5bf27[] = { "reports.maxperview.com^", NULL }; const char *m68c7747f[] = { "phncdn.com/js/browser-", NULL }; +const char *m68c7d666[] = { "hhb123.tk^", NULL }; const char *m68c8a618[] = { "ukcast.tv/adds/", NULL }; const char *m68c99d9d[] = { "popupnation.com^", NULL }; +const char *m68cb1909[] = { "4tube.com/assets/padb-", NULL }; const char *m68cba235[] = { "/openx_", NULL }; const char *m68ce990b[] = { "2ef41707389e081b4.space^", NULL }; const char *m68d04106[] = { "adserv.iafrica.com^", NULL }; @@ -19146,6 +19168,7 @@ const char *m692c1283[] = { "amazonaws.com/html5player.gamezone.com/", NULL }; const char *m692e91b4[] = { "1320wils.com/assets/images/promo%20banner/", NULL }; const char *m692ee10f[] = { "/hstrck-detect.", NULL }; const char *m692f1369[] = { "tumblr.com^", "_sponsored_", NULL }; +const char *m6930cae0[] = { "xenfrastucter.com^", NULL }; const char *m6930ea6a[] = { "track.leadin.com^", NULL }; const char *m6931298d[] = { "nationalreview.com/images/display_300x600-", NULL }; const char *m69338f45[] = { "ivw.dumontreise.de^", NULL }; @@ -19280,7 +19303,6 @@ const char *m69ba6cb3[] = { "rapigoy.com^", NULL }; const char *m69bbb113[] = { "time4hemp.com/wp-content/uploads/", "/Judge-Lenny-001.jpg", NULL }; const char *m69bbe6b1[] = { "pushame.com^", NULL }; const char *m69be0ce7[] = { "rackcdn.com^", "^analytics.js", NULL }; -const char *m69bf1481[] = { "pornmade.com/images/az.gif", NULL }; const char *m69bf8833[] = { "/ad_paper_", NULL }; const char *m69c1fe09[] = { "devilsfilm.com/track/go.php?", NULL }; const char *m69c2cac5[] = { "iseekgirls.com^", "^banners^", NULL }; @@ -19336,6 +19358,7 @@ const char *m69f4506c[] = { "knslxwqgatnd.com^", NULL }; const char *m69f5a1ea[] = { "hudong.com/flux.js", NULL }; const char *m69f71de6[] = { "/Api/Ad.", NULL }; const char *m69f91d5c[] = { "innovateads.com^", NULL }; +const char *m69fadb3c[] = { "a.gifs.com^", NULL }; const char *m6a030f3d[] = { "expatwomen.com/expat-women-sponsors/", NULL }; const char *m6a040dd [] = { "vesti.ru/counter/", NULL }; const char *m6a08c1a2[] = { "ssl-images-amazon.com^", "^ape^sf^", "^DAsf-", NULL }; @@ -19379,7 +19402,6 @@ const char *m6a2d722e[] = { "/adsImg/", NULL }; const char *m6a2d87b9[] = { "_adengage_", NULL }; const char *m6a2e5986[] = { "lqhnrsfkgcfe.com^", NULL }; const char *m6a2f77ab[] = { "/settings/ad.", NULL }; -const char *m6a30001d[] = { "tubecup.com/contents/content_sources/", NULL }; const char *m6a302a46[] = { "themis-media.com^", "^sponsorships^", NULL }; const char *m6a31176a[] = { "imageshack.us/ym.php?", NULL }; const char *m6a31cf5d[] = { "affiliatelounge.com^", NULL }; @@ -19712,7 +19734,6 @@ const char *m6bb42cdb[] = { "vzkrfuzxoh.bid^", NULL }; const char *m6bb5011c[] = { "yourquickads.com^", NULL }; const char *m6bb8abe0[] = { "sex01.org/", ".php?", NULL }; const char *m6bb99eb3[] = { "hnuhqaslqaqtb.bid^", NULL }; -const char *m6bbb0ce3[] = { "pornreleasez.com/prpop.js", NULL }; const char *m6bbc0abf[] = { "sbpcnpysxbs.bid^", NULL }; const char *m6bbc261a[] = { "adventory.com^", NULL }; const char *m6bbefce7[] = { "/ads728.", NULL }; @@ -20174,6 +20195,7 @@ const char *m6de3d24d[] = { "afcyhf.com^", NULL }; const char *m6de42665[] = { "-source/ads/", NULL }; const char *m6de5cbd4[] = { "tiads.timeinc.net/ads/tgx.js", NULL }; const char *m6de643ee[] = { "themify.me/banners/", NULL }; +const char *m6de72169[] = { "anitubebr.com/templates/", "/js/ads.js", NULL }; const char *m6de76199[] = { "vipboxsa.co/js/ads.js", NULL }; const char *m6dee762b[] = { "mangaku.in/manga/img/", "-background.", NULL }; const char *m6deeb1ea[] = { "borrango.com^", NULL }; @@ -20457,11 +20479,9 @@ const char *m6f2ebc60[] = { "ladyboygoo.com/lbg/banners/", NULL }; const char *m6f2f193a[] = { "mobiyield.com^", NULL }; const char *m6f3099b9[] = { "livesports.pw/", "adblock.js", NULL }; const char *m6f3240ea[] = { "pm14.com^", NULL }; -const char *m6f32edca[] = { "pornsharia.com^", "^adppornsharia.js", NULL }; const char *m6f33484a[] = { "3dsemulator.org/img/download.png", NULL }; const char *m6f355edd[] = { "whoisonline.net^", NULL }; const char *m6f39167f[] = { "ads.twitter.com^", NULL }; -const char *m6f3a5f08[] = { "axatube.com/dos.html", NULL }; const char *m6f3c17cd[] = { "teknologilink.com/js/advertisement.js", NULL }; const char *m6f3d311 [] = { "121.78.90.104:8383/pv?", "&refer=", NULL }; const char *m6f3e24 [] = { "olwopczjfkng.com^", NULL }; @@ -20991,7 +21011,6 @@ const char *m7187f4f [] = { "/chartbeat.jhtml", NULL }; const char *m71889fd0[] = { "nelfmgxcysd.bid^", NULL }; const char *m718a9d1 [] = { "seegamese.com^", NULL }; const char *m718bae24[] = { "bettycrocker.com/Shared/Javascript/ntpagetag.js", NULL }; -const char *m718bf87 [] = { "krasview.ru/resource/a.php", NULL }; const char *m718c3b83[] = { "/ad.php", NULL }; const char *m718d4da7[] = { "api.fyreball.com^", NULL }; const char *m718da305[] = { "mukwonagoacampo.com^", NULL }; @@ -21112,7 +21131,6 @@ const char *m71fbce0 [] = { "/nav_ad/", NULL }; const char *m71fdf674[] = { "performax.cz^", NULL }; const char *m71ffad3c[] = { "theonion.com/ads/", NULL }; const char *m71ffedf5[] = { "ad-server.gulasidorna.se^", NULL }; -const char *m72050012[] = { "yobt.com/rec/", NULL }; const char *m72066e41[] = { "affiliates.globat.com^", NULL }; const char *m72069b0a[] = { "ambya.com/potdc/", NULL }; const char *m720717ce[] = { "adsafeprotected.com^", NULL }; @@ -21436,6 +21454,7 @@ const char *m7386d766[] = { "utrack.hexun.com^", NULL }; const char *m73885cec[] = { "fmoihhvbehopc.com^", NULL }; const char *m738b497d[] = { "/advcounter.", NULL }; const char *m738bb930[] = { "unztsvrjofqp.com^", NULL }; +const char *m738cfe13[] = { "malictuiar.com^", NULL }; const char *m738dcb2 [] = { "pixel.anyclip.com^", NULL }; const char *m738e1e36[] = { "emediate.dk^", NULL }; const char *m738e7c5c[] = { "/no_ads.", NULL }; @@ -21514,7 +21533,6 @@ const char *m73ef4108[] = { "applebarq.com^", NULL }; const char *m73efa1f6[] = { "dxokxbrfl.bid^", NULL }; const char *m73f0d95d[] = { "/RefinedAdsTracker.swf", NULL }; const char *m73f63176[] = { "bruceleadx1.com^", NULL }; -const char *m73f64d88[] = { "xxxlinks.es/xvideos.js", NULL }; const char *m73f80e2f[] = { "/softpage/stats_registerhit.asp?", NULL }; const char *m73f87198[] = { "/bucketads.", NULL }; const char *m73f8d00d[] = { "magicmembers.com/img/mgm-125x125", NULL }; @@ -21679,7 +21697,6 @@ const char *m74b8bdfc[] = { "grppxsxgcdcu.bid^", NULL }; const char *m74b8dff5[] = { "uefa.com^", "^chartbeat-trending-carousel.js", NULL }; const char *m74b9060e[] = { "d19972r8wdpby8.cloudfront.net^", NULL }; const char *m74bafdc5[] = { "/adcampaigns/", NULL }; -const char *m74bc0744[] = { "kuiken.co/inc/ex.js", NULL }; const char *m74bc417e[] = { "widgeo.net/hitparade.php", NULL }; const char *m74beab5c[] = { "/prog-sponsor/", NULL }; const char *m74c27511[] = { "tracker.icerocket.com^", NULL }; @@ -22024,7 +22041,6 @@ const char *m765174e7[] = { "physorg.com^", "^addetect.js", NULL }; const char *m7652e228[] = { "/adv_468.", NULL }; const char *m7655158d[] = { "_adnetwork.", NULL }; const char *m76579fee[] = { "footballmedia.com/tracking/", NULL }; -const char *m76586dd2[] = { "meatspin.com/facebookchatlist.php", NULL }; const char *m765876b0[] = { "bddfeltry.bid^", NULL }; const char *m76593fdf[] = { "sfcdn.in/sailfish/", NULL }; const char *m76594912[] = { "iddin.com/img/chatwing_banner_", NULL }; @@ -22195,7 +22211,6 @@ const char *m771001ee[] = { "/libc/ads/", NULL }; const char *m77100f10[] = { "/adblob.", NULL }; const char *m7710ea24[] = { "rislivetv.com/ad", ".php", NULL }; const char *m7711406 [] = { "lead-analytics.nl^", NULL }; -const char *m7711bd30[] = { "porn4free.tv^", NULL }; const char *m77120ae7[] = { "02aa19117f396e9.com^", NULL }; const char *m7712d24 [] = { "omshdahhtt.com^", NULL }; const char *m7713c47a[] = { "qogsjvkaoe.com^", NULL }; @@ -22234,7 +22249,6 @@ const char *m773449e [] = { "azerbazer.com^", NULL }; const char *m773463d9[] = { "sonnerie.net^", NULL }; const char *m7734df66[] = { "bloggeramt.de^", NULL }; const char *m7735a155[] = { "video-cdn.net/event?", NULL }; -const char *m77365e93[] = { "bigxvideos.com/js/pops2.", NULL }; const char *m773667c1[] = { "/ad_srv.", NULL }; const char *m77398e6c[] = { "/commspace_ad.", NULL }; const char *m77399200[] = { "/root_ad.", NULL }; @@ -22369,6 +22383,7 @@ const char *m77edebaf[] = { "truste.com/common/js/ga.js", NULL }; const char *m77f0019a[] = { "modescrips.info^", NULL }; const char *m77f3022a[] = { "nkyngrtleloc.com^", NULL }; const char *m77f32a8d[] = { ".n.2.1.l60.js^", NULL }; +const char *m77f92d65[] = { "?tag_id=", NULL }; const char *m77faa12b[] = { "jujzh9va.com^", NULL }; const char *m77facc7f[] = { "phncdn.com/js/deleteVideo/", NULL }; const char *m77fb42de[] = { "wsj.net/internal/krux.js", NULL }; @@ -22626,7 +22641,6 @@ const char *m79260781[] = { "gkiqlocbirh.com^", NULL }; const char *m79295a30[] = { "daqdksam.bid^", NULL }; const char *m792b0e39[] = { "d3dphmosjk9rot.cloudfront.net^", NULL }; const char *m792b9f89[] = { "ukfindit.com/images/", "_125x125.gif", NULL }; -const char *m792d00d8[] = { "poguide.com/cdn/images/ad", ".gif", NULL }; const char *m792fdb9b[] = { "admtpmp127.com^", NULL }; const char *m7932049e[] = { "nidorivo.com^", NULL }; const char *m793328e7[] = { "stat.torrentbar.com^", NULL }; @@ -23037,7 +23051,6 @@ const char *m7b0d1f74[] = { "leadsmonitor.io^", NULL }; const char *m7b0d2b6 [] = { "moadlbgojatn.com^", NULL }; const char *m7b0d966d[] = { "tracking.shoptogether.buy.com^", NULL }; const char *m7b0ddece[] = { ".EventTrackingPlugins.", NULL }; -const char *m7b0ed1df[] = { "sexix.net/adframe.js", NULL }; const char *m7b0ed3b5[] = { "phncdn.com/www-static/js/album-display-public.js?", NULL }; const char *m7b127746[] = { "spotxchange.com/media/videos/flash/ad_player/", NULL }; const char *m7b1325c5[] = { "bboemhlddgju.com^", NULL }; @@ -23125,7 +23138,6 @@ const char *m7b7755e0[] = { "whitepages.ae/images/UI/WS/", NULL }; const char *m7b77b295[] = { "104.198.138.230^", NULL }; const char *m7b78d9e6[] = { "/g_track.php?", NULL }; const char *m7b79317f[] = { "/ads/footer_", NULL }; -const char *m7b79f51 [] = { "xxxblink.com/js/pops.", NULL }; const char *m7b7bf86b[] = { "a3pub.com^", NULL }; const char *m7b7ce111[] = { "phncdn.com/images/skin/", NULL }; const char *m7b7ed6ae[] = { "incognitosearches.com^", NULL }; @@ -23213,6 +23225,7 @@ const char *m7be240d4[] = { "_pcads_", NULL }; const char *m7be4d90b[] = { "anti-cheat.info^", NULL }; const char *m7be95fe4[] = { "looky.hyves.org^", NULL }; const char *m7bec029a[] = { "/ezoic/", ".gif?", NULL }; +const char *m7bed7690[] = { "definebabe.com/traders/", NULL }; const char *m7befcba8[] = { "disbkzufvqhk.com^", NULL }; const char *m7bf2bdd2[] = { "startraint.com^", NULL }; const char *m7bf5d148[] = { "-AdTracking.", NULL }; @@ -23284,13 +23297,13 @@ const char *m7c4919ec[] = { "clicktracks.com^", NULL }; const char *m7c4b5aa [] = { "exitmonitor.com^", NULL }; const char *m7c4c1b5d[] = { "/MCookieCheck.aspx", NULL }; const char *m7c4d0d [] = { "analytics.mindjolt.com^", NULL }; +const char *m7c4d411a[] = { "offerreality.com^", NULL }; const char *m7c4d4b65[] = { "myerypto.com^", NULL }; const char *m7c4d7b54[] = { "/botd.gif?", NULL }; const char *m7c4e223d[] = { "/plugins/wp-moreads/", NULL }; const char *m7c4ea7ee[] = { "/vs-track.js", NULL }; const char *m7c4f0f6b[] = { "cdnprk.com/scripts/js3caf.js", NULL }; const char *m7c4f8ec5[] = { "webartspy.net^", NULL }; -const char *m7c50519 [] = { "pornslash.com/images/a.gif", NULL }; const char *m7c51bea1[] = { "/nielsen.htm", NULL }; const char *m7c5254b1[] = { "/advertisment_", NULL }; const char *m7c528100[] = { "fbkdhxkd.com^", NULL }; @@ -23437,7 +23450,6 @@ const char *m7cfa0683[] = { "zirve100.com^", NULL }; const char *m7cfb0e74[] = { "ubhzahnzujqlvecihiyukradtnbmjyjsktsoeagcrbbsfzzrfi.com^", NULL }; const char *m7cfb62af[] = { "kissmetrics.com^", NULL }; const char *m7cfc195b[] = { "eccsyytbe.bid^", NULL }; -const char *m7cfdff12[] = { "signbucksdaily.com/data/promo/", NULL }; const char *m7cfe9c6 [] = { "jquerymin.co.il^", NULL }; const char *m7d01f7a [] = { "alexa.com^", "^promotebuttons^", NULL }; const char *m7d022819[] = { "sugarops.com/w?action=impression", NULL }; @@ -23466,7 +23478,6 @@ const char *m7d1e1ffe[] = { "/vztrack.gif?", NULL }; const char *m7d1f2222[] = { "gaiaonline.com/internal/mkt_t.php?", NULL }; const char *m7d1f2f0f[] = { "psxnwzksttygfs.com^", NULL }; const char *m7d22d5e8[] = { "amazonaws.com^", "^video-ad-unit.js", NULL }; -const char *m7d23099 [] = { "hotsashagrey.com^", "^PeterNorth-800x350.jpg", NULL }; const char *m7d24c58e[] = { "cimg.in/images/banners/", NULL }; const char *m7d254997[] = { "mentalfloss.com^", "-skin-", NULL }; const char *m7d256cd7[] = { "/ad-minister.", NULL }; @@ -23539,6 +23550,7 @@ const char *m7d5e70ec[] = { "/ad/bin/", NULL }; const char *m7d5f6818[] = { "qip.ng^", NULL }; const char *m7d61ac04[] = { "/adman-", NULL }; const char *m7d635393[] = { "trail-web.com^", NULL }; +const char *m7d63c926[] = { ".ai/ads.", NULL }; const char *m7d648bba[] = { "sawlive.tv/adscript.js", NULL }; const char *m7d64c2f3[] = { "shrink-service.it/js/cM.js", NULL }; const char *m7d659012[] = { "/adwidget_", NULL }; @@ -23727,7 +23739,6 @@ const char *m7e2bcdbe[] = { "/angularytics.", NULL }; const char *m7e2e2c16[] = { "track.sigfig.com^", NULL }; const char *m7e305e8c[] = { "/adv-mobile.", NULL }; const char *m7e306ea [] = { "hmkrfmtra.bid^", NULL }; -const char *m7e30da19[] = { "sexy-toons.org/interface/pub/", NULL }; const char *m7e30e4d6[] = { "qubitanalytics.appspot.com^", NULL }; const char *m7e32539a[] = { "buysellads.com^", NULL }; const char *m7e33c300[] = { "myscoop-tracking.googlecode.com^", NULL }; @@ -23863,8 +23874,10 @@ const char *m7ebd93f6[] = { "wbvwcyssssh.com^", NULL }; const char *m7ebe7cc7[] = { "seedtag.com^", NULL }; const char *m7ebf5f4f[] = { "wovencube.com/track/", NULL }; const char *m7ec22806[] = { "link.huffingtonpost.com^", NULL }; +const char *m7ec27b4c[] = { "gateway.reddit.com^", NULL }; const char *m7ec393d4[] = { "/ad_art/", NULL }; const char *m7ec49752[] = { "wywrettqmke.com^", NULL }; +const char *m7ec56001[] = { ".trafficTracking.", NULL }; const char *m7ec66056[] = { "ads1.mediacapital.pt^", NULL }; const char *m7ecb2a1d[] = { "mmesheltljyi.com^", NULL }; const char *m7ecc36fb[] = { "/digitalice_tag.js", NULL }; @@ -24392,7 +24405,6 @@ const char *m8158ef7b[] = { "freestar.io^", NULL }; const char *m8159c99a[] = { "tracker.redditmedia.com^", NULL }; const char *m815ae331[] = { "reactrmod.com^", NULL }; const char *m815e61c1[] = { "majorgeeks.com^", "^banners^", NULL }; -const char *m8160410e[] = { "pornsharia.com^", "^exo-", NULL }; const char *m8163af24[] = { "top-sponsor.com^", NULL }; const char *m81682963[] = { "suntimes.com^", "^banners^", NULL }; const char *m816891cb[] = { "affiliategateways.co^", NULL }; @@ -24839,7 +24851,6 @@ const char *m83891ba1[] = { "/adv/ads/", NULL }; const char *m83896563[] = { "affiliatenetwork.co.za^", NULL }; const char *m838aa0e0[] = { "/googleadhtml/", NULL }; const char *m838b0c96[] = { "/inc/ad.", NULL }; -const char *m838b491d[] = { "pixhost.org/image/tmp/linksnappy_", NULL }; const char *m838cc2c4[] = { "fujifilm.com/js/shared/analyzer.js", NULL }; const char *m838d0a0c[] = { "ad.jamba.net^", NULL }; const char *m838f482b[] = { "relink.us/js/ibunkerslide.js", NULL }; @@ -24980,6 +24991,7 @@ const char *m843297d5[] = { "/anametrix_tag.js", NULL }; const char *m843553c8[] = { "thestandard.com.hk/rotate_", NULL }; const char *m843561c5[] = { "qoeplhvlr.bid^", NULL }; const char *m8435bc28[] = { "flixcart.com/affiliate/", NULL }; +const char *m84388a6a[] = { "/assign.gif?", NULL }; const char *m843cc56d[] = { "happytrips.com/", "ads", NULL }; const char *m843d62bf[] = { "adsv7.com/t/", NULL }; const char *m843f727b[] = { "vs4.com/impr.php?", NULL }; @@ -25072,7 +25084,6 @@ const char *m849fa064[] = { "sitesense-oo.com^", NULL }; const char *m84a062d8[] = { "pix.nbcuni.com^", NULL }; const char *m84a15c0e[] = { "validome.org/valilogger/track.js", NULL }; const char *m84a4a936[] = { "construment.com^", NULL }; -const char *m84a74e7d[] = { "shoosh.co/_p4", NULL }; const char *m84a7a566[] = { "/cwtracking-", NULL }; const char *m84acd146[] = { "qyh7u6wo0c8vz0szdhnvbn.com^", NULL }; const char *m84ad3d01[] = { "products.gobankingrates.com^", NULL }; @@ -25101,6 +25112,7 @@ const char *m84c46603[] = { "paginegialle.it/js/shinystat.js", NULL }; const char *m84c5be5c[] = { "kovglrrlpqum.com^", NULL }; const char *m84c7f72f[] = { "shopalyst.com^", NULL }; const char *m84c97560[] = { "adserve.atedra.com/js/", NULL }; +const char *m84c9cf4c[] = { "kodicdn.com^", NULL }; const char *m84cb7b45[] = { "/displaybanner/", NULL }; const char *m84cc1d74[] = { "affbot8.com^", NULL }; const char *m84d01781[] = { "hindustantimes.com/res/js/ht-modified-script.js", NULL }; @@ -25156,6 +25168,7 @@ const char *m850cfd60[] = { "hotpepper-gourmet.com^", "^bnr_", NULL }; const char *m850d11be[] = { "004b17a0c349157de.com^", NULL }; const char *m850f3337[] = { "sexopages.com^", NULL }; const char *m85114f1a[] = { "mediaplex.com^", "^mpt^", NULL }; +const char *m8512b1ea[] = { "proofly.win^", NULL }; const char *m85135e72[] = { "getglue.com^", "^count^", NULL }; const char *m8515e22c[] = { "igutgembqnw.bid^", NULL }; const char *m8516d0c5[] = { "hentaihaven.disqus.com/embed.js", NULL }; @@ -25583,6 +25596,7 @@ const char *m872cc476[] = { "/log?event=", NULL }; const char *m8730566f[] = { "ninemsn.com.au^", "^neds_", NULL }; const char *m8730b674[] = { "fhlzfxxnqc.com^", NULL }; const char *m8730e26c[] = { "nxtck.com^", NULL }; +const char *m8732810e[] = { "tomadivx.tv/publi", NULL }; const char *m873329a [] = { "cbtrk.net^", NULL }; const char *m873363ec[] = { "your-tornado-file.com^", NULL }; const char *m873427d1[] = { "/ajrotator/", NULL }; @@ -26186,11 +26200,11 @@ const char *m8a00895f[] = { "vmweb.net/identity.min.js", NULL }; const char *m8a0177c5[] = { "gamescarousel.com^", NULL }; const char *m8a0211bf[] = { "/subAd.", NULL }; const char *m8a036e42[] = { "widgethost.barnebys.com^", NULL }; +const char *m8a037247[] = { "/nm_ga_top_", NULL }; const char *m8a04529 [] = { "d0z4gwv7.webcam^", NULL }; const char *m8a05b78b[] = { "lastlocation.com/images/banner", NULL }; const char *m8a06946e[] = { "joqnoyniblzm.com^", NULL }; const char *m8a071916[] = { "reitingi.lv^", NULL }; -const char *m8a07dfd [] = { "ads.penny-arcade.com^", NULL }; const char *m8a09bd55[] = { "/adnl.", NULL }; const char *m8a0a083b[] = { "/cads-min.js", NULL }; const char *m8a0a10e9[] = { "aff.bstatic.com^", NULL }; @@ -26266,6 +26280,7 @@ const char *m8a50424d[] = { "zdf.de^", "^tracking^", NULL }; const char *m8a5230f8[] = { "mp3vicio.com^", NULL }; const char *m8a52be0b[] = { "taboolasyndication.com^", "^log^", NULL }; const char *m8a53c201[] = { "layer-ad.de^", NULL }; +const char *m8a570d04[] = { "lbaybxwiklnfe.com^", NULL }; const char *m8a573041[] = { "adkick.net^", NULL }; const char *m8a5bb818[] = { "torrentcrazy.com/img/wx.png", NULL }; const char *m8a5d8da5[] = { ".cn/1.gif?", NULL }; @@ -26414,6 +26429,7 @@ const char *m8b003116[] = { "_ads_targeting.", NULL }; const char *m8b028dd6[] = { "marinejobs.gr/images/marine_adv.gif", NULL }; const char *m8b044b1 [] = { "/ads/common/", NULL }; const char *m8b06a51b[] = { "engine212.com^", NULL }; +const char *m8b06fc80[] = { "/js_tracking?", NULL }; const char *m8b09206d[] = { "bgitczbd.com^", NULL }; const char *m8b094822[] = { "professionalmuscle.com/featured-concreter.jpg", NULL }; const char *m8b0afa94[] = { "bookbudd.com^", NULL }; @@ -26630,7 +26646,6 @@ const char *m8c1b723f[] = { "/elqcfg.min.js", NULL }; const char *m8c1ce599[] = { "yylmqzhoveg.bid^", NULL }; const char *m8c1e387b[] = { "contadd.com^", NULL }; const char *m8c1e4a82[] = { "cwznlbsep.bid^", NULL }; -const char *m8c1ecc38[] = { "hidefporn.ws/04.jpg", NULL }; const char *m8c1edf28[] = { "netdebit-counter.de^", NULL }; const char *m8c212c73[] = { "/ad_tile/", NULL }; const char *m8c219c2d[] = { "mcsesports.com/images/sponsors/", NULL }; @@ -26650,7 +26665,6 @@ const char *m8c29e9c1[] = { "d36lvucg9kzous.cloudfront.net^", NULL }; const char *m8c2ba68 [] = { "mediaflire.com^", NULL }; const char *m8c2f4535[] = { "contadores.miarroba.com^", NULL }; const char *m8c3053ca[] = { "rinukkvp.bid^", NULL }; -const char *m8c3068aa[] = { "pornmade.com/images/404vz.gif", NULL }; const char *m8c30930 [] = { ".gif?pixels=", NULL }; const char *m8c315b74[] = { "trafficpimps.com^", NULL }; const char *m8c321386[] = { "afgr4.com^", NULL }; @@ -26745,6 +26759,7 @@ const char *m8ca770d1[] = { "t.bimvid.com^", NULL }; const char *m8ca8ef47[] = { "rfnzncprr.bid^", NULL }; const char *m8ca94156[] = { "onerror.gq^", NULL }; const char *m8caf71b8[] = { "-ad-text_", NULL }; +const char *m8cb0458f[] = { "/ads-beacon.", NULL }; const char *m8cb0bd35[] = { "my-link.pro/rotatingBanner.js", NULL }; const char *m8cb18f1f[] = { "/adblocker-leader.", NULL }; const char *m8cb30de3[] = { "lduhtrp.net^", NULL }; @@ -26790,6 +26805,7 @@ const char *m8ce89dd0[] = { "/visitorCookie.", NULL }; const char *m8ce932df[] = { "tostega.ru^", NULL }; const char *m8ce93ed1[] = { "gotagy.com^", NULL }; const char *m8ce98127[] = { "hxvdrelj.bid^", NULL }; +const char *m8cf15556[] = { "/rassets1/ads-", NULL }; const char *m8cfb5597[] = { "tracking11.com^", NULL }; const char *m8cfb6057[] = { "tgijoezvmvvl.com^", NULL }; const char *m8cfe440a[] = { "ads.mediaodyssey.com^", NULL }; @@ -26892,6 +26908,7 @@ const char *m8d786402[] = { "adsp.com^", NULL }; const char *m8d786eb5[] = { "phncdn.com/www-static/js/pornstars-comment.js?", NULL }; const char *m8d79c037[] = { "www.google.", "/search?q=", "&oq=", "&aqs=chrome.", "&sourceid=chrome&", NULL }; const char *m8d7a64ca[] = { "/ad_banners/", NULL }; +const char *m8d7ec4b7[] = { "freshmarketer.com^", NULL }; const char *m8d80b84c[] = { "banner.telefragged.com^", NULL }; const char *m8d81e15e[] = { "/ad-overlay.", NULL }; const char *m8d82803f[] = { "oipsyfnmrwir.com^", NULL }; @@ -26979,7 +26996,6 @@ const char *m8df02c73[] = { "livesports.pw/adblock.js", NULL }; const char *m8df088d4[] = { "hit.gemius.pl/xlgemius.js", NULL }; const char *m8df1703d[] = { "/homepage/analytics.", NULL }; const char *m8df2125f[] = { "/share/ads/", NULL }; -const char *m8df23d69[] = { "pornslash.com/images/cbt.gif", NULL }; const char *m8df3ea15[] = { "ezula.com^", NULL }; const char *m8df3f933[] = { "gamezone.com/?act=", NULL }; const char *m8df46bfc[] = { "lukir.info^", NULL }; @@ -27222,6 +27238,7 @@ const char *m8ef13bf [] = { "t.st/video/", NULL }; const char *m8ef40365[] = { "adsl2exchanges.com.au/images/spintel", NULL }; const char *m8ef42b9a[] = { "utility.rogersmedia.com^", NULL }; const char *m8ef42ed1[] = { "_directtrack.js", NULL }; +const char *m8ef4be0e[] = { "goldoffer.online^", NULL }; const char *m8ef4de0d[] = { "phncdn.com/www-static/js/recommended.js", NULL }; const char *m8ef4e630[] = { "akailoparzapi.com^", NULL }; const char *m8ef5e682[] = { "stats.pandora.com^", NULL }; @@ -27240,7 +27257,6 @@ const char *m8f0b6117[] = { "e22c62690bd1.racing^", NULL }; const char *m8f0bf13 [] = { "personaleme.pro^", NULL }; const char *m8f0c2c13[] = { "secretmedia.s3.amazonaws.com^", NULL }; const char *m8f0d9822[] = { "anyoneregistonmay.com^", NULL }; -const char *m8f0ebec7[] = { "3xupdate.com^", "^ryushare2.gif", NULL }; const char *m8f0eea5f[] = { ".tv/log?event", NULL }; const char *m8f0f91d2[] = { "/newsstat/", NULL }; const char *m8f0ffcc9[] = { "hgzopbyhidre.com^", NULL }; @@ -27390,6 +27406,7 @@ const char *m8fb6843a[] = { "ironbeast.io^", NULL }; const char *m8fb6f379[] = { "asmosi.info^", NULL }; const char *m8fb7bc76[] = { "whoer.net/images/pb/", NULL }; const char *m8fb851f6[] = { "/analytics/activity.", NULL }; +const char *m8fbb2079[] = { "baconaces.pro^", NULL }; const char *m8fbb635a[] = { "/ad_button.", NULL }; const char *m8fbb8552[] = { "/iprom-ad/", NULL }; const char *m8fbc9d5b[] = { "/newdesign/ad/", NULL }; @@ -27444,6 +27461,7 @@ const char *m900242d6[] = { "/telegraph-advertising/", NULL }; const char *m9003e6fa[] = { "/info/ads/", NULL }; const char *m9003fc5d[] = { "/ad/window.php?", NULL }; const char *m900454e7[] = { "coinad.com/op.php?", NULL }; +const char *m90057cb6[] = { "definebabe.com^", "^traders.", NULL }; const char *m9005912 [] = { "stats.wordpress.com^", NULL }; const char *m9005edb [] = { "mb57.com^", NULL }; const char *m9007ce81[] = { "analytics.spankbang.com^", NULL }; @@ -27531,7 +27549,6 @@ const char *m905c466e[] = { "banner.cz^", NULL }; const char *m905c8e17[] = { "wzus.askkids.com^", NULL }; const char *m905de31f[] = { "adorigin.com^", NULL }; const char *m905f762e[] = { "kimcartoon.me^", NULL }; -const char *m905fcdd2[] = { "xxxblink.com/rec/", NULL }; const char *m9060fbce[] = { "netdna-cdn.com^", "^OpenX^", NULL }; const char *m906232f6[] = { "bznmgijglbpr.com^", NULL }; const char *m90627f17[] = { "/ad_companion?", NULL }; @@ -27686,7 +27703,6 @@ const char *m910837fd[] = { "&adpageurl=", NULL }; const char *m910b288f[] = { "grobido.info^", NULL }; const char *m910b64e8[] = { "webmonkey.com/js/stats/", NULL }; const char *m910c168d[] = { "tool.acces-vod.com^", NULL }; -const char *m910d8312[] = { "hotkellymadison.com^", "^km_300x300.gif", NULL }; const char *m910ec0d2[] = { "sextronix.com/b/", NULL }; const char *m910f9f2d[] = { "/hostedbannerads.", NULL }; const char *m9110a0af[] = { "rockfile.co/cdn-cgi/apps/head/", NULL }; @@ -27731,6 +27747,7 @@ const char *m913eb96c[] = { "f2a33f4db437042311.com^", NULL }; const char *m91402ea [] = { "jheplryxvzvx.com^", NULL }; const char *m91425410[] = { "tqdarrhactqc.com^", NULL }; const char *m9142b68b[] = { "coherentpath.com/tracker/", NULL }; +const char *m914515a4[] = { "brominer.com^", NULL }; const char *m914523e9[] = { "yellowbridge.com^", "^advertisement.js", NULL }; const char *m9145bb1b[] = { "/google_analytics/", NULL }; const char *m9145e555[] = { "pixel.wp.com^", NULL }; @@ -27742,7 +27759,6 @@ const char *m914a8732[] = { "iclive.com^", NULL }; const char *m914aa817[] = { "speedplay.us/js/", NULL }; const char *m914b9dc0[] = { "vyeesric.bid^", NULL }; const char *m914be0f9[] = { "nplexmedia.com^", NULL }; -const char *m914df026[] = { "yobt.tv/js/ttu.js", NULL }; const char *m915097c0[] = { "/ad/?host=", NULL }; const char *m9153cefd[] = { "qotuhsvlqlpnfd.com^", NULL }; const char *m915481b7[] = { "djtunes.com^", "^adbg^", NULL }; @@ -27987,7 +28003,6 @@ const char *m9278ab9f[] = { "/peel.php?", NULL }; const char *m92799747[] = { "_adright2.", NULL }; const char *m9279f4b8[] = { "cpdoalzgwnwf.com^", NULL }; const char *m927caa58[] = { "markswebcams.com^", NULL }; -const char *m927d1d4c[] = { "thepornomatrix.com/images/1-", NULL }; const char *m927d36e1[] = { "/usertrack/sa.", NULL }; const char *m927d9d75[] = { "domandgeri.com/banners/", NULL }; const char *m927fc7d8[] = { "/count.exe?", NULL }; @@ -28179,6 +28194,7 @@ const char *m935f9ce1[] = { "justdating.online^", NULL }; const char *m936090ff[] = { "srwww1.com^", NULL }; const char *m93620938[] = { "tennerlist.com^", NULL }; const char *m93631ef1[] = { "/s.aspx?r=", NULL }; +const char *m9363361a[] = { "fzccvcrsbtb.com^", NULL }; const char *m9363372 [] = { "gklmedia.com^", NULL }; const char *m93646012[] = { "/dltrack/", NULL }; const char *m93670c6b[] = { "/audience.min.js", NULL }; @@ -28274,6 +28290,7 @@ const char *m93cccf19[] = { "pricegrabber.com/cb_table.php", NULL }; const char *m93ce6a03[] = { "/adspot.", NULL }; const char *m93ce93ac[] = { "sitelabweb.com^", NULL }; const char *m93d02ac6[] = { "candystand.com/game-track.do?", NULL }; +const char *m93d13cd1[] = { "ccvwtdtwyu.trade^", NULL }; const char *m93d240c0[] = { "rsc.cdn77.org^", NULL }; const char *m93d25d73[] = { "analytics.staticiv.com^", NULL }; const char *m93d2feb1[] = { "/ad_pos=", NULL }; @@ -28403,7 +28420,7 @@ const char *m947c91ff[] = { "tv-en-vivo.org/js/advertisement.js", NULL }; const char *m947ca8e8[] = { "160x6001.jpg", NULL }; const char *m9480ad8a[] = { "dummy-domain-do-not-change.com^", NULL }; const char *m9480b832[] = { "nostv.pt^", "^angulartics-google-analytics.js^", NULL }; -const char *m9486e3c1[] = { "girlsfrombudapest.eu/banners/", NULL }; +const char *m948743be[] = { "premiumstats.xyz^", NULL }; const char *m948933cc[] = { "stats2.algo.at^", NULL }; const char *m948b114e[] = { "nkclrxanzeossa.com^", NULL }; const char *m948b748f[] = { "javascript-coder.com^", "^make-form-without-coding.png", NULL }; @@ -28496,7 +28513,6 @@ const char *m94ea9570[] = { "llqd75c56i.com^", NULL }; const char *m94ea9594[] = { "beacon.livefyre.com^", NULL }; const char *m94eaaa2a[] = { "mbsy.co^", NULL }; const char *m94ec27cb[] = { "mochiads.com/srv/", NULL }; -const char *m94f1b283[] = { "pornmade.com/images/cb", NULL }; const char *m94f1c6de[] = { "gkiqfnjtwmj.bid^", NULL }; const char *m94f2b3ed[] = { "nude.hu/banners/", NULL }; const char *m94f3377a[] = { "workablyr.info^", NULL }; @@ -28522,6 +28538,7 @@ const char *m9512eac0[] = { "/clicktracking/", NULL }; const char *m9513027b[] = { "sohu.com/stat/", NULL }; const char *m9513ce4 [] = { "/adnews.", NULL }; const char *m951950a9[] = { "/custom_ads/", NULL }; +const char *m95195d79[] = { "smartoffer.site^", NULL }; const char *m9519ab9d[] = { "billboard.cz^", NULL }; const char *m9519e95d[] = { "ndtv.com/Status24x7.lv?", NULL }; const char *m951f95fb[] = { "autotrader.co.za/log/", NULL }; @@ -28620,6 +28637,7 @@ const char *m95a0ec2e[] = { "lqiublivx.bid^", NULL }; const char *m95a341dd[] = { "cash.neweramediaworks.com^", NULL }; const char *m95a51d8b[] = { "webtrack.dhlglobalmail.com^", NULL }; const char *m95a689a2[] = { "wvbr.com/images/banner/", NULL }; +const char *m95a6ec1b[] = { "zenhppyad.com^", NULL }; const char *m95a8445 [] = { "shopautoweek.com/js/modules/tracker.js", NULL }; const char *m95a89d47[] = { "youtube.com/api/stats/qoe?", NULL }; const char *m95ab7158[] = { "clubplanet.com^", "^wallpaper^", NULL }; @@ -28996,6 +29014,7 @@ const char *m97690347[] = { "vortez.co.uk^", "skyscraper.jpg", NULL }; const char *m976c6062[] = { "/partner_ads_", NULL }; const char *m976cb013[] = { "log.idnes.cz^", NULL }; const char *m976d3b14[] = { "utdallas.edu^", "^banner.js", NULL }; +const char *m97719069[] = { "-advertisement/script.", NULL }; const char *m97740d2e[] = { "/annonse.", NULL }; const char *m977532e0[] = { "sbstatic.com.au/js/tealium.js", NULL }; const char *m97760c7a[] = { "d3rmnwi2tssrfx.cloudfront.net^", NULL }; @@ -29055,6 +29074,7 @@ const char *m97a70041[] = { "aqqgli3vle.bid^", NULL }; const char *m97a96a3f[] = { "/ad_tab.", NULL }; const char *m97aab2eb[] = { "/ad-600-", NULL }; const char *m97aabe58[] = { "-advertising/vast/", NULL }; +const char *m97ab2d60[] = { "4tube.com/sw4tube.js", NULL }; const char *m97ab2fd1[] = { "scroll.com^", NULL }; const char *m97af5c8b[] = { "_empty.ad?", NULL }; const char *m97b1780 [] = { "dueybqnkkhzdh.bid^", NULL }; @@ -29228,6 +29248,7 @@ const char *m98780e9b[] = { "=160x600,", NULL }; const char *m98781bec[] = { "hesgoal.com/advertisement.js", NULL }; const char *m98786e51[] = { "alcvid.com^", NULL }; const char *m9878ac6c[] = { "dsnr-affiliates.com^", NULL }; +const char *m987a7dcc[] = { "nametraff.com^", NULL }; const char *m98825243[] = { "pop.verplusonline.com^", NULL }; const char *m9883a0f [] = { "indicia.com^", NULL }; const char *m98873214[] = { "/mystats/track.js", NULL }; @@ -29535,6 +29556,7 @@ const char *m99d84d10[] = { "zoomin.tv/decagonhandler/", NULL }; const char *m99d9c909[] = { ".com/www.gif?", NULL }; const char *m99d9f2fd[] = { "mediatrking.com^", NULL }; const char *m99da8b59[] = { "dah0ooy4doe.info^", NULL }; +const char *m99dabef2[] = { "msoiqafieh.com^", NULL }; const char *m99dacae [] = { "dustcoin.com^", "^image^ad-", NULL }; const char *m99dd56d9[] = { "/SWMAdPlayer.", NULL }; const char *m99dd5ab5[] = { "rapidvideo.com^", NULL }; @@ -29585,7 +29607,6 @@ const char *m9a20e2ab[] = { "p.yotpo.com^", NULL }; const char *m9a256543[] = { "totachrl.com^", NULL }; const char *m9a2720ad[] = { "wellturnedpenne.info^", NULL }; const char *m9a272bf [] = { "bodybuilding.com/ad-ops/prebid.js", NULL }; -const char *m9a290b1 [] = { "sxx.com/js/lj.js", NULL }; const char *m9a2c5229[] = { "kcrw.com/collage-images/itunes.gif", NULL }; const char *m9a2cfe73[] = { "jurtym.cf^", NULL }; const char *m9a2f69ae[] = { "lightminer.co^", NULL }; @@ -29718,6 +29739,7 @@ const char *m9abd8125[] = { "farm.plista.com/widgetdata.php?", "%22pictureads%22 const char *m9abd8349[] = { "a.adroll.com^", NULL }; const char *m9abdebeb[] = { "gnipadiiodpa.com^", NULL }; const char *m9abe2c32[] = { "actiris.be/urchin.js", NULL }; +const char *m9abe37b6[] = { "stackpathdns.com^", NULL }; const char *m9ac0ec02[] = { "pornwikileaks.com/adultdvd.com.jpg", NULL }; const char *m9ac2aff [] = { "d3uqm14ppr8tkw.cloudfront.net^", NULL }; const char *m9ac34b3c[] = { "/700_100_", NULL }; @@ -29780,7 +29802,6 @@ const char *m9b0c1a69[] = { "ppcwebspy.com^", NULL }; const char *m9b0c2b90[] = { "akamai.net^", "^pics.drugstore.com^prodimg^promo^", NULL }; const char *m9b0c916f[] = { "todich.ru^", NULL }; const char *m9b0d3417[] = { "marketintelligencecenter.com/images/brokers/", NULL }; -const char *m9b0fd54d[] = { "/bsa-pro-upload/", NULL }; const char *m9b1075da[] = { "mapquestapi.com/logger/", NULL }; const char *m9b111ec1[] = { "^utm_medium^pops^", NULL }; const char *m9b139b34[] = { "tellaparts.com^", NULL }; @@ -29811,7 +29832,6 @@ const char *m9b354f24[] = { "p2ads.com^", NULL }; const char *m9b35945d[] = { "postbank.de^", "^pb_tracking_js.js", NULL }; const char *m9b394b96[] = { "etwgydlbl.bid^", NULL }; const char *m9b39ddb5[] = { "hetchi.com^", NULL }; -const char *m9b3c1153[] = { "dato.porn/cp.js", NULL }; const char *m9b3cb1ca[] = { "/mmcore.js", NULL }; const char *m9b3e201b[] = { "ads.dazoot.ro^", NULL }; const char *m9b3e214d[] = { "/ad_banner_", NULL }; @@ -29835,7 +29855,6 @@ const char *m9b56fde [] = { "/ad/blank.", NULL }; const char *m9b570064[] = { "fkivuntlyd.bid^", NULL }; const char *m9b592df [] = { "banner.ad.nu^", NULL }; const char *m9b598520[] = { "reddit.com^", NULL }; -const char *m9b599317[] = { "pixhost.org/image/rotate/", NULL }; const char *m9b5c38a2[] = { "/728x90b.", NULL }; const char *m9b5c7a6 [] = { "_metricsTagging.", NULL }; const char *m9b5cb89f[] = { "-fe-ads/", NULL }; @@ -30139,6 +30158,7 @@ const char *m9cdba44f[] = { "accordo.it/js/advert.js", NULL }; const char *m9cdc72f2[] = { "identity-us.com/ads/ads.html", NULL }; const char *m9ce3f13 [] = { "7f19b1713b43f7db.com^", NULL }; const char *m9ce4e40f[] = { "gbddkzbtczkw.bid^", NULL }; +const char *m9ce57e62[] = { "fruitice.realnetwrk.com^", NULL }; const char *m9ce5db26[] = { "clickforensics.com^", NULL }; const char *m9ce6be56[] = { "kzexkhstcng.com^", NULL }; const char *m9ce6d9c9[] = { "bleacherreport.net/images/skins/", NULL }; @@ -30265,7 +30285,6 @@ const char *m9d8e7a38[] = { "pixel.colorupmedia.com^", NULL }; const char *m9d8eca72[] = { "rbc.ru/count/", NULL }; const char *m9d8ff9c1[] = { "/advert1.", NULL }; const char *m9d91e79 [] = { "topgamesites.net^", NULL }; -const char *m9d95f484[] = { "pornslash.com/cbp.php", NULL }; const char *m9d9762b7[] = { "zhbzxeis.bid^", NULL }; const char *m9d978bfe[] = { "dnbizcdn.com^", NULL }; const char *m9d990bc7[] = { "avitop.com/image/mig-anim.gif", NULL }; @@ -30342,6 +30361,7 @@ const char *m9de2f207[] = { "logs.51cto.com^", NULL }; const char *m9de302e2[] = { "tribalfusion.com/displayAd.js?", NULL }; const char *m9de3ca5f[] = { "incrediblesugar.com^", NULL }; const char *m9de3f17b[] = { "tracking.sembox.it^", NULL }; +const char *m9de4a95e[] = { "uwidtpjwh.com^", NULL }; const char *m9de52e98[] = { "66ce98158e4f402.com^", NULL }; const char *m9de648bc[] = { "hp.com^", "^scripts^ads^", NULL }; const char *m9de74538[] = { "/weblog.js?", NULL }; @@ -30365,9 +30385,11 @@ const char *m9dfe6663[] = { "cltomedia.info^", NULL }; const char *m9dfefdaa[] = { "joomladigger.com/images/banners/", NULL }; const char *m9e012b17[] = { ".com/?", "=", NULL }; const char *m9e01b720[] = { "roverinvolv.bid^", NULL }; +const char *m9e01ecb8[] = { "wtm.monitoringservice.co^", NULL }; const char *m9e02ab3a[] = { "/dsg/bnn/", NULL }; const char *m9e05da9b[] = { "/125x400/", NULL }; const char *m9e061ad [] = { "arecio.work^", NULL }; +const char *m9e06adb8[] = { "oboxads.com^", NULL }; const char *m9e075dd0[] = { "/mnads1.", NULL }; const char *m9e08206e[] = { "sblqlcjk.bid^", NULL }; const char *m9e0889c9[] = { "/affiliate/small_banner/", NULL }; @@ -30509,6 +30531,7 @@ const char *m9ea09f8e[] = { ".mv/ads/", NULL }; const char *m9ea0de3 [] = { "bihzqdflxeelc.com^", NULL }; const char *m9ea16373[] = { "zirhuqksdqeyg.com^", NULL }; const char *m9ea44106[] = { "interest.co.nz/banners/", NULL }; +const char *m9ea46f2a[] = { "hirepurpose.com/static/widgets/", NULL }; const char *m9ea4a6f5[] = { "goodanime.net/images/crazy", ".jpg", NULL }; const char *m9ea569ed[] = { "/adscalecontentad.", NULL }; const char *m9ea5aed0[] = { "lkrcapch.com^", NULL }; @@ -30763,6 +30786,7 @@ const char *m9ffa8e09[] = { "absolutewrite.com^", "^48HrBooks4.jpg", NULL }; const char *m9ffc1ff0[] = { "sbdtds.com^", NULL }; const char *m9ffc213d[] = { "/refstats.asp?", NULL }; const char *m9ffd1dca[] = { "-adtechfront.", NULL }; +const char *ma0001380[] = { "daiporno.com^", NULL }; const char *ma000c8e7[] = { "1e0y.xyz^", NULL }; const char *ma002b87d[] = { "amvotes.ru^", NULL }; const char *ma0044d01[] = { "syhfcveeizqp.bid^", NULL }; @@ -30931,6 +30955,7 @@ const char *ma0b39af1[] = { "fucrzdux.bid^", NULL }; const char *ma0b441ae[] = { "videobull.to/wp-content/themes/videozoom/images/stream-hd-button.gif", NULL }; const char *ma0b4cf7 [] = { "tendatta.com^", NULL }; const char *ma0b76e6d[] = { "7cbb237b705ae9361.com^", NULL }; +const char *ma0b95b4b[] = { "/newrelicKpis-", NULL }; const char *ma0ba84fa[] = { "busiweek.com^", "^banners^", NULL }; const char *ma0bb074b[] = { "coinwarz.com/content/images/genesis-mining-eth-takeover-", NULL }; const char *ma0bc3c88[] = { "dwentymgplvrizqhieugzkozmqjxrxcyxeqdjvcbjmrhnkguwk.com^", NULL }; @@ -30953,6 +30978,7 @@ const char *ma0cc17a9[] = { "mvkmhjlqqjnay.bid^", NULL }; const char *ma0cc33b7[] = { "netreviews.eu/index.php?action=act_access&", NULL }; const char *ma0cf4576[] = { "cjbmanagement.com^", NULL }; const char *ma0d10714[] = { "ovfbwavekglf.com^", NULL }; +const char *ma0d1ee4b[] = { "tfqexqeldxjvet.com^", NULL }; const char *ma0d3c0f3[] = { "waptrick.com^", NULL }; const char *ma0d40029[] = { "7e59f52a58ab3be819c9a90ba53b9ffe.ovh^", NULL }; const char *ma0d5a369[] = { "adblockmetrics.ru^", NULL }; @@ -30994,7 +31020,6 @@ const char *ma0f3d56d[] = { "cloudfront.net^", "^jquery.google-analytics.js", NU const char *ma0f42276[] = { "llbevorurncfcc.bid^", NULL }; const char *ma0f49275[] = { "_openx/", NULL }; const char *ma0f4bb41[] = { "3enm.com^", NULL }; -const char *ma0f8644a[] = { "monstercockz.com/cont/", NULL }; const char *ma0f909dd[] = { "/ads-reviews-", NULL }; const char *ma0f94d59[] = { "ea.lexpress.fr^", NULL }; const char *ma0fba32b[] = { "/beacon_img?", NULL }; @@ -31245,7 +31270,6 @@ const char *ma2136e35[] = { "hits.puls.lv^", NULL }; const char *ma213cf34[] = { "/in.gif?url=", NULL }; const char *ma2154f5a[] = { "etracking24.de^", NULL }; const char *ma217bdbe[] = { "_adtags.", NULL }; -const char *ma21bbb77[] = { "pinkems.com/images/buttons/", NULL }; const char *ma21ce8a7[] = { "ti.tradetracker.net^", NULL }; const char *ma220ae02[] = { "plexop.com^", NULL }; const char *ma220ffcf[] = { "hejban.youwatch.org^", NULL }; @@ -31292,6 +31316,7 @@ const char *ma24ed82e[] = { "/pop_under.", NULL }; const char *ma2501a2e[] = { "masterani.me/static/jaja/", NULL }; const char *ma250bc29[] = { "juventus.com/pics/sponsors/", NULL }; const char *ma2513c70[] = { "rszzpjttufuw.bid^", NULL }; +const char *ma257675c[] = { "hkhotpewfxr.com^", NULL }; const char *ma257ba3 [] = { "upload.ee/image/", "/B_descarga_tipo12.gif", NULL }; const char *ma258fb62[] = { "adx1.com^", NULL }; const char *ma25a4fd3[] = { "virtualnet.co.uk^", NULL }; @@ -31532,6 +31557,7 @@ const char *ma3622ca1[] = { "trafficlearn.com^", NULL }; const char *ma36237f7[] = { "cgi-bin/counter", NULL }; const char *ma3628125[] = { "nabbr.com^", NULL }; const char *ma362df5d[] = { "spiegel.de^", "^statistic^", NULL }; +const char *ma36330c0[] = { "party-vqgdyvoycc.now.sh^", NULL }; const char *ma3646a3d[] = { "/ad-local.", NULL }; const char *ma3652ea3[] = { "paypalobjects.com^", "^pixel.gif", NULL }; const char *ma365cacb[] = { "adimpact.com^", NULL }; @@ -31565,6 +31591,7 @@ const char *ma387824d[] = { "yxmnaxxfzfqa.bid^", NULL }; const char *ma387a0ef[] = { "meyersdalebixby.com^", NULL }; const char *ma387d213[] = { "selwrite.com^", NULL }; const char *ma389c3d1[] = { "shop.cotonella.com/media/images/AD350.", NULL }; +const char *ma38bb77c[] = { "/natero_analytics.", NULL }; const char *ma38d9389[] = { "inuxu.biz^", NULL }; const char *ma38f283f[] = { "abbp2.pw^", NULL }; const char *ma390e277[] = { "/pagestats/", NULL }; @@ -31577,6 +31604,7 @@ const char *ma39dffb [] = { "ro89.com/hitme.php?", NULL }; const char *ma39ebda8[] = { "ludwmwca.bid^", NULL }; const char *ma39ec6b3[] = { "vsxjjmyz.com^", NULL }; const char *ma39faed1[] = { "circonus.com/hit?", NULL }; +const char *ma3a49108[] = { "dydxtkvmktumjp.com^", NULL }; const char *ma3a53acc[] = { "/300_250_", NULL }; const char *ma3a60b8d[] = { "/technomedia.", NULL }; const char *ma3a6797e[] = { "exashare.com/ad.js", NULL }; @@ -31712,7 +31740,6 @@ const char *ma4363a6f[] = { "qgevavwyafjf.com^", NULL }; const char *ma437b1fe[] = { "insnw.net/instart/js/instart.js", NULL }; const char *ma438c001[] = { "opbandit.com^", NULL }; const char *ma43c714c[] = { "interfalls.com^", NULL }; -const char *ma43d275 [] = { "lesbian.hu/banners/", NULL }; const char *ma43fd0b3[] = { "the-consumer-reporter.org^", NULL }; const char *ma43ffdf2[] = { "stencef.com^", NULL }; const char *ma4407125[] = { "55bbs.com/pv.js", NULL }; @@ -31904,6 +31931,7 @@ const char *ma5149695[] = { "lhnlplsj.bid^", NULL }; const char *ma515b8f5[] = { "_438x60.", NULL }; const char *ma516710e[] = { "track.codepen.io^", NULL }; const char *ma516a2eb[] = { "performancerevenues.com^", NULL }; +const char *ma517e628[] = { "najsiejfnc.win^", NULL }; const char *ma518494a[] = { "/TrackerHandler.", NULL }; const char *ma51b30f0[] = { "iretlniy.bid^", NULL }; const char *ma51d5d07[] = { "theindependentbd.com^", "^banner^", NULL }; @@ -32332,6 +32360,7 @@ const char *ma708bc21[] = { "qkfhfuua.com^", NULL }; const char *ma70aa43a[] = { "legacyminerals.net^", NULL }; const char *ma7106cc [] = { "/showflashad.", NULL }; const char *ma7113d47[] = { "/ga.gif?", NULL }; +const char *ma711ab8a[] = { "/visit/record?", NULL }; const char *ma713fda9[] = { "igg.biz^", NULL }; const char *ma714b246[] = { "vppst.iltrovatore.it^", NULL }; const char *ma716271b[] = { "slinky.com.au/banners/", NULL }; @@ -32722,7 +32751,6 @@ const char *ma8f9326a[] = { "metavertising.com^", NULL }; const char *ma8fa9f0 [] = { "backlinks.com^", NULL }; const char *ma8fb066e[] = { "xxxymovies.com/js/win.js", NULL }; const char *ma8fcb4a6[] = { "hung.ch^", NULL }; -const char *ma8fdef22[] = { "pron.tv/js/xp/pt.js?", NULL }; const char *ma8ff2c71[] = { "wepmmzpypfwq.com^", NULL }; const char *ma8ffaff4[] = { "jb51.net^", NULL }; const char *ma900f538[] = { "vmmpxl.com^", NULL }; @@ -32842,7 +32870,6 @@ const char *ma98c5cc9[] = { "/adbayimg/", NULL }; const char *ma98d55d2[] = { "/adgitize-", NULL }; const char *ma98d5b08[] = { "/ads/main.", NULL }; const char *ma98eb16a[] = { "/a2/?sub=", NULL }; -const char *ma9903d27[] = { "hotdylanryder.com^", "^Big-Tits-Like-Big-Dicks.jpg", NULL }; const char *ma993543e[] = { "boodlewrite.com^", NULL }; const char *ma993c84e[] = { "/show_ad_", NULL }; const char *ma994a59c[] = { "dasfdasfasdf.no-ip.info^", NULL }; @@ -33131,7 +33158,6 @@ const char *maad60bb [] = { "exitexplosion.com^", NULL }; const char *maad71c07[] = { "casino.", "^affiliate^", NULL }; const char *maad99af7[] = { "_160x550.", NULL }; const char *maada7b86[] = { "xpop.co^", NULL }; -const char *maadbd9a4[] = { "pixhost.org/image/cu/", NULL }; const char *maadc2a22[] = { "vnbitcoin.org/gawminers.png", NULL }; const char *maadc7bab[] = { "mps-gba.de^", NULL }; const char *maadcc5ae[] = { "yimg.com^", "^yat^js^ads_", NULL }; @@ -33301,6 +33327,7 @@ const char *mab9b4945[] = { "coinhive-manager.com^", NULL }; const char *mab9db3d4[] = { "i1media.no^", NULL }; const char *mab9f68e [] = { "nitmus.com^", NULL }; const char *mab9ff93a[] = { "edgedatg.com/aws/apps/datg/web-player-unity/", "/AppMeasurement.js", NULL }; +const char *maba02f28[] = { "-action/ping?", NULL }; const char *maba0565e[] = { "5dabf928ad9ad4.com^", NULL }; const char *maba19a7d[] = { "vertvshonf.com^", NULL }; const char *maba213b9[] = { "d32hwlnfiv2gyn.cloudfront.net^", NULL }; @@ -33608,6 +33635,7 @@ const char *macf7a3fe[] = { "static.criteo.com^images^", NULL }; const char *macf7ac6b[] = { "/mysimpleads/", NULL }; const char *macf82ca9[] = { "growingio.com^", NULL }; const char *macf87c2b[] = { "fastly.net^", "^sp-analytics.min.", NULL }; +const char *macf9b108[] = { "stonecalcom.com^", NULL }; const char *macfbb5a7[] = { "flux.com/geo.html?", NULL }; const char *macfcc0cb[] = { "/HiroBeacon?", NULL }; const char *macfcc870[] = { "gelbooru.com//images/ad/", NULL }; @@ -33615,6 +33643,7 @@ const char *macfcd92b[] = { "/active-ad-", NULL }; const char *macfde06a[] = { "/adsright.", NULL }; const char *macfeb041[] = { "/common-ads/", NULL }; const char *mad000a5f[] = { "ut.ratepoint.com^", NULL }; +const char *mad0081fd[] = { "widpzvyx.com^", NULL }; const char *mad010c15[] = { "adreporting.com^", NULL }; const char *mad0226ae[] = { "476vi285.stream^", NULL }; const char *mad042395[] = { "hwscdn.com^", "^brands_analytics.js", NULL }; @@ -33652,6 +33681,7 @@ const char *mad25f9ef[] = { "thessdreview.com^", "-bg-banner-", NULL }; const char *mad28ae2b[] = { "adxprts.com^", "^ads.js", NULL }; const char *mad2a62d3[] = { "webvoo.com^", "^logtodb.", NULL }; const char *mad2b19e7[] = { "vroom.be^", "^stats.js^", NULL }; +const char *mad2b1ab9[] = { "dzztjcbt.com^", NULL }; const char *mad2b91a [] = { "rc.aol.de^", "^getrcmd.js", NULL }; const char *mad2dabb4[] = { "/adoverlayplugin.", NULL }; const char *mad2f1230[] = { "savevideo.me/images/banner_ads.gif", NULL }; @@ -33708,7 +33738,6 @@ const char *mad655461[] = { "ktu.sv2.biz^", NULL }; const char *mad65a622[] = { "sextube.com/lj.js", NULL }; const char *mad65d1db[] = { "c.homestore.com^", NULL }; const char *mad65de15[] = { "cukabtvyl.com^", NULL }; -const char *mad6c8645[] = { "springbreaktubegirls.com/js/springpop.js", NULL }; const char *mad6cd781[] = { "browserscope.org/user/beacon/", NULL }; const char *mad6ecd51[] = { "cdnjs.cloudflare.com^", NULL }; const char *mad6f79e2[] = { "armorgames.com/assets/", "_skin_", NULL }; @@ -33747,7 +33776,6 @@ const char *mad9d37cc[] = { "/dmp-tracking-", NULL }; const char *mad9fadce[] = { "livesegmentservice.com^", NULL }; const char *mada0fa70[] = { "ustatik.com/_img/promo/takeovers/", NULL }; const char *mada1561c[] = { "?module=ads/", NULL }; -const char *mada465ec[] = { "jailbaitgallery.com/banners300/", NULL }; const char *mada7656a[] = { "merck.com/js/mercktracker.js", NULL }; const char *mada78994[] = { ".ad-traffic.", NULL }; const char *mada7bedf[] = { "_728x90b_", NULL }; @@ -33847,7 +33875,6 @@ const char *mae0518b5[] = { "/addon/ad/", NULL }; const char *mae06ebed[] = { "tracker.iqnomy.com^", NULL }; const char *mae07d510[] = { "/wpblog.gif?", NULL }; const char *mae0d5a8e[] = { "ad4980.kr^", NULL }; -const char *mae0f9956[] = { "pixhost.org/js/jquery_show2.js", NULL }; const char *mae0fe9dd[] = { "mvumhltl.com^", NULL }; const char *mae0ff5d3[] = { "wp.com/wp-content/themes/", NULL }; const char *mae10aa64[] = { "panection.co^", NULL }; @@ -33915,6 +33942,7 @@ const char *mae4d2bd3[] = { "olthlikechgq.com^", NULL }; const char *mae4e71e4[] = { "/any/", ".gif?", NULL }; const char *mae4e7a95[] = { "tmcvwyrqwyp.com^", NULL }; const char *mae502a53[] = { "ads.activestate.com^", NULL }; +const char *mae51a5d2[] = { "vuryua.ru^", NULL }; const char *mae52c2ac[] = { "waframedia5.com^", NULL }; const char *mae5430be[] = { "arabweb.biz^", NULL }; const char *mae55752b[] = { "tbib.org/kona/", NULL }; @@ -34113,7 +34141,6 @@ const char *maf3129ea[] = { "greatgirlsgames.com/100x100.php", NULL }; const char *maf3422b1[] = { "vgrguzpcpc.bid^", NULL }; const char *maf38f55c[] = { "descopera.ro/js/addLinkerEvents-ga.js", NULL }; const char *maf3b52a [] = { "etbrjgpsadke.com^", NULL }; -const char *maf3b7041[] = { "hidefporn.ws/05.jpg", NULL }; const char *maf3d220b[] = { "mbn.com.ua^", NULL }; const char *maf3ebb0e[] = { "pchassets.com^", NULL }; const char *maf3f04ba[] = { "megacash.warpnet.com.br^", NULL }; @@ -34154,7 +34181,6 @@ const char *maf66e8b3[] = { "cas.", ".criteo.com^", NULL }; const char *maf67ba4d[] = { "speculese.com^", NULL }; const char *maf68d96d[] = { "pianobuyer.com/pianoworld/", NULL }; const char *maf68fe24[] = { "nddmcconmqsy.ru^", NULL }; -const char *maf6c5446[] = { "mydailytube.com/nothing/", NULL }; const char *maf6c5571[] = { "s.pixfs.net/visitor.pixplug.in/", NULL }; const char *maf6cd951[] = { "/neilson.js", NULL }; const char *maf6cf01d[] = { "jjmuyvpery.bid^", NULL }; @@ -34646,6 +34672,7 @@ const char *mb191ea42[] = { "count.video.sina.com.cn^", NULL }; const char *mb192559d[] = { "apps.admob.com/admob/", ".adsense.", NULL }; const char *mb194a30b[] = { "d37kzqe5knnh6t.cloudfront.net^", NULL }; const char *mb195fb81[] = { "/clicktrack-", ".gif?", NULL }; +const char *mb196a303[] = { "thewhizproducts.com^", NULL }; const char *mb198377c[] = { "ahvnvtxbk.bid^", NULL }; const char *mb198b71b[] = { "unfdjwel.com^", NULL }; const char *mb199c18 [] = { "qiktwikahncl.com^", NULL }; @@ -34832,6 +34859,7 @@ const char *mb274214d[] = { "_rebid.js", NULL }; const char *mb275301e[] = { "/wp-content/plugins/wp-bannerize/", NULL }; const char *mb275eaa7[] = { "pizzaandads.com^", NULL }; const char *mb2780495[] = { "caclubindia.com/campaign/", NULL }; +const char *mb2784381[] = { "yvlmcehqt.com^", NULL }; const char *mb27957a2[] = { "wrkxchcsdw.com^", NULL }; const char *mb27bd058[] = { "/ad_rotator/", NULL }; const char *mb27ce5 [] = { "?AdUrl=", NULL }; @@ -35054,6 +35082,7 @@ const char *mb37d564c[] = { "amsarkadium-a.akamaihd.net/", "/prebid", ".js", NUL const char *mb37e3843[] = { "code-server.biz^", NULL }; const char *mb37e4739[] = { "fuhgvhuukl.bid^", NULL }; const char *mb383b388[] = { "rapidvideo.com/js/js.cookie.js", NULL }; +const char *mb3840322[] = { "blatungo.com^", NULL }; const char *mb385ed13[] = { "supprent.com^", NULL }; const char *mb3869200[] = { "musicplayon.com/banner?", NULL }; const char *mb386b2d3[] = { "iwbwvowdidkuo.com^", NULL }; @@ -35064,6 +35093,7 @@ const char *mb3895a9b[] = { "_a468x60.", NULL }; const char *mb38b1b23[] = { "/beacon?", NULL }; const char *mb38bff7a[] = { "servedby.o2.co.uk^", NULL }; const char *mb38ce7ee[] = { "ga.nsimg.net^", NULL }; +const char *mb38ced09[] = { "hdmoza.com/nb/", NULL }; const char *mb38e7ec8[] = { "backpackinglight.com/backpackinglight/ads/banner-", NULL }; const char *mb38eed4a[] = { "bororas.com^", NULL }; const char *mb390ad2 [] = { "track.cedsdigital.it^", NULL }; @@ -35193,7 +35223,6 @@ const char *mb4284baf[] = { "zgxlwlffm.com^", NULL }; const char *mb4286ff3[] = { "uramov.info/wav/wavideo.html", NULL }; const char *mb42a5c4c[] = { "54.217.234.232^", NULL }; const char *mb42ca2ed[] = { "/b2bsdc.js", NULL }; -const char *mb42edd25[] = { "dusttube.com/pop", ".js", NULL }; const char *mb42f366d[] = { "e.funnymel.com^", NULL }; const char *mb42f47fa[] = { "phncdn.com/js/translatorWatchPageController-min.js", NULL }; const char *mb42f53d3[] = { "4archive.org/js/jquery.min.js", NULL }; @@ -35283,7 +35312,6 @@ const char *mb4950a9d[] = { "get.paradise8.com^", NULL }; const char *mb495b1e1[] = { "/promoRedirect?", "&zone=", NULL }; const char *mb49c06f7[] = { "livecamtv.me/embed.min.js", NULL }; const char *mb49ce324[] = { "cbs.com/sitecommon/includes/cacheable/combine.php?", "/adfunctions.", NULL }; -const char *mb49d3ea7[] = { "ox2.pron.tv^", NULL }; const char *mb49ec3ec[] = { ".com/b.gif?", NULL }; const char *mb4a02a [] = { "_adshow.", NULL }; const char *mb4a19fe9[] = { "/count/count.cgi?", NULL }; @@ -35513,7 +35541,6 @@ const char *mb5a3d97c[] = { "tfl.gov.uk/tfl-global/scripts/stats.js", NULL }; const char *mb5a59715[] = { "gamerant.com/ads/", NULL }; const char *mb5a7aae0[] = { "pe.com^", "^biice2scripts.js", NULL }; const char *mb5a8ec01[] = { "adocean.pl^", "^ad.js^id^", NULL }; -const char *mb5abadaa[] = { "track.uniqodo.com^", NULL }; const char *mb5abc7e9[] = { "/user_ads/", NULL }; const char *mb5ac3d08[] = { "syndication.exoclick.com/splash.php?", NULL }; const char *mb5ad1362[] = { "advertising.com^", NULL }; @@ -35639,6 +35666,7 @@ const char *mb64222b8[] = { "soirqzccdtyk.com^", NULL }; const char *mb6435acf[] = { "/intercept.js", NULL }; const char *mb643e7be[] = { "/reklama/", NULL }; const char *mb645f9cf[] = { "webmasterplan.com^", NULL }; +const char *mb6469aa4[] = { "gvahzhgblkkyr.com^", NULL }; const char *mb648e8e2[] = { "wwe.com/sites/all/modules/wwe/wwe_analytics/", NULL }; const char *mb64db9e6[] = { "91.196.216.64^", NULL }; const char *mb65051e5[] = { "bannertgt.com^", NULL }; @@ -35694,6 +35722,7 @@ const char *mb68691e6[] = { "fastcontentdelivery.com/ad", ".js", NULL }; const char *mb686e501[] = { "betar.gov.bd/wp-content/uploads/useful_banner_manager_banners/", NULL }; const char *mb68acf74[] = { "_ad_page_", NULL }; const char *mb68ae0a8[] = { "_730x90_", NULL }; +const char *mb68ba513[] = { "laserveradedomaina.com^", NULL }; const char *mb68e6f83[] = { "ads.totallyfreestuff.com^", NULL }; const char *mb68ef6b5[] = { "nonktube.com/brazzers/", NULL }; const char *mb692046b[] = { "themesltd.com/online-users-counter/", NULL }; @@ -35717,6 +35746,7 @@ const char *mb6acccf5[] = { ".pt/n.gif?", NULL }; const char *mb6ae040a[] = { "femdom-fetish-tube.com/popfemdom.js", NULL }; const char *mb6af215f[] = { "kinox.nu^", NULL }; const char *mb6af9f32[] = { "ads.stackoverflow.com^", NULL }; +const char *mb6aff7f2[] = { "animeheaven.eu^", NULL }; const char *mb6b2c8fe[] = { "-banner-ad.", NULL }; const char *mb6b39d6b[] = { "pzkysq.pink^", NULL }; const char *mb6b3fc74[] = { "af413ab53fd5e529.com^", NULL }; @@ -35801,7 +35831,6 @@ const char *mb70e15c8[] = { "excellenceads.com^", NULL }; const char *mb7107f81[] = { "lvehrzkgzanurn.com^", NULL }; const char *mb710f699[] = { "cokrrmzagaxn.com^", NULL }; const char *mb7118676[] = { "poundaccordexecute.info^", NULL }; -const char *mb713e798[] = { "pornstarlabs.com/spons/", NULL }; const char *mb713ef66[] = { "share-online.biz^", "^ads.js", NULL }; const char *mb713fcf4[] = { "dumoyqzxluou.com^", NULL }; const char *mb713fcf9[] = { "/dnsads.", NULL }; @@ -36033,7 +36062,6 @@ const char *mb81c8226[] = { "/nettracker/", NULL }; const char *mb81df57e[] = { "monkeyquest.com/monkeyquest/static/js/ga.js", NULL }; const char *mb8223c69[] = { "finalid.com^", NULL }; const char *mb8245ad [] = { "cntrafficpro.com^", NULL }; -const char *mb8256fdb[] = { "dronporn.com/main-video-place.html", NULL }; const char *mb8281491[] = { "pulse-analytics-beacon.reutersmedia.net^", NULL }; const char *mb828245d[] = { "/ad-link/", NULL }; const char *mb82b6e67[] = { "&event=view&", NULL }; @@ -36169,6 +36197,7 @@ const char *mb8c60825[] = { "hvftzxkepauct.bid^", NULL }; const char *mb8c656d9[] = { "longtailvideo.com^", "^yourlytics-", NULL }; const char *mb8ccd30a[] = { "dvprcchlzke.bid^", NULL }; const char *mb8cfa0ed[] = { "kge1ru01.science^", NULL }; +const char *mb8d02287[] = { "connatix.com/min/connatix.renderer.infeed.min.js", NULL }; const char *mb8d1a995[] = { "-logging.nextmedia.com^", NULL }; const char *mb8d28b02[] = { "adhome.biz^", NULL }; const char *mb8da5239[] = { "photobucket.com^", "^tracklite.php", NULL }; @@ -36230,6 +36259,7 @@ const char *mb91d481d[] = { "contentcastsyndication.com^", "^banner", NULL }; const char *mb91d5f61[] = { "sakura-traffic.com^", NULL }; const char *mb91da6d3[] = { "fcrgzqkbtgu.co^", NULL }; const char *mb91febf0[] = { "cmcm.com^", "^googleanalytics.js", NULL }; +const char *mb92046bb[] = { "log.sv.pandora.tv^", NULL }; const char *mb920e62b[] = { "dcneohtx.com^", NULL }; const char *mb921ff23[] = { "comradepony.com^", NULL }; const char *mb92229fb[] = { "kofeereb.com^", NULL }; @@ -36373,7 +36403,6 @@ const char *mb9b9fe8 [] = { "unicaondemand.com^", NULL }; const char *mb9ba30d5[] = { "ceugjbwb.com^", NULL }; const char *mb9bb3bee[] = { "musik4fun.com/ga.php?", NULL }; const char *mb9bbb875[] = { "/search.php?uid=", ".", "&src=", NULL }; -const char *mb9bcb728[] = { "evidon.com/geo/", NULL }; const char *mb9be8f7 [] = { "kujkgfzzyeol.com^", NULL }; const char *mb9c0e962[] = { "seaporn.org/scripts/life.js", NULL }; const char *mb9c0eae5[] = { "zansceeifcmm.com^", NULL }; @@ -36486,6 +36515,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 *mba34a554[] = { "gitgrub.pro^", NULL }; const char *mba35f2a8[] = { "adshost2.com/js/show_ads.js", NULL }; const char *mba37564b[] = { "/ad468x60.", NULL }; const char *mba37a891[] = { "keyword-winner.com/demo/images/", NULL }; @@ -36553,7 +36583,6 @@ const char *mba7a1ef2[] = { "zfjmdpvlvcidyd.bid^", NULL }; const char *mba7aa945[] = { "yqvxurmg.bid^", NULL }; const char *mba7add20[] = { "gamecetera.com^", NULL }; const char *mba7ca783[] = { "racefans.net^", "^smr.", NULL }; -const char *mba7eb8e2[] = { "girlsfromprague.eu^", "468x", NULL }; const char *mba8085ba[] = { "newsday.co.zw^", "-advert.", NULL }; const char *mba809500[] = { "log.outbrain.com^", NULL }; const char *mba809baf[] = { "/adspromo.", NULL }; @@ -36618,6 +36647,7 @@ const char *mbad18bf7[] = { "/TrackUser?callback=", NULL }; const char *mbad2965f[] = { "ubicast.tv/statics/mediaserver/player/statistics.js", NULL }; const char *mbad473b2[] = { "mstracker.net^", NULL }; const char *mbad4b441[] = { "trackoffer0194.com^", NULL }; +const char *mbad5152d[] = { "/forum/ads_", NULL }; const char *mbad599bb[] = { "/bigtopl.swf", NULL }; const char *mbad7fbc2[] = { "mmetrix.mobi^", NULL }; const char *mbad85498[] = { "televiseneurosisfilmstrip.info^", NULL }; @@ -36758,7 +36788,6 @@ const char *mbb7877ff[] = { "/rightnavads.", NULL }; const char *mbb7bde73[] = { "roarmyng.bid^", NULL }; const char *mbb7be1d3[] = { "/ads_text_", NULL }; const char *mbb7cf5a9[] = { "rtrk.com^", NULL }; -const char *mbb7dc3de[] = { "puteros.com/publisecciones/", NULL }; const char *mbb7f7048[] = { "jlflzjdt.com^", NULL }; const char *mbb811698[] = { "ptclassic.com^", NULL }; const char *mbb8234e [] = { "/cgi-bin/CP/", NULL }; @@ -36974,7 +37003,6 @@ const char *mbc6bbaff[] = { "kmnjdcrcfhu.com^", NULL }; const char *mbc6bf9a3[] = { "structuredchannel.com/sw/swchannel/images/MarketingAssets/", "/BannerAd", NULL }; const char *mbc6c756e[] = { "hitomi.la/hitomi-", NULL }; const char *mbc6c9781[] = { "/count_DB/", NULL }; -const char *mbc6cf4b8[] = { "pornslash.com/images/cbside.gif", NULL }; const char *mbc6e41d7[] = { "mpytdykvcdsg.com^", NULL }; const char *mbc6e9803[] = { "phpmyvisites.net^", NULL }; const char *mbc6eb405[] = { "hitomi.la/hitomi.", NULL }; @@ -37087,6 +37115,7 @@ const char *mbce2b4d0[] = { "lxghhxdcmumk.com^", NULL }; const char *mbce3274 [] = { "204.140.25.247/ads/", NULL }; const char *mbce4d6c1[] = { "vudzzutdbcp.bid^", NULL }; const char *mbce88d84[] = { "zyxtecsff.bid^", NULL }; +const char *mbcea7331[] = { "4tube.com/assets/adn-", NULL }; const char *mbcecee7f[] = { "mssl.fwmrm.net/p/release/latest-JS/adm/prd/AdManager.js", NULL }; const char *mbcedacbb[] = { "d2nz8k4xyoudsx.cloudfront.net^", NULL }; const char *mbcef25e9[] = { "omni.nine.com.au^", NULL }; @@ -37181,7 +37210,6 @@ const char *mbd6d57c0[] = { "/event/pageview?", NULL }; const char *mbd6d69e9[] = { "startwebpromo.com^", NULL }; const char *mbd6dd41d[] = { "gamerdeals.net/aggbug.aspx", NULL }; const char *mbd6e1ac2[] = { "njkiho.info^", NULL }; -const char *mbd6e857 [] = { "ad.userporn.com^", NULL }; const char *mbd6e8b08[] = { "acces-charme.com/fakebar/track.php?", NULL }; const char *mbd6e9eee[] = { "retargeting.vistaprint.com^", NULL }; const char *mbd6eefa5[] = { "retainguaninefluorite.info^", NULL }; @@ -37260,7 +37288,6 @@ const char *mbdb4691d[] = { "blackredtube.com/fadebox2.js", NULL }; const char *mbdb4a6d1[] = { "/exbl.js?", NULL }; const char *mbdb6acc6[] = { "nation.sc/images/banners/", NULL }; const char *mbdb6e6ba[] = { "bannertracker-script.com^", NULL }; -const char *mbdb7473d[] = { "merb.ca/banner/", NULL }; const char *mbdb92afc[] = { "/get-advert-", NULL }; const char *mbdb988f5[] = { "yell.com/js/omniture-H.25.js", NULL }; const char *mbdb9f05f[] = { "kyivpost.com/media/banners/", NULL }; @@ -37608,7 +37635,6 @@ const char *mbf6384c4[] = { "_160_ad_", NULL }; const char *mbf638c0a[] = { "shooshtimeinc.com/under.php", NULL }; const char *mbf6495a9[] = { "/bottom728x90.", NULL }; const char *mbf6532b9[] = { "/image.ng/", NULL }; -const char *mbf65cb88[] = { "songs.pk/ie/ietext.html", NULL }; const char *mbf69408e[] = { "rqgrdrqs.com^", NULL }; const char *mbf6aac58[] = { "s3.amazonaws.com/dmas-public/revcontent/bundle.js", NULL }; const char *mbf6c7aa9[] = { "/ad-logger/", NULL }; @@ -37774,6 +37800,7 @@ const char *mc024cb28[] = { "webtraffstats.net^", NULL }; const char *mc025a8c8[] = { "softclick.com.br^", NULL }; const char *mc0262c1a[] = { "/slider-ad-", NULL }; const char *mc026d73 [] = { "_ads_new.", NULL }; +const char *mc02800bf[] = { "pdheuryopd.loan^", NULL }; const char *mc0295e10[] = { "/trk.php?", NULL }; const char *mc02cc2b3[] = { "nola.com/dhtml/stats/", NULL }; const char *mc02ebb54[] = { "shockingswing.com^", NULL }; @@ -37792,6 +37819,7 @@ const char *mc0390f20[] = { "_skyscraper160x600.", NULL }; const char *mc03be1fe[] = { "oload.tv/assets/js/license.", NULL }; const char *mc03c5ac6[] = { "cqoxufzgev.bid^", NULL }; const char *mc03ccce2[] = { "/ad%20banners/", NULL }; +const char *mc03d0772[] = { "/t/event?", NULL }; const char *mc03e0945[] = { "vvqeavcir.com^", NULL }; const char *mc040d255[] = { "/modules/ads/", NULL }; const char *mc0410748[] = { "pastebin.com/etc/geo.php?", NULL }; @@ -38189,12 +38217,14 @@ const char *mc215acad[] = { "indiabanner.com^", NULL }; const char *mc21791db[] = { "ysexxayb.bid^", NULL }; const char *mc217f331[] = { "_social_tracking.", NULL }; const char *mc218b0e9[] = { "htldvsrwwx.bid^", NULL }; +const char *mc21b33b9[] = { "inaccused.com^", NULL }; const char *mc21c7f7c[] = { "olazspdsld.bid^", NULL }; const char *mc21e156c[] = { "/event.php?campaign=", NULL }; const char *mc21e1c83[] = { "justresa.com^", NULL }; const char *mc2203e8b[] = { "-log?referUrl=", NULL }; const char *mc2204ea3[] = { "_panel_ads.", NULL }; const char *mc223919c[] = { "/analytics.", "/i?stm=", NULL }; +const char *mc223f658[] = { "stats.videodelivery.net^", NULL }; const char *mc227a61d[] = { "medrx.sensis.com.au/images/sensis/", "/util.js", NULL }; const char *mc228e1d3[] = { "/insideAD.", NULL }; const char *mc229b365[] = { "?ad.vid=", NULL }; @@ -38401,7 +38431,6 @@ const char *mc3226225[] = { "beta.imagefap.com/gallery.php", NULL }; const char *mc322e1cc[] = { "advertising.theigroup.co.uk^", NULL }; const char *mc325c2e7[] = { "tur-tur-key.com^", NULL }; const char *mc3289f68[] = { "clickbank.net^", NULL }; -const char *mc3294714[] = { "wegcash.com/click/", NULL }; const char *mc329805b[] = { "phncdn.com/assets/pc/js/userfollowing.js", NULL }; const char *mc3298098[] = { "p.d.", ".com^", NULL }; const char *mc32b15f3[] = { "/lg.php?adid=", NULL }; @@ -38522,6 +38551,7 @@ const char *mc3b74189[] = { "_advertising_iframe.", NULL }; const char *mc3b87dfa[] = { "ehow.com/services/jslogging/log/?", NULL }; const char *mc3bdc60a[] = { "real5traf.ru^", NULL }; const char *mc3be1e64[] = { "sa4x4.co.za/images/banners/", NULL }; +const char *mc3be32b3[] = { "nerohut.com^", NULL }; const char *mc3be6d04[] = { "yamanoha.com^", NULL }; const char *mc3bf097d[] = { "fiuazbmlycese.com^", NULL }; const char *mc3bf5c49[] = { "www.google.", "/adometry.", NULL }; @@ -38890,6 +38920,7 @@ const char *mc593ce05[] = { "uszpxpcoflkl.com^", NULL }; const char *mc5941f5d[] = { "gtqfsxrrerzu.com^", NULL }; const char *mc594725a[] = { "cnn.com^", "^banner.html^^csiid^", NULL }; const char *mc594eade[] = { "lego.com^", "^affiliate^", NULL }; +const char *mc595527 [] = { "/www/xengine/", NULL }; const char *mc595ad0f[] = { "asci.freenet.de^", NULL }; const char *mc5984fb [] = { "featence.com^", NULL }; const char *mc598574a[] = { "/AdvertisementShare.", NULL }; @@ -38999,7 +39030,6 @@ const char *mc60d4b0b[] = { "/PageTrack.js", NULL }; const char *mc60d575e[] = { "xdurrrklybny.com^", NULL }; const char *mc60f5461[] = { "ads.revjet.com/bg?plc=", NULL }; const char *mc6111821[] = { "linkreferral.com^", NULL }; -const char *mc61185a2[] = { "bigxvideos.com/rec/", NULL }; const char *mc611d28c[] = { "mhxnfqqruqni.bid^", NULL }; const char *mc614574 [] = { "http^^^r.i.ua^", NULL }; const char *mc614e291[] = { "ads6.gamecity.net^", NULL }; @@ -39171,6 +39201,7 @@ const char *mc6cf35a3[] = { ".clkads.", NULL }; const char *mc6d03808[] = { "/ads/index_", NULL }; const char *mc6d06ea2[] = { ".in/ads/", NULL }; const char *mc6d0b8f6[] = { "idkyfrsbzesx.com^", NULL }; +const char *mc6d2c101[] = { "go.bestmobiworld.com^", NULL }; const char *mc6d4c2c9[] = { "/analytics/track/", NULL }; const char *mc6d58cfa[] = { "socialreach.com^", NULL }; const char *mc6d609da[] = { "hardwareheaven.com/wp-content/uploads/", "-site-skin-", NULL }; @@ -39243,13 +39274,13 @@ const char *mc724c80b[] = { "/trafficsynergysupportresponse_", NULL }; const char *mc72675da[] = { "tinypic.com^", NULL }; const char *mc726b80b[] = { "sea-nov-1.com^", NULL }; const char *mc7282d97[] = { "solvettube.com^", NULL }; +const char *mc728b09a[] = { "xy.nullrefexcep.com^", NULL }; const char *mc7291469[] = { "ogt.jp^", NULL }; const char *mc729f77 [] = { "/gPageTracking.", NULL }; const char *mc72a6d2a[] = { "qfmcpclzunze.com^", NULL }; const char *mc72abdb [] = { "emrflqumwcz.bid^", NULL }; const char *mc72b02d6[] = { "newvision.co.ug/banners/", NULL }; const char *mc72baaf0[] = { "casino-x.com^", "^partner^", NULL }; -const char *mc72baebb[] = { "celebritypink.com/bannedcelebs-", NULL }; const char *mc72bb9ca[] = { "newsonjapan.com/images/banners/", NULL }; const char *mc72cc1f3[] = { "spotxcdn.com^", NULL }; const char *mc72d28 [] = { "m4pub.com^", NULL }; @@ -39297,11 +39328,11 @@ const char *mc75e85a6[] = { "hlads.com^", NULL }; const char *mc75f2189[] = { "k01k0.com^", NULL }; const char *mc75f7bed[] = { "wtgybmmqoaxsp.bid^", NULL }; const char *mc75f8528[] = { "bannermall.com^", NULL }; -const char *mc7603c94[] = { "egoporn.com/themagic.js", NULL }; const char *mc7604928[] = { "leadingedgecash.com^", NULL }; const char *mc761196c[] = { "prizel.com^", NULL }; const char *mc7635309[] = { "mms.splinternews.com^", NULL }; const char *mc7637e2c[] = { "/ad5.", NULL }; +const char *mc7646cab[] = { "mejortorrent.", "/bannner", NULL }; const char *mc7648b10[] = { "viuboin4.com^", NULL }; const char *mc7659ff [] = { "gwquuagkjxbq.com^", NULL }; const char *mc766a2a5[] = { "sofascore.com/geoip.js", NULL }; @@ -39806,7 +39837,6 @@ const char *mc9c3bbc6[] = { "ubuntugeek.com^", "^rocket.js", NULL }; const char *mc9c4500 [] = { "/top_adv_", NULL }; const char *mc9c7d748[] = { "synerise.com^", NULL }; const char *mc9c8bb6e[] = { "/mediahosting.engine", NULL }; -const char *mc9c8ed0b[] = { "youporn-hub.com/newlcd.js", NULL }; const char *mc9c9a520[] = { "preev.com/ad", NULL }; const char *mc9c9ab92[] = { "ffvvapasfcoha.bid^", NULL }; const char *mc9ca7494[] = { "/controllerimg/adv/", NULL }; @@ -39862,6 +39892,7 @@ const char *mc9fde697[] = { "ajrwmjdbey.com^", NULL }; const char *mc9fe3db2[] = { "analytics.paddle.com^", NULL }; const char *mc9ff6ed5[] = { "netdigix.com/google_banners/", NULL }; const char *mca009e4a[] = { "/tns_gallup/", NULL }; +const char *mca00c18 [] = { "unifini.de^", NULL }; const char *mca019dc5[] = { "bcmagazine.net^", "-300x400.", NULL }; const char *mca041f81[] = { "iylssoobxtvm.com^", NULL }; const char *mca048797[] = { "acint.net^", NULL }; @@ -40087,6 +40118,7 @@ const char *mcaf90414[] = { "/getadverts?", NULL }; const char *mcafa180e[] = { "leadclick.com^", NULL }; const char *mcafb4007[] = { "deliberatelyvirtuallyshared.xyz^", NULL }; const char *mcafc5aa1[] = { "exoneratedresignation.info^", NULL }; +const char *mcafc8e37[] = { "assets.bizjournals.com/dist/js/vendor.min.js", NULL }; const char *mcafde1a5[] = { "xpnttdct.com^", NULL }; const char *mcafe1637[] = { "/logging/pixel?", NULL }; const char *mcaff8fcf[] = { "singlehop.com/affiliates/", NULL }; @@ -40339,6 +40371,7 @@ const char *mcc2aa263[] = { "35.184.188.", NULL }; const char *mcc2b3e0b[] = { "clickboothlnk.com^", NULL }; const char *mcc2b82a0[] = { "microsoft.com/LTS/default.aspx", NULL }; const char *mcc2cb73d[] = { "lwenrqtarmdx.com^", NULL }; +const char *mcc2cd91d[] = { "natero.com^", NULL }; const char *mcc2dd42c[] = { "/tracking/pixel.", NULL }; const char *mcc2faaa3[] = { "newsexbook.com^", NULL }; const char *mcc317eab[] = { "spinbox.techtracker.com^", NULL }; @@ -40451,6 +40484,7 @@ const char *mccad6a1e[] = { "/mongoose.fp.js", NULL }; const char *mccae357c[] = { "1el-1el-fie.com^", NULL }; const char *mccb066ef[] = { "qualtrics.com/WRSiteInterceptEngine/?Q_Impress=", NULL }; const char *mccb0bf3b[] = { "inuxu.co.in^", NULL }; +const char *mccb0efbd[] = { "veoujrnenng.com^", NULL }; const char *mccb2c9f8[] = { "/pubads_", NULL }; const char *mccb3dd71[] = { "ad.preferances.com^", NULL }; const char *mccb40034[] = { "adservicemedia.dk/images/", NULL }; @@ -40496,7 +40530,6 @@ const char *mccdd1cfe[] = { "/ivw_analytics_", NULL }; const char *mccdda159[] = { "phncdn.com/www-static/js/create-phlive-account.js", NULL }; const char *mccde0e4b[] = { "a.sucksex.com^", NULL }; const char *mccdeb717[] = { "dreamstime.com/img/badges/banner", NULL }; -const char *mccdfb38 [] = { "amateurfarm.net/layer.js", NULL }; const char *mcce05e89[] = { "/igg-games\\.com\\/[a-zA-Z0-9]{10,}.", "/", NULL }; const char *mcce1385b[] = { "imagesnake.com/includes/js/cat.js", NULL }; const char *mcce150ca[] = { "akstat.com^", NULL }; @@ -40597,7 +40630,6 @@ const char *mcd5417f5[] = { "pluso.ru/ping.php?", NULL }; const char *mcd546643[] = { "atanx.alicdn.com^", NULL }; const char *mcd55b3a0[] = { "/elqimg.js", NULL }; const char *mcd560db1[] = { "uopzeuilt.bid^", NULL }; -const char *mcd5689ff[] = { "shy-cams.com/tube.js", NULL }; const char *mcd587842[] = { "_videoad.", NULL }; const char *mcd5a0c82[] = { "/adworldmedia/", NULL }; const char *mcd5a4d3b[] = { "videoweed.es/banner.php?", NULL }; @@ -40855,7 +40887,6 @@ const char *mce827b3b[] = { "fawhiybzs.bid^", NULL }; const char *mce83f610[] = { "ziddu.com/images/140x150_egglad.gif", NULL }; const char *mce8526f [] = { "geobanner.socialflirt.com^", NULL }; const char *mce853700[] = { "/fkounter5/", NULL }; -const char *mce8575e3[] = { "timtube.com/traffic.js", NULL }; const char *mce88228 [] = { "/index.track?", NULL }; const char *mce8861d4[] = { "canopylabs.com^", NULL }; const char *mce8a35f5[] = { "ehoksipmkejqt.bid^", NULL }; @@ -40903,7 +40934,6 @@ const char *mceb6c37d[] = { "z.moatads.com^", NULL }; const char *mceb7bbb2[] = { "px.spiceworks.com^", NULL }; const char *mceb8caab[] = { "filetarget.com^", NULL }; const char *mceb8cf89[] = { "http://j.gs/omnigy", ".swf", NULL }; -const char *mceb99687[] = { "epicwank.com/social/jquery.stp.min.js", NULL }; const char *mcebc9eed[] = { "tealiumiq.com^", NULL }; const char *mcebdfb6c[] = { "softexter.com^", NULL }; const char *mcec00b19[] = { "/place-ads/", NULL }; @@ -41304,7 +41334,6 @@ const char *md070b3f5[] = { "tbaffiliate.com^", NULL }; const char *md072452a[] = { "/160x600_", NULL }; const char *md07330ef[] = { "netdna-cdn.com/wp-content/", NULL }; const char *md075f245[] = { "roia.com^", NULL }; -const char *md07cab57[] = { "oporn.com/js/wspop.js", NULL }; const char *md07d2a33[] = { "d50285bff60edbb406.com^", NULL }; const char *md07d5d5e[] = { "translate.googleapis.com^", NULL }; const char *md07d5fc6[] = { "influads.com^", NULL }; @@ -41564,7 +41593,6 @@ const char *md1bed98e[] = { "/adSearch?", NULL }; const char *md1c053c7[] = { "wqlkp.com^", NULL }; const char *md1c2c29f[] = { "aclsqdpgeaik.com^", NULL }; const char *md1c2d9 [] = { "vwygasjfv.bid^", NULL }; -const char *md1c2eff3[] = { "imgrock.co/js/jquery", ".js", NULL }; const char *md1c3432d[] = { "hquijlndtd.com^", NULL }; const char *md1c42f19[] = { "thepreparednessreview.com/wp-content/uploads/", "_185x185.jpg", NULL }; const char *md1c54414[] = { "usaupload.net/ads.js", NULL }; @@ -41595,7 +41623,6 @@ const char *md1e5db2b[] = { "/shareCounts.", NULL }; const char *md1e9cb42[] = { "newscdn.com.au^", "^desktop-bg-body.png", NULL }; const char *md1ea5466[] = { "eociaoqs.bid^", NULL }; const char *md1ea9cdf[] = { "imgcandy.net/fad/", NULL }; -const char *md1eba5a1[] = { "3xupdate.com^", "^ryushare.gif", NULL }; const char *md1eebed7[] = { "control.cityofcairns.com^", NULL }; const char *md1effff [] = { "krillion.com^", "^productoffers.js", NULL }; const char *md1f07200[] = { "intextual.net^", NULL }; @@ -41642,6 +41669,7 @@ const char *md21cb6af[] = { "adenc.co.kr^", NULL }; const char *md21cdd6d[] = { "armorgames.com^", "^banners^", NULL }; const char *md21ead00[] = { "tdsrmbl.net^", NULL }; const char *md21ecdb3[] = { "ggzvlwrf.com^", NULL }; +const char *md2203a82[] = { "iaheyftbsn.review^", NULL }; const char *md2225cf1[] = { "lespagesjaunesafrique.com/bandeaux/", NULL }; const char *md2236669[] = { "?url=", "&id=", "&res=", "&ref=", NULL }; const char *md225a77c[] = { "mn0e.com/static.js", NULL }; @@ -41960,7 +41988,6 @@ const char *md3834f79[] = { "chango.com^", "^adexchanger.png^", NULL }; const char *md3859470[] = { "adxvalue.com^", NULL }; const char *md386c1de[] = { "onhitads.net^", NULL }; const char *md386cb6e[] = { "24smi.info^", NULL }; -const char *md3870a3c[] = { "hottestgirlsofmyspace.net/smallpics/fb-150x150.gif", NULL }; const char *md388e636[] = { "gameserpent.com/kit", ".php", NULL }; const char *md389e73b[] = { "mensxp.com^", "^banner^", NULL }; const char *md38ba4cb[] = { "yourdarkdesires.com/3.html", NULL }; @@ -42283,7 +42310,6 @@ const char *md52d2aa4[] = { "keremerkan.net/wp-content/plugins/wp-minify/min/", const char *md52e3937[] = { "alpsat.com/banner/", NULL }; const char *md530e13e[] = { "thespecialsearch.com^", NULL }; const char *md531e2f6[] = { "venturead.com^", NULL }; -const char *md5326fbe[] = { "blackonasianblog.com/uploads/banners/", NULL }; const char *md53294b3[] = { "freebunker.com^", "^layer.js", NULL }; const char *md532cef8[] = { "ehow.com/images/brands/", NULL }; const char *md535f27b[] = { "/adtop160.", NULL }; @@ -42454,6 +42480,7 @@ const char *md5f36a4 [] = { "relevanz10.de^", NULL }; const char *md5f3e307[] = { "youjizz.com/app/", NULL }; const char *md5f6abe4[] = { "queenshare.com/popx.js", NULL }; const char *md5f757e6[] = { "/servead.", NULL }; +const char *md5fa01fe[] = { "/ads_detect.", NULL }; const char *md5fad65 [] = { "selloweb.com^", NULL }; const char *md5fe0b2c[] = { "doge-dice.com/images/outpost.png", NULL }; const char *md5fe45b5[] = { "/utm.gif?", NULL }; @@ -42586,7 +42613,6 @@ const char *md6935dae[] = { "collector.kstptv5.com^", NULL }; const char *md6955a2b[] = { "/JavaScript/Ads-", NULL }; const char *md6958aaf[] = { "sweet.game-rust.ru^", NULL }; const char *md69e3e67[] = { "vnunet.com^", "^wunderloop^", NULL }; -const char *md69e4a32[] = { "pornarchive.net/images/cb", NULL }; const char *md69f3624[] = { "daterly.com/", ".widget.php", NULL }; const char *md6a0bb96[] = { "/ad_right.", NULL }; const char *md6a0f4b3[] = { "/repeat_adv.", NULL }; @@ -43310,6 +43336,7 @@ const char *md9e15aa8[] = { "/SAPOWebAnalytics/", NULL }; const char *md9e18afd[] = { "active-trk7.com^", NULL }; const char *md9e2e089[] = { "nicheadgenerator.com^", NULL }; const char *md9e3fff1[] = { "_480_60.", NULL }; +const char *md9e44032[] = { "overreare.co^", NULL }; const char *md9e51083[] = { "pornhub.com/channels/pay/", NULL }; const char *md9e793b5[] = { "/insertads.", NULL }; const char *md9e7c9b1[] = { "/Affiliate-Banner-", NULL }; @@ -43396,7 +43423,6 @@ const char *mda51e326[] = { "/aff_banners/", NULL }; const char *mda529453[] = { "hallo.co.uk/advert/", NULL }; const char *mda52c790[] = { "megaad.nz^", NULL }; const char *mda546cdd[] = { "redvase.bravenet.com^", NULL }; -const char *mda54f680[] = { "hotkellymadison.com^", "^pf_640x100.jpg", NULL }; const char *mda56a3a7[] = { "bit.no.com/assets/images/bity.png", NULL }; const char *mda56f2ea[] = { "ibycicwahzg.com^", NULL }; const char *mda582155[] = { "_background_ad/", NULL }; @@ -43803,7 +43829,6 @@ const char *mdc32f471[] = { "analytics.revee.com^", NULL }; const char *mdc3505 [] = { "039ad0897e6da.com^", NULL }; const char *mdc371faa[] = { "washingtonpost.com/wpost/css/combo?", "/ads.css", NULL }; const char *mdc394b6 [] = { "748410ed2187.racing^", NULL }; -const char *mdc398852[] = { "angelshack.com/images/under-video.png", NULL }; const char *mdc3a4a4f[] = { "utarget.co.uk^", NULL }; const char *mdc3a50b1[] = { "loopfuse.net^", NULL }; const char *mdc3aac54[] = { "siteslike.com/images/celeb", NULL }; @@ -43929,6 +43954,7 @@ const char *mdcbb284f[] = { "nyvdouydkxmaws.bid^", NULL }; const char *mdcc04ff5[] = { "oauth.vk.com/authorize?", NULL }; const char *mdcc0aebc[] = { "/ad-label.", NULL }; const char *mdcc2bde2[] = { "bonusfapturbo.com^", NULL }; +const char *mdcc2dc72[] = { "/nm_ga_bottom.", NULL }; const char *mdcc39cfc[] = { "analytics.brave.com^", NULL }; const char *mdcc54ba1[] = { "affiliates.bookdepository.com^", NULL }; const char *mdcc67ec0[] = { "bestcontentservice.top^", NULL }; @@ -43969,6 +43995,7 @@ const char *mdce7fea6[] = { "kxounmvfkmvv.com^", NULL }; const char *mdce93b9e[] = { "/tealium.js", NULL }; const char *mdce99231[] = { "bcloudhost.com^", NULL }; const char *mdce9a961[] = { "sundaysky.com/sst.gif?", NULL }; +const char *mdcea0f93[] = { "/prehead/ads_", NULL }; const char *mdcea77d2[] = { "exelate.com/pixel?", NULL }; const char *mdced2592[] = { "/ad-bucket.", NULL }; const char *mdceef035[] = { "mto.mediatakeout.com^", NULL }; @@ -44038,6 +44065,7 @@ const char *mdd3762d7[] = { "allsend.com/public/assets/images/", NULL }; const char *mdd3851cb[] = { "pornbus.org/includes/js/ex.js", NULL }; const char *mdd38f7b7[] = { "ahkilcrublxn.bid^", NULL }; const char *mdd393060[] = { "a5020fec1701e9f3.com^", NULL }; +const char *mdd396124[] = { "wp-monero-miner.de^", NULL }; const char *mdd396b92[] = { "doomail.org^", NULL }; const char *mdd39f368[] = { "04stream.com/podddpo.js", NULL }; const char *mdd3cacc0[] = { "haberler.com/dinamik/", NULL }; @@ -44098,7 +44126,6 @@ const char *mdd753fec[] = { "f-4560.com^", NULL }; const char *mdd76a35f[] = { "reachword.com^", NULL }; const char *mdd76f12b[] = { "umbrelladetective.com/uploaded_files/banners/", NULL }; const char *mdd771284[] = { "stargames.com/bridge.asp?", NULL }; -const char *mdd78dc9d[] = { "boneprone.com/premium.html", NULL }; const char *mdd797550[] = { "scis.tbs.co.jp^", NULL }; const char *mdd7ab944[] = { "theadhost.com^", NULL }; const char *mdd7c0bee[] = { "lqlycogmpxhd.com^", NULL }; @@ -44224,7 +44251,6 @@ const char *mde0692a [] = { "chatrandom.com/js/slider.js", NULL }; const char *mde0b3fd2[] = { "/adsDynLoad/", NULL }; const char *mde1127c7[] = { "userchecker.info^", NULL }; const char *mde11a9ba[] = { "metrics.ctvdigital.net/global/CtvAd.js", NULL }; -const char *mde120461[] = { "bustnow.com/xv/x/002.php", NULL }; const char *mde126e06[] = { "hicpm10.com^", NULL }; const char *mde127765[] = { "/adlabel.", NULL }; const char *mde1294b2[] = { "/newrelic.js", NULL }; @@ -44341,6 +44367,7 @@ const char *mde8ac8de[] = { "terafile.co/i/banners/", NULL }; const char *mde8b272d[] = { "geo.frtya.com^", NULL }; const char *mde8b666c[] = { "synovite-scripts.com^", NULL }; const char *mde8bbf11[] = { "amy.gs/track/", NULL }; +const char *mde8caec [] = { "tantoporno.com^", NULL }; const char *mde8d5161[] = { "g3j2wzmon8b.com^", NULL }; const char *mde8ea34a[] = { "360i.com^", NULL }; const char *mde8f5908[] = { "tredir.go.com/capmon/GetDE?", NULL }; @@ -44539,13 +44566,13 @@ const char *mdf742cf9[] = { "/Ad_Index?", NULL }; const char *mdf753203[] = { "/bbad.", NULL }; const char *mdf772191[] = { "cameltoe.com^", "^banners^", NULL }; const char *mdf7b7601[] = { "indiatimes.com/trackjs10.", NULL }; +const char *mdf7bcaf9[] = { "bumpberam.pro^", NULL }; const char *mdf7be951[] = { "mobileiconnect.com^", NULL }; const char *mdf7d03a3[] = { "jvodizomnxtg.com^", NULL }; const char *mdf7d828f[] = { "i-media.co.nz^", NULL }; const char *mdf7e5778[] = { "twinsporn.net/images/free-penis-pills.png", NULL }; const char *mdf81fe9f[] = { "/ad_header.", NULL }; const char *mdf8375fa[] = { "a06bbd98194c252.com^", NULL }; -const char *mdf84cdc4[] = { "shoosh.co/", ".php", NULL }; const char *mdf85936d[] = { "buysellads.com/ac/bsa.js", NULL }; const char *mdf85e438[] = { "/cnt.aspx?", NULL }; const char *mdf860e35[] = { "dashboard.idealmedia.com^", NULL }; @@ -44628,6 +44655,7 @@ const char *mdfdf81d2[] = { "fs-freeware.net/images/jdownloads/downloadimages/ba const char *mdfe09e5b[] = { "://pop-over.", NULL }; const char *mdfe2dbb7[] = { "pokazuwka.com/popu/", NULL }; const char *mdfe45ffc[] = { "agffpcpi.bid^", NULL }; +const char *mdfe6351e[] = { "machieved.com^", NULL }; const char *mdfe9c520[] = { "portfold.com^", NULL }; const char *mdfeb8950[] = { "/ad/request?", NULL }; const char *mdfecaf0a[] = { "yqrsfisvrilz.com^", NULL }; @@ -44691,7 +44719,6 @@ const char *me0350eed[] = { "mypaydayloan.com/setc.asp?", NULL }; const char *me035ba7a[] = { "fjfxpykp.com^", NULL }; const char *me035c1b6[] = { "/mousetrap/mp-embed.", NULL }; const char *me037ee2c[] = { "ochko.biz^", NULL }; -const char *me038eb52[] = { "pornbanana.com/pornbanana/deals/", NULL }; const char *me0390abb[] = { "qrkiykgbk.com^", NULL }; const char *me0390f49[] = { "adv.drtuber.com^", NULL }; const char *me0392a2 [] = { "lr48oe5c.website^", NULL }; @@ -44722,7 +44749,9 @@ const char *me0505f60[] = { "/bci-ads/", NULL }; const char *me050cff3[] = { "internetslang.com/jass/", NULL }; const char *me05349fa[] = { "insights.blogfoster.com^", NULL }; const char *me0546d65[] = { "kuavzcushxyd.com^", NULL }; +const char *me0549cd4[] = { "4tube.com/assets/abpe-", NULL }; const char *me0551b7b[] = { "/getJsonAds?", NULL }; +const char *me0567b23[] = { "livehotty.com/landing/", NULL }; const char *me057c404[] = { "cas.clickability.com/cas/cas.js?r=", NULL }; const char *me0593f4 [] = { "/reklama5.", NULL }; const char *me059eb95[] = { "/336x280-", NULL }; @@ -44852,6 +44881,7 @@ const char *me0f86437[] = { "smartmovies.net/promo_", NULL }; const char *me0f8926c[] = { "mdvrxmzofurvkm.com^", NULL }; const char *me0f8ba17[] = { "geobanner.friendfinder.com^", NULL }; const char *me0f8c7b3[] = { "d1nmxiiewlx627.cloudfront.net^", NULL }; +const char *me0f8e4f6[] = { "uzylpwfamhcb.com^", NULL }; const char *me0f99a2a[] = { "livingscoop.com/vastload.php", NULL }; const char *me0fa96e6[] = { "beap-bc.yahoo.com^", NULL }; const char *me0fac12c[] = { "cnettv.com.edgesuite.net^", "^ads^", NULL }; @@ -44906,7 +44936,6 @@ const char *me1277432[] = { "/iframe_ads_", NULL }; const char *me12886a0[] = { "/targetemsecure.", NULL }; const char *me1294b8a[] = { "doubleclick.net/pfadx/cblvsn.nwsd.videogallery/", NULL }; const char *me12b2288[] = { "panoll.com^", NULL }; -const char *me12b7960[] = { "exhentai.net/img/aaf1.gif", NULL }; const char *me12cec4d[] = { "stats.edicy.com^", NULL }; const char *me12d7fe1[] = { "elitics.com^", NULL }; const char *me12dd0c9[] = { "vpsotshujdguwijdiyzyacgwuxgnlucgsrhhhglezlkrpmdfiy.com^", NULL }; @@ -45143,7 +45172,6 @@ const char *me235b93f[] = { "hunt-leads.com^", NULL }; const char *me235c56c[] = { "ad.clix.pt^", NULL }; const char *me236489e[] = { "flagads.net^", NULL }; const char *me238ce58[] = { "cdhzxcwuibzk.com^", NULL }; -const char *me23adccc[] = { "partners.yobt.tv^", NULL }; const char *me23d93e2[] = { "mkkxiztluu.com^", NULL }; const char *me23e025a[] = { "beacon.errorception.com^", NULL }; const char *me241be18[] = { "cbox.ws^", "^relay.swf^host^", NULL }; @@ -45335,6 +45363,7 @@ const char *me326798d[] = { "/phpads/", NULL }; const char *me3269b01[] = { "lfov.net^", NULL }; const char *me3281b58[] = { "_googleAnalytics_", NULL }; const char *me3286916[] = { "olpcbzhvduha.bid^", NULL }; +const char *me3288417[] = { "serie-vostfr.com^", NULL }; const char *me328cd6d[] = { "drcfjmkmy.com^", NULL }; const char *me3298ca4[] = { "odtcspsrhbko.com^", NULL }; const char *me329b450[] = { "hufaymllqce.club^", NULL }; @@ -45371,7 +45400,6 @@ const char *me35313af[] = { "/adinjector.", NULL }; const char *me353a3ed[] = { "benchmarkingstuff.com^", NULL }; const char *me353fc88[] = { "hop.clickbank.net/", "&transaction_id=", "&offer_id=", NULL }; const char *me355d25 [] = { "vwpowhxrpdlmtq.bid^", NULL }; -const char *me35666ac[] = { "videarn.com/vibrate.js", NULL }; const char *me3572ab2[] = { "escortso.com^", NULL }; const char *me3578025[] = { "adsor.openrunner.com^", NULL }; const char *me3584287[] = { "lacrxqvydzlan.bid^", NULL }; @@ -45396,12 +45424,14 @@ const char *me36af779[] = { "jobthread.com/t/", NULL }; const char *me36bfd6a[] = { "wvqqugicfuac.com^", NULL }; const char *me36e470c[] = { "/ad/realclick.", NULL }; const char *me36f176d[] = { "/adssrv.", NULL }; +const char *me370c548[] = { "/gaAnalytics.", NULL }; const char *me3715e76[] = { "tooladblockerext.com^", NULL }; const char *me3719566[] = { "serving-sys.com/SemiCachedScripts/", NULL }; const char *me37215f3[] = { "mpnkfljjfjqd.bid^", NULL }; const char *me372cf09[] = { "mictxtwtjigs.com^", NULL }; const char *me37538eb[] = { "yupfiles.net^", NULL }; const char *me3756f98[] = { "dsp.io^", NULL }; +const char *me3773939[] = { "reseireejoch.info^", NULL }; const char *me379bf4f[] = { "qlqvzzcaxto.com^", NULL }; const char *me37a7ab [] = { "elkpxsfzrubq.com^", NULL }; const char *me37c148b[] = { "analytics.edgesuite.net/html5/akamaihtml5-min.js", NULL }; @@ -45446,6 +45476,7 @@ const char *me3ac0548[] = { "foxbusiness.com/html/google_homepage_promo", NULL } const char *me3ad30ee[] = { "/si-tracking.", NULL }; const char *me3adab3d[] = { "mljhpoy.com^", NULL }; const char *me3af4c5e[] = { "/adframe728homebh.", NULL }; +const char *me3b2ae6f[] = { "/bsa-pro-", NULL }; const char *me3b5627c[] = { "filefactory.com^", "^refer.php^hash^", NULL }; const char *me3b69d [] = { "reactx.com^", NULL }; const char *me3ba21f [] = { "/banner_js.", "?", NULL }; @@ -45509,11 +45540,11 @@ const char *me400ad5f[] = { "/CountContent?", NULL }; const char *me400e9f0[] = { "imdb.com/video/", "/metrics_", NULL }; const char *me401a031[] = { "boilingbeetle.com^", NULL }; const char *me4022cf0[] = { "animationxpress.com/anex/solutions/", NULL }; +const char *me40488c2[] = { "porndroids.com^", NULL }; const char *me408407d[] = { "muchmusic.com/images/", "-skin.png", NULL }; const char *me409217e[] = { "linkrain.com^", NULL }; const char *me4092ce1[] = { "/PixelTracking.", NULL }; const char *me409f447[] = { "odkpdbvdzwjsgb.bid^", NULL }; -const char *me409fc5f[] = { "bigxvideos.com/js/popu.", NULL }; const char *me40a7236[] = { "Adsatt.go.starwave.com^", NULL }; const char *me40b6fec[] = { "gospel1190.net/rotatorimages/", NULL }; const char *me40ce661[] = { "/criteoRTA.", NULL }; @@ -45619,6 +45650,7 @@ const char *me48d2003[] = { "/nm_trck.gif?", NULL }; const char *me48ea6b9[] = { "/front/ads-", NULL }; const char *me48fa23f[] = { "phncdn.com/js/home_setUp-min.js", NULL }; const char *me4906642[] = { "6theory.com/pub/", NULL }; +const char *me4906fe [] = { "uqemcyylvcdrgs.com^", NULL }; const char *me4918c94[] = { "/afftrack.", NULL }; const char *me4945bd7[] = { "plantuml.com/adsbygoogle.js", NULL }; const char *me494f12 [] = { "/fastcounter.", NULL }; @@ -45910,7 +45942,6 @@ const char *me601ea4f[] = { "poppcheck.de^", NULL }; const char *me602f182[] = { "down1oads.com^", NULL }; const char *me60303ff[] = { "vvrlbbjlw.bid^", NULL }; const char *me60456fa[] = { "sex3.com/if/", NULL }; -const char *me605a736[] = { "hotdylanryder.com^", "^iframes_174.jpg", NULL }; const char *me606313c[] = { "/ists.tag?", NULL }; const char *me606d07b[] = { "adxpansion.com^", NULL }; const char *me60742aa[] = { "/ga_dpc_youtube.", NULL }; @@ -45993,7 +46024,6 @@ const char *me669120a[] = { "maniastreaming.com/pp2/", NULL }; const char *me669b9b [] = { "porntube.com/assets/adb", NULL }; const char *me66a85b7[] = { "/intervigil.", NULL }; const char *me66ae967[] = { "120x600.htm", NULL }; -const char *me66bfe1a[] = { "hotdylanryder.com^", "^wicked.gif", NULL }; const char *me66c5e03[] = { "_affiliate_ad.", NULL }; const char *me66cf299[] = { "/staticadslot.", NULL }; const char *me66f843f[] = { "vegiqjbranp.com^", NULL }; @@ -46187,7 +46217,6 @@ const char *me732ab8b[] = { "adap.tv/redir/client/static/as3adplayer.swf", NULL const char *me733f352[] = { "trackcorner.com^", NULL }; const char *me73413e2[] = { "doubleclick.net/pfadx/tmg.telegraph.", NULL }; const char *me735a28e[] = { "/banner/amazon/", NULL }; -const char *me7373594[] = { "bustnow.com^", "^999.js.php", NULL }; const char *me73dcaf5[] = { "4getlikes.com/promo/", NULL }; const char *me73fc191[] = { "stats.clipprtv.com^", NULL }; const char *me7427453[] = { "javbucks.com^", NULL }; @@ -46627,14 +46656,15 @@ const char *me94fa2a0[] = { "/sessioncam.recorder.js", NULL }; const char *me9536fcd[] = { "bcxfshnxaiqemn.bid^", NULL }; const char *me953877d[] = { "openrunner.com/js/advertisement.js", NULL }; const char *me9544d1b[] = { "xsydgnsbslbme.bid^", NULL }; +const char *me956605d[] = { "_ajax/btrack.php?", NULL }; const char *me958ae69[] = { "/?placement=", NULL }; const char *me9590430[] = { "bigpulpit.com^", NULL }; const char *me9593cd3[] = { "k26fe9xhuzm.com^", NULL }; const char *me95998dd[] = { "/bannersyndication.", NULL }; const char *me95bd775[] = { "join-safe.com/tracking/", NULL }; const char *me95c20a1[] = { "13190546cd1dec9bbdc.com^", NULL }; -const char *me95e8740[] = { "wowomg.com/", ".html", NULL }; const char *me9614fee[] = { "1xvyh.top^", NULL }; +const char *me96164c2[] = { "toftofcal.com^", NULL }; const char *me961b957[] = { "anonytext.tk/img/paste-eb.png", NULL }; const char *me9631484[] = { "ymugm4x1pwehlaskticjrn9qz9t.com^", NULL }; const char *me96521ca[] = { "/adspace1.", NULL }; @@ -46983,7 +47013,6 @@ const char *meb207bbb[] = { "_adsystem/", NULL }; const char *meb244c1 [] = { "chibis.adotube.com/appRuntime/swfobject/", NULL }; const char *meb24e4a8[] = { "prsmglob.com^", NULL }; const char *meb2538b4[] = { "thessdreview.com^", "-bg.jpg", NULL }; -const char *meb25727e[] = { "youporn-hub.com/lcdscript.js", NULL }; const char *meb2642c1[] = { "vitalmtb.com/assets/vital.aba-", NULL }; const char *meb26e0f3[] = { "/CoastMarketplaceAdCategoriesJobs?", NULL }; const char *meb28d198[] = { "chnvilhrmeaw.bid^", NULL }; @@ -47336,6 +47365,7 @@ const char *mecace602[] = { "/ads_1.", NULL }; const char *mecae97f [] = { "vserv.bc.cdn.bitgravity.com^", NULL }; const char *mecaea957[] = { "2parale.ro^", NULL }; const char *mecaf0572[] = { "/adruptive.", NULL }; +const char *mecb2ea00[] = { "canstockphoto.com/monitor/", NULL }; const char *mecb3999a[] = { "8ff01bde37db289d5.com^", NULL }; const char *mecb417c5[] = { "wredint.com^", NULL }; const char *mecb48258[] = { "/log.jsp?", NULL }; @@ -47561,6 +47591,7 @@ const char *medb10b22[] = { "4fastfile.com/afiliat.png", NULL }; const char *medb13ac2[] = { "/horizon/track?", NULL }; const char *medb1effc[] = { "admeerkat.com^", NULL }; const char *medb41465[] = { "bisvljlzmai.com^", NULL }; +const char *medb4458b[] = { "salamaleyum.com^", NULL }; const char *medb5c309[] = { "conversantmedia.com^", NULL }; const char *medb86ab9[] = { "geqcqduubhll.com^", NULL }; const char *medba4134[] = { "animeflv.ru/assets/vast/videojs", NULL }; @@ -47663,7 +47694,6 @@ const char *mee1b3b1a[] = { "lipmonthly.com/js/angulartics-google-analytics/dist const char *mee1e6e9f[] = { "succumbertson.pro^", NULL }; const char *mee1f1c89[] = { "logging.goodgamestudios.com^", NULL }; const char *mee1f3e81[] = { "jewishyellow.com/pics/banners/", NULL }; -const char *mee1fa217[] = { "newcelebnipslips.com/nipslipop.js", NULL }; const char *mee20f647[] = { "axandra.com/affiliates/", NULL }; const char *mee210ab8[] = { "/adkingpro/", NULL }; const char *mee210c0f[] = { "mauritiusnews.co.uk/images/banners/", NULL }; @@ -47691,6 +47721,7 @@ const char *mee39a6ea[] = { "lebskmaewbhm.bid^", NULL }; const char *mee3d40f9[] = { "yhglrmvdxmxm.com^", NULL }; const char *mee3eda51[] = { "/netads.", NULL }; const char *mee3fb7e5[] = { "mpk01.com^", NULL }; +const char *mee4099cd[] = { "aayaknbn.com^", NULL }; const char *mee42951d[] = { "spotmx.com^", NULL }; const char *mee42d9e6[] = { "ndparking.com^", NULL }; const char *mee43e6c0[] = { "freegeoip.net^", NULL }; @@ -47747,7 +47778,6 @@ const char *mee860c01[] = { "slot.union.ucweb.com^", NULL }; const char *mee869821[] = { "wguuomjdav.com^", NULL }; const char *mee889ea1[] = { "aetv.com/includes/dart/", NULL }; const char *mee8a4809[] = { "n9nedegrees.com^", NULL }; -const char *mee8f849c[] = { "hidefporn.ws/nitro.png", NULL }; const char *mee90beb4[] = { "proxy.org/ah.html", NULL }; const char *mee912a48[] = { "sciencecareers.org/widget/", NULL }; const char *mee9420c7[] = { "/addyn|", ";adtech;", NULL }; @@ -47944,7 +47974,6 @@ const char *mef87ec9a[] = { "gannett-cdn.com/uxstatic/", NULL }; const char *mef8809da[] = { "netdna-cdn.com^", NULL }; const char *mef8830d9[] = { "ngkqlfcm.com^", NULL }; const char *mef89115e[] = { "/tracing?aspect=", NULL }; -const char *mef8af67f[] = { "my-pornbase.com/banner/", NULL }; const char *mef8b4fe1[] = { "mno.link^", NULL }; const char *mef8c0310[] = { "sociocast.com^", NULL }; const char *mef8da718[] = { "metric.nwsource.com^", NULL }; @@ -48084,6 +48113,7 @@ const char *mf02dcc98[] = { "jtypnunbjzma.com^", NULL }; const char *mf02dff33[] = { "/cdn-cgi/pe/bag2?", "dnn506yrbagrg.cloudfront.net", NULL }; const char *mf02e81d9[] = { "_728-90.", NULL }; const char *mf02e9f8e[] = { "eiqzyxofsgzel.com^", NULL }; +const char *mf02f5988[] = { "ghjlhnbc.com^", NULL }; const char *mf030ef4c[] = { "pipe-collect.ebu.io^", NULL }; const char *mf03302ac[] = { "vauwjladxhpx.bid^", NULL }; const char *mf033297a[] = { "pt.crossmediaservices.com^", NULL }; @@ -48155,7 +48185,6 @@ const char *mf07cf054[] = { "xxxcounter.com^", NULL }; const char *mf07f46cf[] = { "vividcash.com^", NULL }; const char *mf0802121[] = { "/adsmin/", NULL }; const char *mf08163c2[] = { "9c690ac2bcb.com^", NULL }; -const char *mf0824805[] = { "freeimgup.com/xxx/content/system/js/iframe.html", NULL }; const char *mf0833917[] = { "ads4.gamecity.net^", NULL }; const char *mf0852bb [] = { "dskiepocq.bid^", NULL }; const char *mf08a93c8[] = { "ads.m1.com.sg^", NULL }; @@ -48748,6 +48777,7 @@ const char *mf36f30ca[] = { "/iframeads.", NULL }; const char *mf3732fa4[] = { "aadbobwqgmzi.com^", NULL }; const char *mf3739b07[] = { "pimmuter.com^", NULL }; const char *mf3748434[] = { "geobanner.fuckbookhookups.com^", NULL }; +const char *mf374b484[] = { "babesandstars.com^", "^banners^", NULL }; const char *mf374b7fb[] = { "cpcmanager.com^", NULL }; const char *mf376b7b1[] = { "heawnqbmsi.bid^", NULL }; const char *mf37708a7[] = { "free-rewards.com-s.tv^", NULL }; @@ -48898,7 +48928,6 @@ const char *mf41287fe[] = { "uhappine.com^", NULL }; const char *mf4139699[] = { "d3qszud4qdthr8.cloudfront.net^", NULL }; const char *mf4143cb9[] = { "banner.titancasino.com^", NULL }; const char *mf414a8f2[] = { "/adserver8strip.", NULL }; -const char *mf415f989[] = { "kyte.tv/flash/MarbachAdvertsDartInstream.", NULL }; const char *mf41800bd[] = { "ixnsmcpdauof.com^", NULL }; const char *mf4180387[] = { "smhyvyvnpzigir.com^", NULL }; const char *mf4196685[] = { "analytics.conmio.com^", NULL }; @@ -49404,7 +49433,6 @@ const char *mf677659e[] = { "anoufpjmkled.com^", NULL }; const char *mf67837f5[] = { "worldgolf.com^", "^js^track.js", NULL }; const char *mf6795851[] = { "socialstreamingplayer.crystalmedianetworks.com/tracker/", NULL }; const char *mf679d516[] = { "abovetopsecret.com/images/plexidigest-300x300.jpg", NULL }; -const char *mf67d298a[] = { "hotdevonmichaels.com^", "^streamate2.jpg", NULL }; const char *mf67dddc9[] = { "doubleclick.net/click%", NULL }; const char *mf67e19c9[] = { "wlmclzjtd.com^", NULL }; const char *mf67e23ce[] = { "kslgvaexlw.com^", NULL }; @@ -49648,6 +49676,7 @@ const char *mf78a634b[] = { "rtxunghyiwiq.com^", NULL }; const char *mf78e146e[] = { "hyperpromote.com^", NULL }; const char *mf79067b4[] = { "/demdex.js", NULL }; const char *mf795aa08[] = { "/clickcount/", NULL }; +const char *mf796cbf2[] = { "watchmygf.me/contents/content_sources/", NULL }; const char *mf796f6b7[] = { "redbeacon.com/widget/", NULL }; const char *mf79b1f5f[] = { "winpalace.com/?affid=", NULL }; const char *mf79b6d8 [] = { "_ad_view=", NULL }; @@ -50049,7 +50078,6 @@ const char *mf94bb745[] = { "slmmjkkvbkyp.com^", NULL }; const char *mf94dbab0[] = { "tienribwjswv.com^", NULL }; const char *mf94e0467[] = { "morefree.net/wp-content/uploads/", "/mauritanie.gif", NULL }; const char *mf94ef46c[] = { "themesltd.com/hit-counter/", NULL }; -const char *mf94fd362[] = { "wrenchtube.com/poppt.js", NULL }; const char *mf951c6d4[] = { "prunwxph.bid^", NULL }; const char *mf953082 [] = { "svcs.ebay.com/services/search/FindingService/", "affiliate.tracking", NULL }; const char *mf953bdc5[] = { "voicevegetable.com^", NULL }; @@ -50097,7 +50125,6 @@ const char *mf9863344[] = { "/ebonetag.js", NULL }; const char *mf986a87c[] = { "/modalad.", NULL }; const char *mf9874a80[] = { "/web-ads/", NULL }; const char *mf9878028[] = { "nogxucpaktrya.com^", NULL }; -const char *mf987e0e2[] = { "hotsashagrey.com^", "^New_Sensations-1091.gif", NULL }; const char *mf987e14c[] = { "www.dnps.com^", NULL }; const char *mf9884ebd[] = { "/gapro-1h.swf", NULL }; const char *mf988e5bc[] = { "youaresogay.com/", ".html", NULL }; @@ -50136,6 +50163,7 @@ const char *mf9ad6a15[] = { "resimler.randevum.com^", NULL }; const char *mf9ae5ab5[] = { "objectservers.com^", NULL }; const char *mf9b1d97b[] = { "/tracking/views/", NULL }; const char *mf9b2037d[] = { "mms.oregonlive.com^", NULL }; +const char *mf9b26df4[] = { "/nmads_", NULL }; const char *mf9b273f4[] = { "jzigsobgsmxdmr.bid^", NULL }; const char *mf9b35440[] = { "grewuxii.bid^", NULL }; const char *mf9b88cc8[] = { "-dspcookiematching.", NULL }; @@ -50406,6 +50434,7 @@ const char *mfb01811 [] = { "/peelad.", NULL }; const char *mfb033836[] = { "aruba.it/servlet/counterserver?", NULL }; const char *mfb03ee38[] = { "avn.com/templates/avnav/skins/", NULL }; const char *mfb058d8b[] = { "_900x350.", NULL }; +const char *mfb06f0b0[] = { "acbp0020171456.page.tl^", NULL }; const char *mfb07a41 [] = { "moneymailer.com/direct-mail-advertise/", NULL }; const char *mfb0a3642[] = { "miniclip.com^", "^swhsproxy.swf^", NULL }; const char *mfb0b9c9d[] = { "pornomovies.com/js/1/login_bonus", NULL }; @@ -50457,12 +50486,12 @@ const char *mfb38507e[] = { "burfordadvertising.com/advertising/", NULL }; const char *mfb3922 [] = { "/adreplace/", NULL }; const char *mfb3aa42 [] = { "web.industrybrains.com/js/ads/async/show.js", NULL }; const char *mfb3c0f64[] = { "/ledad.", NULL }; +const char *mfb3cf8d3[] = { "4tube.com/mojon.js", NULL }; const char *mfb3e3201[] = { "xqzkpmrgcpsw.com^", NULL }; const char *mfb3ed66 [] = { "huffpost.com/images/ads/", NULL }; const char *mfb403e16[] = { "arch-nicto.com^", NULL }; const char *mfb4309cd[] = { "dailydeal.news-record.com/widgets/", NULL }; const char *mfb43c897[] = { "seemybucks.com^", NULL }; -const char *mfb444941[] = { "pornsharia.com/Images/Sponsors/", NULL }; const char *mfb44e6ac[] = { "nyzncfurdrdxfi.com^", NULL }; const char *mfb45e018[] = { "naj.sk^", NULL }; const char *mfb474017[] = { "ampush.io/js/tracker.js", NULL }; @@ -50649,7 +50678,6 @@ const char *mfc1f796b[] = { "gumtree.com^", "^dart_wrapper_", NULL }; const char *mfc1f82bf[] = { "revcontent.com/build/revpowrvideo.min.js", NULL }; const char *mfc21641b[] = { "adsbr.info^", NULL }; const char *mfc23311b[] = { "googlesyndication.com/pagead/js/adsbygoogle.js", NULL }; -const char *mfc25b338[] = { "hotdylanryder.com^", "^pf_640x100.jpg", NULL }; const char *mfc2609d8[] = { "/adsquare.", NULL }; const char *mfc263e44[] = { "enticelabs.com^", NULL }; const char *mfc2654e8[] = { "otracking.com^", NULL }; @@ -50667,7 +50695,6 @@ const char *mfc2fda20[] = { "click.engage.xbox.com^", NULL }; const char *mfc31161d[] = { "ynet.co.il^", "^ads.js", NULL }; const char *mfc31daf [] = { "/icon_advertising_", NULL }; const char *mfc326190[] = { "/addLinkerEvents.js", NULL }; -const char *mfc33cfce[] = { "serveporn.com/images/a-en.jpg", NULL }; const char *mfc35852b[] = { "adultblogtoplist.com^", NULL }; const char *mfc35b6c5[] = { "smartadserver.com/call/pubj/", "/8596/s/", "/?", NULL }; const char *mfc36a00b[] = { "/banner/adv/", NULL }; @@ -50677,6 +50704,7 @@ const char *mfc3c31aa[] = { "akamaihd.net/", ".gif?e=", NULL }; const char *mfc3c687e[] = { "data18.com^", "^banners^", NULL }; const char *mfc3cfffd[] = { "trafic.ro^", NULL }; const char *mfc3dddbd[] = { "yandex.ru/cycounter?", NULL }; +const char *mfc416acf[] = { "thewise.com^", NULL }; const char *mfc41925a[] = { "tracker.bt.uol.com.br^", NULL }; const char *mfc4296e0[] = { "/700x90.", NULL }; const char *mfc43259b[] = { "lokvel.ru^", NULL }; @@ -50766,6 +50794,7 @@ const char *mfca2c0fc[] = { "amwupsihqfewgr.com^", NULL }; const char *mfca2d626[] = { "summitemarketinganalytics.com^", NULL }; const char *mfca4cfa2[] = { "dreamstime.com/refbanner-", NULL }; const char *mfca55e57[] = { "pipsol.net^", NULL }; +const char *mfca67b08[] = { "pornglee.com^", NULL }; const char *mfca7bfa [] = { "qjgrrysppkqrbl.bid^", NULL }; const char *mfca7e441[] = { "wikiodeliv.com^", NULL }; const char *mfca969c9[] = { "st.com^", "^banners.js", NULL }; @@ -50797,6 +50826,7 @@ const char *mfccd8bf1[] = { "doubleclick.net/pfadx/bet.com/", NULL }; const char *mfccf8a30[] = { "/ads/house_", NULL }; const char *mfcd036b [] = { "media-ks.net^", NULL }; const char *mfcd1e78a[] = { "bangdom.com^", NULL }; +const char *mfcd20ba [] = { "nur.gratis/application/", NULL }; const char *mfcd2627f[] = { "surveys.cnet.com^", NULL }; const char *mfcd3ea66[] = { "embedly.com^", NULL }; const char *mfcd4d163[] = { "/adclient-", NULL }; @@ -50844,7 +50874,6 @@ const char *mfd0581cc[] = { "luqnpzexna.bid^", NULL }; const char *mfd0597d9[] = { "logmein.com/scripts/Tracking/Tracking.js", NULL }; const char *mfd07c1d8[] = { "thelyricarchive.com/new/view/", NULL }; const char *mfd07cfcf[] = { "/universalPixelStatic.", NULL }; -const char *mfd08938a[] = { "3xupdate.com^", "^ryusharepremium.gif", NULL }; const char *mfd0a6f0 [] = { "kiwimethod.co^", NULL }; const char *mfd0a8952[] = { "saabsunited.com/wp-content/uploads/", "-banner.", NULL }; const char *mfd0c4566[] = { "rkwpgdnlwgg.bid^", NULL }; @@ -50937,7 +50966,6 @@ const char *mfd8688bb[] = { "w88.espn.com^", NULL }; const char *mfd87295d[] = { "netne.net/stats/", NULL }; const char *mfd874829[] = { "/yin-ad/", NULL }; const char *mfd8755b6[] = { "analytics.tribeca.vidavee.com^", NULL }; -const char *mfd885d6d[] = { "files.bbci.co.uk/echo-client-js/", NULL }; const char *mfd88c1bf[] = { "mujilora.com^", NULL }; const char *mfd8a2a00[] = { "o0bc.com^", NULL }; const char *mfd8c34b1[] = { "_home_ad.", NULL }; @@ -51069,7 +51097,6 @@ const char *mfe09e3cc[] = { "msn.com/advertisement.ad.js", NULL }; const char *mfe0bb26d[] = { "count.west263.com^", NULL }; const char *mfe0c3595[] = { "sp.dnj.com^", NULL }; const char *mfe0c9475[] = { "/addeals/", NULL }; -const char *mfe0dfcad[] = { "xhamsterpremiumpass.com/premium_scenes.html", NULL }; const char *mfe0f5b78[] = { "powvideo.net/ban/", NULL }; const char *mfe103f3b[] = { "vtqdavdjsymt.com^", NULL }; const char *mfe108da5[] = { "newsvine.com/jenga/widget/", NULL }; @@ -51230,7 +51257,6 @@ const char *mfebd06ee[] = { "/affiliate-content/", NULL }; const char *mfebf5b6b[] = { "doubleclick.net/adi/", NULL }; const char *mfebfb946[] = { "lkqd.net^", NULL }; const char *mfec29742[] = { "lookmy.info^", NULL }; -const char *mfec2b2a1[] = { "xtravids.com/pop.php", NULL }; const char *mfec5555f[] = { "cqaiylftp.com^", NULL }; const char *mfec8d720[] = { "interia.pl^", "^hit.", NULL }; const char *mfec9da8a[] = { "doubleclick.net/pfadx/ddm.ksl/", NULL }; @@ -51401,13 +51427,13 @@ const char *mffa6c2b4[] = { "/ad24/", NULL }; const char *mffa8253c[] = { "les-experts.com^", NULL }; const char *mffa8a5ec[] = { "debuackedhkvu.bid^", NULL }; const char *mffa8ddd5[] = { "bizible.com^", NULL }; +const char *mffaa0c9a[] = { "imnsmvmjrdiwwr.com^", NULL }; const char *mffaaaf5 [] = { "adulttds.com^", NULL }; const char *mffabefd3[] = { "gtcslt-di2.com^", NULL }; const char *mffacb7 [] = { "ncrypt.in/images/1.gif", NULL }; const char *mffaeffd5[] = { "/google_ad.", NULL }; const char *mffb098ec[] = { "wma.io^", NULL }; const char *mffb13f04[] = { "nfqxhapbtenjq.bid^", NULL }; -const char *mffb339d7[] = { "boom.ro^", NULL }; const char *mffb57cd8[] = { "ranklink.de^", NULL }; const char *mffb7a7cc[] = { "/ads/inner_", NULL }; const char *mffb80ae4[] = { "/housead/", NULL }; @@ -51530,6 +51556,7 @@ const char *d15b79262[] = { "wp.tv", NULL }; const char *d15e98cdf[] = { "kakao.com", NULL }; const char *d1614008b[] = { "delfi.lt", NULL }; const char *d1615efed[] = { "vidoza.net", NULL }; +const char *d163dcbef[] = { "foreverymom.com", NULL }; const char *d164b58be[] = { "fyi.tv", "history.com", "mylifetime.com", "speedtest.net", NULL }; const char *d17007439[] = { "fullmatchesandshows.com", NULL }; const char *d172b1bb [] = { "analytics.twitter.com", NULL }; @@ -51544,7 +51571,6 @@ const char *d17cd2973[] = { "cnn.com", NULL }; const char *d182f7cc4[] = { "triage.superservice.com", NULL }; const char *d185c245c[] = { "ifirstrowus.eu", NULL }; const char *d189f8f35[] = { "serienjunkies.de", NULL }; -const char *d18d5f9d5[] = { "imgrock.info", NULL }; const char *d18eb8904[] = { "kuathletics.com", "mutigers.com", "okstate.com", NULL }; const char *d19095411[] = { "konachan.com", NULL }; const char *d1914d0e6[] = { "akiba-online.com", NULL }; @@ -51645,6 +51671,7 @@ const char *d26e53886[] = { "boreburn.com", "yourtailorednews.com", NULL }; const char *d26ef662 [] = { "games.co.uk", NULL }; const char *d270c433f[] = { "m.tv.naver.com", NULL }; const char *d2735dcd7[] = { "arstechnica.com", NULL }; +const char *d2775e5a2[] = { "devast.io", NULL }; const char *d278f2477[] = { "tv4play.se", NULL }; const char *d2794d9e7[] = { "zerozero.pt", NULL }; const char *d27b1e39e[] = { "hentaihaven.org", NULL }; @@ -51704,6 +51731,7 @@ const char *d2fee4f50[] = { "100percentfedup.com", "activistpost.com", "addictin const char *d30155ba [] = { "alrincon.com", NULL }; const char *d3025d169[] = { "microsoftvirtualacademy.com", NULL }; const char *d302e4b9f[] = { "slate.com", NULL }; +const char *d3035a6ef[] = { "avgle.com", "camwhorestv.org", "extremetube.com", "pornflip.com", "pornhub.com", "redtube.com", "spankwire.com", "streamjav.net", "theync.com", "tube8.com", "vidz7.com", "xxxkingtube.com", "youporn.com", "youporngay.com", NULL }; const char *d303d0b56[] = { "tampermonkey.net", NULL }; const char *d30a9919a[] = { "metro.ca", NULL }; const char *d30e99107[] = { "hdhub4u.club", NULL }; @@ -51778,7 +51806,6 @@ const char *d3ab3d4ec[] = { "ganool.com", NULL }; const char *d3acd016f[] = { "crackle.com", NULL }; const char *d3b1a4efb[] = { "boxoffice.com", NULL }; const char *d3ba3bcf5[] = { "italiashare.net", NULL }; -const char *d3bce6d38[] = { "redtube.cc", NULL }; const char *d3bf08cb9[] = { "betabeat.com", "couriermail.com.au", "financialpost.com", "wcpo.com", NULL }; const char *d3c8a5d06[] = { "loot.com", NULL }; const char *d3ceb3c36[] = { "search.yahoo.com", NULL }; @@ -51965,7 +51992,6 @@ const char *d5b574e9 [] = { "bizportal.co.il", NULL }; const char *d5b6acb31[] = { "m.naver.com", NULL }; const char *d5b6b98a [] = { "livestream.com", NULL }; const char *d5b835e2c[] = { "wsj.com", NULL }; -const char *d5b8abfc7[] = { "povwideo.net", "powvideo.net", NULL }; const char *d5b979e4b[] = { "laposte.fr", NULL }; const char *d5be6dc66[] = { "1337x.to", NULL }; const char *d5c05013 [] = { "localmarket.autismsupportnetwork.com", NULL }; @@ -52060,7 +52086,6 @@ const char *d6a4872d4[] = { "sergent-major.com", NULL }; const char *d6a75b994[] = { "accuweather.com", "billingsgazette.com", "bismarcktribune.com", "patheos.com", "qctimes.com", "tucson.com", NULL }; const char *d6ab5ffd1[] = { "wstream.video", NULL }; const char *d6ad377bf[] = { "espn.go.com", "espndeportes.com", "espnfc.co.uk", "espnfc.com", "espnfc.com.au", "espnfc.us", "espnfcasia.com", NULL }; -const char *d6ad8be72[] = { "comicbook.com", "etonline.com", "popsugar.co.uk", NULL }; const char *d6ad9789d[] = { "zerohedge.com", NULL }; const char *d6b2b2e54[] = { "9to5mac.com", NULL }; const char *d6b472657[] = { "4shared.com", NULL }; @@ -52208,6 +52233,7 @@ const char *d81392654[] = { "professionaladviser.com", "theinquirer.net", NULL } const char *d8197f3f0[] = { "songza.com", NULL }; const char *d81e7e0dd[] = { "shipwire.com", NULL }; const char *d82163398[] = { "i-makeawish.com", NULL }; +const char *d822598a7[] = { "", "povw1deo.com", "povwideo.net", "powvideo.net", NULL }; const char *d82381e14[] = { "o4anews.com", "viralnova.com", NULL }; const char *d82440f54[] = { "mamba.ru", NULL }; const char *d82ffee9f[] = { "i24news.tv", "newindianexpress.com", NULL }; @@ -52412,7 +52438,6 @@ const char *da084ba9f[] = { "free-space.net", "justfortrendygirls.com", "mmusicz const char *da12c1501[] = { "gaybeeg.info", NULL }; const char *da1ad0e39[] = { "boards.net", "freeforums.net", "proboards.com", NULL }; const char *da1bee6c8[] = { "ncrypt.in", NULL }; -const char *da1cf4fb [] = { "0dt.net", "123movies.net", "adyou.me", "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.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "gamestorrent.co", "gorillavid.in", "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", "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", "pcgames-download.com", "pelispedia.tv", "pelisplus.tv", "pirateproxy.ist", "pirateproxy.sh", "putlockertv.se", "rapidvideo.com", "readmanga.today", "sawlive.tv", "serietvsubita.net", "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", "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 *da1d6c112[] = { "360haven.com", "9bis.net", "9jumpin.com.au", "9news.com.au", "afreesms.com", "ahmedabadmirror.com", "atlanticcitywebcam.com", "bbc.com", "bicimotosargentina.com", "budget101.com", "buickforums.com", "bullywiihacks.com", "carsfromitaly.info", "codeasily.com", "darkreloaded.com", "docpaste.com", "downloads.codefi.re", "dragoart.com", "dreamscene.org", "drivearabia.com", "dsero.com", "epmads.com", "fcportables.com", "ffiles.com", "file4go.com", "foro.clubcelica.es", "free.smsmarkaz.urdupoint.com", "freecoins4.me", "freewaregenius.com", "ftlauderdalebeachcam.com", "ftlauderdalewebcam.com", "full-ngage-games.blogspot.com", "gamespowerita.com", "gifmagic.com", "hackintosh.zone", "hastlegames.com", "hostyd.com", "hulkusc.com", "ibmmainframeforum.com", "ilix.in", "intoday.in", "ip-address.org", "keywestharborwebcam.com", "kingofgames.net", "korean-candy.com", "kshowes.net", "litecoiner.net", "livenewschat.eu", "lordpyrak.net", "lumload.com", "mangacap.com", "mangakaka.com", "megaallday.com", "misheel.net", "modsaholic.com", "morganhillwebcam.com", "moviemistakes.com", "mugiwaranofansub.blogspot.com.ar", "mypapercraft.net", "newsok.com", "ninjaraider.com", "nonags.com", "nornar.com", "numberempire.com", "nx8.com", "nyharborwebcam.com", "omegadrivers.net", "photos.essence.com", "portarubawebcam.com", "portbermudawebcam.com", "portcanaveralwebcam.com", "portevergladeswebcam.com", "portmiamiwebcam.com", "portnywebcam.com", "preemlinks.com", "priva.us", "puromarketing.com", "radioaficion.com", "rapid8.com", "readersdigest.com.au", "seeingwithsound.com", "simply-debrid.com", "smashgamez.com", "softpedia.com", "software4all-now.blogspot.co.uk", "tamercome.blogspot.co.uk", "tech-blog.net", "techydoor.com", "themes.themaxdavis.com", "tipstank.com", "top100clans.com", "trutower.com", "tv-kino.net", "upfordown.com", "uploadlw.com", "urlink.at", "virginmedia.com", "warp2search.net", "washington.edu", "windows7themes.net", "winterrowd.com", "woprime.com", "wtf-teen.com", "yellowbridge.com", NULL }; const char *da20544c6[] = { "ads.bingads.microsoft.com", NULL }; const char *da29c0ce6[] = { "derstandard.at", NULL }; @@ -52452,6 +52477,7 @@ const char *da75f0901[] = { "mlbtraderumors.com", NULL }; const char *da763cd1d[] = { "ostrow24.tv", NULL }; const char *da7a0e3f0[] = { "1fichier.com", "limetorrents.cc", "thepiratebay.みんな", NULL }; const char *da7d09f54[] = { "subaru.com", NULL }; +const char *da7f08201[] = { "0dt.net", "123movies.net", "adyou.me", "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.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "flashxx.tv", "gamestorrent.co", "gorillavid.in", "gounlimited.to", "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", "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", "pcgames-download.com", "pelispedia.tv", "pelisplus.tv", "pirateproxy.ist", "pirateproxy.sh", "putlockertv.se", "rapidvideo.com", "readmanga.today", "sawlive.tv", "serietvsubita.net", "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", "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 *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 }; @@ -52459,7 +52485,6 @@ const char *da856ef1 [] = { "zeperfs.com", NULL }; const char *da85eddea[] = { "tugaflix.net", NULL }; const char *da887953e[] = { "coinarge.com", NULL }; const char *da8c3dbca[] = { "kmvt.com", NULL }; -const char *da8c5ded1[] = { "2pi.pw", NULL }; const char *da8fa6476[] = { "watchfreemovies.ch", NULL }; const char *da9035797[] = { "xxl.se", NULL }; const char *da97d71cf[] = { "tvn.pl", "tvn24.pl", NULL }; @@ -52485,6 +52510,7 @@ const char *dabb2f3c1[] = { "infowars.com", NULL }; const char *dabc23de9[] = { "userscloud.work", NULL }; const char *dabc97409[] = { "enjoydressup.com", NULL }; const char *dabd90dc8[] = { "stocporn.com", NULL }; +const char *dac39e2f4[] = { "androgalaxy.in", NULL }; const char *dac3b13de[] = { "robinwidget.com", "space.com", "techworld.com", "theinquirer.net", "tomshardware.co.uk", "tomshardware.com", NULL }; const char *dac9dc7e4[] = { "comicbook.com", "multiup.org", NULL }; const char *daca89cbe[] = { "hardforum.com", NULL }; @@ -52833,7 +52859,6 @@ const char *de2e66dda[] = { "contv.com", NULL }; const char *de30ede3c[] = { "theinquirer.net", NULL }; const char *de3231d51[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allenwestrepublic.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bighealthreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "clashdaily.com", "classicalite.com", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "fitnessconnoisseur.com", "foreverymom.com", "freedomforce.com", "girlsjustwannahaveguns.com", "glitch.news", "groopspeak.com", "guardianlv.com", "gymflow100.com", "hallels.com", "hautereport.com", "hngn.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "joeforamerica.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "libertyunyielding.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "naturalblaze.com", "naturalnews.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", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "rightwingnews.com", "shark-tank.com", "shedthoselbs.com", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "techconsumer.com", "techtimes.com", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "theviralmob.com", "tinypic.com", "traileraddict.com", "truththeory.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "xtribune.com", "youthhealthmag.com", NULL }; const char *de35d3176[] = { "aim.org", NULL }; -const char *de37c0a89[] = { "stickgames.com", NULL }; const char *de38c0522[] = { "hotair.com", "lacrossetribune.com", "moviepilot.com", "nationalpost.com", "notalwaysright.com", NULL }; const char *de3b1caa5[] = { "ubi.com", "ubisoft.com", NULL }; const char *de3f957a0[] = { "streamcloud.eu", NULL }; @@ -52951,11 +52976,11 @@ const char *df71442c0[] = { "metro.co.uk", NULL }; const char *df75086 [] = { "techtimes.com", NULL }; const char *df7a2e878[] = { "yahoo.com", NULL }; const char *df7ef9228[] = { "100percentfedup.com", "activistpost.com", "addictinginfo.com", "alfonzorachel.com", "allenwestrepublic.com", "allthingsvegas.com", "americansublime.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bipartisanreport.com", "breaking911.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashdaily.com", "classicalite.com", "collapse.news", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "creepybasement.com", "crossmap.com", "cyberwar.news", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "dccrimestories.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "evil.news", "faithit.com", "fitnessconnoisseur.com", "foreverymom.com", "freedom.news", "freedomdaily.com", "freedomforce.com", "freedomoutpost.com", "girlsjustwannahaveguns.com", "glitch.news", "groopspeak.com", "guardianlv.com", "guns.news", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "ifyouonlynews.com", "infowars.com", "instigatornews.com", "intellectualconservative.com", "janmorganmedia.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "liberty.news", "libertyalliance.com", "libertyunyielding.com", "lidblog.com", "medicine.news", "mentalflare.com", "minutemennews.com", "musictimes.com", "myscienceacademy.org", "natural.news", "naturalblaze.com", "naturalnews.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "oddee.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redhotchacha.com", "redmaryland.com", "returnofkings.com", "robotics.news", "shark-tank.com", "shedthoselbs.com", "slender.news", "sonsoflibertymedia.com", "spectator.org", "stevedeace.com", "stupid.news", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thefreethoughtproject.com", "thegatewaypundit.com", "themattwalshblog.com", "thepoke.co.uk", "therealside.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "twisted.news", "urbantabloid.com", "usherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "winningdemocrats.com", "xtribune.com", "youthhealthmag.com", NULL }; +const char *df81fee54[] = { "vercanalestv1.com", "verplusonline.com", NULL }; const char *df8349bc [] = { "teletoon.com", NULL }; const char *df834abc1[] = { "supercheats.com", NULL }; const char *df8811b4f[] = { "supersonicads.com", NULL }; const char *df885533e[] = { "youporn.com", "youporngay.com", "youpornru.com", NULL }; -const char *df8aa2ecf[] = { "avgle.com", "camwhorestv.org", "extremetube.com", "pandaporn.net", "pornflip.com", "pornhub.com", "redtube.com", "spankwire.com", "streamjav.net", "theync.com", "tube8.com", "vidz7.com", "xxxkingtube.com", "youporn.com", "youporngay.com", NULL }; const char *df8b0c1b8[] = { "au.tv.yahoo.com", NULL }; const char *df900c4b [] = { "mashable.com", NULL }; const char *df908fd49[] = { "latimes.com", NULL }; @@ -53035,6 +53060,7 @@ const char *dn30269278[] = { "sprueche-zitate.net.ip", NULL }; const char *dn30ebff5d[] = { "adpartner.cz", NULL }; const char *dn31bf51fd[] = { "informer.com.ip", NULL }; const char *dn322de49c[] = { "advertise.apartments.com", "advertise.directoryofillustration.com", "advertise.isleofskye.com", "advertise.market", "advertise.medillsb.com", "advertise.movem.co.uk", "advertise.sobihamilton.ca", "advertise.sphamovingads.com", "advertise.welovebuzz.com", "bingads.microsoft.com", "engineering.com", NULL }; +const char *dn3259bec4[] = { "adguard.com", "adguard.mobi", "adguard.oneskyapp.com", "greinr.com", NULL }; const char *dn333cb844[] = { "adlive.de.ip", NULL }; const char *dn342ba8bf[] = { "my-dirty-hobby.com", "mydirtyhobby.de", NULL }; const char *dn34342970[] = { "ads4.city", NULL }; @@ -53063,7 +53089,6 @@ const char *dn4c2cb965[] = { "dv-is.ip", NULL }; const char *dn4c40a0d2[] = { "adv4.me", NULL }; const char *dn4c40ec85[] = { "adsbox.in", NULL }; const char *dn4ca8eb41[] = { "shanghaidaily.cn.ip", NULL }; -const char *dn4e6381d1[] = { "estream.planetestream.org", NULL }; const char *dn4e78aefc[] = { "infowars.com.ip", NULL }; const char *dn4fc6ad9d[] = { "ngohq.com", NULL }; const char *dn518a86e1[] = { "stream5.tv.ip", NULL }; @@ -53078,7 +53103,6 @@ const char *dn585a5d42[] = { "addata.io", NULL }; const char *dn5993e21c[] = { "optimizely.com", NULL }; const char *dn5a3c0d07[] = { "fuckbookhookups.com", NULL }; const char *dn5aa40db3[] = { "baidu.ip", NULL }; -const char *dn5ac7243a[] = { "adguard.com", "adguard.mobi", "adguard.oneskyapp.com", NULL }; const char *dn5b3f2187[] = { "esi.evetech.net", NULL }; const char *dn5bd8e943[] = { "istripper.eu", NULL }; const char *dn5dc32e2f[] = { "swedishbeauty.com", NULL }; @@ -53136,6 +53160,7 @@ const char *dn8da2f232[] = { "adview.mu", "adview.online", NULL }; const char *dn8e0491e4[] = { "adseo.com", "adseo.pl", NULL }; const char *dn8e583b91[] = { "leaseweb-nl.ip", NULL }; const char *dn8e68d090[] = { "gowatchit.com", NULL }; +const char *dn8f2c43a5[] = { "ad16.asmrc.org", NULL }; const char *dn9255832 [] = { "addisplay.ca", NULL }; const char *dn93a94d43[] = { "adnetwork.ie", "adnetwork.sk", NULL }; const char *dn93f89464[] = { "amazon.com", NULL }; @@ -53520,6 +53545,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2230dd09, 0, NULL, NULL }, {m39f3a906, 0, NULL, NULL }, {m9fe51a07, 0, NULL, NULL }, + {m97719069, 0, NULL, NULL }, {m645f4e7a, 0, NULL, NULL }, {md2572ca7, 0, NULL, NULL }, {m97aabe58, 0, NULL, NULL }, @@ -53672,6 +53698,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7ce2bbcf, 0, NULL, NULL }, {mf745808a, 0, NULL, NULL }, {m310a60a2, 0, NULL, NULL }, + {m2fb8e80d, 0, NULL, NULL }, {m99e4c6fb, 0, NULL, NULL }, {mb3216a4c, 0, NULL, NULL }, {m2abd930b, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -53750,6 +53777,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3e460ba7, 0, NULL, NULL }, {ma9fd42fc, 0, NULL, NULL }, {mb974addf, 0, NULL, NULL }, + {m7d63c926, 0, NULL, NULL }, {mb312e510, 0, NULL, NULL }, {m47de002e, 0, NULL, NULL }, {m71db3362, 0, NULL, NULL }, @@ -53771,6 +53799,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {macc80c61, 0, NULL, NULL }, {m15c0bf55, 0, NULL, NULL }, {meef55a4d, 0, NULL, NULL }, + {m53addd77, 0, NULL, NULL }, {m97b2c5b1, 0, NULL, NULL }, {m6f59f823, 0, NULL, NULL }, {m9eaea24a, 0, NULL, NULL }, @@ -54181,6 +54210,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6870c5a1, 0, NULL, NULL }, {m25eb7112, 0, NULL, NULL }, {me5ed4ae9, 0, NULL, NULL }, + {m5b509177, 0, NULL, NULL }, {m3b3f2f34, 0, NULL, NULL }, {mc9a56cd9, 0, NULL, NULL }, {m4a5dbe78, 0, NULL, NULL }, @@ -54393,7 +54423,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9a739a25, 0, NULL, NULL }, {m4c7dec0, 0, NULL, NULL }, {m847bd591, 0, NULL, NULL }, - {mc757d1d4, 0, NULL, NULL }, + {mc757d1d4, 0, NULL, dn8f2c43a5 }, {m3fb6c61a, 0, NULL, NULL }, {me152e231, 0, NULL, NULL }, {m326744f0, 0, NULL, NULL }, @@ -55035,7 +55065,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me06e9507, 0, NULL, NULL }, {mae677b5e, 0, NULL, NULL }, {m7c0f1e37, 0, NULL, NULL }, - {m4f0a76fe, 0, NULL, dn5ac7243a }, + {m4f0a76fe, 0, NULL, dn3259bec4 }, {m9e850b86, 0, NULL, NULL }, {mace4cf35, 0, NULL, NULL }, {me1f36d70, 0, NULL, NULL }, @@ -55391,6 +55421,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma06c3c0f, 0, NULL, NULL }, {m1ff6eef, 0, NULL, NULL }, {md70938f0, 0, NULL, NULL }, + {m8cb0458f, 0, NULL, NULL }, {m203d14d5, 0, NULL, NULL }, {m53b0d666, 0, NULL, NULL }, {meef5df56, 0, NULL, NULL }, @@ -55839,6 +55870,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m43f1f9aa, 0, NULL, NULL }, {ma0e42233, 0, NULL, NULL }, {m6b28d071, 0, NULL, NULL }, + {md5fa01fe, 0, NULL, NULL }, {md982215a, 0, NULL, NULL }, {mc9e6deeb, 0, NULL, NULL }, {m356f4789, 0, NULL, NULL }, @@ -57071,7 +57103,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7cdf75d2, 0, NULL, NULL }, {mf6aa3ba8, 0, NULL, NULL }, {m84f0e2a0, 0, NULL, NULL }, - {m9b0fd54d, 0, NULL, NULL }, + {me3b2ae6f, 0, NULL, NULL }, {m50bc964c, 0, NULL, NULL }, {m4df6f909, 0, NULL, NULL }, {mcba3021b, 0, NULL, NULL }, @@ -57256,6 +57288,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6fce8cf9, 0, NULL, NULL }, {m4bd0d806, 0, NULL, NULL }, {m768bb084, 0, NULL, NULL }, + {m14fe89e5, 0, NULL, NULL }, {m3304e567, 0, NULL, NULL }, {m5492bc9f, 0, NULL, NULL }, {m1163ace5, 0, NULL, NULL }, @@ -57672,6 +57705,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m29d78902, 0, NULL, NULL }, {mb86fe919, 0, NULL, NULL }, {m7a5def1d, 0, NULL, NULL }, + {mbad5152d, 0, NULL, NULL }, {m3d1ebee5, 0, NULL, NULL }, {ma906553f, 0, NULL, NULL }, {m65ea37d7, 0, NULL, NULL }, @@ -58576,6 +58610,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m13013b33, 0, NULL, NULL }, {m6ee4e8fb, 0, NULL, NULL }, {m6d6317d4, 0, NULL, NULL }, + {mf9b26df4, 0, NULL, NULL }, {m738e7c5c, 0, NULL, NULL }, {m942e5820, 0, NULL, NULL }, {m9f3e021b, 0, NULL, NULL }, @@ -58876,6 +58911,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3be814a1, 0, NULL, NULL }, {mf9000d3c, 0, NULL, NULL }, {m224e111c, 0, NULL, NULL }, + {mdcea0f93, 0, NULL, NULL }, {mbae16911, 0, NULL, NULL }, {m1f4bac8d, 0, NULL, NULL }, {m3bb0bcf6, 0, NULL, NULL }, @@ -58990,6 +59026,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6e43e5dc, 0, NULL, NULL }, {mcc80f699, 0, NULL, NULL }, {mdd88f18b, 0, NULL, NULL }, + {m8cf15556, 0, NULL, NULL }, {m9fdbeafb, 0, NULL, NULL }, {m5ef01197, 0, NULL, NULL }, {mb61c3f26, 0, NULL, NULL }, @@ -59889,6 +59926,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m194e0148, 0, NULL, NULL }, {mc6265733, 0, NULL, NULL }, {m4b2bb128, 0, NULL, NULL }, + {mc595527, 0, NULL, NULL }, {m37c4fad, 0, NULL, NULL }, {mff62bff1, 0, NULL, NULL }, {mc931ddfd, 0, NULL, NULL }, @@ -60803,6 +60841,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc9c8bb6e, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6cb3be1a, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m62b9a254, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m77f92d65, 0, NULL, NULL }, {mcbdd4fda, 0, NULL, NULL }, {m4ff85720, 0, NULL, NULL }, {m1a822994, 0, NULL, NULL }, @@ -61521,6 +61560,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb27ce5, 0, NULL, NULL }, {m2339b105, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mfe92c198, 0, NULL, NULL }, + {m48b3eca6, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mfff8e939, 0, NULL, NULL }, {mba51fa15, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m690a0c7a, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -62955,7 +62995,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5eedad43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcfd1060a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8727892c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {ma5f264b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1bd17fac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdf3612, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m84a4a936, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -63713,6 +63752,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma2efdd2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma19937b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc7e407b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m255dd82a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m598921ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7cda896f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2707e7ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -64231,6 +64271,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m86b0b1e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3f63595a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5f29d5b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m40b216a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc72d28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf6252701, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maa0c8258, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -64610,6 +64651,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me386b07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9ff38371, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf9ae5ab5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m9e06adb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md9de43fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me4147906, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb98e06c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -65129,6 +65171,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m21ee15ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc003a587, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7f0392c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me3773939, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1b4a4b2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8ed7650, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdf67adb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -65605,7 +65648,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8e9e875c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m17336480, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc91085d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {m4221d85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdfc62859, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc68a0501, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maacf25ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -65803,6 +65845,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m58e8dd5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m42a12e58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfea61145, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mca00c18, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma0d61210, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7e1bb09a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf4048a82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -67430,46 +67473,75 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5fdb9df5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc7648b10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4c0c7163, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mee4099cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9760907b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md767719e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma1e11adb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2bd0cefe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdbbd7cfc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m12cea13d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m4ec8e906, 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 }, + {m51267f0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m43b47b6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maa3a0936, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7a00e05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma3a49108, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mad2b1ab9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m340f1275, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5d61a9e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2cf7a381, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2f06adc1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7a92fef3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m9363361a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mf02f5988, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3c118123, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meab001a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb6469aa4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma257675c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mffaa0c9a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3a4c708b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m342b3bf7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m12229eaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m8a570d04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maeae73cb, 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 }, + {m25577bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m93173622, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6165c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m905a6521, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m992138af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7c92bf95, 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 }, + {m667444d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m37a5e790, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2e460f2b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m15e0e7b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7a05270a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma0d1ee4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m55d68710, 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 }, {m5575232a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5c244661, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me4906fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4c67cae8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m9de4a95e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me0f8e4f6, 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 }, {me82d6e0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma39ec6b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6524a42a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1ba8db02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf6a16644, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mad0081fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m4dcadd4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7ffb3329, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf8bd8e9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m680bdd19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md32fc425, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m18202baf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m57427d32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {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 }, {m8ad15061, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m66d80875, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -75318,7 +75390,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfb287088, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m94369a1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m12a54693, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m78c21845, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m28794a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7ed59516, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb24ce1b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76008,6 +76079,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m716d3e22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m773449e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m40c61d0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m8fbb2079, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m80eddc24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m65cb11ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9bcf5970, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76025,6 +76097,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9f2b2650, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5916eaab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf046bb84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb3840322, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2e1f809a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma10a4aaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m675a56da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76105,6 +76178,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me3ef4cf5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4bcf4c8e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf7f0041e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma0001380, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1ac2e7c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m37764cd2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf5ca6ffe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76179,6 +76253,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7184b7ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meb3928be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6150e31a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m57917671, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4da42165, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9fa375ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m54c65e92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76325,6 +76400,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me09c59ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb7c53fd5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m94b0ad68, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m84c9cf4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m685366cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2fa5c8e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1df023e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76463,6 +76539,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1708f5e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma1adad8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2815319d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {md9e44032, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3aa484f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4769055a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m670cbd93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76505,11 +76582,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m87d7a0ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma4c04c45, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5371709d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m527b7ed2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m285ae7af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mecc72cdd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mba065a1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {med4eb772, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me40488c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m94788a1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mfca67b08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcda6386a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m81e6645b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4675884f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76654,6 +76734,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc62f69a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m43067f8e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8401c57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1b11497d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1a1d5607, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5f832740, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3e6ad271, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76661,6 +76742,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m84e25084, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m35e277d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7505c1db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mde8caec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbc1f9394, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcb53ffc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9822955, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76787,6 +76869,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m988f9b63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma9ea9805, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m825df6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m6930cae0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7916b2e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me4a04dbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfa967fbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -76824,6 +76907,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m21501e64, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m814e4886, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m766b4f2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m95a6ec1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mccd6d903, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m79a85359, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m91287114, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -77383,6 +77467,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f16c87, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbe82e071, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5c1c5144, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb8d02287, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma3438ec2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb5f53f56, ADBLOCK_FLAG_MATCH_DOMAIN, d29e0b6f7, NULL }, {ma5e889df, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -77779,6 +77864,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m790aa85a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2d214ab, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mafd51642, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m24120aa6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf8b7e3e7, ADBLOCK_FLAG_MATCH_DOMAIN, d3f869ae8, NULL }, {m2256668, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7275adf0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -77866,6 +77952,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2a42eda8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf321ef2c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2eced38, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m9ea46f2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2575ce2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m685c17fb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb682e9ab, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -78261,6 +78348,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf21e5c49, ADBLOCK_FLAG_MATCH_DOMAIN, d8d8299be, NULL }, {m950dc0bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m30e658df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {meddc1b43, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc231e43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m55edd242, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m794f2f74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -79225,8 +79313,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me9f44c5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc56e1e14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m20c1dd3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m24bb3031, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {me23adccc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7f361971, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7e216657, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4730fd1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -79413,6 +79499,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1151e564, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7a6e2b2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9ee0abfa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {me0567b23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc13ae6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6aaab6bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbe82772e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -79428,7 +79515,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md71b35c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mef0714fd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m311afcfb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m9d95f484, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m425357d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf5b942da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdd9c1cec, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -79575,6 +79661,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {madcbc85e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8b9a32b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9d9aa96f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m69fadb3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {meedbb9d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m91d1f05a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4fdf834, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -81916,6 +82003,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3727c3e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5792e84b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1597033a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mfcd20ba, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2cb8f858, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m218fa620, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8d522980, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -82319,8 +82407,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m61a1688d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m802d18a8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2173ca2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m66262a6b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m207c3adf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, + {m2fb3478d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m6e7564e4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m43133fd5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md91398d6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -83617,6 +83704,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6e8e0b00, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mfb2ac87d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mcce05e89, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {mb38ced09, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4c31e695, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d45e8bf3c, NULL }, {mc5024c0b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d45e8bf3c, NULL }, {m1debe682, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d45e8bf3c, NULL }, @@ -83812,7 +83900,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mafc5cef2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_HAS_WILDCARD, db11f7532, NULL }, {mc946ffbb, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_HAS_WILDCARD, db11f7532, NULL }, {m3833a66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, db11f7532, NULL }, - {m8d049219, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5b8abfc7, NULL }, + {m8d049219, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d822598a7, NULL }, {mc1feac7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d93dd7f24, NULL }, {mc4c72a2b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m17ce3a60, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -83974,6 +84062,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m366489d9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7ab3a8e7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d96d2b259, NULL }, {m4e2d3e80, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d82381e14, NULL }, + {m9abe37b6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d163dcbef, NULL }, {m6f71e130, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mac5d9be6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcb2132bd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d80fe93a2, NULL }, @@ -84241,7 +84330,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m23a277f3, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, d230e59ac, NULL }, {m84aed8cf, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, d119f023, NULL }, {m77c42d90, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, db370b6b2, NULL }, - {m3e78e63e, ADBLOCK_FLAG_HAS_SEPARATOR, da1cf4fb, NULL }, + {m3e78e63e, ADBLOCK_FLAG_HAS_SEPARATOR, da7f08201, NULL }, {m4a6c85a9, ADBLOCK_FLAG_HAS_SEPARATOR, daed18dd1, NULL }, {mf28fd7c5, ADBLOCK_FLAG_HAS_SEPARATOR, d63b1a8b3, NULL }, {mba742503, 0, daed18dd1, NULL }, @@ -84277,11 +84366,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4b473d3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m363dc3d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m5c664759, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {md1eba5a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m8f0ebec7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mfd08938a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md658b864, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m75c35f76, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {me0549cd4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m23a9fc89, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mbcea7331, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m68cb1909, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mfb3cf8d3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m97ab2d60, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfd857c49, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7bdd8314, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m43ee9c01, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84290,13 +84382,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m61cf4f40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb7b3e3fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m137527e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m52a4aa4e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf318bd52, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mafa1ba7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3f2557d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfb4f5e12, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m71209565, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m1f1493b4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mba0c500d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4f5cf355, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5d93d2e2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84309,13 +84399,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m66072439, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {maf137472, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3327d74e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m2e04bc66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m999147cd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mccdfb38, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf8cf6175, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m3adda588, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb80f35f0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mdc398852, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4e1c2f3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9c3819e5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb7f447d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d4221403b, NULL }, @@ -84331,13 +84417,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4667c767, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me6d2efdb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfb03ee38, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m6f3a5f08, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m24848c99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m28a6cc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m60031430, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m220683c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5db64a99, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb95d6fc1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mf374b484, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m47658739, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3014f5d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcd60c95d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84354,11 +84440,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb223b2f7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m92e9a3f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc13c1488, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m3301f176, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, - {m77365e93, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {me409fc5f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mc61185a2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {md5326fbe, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbdb4691d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2968b622, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4f31696, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84366,7 +84447,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5451f2ee, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {meb0cca5e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1138cdd2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mdd78dc9d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mac40f67e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {madbe81e6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m337c35c0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84378,19 +84458,15 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m52ce261c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m44418e73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5dd78ff1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m2c381dda, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mde120461, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {me7373594, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m2079ca0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdf772191, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma20f16df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m2c922e3d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {maf9ec091, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6159daeb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m17565fd6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3929c409, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m761cb051, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mac86d90f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, - {mc72baebb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbd1ad8e0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8058fa6a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mde0692a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84411,17 +84487,17 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9a33b5f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb4923456, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfc3c687e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m9b3c1153, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m70ed3902, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m90b1ca4e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7c88c6cd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m14360847, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m136f9517, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m7bed7690, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m90057cb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcf23d219, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m490d035b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1bf1422f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc792d8e5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m67aab238, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5eeb64d9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3427a7b6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m26814d85, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84432,11 +84508,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdd6c50a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m912ec068, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma9df63c4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mb8256fdb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m5afec01a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m12d7ea73, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb60f64f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mb42edd25, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m68553943, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4c23b254, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md58bb991, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84446,18 +84519,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m79e8b3f5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1dcb1c92, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf2d7f00a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mc7603c94, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m18c9705b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me3a01974, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md7a7b6a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m88cc1507, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mceb99687, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4030560, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m98f4dc20, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m38efe0b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m1f3da5a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m606b653b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {me12b7960, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md040d51b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbade6ffb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2932491, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84488,7 +84557,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf31f3e4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mac18003a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mebcb8c94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mf0824805, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m40d05e22, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbe3811a4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {madd65638, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84513,12 +84581,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m49a55cd2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m92298ec2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m30b19a8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m4088701b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2dcf58d8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m19147331, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m9486e3c1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m2517ffcf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mba7eb8e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb1032122, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m934260f4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb63546fd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84568,15 +84632,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mecb490f5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4c2e5023, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m57acad2b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m365b1bdb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m23c4d4ce, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdd19e89f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m8c1ecc38, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {maf3b7041, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m4986b912, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m32a3a442, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m187fa20d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mee8f849c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbc6c756e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbc6eb405, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf8715110, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84591,30 +84647,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5a4f7ebe, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m500761f1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9f2edfa6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m498668c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mf67d298a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m52f16202, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {ma9903d27, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m41df958c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {me605a736, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mfc25b338, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {me66bfe1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc827cd90, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m2a4d21a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m1460fd53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m910d8312, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mda54f680, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mba1e934d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, - {m131025e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mf987e0e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m7d23099, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m5d225c6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m3641e3b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m53fd8aa0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m42d65b52, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md8c891f2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m43e761e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {md3870a3c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1796d711, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb9717184, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md3aee5a8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84658,7 +84695,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md34d7411, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5d681ca4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m69c2cac5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mada465ec, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6896e57c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mec9cebdd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbded270a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84672,12 +84708,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf129ea7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m210ad116, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfc0d6c46, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m718bf87, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m74bc0744, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md88394c8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mf415f989, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mec2496b8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {ma43d275, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9a4f7e33, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m359c895c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf1618dce, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84699,15 +84731,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m15ba3243, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m30af4dad, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfaf7b1d7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m76586dd2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m4a7b1c93, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf68a91d6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mbdb7473d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdfbf7bcb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m81aa853b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5bb87b4a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {ma0f8644a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m134d4620, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m68d51f53, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md9d15d0a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf334124c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84724,9 +84751,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m14c0c80e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m757ee383, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9de0d53c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mef8af67f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6c90f735, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {maf6c5446, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m13554a39, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdd4daea1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3b03c522, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84738,7 +84763,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meb77a5db, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2c326c62, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3a389e53, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mee1fa217, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mcc13f958, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mae66dcdb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md237edf8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84752,7 +84776,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb5bb6305, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m94f2b3ed, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdc14d08e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m24576031, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md308ae51, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma23fbe24, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mca1b78bb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84768,11 +84791,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf84c99d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfce1fff4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4e48dc5e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {md07cab57, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m62bd2985, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mb49d3ea7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m51312a7c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m13e2bbae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m133629d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1390eebf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m180ccb93, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84821,14 +84840,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdb5b2e5d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m57233976, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf0b2be41, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {ma21bbb77, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6c00615a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc3c21da2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m676d22a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {maadbd9a4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m9b599317, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m838b491d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mae0f9956, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m808cba99, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdd728f2f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma0bf5e13, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84836,8 +84850,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4c86edea, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7a64d2fc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m286ef85e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {meddc1b43, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m792d00d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m55f9a6ce, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m257a4c3e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc3fb8764, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84853,8 +84865,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me54bddb9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3c0f6b90, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc8b68542, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {md69e4a32, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {me038eb52, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {meb9eb90, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me03a199c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1ffc168a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84877,9 +84887,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3d5cf4a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3471bafa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m58c4e06b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m8c3068aa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m69bf1481, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m94f1b283, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me8a32c20, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbff439b2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9c7043c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84902,24 +84909,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5765219f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7c8d45ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf5f32363, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m3803a94f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m6bbb0ce3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma2704fb9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5910f1c0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mfb444941, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m6f32edca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m8160410e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m37d4d8ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md63b902e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m5370b1f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, - {m7c50519, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mbc6cf4b8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m8df23d69, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m3bea7b4e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m548e500f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mb713e798, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m2dc9f751, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m5ce8278b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5a317863, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc26a1c26, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m284e9e2f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84931,13 +84924,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9ac0ec02, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1d9e8694, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m929bd8ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {ma8fdef22, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma5547a05, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6d9defae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m88bcdbdc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1d0dfcc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m2bee4ea1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mbb7dc3de, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9f7607cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m59af1fab, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m75f72a8d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84951,7 +84942,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me5516b22, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7399a0b8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me5a3d672, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m3e582738, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9645e613, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m26f1b336, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m600a22b9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -84979,8 +84969,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me2b3ad3f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1fa7e47f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc312232b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mfc33cfce, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m588714c3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m84fdffb0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m44fb259b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3ca320d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -84990,8 +84978,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3554957f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m228d2f49, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m385e2ffc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m1e013b9f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m2cd7ec3a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m920bc9bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mad65a622, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb9a62ec, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85003,8 +84989,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5a9a8ee7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma09ee767, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma631609, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m5d7adc73, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m7e30da19, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m17e72f45, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb4082fa2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf6b0fa2c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85016,14 +85000,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mffca18b5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7122ff7f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4a344443, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mdf84cdc4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, - {m84a74e7d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8c8bbaf3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4182d8b1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbf638c0a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mcd5689ff, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1bcc81f6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m7cfdff12, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m217a072c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mce195367, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me4ca2f3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -85034,9 +85014,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1d7e3883, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb2a5c271, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m15a2282c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mbf65cb88, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m53fa35df, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mad6c8645, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6b7d163e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6082a7ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6674ffda, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85044,14 +85022,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2b29f39, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m32cf94d1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mcbf88bfc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m9a290b1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md0c0c686, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5d602b94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mdcbab5cf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m686645ad, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf1f095b4, ADBLOCK_FLAG_MATCH_DOMAIN, d19095411, NULL }, {m420726cc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m401198be, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m33d5f8cc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m94981e55, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdeb82dd5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85073,13 +85049,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9f5e33d9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfda597ff, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m47d4f10, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m927d1d4c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {maedd7f84, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9c9cd4f6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m24151dea, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me224458e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m85b41205, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mce8575e3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4b4fa9c7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9bb381d2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m25600309, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85091,9 +85065,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma605aeaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2a72f21f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3e09766d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m6a30001d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m42ac8deb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m3530d9fb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8e656c06, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdc9265e0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2218353, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -85115,7 +85086,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m10a18946, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m593afd03, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5b47a4be, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {me35666ac, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m98b4c460, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf129343b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m88c4c36c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85126,6 +85096,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2287c395, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m31e4f2f6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mac586942, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m48dff5d0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m795b15f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5b03349b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6df76fdd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85133,11 +85104,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mce5b0bb6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5e781116, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m99bc346e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mf796cbf2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me00270a6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m25a7e8b5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m91151b99, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m205c33f9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mc3294714, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7484c976, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7d6e4b94, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1a9b2d11, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85151,8 +85122,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4540b5e7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4cb962c4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf2261fab, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {me95e8740, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, - {mf94fd362, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf4c5ff36, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb631b150, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2e80ddbc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -85169,7 +85138,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md4efb1d6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {maa6f2141, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m743efd82, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mfe0dfcad, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mfacfd40a, ADBLOCK_FLAG_MATCH_DOMAIN, d433b238a, NULL }, {m9dfc9414, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m97772fae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85178,28 +85146,22 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m69db1352, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5a71685b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m797ed32a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mfec2b2a1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m50ddcf52, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mcf16bdaa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2fa45a2f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m94a98a6c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m64a7051a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m7b79f51, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m905fcdd2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8586bab3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m780c5d34, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m654051f3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2bd3af03, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9e95539b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m41a8e141, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m59996a07, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7caec9f5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m73f64d88, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc605ba6d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma8fb066e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc0898e60, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m72050012, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m914df026, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m41edff75, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf988e5bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {mc70eaac3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md8dcd290, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -85208,8 +85170,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5999a897, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m6a373a46, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5bf93ebe, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {meb25727e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mc9c8ed0b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf57ff434, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m62d9d6e9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m1e3b52e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d33184ab2, NULL }, @@ -85327,9 +85287,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m24295b7e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md0fbb24b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m9b111ec1, ADBLOCK_FLAG_HAS_SEPARATOR, d76f46e3e, NULL }, - {mf1ee9b7a, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, df8aa2ecf, NULL }, + {mf1ee9b7a, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, d3035a6ef, NULL }, {m6fff51a2, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_THIRD_PARTY, d8f976778, NULL }, - {mbd6e857, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m677547e6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7b079143, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m79099636, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -85352,7 +85311,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6899160a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m65a7f532, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m20e2603b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, da4d19d01, NULL }, - {m7711bd30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d3bce6d38, NULL }, {m9160aea, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdfd6d380, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m1a0b0c31, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -86517,6 +86475,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m79cd360e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc479d10f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m2a000fbf, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dc72d5ef6, NULL }, + {m5c900b54, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdcc04ff5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mb7a968d7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_THIRD_PARTY, dc2e4f62e, NULL }, {m7b6f6736, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_END, d9fee69f7, NULL }, @@ -87650,7 +87609,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma683bb7a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mf25a2bbe, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mafc1ef74, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m511bfaa7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf2ce462, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {mdfa425de, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m3fca1564, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d87598b2d, NULL }, @@ -88006,7 +87964,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbffcab98, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md6e35361, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma4c57475, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dd2ed2796, NULL }, - {m7b0ed1df, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m13d6f163, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc7466daf, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7f4ff412, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, de8e40eeb, NULL }, @@ -88454,8 +88411,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m735e68e3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m5390a0a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m650c4bca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {md1c2eff3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d18d5f9d5, NULL }, - {m5182977c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d18d5f9d5, NULL }, {m95856c21, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mefa8aec6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m675ba694, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -88506,7 +88461,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma6831d37, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, da29c0ce6, NULL }, {md769ff98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9fab6592, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d2fd04d3c, NULL }, - {m597c52dc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbf6aac58, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4fb55c64, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mffe70d73, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, @@ -88518,6 +88472,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4595bd73, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m8a28abba, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m2b23739f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {mc7646cab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m939fcc01, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d31b44e64, NULL }, {md43990e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m401bc9c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -88587,7 +88542,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m996c37d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3bbdcb3e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me86b6221, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m35288536, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, dn4e6381d1 }, + {m1c61577d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m576c48f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb3ce74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbc001e49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1821bf97, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -88655,7 +88611,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me568cdbb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbcecee7f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d73af20e0, NULL }, {m8ddcc6d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {mfc23311b, ADBLOCK_FLAG_MATCH_DOMAIN, da8c5ded1, NULL }, {m79aaba7d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m5e9ccfa9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m842347d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, @@ -88710,7 +88665,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me47b04fc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m2b6e7672, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m2dad6e6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, - {m5d0f3e9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, de37c0a89, NULL }, {me9e44a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m57f15994, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m13a11e1b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, @@ -88720,11 +88674,20 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3be79090, ADBLOCK_FLAG_MATCH_DOMAIN, d59158744, NULL }, {m4dce27c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {maa7a907f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dfa868bc, NULL }, - {m624e1093, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m624e1093, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, df81fee54, NULL }, {meff685f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mec367ab6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, {m824a8ca4, ADBLOCK_FLAG_MATCH_DOMAIN, deb253f4a, NULL }, {mf1ea514d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dd05b1c73, NULL }, + {mb6aff7f2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {mcafc8e37, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m36f22161, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m45ab6eca, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m8732810e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m6de72169, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL }, + {m5d0f3e9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d2775e5a2, NULL }, + {mfc23311b, ADBLOCK_FLAG_MATCH_DOMAIN, dac39e2f4, NULL }, + {m1034f55c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m959374f7, 0, NULL, NULL }, {m69eee246, 0, NULL, NULL }, {m480a1f0f, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, @@ -88737,6 +88700,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m27d7c4e0, 0, NULL, NULL }, {mcabc10c9, 0, NULL, NULL }, {m36c9c7e8, 0, NULL, NULL }, + {m16327984, 0, NULL, NULL }, + {maba02f28, 0, NULL, NULL }, {m7bf5d148, 0, NULL, NULL }, {m807d9f3b, 0, NULL, NULL }, {mb8ac5630, 0, NULL, NULL }, @@ -88746,7 +88711,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8aaeef16, 0, NULL, NULL }, {m57e0a7e7, 0, NULL, NULL }, {m31126d4b, 0, NULL, NULL }, - {m1ca672ef, 0, NULL, NULL }, {mfd2afc05, 0, NULL, NULL }, {mb0fa0a22, 0, NULL, NULL }, {m64f6adc3, 0, NULL, NULL }, @@ -88969,6 +88933,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m184fcd18, 0, NULL, NULL }, {m93262515, 0, NULL, NULL }, {m7955fabb, 0, NULL, NULL }, + {m7ec56001, 0, NULL, NULL }, {m8f0eea5f, 0, NULL, NULL }, {mca21a334, 0, NULL, NULL }, {mf1f5361a, 0, NULL, NULL }, @@ -89339,6 +89304,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb7c30f7, 0, NULL, NULL }, {m79766fa6, 0, NULL, NULL }, {mc35b17f0, 0, NULL, NULL }, + {m1833cc77, 0, NULL, NULL }, {m186a995b, 0, NULL, NULL }, {mba6ebeb8, 0, NULL, NULL }, {m451144ce, 0, NULL, NULL }, @@ -89353,6 +89319,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9ae0d6a4, 0, NULL, NULL }, {me848594c, 0, NULL, NULL }, {m79d12b2b, 0, NULL, NULL }, + {m84388a6a, 0, NULL, NULL }, {mbe81ca50, 0, NULL, NULL }, {m738f353a, 0, NULL, NULL }, {m20bb46ec, 0, NULL, NULL }, @@ -89765,6 +89732,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4db5898c, 0, NULL, NULL }, {made5d7a6, 0, NULL, NULL }, {mf83e7213, 0, NULL, NULL }, + {m27c3685d, 0, NULL, NULL }, {m7c3af91, 0, NULL, NULL }, {m3da2f8d8, 0, NULL, NULL }, {m927fc7d8, 0, NULL, NULL }, @@ -89859,6 +89827,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m53f7a752, 0, NULL, NULL }, {m2b472e77, 0, NULL, NULL }, {m34a66dbf, 0, NULL, NULL }, + {m1795c937, 0, NULL, NULL }, {m245dcc83, 0, NULL, NULL }, {m878ff215, 0, NULL, NULL }, {mcbbd93f4, 0, NULL, NULL }, @@ -90166,6 +90135,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma06cd58a, 0, NULL, NULL }, {m886d403a, 0, NULL, NULL }, {m49e75308, 0, NULL, NULL }, + {me370c548, 0, NULL, NULL }, {m1fde17a9, 0, NULL, NULL }, {me2c2359d, 0, NULL, NULL }, {m6642bf2c, 0, NULL, NULL }, @@ -90554,6 +90524,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc99fe7ea, 0, NULL, NULL }, {m9a724a58, 0, NULL, NULL }, {maef8144a, 0, NULL, NULL }, + {m8b06fc80, 0, NULL, NULL }, {mb7ea984d, 0, NULL, NULL }, {m5175733b, 0, NULL, NULL }, {mdce10d52, 0, NULL, NULL }, @@ -90862,6 +90833,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m98873214, 0, NULL, NULL }, {mefe0bb9c, 0, NULL, NULL }, {m93c59d50, 0, NULL, NULL }, + {ma38bb77c, 0, NULL, NULL }, {mc3f0d420, 0, NULL, NULL }, {md38eedac, 0, NULL, NULL }, {m7c6a6adb, 0, NULL, NULL }, @@ -90891,6 +90863,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma460de54, 0, NULL, NULL }, {m107556bd, 0, NULL, NULL }, {mde1294b2, 0, NULL, NULL }, + {ma0b95b4b, 0, NULL, NULL }, + {m22ab594, 0, NULL, NULL }, {mec2bd03, 0, NULL, NULL }, {m5e15de1, 0, NULL, NULL }, {m8f0f91d2, 0, NULL, NULL }, @@ -90916,6 +90890,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma8d7c4dc, 0, NULL, NULL }, {m112565dc, 0, NULL, NULL }, {me1cc8cb, 0, NULL, NULL }, + {mdcc2dc72, 0, NULL, NULL }, + {m8a037247, 0, NULL, NULL }, {m5540894c, 0, NULL, NULL }, {m737e005, 0, NULL, NULL }, {m8604845e, 0, NULL, NULL }, @@ -91017,6 +90993,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me848a64a, 0, NULL, NULL }, {mfb5df8fa, 0, NULL, NULL }, {m34778f71, 0, NULL, NULL }, + {m30777254, 0, NULL, NULL }, {mfb0cd002, 0, NULL, NULL }, {m2f93239f, 0, NULL, NULL }, {m8ad18c1a, 0, NULL, NULL }, @@ -91754,6 +91731,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfa9758eb, 0, NULL, NULL }, {mf5433e7f, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m2167263d, 0, NULL, NULL }, + {mc03d0772, 0, NULL, NULL }, {m9ed79cb1, 0, NULL, NULL }, {m29105868, 0, NULL, NULL }, {m2c47aced, 0, NULL, NULL }, @@ -91833,6 +91811,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3679cbbb, 0, NULL, NULL }, {m52876934, 0, NULL, NULL }, {mef89115e, 0, NULL, NULL }, + {m13c7b623, 0, NULL, NULL }, {m9240044a, 0, NULL, NULL }, {m74d5646d, 0, NULL, NULL }, {m82933181, 0, NULL, NULL }, @@ -92225,6 +92204,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9e8c6f9a, 0, NULL, NULL }, {m6cd6ad9b, 0, NULL, NULL }, {m205d446c, 0, NULL, NULL }, + {m5bc655c9, 0, NULL, NULL }, {mfbf22cd8, 0, NULL, NULL }, {m6e1a7021, 0, NULL, NULL }, {madee9853, 0, NULL, NULL }, @@ -92254,6 +92234,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcabe698e, 0, NULL, NULL }, {m414c8100, 0, NULL, NULL }, {mc9be03c2, 0, NULL, NULL }, + {ma711ab8a, 0, NULL, NULL }, {m1132af78, 0, NULL, NULL }, {mefa6b0d1, 0, NULL, NULL }, {m25fc8593, 0, NULL, NULL }, @@ -92525,6 +92506,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m70c2a3d5, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL }, {m801fe734, 0, NULL, NULL }, {mfda711c3, 0, NULL, NULL }, + {m6121b2b7, 0, NULL, NULL }, {m364b533d, 0, NULL, NULL }, {m90981bf8, 0, NULL, NULL }, {mdbdf5828, 0, NULL, NULL }, @@ -92556,6 +92538,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb18d8296, 0, NULL, NULL }, {mbcd0dbcb, 0, NULL, NULL }, {m516315ba, 0, NULL, NULL }, + {me956605d, 0, NULL, NULL }, {m99447aca, 0, NULL, NULL }, {m502349e3, 0, NULL, NULL }, {meed735fa, 0, NULL, NULL }, @@ -93151,7 +93134,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m873329a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7209c3c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdb1f62ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {m2c03349b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m32ee91ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4baa43cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m34a1d565, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -93994,6 +93976,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m625fa870, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf8c641a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mabc54ad2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m29d2b3ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc137869f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1a114345, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m32980789, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -94108,6 +94091,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdad973d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6bd00612, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf37aa8ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mcc2cd91d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m94e34b06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6db57054, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5e330518, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -94615,6 +94599,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mad615b4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m18ce5062, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb236d35f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3c5d0ee7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md9fa4ad1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md4de7ecf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me9661a87, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95135,12 +95120,15 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3d4fc4e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me62537d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7673c3ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m357f7485, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2f12fbf7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mfb06f0b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb31c397b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb80a29dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma1de86e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3f8dccda, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf38b040, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m15287d03, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc63f55b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf133e335, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdadc42ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95153,17 +95141,21 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m30a15200, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m88025b7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m97a70041, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2c180312, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8c450121, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m51790414, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7b5b42df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mea15dd10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dneb759035 }, {m78757103, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m539295cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m54e40c54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mce692b91, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m27dc37b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma44d707c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md2714bb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mccb78a72, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2d2c25f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m532e9e32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfeabb8c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf367f666, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7669a307, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95182,13 +95174,18 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m16872bbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md33e6676, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3f6f47f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m914515a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m16779d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m5c18f688, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m15ddf00c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m20eda2bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m68b72704, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me0b2a61a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me6615159, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m93d13cd1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2c03349b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1b119d3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m33d15bf5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdd72a9bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1cd8a30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3eae397d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95198,6 +95195,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfb48e0ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m821b197e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m20c3be04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m662488ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5b926178, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md54eb7c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m93cc05de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95217,6 +95215,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf430e3a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma07fe998, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma23ae6c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m392a6fca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m46bde30f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md0074fa6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc6e4d8ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95235,13 +95234,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma39c7115, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md88b09e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma3e8a522, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m1018375e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5d7f11c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m482bdec7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1cb53719, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7ad7f306, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m621fc8c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m66b3702c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m41f612d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6b20c30e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m6600b003, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me2e21e23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcbafb8f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maaa5ddd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95250,6 +95252,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m225e8637, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maf9178b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md9a3d7d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3bed4945, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m859590f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m62b65ece, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb5d3fd3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95258,20 +95261,27 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m869a5097, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7aa8d1ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma692d2b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m78c21845, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7513c07e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m25977f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m88b858f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9ca3c294, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7ea894ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m2ecc3cdf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6798fe41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1d1defea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m813e1e6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2177adfc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m39d778b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m9ce57e62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mac65247, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcdd02104, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3077ba4a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m47d1a9b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mba34a554, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m56bded01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc6d2c101, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m8ef4be0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma66e0a06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2f7bda0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7ea97826, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95290,6 +95300,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc4b1a796, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md1b8e748, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5fab9ea7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m68c7d666, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfc99a65a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m522dd7d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4ae3aa56, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95298,6 +95309,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb6ef6cfd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf80db7be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9309a829, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {md2203a82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma713fda9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m797ef12c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5c3882a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95328,6 +95340,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m561ccd00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m23137c83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3e4bddea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb68ba513, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5c47192c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb82cd49b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m62aba986, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95336,6 +95349,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc37ab86d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m96a951ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4050763e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mdfe6351e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m738cfe13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5ef42eca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {ma8f85e4e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me6b55e42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95356,6 +95371,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc8263e00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb2b2b52a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m92d341be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2e5df0db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5e86453b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbee422, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m449d41f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95380,9 +95396,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf7220f13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma8172a22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md674f74b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma517e628, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m987a7dcc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb5c4da74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {maf68fe24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9827c08b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc3be32b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf4bc528c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md943bcce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m33bc2801, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95390,6 +95409,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m772446f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m256c1a86, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meac66f8f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m7c4d411a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc6e88f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8badceb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf4794e5a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95397,8 +95417,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m42b16bf6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m10574018, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m80af6f3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3da7926b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcf2f95f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma36330c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc02800bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1012a6cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m117b2b1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {meffe8e13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9790b0bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdab51273, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95408,8 +95432,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m25f90e10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5c10dbc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1174619a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m948743be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6c2fafbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9fb7c9b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m8512b1ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m166af236, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mcee9d7d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m8a9a0dac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95422,13 +95448,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3fef61c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdc8cea38, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2c8d0093, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {medb4458b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me1905566, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3164fb93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7cc39c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me3288417, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mc63e91e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m77aea52a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1473b4aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9db1ed95, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m95195d79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6aa5d1f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me70aa54e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m70ac56ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95437,6 +95466,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m686ef886, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfe679b5f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mce9b394b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {macf9b108, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md655b07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9808ad05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m91886326, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95445,11 +95475,17 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9a35c43d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m89a3273e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdeab013e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m4221d85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mb196a303, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mfc416acf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {me96164c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mad82b3a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2789c26a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2cdf553e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1b9dce89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me03d6904, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2fe7a25a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m2c7553ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m7e9106d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3a568741, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb04c5c87, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95458,31 +95494,42 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf869f83a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m960a61d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m422576b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m29753a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mae51a5d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3ae6c6a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me32fa93e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m5e1d2c0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m2f4e1fa3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md3c45007, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m609aca43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m3754f8cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m50b73261, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m701993e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m45452f59, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb801e321, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5558976f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m60c0a91e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m36b08d7f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4e5a6111, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9703d76a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mdd396124, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mfce56974, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m9e01ecb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md1ffae3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {me697860e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m66e307e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5f6a0991, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4360841f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mac271781, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {mc728b09a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf66d915, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m151cfda7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3124eae2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m321fc05a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m762ac765, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m75e85b9e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m258973e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m18b0be74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {md80277bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mf6e92de9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m5f9b0478, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95490,7 +95537,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mddbdc5b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m4b40009e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1fc8c45d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {m3d56abf0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m89bff739, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, + {ma5f264b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdfc9462b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mb04caac7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mdc171043, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -95885,7 +95934,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6e48d8da, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m26b4a659, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m281a00d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, - {m45d3c7ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m9c650129, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m838195c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m1b9a361a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -96431,6 +96479,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2cbfc664, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m489e7191, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mc62ed401, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m52bf5e93, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3ea9a81d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {m6616747c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m464d9534, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -97121,7 +97170,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m769b75a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mbae935d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, {mce76434b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {mb9bcb728, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m908ca77d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m3813dec, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mec6775a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -97142,7 +97190,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m47a0ba6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma43462b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m91dc8097, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m39f9343a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mdc794cec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m20210de2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m7b13b873, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL }, @@ -98054,7 +98101,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m284a1ae5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m776fb38c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc2f8e539, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mb5abadaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mac5e71d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc57e1cbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md2d793de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -98992,6 +99038,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m104538c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf361bde1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf5ab73ca, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {m51ef090d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mcac7363e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, db3f8d4bb, NULL }, {m67495475, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m8a373c93, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -99296,7 +99343,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma6c0ed46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m527825d2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m909f0087, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, - {m17aeb31c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mac0c20f4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m5ebec56c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m2aa50865, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -99332,6 +99378,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma1a0f4d4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mafdafee4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {meaad3c2e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, + {mecb2ea00, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m44b2f56, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m275a1011, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mbedf87f1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -99729,6 +99776,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8df3f933, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mf1a7bd7b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma2ded9c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m7ec27b4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me2a28ed3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m25d758ca, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me6dea707, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -99946,6 +99994,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7129213d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf7496b50, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m220775b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m2f4d7d89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me4a8d461, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m10a79dbf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m4834999, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -100845,6 +100894,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m23b6fbb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb63b80f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3251378e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mc223f658, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mde961618, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3df8b588, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m34e3e9cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -102121,6 +102171,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m360c4337, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m269633f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mcda0f291, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mb92046bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1b9caa46, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m92387b3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mbac56492, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -102527,14 +102578,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7f6f6db, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d52e1afff, NULL }, {m7efedce8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m67a97198, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, de9c87fb7, NULL }, - {mb9bcb728, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d6ad8be72, NULL }, {maa97ead4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {m21bb6905, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {md0ccd3f2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {ma3a8aebd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9406e08, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m868e67f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mfd885d6d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {mee154b17, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mde7ac30c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, {me2cbbed3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL }, @@ -103213,6 +103262,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me020735d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc304d305, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma059fa04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m44e9803a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6cd54d69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m6aaa8e22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m11a12f45, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -103430,6 +103480,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me88cff05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7b00832a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m140fa107, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mf6ac21ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m267e4330, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8e109e1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mb65c5894, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -103729,7 +103780,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8ed030a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m478218e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m508c9502, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {m8a07dfd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mc8a3b693, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me2fe67f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m65007d55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -104266,7 +104316,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma23ea0f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1ce923e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me401a031, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, - {mffb339d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2274028b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m8e300581, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m2e04b5f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -104284,6 +104333,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {med3c04c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3b4e12b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m5cefda10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mdf7bcaf9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mf8cc2241, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7e32539a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {md95bdbf8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -104651,6 +104701,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5ac9c611, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mca0d35ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m1edcb834, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m8d7ec4b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m3585800f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m25516836, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m53983c24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -104775,6 +104826,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc2b6616d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mebd7b944, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {ma9fd62ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {mc21b33b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mfb32fe57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m577eab0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m7b7ed6ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, @@ -104891,6 +104943,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md659adff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m79657e41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m4a1831fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, + {m1d8f27f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {me74cbd3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {mef6e99bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, {m9aeedb55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL }, diff --git a/patches/BRM050_User-Agent-anonymize.patch b/patches/BRM050_User-Agent-anonymize.patch index 2179c221..4acd4cff 100644 --- a/patches/BRM050_User-Agent-anonymize.patch +++ b/patches/BRM050_User-Agent-anonymize.patch @@ -4,32 +4,60 @@ Subject: User Agent: anonymize Use a fixed device name and Chrome product version. --- - components/version_info/version_info.cc | 2 +- - content/common/user_agent.cc | 20 +++----------------- - 2 files changed, 4 insertions(+), 18 deletions(-) + components/version_info/version_info.cc | 17 ++++++++++++- + content/common/user_agent.cc | 45 +++++++++++++++++++-------------- + 2 files changed, 42 insertions(+), 20 deletions(-) diff --git a/components/version_info/version_info.cc b/components/version_info/version_info.cc --- a/components/version_info/version_info.cc +++ b/components/version_info/version_info.cc -@@ -13,7 +13,7 @@ +@@ -7,13 +7,28 @@ + #include "base/logging.h" + #include "base/no_destructor.h" + #include "base/version.h" ++#include "base/sys_info.h" + #include "build/build_config.h" + #include "components/version_info/version_info_values.h" + namespace version_info { std::string GetProductNameAndVersionForUserAgent() { - return "Chrome/" + GetVersionNumber(); -+ return "Chrome/68.0.3440.85"; ++ int32_t major, minor, bugfix; ++ base::SysInfo::OperatingSystemVersionNumbers(&major, ++ &minor, ++ &bugfix); ++ switch (major) { ++ case 7: ++ return "Chrome/63.0.3239.111"; ++ case 6: ++ return "Chrome/63.0.3239.83"; ++ case 5: ++ case 4: ++ return "Chrome/62.0.3202.84"; ++ } ++ // version 8 and above ++ return "Chrome/67.0.3396.87"; } std::string GetProductName() { diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc --- a/content/common/user_agent.cc +++ b/content/common/user_agent.cc -@@ -61,25 +61,11 @@ std::string BuildOSCpuInfo() { +@@ -59,26 +59,33 @@ std::string BuildOSCpuInfo() { + architecture_token = "; Win64; IA64"; + } #elif defined(OS_ANDROID) - std::string android_version_str = base::SysInfo::OperatingSystemVersion(); +- std::string android_version_str = base::SysInfo::OperatingSystemVersion(); ++ int32_t major, minor, bugfix; ++ base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &bugfix); ++ std::string android_version_str = base::StringPrintf("%d.%d.%d", major, minor, bugfix); -- std::string android_info_str; ++ // Send information about the device and buld ID. ++ // Use a common device/build ID based on Android major version. + std::string android_info_str; - - // Send information about the device. +- // Send information about the device. - bool semicolon_inserted = false; - std::string android_build_codename = base::SysInfo::GetAndroidBuildCodename(); - std::string android_device_name = base::SysInfo::HardwareModelName(); @@ -37,21 +65,38 @@ diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc - android_info_str += "; " + android_device_name; - semicolon_inserted = true; - } -+ std::string android_info_str = "SM-G920T"; - - // Append the build ID. +- +- // Append the build ID. - std::string android_build_id = base::SysInfo::GetAndroidBuildID(); - if (android_build_id.size() > 0) { - if (!semicolon_inserted) { - android_info_str += ";"; - } - android_info_str += " Build/" + android_build_id; -- } -+ android_info_str += " Build/MMB29M"; ++ switch (major) { ++ case 7: ++ // Chrome/63.0.3239.111 ++ android_info_str = "SM-J730GM Build/NRD90M"; ++ break; ++ case 6: ++ // Chrome/63.0.3239.83 ++ android_info_str = "SM-G532G Build/MMB29T"; ++ break; ++ case 5: ++ // Chrome/62.0.3202.84 ++ android_info_str = "A37fw Build/LMY47V"; ++ break; ++ case 4: ++ // Chrome/62.0.3202.84 ++ android_info_str = "SM-G7102 Build/KOT49H"; ++ break; ++ default: // version 8 and above ++ android_info_str = "SM-G950U Build/R16NW"; ++ break; + } #elif (defined(OS_POSIX) && !defined(OS_MACOSX)) || defined(OS_FUCHSIA) // Should work on any Posix system. - struct utsname unixinfo; -@@ -115,7 +101,7 @@ std::string BuildOSCpuInfo() { +@@ -115,7 +122,7 @@ std::string BuildOSCpuInfo() { os_minor_version, os_bugfix_version #elif defined(OS_ANDROID) diff --git a/patches/BRM063_Add-bookmark-import-export-actions-in-bookmarks-activity-and-page.patch b/patches/BRM063_Add-bookmark-import-export-actions-in-bookmarks-activity-and-page.patch new file mode 100644 index 00000000..be86a323 --- /dev/null +++ b/patches/BRM063_Add-bookmark-import-export-actions-in-bookmarks-activity-and-page.patch @@ -0,0 +1,817 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Wed, 1 Aug 2018 09:19:40 +0200 +Subject: Add bookmark import/export actions in bookmarks activity and page + +--- + .../java/res/menu/bookmark_action_bar_menu.xml | 14 ++ + .../browser/bookmarks/BookmarkActionBar.java | 12 ++ + .../chrome/browser/bookmarks/BookmarkActivity.java | 19 ++ + .../chrome/browser/bookmarks/BookmarkBridge.java | 21 ++ + .../chrome/browser/bookmarks/BookmarkDelegate.java | 10 + + .../chrome/browser/bookmarks/BookmarkManager.java | 20 ++ + .../chrome/browser/bookmarks/BookmarkPage.java | 1 + + .../java/strings/android_chrome_strings.grd | 6 + + chrome/browser/BUILD.gn | 8 +- + .../browser/android/bookmarks/bookmark_bridge.cc | 219 +++++++++++++++++++++ + chrome/browser/android/bookmarks/bookmark_bridge.h | 19 +- + chrome/browser/importer/profile_writer.cc | 2 + + chrome/common/BUILD.gn | 3 + + chrome/utility/BUILD.gn | 7 +- + chrome/utility/importer/bookmark_html_reader.cc | 27 ++- + chrome/utility/importer/bookmark_html_reader.h | 9 + + 16 files changed, 387 insertions(+), 10 deletions(-) + +diff --git a/chrome/android/java/res/menu/bookmark_action_bar_menu.xml b/chrome/android/java/res/menu/bookmark_action_bar_menu.xml +--- a/chrome/android/java/res/menu/bookmark_action_bar_menu.xml ++++ b/chrome/android/java/res/menu/bookmark_action_bar_menu.xml +@@ -22,6 +22,20 @@ + app:showAsAction="ifRoom" + app:iconTint="@color/dark_mode_tint" /> + ++ ++ + } else if (menuItem.getItemId() == R.id.search_menu_id) { + mDelegate.openSearchUI(); + return true; ++ } else if (menuItem.getItemId() == R.id.import_menu_id) { ++ mDelegate.importBookmarks(); ++ return true; ++ } else if (menuItem.getItemId() == R.id.export_menu_id) { ++ mDelegate.exportBookmarks(); ++ return true; + } + + SelectionDelegate selectionDelegate = mDelegate.getSelectionDelegate(); +@@ -125,6 +131,8 @@ public class BookmarkActionBar extends SelectableListToolbar + void showLoadingUi() { + setTitle(null); + setNavigationButton(NAVIGATION_BUTTON_NONE); ++ getMenu().findItem(R.id.import_menu_id).setVisible(false); ++ getMenu().findItem(R.id.export_menu_id).setVisible(false); + getMenu().findItem(R.id.search_menu_id).setVisible(false); + getMenu().findItem(R.id.edit_menu_id).setVisible(false); + } +@@ -134,6 +142,8 @@ public class BookmarkActionBar extends SelectableListToolbar + super.showNormalView(); + + if (mDelegate == null) { ++ getMenu().findItem(R.id.import_menu_id).setVisible(false); ++ getMenu().findItem(R.id.export_menu_id).setVisible(false); + getMenu().findItem(R.id.search_menu_id).setVisible(false); + getMenu().findItem(R.id.edit_menu_id).setVisible(false); + } +@@ -166,6 +176,8 @@ public class BookmarkActionBar extends SelectableListToolbar + public void onFolderStateSet(BookmarkId folder) { + mCurrentFolder = mDelegate.getModel().getBookmarkById(folder); + ++ getMenu().findItem(R.id.import_menu_id).setVisible(true); ++ getMenu().findItem(R.id.export_menu_id).setVisible(true); + getMenu().findItem(R.id.search_menu_id).setVisible(true); + getMenu().findItem(R.id.edit_menu_id).setVisible(mCurrentFolder.isEditable()); + +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActivity.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActivity.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkActivity.java +@@ -12,6 +12,7 @@ import org.chromium.base.VisibleForTesting; + import org.chromium.chrome.browser.SnackbarActivity; + import org.chromium.chrome.browser.UrlConstants; + import org.chromium.components.bookmarks.BookmarkId; ++import org.chromium.ui.base.ActivityWindowAndroid; + + /** + * The activity that displays the bookmark UI on the phone. It keeps a {@link BookmarkManager} +@@ -21,6 +22,7 @@ import org.chromium.components.bookmarks.BookmarkId; + public class BookmarkActivity extends SnackbarActivity { + + private BookmarkManager mBookmarkManager; ++ private ActivityWindowAndroid mWindowAndroid; + static final int EDIT_BOOKMARK_REQUEST_CODE = 14; + public static final String INTENT_VISIT_BOOKMARK_ID = "BookmarkEditActivity.VisitBookmarkId"; + +@@ -32,6 +34,22 @@ public class BookmarkActivity extends SnackbarActivity { + if (TextUtils.isEmpty(url)) url = UrlConstants.BOOKMARKS_URL; + mBookmarkManager.updateForUrl(url); + setContentView(mBookmarkManager.getView()); ++ ++ final boolean listenToActivityState = true; ++ mWindowAndroid = new ActivityWindowAndroid(this, listenToActivityState); ++ mWindowAndroid.restoreInstanceState(savedInstanceState); ++ mBookmarkManager.setWindow(mWindowAndroid); ++ // Set up the animation placeholder to be the SurfaceView. This disables the ++ // SurfaceView's 'hole' clipping during animations that are notified to the window. ++// mWindowAndroid.setAnimationPlaceholderView( ++// mBookmarkManager.getContentViewRenderView().getSurfaceView()); ++ } ++ ++ @Override ++ protected void onSaveInstanceState(Bundle outState) { ++ super.onSaveInstanceState(outState); ++ ++ mWindowAndroid.saveInstanceState(outState); + } + + @Override +@@ -48,6 +66,7 @@ public class BookmarkActivity extends SnackbarActivity { + @Override + protected void onActivityResult(int requestCode, int resultCode, Intent data) { + super.onActivityResult(requestCode, resultCode, data); ++ mWindowAndroid.onActivityResult(requestCode, resultCode, data); + if (requestCode == EDIT_BOOKMARK_REQUEST_CODE && resultCode == RESULT_OK) { + BookmarkId bookmarkId = BookmarkId.getBookmarkIdFromString(data.getStringExtra( + INTENT_VISIT_BOOKMARK_ID)); +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java +@@ -18,6 +18,7 @@ import org.chromium.chrome.browser.profiles.Profile; + import org.chromium.components.bookmarks.BookmarkId; + import org.chromium.components.bookmarks.BookmarkType; + import org.chromium.components.url_formatter.UrlFormatter; ++import org.chromium.ui.base.WindowAndroid; + + import java.util.ArrayList; + import java.util.List; +@@ -508,6 +509,24 @@ public class BookmarkBridge { + } + + /** ++ * Import bookmarks from a selected file. ++ * @param window The current window of the bookmarks activity or page. ++ */ ++ public void importBookmarks(WindowAndroid window) { ++ assert mIsNativeBookmarkModelLoaded; ++ nativeImportBookmarks(mNativeBookmarkBridge, window); ++ } ++ ++ /** ++ * Export bookmarks to a path selected by the user. ++ * @param window The current window of the bookmarks activity or page. ++ */ ++ public void exportBookmarks() { ++ assert mIsNativeBookmarkModelLoaded; ++ nativeExportBookmarks(mNativeBookmarkBridge); ++ } ++ ++ /** + * Synchronously gets a list of bookmarks that match the specified search query. + * @param query Keyword used for searching bookmarks. + * @param maxNumberOfResult Maximum number of result to fetch. +@@ -906,6 +925,8 @@ public class BookmarkBridge { + boolean getFolders, boolean getBookmarks, List bookmarksList); + private native BookmarkId nativeGetChildAt(long nativeBookmarkBridge, long id, int type, + int index); ++ private native void nativeImportBookmarks(long nativeBookmarkBridge, WindowAndroid window); ++ private native void nativeExportBookmarks(long nativeBookmarkBridge); + private native int nativeGetTotalBookmarkCount(long nativeBookmarkBridge, long id, int type); + private native void nativeSetBookmarkTitle(long nativeBookmarkBridge, long id, int type, + String title); +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java +@@ -69,6 +69,16 @@ interface BookmarkDelegate { + void openSearchUI(); + + /** ++ * Imports bookmarks from user-selected file. ++ */ ++ void importBookmarks(); ++ ++ /** ++ * Exports bookmarks to downloads directory. ++ */ ++ void exportBookmarks(); ++ ++ /** + * Dismisses the search UI. + */ + void closeSearchUI(); +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java +@@ -22,6 +22,7 @@ import org.chromium.chrome.R; + import org.chromium.chrome.browser.BasicNativePage; + import org.chromium.chrome.browser.bookmarks.BookmarkBridge.BookmarkItem; + import org.chromium.chrome.browser.bookmarks.BookmarkBridge.BookmarkModelObserver; ++import org.chromium.chrome.browser.ChromeActivity; + import org.chromium.chrome.browser.favicon.LargeIconBridge; + import org.chromium.chrome.browser.partnerbookmarks.PartnerBookmarksReader; + import org.chromium.chrome.browser.profiles.Profile; +@@ -30,6 +31,7 @@ import org.chromium.chrome.browser.widget.selection.SelectableListLayout; + import org.chromium.chrome.browser.widget.selection.SelectableListToolbar.SearchDelegate; + import org.chromium.chrome.browser.widget.selection.SelectionDelegate; + import org.chromium.components.bookmarks.BookmarkId; ++import org.chromium.ui.base.ActivityWindowAndroid; + + import java.util.Stack; + +@@ -53,6 +55,7 @@ public class BookmarkManager implements BookmarkDelegate, SearchDelegate, + private Activity mActivity; + private ViewGroup mMainView; + private BookmarkModel mBookmarkModel; ++ private ActivityWindowAndroid mWindowAndroid; + private BookmarkUndoController mUndoController; + private final ObserverList mUIObservers = new ObserverList<>(); + private BasicNativePage mNativePage; +@@ -269,6 +272,13 @@ public class BookmarkManager implements BookmarkDelegate, SearchDelegate, + } + + /** ++ * Sets the Android window that is used by further intents created by the bookmark activity. ++ */ ++ public void setWindow(ActivityWindowAndroid window) { ++ mWindowAndroid = window; ++ } ++ ++ /** + * @return Current URL representing the UI state of bookmark manager. If no state has been shown + * yet in this session, on phone return last used state stored in preference; on tablet + * return the url previously set by {@link #updateForUrl(String)}. +@@ -416,6 +426,16 @@ public class BookmarkManager implements BookmarkDelegate, SearchDelegate, + } + + @Override ++ public void importBookmarks() { ++ mBookmarkModel.importBookmarks(mWindowAndroid); ++ } ++ ++ @Override ++ public void exportBookmarks() { ++ mBookmarkModel.exportBookmarks(); ++ } ++ ++ @Override + public void openSearchUI() { + setState(BookmarkUIState.createSearchState()); + mSelectableListLayout.onStartSearch(); +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPage.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPage.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPage.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkPage.java +@@ -35,6 +35,7 @@ public class BookmarkPage extends BasicNativePage { + mManager = new BookmarkManager( + activity, false, ((SnackbarManageable) activity).getSnackbarManager()); + mManager.setBasicNativePage(this); ++ mManager.setWindow(activity.getWindowAndroid()); + mTitle = activity.getString(R.string.bookmarks); + } + +diff --git a/chrome/android/java/strings/android_chrome_strings.grd b/chrome/android/java/strings/android_chrome_strings.grd +--- a/chrome/android/java/strings/android_chrome_strings.grd ++++ b/chrome/android/java/strings/android_chrome_strings.grd +@@ -209,6 +209,12 @@ CHAR-LIMIT guidelines: + + Search + ++ ++ Import ++ ++ ++ Export ++ + + Show Info + +diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn +--- a/chrome/browser/BUILD.gn ++++ b/chrome/browser/BUILD.gn +@@ -135,6 +135,10 @@ jumbo_split_static_library("browser") { + "bitmap_fetcher/bitmap_fetcher_service.h", + "bitmap_fetcher/bitmap_fetcher_service_factory.cc", + "bitmap_fetcher/bitmap_fetcher_service_factory.h", ++ "importer/profile_writer.cc", ++ "importer/profile_writer.h", ++ "bookmarks/bookmark_html_writer.cc", ++ "bookmarks/bookmark_html_writer.h", + "bookmarks/bookmark_model_factory.cc", + "bookmarks/bookmark_model_factory.h", + "bookmarks/bookmark_stats.cc", +@@ -2422,8 +2426,6 @@ jumbo_split_static_library("browser") { + "banners/app_banner_infobar_delegate_desktop.h", + "banners/app_banner_manager_desktop.cc", + "banners/app_banner_manager_desktop.h", +- "bookmarks/bookmark_html_writer.cc", +- "bookmarks/bookmark_html_writer.h", + "certificate_viewer.h", + "chrome_browser_field_trials_desktop.cc", + "chrome_browser_field_trials_desktop.h", +@@ -2510,8 +2512,6 @@ jumbo_split_static_library("browser") { + "importer/importer_uma.h", + "importer/in_process_importer_bridge.cc", + "importer/in_process_importer_bridge.h", +- "importer/profile_writer.cc", +- "importer/profile_writer.h", + "lifetime/browser_close_manager.cc", + "lifetime/browser_close_manager.h", + "lifetime/termination_notification.cc", +diff --git a/chrome/browser/android/bookmarks/bookmark_bridge.cc b/chrome/browser/android/bookmarks/bookmark_bridge.cc +--- a/chrome/browser/android/bookmarks/bookmark_bridge.cc ++++ b/chrome/browser/android/bookmarks/bookmark_bridge.cc +@@ -9,18 +9,29 @@ + + #include + ++#include "base/android/content_uri_utils.h" + #include "base/android/jni_array.h" + #include "base/android/jni_string.h" ++#include "base/android/path_utils.h" + #include "base/containers/stack.h" + #include "base/containers/stack_container.h" + #include "base/i18n/string_compare.h" ++#include "base/strings/utf_string_conversions.h" ++#include "chrome/utility/importer/bookmark_html_reader.h" ++#include "chrome/browser/bookmarks/bookmark_html_writer.h" + #include "chrome/browser/bookmarks/bookmark_model_factory.h" + #include "chrome/browser/bookmarks/managed_bookmark_service_factory.h" ++#include "chrome/browser/importer/profile_writer.h" ++#include "chrome/browser/platform_util.h" ++#include "chrome/browser/ui/chrome_select_file_policy.h" + #include "chrome/browser/profiles/incognito_helpers.h" + #include "chrome/browser/profiles/profile.h" + #include "chrome/browser/profiles/profile_android.h" + #include "chrome/browser/signin/signin_manager_factory.h" + #include "chrome/browser/undo/bookmark_undo_service_factory.h" ++#include "chrome/common/importer/imported_bookmark_entry.h" ++#include "chrome/common/importer/importer_data_types.h" ++#include "chrome/common/url_constants.h" + #include "components/bookmarks/browser/bookmark_model.h" + #include "components/bookmarks/browser/bookmark_utils.h" + #include "components/bookmarks/browser/scoped_group_bookmark_actions.h" +@@ -30,11 +41,14 @@ + #include "components/bookmarks/managed/managed_bookmark_service.h" + #include "components/prefs/pref_service.h" + #include "components/query_parser/query_parser.h" ++#include "components/search_engines/template_url.h" + #include "components/signin/core/browser/signin_manager.h" + #include "components/undo/bookmark_undo_service.h" + #include "components/undo/undo_manager.h" ++#include "components/url_formatter/url_fixer.h" + #include "content/public/browser/browser_thread.h" + #include "jni/BookmarkBridge_jni.h" ++#include "ui/android/window_android.h" + + using base::android::AttachCurrentThread; + using base::android::ConvertUTF8ToJavaString; +@@ -53,6 +67,57 @@ using bookmarks::BookmarkPermanentNode; + using bookmarks::BookmarkType; + using content::BrowserThread; + ++namespace internal { ++ ++// Returns true if |url| has a valid scheme that we allow to import. We ++// filter out the URL with a unsupported scheme. ++bool CanImportURL(const GURL& url) { ++ // The URL is not valid. ++ if (!url.is_valid()) ++ return false; ++ ++ // Filter out the URLs with unsupported schemes. ++ const char* const kInvalidSchemes[] = {"wyciwyg", "place"}; ++ for (size_t i = 0; i < arraysize(kInvalidSchemes); ++i) { ++ if (url.SchemeIs(kInvalidSchemes[i])) ++ return false; ++ } ++ ++ // Check if |url| is about:blank. ++ if (url == url::kAboutBlankURL) ++ return true; ++ ++ // If |url| starts with chrome:// or about:, check if it's one of the URLs ++ // that we support. ++ if (url.SchemeIs(content::kChromeUIScheme) || ++ url.SchemeIs(url::kAboutScheme)) { ++ if (url.host_piece() == chrome::kChromeUIUberHost || ++ url.host_piece() == chrome::kChromeUIAboutHost) ++ return true; ++ ++ GURL fixed_url(url_formatter::FixupURL(url.spec(), std::string())); ++ for (size_t i = 0; i < chrome::kNumberOfChromeHostURLs; ++i) { ++ if (fixed_url.DomainIs(chrome::kChromeHostURLs[i])) ++ return true; ++ } ++ ++ for (size_t i = 0; i < chrome::kNumberOfChromeDebugURLs; ++i) { ++ if (fixed_url == chrome::kChromeDebugURLs[i]) ++ return true; ++ } ++ ++ // If url has either chrome:// or about: schemes but wasn't found in the ++ // above lists, it means we don't support it, so we don't allow the user ++ // to import it. ++ return false; ++ } ++ ++ // Otherwise, we assume the url has a valid (importable) scheme. ++ return true; ++} ++ ++} // internal ++ + namespace { + + class BookmarkTitleComparer { +@@ -129,6 +194,10 @@ BookmarkBridge::~BookmarkBridge() { + bookmark_model_->RemoveObserver(this); + if (partner_bookmarks_shim_) + partner_bookmarks_shim_->RemoveObserver(this); ++ // There may be pending file dialogs, we need to tell them that we've gone ++ // away so they don't try and call back to us. ++ if (select_file_dialog_) ++ select_file_dialog_->ListenerDestroyed(); + } + + void BookmarkBridge::Destroy(JNIEnv*, const JavaParamRef&) { +@@ -470,6 +539,156 @@ jint BookmarkBridge::GetTotalBookmarkCount( + return count; + } + ++void BookmarkBridge::ImportBookmarks(JNIEnv* env, ++ const JavaParamRef& obj, ++ const JavaParamRef& java_window) { ++ DCHECK(IsLoaded()); ++ ++ ui::WindowAndroid* window = ++ ui::WindowAndroid::FromJavaWindowAndroid(java_window); ++ CHECK(window); ++ ++ select_file_dialog_ = ui::SelectFileDialog::Create( ++ this, std::make_unique(nullptr)); ++ ++ //NOTE: extension and description are not used on Android ++ ui::SelectFileDialog::FileTypeInfo file_type_info; ++ file_type_info.extensions.resize(1); ++ file_type_info.extensions[0].push_back(FILE_PATH_LITERAL("html")); ++ file_type_info.extensions[0].push_back(FILE_PATH_LITERAL("htm")); ++ file_type_info.extension_description_overrides.push_back(base::ASCIIToUTF16("Netscape Bookmark")); ++ file_type_info.allowed_paths = ++ ui::SelectFileDialog::FileTypeInfo::NATIVE_OR_DRIVE_PATH; ++ ++ const base::FilePath file_path; ++ ++ select_file_dialog_->SelectFile( ++ ui::SelectFileDialog::SELECT_OPEN_FILE, ++ base::string16(), ++ file_path, ++ NULL, ++ 0, ++ base::FilePath::StringType(), ++ window, ++ NULL); ++} ++ ++void ExporterCallback(Profile* profile, const base::FilePath& path) { ++ bookmark_html_writer::WriteBookmarks(profile, path, NULL); ++ //NOTE: nothing will be written if write permission has not been granted before ++ LOG(INFO) << "Bookmarks exported successfully in " << path; ++} ++ ++void BookmarkBridge::ExportBookmarks(JNIEnv* env, ++ const JavaParamRef& obj) { ++ DCHECK(IsLoaded()); ++ base::FilePath path; ++ if (!base::android::GetDownloadsDirectory(&path)) { ++ LOG(ERROR) << "Could not retrieve downloads directory for bookmarks export"; ++ return; ++ } ++ ++ path = path.Append(FILE_PATH_LITERAL("bookmarks.html")); ++ ++// base::PostTaskWithTraits(FROM_HERE, {base::MayBlock()}, ++// base::BindOnce(&ExporterCallback, profile_, path)); ++ ExporterCallback(profile_, path); ++} ++ ++// Attempts to create a TemplateURL from the provided data. |title| is optional. ++// If TemplateURL creation fails, returns null. ++std::unique_ptr CreateTemplateURL(const base::string16& url, ++ const base::string16& keyword, ++ const base::string16& title) { ++ if (url.empty() || keyword.empty()) ++ return nullptr; ++ TemplateURLData data; ++ data.SetKeyword(keyword); ++ // We set short name by using the title if it exists. ++ // Otherwise, we use the shortcut. ++ data.SetShortName(title.empty() ? keyword : title); ++ data.SetURL(TemplateURLRef::DisplayURLToURLRef(url)); ++ return std::make_unique(data); ++} ++ ++void ImporterCallback(Profile* profile, const base::FilePath& path, const std::string& contents) { ++ // this import logic comes from BookmarksFileImporter class ++ std::vector bookmarks; ++ std::vector search_engines; ++ ++ bookmark_html_reader::ImportBookmarksFile( ++ base::Callback(), ++ base::Bind(internal::CanImportURL), ++ contents, ++ &bookmarks, ++ &search_engines, ++ nullptr); ++ ++ // writing to profile will begin extensive changes and use the same bookmarks model for persisting changes ++ auto *writer = new ProfileWriter(profile); ++ ++ if (!bookmarks.empty()) { ++ writer->AddBookmarks(bookmarks, base::ASCIIToUTF16("Imported")); ++ } ++ if (!search_engines.empty()) { ++ TemplateURLService::OwnedTemplateURLVector owned_template_urls; ++ for (const auto& search_engine : search_engines) { ++ std::unique_ptr owned_template_url = CreateTemplateURL( ++ search_engine.url, search_engine.keyword, search_engine.display_name); ++ if (owned_template_url) ++ owned_template_urls.push_back(std::move(owned_template_url)); ++ } ++ writer->AddKeywords(std::move(owned_template_urls), false); ++ } ++ ++ LOG(INFO) << "Imported " << bookmarks.size() << " bookmarks and " << ++ search_engines.size() << " search engines from " << path; ++} ++ ++void BookmarkBridge::FileSelected(const base::FilePath& path, int index, ++ void* params) { ++ base::File file; ++ if (path.IsContentUri()) { ++ file = base::OpenContentUriForRead(path); ++ } else { ++ file.Initialize(path, base::File::FLAG_OPEN | base::File::FLAG_READ); ++ } ++ if (!file.IsValid()) { ++ LOG(ERROR) << "Cannot open bookmarks file for import"; ++ return; ++ } ++ ++ auto fileLength = file.GetLength(); ++ if (-1 == fileLength) { ++ LOG(ERROR) << "Cannot read bookmarks file length"; ++ return; ++ } ++ ++ if (fileLength > 10 * 1024 * 1024) { ++ LOG(ERROR) << "Bookmarks file is too big"; ++ return; ++ } ++ ++ std::vector buffer(fileLength); ++ if (-1 == file.ReadAtCurrentPos(buffer.data(), fileLength)) { ++ LOG(ERROR) << "Could not read bookmarks file"; ++ return; ++ } ++ ++ if (buffer.empty()) { ++ LOG(ERROR) << "Empty bookmarks file"; ++ return; ++ } ++ ++ std::string content(buffer.begin(), buffer.end()); ++// base::PostTaskWithTraits(FROM_HERE, {base::MayBlock()}, ++// base::BindOnce(&ImporterCallback, profile_, path, content)); ++ ImporterCallback(profile_, path, content); ++} ++ ++void BookmarkBridge::FileSelectionCanceled(void* params) { ++} ++ + void BookmarkBridge::SetBookmarkTitle(JNIEnv* env, + const JavaParamRef& obj, + jlong id, +diff --git a/chrome/browser/android/bookmarks/bookmark_bridge.h b/chrome/browser/android/bookmarks/bookmark_bridge.h +--- a/chrome/browser/android/bookmarks/bookmark_bridge.h ++++ b/chrome/browser/android/bookmarks/bookmark_bridge.h +@@ -13,6 +13,8 @@ + #include "components/bookmarks/browser/base_bookmark_model_observer.h" + #include "components/bookmarks/common/android/bookmark_id.h" + #include "components/prefs/pref_change_registrar.h" ++#include "components/search_engines/template_url.h" ++#include "ui/shell_dialogs/select_file_dialog.h" + + namespace bookmarks { + class BookmarkModel; +@@ -26,7 +28,8 @@ class Profile; + // bookmark page. This fetches the bookmarks, title, urls, folder + // hierarchy. + class BookmarkBridge : public bookmarks::BaseBookmarkModelObserver, +- public PartnerBookmarksShim::Observer { ++ public PartnerBookmarksShim::Observer, ++ public ui::SelectFileDialog::Listener { + public: + BookmarkBridge(JNIEnv* env, + const base::android::JavaRef& obj, +@@ -36,6 +39,12 @@ class BookmarkBridge : public bookmarks::BaseBookmarkModelObserver, + bool IsDoingExtensiveChanges(JNIEnv* env, + const base::android::JavaParamRef& obj); + ++ // SelectFileDialog::Listener implementation. ++ void FileSelected(const base::FilePath& path, ++ int index, ++ void* params) override; ++ void FileSelectionCanceled(void* params) override; ++ + jboolean IsEditBookmarksEnabled( + JNIEnv* env, + const base::android::JavaParamRef& obj); +@@ -116,6 +125,13 @@ class BookmarkBridge : public bookmarks::BaseBookmarkModelObserver, + jlong id, + jint type); + ++ void ImportBookmarks(JNIEnv* env, ++ const base::android::JavaParamRef& obj, ++ const base::android::JavaParamRef& java_window); ++ ++ void ExportBookmarks(JNIEnv* env, ++ const base::android::JavaParamRef& obj); ++ + void SetBookmarkTitle(JNIEnv* env, + const base::android::JavaParamRef& obj, + jlong id, +@@ -267,6 +283,7 @@ class BookmarkBridge : public bookmarks::BaseBookmarkModelObserver, + std::unique_ptr + grouped_bookmark_actions_; + PrefChangeRegistrar pref_change_registrar_; ++ scoped_refptr select_file_dialog_; + + // Information about the Partner bookmarks (must check for IsLoaded()). + // This is owned by profile. +diff --git a/chrome/browser/importer/profile_writer.cc b/chrome/browser/importer/profile_writer.cc +--- a/chrome/browser/importer/profile_writer.cc ++++ b/chrome/browser/importer/profile_writer.cc +@@ -109,12 +109,14 @@ void ProfileWriter::AddHistoryPage(const history::URLRows& page, + HistoryServiceFactory::GetForProfile(profile_, + ServiceAccessType::EXPLICIT_ACCESS) + ->AddPagesWithDetails(page, visit_source); ++#if !defined(OS_ANDROID) + // Measure the size of the history page after Auto Import on first run. + if (first_run::IsChromeFirstRun() && + visit_source == history::SOURCE_IE_IMPORTED) { + UMA_HISTOGRAM_COUNTS("Import.ImportedHistorySize.AutoImportFromIE", + page.size()); + } ++#endif + } + + void ProfileWriter::AddHomepage(const GURL& home_page) { +diff --git a/chrome/common/BUILD.gn b/chrome/common/BUILD.gn +--- a/chrome/common/BUILD.gn ++++ b/chrome/common/BUILD.gn +@@ -434,6 +434,9 @@ static_library("common") { + sources += [ + "media/chrome_media_drm_bridge_client.cc", + "media/chrome_media_drm_bridge_client.h", ++ ## Bromite dependencies for bookmark import functionality ++ "importer/imported_bookmark_entry.cc", ++ "importer/imported_bookmark_entry.h", + ] + } else { + # Non-Android. +diff --git a/chrome/utility/BUILD.gn b/chrome/utility/BUILD.gn +--- a/chrome/utility/BUILD.gn ++++ b/chrome/utility/BUILD.gn +@@ -55,8 +55,6 @@ static_library("utility") { + + if (!is_android) { + sources += [ +- "importer/bookmark_html_reader.cc", +- "importer/bookmark_html_reader.h", + "importer/bookmarks_file_importer.cc", + "importer/bookmarks_file_importer.h", + "importer/edge_database_reader_win.cc", +@@ -160,6 +158,11 @@ static_library("utility") { + ] + } + ++ sources += [ ++ "importer/bookmark_html_reader.cc", ++ "importer/bookmark_html_reader.h", ++ ] ++ + if (use_nss_certs) { + sources += [ + "importer/nss_decryptor_system_nss.cc", +diff --git a/chrome/utility/importer/bookmark_html_reader.cc b/chrome/utility/importer/bookmark_html_reader.cc +--- a/chrome/utility/importer/bookmark_html_reader.cc ++++ b/chrome/utility/importer/bookmark_html_reader.cc +@@ -17,7 +17,9 @@ + #include "base/strings/utf_string_conversions.h" + #include "base/time/time.h" + #include "chrome/common/importer/imported_bookmark_entry.h" ++#if !defined(OS_ANDROID) + #include "chrome/utility/importer/favicon_reencode.h" ++#endif + #include "components/search_engines/search_terms_data.h" + #include "components/search_engines/template_url.h" + #include "net/base/data_url.h" +@@ -56,6 +58,7 @@ bool GetAttribute(const std::string& attribute_list, + return true; + } + ++#if !defined(OS_ANDROID) + // Given the URL of a page and a favicon data URL, adds an appropriate record + // to the given favicon usage vector. + void DataURLToFaviconUsage(const GURL& link_url, +@@ -86,6 +89,7 @@ void DataURLToFaviconUsage(const GURL& link_url, + + favicons->push_back(usage); + } ++#endif + + } // namespace + +@@ -108,12 +112,10 @@ static std::string stripDt(const std::string& lineDt) { + void ImportBookmarksFile( + const base::Callback& cancellation_callback, + const base::Callback& valid_url_callback, +- const base::FilePath& file_path, ++ const std::string& content, + std::vector* bookmarks, + std::vector* search_engines, + favicon_base::FaviconUsageDataList* favicons) { +- std::string content; +- base::ReadFileToString(file_path, &content); + std::vector lines = base::SplitString( + content, "\n", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL); + +@@ -126,6 +128,7 @@ void ImportBookmarksFile( + std::vector path; + size_t toolbar_folder_index = 0; + std::string charset = "UTF-8"; // If no charset is specified, assume utf-8. ++ + for (size_t i = 0; + i < lines.size() && + (cancellation_callback.is_null() || !cancellation_callback.Run()); +@@ -218,10 +221,12 @@ void ImportBookmarksFile( + } + bookmarks->push_back(entry); + ++#if !defined(OS_ANDROID) + // Save the favicon. DataURLToFaviconUsage will handle the case where + // there is no favicon. + if (favicons) + DataURLToFaviconUsage(url, favicon, favicons); ++#endif + + continue; + } +@@ -278,6 +283,22 @@ void ImportBookmarksFile( + } + } + ++void ImportBookmarksFile( ++ const base::Callback& cancellation_callback, ++ const base::Callback& valid_url_callback, ++ const base::FilePath& file_path, ++ std::vector* bookmarks, ++ std::vector* search_engines, ++ favicon_base::FaviconUsageDataList* favicons) { ++ std::string content; ++ if (!base::ReadFileToString(file_path, &content)) { ++ LOG(ERROR) << "Could not directly read bookmarks import file"; ++ return; ++ } ++ ++ ImportBookmarksFile(cancellation_callback, valid_url_callback, content, bookmarks, search_engines, favicons); ++} ++ + bool CanImportURLAsSearchEngine(const GURL& url, + std::string* search_engine_url) { + std::string url_spec = url.possibly_invalid_spec(); +diff --git a/chrome/utility/importer/bookmark_html_reader.h b/chrome/utility/importer/bookmark_html_reader.h +--- a/chrome/utility/importer/bookmark_html_reader.h ++++ b/chrome/utility/importer/bookmark_html_reader.h +@@ -51,6 +51,15 @@ void ImportBookmarksFile( + std::vector* search_engines, + favicon_base::FaviconUsageDataList* favicons); + ++void ImportBookmarksFile( ++ const base::Callback& cancellation_callback, ++ const base::Callback& valid_url_callback, ++ const std::string& content, ++ std::vector* bookmarks, ++ std::vector* search_engines, ++ favicon_base::FaviconUsageDataList* favicons); ++ ++ + // Returns true if |url| should be imported as a search engine, i.e. because it + // has replacement terms. Chrome treats such bookmarks as search engines rather + // than true bookmarks. +-- +2.7.4 + diff --git a/patches/BRM063_Add-export-button-to-Bookmarks-activity-page.patch b/patches/BRM063_Add-export-button-to-Bookmarks-activity-page.patch deleted file mode 100644 index 9dc96f2b..00000000 --- a/patches/BRM063_Add-export-button-to-Bookmarks-activity-page.patch +++ /dev/null @@ -1,235 +0,0 @@ -From: csagan5 <32685696+csagan5@users.noreply.github.com> -Date: Wed, 1 Aug 2018 09:19:40 +0200 -Subject: Add export button to Bookmarks activity page - ---- - chrome/android/java/res/menu/bookmark_action_bar_menu.xml | 7 +++++++ - .../chrome/browser/bookmarks/BookmarkActionBar.java | 6 ++++++ - .../chromium/chrome/browser/bookmarks/BookmarkBridge.java | 10 ++++++++++ - .../chromium/chrome/browser/bookmarks/BookmarkDelegate.java | 5 +++++ - .../chromium/chrome/browser/bookmarks/BookmarkManager.java | 5 +++++ - chrome/android/java/strings/android_chrome_strings.grd | 3 +++ - chrome/browser/BUILD.gn | 4 ++-- - chrome/browser/android/bookmarks/bookmark_bridge.cc | 13 +++++++++++++ - chrome/browser/android/bookmarks/bookmark_bridge.h | 3 +++ - chrome/utility/BUILD.gn | 7 +++++-- - 10 files changed, 59 insertions(+), 4 deletions(-) - -diff --git a/chrome/android/java/res/menu/bookmark_action_bar_menu.xml b/chrome/android/java/res/menu/bookmark_action_bar_menu.xml ---- a/chrome/android/java/res/menu/bookmark_action_bar_menu.xml -+++ b/chrome/android/java/res/menu/bookmark_action_bar_menu.xml -@@ -15,6 +15,13 @@ - app:showAsAction="ifRoom" - app:iconTint="@color/dark_mode_tint" /> - -+ - } else if (menuItem.getItemId() == R.id.search_menu_id) { - mDelegate.openSearchUI(); - return true; -+ } else if (menuItem.getItemId() == R.id.export_menu_id) { -+ mDelegate.exportBookmarks(); -+ return true; - } - - SelectionDelegate selectionDelegate = mDelegate.getSelectionDelegate(); -@@ -125,6 +128,7 @@ public class BookmarkActionBar extends SelectableListToolbar - void showLoadingUi() { - setTitle(null); - setNavigationButton(NAVIGATION_BUTTON_NONE); -+ getMenu().findItem(R.id.export_menu_id).setVisible(false); - getMenu().findItem(R.id.search_menu_id).setVisible(false); - getMenu().findItem(R.id.edit_menu_id).setVisible(false); - } -@@ -134,6 +138,7 @@ public class BookmarkActionBar extends SelectableListToolbar - super.showNormalView(); - - if (mDelegate == null) { -+ getMenu().findItem(R.id.export_menu_id).setVisible(false); - getMenu().findItem(R.id.search_menu_id).setVisible(false); - getMenu().findItem(R.id.edit_menu_id).setVisible(false); - } -@@ -166,6 +171,7 @@ public class BookmarkActionBar extends SelectableListToolbar - public void onFolderStateSet(BookmarkId folder) { - mCurrentFolder = mDelegate.getModel().getBookmarkById(folder); - -+ getMenu().findItem(R.id.export_menu_id).setVisible(true); - getMenu().findItem(R.id.search_menu_id).setVisible(true); - getMenu().findItem(R.id.edit_menu_id).setVisible(mCurrentFolder.isEditable()); - -diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java ---- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java -+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkBridge.java -@@ -508,6 +508,15 @@ public class BookmarkBridge { - } - - /** -+ * Export bookmarks to the specified path. -+ * @param path The path of the bookmarks HTML export. -+ */ -+ public void exportBookmarks() { -+ assert mIsNativeBookmarkModelLoaded; -+ nativeExportBookmarks(mNativeBookmarkBridge); -+ } -+ -+ /** - * Synchronously gets a list of bookmarks that match the specified search query. - * @param query Keyword used for searching bookmarks. - * @param maxNumberOfResult Maximum number of result to fetch. -@@ -906,6 +915,7 @@ public class BookmarkBridge { - boolean getFolders, boolean getBookmarks, List bookmarksList); - private native BookmarkId nativeGetChildAt(long nativeBookmarkBridge, long id, int type, - int index); -+ private native void nativeExportBookmarks(long nativeBookmarkBridge); - private native int nativeGetTotalBookmarkCount(long nativeBookmarkBridge, long id, int type); - private native void nativeSetBookmarkTitle(long nativeBookmarkBridge, long id, int type, - String title); -diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java ---- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java -+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkDelegate.java -@@ -69,6 +69,11 @@ interface BookmarkDelegate { - void openSearchUI(); - - /** -+ * Exports the bookmarks. -+ */ -+ void exportBookmarks(); -+ -+ /** - * Dismisses the search UI. - */ - void closeSearchUI(); -diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java ---- a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java -+++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkManager.java -@@ -416,6 +416,11 @@ public class BookmarkManager implements BookmarkDelegate, SearchDelegate, - } - - @Override -+ public void exportBookmarks() { -+ mBookmarkModel.exportBookmarks(); -+ } -+ -+ @Override - public void openSearchUI() { - setState(BookmarkUIState.createSearchState()); - mSelectableListLayout.onStartSearch(); -diff --git a/chrome/android/java/strings/android_chrome_strings.grd b/chrome/android/java/strings/android_chrome_strings.grd ---- a/chrome/android/java/strings/android_chrome_strings.grd -+++ b/chrome/android/java/strings/android_chrome_strings.grd -@@ -209,6 +209,9 @@ CHAR-LIMIT guidelines: - - Search - -+ -+ Export -+ - - Show Info - -diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn ---- a/chrome/browser/BUILD.gn -+++ b/chrome/browser/BUILD.gn -@@ -135,6 +135,8 @@ jumbo_split_static_library("browser") { - "bitmap_fetcher/bitmap_fetcher_service.h", - "bitmap_fetcher/bitmap_fetcher_service_factory.cc", - "bitmap_fetcher/bitmap_fetcher_service_factory.h", -+ "bookmarks/bookmark_html_writer.cc", -+ "bookmarks/bookmark_html_writer.h", - "bookmarks/bookmark_model_factory.cc", - "bookmarks/bookmark_model_factory.h", - "bookmarks/bookmark_stats.cc", -@@ -2422,8 +2424,6 @@ jumbo_split_static_library("browser") { - "banners/app_banner_infobar_delegate_desktop.h", - "banners/app_banner_manager_desktop.cc", - "banners/app_banner_manager_desktop.h", -- "bookmarks/bookmark_html_writer.cc", -- "bookmarks/bookmark_html_writer.h", - "certificate_viewer.h", - "chrome_browser_field_trials_desktop.cc", - "chrome_browser_field_trials_desktop.h", -diff --git a/chrome/browser/android/bookmarks/bookmark_bridge.cc b/chrome/browser/android/bookmarks/bookmark_bridge.cc ---- a/chrome/browser/android/bookmarks/bookmark_bridge.cc -+++ b/chrome/browser/android/bookmarks/bookmark_bridge.cc -@@ -11,9 +11,11 @@ - - #include "base/android/jni_array.h" - #include "base/android/jni_string.h" -+#include "base/android/path_utils.h" - #include "base/containers/stack.h" - #include "base/containers/stack_container.h" - #include "base/i18n/string_compare.h" -+#include "chrome/browser/bookmarks/bookmark_html_writer.h" - #include "chrome/browser/bookmarks/bookmark_model_factory.h" - #include "chrome/browser/bookmarks/managed_bookmark_service_factory.h" - #include "chrome/browser/profiles/incognito_helpers.h" -@@ -470,6 +472,17 @@ jint BookmarkBridge::GetTotalBookmarkCount( - return count; - } - -+void BookmarkBridge::ExportBookmarks(JNIEnv* env, -+ const JavaParamRef& obj) { -+ DCHECK(IsLoaded()); -+ base::FilePath path; -+ if (!base::android::GetDownloadsDirectory(&path)) { -+ return; -+ } -+ -+ bookmark_html_writer::WriteBookmarks(profile_, path.Append(FILE_PATH_LITERAL("bookmarks.html")), NULL); -+} -+ - void BookmarkBridge::SetBookmarkTitle(JNIEnv* env, - const JavaParamRef& obj, - jlong id, -diff --git a/chrome/browser/android/bookmarks/bookmark_bridge.h b/chrome/browser/android/bookmarks/bookmark_bridge.h ---- a/chrome/browser/android/bookmarks/bookmark_bridge.h -+++ b/chrome/browser/android/bookmarks/bookmark_bridge.h -@@ -116,6 +116,9 @@ class BookmarkBridge : public bookmarks::BaseBookmarkModelObserver, - jlong id, - jint type); - -+ void ExportBookmarks(JNIEnv* env, -+ const base::android::JavaParamRef& obj); -+ - void SetBookmarkTitle(JNIEnv* env, - const base::android::JavaParamRef& obj, - jlong id, -diff --git a/chrome/utility/BUILD.gn b/chrome/utility/BUILD.gn ---- a/chrome/utility/BUILD.gn -+++ b/chrome/utility/BUILD.gn -@@ -55,8 +55,6 @@ static_library("utility") { - - if (!is_android) { - sources += [ -- "importer/bookmark_html_reader.cc", -- "importer/bookmark_html_reader.h", - "importer/bookmarks_file_importer.cc", - "importer/bookmarks_file_importer.h", - "importer/edge_database_reader_win.cc", -@@ -160,6 +158,11 @@ static_library("utility") { - ] - } - -+ sources += [ -+ "importer/bookmark_html_reader.cc", -+ "importer/bookmark_html_reader.h", -+ ] -+ - if (use_nss_certs) { - sources += [ - "importer/nss_decryptor_system_nss.cc", --- -2.7.4 -