diff --git a/CHANGELOG.md b/CHANGELOG.md index b29ba1a0..3daf49bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 77.0.3865.104 +* revert upstream commit for search privacy options and related translations removal (fixes https://github.com/bromite/bromite/issues/375) +* remove unused patch for enabling subresource filter on all sites + # 77.0.3865.95 # 77.0.3865.81 diff --git a/build/filters/adblock_entries.h b/build/filters/adblock_entries.h index ab5b5974..817cbba6 100644 --- a/build/filters/adblock_entries.h +++ b/build/filters/adblock_entries.h @@ -28,7 +28,7 @@ struct adblock_entry { const char **domains, **domains_skip; }; -#define ADBLOCK_ENTRY_COUNT 57417 +#define ADBLOCK_ENTRY_COUNT 57325 const char *m10030a28[] = { "/InsightTrk/", NULL }; const char *m10036bd [] = { "lnwqvhcqw.com^", NULL }; const char *m1003aae2[] = { "qgpmtdrm.com^", NULL }; @@ -118,6 +118,7 @@ const char *m105c51f3[] = { "calgaryherald.com/images/storysponsor/", NULL }; const char *m105e4720[] = { "a1b1ea8f418ca02ad4e.com^", NULL }; const char *m105e517b[] = { "/elqcfg-", NULL }; const char *m105f12c [] = { "/sensor/statistic?", NULL }; +const char *m105fa352[] = { "sadskis.com^", NULL }; const char *m10618cc0[] = { "bandstores.co.uk/tracking/scripts/", NULL }; const char *m1061a8a6[] = { "clickbank.net/", "offer_id=", NULL }; const char *m10633797[] = { "/interface/ads/", NULL }; @@ -363,7 +364,6 @@ const char *m1168e2f5[] = { "unyhjoehc.com^", NULL }; const char *m11695892[] = { "/advertbanner2.", NULL }; const char *m116d615c[] = { "frkohfqkpwvvq.com^", NULL }; const char *m116d96db[] = { "/adplayer/", NULL }; -const char *m116daa69[] = { "toptenreviews.com/r/c/", NULL }; const char *m116e75de[] = { "ayjebauqdrys.com^", NULL }; const char *m11741f95[] = { "/global-analytics.js", NULL }; const char *m1174619a[] = { "pr0gram.org^", NULL }; @@ -382,7 +382,6 @@ const char *m117f597 [] = { "rgbstock.com/logsearch/", NULL }; const char *m117fdbf7[] = { "ltfxlxze.com^", NULL }; const char *m11808037[] = { "cqieqaxlphdi.com^", NULL }; const char *m1182016 [] = { "tqtqneoybxzpoh.com^", NULL }; -const char *m1182262c[] = { "syndication.visualthesaurus.com/std/vtad.js", NULL }; const char *m11826158[] = { "splashpagemaker.com/images/", NULL }; const char *m118309df[] = { "sp.shreveporttimes.com^", NULL }; const char *m11850741[] = { "/jsc2.js", NULL }; @@ -460,6 +459,7 @@ const char *m11d8bdf5[] = { "ad120m.com^", NULL }; const char *m11d9056f[] = { "ilcorsaronero.info/home.gif", NULL }; const char *m11de498f[] = { "bhlusdvadp.com^", NULL }; const char *m11df260a[] = { "rwxivmfldvo.com^", NULL }; +const char *m11df6206[] = { "cpasmrttds.info^", NULL }; const char *m11dfbef8[] = { "realtracker.com^", NULL }; const char *m11e125bc[] = { "googletagmanager.com/gtag/js", NULL }; const char *m11e2b7f [] = { "/JPlayerAdFoxAdvertisementPlugin.", NULL }; @@ -482,6 +482,7 @@ const char *m11ee498e[] = { "cloudfront.net/ad/", "-small-", NULL }; const char *m11ee8d5d[] = { "/roi_tracker.", NULL }; const char *m11f299d6[] = { "70ee6484605f.com^", NULL }; const char *m11f3751e[] = { "/CreateVIDCookie.aspx?", NULL }; +const char *m11f4cdb1[] = { "optimole.com^", "^bbad-", NULL }; const char *m11f57cc5[] = { "readnotify.com^", NULL }; const char *m11f5b494[] = { "caladvocate.com/images/banner-", NULL }; const char *m11f84aff[] = { "stat.pl^", NULL }; @@ -530,14 +531,12 @@ const char *m1219c724[] = { "unrealmarketing.com/js/unrealGTS.js", NULL }; const char *m121b8f8b[] = { "eventapi.libring.com^", NULL }; const char *m121bb4c2[] = { "blogger.com^", NULL }; const char *m121c6785[] = { "uuidksinc.net^", NULL }; -const char *m121d9445[] = { "3p.ampproject.net/", "/f.js", NULL }; const char *m121e1146[] = { "/adcreative.", NULL }; const char *m121f05a1[] = { "-scroll-tracker.js", NULL }; const char *m12201c3f[] = { "crakmedia.com^", NULL }; const char *m1220287e[] = { "seekbang.com^", NULL }; const char *m12219afe[] = { "/oas_analytics.", NULL }; const char *m12229eaa[] = { "jpxevzab.com^", NULL }; -const char *m122302f2[] = { "onegameplace.com/iframe.php", NULL }; const char *m12241346[] = { "/neo/ads/", NULL }; const char *m12259f33[] = { "/aduxads/", NULL }; const char *m1225b2f2[] = { "yamivideo.com^", "^download_video.jpg", NULL }; @@ -961,7 +960,6 @@ const char *m13f451f1[] = { "babator.com^", NULL }; const char *m13f4601d[] = { "/stattracker-", NULL }; const char *m13f51e25[] = { "nbkwnsonadrb.com^", NULL }; const char *m13f582ad[] = { "itdfougdewupfd.bid^", NULL }; -const char *m13f76306[] = { "canonresourcecenter.com^", NULL }; const char *m13f7fe80[] = { "xfasadle.com^", NULL }; const char *m13fa4512[] = { "imgdew.com/js/", NULL }; const char *m13ff7d20[] = { "104.154.", NULL }; @@ -1565,7 +1563,6 @@ const char *m1694b68e[] = { "c.paypal.com^", NULL }; const char *m1694cb7a[] = { "blackhatlibrary.net/hacktalk.png", NULL }; const char *m16961cf3[] = { "phncdn.com/www-static/js/vmobile/application.js", NULL }; const char *m16962921[] = { "luxupadvb.com^", NULL }; -const char *m1697d9ba[] = { "geocities.yahoo.", "/js/sq.", NULL }; const char *m1699d7e0[] = { "?stwc_cz=", NULL }; const char *m169bf991[] = { "/home/ads/", NULL }; const char *m169c95fb[] = { "aomegwesrfbvxe.com^", NULL }; @@ -1647,6 +1644,7 @@ const char *m16efc6ff[] = { "/ads_pro/", NULL }; const char *m16f098c0[] = { "sp.desertsun.com^", NULL }; const char *m16f0c739[] = { "tabla.com.sg/SIA.jpg", NULL }; const char *m16f0e10 [] = { "rcemsoiyil.com^", NULL }; +const char *m16f4faaf[] = { "buywing.com^", NULL }; const char *m16f5f288[] = { "static-sb.com^", NULL }; const char *m16f7eaad[] = { "/generate_ad.", NULL }; const char *m16fc4c37[] = { "mofvrnbngcern.bid^", NULL }; @@ -1717,6 +1715,7 @@ const char *m17485f33[] = { "cache2.delvenetworks.com/crossdomain.xml", NULL }; const char *m17497abe[] = { "vqdwwkficr.com^", NULL }; const char *m174b763 [] = { "castorama.fr/b/ss/", NULL }; const char *m174cbb5e[] = { "adfarm.mediaplex.com^", NULL }; +const char *m174d9460[] = { "/collector/event", NULL }; const char *m174ddce6[] = { "prpops.com^", NULL }; const char *m174eec9e[] = { "boerilav.com^", NULL }; const char *m174f2cc3[] = { "statsbox.nl^", NULL }; @@ -1991,6 +1990,7 @@ const char *m18809af5[] = { "/hpmetrics.", NULL }; const char *m18810775[] = { "ozmadxvtrffam.bid^", NULL }; const char *m1882d85d[] = { "jbbgczjipjvb.com^", NULL }; const char *m188461b4[] = { "&prvtof=", "&poru=", NULL }; +const char *m1885b968[] = { "referer.pixplug.in^", NULL }; const char *m18867c12[] = { "govevents.com/display-file/", NULL }; const char *m18879fa4[] = { "karma.mdpcdn.com^", NULL }; const char *m18882122[] = { "raincoatreviews.com/images/banners/", NULL }; @@ -2294,13 +2294,11 @@ const char *m19d1b0c1[] = { "/sample300x250ad.", NULL }; const char *m19d1f6c [] = { "ripbwing.com^", NULL }; const char *m19d2708e[] = { "ymuhtjftw.bid^", NULL }; const char *m19d379c9[] = { "/tealium.html?", NULL }; -const char *m19d5472c[] = { "ebuddy.com/textlink.php?", NULL }; const char *m19d5b06a[] = { "appnext.com^", NULL }; const char *m19d748ba[] = { "ff76khyn6c.com^", NULL }; const char *m19d77fc0[] = { "/demandbase.", NULL }; const char *m19d7f3f5[] = { "sex-flow.com/js/error.js", NULL }; const char *m19d7f46b[] = { "xtdkrqmcs.bid^", NULL }; -const char *m19d8ec1d[] = { "devx.com/devx/3174.gif", NULL }; const char *m19d919a7[] = { "/googletrack.js", NULL }; const char *m19dd5fc3[] = { "dippic.com/cgi-bin/index_dl.cgi?", NULL }; const char *m19df9679[] = { "manhunt.net/?dm=", NULL }; @@ -2360,7 +2358,6 @@ const char *m1a15d7e [] = { "xswezzwxh.com^", NULL }; const char *m1a15ec [] = { "iqrqmhrfkyuu.com^", NULL }; const char *m1a16b629[] = { "/ad_image.", NULL }; const char *m1a17a031[] = { "memsyndazra.com^", NULL }; -const char *m1a18572e[] = { "stlyrics.com^", "_az.js", NULL }; const char *m1a1872f3[] = { "disquscdn.com/count.js", NULL }; const char *m1a1b0fa7[] = { "_player_ads_", NULL }; const char *m1a1d5607[] = { "sunmcre.com^", NULL }; @@ -2535,6 +2532,7 @@ const char *m1adcc18a[] = { "kycsebgx.com^", NULL }; const char *m1adcf242[] = { "/sponsors/amg.php?", NULL }; const char *m1add978b[] = { "affiliates.vpn.ht^", NULL }; const char *m1adec965[] = { "jsonip.com/?callback=", NULL }; +const char *m1adecb9c[] = { "disqus.com/next/login/", NULL }; const char *m1ae3b52f[] = { "analytics.anvato.net^", NULL }; const char *m1ae6c1b9[] = { "berkuri.info^", NULL }; const char *m1ae726bc[] = { "-template-ads/", NULL }; @@ -2895,6 +2893,7 @@ const char *m1c5c277 [] = { "/zig_c.min.js", NULL }; const char *m1c5c5c13[] = { "trafficular.com^", NULL }; const char *m1c5d89f [] = { "jumboaffiliates.com^", NULL }; const char *m1c5dc986[] = { "cinemanow.com/images/banners/300x250/", NULL }; +const char *m1c5f6a09[] = { "njxtoflrhhyy.com^", NULL }; const char *m1c617472[] = { "icastcenter.com^", "^itunes.jpg", NULL }; const char *m1c61c8e [] = { "manager.koocash.fr^", NULL }; const char *m1c63155c[] = { "zzwajufm.com^", NULL }; @@ -3117,7 +3116,6 @@ const char *m1d385258[] = { "fqgqosvpodxn.com^", NULL }; const char *m1d38e5ad[] = { "cloudfront.net", "/trk.js", NULL }; const char *m1d39d389[] = { "fdtvsqnkujlwaa.bid^", NULL }; const char *m1d3a39e2[] = { "6fbcee81318.com^", NULL }; -const char *m1d3b120a[] = { "x3cms.com/ads/", NULL }; const char *m1d3c4c47[] = { "sftrack.searchforce.net^", NULL }; const char *m1d3ccd41[] = { "cbhpiuopomc.com^", NULL }; const char *m1d4097bf[] = { "reports.tstlabs.co.uk^", NULL }; @@ -3577,6 +3575,7 @@ const char *m1f472468[] = { "/radioAdEmbedGPT.", NULL }; const char *m1f4952a7[] = { "downloadprovider.me/en/search/", "?aff.id=", "&iframe=", NULL }; const char *m1f4991cb[] = { "urlcheck.hulu.com^", NULL }; const char *m1f4bac8d[] = { "/premium_ad.", NULL }; +const char *m1f4bb2c2[] = { "jaxwrwvxfscq.com^", NULL }; const char *m1f4bfccd[] = { "/advertpixelmedia1.", NULL }; const char *m1f4cb219[] = { "/mktad.", NULL }; const char *m1f4e4a9a[] = { "log.kukuplay.com^", NULL }; @@ -3610,7 +3609,6 @@ const char *m1f716022[] = { "/interstitials/ad_", NULL }; const char *m1f7230f9[] = { "events.medio.com^", NULL }; const char *m1f7259ef[] = { "gpdqzmhayrcgsy.com^", NULL }; const char *m1f740492[] = { "buatongz.net^", NULL }; -const char *m1f757a75[] = { "cal-one.net/ellington/search_form.php?", NULL }; const char *m1f758536[] = { "postimg.org^", NULL }; const char *m1f7779f7[] = { "clarity.abacast.com^", NULL }; const char *m1f78dec4[] = { "admo.tv^", NULL }; @@ -3626,7 +3624,6 @@ const char *m1f889433[] = { "hmdmvaxmmwoso.bid^", NULL }; const char *m1f8ae6bf[] = { "pcmag.com/tview/", NULL }; const char *m1f8c4fd3[] = { "humanclick.com^", NULL }; const char *m1f8d4928[] = { "levelbehavior.com^", NULL }; -const char *m1f8d72e7[] = { "seeingwithsound.com/noad.gif", NULL }; const char *m1f8d7c2d[] = { "/gemius_", NULL }; const char *m1f8ef796[] = { "ubercpm.com^", NULL }; const char *m1f916571[] = { "/tracking-info.gif?", NULL }; @@ -3953,7 +3950,6 @@ const char *m20c1dd3b[] = { "partners.pornerbros.com^", NULL }; const char *m20c31d4c[] = { "phncdn.com/js/userDashboard_setUp-min.js?", NULL }; const char *m20c3be04[] = { "clod.pw^", NULL }; const char *m20c49545[] = { "partners.wrike.com^", NULL }; -const char *m20c5a77f[] = { "images-pw.secureserver.net/images/100yearsofchevy.gif", NULL }; const char *m20c606dc[] = { "mtrcss.com^", NULL }; const char *m20c7d40c[] = { "tzfywuot.com^", NULL }; const char *m20c9e569[] = { "19980ad7c3fa568e092.com^", NULL }; @@ -4098,9 +4094,7 @@ const char *m216f4ac9[] = { "phncdn.com/js/segment_changer/", NULL }; const char *m216fa699[] = { "/ocounter.", NULL }; const char *m2170595a[] = { "joyourself.com^", NULL }; const char *m2170ceb9[] = { "/smartAd?", NULL }; -const char *m21729ee [] = { "api.groupon.com/v2/deals/", NULL }; const char *m2172fbfd[] = { "wlhbgwzgep.com^", NULL }; -const char *m2173ca2d[] = { "retrevo.com^", "^pcwframe.jsp^", NULL }; const char *m21746e03[] = { "instantclk.com^", NULL }; const char *m2175675a[] = { "axjnnlrc.bid^", NULL }; const char *m2175aa92[] = { "rtbidder.net^", NULL }; @@ -4593,7 +4587,6 @@ const char *m23727eb9[] = { "/ad_server.", NULL }; const char *m2374cca2[] = { "tmdcfkxcckvqbqbixszbdyfjgusfzyguvtvvisojtswwvoduhi.com^", NULL }; const char *m2374faba[] = { "/adsame1.", NULL }; const char *m237559f1[] = { "/ad_generator.", NULL }; -const char *m23758f41[] = { "kontraband.com/media/takeovers/", NULL }; const char *m23770592[] = { "gadgetshowlive.net^", "^banners^", NULL }; const char *m237796e9[] = { "wzagwfcfh.bid^", NULL }; const char *m2378e4af[] = { "vogo-vogo.ru^", NULL }; @@ -4674,7 +4667,6 @@ const char *m23ca4cc6[] = { "wbpal.com^", NULL }; const char *m23cb1a06[] = { "hackingchinese.com/media/hellochinese.jpg", NULL }; const char *m23cca282[] = { "-advert-placeholder.", NULL }; const char *m23cead3a[] = { "eroanalysis.com^", NULL }; -const char *m23cfb255[] = { "imouto.org/images/jlist/", NULL }; const char *m23d04745[] = { "/tremoradrenderer.", NULL }; const char *m23d0c7a5[] = { "scriptsgratuits.com/sg/stats/", NULL }; const char *m23d19f93[] = { "/ad-managment/", NULL }; @@ -4723,7 +4715,6 @@ const char *m23fbd2e1[] = { "womtp.com^", NULL }; const char *m23fc1a5a[] = { "moneymakerdiscussion.com/mmd-banners/", NULL }; const char *m23fce4fc[] = { "secureboom.net^", NULL }; const char *m23fd0677[] = { "sportsnet.ca/wp-content/plugins/", NULL }; -const char *m23fe450d[] = { "kermit.macnn.com^", NULL }; const char *m23ff80f8[] = { "suonvyzivnfy.com^", NULL }; const char *m23ff94ec[] = { "/plugin/ad/", NULL }; const char *m23ffcb2e[] = { "underclick.ru^", NULL }; @@ -5184,7 +5175,6 @@ const char *m25fc8593[] = { "/visit_tracking.", NULL }; const char *m25fd83c [] = { "gufjfwopsez.bid^", NULL }; const char *m25fe7a1 [] = { "tybwfgqq.com^", NULL }; const char *m25fe80fd[] = { "/fm-ads1.", NULL }; -const char *m25febf1 [] = { "desiretoinspire.net^", "125x125", NULL }; const char *m26003a82[] = { "/tnc.js?h=", NULL }; const char *m2600b8e5[] = { "shopping.naver.net/ad/", NULL }; const char *m2600bbec[] = { "/cubeads_", NULL }; @@ -5221,6 +5211,7 @@ const char *m26229fb8[] = { "bm324.com^", NULL }; const char *m26231957[] = { "rrxlynihw.com^", NULL }; const char *m26245d70[] = { "code.adsales.snidigital.com/conf/ads-config.js", NULL }; const char *m26251235[] = { "/sikcomscore_", NULL }; +const char *m262575ad[] = { "ohszjtbehoo.com^", NULL }; const char *m262926d1[] = { "/storage/ads/", NULL }; const char *m2629637a[] = { "d2oallm7wrqvmi.cloudfront.net^", NULL }; const char *m262a4c1a[] = { "hoverstock.com/boomerang?", NULL }; @@ -5356,6 +5347,7 @@ const char *m26c8bda8[] = { "pg.buzzfeed.com^", NULL }; const char *m26ca17cc[] = { "jmklkttenjpfzn.com^", NULL }; const char *m26ca1e00[] = { "clicksor.com^", NULL }; const char *m26cbbc8e[] = { "/adlink_", NULL }; +const char *m26cbf618[] = { "adsblockkpush.com^", NULL }; const char *m26cd45b [] = { "analytics.strangeloopnetworks.com^", NULL }; const char *m26ce4787[] = { "/thbeacon/", NULL }; const char *m26ceca15[] = { "fnfhplmys.com^", NULL }; @@ -5668,7 +5660,6 @@ const char *m2815319d[] = { "ovbnb.com^", NULL }; const char *m281580ca[] = { "/ad/frame1.", NULL }; const char *m2815b3e5[] = { "doubleclick.net/pfadx/", ".sevenload.com_", NULL }; const char *m28176090[] = { "kxwuskjg.bid^", NULL }; -const char *m2817e50 [] = { "xgaming.com/rotate", ".php?", NULL }; const char *m2817e8fa[] = { "cmdfnow.com^", NULL }; const char *m2818211d[] = { "heavy-r.com/pop/", NULL }; const char *m2818978f[] = { "/tp.gif?", NULL }; @@ -6383,6 +6374,7 @@ const char *m2ae97407[] = { "_ComScore.", NULL }; const char *m2aea7510[] = { "s4yxaqyq95.com^", NULL }; const char *m2aebb067[] = { "bxejeqyudkgum.com^", NULL }; const char *m2aeff7ad[] = { "suite101.de/tracking/", NULL }; +const char *m2af08a1c[] = { "eacla.com^", NULL }; const char *m2af1225e[] = { "cwkuki.com^", NULL }; const char *m2af15df6[] = { "yttvnnvklf.com^", NULL }; const char *m2af2d04c[] = { "lxlisrvzz.com^", NULL }; @@ -6696,6 +6688,7 @@ const char *m2c63d3ed[] = { "_ads.html", NULL }; const char *m2c65db9d[] = { "zmh.zope.net^", NULL }; const char *m2c668159[] = { "allmovieportal.com/dynbanner.", NULL }; const char *m2c6833ba[] = { "xttfbyjird.bid^", NULL }; +const char *m2c69aa32[] = { "lzpgstae.com^", NULL }; const char *m2c69aa4f[] = { "&ad_zones=", NULL }; const char *m2c6a10af[] = { "csr.onet.pl^", NULL }; const char *m2c6cb9b9[] = { "jerusalemonline.com^", NULL }; @@ -6878,7 +6871,6 @@ const char *m2d1bc433[] = { "buxflow.com^", NULL }; const char *m2d1beedb[] = { "/apw.js", NULL }; const char *m2d1f6063[] = { "/impression.ashx", NULL }; const char *m2d209e82[] = { "mtrcs.samba.tv^", NULL }; -const char *m2d214ab [] = { "fyiwashtenaw.com/remote_widget?", NULL }; const char *m2d25ff9d[] = { "aggntknflhal.com^", NULL }; const char *m2d261217[] = { "jmvjmgofvxnu.com^", NULL }; const char *m2d265f46[] = { "bapalolo.com^", NULL }; @@ -6984,7 +6976,6 @@ const char *m2d892c90[] = { "mxmfb.com/rsps/img/", NULL }; const char *m2d8a8f33[] = { "roksnfmaydlo.com^", NULL }; const char *m2d8b1ad0[] = { "trinusuras.net^", NULL }; const char *m2d8c6640[] = { "counterstatistik.de^", NULL }; -const char *m2d8f21eb[] = { "krebsonsecurity.com/b-ga/", NULL }; const char *m2d8f3268[] = { "/780x90.", NULL }; const char *m2d8f97e0[] = { "/popunderWeb-", NULL }; const char *m2d906db4[] = { "tfag.de^", NULL }; @@ -7156,6 +7147,7 @@ const char *m2e381132[] = { "tracking.adalyser.com^", NULL }; const char *m2e38a495[] = { "yahoo.co.jp/p?", NULL }; const char *m2e39a1cb[] = { "dikzfvrgjpygz.com^", NULL }; const char *m2e39c650[] = { "/flash-ads/", NULL }; +const char *m2e3c68a6[] = { "/recordMetricsData.", NULL }; const char *m2e3da227[] = { "/TradeAds/", NULL }; const char *m2e3eba0d[] = { "kvcymnoxr.com^", NULL }; const char *m2e3f3cf4[] = { "/tracked_ad.", NULL }; @@ -7294,6 +7286,7 @@ const char *m2ec5aabe[] = { "admanage.com^", NULL }; const char *m2ec5ab53[] = { "otnolabttmup.com^", NULL }; const char *m2ec679e2[] = { "ckryzlnafwyd.com^", NULL }; const char *m2ec7714b[] = { "vs20060817.com^", NULL }; +const char *m2ec7ddf1[] = { "csmcfetvb.com^", NULL }; const char *m2ec844a1[] = { "serve.prestigecasino.com^", NULL }; const char *m2ec84a0a[] = { "9f23ab605837.com^", NULL }; const char *m2eca1e2d[] = { "dx.com/affiliate/", NULL }; @@ -7333,6 +7326,7 @@ const char *m2eed1b14[] = { "adszom.com^", NULL }; const char *m2eeefa90[] = { "affilate-img-affasi.s3.amazonaws.com^", NULL }; const char *m2eefbdf [] = { "datexchanges.net^", NULL }; const char *m2ef1dde4[] = { "theonecdn.com^", NULL }; +const char *m2ef53911[] = { "phonograph2.voxmedia.com^", NULL }; const char *m2ef5473b[] = { "fzvydcgqazrr.com^", NULL }; const char *m2ef5a523[] = { "trasholita.com^", NULL }; const char *m2ef5d71f[] = { "withdromnit.pro^", NULL }; @@ -7365,7 +7359,6 @@ const char *m2f07d5c4[] = { "vds_dyn.rightster.com/v/", "?rand=", NULL }; const char *m2f098760[] = { "/minescripts.js", NULL }; const char *m2f0b2da0[] = { "rptdyukab.bid^", NULL }; const char *m2f0bdb1d[] = { "peivdtctdkfpyf.bid^", NULL }; -const char *m2f0cc390[] = { "ais.abacast.com^", NULL }; const char *m2f0d842d[] = { ".cgi?ad=", NULL }; const char *m2f0eea41[] = { "nrdlj2ru.com^", NULL }; const char *m2f0f417d[] = { "/adtopleft.", NULL }; @@ -7447,7 +7440,6 @@ const char *m2f67f969[] = { "vwimfzntn.bid^", NULL }; const char *m2f68cdaa[] = { "zzvjaqnkq.bid^", NULL }; const char *m2f6ad058[] = { "vihub.ru^", NULL }; const char *m2f6c6d82[] = { "ipncblpgxlhjpc.com^", NULL }; -const char *m2f6d22ae[] = { "mediafire.com/images/rockmelt/", NULL }; const char *m2f6e27e6[] = { "seoaelrfdy.com^", NULL }; const char *m2f6e2941[] = { "_728x90-", NULL }; const char *m2f6e7aa2[] = { "nterfvetypi.bid^", NULL }; @@ -8008,7 +8000,6 @@ const char *m31c1f3df[] = { "statsadvance-01.net^", NULL }; const char *m31c200e5[] = { "carrier.bz^", NULL }; const char *m31c631ae[] = { "campromos.nl^", NULL }; const char *m31c6fc75[] = { "atrack.art.com^", NULL }; -const char *m31c98e36[] = { "stlyrics.com^", "_st.js", NULL }; const char *m31cb92c4[] = { "analitica.webrpp.com^", NULL }; const char *m31cc10c7[] = { "aiya.com.cn/stat.js", NULL }; const char *m31ce41d9[] = { "mtmzmcztix.com^", NULL }; @@ -8042,6 +8033,7 @@ const char *m31ee2a0b[] = { "surmoss.co^", NULL }; const char *m31eec8b8[] = { "ul.to/ref/", NULL }; const char *m31eece69[] = { "lightboxcdn.com/static/identity.html", NULL }; const char *m31eed132[] = { "youramigo.com^", NULL }; +const char *m31ef68f4[] = { "vwvvaeor.com^", NULL }; const char *m31eff382[] = { "59zs1xei.com^", NULL }; const char *m31f08908[] = { "tehrantimes.com/banner/", NULL }; const char *m31f0e397[] = { "fphnwvkp.info^", NULL }; @@ -8054,7 +8046,6 @@ const char *m31f5f9b1[] = { "/get_tracking_id?", NULL }; const char *m31f78079[] = { "216.18.176.4/logger/", NULL }; const char *m31f796ea[] = { "erotop.lv^", NULL }; const char *m31fa0d49[] = { "gagthebitch.com/track/", NULL }; -const char *m31fa4839[] = { "scribol.com/txwidget", NULL }; const char *m31fad0b4[] = { "/gatrackwww.", NULL }; const char *m31fb0f6e[] = { "idch9s8d.com^", NULL }; const char *m31fb3fa1[] = { "gfhlwbxjjdla.bid^", NULL }; @@ -8115,7 +8106,6 @@ const char *m3238338 [] = { "rcjthosmxldl.com^", NULL }; const char *m323a7502[] = { "speedcurve.com^", NULL }; const char *m323b5517[] = { "ilsole24ore.com^", "^fingerprint2.min.js^", NULL }; const char *m323de56b[] = { "redtubeplatinum.com/signup/signup.php", NULL }; -const char *m323eb18b[] = { "display.superbay.net^", NULL }; const char *m323fe59c[] = { "slikslik.com^", NULL }; const char *m3240bc5 [] = { "link.americastestkitchencorp.com^", NULL }; const char *m32430a9b[] = { "pstatp.com^", "^ttstatistics.", NULL }; @@ -8640,7 +8630,6 @@ const char *m34797b22[] = { "adswizz.com^", NULL }; const char *m347b449f[] = { "/swa_t.gif?", NULL }; const char *m347c0e67[] = { "omnicalculator.com/sdk.js", NULL }; const char *m347c6738[] = { "/gate-ad-", NULL }; -const char *m347ea58f[] = { "intellicast.com/travel/cheapflightswidget.htm", NULL }; const char *m348048b [] = { "/ad132m/", NULL }; const char *m3480882f[] = { "fuziontech.net^", NULL }; const char *m348188e6[] = { "ucweb.com/collect/", NULL }; @@ -8670,7 +8659,6 @@ const char *m349a5fba[] = { "/ads1/", NULL }; const char *m349b427b[] = { "feedjit.com^", NULL }; const char *m349c6020[] = { "putrr14.com^", NULL }; const char *m349cd59f[] = { "dekoder.ws^", "^proxy^", NULL }; -const char *m349d4c6a[] = { "skynews.com.au/elements/img/sponsor/", NULL }; const char *m349e5733[] = { "lcwfab2.com^", NULL }; const char *m34a008ce[] = { "ucflpjvvyaww.bid^", NULL }; const char *m34a1d565[] = { "cdnmaster.com^", NULL }; @@ -9142,6 +9130,7 @@ const char *m368b3e [] = { "awecr.com^", NULL }; const char *m368be981[] = { "poorybdbh.bid^", NULL }; const char *m368d15a2[] = { "dlmghzdca.com^", NULL }; const char *m368e345f[] = { "/adbot728.", NULL }; +const char *m368fe478[] = { "jzeigwioirde.com^", NULL }; const char *m36923eb5[] = { "ahvawat.info^", NULL }; const char *m369331ef[] = { "news.cn/webdig.js", NULL }; const char *m3693c87d[] = { "157ita684j.com^", NULL }; @@ -9405,7 +9394,6 @@ const char *m37b030e9[] = { "morbitempus.com^", NULL }; const char *m37b1cf36[] = { "bumlam.com^", NULL }; const char *m37b3991c[] = { "tjhjyiylc.com^", NULL }; const char *m37b4baa1[] = { "/sas/ads/", NULL }; -const char *m37b5fd24[] = { "dailymail.co.uk/i/pix/ebay/", NULL }; const char *m37b7081e[] = { "liftdna.com^", NULL }; const char *m37b7c17e[] = { "yhaztdufgmw.com^", NULL }; const char *m37b8ee3e[] = { "bankrate.com/jsfeeds/", NULL }; @@ -9723,6 +9711,7 @@ const char *m38fb5f7f[] = { "clcknads.pro^", NULL }; const char *m38fc0e9e[] = { "postageapp.com/receipt/", NULL }; const char *m38fc2603[] = { "statistic.qzone.qq.com^", NULL }; const char *m38fd895f[] = { "nexac.com^", NULL }; +const char *m38fdafba[] = { "eficdbhnojt.com^", NULL }; const char *m38fecc9b[] = { "beacon.richrelevance.com^", NULL }; const char *m38fee626[] = { "lizardslaugh.com^", NULL }; const char *m38ffe6cc[] = { "/__tm3k.gif?", NULL }; @@ -10176,6 +10165,7 @@ const char *m3af4e1ba[] = { "blizardom.com^", NULL }; const char *m3af4e881[] = { "/TagSvc/", NULL }; const char *m3af5d41a[] = { "/v4/analytics/", NULL }; const char *m3af85169[] = { "/affimg/", NULL }; +const char *m3af9378c[] = { "brrqeprqsrvrt.com^", NULL }; const char *m3afc6d9 [] = { "otewxlcmkih.com^", NULL }; const char *m3afce8f2[] = { "d1noellhv8fksc.cloudfront.net^", NULL }; const char *m3afd8652[] = { "reelzchannel.com^", "-skin-", NULL }; @@ -10800,6 +10790,7 @@ const char *m3d9d4a4e[] = { "fiberpairjo.link^", NULL }; const char *m3da0b86a[] = { "pipl.com/rd/?", NULL }; const char *m3da1a20a[] = { "hdwjwooqvnm.com^", NULL }; const char *m3da2f8d8[] = { "/count.cfm?", NULL }; +const char *m3da4467b[] = { "fdvilavipz.com^", NULL }; const char *m3da59a31[] = { "/hc_pixel.gif?", NULL }; const char *m3da612f4[] = { "foaks.com^", NULL }; const char *m3da6ecc2[] = { "rtlradio.lu/stats.php?", NULL }; @@ -10817,7 +10808,6 @@ const char *m3daee697[] = { "^right_ad^", NULL }; const char *m3db08060[] = { "imagetwist.com/lj.js", NULL }; const char *m3db08f3 [] = { "/finads.", NULL }; const char *m3db1cdd5[] = { "analytics.onlyonlinemarketing.com^", NULL }; -const char *m3db4d435[] = { "ha.ckers.org/images/sectheory-bot.png", NULL }; const char *m3db53236[] = { "pr-sunshine.de^", NULL }; const char *m3db5eac6[] = { "/admantx/", NULL }; const char *m3db6e3de[] = { "images.itreviews.com/", "300x250_", NULL }; @@ -11158,7 +11148,6 @@ const char *m3f1b6462[] = { "/adservices/", NULL }; const char *m3f1e3ca3[] = { "mfcdn.net/media/", "left", NULL }; const char *m3f1f8d3c[] = { "cloudfront.net/abw.js", NULL }; const char *m3f2066f9[] = { "stat.tildacdn.com^", NULL }; -const char *m3f21b71a[] = { "glam.com^", "^affiliate^", NULL }; const char *m3f24b95f[] = { "listrakbi.com^", NULL }; const char *m3f2557d6[] = { "ad.thisav.com^", NULL }; const char *m3f2578e0[] = { "stats.mituyu.com^", NULL }; @@ -11280,6 +11269,7 @@ const char *m3f9b40c8[] = { "/segmentio.js", NULL }; const char *m3f9c598b[] = { "freean.us/track/", NULL }; const char *m3f9d8672[] = { "yyupkqqokrus.com^", NULL }; const char *m3f9dc6c7[] = { "clickadilla.com^", NULL }; +const char *m3f9eec11[] = { "ivkfuasf.com^", NULL }; const char *m3f9f6f5 [] = { "d4orbital.com^", NULL }; const char *m3f9f81e8[] = { "/displayadbanner_", NULL }; const char *m3fa2997e[] = { "zxxzqiqbchqkaw.com^", NULL }; @@ -11678,7 +11668,6 @@ const char *m416840e4[] = { "filmlinks4u.net/twatch/jslogger.php", NULL }; const char *m4169b725[] = { "/amp-ad-", NULL }; const char *m4169e462[] = { "aryufuxbmwnb.com^", NULL }; const char *m416a029 [] = { "tgrxxuwpvinoiy.bid^", NULL }; -const char *m416a760f[] = { "distrowatch.com^", "-", ".gif", NULL }; const char *m416b09dc[] = { "/torget_ads.", NULL }; const char *m416b4dd1[] = { "/pageaction/trackEvent", NULL }; const char *m416c21ac[] = { "ohsatum.info^", NULL }; @@ -11760,7 +11749,6 @@ const char *m41b4c97e[] = { "vrwfujmni.bid^", NULL }; const char *m41b4fc79[] = { "securesurf.biz^", NULL }; const char *m41b761fa[] = { "vxite.com/banner/", NULL }; const char *m41b86948[] = { "elliottwave.com/fw/regular_leaderboard.js", NULL }; -const char *m41b966d8[] = { "cancomdigital.com/resourcecenter/", NULL }; const char *m41babd3f[] = { "jkhentai.tv^", NULL }; const char *m41bb3585[] = { "adtech.de^", NULL }; const char *m41bcaf31[] = { "/device-fingerprint.", NULL }; @@ -11855,7 +11843,6 @@ const char *m42034eef[] = { "_ga-events_", NULL }; const char *m4206065a[] = { "paruvaubxwwz.bid^", NULL }; const char *m42068490[] = { "optad360.io^", NULL }; const char *m4207642b[] = { "icq.com/search/js/stats.js", NULL }; -const char *m42076f36[] = { "rewards1.com/images/referralbanners/", NULL }; const char *m4207c4f9[] = { "/log_stats.php?", NULL }; const char *m4208ea58[] = { "whiteboardnez.com^", NULL }; const char *m420dbf0e[] = { "trumba.com/et.aspx?", NULL }; @@ -11865,6 +11852,7 @@ const char *m4210a3f4[] = { "bets4free.co.uk/content/5481b452d9ce40.09507031.jpg const char *m4211f7b2[] = { "cdnb-static.pornhd.com/pornhd/", NULL }; const char *m4213c618[] = { "dulpsxaznlwr.com^", NULL }; const char *m42157ff1[] = { "buzznet.com/topscript.js.php?", NULL }; +const char *m4215c162[] = { "skymedia.co.uk^", NULL }; const char *m421a1b21[] = { "ouzqwetenps.com^", NULL }; const char *m421a375f[] = { "sndkorea.co.kr^", NULL }; const char *m421c76ef[] = { "/ads_bottom_", NULL }; @@ -11979,6 +11967,7 @@ const char *m42a285b9[] = { "/event/track?", NULL }; const char *m42a59189[] = { "/exbls1.js?", NULL }; const char *m42a592bf[] = { "pussl13.com^", NULL }; const char *m42a67cce[] = { "mdn2015x1.com^", NULL }; +const char *m42a736b1[] = { "wolopcqjzajiht.com^", NULL }; const char *m42a820a0[] = { "calltracks.com^", NULL }; const char *m42abf16a[] = { "ejdkqclkzq.com^", NULL }; const char *m42ac9463[] = { "/cdn-monitoring-pixel.", NULL }; @@ -12591,6 +12580,7 @@ const char *m451d4ece[] = { "/tracking/adobe.js", NULL }; const char *m451e883d[] = { "stat.ringier.sk^", NULL }; const char *m4520d53a[] = { "sportpesanews.com/images/promo/", NULL }; const char *m4520ead9[] = { "/adslider-", NULL }; +const char *m4521578a[] = { "udrivemyr54.com^", NULL }; const char *m45228037[] = { "milaly.info^", NULL }; const char *m4522b39f[] = { "zdnet.com/components/tr-promo-asset/xhr/?", NULL }; const char *m45239192[] = { "/synad3.", NULL }; @@ -12622,7 +12612,6 @@ 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 *m4547f881[] = { "/src/tracking_", NULL }; -const char *m4548e245[] = { "united-domains.de/parking/", NULL }; const char *m4549247b[] = { "meinestadt.de^", "^tracking^", NULL }; const char *m4549850a[] = { "flavordecision.com^", NULL }; const char *m454bbd30[] = { "_floatingad_", NULL }; @@ -12719,6 +12708,7 @@ const char *m45b3bd8d[] = { "/readcounter.aspx?", NULL }; const char *m45b4117a[] = { "statcounter.com/chart.php?", NULL }; const char *m45b41c79[] = { "cex.io/img/b/", NULL }; const char *m45b5e250[] = { "abcompteur.com^", NULL }; +const char *m45b83600[] = { "erxalim.xyz^", NULL }; const char *m45b9ec11[] = { "cnnx.io^", "^tracker.js", NULL }; const char *m45b9ec8b[] = { "mikkvpggxg.bid^", NULL }; const char *m45ba2502[] = { "aepetor.pw^", NULL }; @@ -12854,6 +12844,7 @@ const char *m463f2d59[] = { "/adframe728b.", NULL }; const char *m4641879a[] = { "/storage/adv/", NULL }; const char *m46426100[] = { ".popup_im.", NULL }; const char *m464464b4[] = { "ascii-art-generator.org/cnc/", NULL }; +const char *m4644a737[] = { "/relay/events", NULL }; const char *m464524cb[] = { "united-infos.net/event?", NULL }; const char *m464548 [] = { "rotate4all.com^", NULL }; const char *m46463dbb[] = { "simpleheatmaps.com^", NULL }; @@ -13028,7 +13019,6 @@ const char *m470c57bc[] = { "ywxjbwauqznf.com^", NULL }; const char *m470d2b63[] = { "svbsvbwci.com^", NULL }; const char *m470db1ec[] = { "/statistics.html?action=", NULL }; const char *m470e3e19[] = { "abc.com/service/gremlin/js/files/s_code.js?", NULL }; -const char *m470f570e[] = { "collarme.com/anv/", NULL }; const char *m470f7391[] = { "cifwsaufnalvh.com^", NULL }; const char *m470f823a[] = { "tossoffads.com^", NULL }; const char *m470ff5d4[] = { "/report-re.", NULL }; @@ -13129,7 +13119,6 @@ const char *m47775d8a[] = { "visitor-stats.de^", NULL }; const char *m4777d623[] = { "bkeueifcqeicli.bid^", NULL }; const char *m47789725[] = { "wmmnhcmkhglhl.com^", NULL }; const char *m4778c589[] = { "/adpagem.", NULL }; -const char *m477c95ab[] = { "mediafire.com^", "^rockmelt_tabcontent.jpg", NULL }; const char *m477dbf5f[] = { "lydgyhthfb.com^", NULL }; const char *m4782cf31[] = { "lowyat.net/mainpage/background.jpg", NULL }; const char *m47832636[] = { "ugbmcjmpapeo.bid^", NULL }; @@ -13147,7 +13136,6 @@ const char *m478e0fb8[] = { "easy-hit-counters.com^", NULL }; const char *m478e1c9 [] = { "dog1.verystream.com^", NULL }; const char *m478eb3d2[] = { "pokernews.com/b/", NULL }; const char *m478f3ece[] = { "-box2-ad?", NULL }; -const char *m478f944b[] = { "duckduckgo.com/y.js", NULL }; const char *m4791e831[] = { "imgshots.com/includes/js/layer.js", NULL }; const char *m47943427[] = { "tdstats.com^", NULL }; const char *m4794dbf4[] = { "3a8c9b0ca405b5.com^", NULL }; @@ -13242,6 +13230,7 @@ const char *m47e6a18b[] = { "cdn.delight-vr.com^", NULL }; const char *m47e6f6f0[] = { "zvuespzsdgdq.com^", NULL }; const char *m47e7d103[] = { "wgulihtuzssn.com^", NULL }; const char *m47e8d838[] = { "yimg.com/dh/ap/default/", "/skins_", NULL }; +const char *m47ea28b8[] = { "veedi.com^", "^advert.js", NULL }; const char *m47eca860[] = { "developers.google.com/identity/", NULL }; const char *m47ecc277[] = { "twiyetehf.com^", NULL }; const char *m47ecf048[] = { "anpwsppugpu.com^", NULL }; @@ -13273,7 +13262,6 @@ const char *m480299a8[] = { "contentsquare.net^", NULL }; const char *m4802a99 [] = { "photorank.me^", NULL }; const char *m480535c3[] = { "webmaster.extabit.com^", NULL }; const char *m4805d626[] = { "ttqdlwzgpml.bid^", NULL }; -const char *m48066d60[] = { "rugbyweek.com^", "^sponsors^", NULL }; const char *m4806b72 [] = { "allosponsor.com^", NULL }; const char *m48076166[] = { "advrtice.com^", NULL }; const char *m4807b8d8[] = { "pianoldor.com^", NULL }; @@ -13318,7 +13306,6 @@ const char *m482c4020[] = { "xfwwhapm.com^", NULL }; const char *m482d5eaa[] = { "huluim.com^", "^sitetracking^", NULL }; const char *m482e15db[] = { "zxadziqqayup.com^", NULL }; const char *m482e9d15[] = { "btserve.com^", NULL }; -const char *m482f1803[] = { "babylon.com/site/images/common.js", NULL }; const char *m4831e5f9[] = { "/trackjs1.", NULL }; const char *m483348af[] = { ".adsync.", NULL }; const char *m48335086[] = { "swzizkjqe.bid^", NULL }; @@ -13328,7 +13315,6 @@ const char *m4834999 [] = { "issn.org/isens_marker.php?", NULL }; const char *m4834bee [] = { "vk.com/rtrg?", NULL }; const char *m48381a11[] = { "_ad_choices_", NULL }; const char *m483a1470[] = { "/record-stats?", NULL }; -const char *m483c59bc[] = { "independent.co.uk^", "^partners^", NULL }; const char *m483c6982[] = { "saaspire.net/pxl/", NULL }; const char *m483ce235[] = { "eiadsdmj.bid^", NULL }; const char *m483e3b5d[] = { "mlzqvrunjp.com^", NULL }; @@ -13336,7 +13322,6 @@ const char *m483e3f2e[] = { "/adsdk/", NULL }; const char *m483ee49c[] = { "ournet-analytics.com^", NULL }; const char *m483f7df6[] = { "/adInfoInc/", NULL }; const char *m4840f4bf[] = { "nxjlnchylgsw.com^", NULL }; -const char *m48421eab[] = { "cerebral.typn.com^", NULL }; const char *m4842573 [] = { "avero.xyz^", NULL }; const char *m4842e010[] = { "pornhd.com/pornhd/", "/js/dist/", NULL }; const char *m484782ce[] = { "beacyoryjkbhqb.com^", NULL }; @@ -13644,7 +13629,6 @@ const char *m4990332e[] = { "/cdn-cgi/pe/bag2?r", "bnserving.com", NULL }; const char *m49909716[] = { "fwjpfuzn.bid^", NULL }; const char *m4990b15d[] = { "kayophjgzqdq.com^", NULL }; const char *m49930160[] = { "id.google.", "/verify/", ".gif", NULL }; -const char *m49949174[] = { "photosupload.net/photosupload.js", NULL }; const char *m4997abeb[] = { "ippwkczttno.com^", NULL }; const char *m499ac02e[] = { "gxeoadmo.com^", NULL }; const char *m499ae550[] = { "gxklbrtpqqyvy.com^", NULL }; @@ -13869,7 +13853,6 @@ const char *m4a8a345c[] = { "motherboard.tv/content-images/", "_120x60.", NULL } const char *m4a8b1322[] = { "adm.fwmrm.net^", "^AdManager.js", NULL }; const char *m4a8b743e[] = { "pink-o-rama.com/Blazingbucks", NULL }; const char *m4a8cb61d[] = { "filament-stats.herokuapp.com^", NULL }; -const char *m4a8d2bc7[] = { "djluv.in/android.gif", NULL }; const char *m4a8d8d46[] = { "fishki.net/counter/", NULL }; const char *m4a8e3755[] = { "m30w.net/engine/", NULL }; const char *m4a901f6a[] = { "/srvclk.php?", NULL }; @@ -13882,6 +13865,7 @@ const char *m4a9410ff[] = { "/ad-nytimes.", NULL }; const char *m4a957872[] = { "cdnjs.cloudflare.com/ajax/libs/fingerprintjs2/", "/fingerprint2.min.js", NULL }; const char *m4a96778 [] = { "pnstat.com^", NULL }; const char *m4a97bfdf[] = { "track.spots.im^", NULL }; +const char *m4a98afaf[] = { "widgets.fie-data.co.uk^", NULL }; const char *m4a98fb85[] = { "twittad.com^", NULL }; const char *m4a9a0c02[] = { "/img.gif?", NULL }; const char *m4a9b1cdb[] = { "mqohsosljexz.com^", NULL }; @@ -14143,6 +14127,7 @@ const char *m4bbd6aba[] = { "/ads/swfobject.", NULL }; const char *m4bbd9282[] = { "gbkfkofgmks.com^", NULL }; const char *m4bbdf84a[] = { "nvmjtxnlcdqo.com^", NULL }; const char *m4bbf2055[] = { "/polopoly_fs/ad-", NULL }; +const char *m4bc2cccb[] = { "ugxshqnodoha.com^", NULL }; const char *m4bc414e5[] = { "/jppolPrebid.", NULL }; const char *m4bc47f8c[] = { "irecfjyzlrjrr.com^", NULL }; const char *m4bc59f2d[] = { "641c79559b7c7c8.com^", NULL }; @@ -14263,6 +14248,7 @@ const char *m4c41be04[] = { "mffurrpzbum.com^", NULL }; const char *m4c42f794[] = { "tracking.quillion.com^", NULL }; const char *m4c467980[] = { "toutiao.com/action_log/", NULL }; const char *m4c47dfa [] = { "sfmzbrdtse.com^", NULL }; +const char *m4c498c80[] = { "visit.nordvpn.com/?offer_id=", "&aff_id=", "&aff_transaction_id=", NULL }; const char *m4c4b43e [] = { "adscampaign.net^", NULL }; const char *m4c4c290a[] = { "analytics.yolacdn.net^", NULL }; const char *m4c4c405b[] = { "gismeteo.", "/stat.gif", NULL }; @@ -14449,7 +14435,6 @@ const char *m4d1555df[] = { "visualdna-stats.com^", NULL }; const char *m4d1629d1[] = { "havetohave.com^", NULL }; const char *m4d173c21[] = { "/popu.js", NULL }; const char *m4d18897c[] = { "snakesworld.com/cgi-bin/hitometer/", NULL }; -const char *m4d1a19c0[] = { "hotbollywoodactress.net/freedatingindia.gif", NULL }; const char *m4d1a61a9[] = { "/tracking/srv.", NULL }; const char *m4d1b0b76[] = { "vbyefnnrswpn.com^", NULL }; const char *m4d1c03b1[] = { "canddi.com^", NULL }; @@ -14464,7 +14449,6 @@ const char *m4d242394[] = { "idtargeting.com^", NULL }; const char *m4d252905[] = { "/ads/728x90above_", NULL }; const char *m4d257051[] = { "ultimedia.com/deliver/statistiques/", NULL }; const char *m4d25a5e6[] = { "insene.de/tag/", NULL }; -const char *m4d25b68e[] = { "macworld.co.uk^", "^textdeals^", NULL }; const char *m4d263aed[] = { ".adresult.", NULL }; const char *m4d283763[] = { "filipinojournal.com/images/banners/", NULL }; const char *m4d289677[] = { "/dtm-ddo-utilities.js", NULL }; @@ -14795,6 +14779,7 @@ const char *m4e760efe[] = { "tracking.hrs.de^", NULL }; const char *m4e777df9[] = { "t5.ro/static/", NULL }; const char *m4e77e13f[] = { "cgi.nch.com.au^", "^referrer", NULL }; const char *m4e793a45[] = { "sexgalaxy.net/wp-includes/js/imagesloaded.min.js", NULL }; +const char *m4e79b2ee[] = { "fastwhitecat.com/wp-content/plugins/duracelltomi-google-tag-manager/", NULL }; const char *m4e7a3ffe[] = { "hgbn.rocks^", NULL }; const char *m4e7bdf73[] = { "indianweeklynews.com^", NULL }; const char *m4e7c8801[] = { "cstv.com^", "^sponsors^", NULL }; @@ -15299,7 +15284,6 @@ const char *m50b21d15[] = { "loggingapi.spingo.com^", NULL }; const char *m50b48a5c[] = { "kitco.com/ssi/dmg_banner_001.stm", NULL }; const char *m50b4ad33[] = { "uerladwdpkge.com^", NULL }; const char *m50b511bd[] = { "jebril.com/sites/default/files/images/top-banners/", NULL }; -const char *m50b6748 [] = { "securitymattersmag.com/scripts/popup.js", NULL }; const char *m50b70a01[] = { "ozora.work^", NULL }; const char *m50b7110 [] = { "joursouvres.fr^", "^pub_", NULL }; const char *m50b73261[] = { "webminepool.tk^", NULL }; @@ -15583,6 +15567,7 @@ const char *m51ec1214[] = { "/visci-interface.", NULL }; const char *m51ed0aec[] = { "adbuyer.com^", NULL }; const char *m51ed16af[] = { "d1rnw04e6mc22h.cloudfront.net^", NULL }; const char *m51ef0f8b[] = { "/pagepeel.", NULL }; +const char *m51ef243b[] = { "aurhgaees.com^", NULL }; const char *m51f03a3b[] = { "/stickyads.", NULL }; const char *m51f03a74[] = { "sp.tallahassee.com^", NULL }; const char *m51f04ad0[] = { "/neo/analytics/", NULL }; @@ -15965,7 +15950,6 @@ const char *m5371709d[] = { "porn-site-builder.com^", NULL }; const char *m5371f336[] = { "_marquage_xiti.", NULL }; const char *m53723a3f[] = { "nola.com/cgi-bin/stats/", NULL }; const char *m53725ba1[] = { "xkylfuhjh.com^", NULL }; -const char *m53731c96[] = { "liutilities.com/partners/", NULL }; const char *m5376740a[] = { "phncdn.com/www-static/js/promo-banner.js", NULL }; const char *m537799c7[] = { "huzonico.com^", NULL }; const char *m537a3985[] = { "/ad1place.", NULL }; @@ -16202,7 +16186,6 @@ const char *m545c3fc6[] = { "digitaljournal.com/promo/", NULL }; const char *m5460ea2e[] = { "worqmoez.bid^", NULL }; const char *m546192c4[] = { "messianictimes.com/images/Jews%20for%20Jesus%20Banner.png", NULL }; const char *m54638cef[] = { "awgyhiupjzvu.com^", NULL }; -const char *m54650c2d[] = { "geocities.com/js_source/", NULL }; const char *m546562cd[] = { "sportspyder.com/assets/application-", NULL }; const char *m5465d01a[] = { "d3m41swuqq4sv5.cloudfront.net^", NULL }; const char *m546b37e [] = { "jakpost.net/jptracker/", NULL }; @@ -16439,7 +16422,6 @@ const char *m5554afda[] = { "/track/", "?rnd=0.", NULL }; const char *m5556f1e5[] = { "/ivw/SP/", NULL }; const char *m5558976f[] = { "whathyx.com^", NULL }; const char *m55589df3[] = { "smartmoney.net^", "-sponsor-", NULL }; -const char *m555970d3[] = { "kongregate.com/images/help_devs_", ".png", NULL }; const char *m5559e0d2[] = { "clayaim.com^", NULL }; const char *m5559f6bc[] = { "a2af4f04914ed298.com^", NULL }; const char *m555a5d9 [] = { "ncs.eadaily.com^", NULL }; @@ -16981,6 +16963,7 @@ const char *m57bb12e5[] = { "silstavo.com^", NULL }; const char *m57bbebd3[] = { "amkwvxhw.com^", NULL }; const char *m57bc4658[] = { "mobidevdom.com^", NULL }; const char *m57bc7a41[] = { "serrano.hardwareheaven.com^", NULL }; +const char *m57bc943e[] = { "tmjivakr.com^", NULL }; const char *m57bcd038[] = { "rubxajsomnicfy.com^", NULL }; const char *m57bd5257[] = { "_ads_updater-", NULL }; const char *m57bd7931[] = { "pixjqfvlsqvu.com^", NULL }; @@ -17125,7 +17108,6 @@ const char *m5859402f[] = { "/alternet.ad?", NULL }; const char *m585a4df6[] = { "uim.tifbs.net/js/", NULL }; const char *m585b0654[] = { "ibtimes.com^", "^popunder", NULL }; const char *m585bdfcd[] = { "jhceybuguvureg.com^", NULL }; -const char *m585ca39c[] = { "independent.co.uk/kelkoo/", NULL }; const char *m585ddcc7[] = { "zasccycohek.com^", NULL }; const char *m58602d02[] = { "st.arte.tv^", NULL }; const char *m58622804[] = { "whitepages.ae/images/UI/LB/", NULL }; @@ -17136,6 +17118,7 @@ const char *m5867607a[] = { "rokt.com/pixel/", NULL }; const char *m5867a30c[] = { "/bm-bam-trk.", NULL }; const char *m5868087e[] = { "/amunglite.", NULL }; const char *m586a14ae[] = { "udvysuucqgadg.com^", NULL }; +const char *m586a3941[] = { "tuopabyjje.com^", NULL }; const char *m586b5b39[] = { "adss.dotdo.net^", NULL }; const char *m586bb61e[] = { "content.cpcache.com^", "^js^ga.js", NULL }; const char *m586c6329[] = { "plx.porndig.com^", NULL }; @@ -17170,7 +17153,6 @@ const char *m588bb9a5[] = { "jdzmcidlajwwzi.bid^", NULL }; const char *m588d850e[] = { "eseecmoa.com^", NULL }; const char *m588d9d67[] = { "gjyfmlrqssyj.com^", NULL }; const char *m588e0c02[] = { "jyijwgsqj.com^", NULL }; -const char *m58905f2c[] = { "ha.ckers.org/images/nto_top.png", NULL }; const char *m58912014[] = { "adnet.ru^", NULL }; const char *m58926089[] = { "iydghotpzofn.com^", NULL }; const char *m58926a23[] = { "/trackImpression/", NULL }; @@ -17215,7 +17197,6 @@ const char *m58c27290[] = { "=get_preroll_cookie&", NULL }; const char *m58c3217d[] = { "vlkdntgqqfjusm.com^", NULL }; const char *m58c3334d[] = { "traffictraffickers.com^", NULL }; const char *m58c3c0c4[] = { "/companion_ad.", NULL }; -const char *m58c483eb[] = { "livejasmin.com/freechat.php", NULL }; const char *m58c4e06b[] = { "pornleech.is/pornleech_", NULL }; const char *m58c4fac0[] = { "popmonetizer.net^", NULL }; const char *m58c52080[] = { "rxyeukffow.bid^", NULL }; @@ -17437,7 +17418,6 @@ const char *m59c004e2[] = { "globetrackr.com^", NULL }; const char *m59c1ede1[] = { "happer.info^", NULL }; const char *m59c25673[] = { "mfryftaguwuv.com^", NULL }; const char *m59c2ea3d[] = { "downloadthesefile.com^", NULL }; -const char *m59c39124[] = { "infoseek.co.jp/isweb/clip.html", NULL }; const char *m59c430c4[] = { "hilltopads.com^", NULL }; const char *m59c51af5[] = { "track.websiteceo.com^", NULL }; const char *m59c56812[] = { "assoc-amazon.it^", NULL }; @@ -17477,7 +17457,6 @@ const char *m59f13b00[] = { "qanzlmrnxxne.com^", NULL }; const char *m59f17cda[] = { "a.livesportmedia.eu^", NULL }; const char *m59f24276[] = { "07346e971b1ec7f.com^", NULL }; const char *m59f43a41[] = { "aj1052.online^", NULL }; -const char *m59f58ffc[] = { "digdug.divxnetworks.com^", NULL }; const char *m59f60f0a[] = { ".480x60/", NULL }; const char *m59f6505a[] = { "jwxdrgscszvxlu.com^", NULL }; const char *m59f6aa6 [] = { "pussl10.com^", NULL }; @@ -17565,7 +17544,6 @@ const char *m5a4f7ebe[] = { "hornywhores.net/hw", NULL }; const char *m5a51e3a4[] = { "apsntakwzycu.com^", NULL }; const char *m5a533c79[] = { "cryptobara.com^", NULL }; const char *m5a538fa7[] = { "freean.us^", "^ref^", NULL }; -const char *m5a54a7dc[] = { "adstil.indiatimes.com^", NULL }; const char *m5a54f48d[] = { "fnmubgld.com^", NULL }; const char *m5a56ee49[] = { "tyvtfohnwmpu.bid^", NULL }; const char *m5a57b068[] = { "/reklama1.", NULL }; @@ -17661,7 +17639,6 @@ const char *m5abc67cf[] = { "/728_200_", NULL }; const char *m5abd385b[] = { "/getwebsitead/", NULL }; const char *m5abdd635[] = { "_adsjs.", NULL }; const char *m5abe661b[] = { "ycyrgutjregkw.com^", NULL }; -const char *m5abef26a[] = { "keenspot.com/images/headerbar-", NULL }; const char *m5abff8b3[] = { "baa2e174884c9c0460e.com^", NULL }; const char *m5ac197f4[] = { "dtakdb1z5gq7e.cloudfront.net^", NULL }; const char *m5ac28540[] = { "mvqinxgp.com^", NULL }; @@ -17860,7 +17837,6 @@ const char *m5ba3d862[] = { "xkpogkffibjejj.bid^", NULL }; const char *m5ba5bd22[] = { "flashx.tv/js/xfs.js", NULL }; const char *m5ba6bb80[] = { ".text-link-ads.", NULL }; const char *m5ba6c57b[] = { "rclmc.top^", NULL }; -const char *m5baba729[] = { "cbslocal.com/deals/widget/", NULL }; const char *m5babf3f4[] = { "/deepMiner.js", NULL }; const char *m5bac33de[] = { "edococounter.de^", NULL }; const char *m5bace4b4[] = { "yahoo.net^", "^hittail.js", NULL }; @@ -18082,7 +18058,6 @@ const char *m5cb17e74[] = { "cglqqjxaaowb.com^", NULL }; const char *m5cb1e2ca[] = { "palzblimzpdk.com^", NULL }; const char *m5cb206a8[] = { "powerfulbusiness.net^", NULL }; const char *m5cb2aed8[] = { "777-partner.com^", NULL }; -const char *m5cb344e8[] = { "b.sell.com^", NULL }; const char *m5cb4ded9[] = { "/getadvertimageservlet?", NULL }; const char *m5cb78718[] = { "mediaplex.com/ad/fm/", NULL }; const char *m5cb7a38e[] = { "/xtclicks_", NULL }; @@ -18142,7 +18117,6 @@ const char *m5cefdd [] = { "trackingapi.cloudapp.net^", NULL }; const char *m5cf0af52[] = { "d3ujids68p6xmq.cloudfront.net^", NULL }; const char *m5cf2406 [] = { "/analytics.js/v1/", NULL }; const char *m5cf25c9e[] = { "xswutjmmznesinsltpkefkjifvchyqiinnorwikatwbqzjelnp.com^", NULL }; -const char *m5cf38bed[] = { "ll.a.hulu.com^", NULL }; const char *m5cf46463[] = { "ggezvffghs.com^", NULL }; const char *m5cf54146[] = { "vrp.outbrain.com^", NULL }; const char *m5cf74800[] = { "lyvnduow.bid^", NULL }; @@ -18199,6 +18173,7 @@ const char *m5d25db21[] = { "/adscontrol.", NULL }; const char *m5d25fd3d[] = { "/adjs/", NULL }; const char *m5d26f6c1[] = { "k7-labelgroup.com/g.html?uid=", NULL }; const char *m5d27f2a6[] = { "adc-js.nine.com.au^", NULL }; +const char *m5d280f43[] = { "gstatic.com/", "/adwords/partnerspublic/partners_public_", "/partners/main.dart.js", NULL }; const char *m5d29054a[] = { "bluenile.co.uk/track/", NULL }; const char *m5d29f2f5[] = { "titag.com^", NULL }; const char *m5d2b6883[] = { "/cntpixel.", NULL }; @@ -18702,7 +18677,6 @@ const char *m5f3fe718[] = { "_ad_serving.", NULL }; const char *m5f406f1b[] = { "hfyqolbetdprw.bid^", NULL }; const char *m5f40af5d[] = { "awogbtinorwx.com^", NULL }; const char *m5f40bd8a[] = { "durazopa.com^", NULL }; -const char *m5f41c84 [] = { "blackberryforums.net/banners/", NULL }; const char *m5f42285b[] = { "srpx.net^", NULL }; const char *m5f4280d0[] = { "yvfsfoctkls.com^", NULL }; const char *m5f46100b[] = { "d29r6igjpnoykg.cloudfront.net^", NULL }; @@ -18712,7 +18686,6 @@ const char *m5f4bc95a[] = { "/adlogue/", NULL }; const char *m5f4cc9a3[] = { "sqmeqfffehg.bid^", NULL }; const char *m5f4da8ab[] = { "afqvtomlqjioeo.com^", NULL }; const char *m5f4df9e3[] = { "fjeqkpblfb.com^", NULL }; -const char *m5f4e73ff[] = { "images-pw.secureserver.net^", "_", ".", NULL }; const char *m5f4ef764[] = { "wuldwvzqvqet.com^", NULL }; const char *m5f53c10c[] = { "trafficspaces.net^", NULL }; const char *m5f545a7f[] = { "zombiegamer.co.za/wp-content/uploads/", "-skin-", NULL }; @@ -18863,7 +18836,6 @@ const char *m5fe5ac3 [] = { "r3seek.com^", NULL }; const char *m5fe818fe[] = { "clickandgo.com/booking-form-widget?", NULL }; const char *m5fe846b8[] = { "tmxmckanu.com^", NULL }; const char *m5fe9701d[] = { "caledonianrecord.com/iFrame_", NULL }; -const char *m5fe9a032[] = { "nirsoft.net/banners/", NULL }; const char *m5fea6dda[] = { "encoderfarmced-stats-ns.servicebus.windows.net^", NULL }; const char *m5feaf04c[] = { "=adimg&impression=", NULL }; const char *m5feb7777[] = { "emjcd.com^", NULL }; @@ -18925,7 +18897,6 @@ const char *m6021201e[] = { "crnxueioe.bid^", NULL }; const char *m60218316[] = { "pkqfuffahcdbm.com^", NULL }; const char *m60246323[] = { "/thumb-ads.", NULL }; const char *m60274690[] = { "dc.tremormedia.com^", NULL }; -const char *m602774c1[] = { "espn.vad.go.com^", NULL }; const char *m60289f3c[] = { "qnhwhedcrzeodd.com^", NULL }; const char *m6028cfe3[] = { "/cdn-cgi/pe/bag2?", "adsrvmedia", NULL }; const char *m6029eb89[] = { "asqpniwvxea.com^", NULL }; @@ -18953,8 +18924,6 @@ const char *m603eac08[] = { "cdqweuwvagrbd.com^", NULL }; const char *m603ee8b9[] = { "webworx24.co.uk/123trace.php", NULL }; const char *m60402d05[] = { "redemotoructs.co^", NULL }; const char *m6041f19a[] = { "/adgallery1.", NULL }; -const char *m60435c2e[] = { "mccont.com/campaign%20management/", NULL }; -const char *m6043771c[] = { "amazonaws.com/publishflow/", NULL }; const char *m60453578[] = { "xlvausdwsmyoww.bid^", NULL }; const char *m60454bb0[] = { "nwhitgovb.bid^", NULL }; const char *m604774b2[] = { "p51d20aa4.website^", NULL }; @@ -19243,6 +19212,7 @@ const char *m6159daeb[] = { "camwhores.tv/contents/other/player/", NULL }; const char *m615a5948[] = { "zwire.com/gen/qc/qualitycontrol.cfm", NULL }; const char *m615ad796[] = { "_mainad.", NULL }; const char *m615b534d[] = { "static.adf.ly^", NULL }; +const char *m615ba00d[] = { "nspot.co^", NULL }; const char *m615c514 [] = { "7db0b2a0ee95f557904.com^", NULL }; const char *m615dd120[] = { "sumvztfze.com^", NULL }; const char *m615ea57d[] = { "aqornnfwxmua.com^", NULL }; @@ -19276,6 +19246,7 @@ const char *m617aceaf[] = { "hsnvnmjriom.com^", NULL }; const char *m617c793b[] = { "/adv-expand/", NULL }; const char *m617ccfa8[] = { "/delivery/", "?advplaces=", NULL }; const char *m617d0c96[] = { "embed.air.tv^", NULL }; +const char *m617d3812[] = { "intg.snapchat.com^", NULL }; const char *m617ec390[] = { "/googleads-", NULL }; const char *m617f35c0[] = { "/pixel-manager.js?", NULL }; const char *m617fe68f[] = { "/bc/clk?", NULL }; @@ -19514,7 +19485,6 @@ const char *m625c5deb[] = { "ad.outsidehub.com^", NULL }; const char *m625defa6[] = { "mcaybfrnrqpmv.com^", NULL }; const char *m625e72ca[] = { "hjknszojbbecy.com^", NULL }; const char *m625fa870[] = { "marketshot.com^", NULL }; -const char *m625fb261[] = { "173.199.120.7/delivery/", NULL }; const char *m62602d77[] = { "xubqqaqhotit.com^", NULL }; const char *m6261aba3[] = { "liveperson.net/hc/", "/?visitor=", NULL }; const char *m62636c6a[] = { "pickoga.work^", NULL }; @@ -19558,6 +19528,7 @@ const char *m6287e8eb[] = { "sancdn.net^", NULL }; const char *m6288d60e[] = { "csbsyukodmga.com^", NULL }; const char *m6289d2e8[] = { "twchmlyexaku.bid^", NULL }; const char *m628b1e14[] = { "iheart.com/tracking/", NULL }; +const char *m628c1347[] = { "vwadblujv.com^", NULL }; const char *m628e9592[] = { "whgsyczcofwf.com^", NULL }; const char *m62900b84[] = { "imp.constantcontact.com^", NULL }; const char *m6292a38e[] = { "crocoads.com^", NULL }; @@ -19692,7 +19663,6 @@ const char *m6322f699[] = { "cash.femjoy.com^", NULL }; const char *m6325da00[] = { "xtixyzjeibh.com^", NULL }; const char *m63276e14[] = { "stat.novinky.cz^", NULL }; const char *m63287036[] = { "ns.rvmkitt.com^", NULL }; -const char *m632a44b5[] = { "news-record.com/app/deal/", NULL }; const char *m632cfc59[] = { "myshadibridalexpo.com/banner/", NULL }; const char *m632e36a1[] = { "kvhkfptcv.bid^", NULL }; const char *m632e9b20[] = { "188.225.25.145^", NULL }; @@ -19791,7 +19761,6 @@ const char *m63897916[] = { "scratchaffs.com^", NULL }; const char *m638aff03[] = { "benchmarkreviews.com^", "^banners^", NULL }; const char *m638b9686[] = { "xzwynraczfcq.com^", NULL }; const char *m638bf04c[] = { "adxprts.com^", NULL }; -const char *m638c5ea5[] = { "desiretoinspire.net/storage/layout/modmaxbanner.gif", NULL }; const char *m638c84ec[] = { "phncdn.com/www-static/js/vmobile/login.js", NULL }; const char *m638ca4e [] = { "/adpicture1.", NULL }; const char *m638f015a[] = { "apmebf.com/ad/", NULL }; @@ -19815,6 +19784,7 @@ const char *m63a1b60b[] = { "ivnpbikks.com^", NULL }; const char *m63a57c59[] = { "adblade.com^", NULL }; const char *m63a5d89e[] = { "gestionpub.com^", NULL }; const char *m63a6e3cc[] = { "gethopper.com/tp/", NULL }; +const char *m63a70a43[] = { "trackertest.org^", NULL }; const char *m63a7a58c[] = { "firstadsolution.com^", NULL }; const char *m63a819cb[] = { "/fp.engine?", NULL }; const char *m63a8c753[] = { "78.138.126.253^", NULL }; @@ -19913,7 +19883,6 @@ const char *m63fd3e47[] = { "uvawalhexufy.com^", NULL }; const char *m63fdce13[] = { ".com/px.js?", NULL }; const char *m63fe05b0[] = { "tracker.cds-tracking.com^", NULL }; const char *m63ffd782[] = { "/jc.gif?1=", NULL }; -const char *m64013bbd[] = { "photo.net^equipment^pg-160^", NULL }; const char *m64021a48[] = { "hit-now.com^", NULL }; const char *m64032307[] = { "sk8t.fr^", NULL }; const char *m64043247[] = { "eska.pl^", "bbelements.js", NULL }; @@ -20073,7 +20042,6 @@ const char *m64ac2f68[] = { "oczvtbskwbmj.com^", NULL }; const char *m64ac988f[] = { "tf1.fr/assets/js/build/lib/xiti.js", NULL }; const char *m64ada9ea[] = { "/pspixel/", NULL }; const char *m64ae0535[] = { "216.21.13.", NULL }; -const char *m64af44f8[] = { "iptools.com/sky.php", NULL }; const char *m64afcaf8[] = { "wafmedia6.com^", NULL }; const char *m64b03969[] = { "ukjrbrvisps.bid^", NULL }; const char *m64b04976[] = { "bitgravity.com^", "^tracking^", NULL }; @@ -20124,6 +20092,7 @@ const char *m64db77de[] = { "/iFramedAdTemplate/", NULL }; const char *m64dbbbb3[] = { "dtxngr.com^", NULL }; const char *m64dc2724[] = { "muthafm.com^", "^partners.png", NULL }; const char *m64dcb205[] = { "zaeyaeph.com^", NULL }; +const char *m64de8608[] = { "mrnvpqtqkx.com^", NULL }; const char *m64e06b5c[] = { "purevpn.com/affiliates/", NULL }; const char *m64e22a1 [] = { "pklaowdpzwflvr.com^", NULL }; const char *m64e31200[] = { "hollywoodbackwash.com/glam/", NULL }; @@ -20202,6 +20171,7 @@ const char *m6533ef9c[] = { "clickadu.com^", NULL }; const char *m6534886f[] = { "07zq44y2tmru.xyz^", NULL }; const char *m6537e5ab[] = { "pipeline.realtime.active.com^", NULL }; const char *m65390ea5[] = { "/dynamicad?", NULL }; +const char *m653950b0[] = { "evfzxjiqg.com^", NULL }; const char *m653b4a8c[] = { "xplrer.co^", NULL }; const char *m653b94de[] = { "/adslugs/", NULL }; const char *m653bc51c[] = { "verticalaffiliation.com^", NULL }; @@ -20242,7 +20212,6 @@ const char *m655a082a[] = { "popmonetizer.com^", NULL }; const char *m655abab0[] = { "he.net/images/flags/us.gif?", NULL }; const char *m655b25ce[] = { "/analytics/p.gif?", NULL }; const char *m655c617 [] = { "ynaija.com^", "^ad.", NULL }; -const char *m655dfaaf[] = { "prisonplanet.com^", "banner", NULL }; const char *m655e45dc[] = { "/shortmediads/", NULL }; const char *m655e8e33[] = { "dstrack2.info^", NULL }; const char *m655ecf67[] = { "pbnnsras.com^", NULL }; @@ -20334,7 +20303,6 @@ const char *m65b490b8[] = { "jdforum.net^", "^banner-", NULL }; const char *m65b55d86[] = { "snsfjpes.com^", NULL }; const char *m65b780d1[] = { "rroyintwabqyua.com^", NULL }; const char *m65b90460[] = { "profitstat.biz^", NULL }; -const char *m65b9a55f[] = { "extras.mercurynews.com/tapin_directory/", NULL }; const char *m65ba4202[] = { "/kads-ajax.", NULL }; const char *m65bc19d8[] = { "cbsistatic.com^", "^google-analytics.js", NULL }; const char *m65be330f[] = { "/adkeys.", NULL }; @@ -20395,6 +20363,7 @@ const char *m65f67969[] = { "rmgxhpflxhmd.com^", NULL }; const char *m65f7597e[] = { "adsniper.ru^", NULL }; const char *m65f8ab24[] = { "plbfuyckzn.com^", NULL }; const char *m65f9136f[] = { "drpmtzjanjqjpj.com^", NULL }; +const char *m65fa6ae8[] = { "vvshsrdlf.com^", NULL }; const char *m65fabf66[] = { "dtmwwpykiqng.com^", NULL }; const char *m65fbce2e[] = { "stats.autoscout24.ch^", NULL }; const char *m65fbf91 [] = { "nmcdn.us^", NULL }; @@ -20540,6 +20509,7 @@ const char *m66886e11[] = { "webmailnotifier.mozdev.org/etc/af/", NULL }; const char *m668a90c7[] = { "-ad-200x200-", NULL }; const char *m668b16e9[] = { "homeprivatevids.com/banner2.shtml", NULL }; const char *m668ea300[] = { "heathceramics.com/media/300x250/", NULL }; +const char *m668f2713[] = { "blacklistednews.com/contentrotator/", NULL }; const char *m668fbfe6[] = { "wepyyttx.com^", NULL }; const char *m6690011a[] = { "get.box24casino.com^", NULL }; const char *m66903e9f[] = { "xmmsyipahbq.com^", NULL }; @@ -20643,6 +20613,7 @@ const char *m67045cf4[] = { "tyzfzrjaxxcg.com^", NULL }; const char *m670540db[] = { "googletagservices.com^", "^osd_listener.js", NULL }; const char *m67063b8c[] = { "hk.ndx.nextmedia.com^", NULL }; const char *m6709253a[] = { "pseqcs05.com^", NULL }; +const char *m67098b31[] = { "crowdtwist.com/img/", NULL }; const char *m670a6766[] = { "1-cl0ud.com^", NULL }; const char *m670b3d99[] = { "adultfriendfinder.com/javascript/", NULL }; const char *m670cbd93[] = { "oxcluster.com^", NULL }; @@ -20828,7 +20799,6 @@ const char *m67bf329f[] = { "/analytics/tracker.", NULL }; const char *m67bf57af[] = { "e521d17fa185a2.com^", NULL }; const char *m67c35d3c[] = { "xsqylzml.com^", NULL }; const char *m67c42c2a[] = { "/bannerserver/", NULL }; -const char *m67c4dc88[] = { "distrowatch.com^", "^advanced-admin.", NULL }; const char *m67c570dc[] = { "thebarchive.com/foolfuuka/foolz/", "/bootstrap.min.js", NULL }; const char *m67cb41d [] = { "paktribune.com^", "^banner", NULL }; const char *m67cd823f[] = { "altervista.org/stats/", NULL }; @@ -21024,7 +20994,6 @@ const char *m688d8350[] = { "aa24h.com^", NULL }; const char *m688e6fc5[] = { "cpaway.com^", NULL }; const char *m688f5174[] = { "ifvgsekkvcc.bid^", NULL }; const char *m688f5723[] = { "higygtvnzxad.com^", NULL }; -const char *m68908c7b[] = { "shop.com/cc.class/dfp?", NULL }; const char *m6891c142[] = { "/recommendations/ad.", NULL }; const char *m6892e2e0[] = { "/search-ads?", NULL }; const char *m689685ba[] = { "mmoptional.com^", NULL }; @@ -21070,6 +21039,7 @@ 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 *m68c8fdad[] = { "easy-ads.com^", NULL }; const char *m68cb1909[] = { "4tube.com/assets/padb-", NULL }; const char *m68cba235[] = { "/openx_", NULL }; const char *m68d04dea[] = { "cmstool.youku.com^", NULL }; @@ -21224,7 +21194,6 @@ const char *m6973a9ec[] = { "netseer.com^", NULL }; const char *m6973ab20[] = { "bizinfoyours.info^", NULL }; const char *m69742fb5[] = { "wrap.tradedoubler.com/wrap?", NULL }; const char *m69746e1e[] = { "/tracking/events/", NULL }; -const char *m69757918[] = { "ffiles.com/counters.js", NULL }; const char *m6975b39c[] = { "mb.marathonbet.com^", NULL }; const char *m69763ada[] = { "voicefive.com^", NULL }; const char *m69769f12[] = { "/stats/event.js?", NULL }; @@ -21392,7 +21361,6 @@ const char *m6a1bb583[] = { "nextstat.com^", NULL }; const char *m6a1ef67b[] = { "regurgical.com^", NULL }; const char *m6a209e07[] = { "way2sms.com^", "^PopUP_", NULL }; const char *m6a21732 [] = { "run-syndicate.com^", NULL }; -const char *m6a222a6e[] = { "google.com/jsapi?autoload=", "%22ads%22", NULL }; const char *m6a22e3d0[] = { "fqmxwckinopg.com^", NULL }; const char *m6a2311ab[] = { "551f044b1a3f4ef.com^", NULL }; const char *m6a231dfd[] = { "imagerise.com/ir.js", NULL }; @@ -21489,7 +21457,6 @@ const char *m6a7ef546[] = { "sayutracking.co.uk^", NULL }; const char *m6a7f50da[] = { "app.cdn-cs.com/__t.png?", NULL }; const char *m6a800a08[] = { "stats.fd.nl^", NULL }; const char *m6a8404e3[] = { "hdzog.com/njs/", NULL }; -const char *m6a86cfec[] = { "match.com^", "^prm^", NULL }; const char *m6a87f750[] = { "/adrendererfactory.", NULL }; const char *m6a8b0dd4[] = { "print2webcorp.com/mkt3/_js/p2w_tracker.js", NULL }; const char *m6a8b4e2e[] = { "afterdownload.com^", NULL }; @@ -21598,7 +21565,6 @@ const char *m6b009533[] = { "/cdn-cgi/pe/bag2?r[]=", "ads.exoclick.com", NULL }; const char *m6b01eaf [] = { "fsapltvckyb.bid^", NULL }; const char *m6b0257ce[] = { "tabici.com^", NULL }; const char *m6b025cbd[] = { "qelbvlacy.com^", NULL }; -const char *m6b02db05[] = { "mediamgr.ugo.com^", NULL }; const char *m6b04aa3a[] = { "adsatt.espn.starwave.com^", NULL }; const char *m6b04e9f7[] = { "totaladperformance.com^", NULL }; const char *m6b04fee1[] = { "/468-20.", NULL }; @@ -21617,7 +21583,6 @@ const char *m6b1395fd[] = { "skzpsnpp.com^", NULL }; const char *m6b13b5d8[] = { "projectagora.tech^", NULL }; const char *m6b1550a9[] = { "injpn.net/images/banners/", NULL }; const char *m6b174f31[] = { "topdepo.com^", NULL }; -const char *m6b17f86d[] = { "macworld.co.uk/promo/", NULL }; const char *m6b184244[] = { "tabeduhsdhlkalelecelxbcwvsfyspwictbszchbbratpojhlb.com^", NULL }; const char *m6b1dd968[] = { "overture.com^", NULL }; const char *m6b1dffa6[] = { "rumpelstiltskinhead.com^", NULL }; @@ -21919,7 +21884,6 @@ const char *m6c5119f5[] = { "fafmybvsoj.com^", NULL }; const char *m6c52f6ff[] = { "hsufwxpdtddlh.com^", NULL }; const char *m6c52f84e[] = { "/games_ad_", NULL }; const char *m6c538029[] = { "djfiln.com^", NULL }; -const char *m6c565367[] = { "feeds.logicbuy.com^", NULL }; const char *m6c5749fd[] = { "3e35c218b3d623dde.com^", NULL }; const char *m6c57db0a[] = { "kacfofrcndc.com^", NULL }; const char *m6c5c4888[] = { "trafficbroker.com^", NULL }; @@ -22337,6 +22301,7 @@ const char *m6e1a7021[] = { "/videoanalytic/", NULL }; const char *m6e1bd52e[] = { "trafficdeposit.com//blog/", NULL }; const char *m6e1cc45b[] = { "/ad_cache/", NULL }; const char *m6e21bddd[] = { "real2clean.ru^", NULL }; +const char *m6e224533[] = { "rtl.de/pf/resources/js/videotracking.min.js", NULL }; const char *m6e231bf7[] = { "xmas-xmas-wow.com^", NULL }; const char *m6e2491c8[] = { "getbackstory.com^", NULL }; const char *m6e24a2df[] = { "_sponsor/css/", NULL }; @@ -22347,7 +22312,6 @@ const char *m6e2b7c69[] = { "softcab.com/google.php?", NULL }; const char *m6e2c418 [] = { "serve.williamhillcasino.com^", NULL }; const char *m6e2c5ec4[] = { "/altpwk.js", NULL }; const char *m6e2d43d4[] = { "thecharlottepost.com/cache/sql/fba/", NULL }; -const char *m6e2e0bad[] = { "dictionary.cambridge.org/info/frame.html?zone=", NULL }; const char *m6e31be2a[] = { "/linkads.", NULL }; const char *m6e325e08[] = { "stacksocial.com/bundles/", NULL }; const char *m6e330900[] = { "phncdn.com/www-static/js/amateur/amateur-signup.js", NULL }; @@ -22473,7 +22437,6 @@ const char *m6eb8e422[] = { "tracking.sportsbet.", NULL }; const char *m6ebb5d0a[] = { "sp.app.com^", NULL }; const char *m6ebbd8dd[] = { "/ad/?site=", NULL }; const char *m6ebcce17[] = { "vzzk.com/uploads/banners/", NULL }; -const char *m6ebdba90[] = { "nearlygood.com^", "^_aff.php^", NULL }; const char *m6ebe44b2[] = { "728x90.htm", NULL }; const char *m6ebe83e9[] = { "/uf-stat?", NULL }; const char *m6ebeed27[] = { "invisioncloudstats.com^", NULL }; @@ -22756,6 +22719,7 @@ const char *m6fd6c7ca[] = { "livefyre.com^", NULL }; const char *m6fd7432d[] = { "wavescape.mobi/rest/track/", NULL }; const char *m6fd9774a[] = { "ct.eid.co.nz^", NULL }; const char *m6fdac626[] = { "lvshypqdjfvvkd.com^", NULL }; +const char *m6fdbc798[] = { "gubagoo.io/track/", NULL }; const char *m6fdcf468[] = { "/adfliction-", NULL }; const char *m6fe03eca[] = { "/onfocus-tag.", NULL }; const char *m6fe10f76[] = { "?wpproadszoneid=", NULL }; @@ -22810,7 +22774,6 @@ const char *m701242c1[] = { "t8cdn.com^", "^html5Uploader^", NULL }; const char *m7012a042[] = { "24option.com/?oftc=", NULL }; const char *m7012d7de[] = { "impactradio.co.za^", "^banners^", NULL }; const char *m70133488[] = { "blisldgsqk.com^", NULL }; -const char *m7013496c[] = { "fugger.netfirms.com/moa.swf", NULL }; const char *m7013e091[] = { "d1clufhfw8sswh.cloudfront.net^", NULL }; const char *m7014f487[] = { "a35c92d96766745.com^", NULL }; const char *m70157d38[] = { "bkuzcrcdh.bid^", NULL }; @@ -22839,9 +22802,9 @@ const char *m702a55d8[] = { "lastpass.com/analytics2.php", NULL }; const char *m702a59f2[] = { "olfkptkfop.com^", NULL }; const char *m702c2b4d[] = { "/txtads/", NULL }; const char *m70301ebe[] = { "6angebot.ch/?ref=", NULL }; +const char *m7032808a[] = { "list-manage.com/subscribe/", NULL }; const char *m7032dd75[] = { "d.haberler.com^", NULL }; const char *m70333692[] = { "bxwbflhpk.com^", NULL }; -const char *m70341989[] = { "ehow.com/marketing/", NULL }; const char *m703448ed[] = { "gaqhseuqp.com^", NULL }; const char *m70346bb7[] = { "/sidecol_ad.", NULL }; const char *m703523a2[] = { "doubleclick.net/adj/", NULL }; @@ -22858,6 +22821,7 @@ const char *m70407fc6[] = { "liilsuive.bid^", NULL }; const char *m7040a6f0[] = { "/acc_random=", NULL }; const char *m7041bd5d[] = { "bizrate-images.com^", "^tracker.js", NULL }; const char *m70436082[] = { ".ads2-", NULL }; +const char *m7044c061[] = { "/client-timings", NULL }; const char *m7045d4c7[] = { "tm.uol.com.br^", NULL }; const char *m7045f67a[] = { "splinky.com^", NULL }; const char *m70462c0 [] = { "dyjifezeyagm.com^", NULL }; @@ -22871,7 +22835,6 @@ const char *m704c1a87[] = { "rmputwrbacfrf.com^", NULL }; const char *m704d0ffb[] = { "icjniokadnrqht.com^", NULL }; const char *m704ded93[] = { "pussyspace.com/js/all.js", NULL }; const char *m704fb17c[] = { "qtahsbgdqbu.com^", NULL }; -const char *m70500983[] = { "media-imdb.com/images/", "/mptv_banner_", NULL }; const char *m705114a9[] = { "hlekbinpgsuk.com^", NULL }; const char *m7051c72a[] = { "datafeedfile.com^", NULL }; const char *m7051eef5[] = { "yydmdsdnbtcduu.com^", NULL }; @@ -23209,7 +23172,6 @@ const char *m71a69d2d[] = { "tracktor.co.uk^", NULL }; const char *m71a724ba[] = { "triadmedianetwork.com^", NULL }; const char *m71a7370 [] = { "scoutanalytics.net^", NULL }; const char *m71a744fd[] = { "utm.arc.nasa.gov/common/js/nav.js", NULL }; -const char *m71a7a6a1[] = { "countrychannel.tv/telvos_banners/", NULL }; const char *m71a84edc[] = { "/sponsorstrips/", NULL }; const char *m71a864af[] = { "capertongillett.com/glp?r=", NULL }; const char *m71a87ab5[] = { "prontohome.com/permuto.do", NULL }; @@ -23422,6 +23384,7 @@ const char *m728d946a[] = { "gxgnvickedxpuiavkgpisnlsphrcyyvkgtordatszlrspkgppe. const char *m728de46f[] = { "/krux.js", NULL }; const char *m72920f28[] = { "dcdirtylaundry.com^", NULL }; const char *m7292297f[] = { "gelbooru.com/x/", NULL }; +const char *m72924b1e[] = { "hfc195b.com^", NULL }; const char *m72933114[] = { "rsjpgfugttlh.com^", NULL }; const char *m72933e75[] = { "taboolasyndication.com^", NULL }; const char *m7293ee38[] = { "mutary.com^", NULL }; @@ -23583,7 +23546,6 @@ const char *m7332787a[] = { "pixelsfighting.co^", NULL }; const char *m73329d60[] = { "tgfehyikznu.bid^", NULL }; const char *m7332df39[] = { "/click?pid=", "&offer", NULL }; const char *m733336b1[] = { "ftqgkcmbkptohh.com^", NULL }; -const char *m7333eb3f[] = { "dailymail.co.uk^", "^promoboxes^", NULL }; const char *m73356853[] = { "hj.flxpxl.com^", ".js^r^", "^m^", "^a^", NULL }; const char *m73387d76[] = { "_maxi_ad/", NULL }; const char *m733ae574[] = { "suartings.com^", NULL }; @@ -23657,6 +23619,7 @@ const char *m737c8cb9[] = { "pixel.cdnwidget.com^", NULL }; const char *m737d3080[] = { "/nymag_ads_", NULL }; const char *m737e005 [] = { "/nm_tr_combined.js", NULL }; const char *m737f3b4b[] = { "owcdycko.com^", NULL }; +const char *m738044ed[] = { "fykmahfa.com^", NULL }; const char *m7382514e[] = { "speednetwork14.com^", NULL }; const char *m73829381[] = { "/stats?aid=", NULL }; const char *m7382a575[] = { "cmmeglobal.com^", NULL }; @@ -24031,7 +23994,6 @@ const char *m750b4564[] = { "whatsthescore.com/logos/icons/bookmakers/", NULL }; const char *m750cb1bf[] = { "rjirxadtq.com^", NULL }; const char *m750fcbb7[] = { "qzzepglnyaufi.com^", NULL }; const char *m75111de9[] = { "wunderground.com/tag.php", NULL }; -const char *m7511452d[] = { "selectperformers.com/images/a/", NULL }; const char *m7511f907[] = { "wbgo.org^", "^banners^", NULL }; const char *m7512917d[] = { "://b.", "/click?", NULL }; const char *m75137180[] = { "mpoboqvqhjqv.com^", NULL }; @@ -24669,6 +24631,7 @@ const char *m7797cda7[] = { "/saveStats.php?", NULL }; const char *m779818e [] = { "tube18.sex/tube18.", NULL }; const char *m779823a [] = { "rp-rep.net^", NULL }; const char *m77996549[] = { "_button_ad_", NULL }; +const char *m779b06b3[] = { "nativespot.com^", NULL }; const char *m779b5ca [] = { "-ad-targeting?", NULL }; const char *m779ca0e0[] = { "ksrcnyrntlyfo.com^", NULL }; const char *m779fca0e[] = { "resources.heavenmedia.net/selection.php?", NULL }; @@ -24818,7 +24781,6 @@ const char *m78470e33[] = { "bullads.net^", NULL }; const char *m784a104 [] = { "conversionlogic.net^", NULL }; const char *m784a997e[] = { "cpm.amateurcommunity.", "?cp=", NULL }; const char *m784ac2d4[] = { "5gl1x9qc.com^", NULL }; -const char *m784c242f[] = { "m-w.com/creative.php", NULL }; const char *m784c5cdf[] = { "logotv.com/content/skins/", NULL }; const char *m784d0027[] = { "/banners/300", NULL }; const char *m784ea029[] = { "heatmap.services^", NULL }; @@ -24917,7 +24879,6 @@ const char *m78af05ed[] = { "cklad.xyz^", NULL }; const char *m78aff2d6[] = { ".ads-tool.", NULL }; const char *m78b0d6a0[] = { "llwemrshzovw.com^", NULL }; const char *m78b1754c[] = { "dpwmloknxtuw.com^", NULL }; -const char *m78b17bdc[] = { "ozonru.eu^", NULL }; const char *m78b5b800[] = { "media-imdb.com^", "^clicktale-", NULL }; const char *m78b62d73[] = { "gxqrjjcsyh.com^", NULL }; const char *m78b644e [] = { "zcrfefgrg.com^", NULL }; @@ -24937,7 +24898,6 @@ const char *m78bdac9e[] = { "macromill.com^", NULL }; const char *m78c20bd4[] = { "ddlwnwshlk.com^", NULL }; const char *m78c21845[] = { "exdynsrv.com^", NULL }; const char *m78c3213a[] = { "zaparena.com^", NULL }; -const char *m78c750e0[] = { "episodic.com^", "^logos^player-", NULL }; const char *m78c7eef8[] = { "lugansk-info.ru^", NULL }; const char *m78c972ce[] = { "/fbevents.js", NULL }; const char *m78cb1520[] = { "tplpages.com^", NULL }; @@ -25010,7 +24970,6 @@ const char *m7908ab8f[] = { "/rum/id?", NULL }; const char *m7909137e[] = { "afdyfxfrwbfy.com^", NULL }; const char *m79099636[] = { "delivery.porn5.com^", NULL }; const char *m790a5158[] = { "tranite.info^", NULL }; -const char *m790aa85a[] = { "fyicentralmi.com/remote_widget?", NULL }; const char *m790bbfab[] = { "msgtag.com^", NULL }; const char *m790c611e[] = { "dubester.pw", NULL }; const char *m790dd6e [] = { "svrsqqtj.com^", NULL }; @@ -25069,6 +25028,7 @@ const char *m793c02af[] = { "static-economist.com^", "^timekeeper-by-rolex-mediu const char *m793dfe92[] = { "geoip-js.maxmind.com/geoip/", NULL }; const char *m793ec7da[] = { "/initlayeredwelcomead-", NULL }; const char *m7940116b[] = { "plhvzqkkirw.com^", NULL }; +const char *m79411187[] = { "vqcilhkfwvks.com^", NULL }; const char *m7941fc36[] = { "/dns_ad/", NULL }; const char *m7944690b[] = { "blog104.com^", NULL }; const char *m7945abc6[] = { "/collect?d=", NULL }; @@ -25112,7 +25072,6 @@ const char *m7967c128[] = { "statistiq.com^", NULL }; const char *m7968724a[] = { "/ads.v5.js", NULL }; const char *m7968dd67[] = { "pw8tq9wk.top^", NULL }; const char *m7969ad9a[] = { "7bpeople.com^", NULL }; -const char *m796a0970[] = { "labtimes.org/banner/", NULL }; const char *m796ba12e[] = { "/referadd?", NULL }; const char *m796be93c[] = { "ajaeihzlcwvn.com^", NULL }; const char *m796c01a [] = { "salesviewer.com^", NULL }; @@ -25139,6 +25098,7 @@ const char *m7980f4bf[] = { "/adsnip.", NULL }; const char *m7980ff32[] = { "stormyshock.com^", NULL }; const char *m7981ffce[] = { "ednnpxhjsqyd.com^", NULL }; const char *m798296dc[] = { "cbsfcpciitwcky.com^", NULL }; +const char *m798357bb[] = { "/ejn", ".", NULL }; const char *m79836acb[] = { "rekovers.ru^", NULL }; const char *m79849c5c[] = { "xbbcwbsadlrn.com^", NULL }; const char *m7984a35a[] = { "/tracking/ts?", NULL }; @@ -25298,6 +25258,7 @@ const char *m7a2c5d8 [] = { "nqlrewsfmywgbx.com^", NULL }; const char *m7a2f2f29[] = { "wirtschaftspresse.biz/pshb?", NULL }; const char *m7a315ec0[] = { "/sdc_reporting_", NULL }; const char *m7a324ece[] = { "/analytics/yell-", NULL }; +const char *m7a33d543[] = { "amcpusvcit.com^", NULL }; const char *m7a3486d8[] = { "hulu.com/google_conversion_video_view_tracking.html", NULL }; const char *m7a34b55e[] = { "jjbnkgdpsm.com^", NULL }; const char *m7a364dda[] = { "/intermediate-ad-", NULL }; @@ -25364,7 +25325,6 @@ const char *m7a717ed0[] = { "stat.nyheter24.se^", NULL }; const char *m7a73fd33[] = { "vybsiseapra.bid^", NULL }; const char *m7a740144[] = { "b8cf0fd3179ef.com^", NULL }; const char *m7a74204b[] = { "/dynamic/url/zone?", "&pid=", NULL }; -const char *m7a770443[] = { "eweek.com^", "^sponsored-", NULL }; const char *m7a771f5c[] = { "rwxzeoqfj.com^", NULL }; const char *m7a77abca[] = { "daghashmal.com^", NULL }; const char *m7a78dfb6[] = { "mtbadedrhcx.bid^", NULL }; @@ -25685,7 +25645,6 @@ const char *m7be4d90b[] = { "anti-cheat.info^", NULL }; const char *m7be6a31 [] = { "tcheck.outbrainimg.com^", NULL }; const char *m7be72686[] = { "/adscript-optimera.", NULL }; const char *m7be7c5ab[] = { "trackjs.com/agent/", 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 }; @@ -26403,7 +26362,6 @@ const char *m7ec62913[] = { "ogvrdxjcgzst.com^", NULL }; const char *m7eca2f4e[] = { "batarsur.com^", NULL }; const char *m7ecb2a1d[] = { "mmesheltljyi.com^", NULL }; const char *m7ecc36fb[] = { "/digitalice_tag.js", NULL }; -const char *m7ecc7740[] = { "mccont.com/sda/", NULL }; const char *m7ecd544a[] = { "aaddzz.com^", NULL }; const char *m7ece8426[] = { "wrvbbyxmsqs.bid^", NULL }; const char *m7eced445[] = { "/analytics-scripts.", NULL }; @@ -26492,6 +26450,7 @@ const char *m7f2b6964[] = { "besucherzaehler-zugriffszaehler.de^", NULL }; const char *m7f2c7f93[] = { "analyzer.fc2.com^", NULL }; const char *m7f2d3859[] = { "/googlead_", NULL }; const char *m7f2da437[] = { "rdtcdn.com^", "^jquery^", NULL }; +const char *m7f303ea9[] = { "co.hltv.org^", NULL }; const char *m7f30b8b7[] = { "/adtopmidsky.", NULL }; const char *m7f322e60[] = { "gcnlive.com/assets/sponsorsPlayer/", NULL }; const char *m7f33971f[] = { "aegzjowko.com^", NULL }; @@ -26705,7 +26664,6 @@ const char *m802a962c[] = { "qmamdjtoykgl.com^", NULL }; const char *m802b7950[] = { "/amzn_omakase.", NULL }; const char *m802baf76[] = { "jzqoddurnu.com^", NULL }; const char *m802cc6f3[] = { "tubeadnetwork.com^", NULL }; -const char *m802d18a8[] = { "retrevo.com/m/google?q=", NULL }; const char *m802d8eb0[] = { "imrworldwide.com/novms/", "/gg", ".js", NULL }; const char *m802de4f5[] = { "cuteonly.com/banners.php", NULL }; const char *m80303f24[] = { "b-aws.aol.com^", NULL }; @@ -27127,6 +27085,7 @@ const char *m81e8442e[] = { "/__ssobj/sync?", NULL }; const char *m81e8d2e9[] = { "prndi.net^", NULL }; const char *m81e9bad1[] = { "webmd.com/pixel/", NULL }; const char *m81ebfb63[] = { "yieldadvert.com^", NULL }; +const char *m81ec911a[] = { "threepercenternation.com/jmWYdPQfi/", NULL }; const char *m81edd678[] = { "/watchit_ad.", NULL }; const char *m81ee5fee[] = { "districtm.io^", NULL }; const char *m81efe5eb[] = { "sundaysky.com/sundaysky.js?", NULL }; @@ -27238,7 +27197,6 @@ const char *m82748b48[] = { "havamedia.net^", NULL }; const char *m8274cf75[] = { "gallery.deskbabes.com^", ".php^dir^", "^ids^", NULL }; const char *m827598fc[] = { "b.bedop.com^", NULL }; const char *m8278ece1[] = { "/site/ads?", NULL }; -const char *m8279088e[] = { "mediafire.com/images/dl_desktop.png", NULL }; const char *m827a0af8[] = { "irpaknbwgif.com^", NULL }; const char *m827dfd5d[] = { "myanimelist.cdn-dena.com/images/affiliates/", NULL }; const char *m827e4057[] = { "/adserver-", NULL }; @@ -27456,6 +27414,7 @@ const char *m836f390f[] = { "/relevance_ad.", NULL }; const char *m8370ffeb[] = { "ruscams.com/promo/", NULL }; const char *m83736df2[] = { "zhrmtsxcdkjj.com^", NULL }; const char *m8374e619[] = { "spt.dictionary.com^", NULL }; +const char *m8375571 [] = { "/gps/event", NULL }; const char *m8376ec65[] = { "rvtxrtzbswdji.com^", NULL }; const char *m837733ae[] = { "cloudfront.net/bbc-filter.js", NULL }; const char *m83784a54[] = { "trafficfuelpixel.s3-us-west-2.amazonaws.com^", NULL }; @@ -27589,6 +27548,7 @@ const char *m83f36bb0[] = { "kargo.com^", NULL }; const char *m83f5998f[] = { "aolcdn.com/ads/", NULL }; const char *m83f830a0[] = { "ozoltyqcnwmu.com^", NULL }; const char *m83faf62 [] = { "waymp.com^", NULL }; +const char *m83fbda7b[] = { "gmzdaily.com^", NULL }; const char *m83fc5dd6[] = { "adpron.com^", NULL }; const char *m83fdaf99[] = { "hdwlzheftpin.com^", NULL }; const char *m83fe53c3[] = { "bloomberg.com/apps/data?referrer", NULL }; @@ -27711,7 +27671,6 @@ const char *m84982712[] = { "enhance.com^", NULL }; const char *m84984d94[] = { "wpktjtwsidcz.com^", NULL }; const char *m84985799[] = { "stats.cdn.pfn.bz^", NULL }; const char *m84986b90[] = { "graphics.pop6.com/javascript/live_cd/", NULL }; -const char *m8499e61f[] = { "soundtracklyrics.net^", "_az.js", NULL }; const char *m849b9993[] = { "ydthazdza.com^", NULL }; const char *m849c435d[] = { "msn.com^", "^detrack.js", NULL }; const char *m849c5649[] = { "-games/ads/", NULL }; @@ -27719,6 +27678,7 @@ const char *m849cb506[] = { "scorevideos.com/banner/", NULL }; const char *m849d0673[] = { "ligatus.com/push/url.gif?", NULL }; const char *m849d8017[] = { "/traffic.asmx/", NULL }; const char *m849dbffc[] = { "worksheetsengine.com/fd/ls/l?", NULL }; +const char *m849e1bef[] = { "wtg-ads.com^", NULL }; const char *m849edbd8[] = { "pejtxefrrlx.com^", NULL }; const char *m849fa064[] = { "sitesense-oo.com^", NULL }; const char *m84a062d8[] = { "pix.nbcuni.com^", NULL }; @@ -27956,6 +27916,7 @@ const char *m858f9ea6[] = { "aircanada.com/shared/common/sitecatalyst/s_code.js" const char *m85938639[] = { "/_iframe728x90.", NULL }; const char *m859466c8[] = { "milffox.com/ai/s/s/js/ssu.", NULL }; const char *m859590f4[] = { "eth-pocket.com^", NULL }; +const char *m85986a8c[] = { "remind.me^", NULL }; const char *m8599774c[] = { "/services/analytics/", NULL }; const char *m859b1d86[] = { ".com/clk?", NULL }; const char *m859e50d8[] = { "mysagagame.com^", NULL }; @@ -28099,10 +28060,10 @@ const char *m863cd7ef[] = { "wildhookups.com^", NULL }; const char *m8640c8cd[] = { "textonlyads.com^", NULL }; const char *m86413e98[] = { "webbificio.com/add.asp?", NULL }; const char *m86414c4d[] = { "vevlcnvy.bid^", NULL }; -const char *m86423e41[] = { "ablacrack.com/popup-pvd.js", NULL }; const char *m8643196 [] = { "bing.com^shop^", NULL }; const char *m86438df [] = { "/Clear.HTML?ctx=", NULL }; const char *m86464004[] = { "/banner/sponsor_", NULL }; +const char *m8646fcfe[] = { "/popup-ad.", NULL }; const char *m8648406 [] = { "visit.asb.co.nz^", NULL }; const char *m864ac333[] = { "jpmyudcnpgl.com^", NULL }; const char *m864ae25 [] = { ".mobileads.", NULL }; @@ -28119,7 +28080,6 @@ const char *m865978e8[] = { "tracker.stileo.it^", NULL }; const char *m865b7ac1[] = { "/lazy-ads@", NULL }; const char *m865bb461[] = { "/adserver?", NULL }; const char *m865bd20d[] = { "/effectivemeasure.", NULL }; -const char *m865d6ce6[] = { "akinator.com/publicite_", NULL }; const char *m865db4ed[] = { "/update_layer/layer_os_new.php", NULL }; const char *m865de76 [] = { "rnet.plus^", NULL }; const char *m865e0ee2[] = { "phncdn.com/www-static/js/content-removal.js", NULL }; @@ -28134,7 +28094,6 @@ const char *m866874df[] = { "bargainpricedude.com^", NULL }; const char *m866bc85d[] = { "perfecttoolmedia.com^", NULL }; const char *m866fabba[] = { "zabasearch.com/search_box.php?", "&adword=", NULL }; const char *m8670ad51[] = { "777-partners.com^", NULL }; -const char *m86718876[] = { "linuxmint.com/img/sponsor/", NULL }; const char *m8671a957[] = { "pdrvdmqcdd.com^", NULL }; const char *m8671f06d[] = { "ucontrate.com^", NULL }; const char *m8672892f[] = { "hanaprop.com^", NULL }; @@ -28194,6 +28153,7 @@ const char *m86b03afe[] = { "/480x030_", NULL }; const char *m86b0b04d[] = { "/adunix.", NULL }; const char *m86b0b1e6[] = { "m2.ai^", NULL }; const char *m86b2d281[] = { "/adfile.", NULL }; +const char *m86b327fe[] = { "lkamujrx.com^", NULL }; const char *m86b352d [] = { "aplus.com/p.gif?", NULL }; const char *m86b52fd6[] = { "xpollo.com^", NULL }; const char *m86b6850b[] = { "relity.pro^", NULL }; @@ -28222,6 +28182,7 @@ const char *m86db9ac8[] = { "mkfumtmi.bid^", NULL }; const char *m86dd0dd7[] = { "tracking.epicgames.com^", NULL }; const char *m86df3dc6[] = { "npttech.com/advertising.js", NULL }; const char *m86df7f47[] = { "/pub/ads/", NULL }; +const char *m86e15a [] = { "zzpzenvmibvm.com^", NULL }; const char *m86e1e3aa[] = { "/wlexpert_tracker.", NULL }; const char *m86e313a2[] = { "xsrs.com^", NULL }; const char *m86e40c97[] = { "routerpasswords.com/routers.jpg", NULL }; @@ -28808,7 +28769,6 @@ const char *m897553d0[] = { "drwfixovzqdcs.com^", NULL }; const char *m8975c1b9[] = { "/getads/", NULL }; const char *m8975e659[] = { "newsconcierge.com.au/google-adwords-offer/", NULL }; const char *m8979186d[] = { "sanspo.com/parts/chartbeat/", NULL }; -const char *m897a1576[] = { "gwinnettdailypost.com/1.iframe.asp?", NULL }; const char *m897a7e9f[] = { "/log/1.gif?", NULL }; const char *m897cee48[] = { "/getads", NULL }; const char *m897d0512[] = { "gratisnetwork.com^", NULL }; @@ -28837,6 +28797,7 @@ const char *m89945c5a[] = { "aofxqchnbtae.bid^", NULL }; const char *m8994cd73[] = { "analysistools.net^", NULL }; const char *m8995d11d[] = { "hanwlgpecblxf.bid^", NULL }; const char *m899646ee[] = { "mathtag.com^", NULL }; +const char *m899686e6[] = { "uziiygdcwur.com^", NULL }; const char *m89977a15[] = { "epl.paypal-communication.com^", NULL }; const char *m8997917e[] = { "nedstatpro.net^", NULL }; const char *m8997dd38[] = { "850a54dbd2398a2.com^", NULL }; @@ -28989,7 +28950,6 @@ const char *m8a2d836f[] = { "/ggadsense.", NULL }; const char *m8a2ecc02[] = { "flvto.biz/scripts/ads.js", NULL }; const char *m8a30629e[] = { "hsslx.com^", NULL }; const char *m8a30962f[] = { "bannerexchange.com.au^", NULL }; -const char *m8a30cb59[] = { "elgg.org/images/hostupon_banner.gif", NULL }; const char *m8a310dd [] = { "vizzit.se^", NULL }; const char *m8a324e87[] = { "cmhwwdwfiyx.com^", NULL }; const char *m8a33ac47[] = { "madthumbs.com/madthumbs/sponsor/", NULL }; @@ -29097,6 +29057,7 @@ const char *m8aa00fd6[] = { "eozegbfpvhasf.com^", NULL }; const char *m8aa082b2[] = { "adversolutions.com^", NULL }; const char *m8aa0a8b7[] = { "fvzusqdf.com^", NULL }; const char *m8aa0b3b1[] = { "titsbro.pw^", NULL }; +const char *m8aa192cd[] = { "beaverads.com^", NULL }; const char *m8aa1c31b[] = { "/!crd_prm!.", NULL }; const char *m8aa2f754[] = { "granify.com^", NULL }; const char *m8aa39df5[] = { "a013.com^", NULL }; @@ -29278,7 +29239,6 @@ const char *m8b78cdaa[] = { "clickmon.co.kr^", NULL }; const char *m8b7b39b0[] = { "hqaajpaedpux.com^", NULL }; const char *m8b7c661b[] = { "indexstats.com^", NULL }; const char *m8b7e0f7 [] = { "_paidadvert_", NULL }; -const char *m8b812774[] = { "tosol.co.uk/international.php?", NULL }; const char *m8b83c6c4[] = { "tracking.maxcdn.com^", NULL }; const char *m8b8648ce[] = { "remtoaku.net^", NULL }; const char *m8b879646[] = { "network.business.com^", NULL }; @@ -29333,6 +29293,7 @@ const char *m8bb28d51[] = { "thqwivyhdpoem.com^", NULL }; const char *m8bb3508f[] = { "twitter.com/", "/status/", "conversation_id", NULL }; const char *m8bb66d8c[] = { "js.helltraffic.com/fluidplayer/scripts/webvtt.min.js", NULL }; const char *m8bb6d43 [] = { "zoozle.org/if.php?q=", NULL }; +const char *m8bbaa082[] = { "quowupsouefjej.com^", NULL }; const char *m8bbac24e[] = { "/aimatch_ad_", NULL }; const char *m8bbbdc88[] = { "/adblock_logging.", NULL }; const char *m8bbbe6f2[] = { "mcskucrxgwx.com^", NULL }; @@ -29455,7 +29416,6 @@ const char *m8c34e896[] = { "/\\/[0-9].", "\\-.", "\\-[a-z0-9]{4}/", NULL }; const char *m8c35427 [] = { "sitescout.com^", NULL }; const char *m8c35d66c[] = { "/third-party-analitycs/", NULL }; const char *m8c3b19fd[] = { "bjkfmvhygpub.com^", NULL }; -const char *m8c3b3953[] = { "distrowatch.com^", "^3cx.png", NULL }; const char *m8c3b474d[] = { "europolitique.info^", "^pub^", NULL }; const char *m8c3e0c24[] = { "egcsbdrj.com^", NULL }; const char *m8c3e2ccc[] = { "mediaite.com/adbait/adsbygoogle.js", NULL }; @@ -29494,7 +29454,6 @@ const char *m8c66cbdc[] = { "/site-tracker.", NULL }; const char *m8c66d280[] = { "webglstats.com^", NULL }; const char *m8c678778[] = { "/trackPageView/", NULL }; const char *m8c68b5a4[] = { "_advert_vert", NULL }; -const char *m8c68edd [] = { "desiretoinspire.net^", "^mgbanner.gif", NULL }; const char *m8c694082[] = { "research-artisan.com^", NULL }; const char *m8c6a94d2[] = { "torvind.com^", NULL }; const char *m8c6f81be[] = { "yasni.", "/design/relaunch/gfx/elitepartner_", NULL }; @@ -29724,6 +29683,7 @@ const char *m8d78443e[] = { "d26c6kzavi5zwd.cloudfront.net^", NULL }; const char *m8d786402[] = { "adsp.com^", NULL }; const char *m8d786eb5[] = { "phncdn.com/www-static/js/pornstars-comment.js?", NULL }; const char *m8d794d5d[] = { "gateway.proxyportal.eu^", NULL }; +const char *m8d7954e3[] = { "picznhen.com^", NULL }; const char *m8d79c037[] = { "www.google.", "/search?q=", "&oq=", "&aqs=chrome.", "&sourceid=chrome&", NULL }; const char *m8d7a64ca[] = { "/ad_banners/", NULL }; const char *m8d7e078 [] = { "u4ghzfb.com^", NULL }; @@ -29767,6 +29727,7 @@ const char *m8dab8ef3[] = { "pornhub.com/upload/", NULL }; const char *m8dabb944[] = { "rlypbeouoxxw.com^", NULL }; const char *m8dad1d43[] = { "luckyshare.net/images/1gotlucky.png", NULL }; const char *m8dae09d0[] = { "musictarget.com", "/!", NULL }; +const char *m8dae150 [] = { "azwsolqpewo.com^", NULL }; const char *m8dae2c90[] = { "ooyala.com/authorized?analytics", NULL }; const char *m8db0f98e[] = { "letadnew.com^", NULL }; const char *m8db11f25[] = { "cloudfront.net/bti/", NULL }; @@ -30224,7 +30185,6 @@ const char *m8f8c508b[] = { "hvmimwpe.com^", NULL }; const char *m8f8d59f7[] = { "dvzyppnmfgtr.com^", NULL }; const char *m8f8eda1 [] = { "jrarnqfvjijaa.com^", NULL }; const char *m8f903715[] = { "plwosvr.net^", NULL }; -const char *m8f918f7a[] = { "fupa.com/aw.aspx?", NULL }; const char *m8f93b35c[] = { "c.x.oanda.com^", NULL }; const char *m8f93be72[] = { "flashx.tv/js/ad", ".js", NULL }; const char *m8f945f5e[] = { "media01.eu^", NULL }; @@ -30318,7 +30278,6 @@ const char *m8ffaa72f[] = { "ixspublic.com^", NULL }; const char *m8ffb4e68[] = { "africawin.com^", NULL }; const char *m8ffb9f42[] = { "-728.90.", NULL }; const char *m8ffbb0ef[] = { "itmcash.com^", NULL }; -const char *m8ffe0be8[] = { "customcodebydan.com/images/banner.gif", NULL }; const char *m90023ac2[] = { "/services/ads/", NULL }; const char *m900242d6[] = { "/telegraph-advertising/", NULL }; const char *m900376b9[] = { "cjojvvfyb.com^", NULL }; @@ -30679,7 +30638,6 @@ const char *m91653539[] = { "runnersworld.com^", "^universalpixel.html", NULL }; const char *m916727b7[] = { "qjmkidiwbndolx.com^", NULL }; const char *m9168406d[] = { "ngpvan.com/v1/Track/", NULL }; const char *m9169fcf8[] = { "xkssqonbadgs.com^", NULL }; -const char *m916b856d[] = { "complexmedianetwork.com^", "^toolbarlogo.png", NULL }; const char *m916bd500[] = { "ttdaxwrryiou.com^", NULL }; const char *m9170ce9a[] = { "/VideoTracking.", NULL }; const char *m9170ef2b[] = { "video1404.info^", NULL }; @@ -30923,6 +30881,7 @@ const char *m926c1d12[] = { "/mob-ad.", NULL }; const char *m926cd1af[] = { "ab8ce655c175b0d.com^", NULL }; const char *m926d705e[] = { "mediaupdate.co.za/temp/banner_", NULL }; const char *m9270788a[] = { "guoyhfjrpt.com^", NULL }; +const char *m9270fa2d[] = { "ypzrannhrvhlpk.com^", NULL }; const char *m9271759e[] = { "img-cdn-us.pro^", NULL }; const char *m92726d59[] = { "eurolive.com/index.php?module=public_eurolive_onlinetool&", NULL }; const char *m92728798[] = { "/scrollads/", NULL }; @@ -31190,10 +31149,8 @@ const char *m9386e276[] = { "lgtbcaqkjo.bid^", NULL }; const char *m9386f0e7[] = { "agzupwcefbjol.bid^", NULL }; const char *m9387cfbb[] = { "windycitymediagroup.com/gayandlesbianimages/", NULL }; const char *m9387e405[] = { "clicktale.net/wrb.js", NULL }; -const char *m9388e7b4[] = { "eweek.com/images/stories/marketing/", NULL }; const char *m9389aac0[] = { "wheninmanila.com/wp-content/uploads/2011/05/Benchmark-Email-Free-Signup.gif", NULL }; const char *m938c79f6[] = { "jhewbownkjobl.bid^", NULL }; -const char *m938c7ac1[] = { "/espn-analytics.", NULL }; const char *m938c8042[] = { "ectbduztanog.com^", NULL }; const char *m938d83ad[] = { "_platform_ads_", NULL }; const char *m938d9d09[] = { "vidz.com/promo_banner/", NULL }; @@ -31326,7 +31283,6 @@ const char *m9420993f[] = { "/ads/video/", NULL }; const char *m9420cb9b[] = { "kipnobwbyz.bid^", NULL }; const char *m942130b4[] = { "affilijack.de^", NULL }; const char *m94255683[] = { "budgetedbauer.com^", NULL }; -const char *m94258bb [] = { "centralscotlandjoinery.co.uk/images/csj-125.gif", NULL }; const char *m942621a [] = { "phncdn.com/www-static/js/widgets-category_listings.js", NULL }; const char *m9426cd86[] = { "climatedesk.org", "/pixel.gif", NULL }; const char *m94270130[] = { "intelevance.com^", NULL }; @@ -31546,7 +31502,6 @@ const char *m9532bf39[] = { "eptum.com^", NULL }; const char *m9532e46a[] = { "tdxuojiufz.bid^", NULL }; const char *m95338a01[] = { "xdtraffic.com^", NULL }; const char *m95339ff0[] = { "/ads/prebid_", NULL }; -const char *m9534276f[] = { "ngenix.net^", NULL }; const char *m95343891[] = { "binaryoptions24h.com^", NULL }; const char *m953634ff[] = { "_tracker_min.", NULL }; const char *m9536798e[] = { "/adv.jsp", NULL }; @@ -31671,6 +31626,7 @@ const char *m95bc1eae[] = { "xbtpmwjwsjn.com^", NULL }; const char *m95bc5b79[] = { "krdvzahyr.com^", NULL }; const char *m95bd875c[] = { "ensighten.com^", "^Bootstrap.js", NULL }; const char *m95bd896a[] = { "ad-m.asia^", NULL }; +const char *m95be6abd[] = { "o6ek91ag15.com^", NULL }; const char *m95bffcf1[] = { "/ads4/", NULL }; const char *m95c227e9[] = { "mcuqjebym.com^", NULL }; const char *m95c65b12[] = { "736f35dde67b7da2976.com^", NULL }; @@ -31687,7 +31643,6 @@ const char *m95cefcf5[] = { "bijk.com^", "^banners^", NULL }; const char *m95d091cc[] = { "rtl.nl/system/s4m/xldata/get_comscore.js?", NULL }; const char *m95d12c4e[] = { "cuecxgwkjtan.com^", NULL }; const char *m95d1bad2[] = { "vpntunnel.se/aff/", NULL }; -const char *m95d27de3[] = { "comicgenesis.com/tcontent.php?out=", NULL }; const char *m95d3776d[] = { "mkini.net/banners/", NULL }; const char *m95d4a8b5[] = { "amazonaws.com/ludicrous/", NULL }; const char *m95d4bef [] = { "ws://", NULL }; @@ -31907,6 +31862,7 @@ const char *m96c3b26d[] = { "t.leady.cz^", NULL }; const char *m96c47ecc[] = { "forter.com/events", NULL }; const char *m96c5f0d [] = { "/ads/rectangle_", NULL }; const char *m96ca963a[] = { "/SpotlightAd-", NULL }; +const char *m96cd689d[] = { "sugqlryshxarn.com^", NULL }; const char *m96cf7381[] = { "servinator.pw^", NULL }; const char *m96d0434a[] = { "websiteonlinecounter.com^", NULL }; const char *m96d07924[] = { "/insights-emitter.", NULL }; @@ -32363,6 +32319,7 @@ const char *m989fc2cc[] = { "sa.tf1.fr^", NULL }; const char *m98a15770[] = { "seedr.ru^", "^stats^", NULL }; const char *m98a20de8[] = { "gtorsoxdh.com^", NULL }; const char *m98a2211c[] = { "cikzhemgwchl.com^", NULL }; +const char *m98a22544[] = { "fpeegzspcgnjt.com^", NULL }; const char *m98a2a39b[] = { "includeinthebox.com^", NULL }; const char *m98a47c8 [] = { "marticula.com^", NULL }; const char *m98a48e57[] = { "durokuro.com^", NULL }; @@ -32757,7 +32714,6 @@ const char *m9a4258cb[] = { "clickorlando.com/gmg.static/ads/", NULL }; const char *m9a42a6a0[] = { "tvxcesibr.bid^", NULL }; const char *m9a435eee[] = { "axdxmdv.com^", NULL }; const char *m9a452990[] = { "/cdn-cgi/pe/bag2?r", "zwaar.org", NULL }; -const char *m9a47b3c6[] = { "itpro.co.uk/images/skins/", NULL }; const char *m9a486041[] = { "log.m.sm.cn^", NULL }; const char *m9a4b9d98[] = { "clk-sec.com^", NULL }; const char *m9a4c90de[] = { "smartadv.ru^", NULL }; @@ -32988,7 +32944,6 @@ const char *m9b42aed8[] = { "adbuff.com^", NULL }; const char *m9b459c08[] = { "gziedzbliamx.com^", NULL }; const char *m9b4633e [] = { "70fd25cf5a7b1c57.com^", NULL }; const char *m9b4739ad[] = { "rawasy.com^", NULL }; -const char *m9b488c61[] = { "blinkx.com/adhocnetwork/", NULL }; const char *m9b494a47[] = { "g1thub.com^", NULL }; const char *m9b49697a[] = { "affiliates.treasureisland.com^", NULL }; const char *m9b499a88[] = { "d2ship.com^", NULL }; @@ -33024,6 +32979,7 @@ const char *m9b71e484[] = { "vfwazmnubbtabc.com^", NULL }; const char *m9b73951a[] = { "/partnerads.", NULL }; const char *m9b74a6a0[] = { "hisense.com/ta.js", NULL }; const char *m9b74cc1e[] = { "shopping.com/pixel/", NULL }; +const char *m9b7597e3[] = { "capsquirrel.com^", NULL }; const char *m9b776b54[] = { "familiarrod.com^", NULL }; const char *m9b779c07[] = { "qiota.com/assets/fingerprint2.", NULL }; const char *m9b78be5e[] = { "wzus1.thesaurus.com^", NULL }; @@ -33112,7 +33068,6 @@ const char *m9bcd87d8[] = { "jdbovkzjtuup.com^", NULL }; const char *m9bcf18ee[] = { "/scripts/analytics/", NULL }; const char *m9bcf5970[] = { "baskodenta.com^", NULL }; const char *m9bd0f00d[] = { "cartier.co.uk^", "^eyeblaster.", NULL }; -const char *m9bd11f90[] = { "com.com/cnwk.1d/aud/", NULL }; const char *m9bd1ad45[] = { "/pageview?user_guid=", NULL }; const char *m9bd1c796[] = { "mlbstatic.com/", "/AppMeasurement", NULL }; const char *m9bd2e886[] = { "rlaiomvkwz.com^", NULL }; @@ -33477,9 +33432,7 @@ const char *m9d83e116[] = { "/expandable_ad.php", NULL }; const char *m9d8421c8[] = { "/optimostHeader2.", NULL }; const char *m9d84f5b0[] = { "nrgbjgui.com^", NULL }; const char *m9d86d741[] = { "phncdn.com/www-static/js/widgets-comments-simple.js", NULL }; -const char *m9d889e9f[] = { "ehow.com^media^ad.html^", NULL }; const char *m9d89b8d3[] = { "/tc_throttle.js", NULL }; -const char *m9d8a9382[] = { "richmedia.yimg.com^", NULL }; const char *m9d8afb98[] = { "/exoclickright2.", NULL }; const char *m9d8bd71 [] = { "ad.netcommunities.com^", NULL }; const char *m9d8bd80e[] = { "/hserver/", NULL }; @@ -33532,6 +33485,7 @@ const char *m9dbf290d[] = { "linoleictanzaniatitanic.com^", NULL }; const char *m9dc09f1d[] = { "counter.insales.ru^", NULL }; const char *m9dc0b1a5[] = { "easy.lv^", NULL }; const char *m9dc0c6c [] = { "/ajaxAd?", NULL }; +const char *m9dc2503 [] = { "optimole.com^", "-leftside-", NULL }; const char *m9dc259f4[] = { "allmygreatestlife.com^", NULL }; const char *m9dc3f7f9[] = { "girlguides.co.za/images/banners/", NULL }; const char *m9dc49f57[] = { "ownx.com^", "^banners^", NULL }; @@ -33677,7 +33631,6 @@ const char *m9e440994[] = { "/call/pubif/", NULL }; const char *m9e44ef19[] = { "wvrmnqgmemkw.com^", NULL }; const char *m9e4544a1[] = { "hnoajsaivjsg.com^", NULL }; const char *m9e474214[] = { "api.taboola.com^", NULL }; -const char *m9e47680f[] = { "united-domains.de^", "^parking^", NULL }; const char *m9e4931e2[] = { "/adsiframe.", NULL }; const char *m9e4a6532[] = { "pixel-xpanama.netdna-ssl.com^", NULL }; const char *m9e4a7be2[] = { "/pageads/", NULL }; @@ -34187,6 +34140,7 @@ const char *ma0874050[] = { "journal-news.net/annoyingpopup/", NULL }; const char *ma08741e2[] = { "etggiddfdaqd.com^", NULL }; const char *ma0887f65[] = { "/pippio.", NULL }; const char *ma088d2c6[] = { "frbhjvazapgo.com^", NULL }; +const char *ma08a4c80[] = { "waytogrow.eu^", NULL }; const char *ma08b2fa [] = { "netstats.dk^", NULL }; const char *ma08b75aa[] = { "maxim.pub^", NULL }; const char *ma08c55c2[] = { "nushflxucofk.com^", NULL }; @@ -34630,6 +34584,7 @@ const char *ma25a4fd3[] = { "virtualnet.co.uk^", NULL }; const char *ma25b092f[] = { "rodfile.com/images/esr.gif", NULL }; const char *ma25cd952[] = { "/camaoAdsenseHomepage.", NULL }; const char *ma2606e01[] = { "rankings24.de^", NULL }; +const char *ma2613b0 [] = { "oughaoxixcfe.com^", NULL }; const char *ma262fe22[] = { "teracent.net^", NULL }; const char *ma263b79a[] = { "/advertisement1.", NULL }; const char *ma263edc2[] = { "ebizblitz.co.za/upload/ad/", NULL }; @@ -34739,7 +34694,6 @@ const char *ma2d4e863[] = { "/show?", "&refer=", NULL }; const char *ma2d69809[] = { "brucelead.com^", NULL }; const char *ma2d72697[] = { "vbjvbjertwov.com^", NULL }; const char *ma2d74854[] = { "/ads-5.", NULL }; -const char *ma2d939f [] = { "babylon.com/trans_box/", "&affiliate=", NULL }; const char *ma2d940ab[] = { "?adname=", NULL }; const char *ma2da60b4[] = { "emv3.com/HO?", NULL }; const char *ma2da76df[] = { "foodnavigator.com/tracker/", NULL }; @@ -34802,7 +34756,6 @@ const char *ma30b9a55[] = { "jqvlsavxawfr.com^", NULL }; const char *ma30d76be[] = { "lppoblhorbrf.com^", NULL }; const char *ma30ee736[] = { ".pageVisitCounter_", NULL }; const char *ma3103327[] = { "ad131m.com^", NULL }; -const char *ma311d952[] = { "extras.mnginteractive.com^", "^todaysdeals.gif", NULL }; const char *ma311e7a6[] = { "/googleAdScripts.", NULL }; const char *ma3124172[] = { "forcepprofile.com^", NULL }; const char *ma3125c9a[] = { "/adsadview.", NULL }; @@ -35001,6 +34954,7 @@ const char *ma3e32730[] = { "russian-dreams.net/static/js/", NULL }; const char *ma3e415d1[] = { "analytics.prod.aws.ecnext.net^", NULL }; const char *ma3e41e25[] = { "ameblo.jp/accesslog/", NULL }; const char *ma3e43030[] = { "googlesyndication.com/sadbundle/", NULL }; +const char *ma3e5fde7[] = { "imgur.com/min/advertising.js", NULL }; const char *ma3e69a7f[] = { "/adv/lrec_", NULL }; const char *ma3e71922[] = { "ytconv.net/site/adblock_detect", NULL }; const char *ma3e7719 [] = { "/ad-offer1.", NULL }; @@ -35073,6 +35027,7 @@ const char *ma41dd4d4[] = { "googletagmanager.com/gtm.js", NULL }; const char *ma4227ffe[] = { "javhub.net^", NULL }; const char *ma4228c04[] = { "vtvjkyqstvec.com^", NULL }; const char *ma423ab05[] = { "brothersoft.com/gads/coop_show_download.php?soft_id=", NULL }; +const char *ma423c2cf[] = { "bonad.io^", NULL }; const char *ma424ca78[] = { "google-analytics.com/plugins/", NULL }; const char *ma426762f[] = { "decisionmark.com^", NULL }; const char *ma4273ac6[] = { "vwxskpufgwww.com^", NULL }; @@ -35283,7 +35238,6 @@ const char *ma50a57f [] = { "utm.arc.nasa.gov/common/js/swap.js", NULL }; const char *ma50a5f11[] = { "/logwriter.php", NULL }; const char *ma50a737d[] = { "marketplace.org^", "^support_block^", NULL }; const char *ma50e21a [] = { "/advertbanner.", NULL }; -const char *ma50e810 [] = { "mobyler.com/img/banner/", NULL }; const char *ma5112d36[] = { "/PvServlet?", NULL }; const char *ma5115417[] = { "pia.jp/akam/", NULL }; const char *ma5115c19[] = { "pch.com^", "^scripts^Analytics^", NULL }; @@ -35334,7 +35288,6 @@ const char *ma53d896b[] = { "/teaseimg/ads/", NULL }; const char *ma53f4adf[] = { "ndndptjtonhh.com^", NULL }; const char *ma53fb56f[] = { "kesllcmdcsbd.com^", NULL }; const char *ma53fe797[] = { "scriptmafia.org/banner.gif", NULL }; -const char *ma5410241[] = { "whistleout.com.au^", "^partners^", NULL }; const char *ma54104dc[] = { "pgubdmshfz.bid^", NULL }; const char *ma54144d4[] = { "any.gs/track/", NULL }; const char *ma541c1d3[] = { "mrnrnyavzcatfv.com^", NULL }; @@ -35387,7 +35340,6 @@ const char *ma56f97f9[] = { "wfvmifcnwd.com^", NULL }; const char *ma56fee10[] = { "/adengine/", NULL }; const char *ma571d4d7[] = { "inboxtag.com/tag.swf", NULL }; const char *ma574c7e2[] = { "-side-ad-", NULL }; -const char *ma574e3a8[] = { "deals4thecure.com/widgets/", "?affiliateurl=", NULL }; const char *ma5770679[] = { "-side-ad.", NULL }; const char *ma57b02d8[] = { "red-direct-n.com^", NULL }; const char *ma57b6483[] = { "qbldzsktv.com^", NULL }; @@ -35423,7 +35375,6 @@ const char *ma593a673[] = { "njmeadll.com^", NULL }; const char *ma5948c24[] = { "t.blinkist.com^", NULL }; const char *ma595b4af[] = { "/adserving.", NULL }; const char *ma596c232[] = { "easysexdate.com^", NULL }; -const char *ma5976c59[] = { "bp.blogspot.com^", "banner", ".jpg", NULL }; const char *ma59843af[] = { "dlganxfc.bid^", NULL }; const char *ma5991c35[] = { "gfyrxikptop.com^", NULL }; const char *ma59ae125[] = { "mmfzcakzcqn.bid^", NULL }; @@ -35454,7 +35405,6 @@ const char *ma5b42060[] = { "/adVisit.", NULL }; const char *ma5b59f35[] = { "afloat.ie^", "^banners^", NULL }; const char *ma5b9062c[] = { "bannersurvey.biz^", NULL }; const char *ma5bc78a8[] = { "icebns.com^", NULL }; -const char *ma5bcc0d3[] = { "mozo-widgets.f2.com.au^", NULL }; const char *ma5bd9d9f[] = { "reeviveglobal.com^", NULL }; const char *ma5bef1c0[] = { "adrsp.net^", NULL }; const char *ma5c07158[] = { "/spot.aspx?Log=", NULL }; @@ -35946,6 +35896,7 @@ const char *ma7d03f15[] = { "eblastengine.com^", NULL }; const char *ma7d0b95c[] = { "ijquery10.com^", NULL }; const char *ma7d0ee41[] = { "lowyat.net/lowyat/lowyat-bg.jpg", NULL }; const char *ma7d0fbcd[] = { "wlszodcfwqk.com^", NULL }; +const char *ma7d54171[] = { "qnprzxurkv.com^", NULL }; const char *ma7d6d612[] = { "kovykpybtuylq.bid^", NULL }; const char *ma7d8507e[] = { "iadvize.com^", NULL }; const char *ma7d8b653[] = { "/simpleadvert/", NULL }; @@ -36006,7 +35957,6 @@ const char *ma8172a22[] = { "nablabee.com^", NULL }; const char *ma819a821[] = { "filestream.me/requirements/images/cialis_generic.gif", NULL }; const char *ma81a92c3[] = { "blinkadr.com^", NULL }; const char *ma81b2dc9[] = { "fscslwmvbadncb.com^", NULL }; -const char *ma81bba46[] = { "idg.com.au/images/", "_promo", NULL }; const char *ma81c164c[] = { "/cpm/", "?subid_", NULL }; const char *ma81d03f9[] = { "eosads.com^", NULL }; const char *ma81e80fd[] = { "conative.de^", NULL }; @@ -36195,6 +36145,7 @@ const char *ma8e8d51f[] = { "/prebid1.", NULL }; const char *ma8e8dc79[] = { "zfwzdrzcasov.com^", NULL }; const char *ma8e9ad91[] = { "indiatimes.com/detector.cms", NULL }; const char *ma8ead836[] = { "exactly0r.com^", NULL }; +const char *ma8ed210f[] = { "oujlnbyavjhy.com^", NULL }; const char *ma8edc617[] = { "zapcdn.space/zapret.js", NULL }; const char *ma8ee8ee4[] = { "nationaljournal.com/js/njg.js", NULL }; const char *ma8ef54b [] = { "psborsxlcorxuq.com^", NULL }; @@ -36396,7 +36347,6 @@ const char *ma9ceff87[] = { "/ad/serve.", NULL }; const char *ma9cf9b7d[] = { "/index_ads.", NULL }; const char *ma9d0462a[] = { "owodfrquhqui.com^", NULL }; const char *ma9d11be1[] = { "/ads05.", NULL }; -const char *ma9d17f94[] = { "bnrs.ilm.ee^", NULL }; const char *ma9d20b8 [] = { "sootoday.com/uploads/banners/", NULL }; const char *ma9d2f95 [] = { "kat-ads.torrenticity.com^", NULL }; const char *ma9d8f36 [] = { "admin.mgid.com^", NULL }; @@ -36462,6 +36412,7 @@ const char *maa13c1c2[] = { "undertone.com^", NULL }; const char *maa149621[] = { "ntn24america.com/", "ads", NULL }; const char *maa14c786[] = { "scriptall.tk^", NULL }; const char *maa153bcf[] = { "actiondesk.com^", NULL }; +const char *maa15e9b2[] = { "gamovideo.com/js/ulnt.js", NULL }; const char *maa164f69[] = { "-ContentAd-", NULL }; const char *maa167a41[] = { "videowood.tv/pop2", NULL }; const char *maa178272[] = { "kxldvncqrkv.com^", NULL }; @@ -36977,7 +36928,6 @@ const char *mac1ad540[] = { "chmproxy.bid^", NULL }; const char *mac1adf0a[] = { "zdfyowkafur.com^", NULL }; const char *mac1bb4f4[] = { "7vxlfstt.top^", NULL }; const char *mac1c215a[] = { "nbrwtboukesx.com^", NULL }; -const char *mac1d867 [] = { "merriam-webster.com^", "^accipiter.js", NULL }; const char *mac1e0434[] = { "d1gojtoka5qi10.cloudfront.net^", NULL }; const char *mac1eba53[] = { "340ca72733c9e46fb1.com^", NULL }; const char *mac2092af[] = { "fieejwanbrv.com^", NULL }; @@ -37034,7 +36984,6 @@ const char *mac5e71d0[] = { "track.untd.com^", NULL }; const char *mac5f637b[] = { "/images/adz/", NULL }; const char *mac608239[] = { "qexegqtytk.bid^", NULL }; const char *mac60fe5f[] = { "_480x60-", NULL }; -const char *mac610a5a[] = { "hotbollywoodactress.net/ff2.gif", NULL }; const char *mac610aef[] = { "schenkelklopfer.org^", NULL }; const char *mac62fd42[] = { "/ad_shared/", NULL }; const char *mac63c3cc[] = { "dhlnlwxspczc.com^", NULL }; @@ -37148,7 +37097,6 @@ const char *macced0f6[] = { "wluzajogsxoy.com^", NULL }; const char *macd209f2[] = { "t.hypers.com.cn^", NULL }; const char *macd2bb51[] = { "nude.mk/images/", NULL }; const char *macd3593f[] = { "/toonad.", NULL }; -const char *macd49fc3[] = { "computerworld.com^", "^jobroll^", NULL }; const char *macd547f2[] = { "rscqizsukecevh.com^", NULL }; const char *macd65955[] = { "/ad_holder/", NULL }; const char *macd7c92e[] = { "ocphuciylacb.com^", NULL }; @@ -37273,7 +37221,6 @@ const char *mad58a4cc[] = { "blogreaderproject.com^", NULL }; const char *mad59465 [] = { "d2gfi8ctn6kki7.cloudfront.net^", NULL }; const char *mad5a3c87[] = { "geoip.al.com^", NULL }; const char *mad5c2879[] = { "imgbabes.com/ero-foo.html", NULL }; -const char *mad5d2e5a[] = { "macworld.co.uk/widget/", NULL }; const char *mad5d31dd[] = { "/ad/superbanner.", NULL }; const char *mad5dfac2[] = { "zamjzpwgekeo.com^", NULL }; const char *mad5e8561[] = { "wkuayaogbegtyp.bid^", NULL }; @@ -37300,7 +37247,6 @@ const char *mad742f6d[] = { "/ads_160_", NULL }; const char *mad74fff1[] = { "/activity-track/?", NULL }; const char *mad7a583b[] = { "bjpktmjdxqpl.com^", NULL }; const char *mad7a9f2c[] = { "heydqkfbglbu.com^", NULL }; -const char *mad7ca0d8[] = { "complexmedianetwork.com^", "^takeovers^", NULL }; const char *mad7cfda4[] = { "thefappeningblog.com/icloud9.html", NULL }; const char *mad7ffc82[] = { "ihfktkrasg.bid^", NULL }; const char *mad8167a8[] = { "/adnow-", NULL }; @@ -37523,6 +37469,7 @@ const char *mae6be870[] = { "kinox.to/com/", NULL }; const char *mae6ca96c[] = { "/ga_anonym.js", NULL }; const char *mae6ea6f0[] = { "tfqzkesrzttj.com^", NULL }; const char *mae6f8dda[] = { "heatworld.com^", "_300x160.jpg", NULL }; +const char *mae6fa23a[] = { "knvhqxpt.com^", NULL }; const char *mae717819[] = { "dilpy.org^", NULL }; const char *mae719b0f[] = { "/ads/all_", NULL }; const char *mae71fff7[] = { "call-tracking.co.uk^", NULL }; @@ -37687,6 +37634,7 @@ const char *maf195380[] = { "scluster3.cliphunter.com^", NULL }; const char *maf19e1c6[] = { "17a898b9.info^", NULL }; const char *maf1a1548[] = { "qhlwqzntlwvbf.bid^", NULL }; const char *maf1bfc32[] = { "geoshopping.nzherald.co.nz^", NULL }; +const char *maf1d334e[] = { "/partner-analytics/", NULL }; const char *maf1db65c[] = { "/item/tracking/", NULL }; const char *maf1e7837[] = { "jfwfnxsdzhvxax.bid^", NULL }; const char *maf20ca79[] = { "fpfivothg.com^", NULL }; @@ -37857,7 +37805,6 @@ const char *mafd1aa0e[] = { "gooof.de/sa/", NULL }; const char *mafd1e072[] = { "rightwingtribune.com^", NULL }; const char *mafd45027[] = { "hhit.xyz^", NULL }; const char *mafd481ae[] = { "00ae8b5a9c1d597.com^", NULL }; -const char *mafd51642[] = { "fyygame.com/images/", ".swf", NULL }; const char *mafd60fe4[] = { "jlhkteiqgvafic.com^", NULL }; const char *mafd77a73[] = { "jgmvibtqe.com^", NULL }; const char *mafd898e8[] = { "lbm1.com^", NULL }; @@ -37866,13 +37813,13 @@ const char *mafd902b4[] = { "ipcatch.com^", NULL }; const char *mafd91834[] = { "youdao.com/cf.gif?", NULL }; const char *mafda178 [] = { "/log_event?", NULL }; const char *mafdaa029[] = { "ikea.com^", "^img^ads^", NULL }; -const char *mafdacb8f[] = { "mediafire.com/templates/linkto/", NULL }; const char *mafdafee4[] = { "candy.com/3droi/", NULL }; const char *mafdb421e[] = { "/tracker/logs.php", NULL }; const char *mafdc13a5[] = { "fantastube.com/track.php", NULL }; const char *mafdcb9c8[] = { "/Tracking?id=", NULL }; const char *mafdd60a2[] = { "/ebayad.", NULL }; const char *mafe0f86a[] = { "rubikon6.if.ua^", NULL }; +const char *mafe2579 [] = { "/partnermetrics.", NULL }; const char *mafe4e4d4[] = { "-120-600.", NULL }; const char *mafe5d2ce[] = { "monijorb.com^", NULL }; const char *mafe61b36[] = { "investegate.co.uk/Weblogs/IGLog.aspx?", NULL }; @@ -38008,7 +37955,6 @@ const char *mb06a9289[] = { "adultcamfree.com^", NULL }; const char *mb06c0ab9[] = { "counter.cam-content.com^", NULL }; const char *mb06cf3a9[] = { "/dc-storm-track.", NULL }; const char *mb06d9a9b[] = { "powvideo.net/", "?zoneid=", NULL }; -const char *mb06ddfb3[] = { "ipinfodb.com/img/adds/", NULL }; const char *mb06e0b58[] = { "hilltopgo.com^", NULL }; const char *mb06ed8f0[] = { "adnectar.com^", NULL }; const char *mb06ee99d[] = { "webgozar.ir^", NULL }; @@ -38450,7 +38396,6 @@ const char *mb2381b39[] = { "kantartns.lt^", NULL }; const char *mb23868e1[] = { "terra.com.mx^", "^metrics_end.js", NULL }; const char *mb23a16f5[] = { "d1xrtnyoeeet33.cloudfront.net/assets/js/lib/", NULL }; const char *mb23c4ccc[] = { "32b92bc03f19.com^", NULL }; -const char *mb23c6b23[] = { "jame-world.com^", "^adv^", NULL }; const char *mb2409b28[] = { "zoktycom.com^", NULL }; const char *mb2411cf4[] = { "juarinet.com^", NULL }; const char *mb241a2db[] = { "/reklama.", NULL }; @@ -38488,7 +38433,6 @@ const char *mb2627a95[] = { "canalstat.com^", NULL }; const char *mb2642064[] = { "xwvksizcphhc.com^", NULL }; const char *mb2644d19[] = { "watch-series.to/analytics.html", NULL }; const char *mb264ad96[] = { "ad2adnetwork.biz^", NULL }; -const char *mb264d263[] = { "ibanners.empoweredcomms.com.au^", NULL }; const char *mb2652282[] = { "mizmhwicqhprznhflygfnymqbmvwokewzlmymmvjodqlizwlrf.com^", NULL }; const char *mb2660a2d[] = { "ppcpsjihmydhr.com^", NULL }; const char *mb26b8e0e[] = { "adrunnr.com^", NULL }; @@ -38702,7 +38646,6 @@ const char *mb35447a8[] = { "idbhsgy.com^", NULL }; const char *mb354dfeb[] = { "cdn7.network^", NULL }; const char *mb35626a5[] = { "seatgeek.com/sixpack/participate?", NULL }; const char *mb3564344[] = { "zoomdirect.com.au^", NULL }; -const char *mb356f201[] = { "ozone.ru^", NULL }; const char *mb357b720[] = { "clckmedia.club^", NULL }; const char *mb358ffb2[] = { "_assets/metrics-", NULL }; const char *mb35998a3[] = { "yopdi.com^", NULL }; @@ -38721,6 +38664,7 @@ const char *mb369de0a[] = { "businessinsider.com/tracker.js", NULL }; const char *mb36b451d[] = { "/utep_ad.js", NULL }; const char *mb36c1fda[] = { "asianbutterflies.com/potd/", NULL }; const char *mb36d504f[] = { "vth05dse.com^", NULL }; +const char *mb36dd2bc[] = { "bjlrdxcjnyxuba.com^", NULL }; const char *mb36f732 [] = { "oyzypkiodmhmv.com^", NULL }; const char *mb3702fd3[] = { "/125x600-", NULL }; const char *mb3707f68[] = { "rmnwxcpccuzwe.com^", NULL }; @@ -38765,7 +38709,6 @@ const char *mb39abe0a[] = { "/misc/ads/", NULL }; const char *mb39db89b[] = { "rutube.ru/counters.html?", NULL }; const char *mb39e00ec[] = { "ge.com/sites/all/themes/ge_2012/assets/js/bin/s_code.js", NULL }; const char *mb39e813 [] = { "mutaticial.com^", NULL }; -const char *mb39ea86f[] = { "blog.co.uk/script/blogs/afc.js", NULL }; const char *mb39fd4e9[] = { "/m0ar_ads.", NULL }; const char *mb3a041ab[] = { "/rsc_ad_", NULL }; const char *mb3a2f31 [] = { "-google-tag-manager/", NULL }; @@ -39069,6 +39012,7 @@ const char *mb4e011a8[] = { "/sponsorshipimage-", NULL }; const char *mb4e0f706[] = { "ntpmhryl.com^", NULL }; const char *mb4e1afbd[] = { "tracking.interweave.com^", NULL }; const char *mb4e23032[] = { "62.27.51.163^", NULL }; +const char *mb4e36385[] = { "afedmag.com/uploaded/images/banner-", NULL }; const char *mb4e50729[] = { "blprkaomvazv.com^", NULL }; const char *mb4e538b0[] = { "ancestrydata.com/widget.html?", NULL }; const char *mb4e5547b[] = { "weknowmemes.com/sidesky.", NULL }; @@ -39334,6 +39278,7 @@ const char *mb60f64f0[] = { "drtuber.com^", "^aff_banner.swf", NULL }; const char *mb61029eb[] = { "bulletsfirst.net^", NULL }; const char *mb6114fb7[] = { "bimwswreljucxa.com^", NULL }; const char *mb6116850[] = { "/anti-adblock/", NULL }; +const char *mb6132e5f[] = { "rjwotofyxoszk.com^", NULL }; const char *mb613c72c[] = { "karelia.info/counter/", NULL }; const char *mb613d9a0[] = { "/taboola_header.", NULL }; const char *mb613fa62[] = { "/xitcore-min.js", NULL }; @@ -39590,7 +39535,6 @@ const char *mb72843c8[] = { "gamezhero.com/promo", NULL }; const char *mb7286b72[] = { "/feedads.", NULL }; const char *mb728bd23[] = { "/ads_files/", NULL }; const char *mb72bf89e[] = { "/sr.gif?", NULL }; -const char *mb72c2d6b[] = { "visit.homepagle.com^", NULL }; const char *mb72d0026[] = { "sp.battlecreekenquirer.com^", NULL }; const char *mb72d3ddb[] = { "mlb.com/shared/scripts/bam.tracking.js", NULL }; const char *mb72d6f0 [] = { "lendingtree.com/forms/eventtracking?", NULL }; @@ -39650,6 +39594,7 @@ const char *mb76f6c58[] = { "authcaptcha.com^", NULL }; const char *mb7706d79[] = { "inmagine.com/j/ga.js", NULL }; const char *mb7706e10[] = { "netclickstats.com^", NULL }; const char *mb772c04d[] = { "captcha-ad.com/stats/", NULL }; +const char *mb773d0f0[] = { "uiiswaeojpfee.com^", NULL }; const char *mb774b5f6[] = { "/ad-plugin/", NULL }; const char *mb774d601[] = { "/visitor.min.js", NULL }; const char *mb776926e[] = { "junction.co.za/widget/", NULL }; @@ -39746,21 +39691,18 @@ const char *mb7d2385c[] = { "machings.com^", NULL }; const char *mb7d3129d[] = { "gubdadtxwqow.com^", NULL }; const char *mb7d36f86[] = { "ycmejutxukkz.com^", NULL }; const char *mb7d3d955[] = { "mihqbmugg.com^", NULL }; -const char *mb7d44f61[] = { "findnsave.idahostatesman.com^", NULL }; const char *mb7d4b25d[] = { "google.com/_static/images/", "/ads.png", NULL }; const char *mb7d70b17[] = { "isacglobal.com/sa.js", NULL }; const char *mb7d7babf[] = { "akatracking.esearchvision.com^", NULL }; const char *mb7d84495[] = { "/grappler/log/", NULL }; const char *mb7da60bf[] = { "lvvycndnspeuwo.com^", NULL }; const char *mb7dcddd3[] = { "paypal.com/acquisition-app/static/js/s_code.js", NULL }; -const char *mb7de87bf[] = { "distrowatch.com/images/kokoku/", NULL }; const char *mb7dea9b3[] = { ".exp_ad-", NULL }; const char *mb7e236ca[] = { "/sponsored-backgrounds/", NULL }; const char *mb7e742b1[] = { "vkrgljxqn.com^", NULL }; const char *mb7e7b87d[] = { "thecounter.com^", NULL }; const char *mb7e83676[] = { "spjvuubtewq.com^", NULL }; const char *mb7e9589b[] = { "/criteo_", NULL }; -const char *mb7ea2cb3[] = { "idg.com.au^", "_skin.jpg", NULL }; const char *mb7ea984d[] = { "/jscounter.", NULL }; const char *mb7eac92d[] = { "goldbet.com/Scripts/googleAnalytics.js", NULL }; const char *mb7ebea2c[] = { "pixelrevenue.com^", NULL }; @@ -39924,7 +39866,6 @@ const char *mb8abbecd[] = { "jhylgkwsz.bid^", NULL }; const char *mb8ac5630[] = { "-analitycs//ga.", NULL }; const char *mb8acbd3e[] = { "-tower-ad-", NULL }; const char *mb8ad6dc6[] = { "pisucbaart.com^", NULL }; -const char *mb8ad72b5[] = { "dishusa.net/templates/flero/images/book_sprava.gif", NULL }; const char *mb8ae67e2[] = { "hpxbifcd.com^", NULL }; const char *mb8b20bfa[] = { "walla.co.il/impression/", NULL }; const char *mb8b4671b[] = { "_336x280_", NULL }; @@ -40474,7 +40415,6 @@ const char *mbb033d01[] = { "/track.ashx?", "=http", NULL }; const char *mbb0375cb[] = { "/yld_mgr/", NULL }; const char *mbb04afef[] = { "ghananewsagency.org/assets/banners/", NULL }; const char *mbb04f746[] = { "atlanticbb.net/images/track/track.gif?", NULL }; -const char *mbb063889[] = { "myway.com/gca_iframe.html", NULL }; const char *mbb06efc [] = { "zap2it.com^", "^editorial-partner^", NULL }; const char *mbb0b07fe[] = { ".adsales.", NULL }; const char *mbb0b15be[] = { "tablespoon.com/library/js/TBSP_ntpagetag.js", NULL }; @@ -40560,7 +40500,6 @@ const char *mbb64c327[] = { "count.ly^", NULL }; const char *mbb65eb46[] = { "/images/ad.", NULL }; const char *mbb6722c8[] = { "awempire.com^", NULL }; const char *mbb67c643[] = { "://b.", "/ping?", NULL }; -const char *mbb684998[] = { "kvcr.org^", "^sponsors^", NULL }; const char *mbb69d635[] = { "hwjjxzzbpbn.com^", NULL }; const char *mbb69fb4a[] = { "miszwaojrn.com^", NULL }; const char *mbb6a4efd[] = { "/empty-1px-gif;", NULL }; @@ -40585,7 +40524,6 @@ const char *mbb7f7048[] = { "jlflzjdt.com^", NULL }; const char *mbb7f9115[] = { "uvmfrryhmaww.com^", NULL }; const char *mbb808c90[] = { "yimg.com^", "^sponsored-moments_", NULL }; const char *mbb811698[] = { "ptclassic.com^", NULL }; -const char *mbb817bc0[] = { "threepercenternation.com/hiNmg/", NULL }; const char *mbb8234e [] = { "/cgi-bin/CP/", NULL }; const char *mbb832d28[] = { "/adsico3.", NULL }; const char *mbb86ea6c[] = { "/ads_premium.", NULL }; @@ -40738,7 +40676,6 @@ const char *mbc233c3d[] = { "adverkeyz.com^", NULL }; const char *mbc24c40d[] = { "fightersonlymag.com/images/banners/", NULL }; const char *mbc2518a9[] = { "neon-lab.com/neonbctracker.js", NULL }; const char *mbc26ccb5[] = { "pnunijdm.com^", NULL }; -const char *mbc28064a[] = { "adshare.freedocast.com^", NULL }; const char *mbc28a390[] = { "amatomu.com/log.php?", NULL }; const char *mbc28ae28[] = { "hclips.com/js/0818.js", NULL }; const char *mbc28f658[] = { "/ifrm_ads/", NULL }; @@ -40931,7 +40868,6 @@ const char *mbcea7331[] = { "4tube.com/assets/adn-", NULL }; const char *mbcedacbb[] = { "d2nz8k4xyoudsx.cloudfront.net^", NULL }; const char *mbcef25e9[] = { "omni.nine.com.au^", NULL }; const char *mbceffb3c[] = { "hlpnowp-c.com^", NULL }; -const char *mbcf17722[] = { "bp.blogspot.com^", "^poster", ".jpg", NULL }; const char *mbcf179c [] = { "dkmdklhu.com^", NULL }; const char *mbcf17ae6[] = { "ehkovmky.com^", NULL }; const char *mbcf281ca[] = { "/imlive.gif", NULL }; @@ -41031,6 +40967,7 @@ const char *mbd67c257[] = { "ru4.com^", NULL }; const char *mbd68d736[] = { "/weblog/", "&refer=", NULL }; const char *mbd69718d[] = { "/banners.cgi?", NULL }; const char *mbd6a62a5[] = { "stats.binki.es^", NULL }; +const char *mbd6c222a[] = { "/monetate.js", NULL }; const char *mbd6c4173[] = { "vnmcbzhfcdjxt.bid^", NULL }; const char *mbd6d57c0[] = { "/event/pageview?", NULL }; const char *mbd6d69e9[] = { "startwebpromo.com^", NULL }; @@ -41136,7 +41073,6 @@ const char *mbdbd634c[] = { "wijczxvihjyu.com^", NULL }; const char *mbdbd663a[] = { "7hor9gul4s.com^", NULL }; const char *mbdbd678a[] = { "pub.betclick.com^", NULL }; const char *mbdbe64eb[] = { "/iserver/ccid=", NULL }; -const char *mbdc3e063[] = { "cbslocal.com/rotatable?", NULL }; const char *mbdc5455f[] = { "dblpmp.com^", NULL }; const char *mbdc71e37[] = { "dagasaka.com^", NULL }; const char *mbdc76335[] = { "ymvkirvjqgha.com^", NULL }; @@ -41157,6 +41093,7 @@ const char *mbdde7491[] = { "obwvmzdb.com^", NULL }; const char *mbde03f24[] = { "_trafficTracking.", NULL }; const char *mbde06b44[] = { "b18a21ab3c9cb53.com^", NULL }; const char *mbde14334[] = { "/dfp_delivery.js", NULL }; +const char *mbde1468a[] = { "lebneeklnuru.com^", NULL }; const char *mbde29e38[] = { "/particles/analytics.", NULL }; const char *mbde2cc0a[] = { "pqlueojjnccebi.com^", NULL }; const char *mbde58093[] = { "tracker.u-link.me^", NULL }; @@ -41205,7 +41142,6 @@ const char *mbe12f9df[] = { "_160x600&", NULL }; const char *mbe136154[] = { "=ATAtracker&", NULL }; const char *mbe141fae[] = { "/glam160.", NULL }; const char *mbe14cf57[] = { "csdn.net^", "^counter.js", NULL }; -const char *mbe16ec6 [] = { "adf.ly/networks/", NULL }; const char *mbe1716d9[] = { "affili.st^", NULL }; const char *mbe171fec[] = { "/pixel_identifier.", NULL }; const char *mbe186b5a[] = { "ptracker.nurturehq.com^", NULL }; @@ -41315,7 +41251,6 @@ const char *mbe84270b[] = { "analytics.developer.riotgames.com^", NULL }; const char *mbe84d3aa[] = { "facsowlaufzk.com^", NULL }; const char *mbe851afe[] = { "voxucaldgpicqh.com^", NULL }; const char *mbe853b81[] = { "mobisla.com^", NULL }; -const char *mbe85a3b7[] = { "selectperformers.com/images/elements/bannercolours/", NULL }; const char *mbe8862d2[] = { "-120x60-", NULL }; const char *mbe890341[] = { "whtsrv9.com^", NULL }; const char *mbe89b8e8[] = { "msmedia.morningstar.com^", "^size^", "^random^", "^viewid^", NULL }; @@ -41337,7 +41272,6 @@ const char *mbe96aac1[] = { "fibriumpa.com^", NULL }; const char *mbe96d00d[] = { "amazonaws.com^", ".kissinsights.com^", NULL }; const char *mbe96d530[] = { "imgfarm.com/images/trk/myexcitetr.gif?", NULL }; const char *mbe97739b[] = { "ws.audioeye.com^", NULL }; -const char *mbe988cfe[] = { "collarme.com/zone_alt.asp", NULL }; const char *mbe9e382d[] = { "/Analytics/UniqueEndUser?", NULL }; const char *mbe9f0d1f[] = { "xghretunapafes.com^", NULL }; const char *mbe9f319b[] = { "pink-o-rama.com/Fuckyou", NULL }; @@ -41768,7 +41702,6 @@ const char *mc06d3191[] = { "ohprlushvz.com^", NULL }; const char *mc06d4414[] = { "/metriweb/spring.js", NULL }; const char *mc06f6bcf[] = { "yxfkdvkh.com^", NULL }; const char *mc070018e[] = { "_advertise180.", NULL }; -const char *mc0700652[] = { "fudzilla.com^", "^banners^", NULL }; const char *mc0702d75[] = { "iyqnxpkzfq.com^", NULL }; const char *mc070e676[] = { "-newsletter-ad-", NULL }; const char *mc0722a7 [] = { "knoandr.com^", NULL }; @@ -41832,7 +41765,6 @@ const char *mc0b0f94c[] = { "tadkozdgbyw.com^", NULL }; const char *mc0b1e1da[] = { "100im.info^", NULL }; const char *mc0b1f680[] = { "_sidead.", NULL }; const char *mc0b1fbf [] = { "bhcumsc.com^", NULL }; -const char *mc0b4b677[] = { "easy-share.com/images/es20/", NULL }; const char *mc0b54076[] = { "/BALinkImpressionTracking/", NULL }; const char *mc0b68c2 [] = { "st.vq.ku6.cn^", NULL }; const char *mc0b96f91[] = { "pagerank4you.eu^", NULL }; @@ -41903,7 +41835,6 @@ const char *mc0fbaa41[] = { "brilig.com^", NULL }; const char *mc0fc724c[] = { "mfiksyuanw.bid^", NULL }; const char *mc0fe39a6[] = { "kaplay.com^", NULL }; const char *mc0fe5cc3[] = { "dailyanimation.studio^", "^banners.", NULL }; -const char *mc0ff1227[] = { "toptenreviews.com/w/af_widget.js", NULL }; const char *mc0ff9a60[] = { "600z.com^", NULL }; const char *mc100e44a[] = { "/logview.js", NULL }; const char *mc1013c46[] = { "lp.longtailvideo.com/5/yourlytics/yourlytics-1.js", NULL }; @@ -42052,6 +41983,7 @@ const char *mc1a2f77f[] = { "/call/pubj/", NULL }; const char *mc1a59771[] = { "macworld.com/ads/", NULL }; const char *mc1a5bc4e[] = { "fxjyultd.com^", NULL }; const char *mc1a60d4f[] = { "pasted.co/", ".php", NULL }; +const char *mc1a6764a[] = { "podbwdcrmjufmr.com^", NULL }; const char *mc1a68952[] = { "yallboen.com^", NULL }; const char *mc1a7511d[] = { "cms-pixel.crowdreport.com^", NULL }; const char *mc1a76789[] = { "zvhwebvc.com^", NULL }; @@ -42434,6 +42366,7 @@ const char *mc344e5b4[] = { "/ads4j.", NULL }; const char *mc344f8d9[] = { "gminazamosc.pl/wp-content/plugins/wp-google-analytics-events/js/ga-scroll-events.js?", NULL }; const char *mc34727c4[] = { "ostyfayab.com^", NULL }; const char *mc347430b[] = { "paid-to-promote.net^", NULL }; +const char *mc347b153[] = { "gumtree.com/ycxwzbcsxennhrkc.js", NULL }; const char *mc347b1a3[] = { "zddxlih.com^", NULL }; const char *mc348368c[] = { "markergot.com^", NULL }; const char *mc348416c[] = { "gcmgames.com.br/", "/google.analytics.trackingcode.js", NULL }; @@ -42738,10 +42671,12 @@ const char *mc48c9026[] = { "/mtracking.", NULL }; const char *mc48d9a53[] = { "sosh.fr^", "^wtbase.js", NULL }; const char *mc490c07 [] = { "phncdn.com/www-static/js/mg_flipbook-", NULL }; const char *mc49178cf[] = { "aff.eteachergroup.com^", NULL }; +const char *mc493a7fd[] = { "googletrackmanager.com^", NULL }; const char *mc494af35[] = { "/StatCms/ViewCount?", NULL }; const char *mc494bdb8[] = { "springboardplatform.com^", NULL }; const char *mc49629cb[] = { "/analyticReporting.", NULL }; const char *mc49764 [] = { "/adxsite.", NULL }; +const char *mc499be9b[] = { "gumtree.com/ycxwzbcsxennhrkcxhr.js", NULL }; const char *mc49ba22d[] = { "xgzybmbwfmjd.com^", NULL }; const char *mc49c921f[] = { "/partnersadbutler/", NULL }; const char *mc49cda94[] = { "globalnews.ca/b/ss/", NULL }; @@ -43035,7 +42970,6 @@ const char *mc5e37f33[] = { "e-generator.com^", NULL }; const char *mc5e8cca8[] = { "priceline.com/svcs/", NULL }; const char *mc5eb1cb6[] = { "-ad-limits.", NULL }; const char *mc5eb7bda[] = { "zgydngnax.bid^", NULL }; -const char *mc5eca2be[] = { "intellicast.com/outsidein.js", NULL }; const char *mc5ecf5fc[] = { "stat.cncenter.cz^", NULL }; const char *mc5f00b39[] = { "icqvwlelvzldh.bid^", NULL }; const char *mc5f2bb05[] = { "smartredirect.de^", NULL }; @@ -43179,7 +43113,6 @@ const char *mc6752bac[] = { "vsgvivozec.com^", NULL }; const char *mc675b1bb[] = { "ibfueyttemsefi.com^", NULL }; const char *mc677ac26[] = { "xzfjznfiuawv.bid^", NULL }; const char *mc6783ac [] = { "googleapis.com/qmftp/", NULL }; -const char *mc678438c[] = { "consumerreports.org^", "^sx.js", NULL }; const char *mc67af5f7[] = { "/cdn.stats2?", NULL }; const char *mc67c3b17[] = { "k0z09okc.com^", NULL }; const char *mc67ce8ec[] = { "hubbarddeals.com^", "^promo^", NULL }; @@ -43217,7 +43150,6 @@ const char *mc69ab2a9[] = { "kahbkhlb.bid^", NULL }; const char *mc69b8450[] = { "qqcjvbsd.com^", NULL }; const char *mc69c7500[] = { "edmunds.com/api/logTime?", NULL }; const char *mc69d4e34[] = { "fwnlrejfedzy.com^", NULL }; -const char *mc69de5d7[] = { "babylon.com^", "^affid^", NULL }; const char *mc69e2967[] = { "dqcqavgqk.bid^", NULL }; const char *mc69f551f[] = { "xpbjjdrcwuqkks.com^", NULL }; const char *mc6a1ce74[] = { "hmn-net.com^", "^xdirect^", NULL }; @@ -43446,7 +43378,6 @@ const char *mc78ddb71[] = { "ad.thisav.com/player/swfobject.js", NULL }; const char *mc78e2979[] = { "widget.crowdignite.com^", NULL }; const char *mc78f50d8[] = { "d31vxm9ubutrmw.cloudfront.net^", NULL }; const char *mc78f737d[] = { "myroitracking.com^", NULL }; -const char *mc7911f27[] = { "macworld.co.uk^", "^affiliate^", NULL }; const char *mc792d8e5[] = { "depic.me/banners/", NULL }; const char *mc793293c[] = { "cntv.cn/Library/js/js_ad_gb.js", NULL }; const char *mc7934597[] = { "megabanners.cf^", NULL }; @@ -43647,7 +43578,6 @@ const char *mc86c7298[] = { "itunes.apple.com^", NULL }; const char *mc86d660b[] = { "d3hitamb7drqut.cloudfront.net^", NULL }; const char *mc86db4b3[] = { "/l1v.ly/", NULL }; const char *mc86e0606[] = { "ytdoajoj.com^", NULL }; -const char *mc86feb4d[] = { "i.com.com^", "^vendor_bg_", NULL }; const char *mc87096ce[] = { "linkedin.com^", NULL }; const char *mc871a154[] = { "api.vodgc.net/libs/", "/genoa-event-tracking.min.js", NULL }; const char *mc871cbdc[] = { "/addon/analytics/", NULL }; @@ -44183,7 +44113,6 @@ const char *mcab62b77[] = { "tehkvecryl.com^", NULL }; const char *mcab63efe[] = { "besti.ga^", NULL }; const char *mcab71baf[] = { "?event=pageview&", NULL }; const char *mcab751a7[] = { "/keywordlogger.", NULL }; -const char *mcab801d3[] = { "mp3ix.com^", NULL }; const char *mcab95cb [] = { "shyyyxjw.com^", NULL }; const char *mcab98aeb[] = { "/adrightcol.", NULL }; const char *mcaba2b03[] = { "2559a303164ddde96.com^", NULL }; @@ -44483,6 +44412,7 @@ const char *mcc05d4ac[] = { "inpref.com/productApi", NULL }; const char *mcc06840b[] = { "/mpbads.", NULL }; const char *mcc06b3ff[] = { "fishki.net/code?", NULL }; const char *mcc07f8b3[] = { "nwdufyamroaf.com^", NULL }; +const char *mcc0994e4[] = { "trezor.efscle.com^", NULL }; const char *mcc0cd5b4[] = { "view.atdmt.com^", "^view^", NULL }; const char *mcc0cde2b[] = { "infusionextreme.com/tracker/", NULL }; const char *mcc0d05cb[] = { "/js/adz.", NULL }; @@ -44562,7 +44492,6 @@ const char *mcc501ca2[] = { "/ad-wisteria.", NULL }; const char *mcc5189ec[] = { "/dmtracking2.", NULL }; const char *mcc525425[] = { "/iframe/ad_", NULL }; const char *mcc52a6a6[] = { "sdltutorials.com/Data/Ads/AppStateBanner.jpg", NULL }; -const char *mcc52c3e7[] = { "ajnad.aljazeera.net^", NULL }; const char *mcc53beb8[] = { "exponderle.pro^", NULL }; const char *mcc557305[] = { "azclk.com^", NULL }; const char *mcc5693b1[] = { "ad.realmcdn.net^", NULL }; @@ -44982,7 +44911,6 @@ const char *mce0b572a[] = { "perfectgirls.net/b/", NULL }; const char *mce0d39e0[] = { "sgkcijmcduuhhq.bid^", NULL }; const char *mce11f30 [] = { "naughtyxparty.com^", NULL }; const char *mce12400c[] = { "fandelcot.com^", NULL }; -const char *mce12b71e[] = { "spartoo.eu/footer_tag_iframe_", NULL }; const char *mce135ccf[] = { "gzpqlbqyerpb.com^", NULL }; const char *mce13900f[] = { "murdoog.com^", NULL }; const char *mce13a6e6[] = { "pnrqhqixc.com^", NULL }; @@ -45068,6 +44996,7 @@ const char *mce5eacc [] = { "galleyn.com^", NULL }; const char *mce5eebc5[] = { "nlcfowfz.com^", NULL }; const char *mce6022b0[] = { "xxxnavy.com^", NULL }; const char *mce60d7e1[] = { "brzmefeoqwdakc.bid^", NULL }; +const char *mce60e5a3[] = { "kizi.com/assets/advertisement-", ".js", NULL }; const char *mce625565[] = { "/1x1_akamai.gif", NULL }; const char *mce643f5a[] = { "5362367e.info^", NULL }; const char *mce64ceee[] = { "qtsmzrnccnwz.com^", NULL }; @@ -45128,7 +45057,6 @@ const char *mce94abe3[] = { "/invideoad.", NULL }; const char *mce97a0e3[] = { "qgiumuzmxj.com^", NULL }; const char *mce97d392[] = { "dropbox.com/log_", NULL }; const char *mce9a127e[] = { "openload.co^", "^_", NULL }; -const char *mce9a8f0f[] = { "dailymail.co.uk/modules/commercial/", NULL }; const char *mce9b394b[] = { "statistic.date^", NULL }; const char *mce9d7b23[] = { "classistatic.de^", "^hitcounter.js", NULL }; const char *mce9dbcca[] = { "static.opensubtitles.org/libs/js/", NULL }; @@ -45360,7 +45288,6 @@ const char *mcf86276 [] = { "conwaydailysun.com/images/banners/", NULL }; const char *mcf885db7[] = { "/videotracking/", NULL }; const char *mcf8bd92e[] = { "phncdn.com/highcharts-", NULL }; const char *mcf8bf784[] = { "wellhello.com^", NULL }; -const char *mcf8c56b7[] = { "afimg.liveperson.com^", NULL }; const char *mcf8dc201[] = { "/RequestTrackerServlet?", NULL }; const char *mcf8e5f34[] = { "stats.ozwebsites.biz^", NULL }; const char *mcf8e7aea[] = { "stagingjobshq.com^", NULL }; @@ -45471,6 +45398,7 @@ const char *md006bbc [] = { "igyzmhqbihoi.com^", NULL }; const char *md006bc2e[] = { "nvqsjdvgqnyk.com^", NULL }; const char *md006cd57[] = { "osfipdgo.bid^", NULL }; const char *md00716d9[] = { "brandpa.com/widgets/", NULL }; +const char *md00738fb[] = { "/nativendo.js", NULL }; const char *md0074fa6[] = { "cookiescript.info^", NULL }; const char *md009bfd5[] = { "lkpwmhjfvpctw.com^", NULL }; const char *md009faa4[] = { "imads.rediff.com^", NULL }; @@ -45645,6 +45573,7 @@ const char *md0c0c686[] = { "t-51.com^", "^banners^", NULL }; const char *md0c28a09[] = { "ads.ovocasino.com/redirect.aspx?pid=", NULL }; const char *md0c43297[] = { "souvlatraffic.com^", NULL }; const char *md0c5f4a7[] = { "climatecontrol.ru/counters/", NULL }; +const char *md0c6dc87[] = { "lkubjgrjslmgxo.com^", NULL }; const char *md0c77106[] = { "/newaff/float", NULL }; const char *md0cb4a56[] = { "adtology3.com^", NULL }; const char *md0cb5c85[] = { "aim4media.com^", NULL }; @@ -45672,6 +45601,7 @@ const char *md0e284d7[] = { "jducqfnxeypyw.com^", NULL }; const char *md0e54d57[] = { "/ads2x300.", NULL }; const char *md0e641f6[] = { "uiydukxbls.bid^", NULL }; const char *md0e7a739[] = { "/your_ad.", NULL }; +const char *md0ea3dcd[] = { "hadlacrighterthen.pro^", NULL }; const char *md0ee4447[] = { "booking.com/track_join_app_landing?", NULL }; const char *md0ef68fe[] = { "/vjslog?", NULL }; const char *md0f09c76[] = { "yuituityula.com^", NULL }; @@ -46091,7 +46021,6 @@ const char *md29d59c1[] = { "rarbgproxy.org^", NULL }; const char *md29d67d1[] = { "hxhxjcffzp.com^", NULL }; const char *md29e6552[] = { "trbas.com/jive/", NULL }; const char *md29e8d89[] = { "tracker.mattel.com/tracker.aspx?site=", NULL }; -const char *md29f8fb3[] = { "interfacelift.com^", "^artistsvalley_160x90_", NULL }; const char *md2a05528[] = { "", "/b/ss/", "&aqe=", NULL }; const char *md2a28e5a[] = { "snfqpqyecdrb.com^", NULL }; const char *md2a2a35d[] = { "affplanet.com^", NULL }; @@ -46406,7 +46335,6 @@ const char *md40a5653[] = { "/uds/stats?", NULL }; const char *md40e4625[] = { "/imp.php?", NULL }; const char *md4108668[] = { "powerreviews.com^", "^ph.gif^", NULL }; const char *md410baaf[] = { "dvnafl0qtqz9k.cloudfront.net^", NULL }; -const char *md41173ba[] = { "inskin.vo.llnwd.net^", NULL }; const char *md4138f17[] = { "mediaticks.com/images/genx.jpg", NULL }; const char *md413b3f7[] = { "brandaffinity.net^", NULL }; const char *md41426c0[] = { "boatwizard.com/ads_prebid.min.js", NULL }; @@ -46436,7 +46364,6 @@ const char *md42d2385[] = { "/eyewondermanagement.", NULL }; const char *md42d734 [] = { "getfuneta.info^", NULL }; const char *md42ec1da[] = { "ct.buzzfeed.com^", NULL }; const char *md42f9357[] = { "axvabgnr.com^", NULL }; -const char *md4303649[] = { "init.lingospot.com^", NULL }; const char *md43105a7[] = { "diena.lv/statistics/", NULL }; const char *md4315c80[] = { "coupon2buy.com^", NULL }; const char *md431da9f[] = { "/jquery.dfp.min.js", NULL }; @@ -46449,7 +46376,6 @@ const char *md437a144[] = { "adsoptimal.com^", NULL }; const char *md43801c7[] = { "turner.com/cnn/", "/video/chartbeat.js", NULL }; const char *md4392717[] = { "-728x90px-", NULL }; const char *md43b4b51[] = { "engage-cdn.schibsted.media^", NULL }; -const char *md43ba607[] = { "dprogram.net^", "^rightsprites.png", NULL }; const char *md43e209 [] = { "djzmpsingsrtfsnbnkphyagxdemeagsiabguuqbiqvpupamgej.com^", NULL }; const char *md43e7507[] = { "lkhkeviyctneka.com^", NULL }; const char *md44088a7[] = { "megacloud.com/signup?", NULL }; @@ -46482,8 +46408,8 @@ const char *md45aeb7d[] = { "ljgmufobaphrd.com^", NULL }; const char *md45b2d74[] = { "blinkx.com/f2/overlays/", NULL }; const char *md45b534e[] = { "freecounter.it^", NULL }; const char *md45bfd91[] = { "/pixel/visit?", NULL }; +const char *md45d59ab[] = { "fndvovywrtghk.com^", NULL }; const char *md45e9b25[] = { "instraffic.com^", NULL }; -const char *md45ec3af[] = { "mccont.com/takeover/", NULL }; const char *md45fb4e0[] = { "swedishwire.com/images/banners/", NULL }; const char *md460203e[] = { "bipwrite.com^", NULL }; const char *md460838d[] = { "google.com/complete/search?", NULL }; @@ -46599,7 +46525,6 @@ const char *md4df1519[] = { "rotator.tradetracker.net^", NULL }; const char *md4e088a7[] = { "wetunfdnruy.com^", NULL }; const char *md4e0d22b[] = { "oratosaeron.com^", NULL }; const char *md4e0d3fd[] = { "api-secure.solvemedia.com^", NULL }; -const char *md4e1b777[] = { "eltexonline.com/contentrotator/", NULL }; const char *md4e27b5c[] = { "asianpornmovies.com/images/banners/", NULL }; const char *md4e2c498[] = { "ndprxvzgy.com^", NULL }; const char *md4e3401 [] = { "utm.arc.nasa.gov/common/js/common.js", NULL }; @@ -46644,7 +46569,6 @@ const char *md50b30ce[] = { "pzgchrjikhfyueumavkqiccvsdqhdjpljgwhbcobsnjrjfidpq. const char *md50c95ba[] = { "log.51cto.com^", NULL }; const char *md50ea99c[] = { "rv.modanisa.com^", NULL }; const char *md50fb4dd[] = { "google.com/js/th/", NULL }; -const char *md511263 [] = { "showstreet.com/banner.", NULL }; const char *md5134cf5[] = { "iojpbletb.com^", NULL }; const char *md51350ad[] = { "hit-parade.com^", NULL }; const char *md5141287[] = { "cloudfront.net/images/amazon/", NULL }; @@ -46666,12 +46590,12 @@ const char *md524bf79[] = { "?goto=ad", NULL }; const char *md524f1b2[] = { "1f76e29aaec7bfff53e.com^", NULL }; const char *md52ab6fd[] = { "yxjecoghjycuvm.com^", NULL }; const char *md52d2aa4[] = { "keremerkan.net/wp-content/plugins/wp-minify/min/", "/google-analyticator/", NULL }; +const char *md52d80d6[] = { "vysgpewbyfbiob.com^", NULL }; const char *md52dbc73[] = { "wuuyczqcgm.com^", NULL }; const char *md52e3937[] = { "alpsat.com/banner/", NULL }; const char *md530e13e[] = { "thespecialsearch.com^", NULL }; const char *md531e2f6[] = { "venturead.com^", NULL }; const char *md53294b3[] = { "freebunker.com^", "^layer.js", NULL }; -const char *md532cef8[] = { "ehow.com/images/brands/", NULL }; const char *md532f25b[] = { "4f6b2af479d337cf.com^", NULL }; const char *md535f27b[] = { "/adtop160.", NULL }; const char *md5371627[] = { "ibsrv.net/", "214x30.", NULL }; @@ -46788,7 +46712,6 @@ const char *md5a4eef [] = { "/adModule.", NULL }; const char *md5a6e2c1[] = { "mezimedia.com^", NULL }; const char *md5a79f9c[] = { "trackpm.shop2market.com^", NULL }; const char *md5a9abaa[] = { "phonalytics.com^", NULL }; -const char *md5ab1ecf[] = { "origin.getprice.com.au/WidgetNews.aspx", NULL }; const char *md5ab9a47[] = { "fantasti.cc/_special/", NULL }; const char *md5ac6bcb[] = { "zgdejlhmzjrd.com^", NULL }; const char *md5b0080 [] = { "ibeat.indiatimes.com^", NULL }; @@ -46922,7 +46845,6 @@ const char *md63a6407[] = { "lkmoqyzfv.com^", NULL }; const char *md63ac24a[] = { "/atcode-bannerize/", NULL }; const char *md63b902e[] = { "pornsharing.com/App_Themes/pornsharianew/js/adppornsharia", ".js", NULL }; const char *md63bffc9[] = { "admaster.net^", NULL }; -const char *md63d218a[] = { "cal-one.net/ellington/deals_widget.php?", NULL }; const char *md63df5f4[] = { "xjzqmgyr.com^", NULL }; const char *md63e7d8c[] = { "dymzcxgdvf.com^", NULL }; const char *md63eb47 [] = { "qjskosdsxanp.com^", NULL }; @@ -47042,6 +46964,7 @@ const char *md6beac7a[] = { "firststatesuper.com.au^", "^js^analytics.js", NULL const char *md6beb90 [] = { "mediaonpro.com^", NULL }; const char *md6bed633[] = { "egamer.co.za^", "-background-", NULL }; const char *md6bef875[] = { "/randomad160x600nsfw.", NULL }; +const char *md6bffbab[] = { "geojs.io^", NULL }; const char *md6c06137[] = { "gft2.de^", NULL }; const char *md6c08650[] = { "wealthycashmagnet.com/upload/banners/", NULL }; const char *md6c09af0[] = { "/trackjs6.", NULL }; @@ -47078,6 +47001,7 @@ const char *md6da9dfa[] = { "nstracking.com^", NULL }; const char *md6dc2ea0[] = { "soagitet.net^", NULL }; const char *md6df4a25[] = { "bitads.net^", NULL }; const char *md6df9572[] = { "track.addevent.com^", NULL }; +const char *md6e0bc50[] = { "hplctrsd.com^", NULL }; const char *md6e25c0 [] = { "/nb/frontale.", NULL }; const char *md6e33ee6[] = { "phncdn.com/www-static/js/playlist-show.js", NULL }; const char *md6e35361[] = { "pornxs.com/js/ads/ads.js", NULL }; @@ -47446,6 +47370,7 @@ const char *md87ff0a3[] = { "readysethealth.com/wp-includes/js/wp-emoji-release. const char *md880c9e7[] = { "nniiptyximoeus.bid^", NULL }; const char *md880e077[] = { "/adsmapping/", NULL }; const char *md880e3d4[] = { "omnitagjs.com^", NULL }; +const char *md88146c9[] = { "krjleggwikuil.com^", NULL }; const char *md88262bb[] = { "/web-ad_", NULL }; const char *md8836375[] = { "ggjsegnbriqhnz.com^", NULL }; const char *md88394c8[] = { "kuntfutube.com/kellyban.gif", NULL }; @@ -47497,7 +47422,6 @@ const char *md8aa5841[] = { "/adpicture2", NULL }; const char *md8ab311b[] = { "/bigad.", NULL }; const char *md8abb092[] = { "/ad-specs.", NULL }; const char *md8ac1843[] = { "/Tracking?t=", NULL }; -const char *md8ac6799[] = { "fantasyplayers.com/templates/banner_code.", NULL }; const char *md8ad6c65[] = { "mysubtitles.com^", "_banner.jpg", NULL }; const char *md8af2b53[] = { "georiot.com^", NULL }; const char *md8af8abe[] = { "/clientstat?", NULL }; @@ -47583,7 +47507,6 @@ const char *md9074fde[] = { "ergodob.ru^", NULL }; const char *md9082527[] = { "fiverr.com/javascripts/conversion.js", NULL }; const char *md909eeb1[] = { "upapi.net^", NULL }; const char *md90a8cf5[] = { "altpubli.com^", NULL }; -const char *md90a9dcc[] = { "ozon.ru^", NULL }; const char *md90aa187[] = { "?args=", "&t=", NULL }; const char *md90b2fab[] = { "imageshack.us^", "^bannng.jpg", NULL }; const char *md90b9c06[] = { "shiloso.info^", NULL }; @@ -48129,7 +48052,6 @@ const char *mdb5021cc[] = { "/metaTag.min.js", NULL }; const char *mdb52c367[] = { "nhpfvdlbjg.com^", NULL }; const char *mdb56dde1[] = { "tfl.gov.uk/tfl-global/scripts/stats-config.js", NULL }; const char *mdb574fec[] = { "adtology1.com^", NULL }; -const char *mdb57bc02[] = { "centos.org/donors/", NULL }; const char *mdb5937a2[] = { "/dateads.", NULL }; const char *mdb59e7a2[] = { "countersforlife.com^", NULL }; const char *mdb5b2e5d[] = { "pink-o-rama.com/Privatecash", NULL }; @@ -48181,7 +48103,6 @@ const char *mdb8b9c39[] = { "ynrbxyxmvihoydoduefogolpzgdlpnejalxldwjlnsolmismqd. const char *mdb8d168d[] = { "earnbigo.com^", NULL }; const char *mdb8f7dc7[] = { "ecsanalytics.com^", NULL }; const char *mdb90b1c9[] = { "rabble.ca^", "^partners_", NULL }; -const char *mdb92d75a[] = { "msn.com/?adunitid", NULL }; const char *mdb9616f4[] = { "/NNAnalytics.", NULL }; const char *mdb9729b6[] = { "spankbang.com^", ".ping.js", NULL }; const char *mdb974e10[] = { "/dxd/ads/", NULL }; @@ -48261,7 +48182,6 @@ const char *mdbee4834[] = { "bhklyaazmxq.com^", NULL }; const char *mdbeee5a7[] = { "ucptqdmerltn.com^", NULL }; const char *mdbef0e21[] = { "ext.affaire.com^", NULL }; const char *mdbf07fc0[] = { "e-find.co^", NULL }; -const char *mdbf094f7[] = { "desiretoinspire.net/storage/layout/royalcountessad.gif", NULL }; const char *mdbf1842 [] = { "/ad_imp.", NULL }; const char *mdbf19df7[] = { "esportlivescore.com/img/fano_", NULL }; const char *mdbf1b56 [] = { "obmokhi.info^", NULL }; @@ -48441,7 +48361,6 @@ const char *mdc9dd41f[] = { "aalbbh84.info^", NULL }; const char *mdca0cb8c[] = { "/popads_", NULL }; const char *mdca1ab8 [] = { "ad4partners.com^", NULL }; const char *mdca1be3 [] = { "juno.com/start/javascript.do?message=", NULL }; -const char *mdca25a95[] = { "gentoo.org/images/sponsors/", NULL }; const char *mdca55ef6[] = { "card-sharing.net/cccamcorner.gif", NULL }; const char *mdca5626a[] = { "addthis.com/red/", NULL }; const char *mdca5c368[] = { "nmnzukxervpdnx.com^", NULL }; @@ -48505,7 +48424,6 @@ const char *mdcdc10c6[] = { "kohls.com/b/ss/", NULL }; const char *mdcdc60fd[] = { "phillytrib.com/images/banners/", NULL }; const char *mdcdcb4a7[] = { "statscol.pond5.com^", NULL }; const char *mdcddc294[] = { "bcs-computersysteme.com/cgi-local/hiddencounter/", NULL }; -const char *mdcde063d[] = { "eweek.com/widgets/ibmtco/", NULL }; const char *mdcde4aab[] = { "statistik.simaja.de^", NULL }; const char *mdcdf1940[] = { "cdn.advertserve.com^", NULL }; const char *mdcdf5390[] = { "?adcentric=", NULL }; @@ -48530,6 +48448,7 @@ const char *mdced2592[] = { "/ad-bucket.", NULL }; const char *mdced4f8c[] = { "sdzxojlt.com^", NULL }; const char *mdceed3c7[] = { "/stats_adcalls/", NULL }; const char *mdceef035[] = { "mto.mediatakeout.com^", NULL }; +const char *mdcf11c3a[] = { "/eventLog.ajax", NULL }; const char *mdcf20df7[] = { "d1lm7kd3bd3yo9.cloudfront.net^", NULL }; const char *mdcf323f [] = { "moritava.com^", NULL }; const char *mdcf38d9d[] = { "/ads.css", NULL }; @@ -48553,7 +48472,6 @@ const char *mdd008e99[] = { "_ad_desktop_", NULL }; const char *mdd01178 [] = { "hostingcloud.download", NULL }; const char *mdd01f99a[] = { "advertom.com^", NULL }; const char *mdd021b5b[] = { "wagital.com/Wagital-Ads.html", NULL }; -const char *mdd02b8d6[] = { "giftguide.savannahnow.com/giftguide/widgets/", NULL }; const char *mdd055907[] = { "free-counter.com^", NULL }; const char *mdd05fd5d[] = { "xfmjleuaqgnuvv.com^", NULL }; const char *mdd066fb4[] = { "/ad-inject/", NULL }; @@ -48761,7 +48679,6 @@ const char *mddbfc8f3[] = { "mineralt.io^", NULL }; const char *mddc0298a[] = { "omni-ads.com^", NULL }; const char *mddc18690[] = { "slavial.pro^", NULL }; const char *mddc40c3a[] = { "metrics.chmedia.com^", NULL }; -const char *mddc640c9[] = { "duckduckgo.com/i.js?o=a&", NULL }; const char *mddc70a26[] = { "forward.com/workspace/assets/newimages/amazon.png", NULL }; const char *mddc787 [] = { "/adblockdetection.", NULL }; const char *mddc788c [] = { "/googima.js", NULL }; @@ -48832,7 +48749,6 @@ const char *mde19db35[] = { "d3qxef4rp70elm.cloudfront.net/m.js", NULL }; const char *mde1d1047[] = { "dtrwlquawlp.com^", NULL }; const char *mde1dd0dd[] = { "20dollars2surf.com^", NULL }; const char *mde1e9ad [] = { "exanahjkwz.com^", NULL }; -const char *mde1f0f [] = { "space.com/promo/", NULL }; const char *mde2230d0[] = { "pixel.glimr.io^", NULL }; const char *mde22a27f[] = { "/heatmap.", "?", NULL }; const char *mde2355f2[] = { "crow.com^", "^biggreendot.png", NULL }; @@ -48918,7 +48834,6 @@ const char *mde6e8287[] = { "affiliates-cdn.mozilla.org^", NULL }; const char *mde6fd908[] = { "zpwqekgztngd.bid^", NULL }; const char *mde6feda4[] = { "proxysolutions.net/affiliates/", NULL }; const char *mde70336e[] = { "gzxjfkhwvhwfzr.com^", NULL }; -const char *mde713114[] = { "idg.com.au/files/skins/", NULL }; const char *mde741617[] = { "hdnvtfyvyhq.com^", NULL }; const char *mde74946b[] = { "v.movad.de^", NULL }; const char *mde74bf8a[] = { "1clickdownloads.com^", NULL }; @@ -48944,6 +48859,7 @@ const char *mde886ecf[] = { "pixel.holtzbrinckdigital.info^", NULL }; const char *mde89c105[] = { "irboga.info^", NULL }; const char *mde8a1c94[] = { "rexxx.com/banner", NULL }; const char *mde8b272d[] = { "geo.frtya.com^", NULL }; +const char *mde8b4142[] = { "eiuuiormjc.com^", NULL }; const char *mde8b666c[] = { "synovite-scripts.com^", NULL }; const char *mde8bbf11[] = { "amy.gs/track/", NULL }; const char *mde8caec [] = { "tantoporno.com^", NULL }; @@ -48952,6 +48868,7 @@ const char *mde8d52ce[] = { "/jp-coremetrics-", NULL }; const char *mde8ea34a[] = { "360i.com^", NULL }; const char *mde8f5908[] = { "tredir.go.com/capmon/GetDE?", NULL }; const char *mde90129e[] = { "shorte.st/link-converter.min.js", NULL }; +const char *mde91b8a7[] = { "fiwatmctnaqec.com^", NULL }; const char *mde91f96d[] = { "sears.com^", "^analytics.sitecatalyst.js", NULL }; const char *mde91fe93[] = { "thoughtsondance.info^", NULL }; const char *mde9247ce[] = { "webtrackerplus.com^", NULL }; @@ -49051,6 +48968,7 @@ const char *mdf08b685[] = { "wp.com/_static/", "/vip-analytics.js?", NULL }; const char *mdf093767[] = { "://anx.", "/anx.gif?", NULL }; const char *mdf0be6d6[] = { "analytics.plex.tv^", NULL }; const char *mdf0c4106[] = { "directchat.tv^", NULL }; +const char *mdf0d77a2[] = { "fzeahussyd.com^", NULL }; const char *mdf0e10c8[] = { "/adnex.", NULL }; const char *mdf0e272f[] = { "/aff/ads_", NULL }; const char *mdf0f4236[] = { "doubleclick.net/N2/pfadx/video.allthingsd.com/", NULL }; @@ -49113,6 +49031,7 @@ const char *mdf572692[] = { "tracki112.com^", NULL }; const char *mdf580dc5[] = { "ffkwprrdmyaj.bid^", NULL }; const char *mdf5918b6[] = { "adinsight.eu^", NULL }; const char *mdf593ad2[] = { "rotabanner.kulichki.net^", NULL }; +const char *mdf5a89d6[] = { "/logging/pageView", NULL }; const char *mdf5abbb0[] = { "tagdelivery.com^", NULL }; const char *mdf5c2eed[] = { "/TagCommander.cfc?", NULL }; const char *mdf5cc09d[] = { "record.sportsbetaffiliates.com.au^", NULL }; @@ -49419,6 +49338,7 @@ const char *me08e154c[] = { "msn.com/tracker/", NULL }; const char *me0900ef2[] = { "dhenktvqqmbcnj.bid^", NULL }; const char *me090b4f2[] = { "hasingham.com^", NULL }; const char *me090e6b3[] = { "idownloadgalore.com^", NULL }; +const char *me0943459[] = { "collector.wallapop.com^", NULL }; const char *me0943982[] = { "uyiyuiyuiy.com^", NULL }; const char *me094af2f[] = { "jimxaqrpqbxldt.com^", NULL }; const char *me094b412[] = { "nkjssnadxejm.com^", NULL }; @@ -49436,7 +49356,6 @@ const char *me0a4111d[] = { "imagesrv.adition.com/banners/1337/files/", ".jpg?", const char *me0a7231a[] = { "of.downpit.com^", NULL }; const char *me0acb412[] = { "-pri/adv-", NULL }; const char *me0ae8cd5[] = { "plugins.longtailvideo.com^", NULL }; -const char *me0af38dd[] = { "imouto.org/images/mangagamer/", NULL }; const char *me0b0b2e2[] = { "/iframe_ads/", NULL }; const char *me0b0d34d[] = { "vanilladev.com/analytics.", NULL }; const char *me0b1bce1[] = { "vast.videe.tv/vast-proxy/", NULL }; @@ -49498,7 +49417,6 @@ const char *me0df062e[] = { "autoprivileges.net/news/", NULL }; const char *me0e0867 [] = { "myretrotv.com^", "_horbnr.jpg", NULL }; const char *me0e27430[] = { "hjihwmtsltqi.com^", NULL }; const char *me0e319d2[] = { "wantlive.com/pixel/", NULL }; -const char *me0e3c241[] = { "ibsrv.net/sponsor_images/", NULL }; const char *me0e48c26[] = { "sp.thetimesherald.com^", NULL }; const char *me0e5e178[] = { "onclickclear.com^", NULL }; const char *me0e6f0c [] = { "tgknt.com^", NULL }; @@ -49516,7 +49434,6 @@ const char *me0f62d6e[] = { "/dig_ad.", NULL }; const char *me0f83021[] = { "adfoc.us/js/", NULL }; 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 }; @@ -49587,7 +49504,6 @@ const char *me12dd0c9[] = { "vpsotshujdguwijdiyzyacgwuxgnlucgsrhhhglezlkrpmdfiy. const char *me12f18aa[] = { "/adtimage.", NULL }; const char *me130dd75[] = { ".az/adv/", NULL }; const char *me1319b4c[] = { "dtc-v6t.com^", NULL }; -const char *me132301 [] = { "mgnetwork.com/dealtaker/", NULL }; const char *me132d88 [] = { "msavideo-a.akamaihd.net^", "^msn_logo_anim-main-", ".mp4", NULL }; const char *me13806df[] = { "sociallypublish.com^", NULL }; const char *me1394739[] = { "/paidads/", NULL }; @@ -49852,6 +49768,7 @@ const char *me23e025a[] = { "beacon.errorception.com^", NULL }; const char *me241be18[] = { "cbox.ws^", "^relay.swf^host^", NULL }; const char *me2427bbb[] = { "88.208.248.58/tracking/", NULL }; const char *me242c68a[] = { "skysports.com/commercial/", NULL }; +const char *me2468808[] = { "nehersheteen.pro^", NULL }; const char *me246b62d[] = { "experianmarketingservices.digital^", NULL }; const char *me24840d2[] = { ".ng/ads/", NULL }; const char *me24b0fb7[] = { "perfcreatives.com^", NULL }; @@ -49883,7 +49800,6 @@ const char *me26c463f[] = { "tiphkuloov.com^", NULL }; const char *me26c6cb7[] = { "cdcovers.cc/images/external/toolbar", NULL }; const char *me26f8895[] = { "/magic-ads/", NULL }; const char *me270f6f6[] = { "/internet_ad_", NULL }; -const char *me27111c4[] = { "gadgetmac.com^", "^sponsors^", NULL }; const char *me27192e1[] = { "/viewstats.aspx?", NULL }; const char *me2744664[] = { "rbuowrinsjsx.com^", NULL }; const char *me274f1f [] = { "/js/analitycs_", NULL }; @@ -50081,9 +49997,7 @@ const char *me3424027[] = { "smart-ip.net^", NULL }; const char *me3446792[] = { "relmaxtop.com^", NULL }; const char *me344eb54[] = { "pixel-a.basis.net^", NULL }; const char *me34662bb[] = { "fgcterkdpns.com^", NULL }; -const char *me347b218[] = { "expert-adwords.com/wp-content/", NULL }; const char *me3492bb5[] = { "casti.tv/adds/", NULL }; -const char *me349f48b[] = { "anchorfree.com/delivery/", NULL }; const char *me34b91ea[] = { "sexflirtbook.com^", NULL }; const char *me34b94df[] = { "kvsyksorguja.com^", NULL }; const char *me34df399[] = { "adclickafrica.com^", NULL }; @@ -50104,6 +50018,7 @@ const char *me359d3de[] = { "prigmaperf.me^", NULL }; const char *me35cdcc3[] = { "travelmail.traveltek.net^", NULL }; const char *me35d7ac7[] = { "/statistics.aspx?profile", NULL }; const char *me35dad61[] = { "ftqnttckompj.com^", NULL }; +const char *me35f576c[] = { "hlstester.com/assets/img/banner/", NULL }; const char *me3603825[] = { "space-link.de^", NULL }; const char *me3603f76[] = { "evenexcite.com^", NULL }; const char *me3635eab[] = { "cdncache2-a.akamaihd.net^", NULL }; @@ -50148,6 +50063,7 @@ const char *me38964f8[] = { "/camfuzeads/", NULL }; const char *me389e1d3[] = { "/dprocessor.js", NULL }; const char *me38a09ca[] = { "adglob.asia^", NULL }; const char *me38ad4af[] = { "/tracker_async.", NULL }; +const char *me38b07bf[] = { "xdqodcrayeat.com^", NULL }; const char *me38b5df [] = { "mengheng.net^", NULL }; const char *me38bd463[] = { "?adfox_", NULL }; const char *me38c3b63[] = { "utm.arc.nasa.gov/common/css/", NULL }; @@ -50277,7 +50193,6 @@ const char *me42d2122[] = { "4archive.org/js/linkify-jquery.min.js", NULL }; const char *me42d29e5[] = { "greyorgray.com/images/Fast%20Business%20Loans%20Ad.jpg", NULL }; const char *me42d349d[] = { "voxnrvzwy.com^", NULL }; const char *me42df633[] = { "nznewsuk.co.uk/banners/", NULL }; -const char *me42ec3b7[] = { "videozr.com^", NULL }; const char *me42f7d91[] = { "aliunicorn.com^", "^click_stat^", NULL }; const char *me43089bf[] = { "tab.co.nz/track?", NULL }; const char *me431106c[] = { "vipstatic.com/mars/", NULL }; @@ -50489,7 +50404,6 @@ const char *me516b96 [] = { "_sdctag1_", NULL }; const char *me516cc2c[] = { "kmtyyvemtscac.com^", NULL }; const char *me519161b[] = { "gzqccijroe.bid^", NULL }; const char *me51aa325[] = { "/adlargefooter2.", NULL }; -const char *me51ae88c[] = { "earthlink.net^", "^promos^", NULL }; const char *me51b5e7a[] = { "tamilrockerss.ch/index.php", NULL }; const char *me51bee13[] = { "/ucount.php?", NULL }; const char *me51df2f6[] = { "/uts/log?", NULL }; @@ -50739,6 +50653,7 @@ const char *me64e38a7[] = { "miner.pr0gramm.com^", NULL }; const char *me64f32cd[] = { "_hits_stat.", NULL }; const char *me64fd5c [] = { "rkbjbtxhdi.bid^", NULL }; const char *me64fee68[] = { "8ue9q7i.com^", NULL }; +const char *me65077df[] = { "sitcom24.com^", NULL }; const char *me654934 [] = { "affiliatefuture.com^", NULL }; const char *me6550000[] = { "pickmeupnews.com/cfopop.js", NULL }; const char *me65667d7[] = { "pornomovies.com/js/1/ads-1.js", NULL }; @@ -50827,7 +50742,6 @@ const char *me6983efd[] = { "naughty.com/js/popJava.js", NULL }; const char *me6989d4b[] = { "electricenergyonline.com^", "^bannieres^", NULL }; const char *me699d95b[] = { "/analytics/beacons/", NULL }; const char *me69bc9bf[] = { "oxybyiyasgu.bid^", NULL }; -const char *me69c574e[] = { "208.43.84.120/trueswordsa3.gif", NULL }; const char *me69c92b0[] = { "xxamqnqeygbk.com^", NULL }; const char *me69c9d97[] = { "asiangfsex.com^", NULL }; const char *me69d387 [] = { "/trackga.", NULL }; @@ -50918,7 +50832,6 @@ const char *me6f874c1[] = { "174.129.98.240/small.gif?", NULL }; const char *me6f92ce9[] = { "/adsame.", NULL }; const char *me6faade7[] = { "zlfpmrmkr.com^", NULL }; const char *me6fb1482[] = { "thsdfrgr.com^", NULL }; -const char *me6fd6da4[] = { "origin.getprice.com.au/widgetnewssmall.aspx", NULL }; const char *me6fd77f8[] = { "yllanala.pw^", NULL }; const char *me6ff0c74[] = { "coolblue.nl^", "^ard.png", NULL }; const char *me7013545[] = { "plemencomp.co^", NULL }; @@ -50973,7 +50886,6 @@ const char *me72932 [] = { "web-track.telekom-dienste.de^", NULL }; const char *me72a45c4[] = { ".js?dfp=", NULL }; const char *me72b76ac[] = { "pzz.events^", NULL }; const char *me72c2e38[] = { "mbflncteg.bid^", NULL }; -const char *me72cf881[] = { "imagevenue.com/interstitial.", NULL }; const char *me72d3477[] = { "/AdNewsclip14.", NULL }; const char *me72d4b5 [] = { "/googleadiframe_", NULL }; const char *me72e3587[] = { "deb.gs^", "^ref^", NULL }; @@ -51205,6 +51117,7 @@ const char *me829724e[] = { "superpages.com/ct/clickThrough?", NULL }; const char *me82a5a6 [] = { "uwfvuohbac.com^", NULL }; const char *me82ba1cf[] = { "mntzrlt.net^", NULL }; const char *me82c24d8[] = { "sc2casts.com^", NULL }; +const char *me82c8a9f[] = { "ekstat.com/js/ek", NULL }; const char *me82ca885[] = { "rabbitporno.com/friends/", NULL }; const char *me82d6e0d[] = { "vsrpztnxdejo.com^", NULL }; const char *me82db [] = { "gbbtziazhn.com^", NULL }; @@ -51402,6 +51315,7 @@ const char *me8f6d31f[] = { "rgttoipdr.com^", NULL }; const char *me8f6fab8[] = { "onet.pl^", "^tags^", NULL }; const char *me8f81326[] = { "/impressions3.asp?", NULL }; const char *me8f832f3[] = { "mh9dskj8jg.com^", NULL }; +const char *me8f88f85[] = { "caykotranybjvx.com^", NULL }; const char *me8f90ae7[] = { "preditates.com^", NULL }; const char *me8f95f9d[] = { "/cdn-cgi/pe/bag2?r", "adsnative.com", NULL }; const char *me8fabf46[] = { "cookietracker.cloudapp.net^", NULL }; @@ -51513,7 +51427,6 @@ const char *me97a0e45[] = { "turboadv.com^", NULL }; const char *me97ae4f8[] = { "/brightcove/tracking/", NULL }; const char *me97bd903[] = { "yatnozin.info^", NULL }; const char *me97f3c4e[] = { "diwkemnk.bid^", NULL }; -const char *me9802547[] = { "search-torrent.com/images/videox/", NULL }; const char *me9804423[] = { "msrigkqkdd.com^", NULL }; const char *me98152aa[] = { "ritecounter.com^", NULL }; const char *me9819d18[] = { "9fine.ru/js/counter.", NULL }; @@ -51716,6 +51629,7 @@ const char *mea5729 [] = { "adexchangeprediction.com^", NULL }; const char *mea58ea03[] = { "gameplayer.io^", "^EventTracker.js", NULL }; const char *mea59ced1[] = { "cloudfront.net/_ads/", NULL }; const char *mea5b4223[] = { "lyuswpdanr.com^", NULL }; +const char *mea5b8ffd[] = { "zgzczklewpt.com^", NULL }; const char *mea5d81fa[] = { "/adframe728bot.", NULL }; const char *mea5f26e2[] = { "beencounter.com^", NULL }; const char *mea60f443[] = { "medlero.info^", NULL }; @@ -51967,7 +51881,6 @@ const char *meb807c0e[] = { "solarmoviefree.net/home.html", NULL }; const char *meb80a5ee[] = { "zanox-affiliate.de/ppv/", NULL }; const char *meb85f80c[] = { "phncdn.com/js/jqbrowser-compressed.js", NULL }; const char *meb863ed [] = { "zcfbwlgydxo.com^", NULL }; -const char *meb86ac4e[] = { "krebsonsecurity.com/b-kb/", NULL }; const char *meb878637[] = { "/300-250.", NULL }; const char *meb88800a[] = { "/vidadv.", NULL }; const char *meb89b057[] = { "debrium-surbara.com^", NULL }; @@ -52134,6 +52047,7 @@ const char *mec216e06[] = { "wwohikwhl.com^", NULL }; const char *mec2386ef[] = { "?adcontext=", NULL }; const char *mec241a1f[] = { "/dart_ads/", NULL }; const char *mec2496b8[] = { "laxtime.com/rotation/", NULL }; +const char *mec251bdc[] = { "inquisitiveinvention.com^", NULL }; const char *mec2607fa[] = { "cdn.inskinmedia.com^", "^brightcove3.js", NULL }; const char *mec2bd03 [] = { "/newscount/", NULL }; const char *mec2c6d80[] = { "coinlab.biz^", NULL }; @@ -52568,7 +52482,6 @@ const char *mede757d3[] = { "vcegsisugrwd.bid^", NULL }; const char *mede8ad06[] = { "56bfc388bf12.com^", NULL }; const char *mede8cc5b[] = { "clmcom.com^", NULL }; const char *medea67c7[] = { "pswucdobdvt.com^", NULL }; -const char *medeadac7[] = { "imgehost.com^", "^banners^", NULL }; const char *medeb613e[] = { "cam4flat.com^", NULL }; const char *medeb656a[] = { "/disp_cnt.", NULL }; const char *medec8689[] = { "qz.com^", "^tracking^chartbeat.js", NULL }; @@ -52888,7 +52801,6 @@ const char *mef3ccc38[] = { "radiozindagi.com/sponsors/", NULL }; const char *mef3e7c3e[] = { "promos.wealthymen.com^", NULL }; const char *mef400cd [] = { "hxkanryhktub.com^", NULL }; const char *mef404f01[] = { "dyzstwcqbgjk.com^", NULL }; -const char *mef40671 [] = { "ebuddy.com/web_banners/", NULL }; const char *mef408e55[] = { "bebj.com^", NULL }; const char *mef413d66[] = { "zramisxvxmkf.com^", NULL }; const char *mef43266 [] = { "bpmonline.com^", NULL }; @@ -53005,7 +52917,6 @@ const char *mefc27995[] = { "heefwozhlxgz.com^", NULL }; const char *mefc54db1[] = { "phncdn.com/js/popUnder/exclusions-min.js", NULL }; const char *mefc5fd45[] = { "uprbleorptdghy.com^", NULL }; const char *mefc65ada[] = { "/videolog?vid=", NULL }; -const char *mefc67bf9[] = { "merriam-webster.com/creative.php?", NULL }; const char *mefc763e6[] = { "wwgjtcge.com^", NULL }; const char *mefc7ead1[] = { "audsp.com^", NULL }; const char *mefccedf9[] = { "45.32.105.134^", NULL }; @@ -53026,6 +52937,7 @@ const char *mefd772d5[] = { "surveyspaid.com^", NULL }; const char *mefd77ff2[] = { "/ad_create.", NULL }; const char *mefd7c39 [] = { "rngljlhqe.com^", NULL }; const char *mefd9252d[] = { "nouvelobs.com/trafiz-", NULL }; +const char *mefd9516c[] = { "smetrics.aem.playstation.com/b/ss/", NULL }; const char *mefda6681[] = { "e-pagerank.fr/bouton.gif?", NULL }; const char *mefdba8dd[] = { "bvezznurwekr.com^", NULL }; const char *mefdc9010[] = { "multiupload.biz/r_ads2", NULL }; @@ -53127,7 +53039,6 @@ const char *mf0371bf7[] = { "itweb.co.za^", "sponsoredby", NULL }; const char *mf0380c10[] = { "/wp_ad_250_", NULL }; const char *mf0397df6[] = { "h2porn.com/js/etu_r.js", NULL }; const char *mf03ad785[] = { "/banner_image.php?", NULL }; -const char *mf03b7793[] = { "bp.blogspot.com^", "%2bad", ".jpg", NULL }; const char *mf03bb1c5[] = { "mqmtjoshdvlow.com^", NULL }; const char *mf03ce3f4[] = { "/ad/side_", NULL }; const char *mf03d00a4[] = { "cdn-analytics.ladmedia.fr^", NULL }; @@ -53147,6 +53058,7 @@ const char *mf0484d6d[] = { "rocketyield.com^", NULL }; const char *mf0492e3f[] = { "atrack.allposters.com^", NULL }; const char *mf0493615[] = { "news.am/pic/bnr/", NULL }; const char *mf04cbfe6[] = { "/facebookaff/", NULL }; +const char *mf04cf845[] = { "dlpyumfmg.com^", NULL }; const char *mf04da94b[] = { "nodevice.com/images/banners/", NULL }; const char *mf04eb104[] = { "foulsomty.com^", NULL }; const char *mf04f93c9[] = { "ikmmsoihdmfkbh.bid^", NULL }; @@ -53180,7 +53092,6 @@ const char *mf06da8d3[] = { "4fb0a3bf4a3d38.com^", NULL }; const char *mf06e273c[] = { "vvqpavyfkr.com^", NULL }; const char *mf070b549[] = { "pipfire.com^", NULL }; const char *mf070ec8b[] = { "pprcfwhlmtagay.com^", NULL }; -const char *mf0712800[] = { "digitalmediacommunications.com/belleville/employment/", NULL }; const char *mf0733d23[] = { "aid-ad.jp^", NULL }; const char *mf073d5f0[] = { "money-cpm.fr^", NULL }; const char *mf0741e3c[] = { "/ads/yahoo/", NULL }; @@ -53205,7 +53116,6 @@ const char *mf08b2abf[] = { "tubeadv.com^", NULL }; const char *mf08b62f7[] = { "/linktracking.", NULL }; const char *mf08b8bfc[] = { "intelliad-tracking.com^", NULL }; const char *mf08cea44[] = { "_pixel_db?", NULL }; -const char *mf0905f7e[] = { "meetic.com/js/", "/site_under_", NULL }; const char *mf0916216[] = { "/oas_handler.", NULL }; const char *mf0924af8[] = { "daxnfpzmnfdr.com^", NULL }; const char *mf096cd8e[] = { "/adbebi_", NULL }; @@ -53228,6 +53138,7 @@ const char *mf0a37178[] = { "t8cdn.com/assets/pc/js/", NULL }; const char *mf0a6285b[] = { "/adw1.", NULL }; const char *mf0a66da1[] = { "cjuztylaun.com^", NULL }; const char *mf0a82bbd[] = { "/adspi.", NULL }; +const char *mf0a91091[] = { "cnbc.com/staticContent/showads.js", NULL }; const char *mf0ab0c85[] = { "/tracking/xtcore.", NULL }; const char *mf0ac2ace[] = { "/stats?callback=", NULL }; const char *mf0adda34[] = { "supply.upjers.com^", NULL }; @@ -53402,7 +53313,6 @@ const char *mf1651781[] = { "/adwrapper/", NULL }; const char *mf1657f6a[] = { "elite-s001.com^", NULL }; const char *mf16773e1[] = { "style-eyes.eu^", NULL }; const char *mf1690467[] = { "phncdn.com/www-static/js/vr/vrplayer-noMin.js?", NULL }; -const char *mf1690e5 [] = { "ecommerce-journal.com/specdata.php?", NULL }; const char *mf16aad50[] = { "pmjnelusn.com^", NULL }; const char *mf16b1af [] = { "-monero-miner-", NULL }; const char *mf16dd4ab[] = { "ebayobjects.com^", NULL }; @@ -53448,7 +53358,6 @@ const char *mf1ade6c0[] = { "dxyafwkhrnycjp.com^", NULL }; const char *mf1ae9cd4[] = { "1337x.to/top-100", NULL }; const char *mf1b117d3[] = { "analytics.volvocars.com^", NULL }; const char *mf1b1300e[] = { "adgear.com^", NULL }; -const char *mf1b15e1 [] = { "ebuddy.com/web_banners_", NULL }; const char *mf1b16399[] = { "metvnetwork.s3.amazonaws.com^", "-quiz-300x250-", NULL }; const char *mf1b1d3ea[] = { "_728x90px.", NULL }; const char *mf1b2592e[] = { "marketing.tr.netsalesmedia.pl^", NULL }; @@ -53597,6 +53506,7 @@ const char *mf25d202e[] = { "/wpads/iframe.", NULL }; const char *mf25d4d5f[] = { "/adv6.", NULL }; const char *mf25daff9[] = { "yahoo.com/sig=", NULL }; const char *mf25fab85[] = { "/sticky_ad.", NULL }; +const char *mf2600c4e[] = { "b-m.xyz^", NULL }; const char *mf260c0de[] = { "/adblock26.", NULL }; const char *mf26150c8[] = { "addaim.com^", NULL }; const char *mf26453f1[] = { "successfultogether.co.uk^", NULL }; @@ -53664,6 +53574,7 @@ const char *mf2a0f1d1[] = { "etnhashpool.tk^", NULL }; const char *mf2a29c47[] = { "dinuclean.com^", NULL }; const char *mf2a36dd3[] = { "/inc_ad_", NULL }; const char *mf2a4949a[] = { "/avmws_", ".js", NULL }; +const char *mf2a5c215[] = { "go.nordvpn.net/aff_c?offer_id=", "&aff_id=", "&url_id=", NULL }; const char *mf2a607d [] = { "a6be07586bc4a7.com^", NULL }; const char *mf2a6dafe[] = { "logx.mtime.cn^", NULL }; const char *mf2a77235[] = { "idcoyhwzthhjv.com^", NULL }; @@ -53861,6 +53772,7 @@ const char *mf368f33e[] = { "rough-polished.com/upload/bx/", NULL }; const char *mf369903c[] = { "rateaccept.net^", NULL }; const char *mf369ed96[] = { "safarinow.com/affiliate-zone/", NULL }; const char *mf36a8d07[] = { "kidasfid.com^", NULL }; +const char *mf36d1443[] = { "ulufyprtd.com^", NULL }; const char *mf36d3da5[] = { "keywordblocks.com^", NULL }; const char *mf36d5f71[] = { "pillsbury.com/Shared/StarterKit/Javascript/ntpagetag.js", NULL }; const char *mf36e5183[] = { "sexmummy.com/avnadsbanner.", NULL }; @@ -53876,7 +53788,6 @@ const char *mf374b7fb[] = { "cpcmanager.com^", NULL }; const char *mf376b7b1[] = { "heawnqbmsi.bid^", NULL }; const char *mf37708a7[] = { "free-rewards.com-s.tv^", NULL }; const char *mf37868a7[] = { "shanbara.jp/300_200plus.jpg", NULL }; -const char *mf378efa2[] = { "bloomberg.com^", "^banner.js", NULL }; const char *mf37a0996[] = { "altrk.net^", NULL }; const char *mf37aa8ce[] = { "nanovisor.io^", NULL }; const char *mf37ba3e [] = { "80.94.76.4/abd.php?", NULL }; @@ -54162,7 +54073,6 @@ const char *mf4991f38[] = { "anvagsqctxsaz.bid^", NULL }; const char *mf4999339[] = { "?googleTrack=", NULL }; const char *mf49a7662[] = { "/defersds.", NULL }; const char *mf49b053c[] = { "poptm.com^", NULL }; -const char *mf49f891f[] = { "linuxmint.com/pictures/sponsors/", NULL }; const char *mf49f9499[] = { "adm.fwmrm.net/crossdomain.xml", NULL }; const char *mf4a05432[] = { "dgfpsbezfeh.bid^", NULL }; const char *mf4a1fc25[] = { "tedioustooth.com^", NULL }; @@ -54177,6 +54087,7 @@ const char *mf4a94c68[] = { "dildo.tnaflix.com^", NULL }; const char *mf4ab65e8[] = { "iwrjczthkkla.com^", NULL }; const char *mf4ac2c0c[] = { "odoscope.com^", NULL }; const char *mf4acb484[] = { "collegeboard.org/webanalytics/", NULL }; +const char *mf4ad5c2b[] = { "/gtm.js", NULL }; const char *mf4aebd48[] = { "pussl38.com^", NULL }; const char *mf4af7b16[] = { "webclicktracker.com^", NULL }; const char *mf4afb813[] = { "/LogMediaClick?", NULL }; @@ -54319,7 +54230,6 @@ const char *mf5419e7 [] = { "snowsignal.com^", NULL }; const char *mf542efc [] = { "jvzwcgobd.com^", NULL }; const char *mf5433e7f[] = { "/t.", "?ref=", NULL }; const char *mf5438c5c[] = { "goo.ne.jp^", "^vltracedmd.js", NULL }; -const char *mf543a2a9[] = { "devshed.com/images/backgrounds/", NULL }; const char *mf54558c6[] = { "faststart.ru^", NULL }; const char *mf5460a50[] = { "portalbici.es/lib/angulartics-google-analytics/dist/angulartics-ga.min.js", NULL }; const char *mf547332b[] = { "knowthecause.com/images/banners/", NULL }; @@ -54424,7 +54334,6 @@ const char *mf5ab70f4[] = { "/sitecrm.js", NULL }; const char *mf5ab73ca[] = { "4info.com/alert/listeners/", NULL }; const char *mf5ac96e8[] = { "xrqkzdbnybod.com^", NULL }; const char *mf5ad3a89[] = { "adtraffic.org^", NULL }; -const char *mf5ad6323[] = { "amazonaws.com/widgets.youcompare.com.au/", NULL }; const char *mf5aeff5c[] = { "looksmart.com^", NULL }; const char *mf5b2d078[] = { "pbhletstiooizj.com^", NULL }; const char *mf5b2e0de[] = { "/advertisingbutton.", NULL }; @@ -54475,7 +54384,6 @@ const char *mf5e67ac5[] = { "pixel.pcworld.com^", NULL }; const char *mf5e72440[] = { "mycentraljersey.com^", "^sponsor_", NULL }; const char *mf5e7cf36[] = { "statsmobi.com^", NULL }; const char *mf5e90f5e[] = { "jcrqhscfqqbgby.com^", NULL }; -const char *mf5e921d1[] = { "babylon.com/systems/af/landing/", NULL }; const char *mf5e96b8f[] = { "d26wy0pxd3qqpv.cloudfront.net^", NULL }; const char *mf5eba283[] = { "lushcrush.com^", NULL }; const char *mf5ec7f92[] = { "bekiruvppl.com^", NULL }; @@ -54881,7 +54789,6 @@ const char *mf7933946[] = { "hgdmzshm.com^", NULL }; const char *mf7948e7e[] = { "xnjsdpohkgn.com^", NULL }; const char *mf795aa08[] = { "/clickcount/", NULL }; const char *mf796bc96[] = { "serverbid.com^", NULL }; -const char *mf796f6b7[] = { "redbeacon.com/widget/", NULL }; const char *mf79b1f5f[] = { "winpalace.com/?affid=", NULL }; const char *mf79b6d8 [] = { "_ad_view=", NULL }; const char *mf79cf4f8[] = { "/eroadvertorial3.", NULL }; @@ -55319,7 +55226,6 @@ const char *mf9716ed4[] = { "/ad-300x254.", NULL }; const char *mf9717d62[] = { "fpzxmdjjpphzc.bid^", NULL }; const char *mf97319c2[] = { "aditize.com^", NULL }; const char *mf973b880[] = { "aljwnypxzw.com^", NULL }; -const char *mf973e46a[] = { "sbnation.com/campaigns_images/", NULL }; const char *mf974382f[] = { "sasieidpe.bid^", NULL }; const char *mf9757692[] = { "igaming.biz^", NULL }; const char *mf9764968[] = { "redirect2719.ws^", NULL }; @@ -55736,7 +55642,6 @@ const char *mfb3cf8d3[] = { "4tube.com/mojon.js", NULL }; const char *mfb3e3201[] = { "xqzkpmrgcpsw.com^", NULL }; const char *mfb403e16[] = { "arch-nicto.com^", NULL }; const char *mfb413157[] = { "kiplinger.com^", NULL }; -const char *mfb4309cd[] = { "dailydeal.news-record.com/widgets/", NULL }; const char *mfb43c897[] = { "seemybucks.com^", NULL }; const char *mfb44e6ac[] = { "nyzncfurdrdxfi.com^", NULL }; const char *mfb45e018[] = { "naj.sk^", NULL }; @@ -55932,7 +55837,6 @@ const char *mfc0ec2c [] = { "ueuerea.com^", NULL }; const char *mfc110fff[] = { "/common/ads_", NULL }; const char *mfc117be6[] = { "showsport-tv.com/images/xtreamfile.jpg", NULL }; const char *mfc123bef[] = { "/js/oas.", NULL }; -const char *mfc12ac90[] = { "/tco", ".", NULL }; const char *mfc131cc3[] = { "vsgumkkc.bid^", NULL }; const char *mfc13f613[] = { "torrentz.", "/mgidpop/", NULL }; const char *mfc1578ec[] = { ".adriver.", NULL }; @@ -55947,7 +55851,6 @@ const char *mfc1bfe1c[] = { "rezilopompa.com^", NULL }; const char *mfc1c50ca[] = { "cheatsheet.com^", NULL }; const char *mfc1dfbf6[] = { "viroll.com^", NULL }; const char *mfc1e1aba[] = { "vvziqyahhmq.bid^", NULL }; -const char *mfc1f796b[] = { "gumtree.com^", "^dart_wrapper_", NULL }; const char *mfc2046a4[] = { "800d24d61daea3c.com^", NULL }; const char *mfc21641b[] = { "adsbr.info^", NULL }; const char *mfc2609d8[] = { "/adsquare.", NULL }; @@ -55960,6 +55863,7 @@ const char *mfc295510[] = { "bogkmogzrvzf.com^", NULL }; const char *mfc2d1abe[] = { "/ads/js.", NULL }; const char *mfc2d6c7b[] = { "/ad_pop.", NULL }; const char *mfc2dfa2a[] = { "nmpmgmldzvrmra.com^", NULL }; +const char *mfc2e440a[] = { "ao-freegeoip.herokuapp.com^", NULL }; const char *mfc2ecc41[] = { "/adverttop.", NULL }; const char *mfc2f4c5b[] = { "adidas.com^", "^adidasAnalytics.js^", NULL }; const char *mfc2f69c3[] = { "analytics.foresee.com^", NULL }; @@ -56207,7 +56111,6 @@ const char *mfd29daeb[] = { "lpzsxemf.com^", NULL }; const char *mfd2acc17[] = { "2c3a97984f45.com^", NULL }; const char *mfd2afc05[] = { "-analytics/insight.", NULL }; const char *mfd2b62d9[] = { "statystyki.panelek.com^", NULL }; -const char *mfd2b94f2[] = { "fugitive.com^", "-468x60web.", NULL }; const char *mfd2cb23a[] = { "/ad-side/", NULL }; const char *mfd2cc075[] = { "4wnetwork.com^", NULL }; const char *mfd2cce89[] = { "stats.sawlive.tv^", NULL }; @@ -56219,11 +56122,11 @@ const char *mfd3637d5[] = { "xxxadv.com^", NULL }; const char *mfd36ff47[] = { "kilomansa.com^", NULL }; const char *mfd374f5 [] = { "/directadvert.", NULL }; const char *mfd379286[] = { "/ads/serveIt/", NULL }; +const char *mfd380948[] = { "oxifwsabgd.nzz.ch^", NULL }; const char *mfd38db92[] = { "mxtoolbox.com/Public/images/banners/Mx-Pro-160x600.jpg", NULL }; const char *mfd399c0f[] = { "inspirefirst.com^", "^banners^", NULL }; const char *mfd3ba7f9[] = { "mozcloud.net^", NULL }; const char *mfd3e8f1a[] = { "avonnfckdeqeyr.com^", NULL }; -const char *mfd3ed54b[] = { "ha.ckers.org/images/fallingrock-bot.png", NULL }; const char *mfd409c7c[] = { "plxtejszb.com^", NULL }; const char *mfd40af83[] = { "xrmtjxxeerbew.bid^", NULL }; const char *mfd42df94[] = { "mediaessence.net^", NULL }; @@ -56580,7 +56483,6 @@ const char *mfeba43d3[] = { "01net.com/track/", NULL }; const char *mfeba7884[] = { "vidcloud.co/js/lib/", NULL }; const char *mfebb8cf9[] = { "blogverzeichnis.eu^", NULL }; const char *mfebbf0d6[] = { "quirlycues.com^", NULL }; -const char *mfebbf10e[] = { "crushorflush.com/html/promoframe.html", NULL }; const char *mfebc04cc[] = { "expressclassifiedstt.com/adimg.php?", NULL }; const char *mfebc1286[] = { "/pap.swf?", NULL }; const char *mfebd06ee[] = { "/affiliate-content/", NULL }; @@ -56861,10 +56763,12 @@ const char *d110ce0d8[] = { "mediaite.com", NULL }; const char *d11580bc3[] = { "crash.net", NULL }; const char *d1194c0a3[] = { "itv.com", NULL }; const char *d11a83aba[] = { "gotrackmeet.com", NULL }; +const char *d11ef9457[] = { "fastwhitecat.com", NULL }; const char *d120e91e0[] = { "destinationamerica.com", NULL }; const char *d12319194[] = { "comingsoon.net", "playstationlifestyle.net", NULL }; const char *d123e5889[] = { "vidtudu.com", NULL }; const char *d1291624b[] = { "cio.com", NULL }; +const char *d129d6da9[] = { "askubuntu.com", "mathoverflow.net", "serverfault.com", "stackexchange.com", "stackoverflow.com", "superuser.com", NULL }; const char *d12c929b8[] = { "vrt.be", NULL }; const char *d12cac15c[] = { "fırstrowsports.eu", NULL }; const char *d1336ee8f[] = { "vulture.com", NULL }; @@ -56940,7 +56844,6 @@ const char *d1d4ca3f [] = { "youngcons.com", NULL }; const char *d1d63d4c3[] = { "vod-api.infowars.com", NULL }; const char *d1da120c4[] = { "members.portalbuzz.com", NULL }; const char *d1dc4a272[] = { "afreesms.com", NULL }; -const char *d1e096c38[] = { "lindaikeji.blogspot.com", NULL }; const char *d1e0c8df1[] = { "dailycaller.com", "realhardwarereviews.com", "thepoliticalinsider.com", NULL }; const char *d1e5244b0[] = { "datafilehost.com", NULL }; const char *d1e963058[] = { "bbc.co.uk", NULL }; @@ -57050,7 +56953,6 @@ const char *d2ed71283[] = { "williamhillcasino.com", NULL }; const char *d2f16ad3e[] = { "computerbild.de", NULL }; const char *d2f31c508[] = { "redfin.com", NULL }; const char *d2f668841[] = { "fortune.com", "time.com", NULL }; -const char *d2fd4a4a3[] = { "123movies.com", "123unblock.info", "123unblock.xyz", "1337x.st", "1337x.to", "1movies.is", "adsrt.com", "ancient-origins.net", "anitube.cz", "aniwatcher.com", "bayfiles.com", "c123movies.com", "clicknupload.org", "daclips.in", "downace.com", "downloadpirate.com", "estream.to", "estream.xyz", "eztv.io", "eztv.tf", "eztv.yt", "ffmovies.ru", "filmlinks4u.is", "flvto.biz", "fmovies.taxi", "fmovies.world", "fmovieson.com", "fullmatchesandshows.com", "getlink.pro", "gifsis.com", "gomovies.sc", "gomovieshub.is", "gostreams.net", "hdmoza.com", "hdonline.is", "healthline.com", "intoupload.net", "kickass2.ch", "kickass2.st", "kimcartoon.to", "latestsocial.com", "limetorrents.info", "masterkreatif.com", "megaup.net", "monova.org", "monova.to", "movies.is", "movies123.xyz", "moviescouch.co", "moviewatcher.is", "mrunlock.icu", "mrunlock.pro", "newser.com", "nocensor.icu", "nocensor.pro", "nowwatchtvlive.ws", "nutritioninsight.com", "onhax.me", "openload.co", "openload.pw", "otakustream.tv", "peggo.tv", "piknu.com", "pirateiro.com", "postimg.cc", "prox4you.info", "prox4you.pw", "prox4you.xyz", "putlocker.ninja", "putlocker.style", "putlockers.movie", "queenfaucet.website", "seedpeer.me", "sendit.cloud", "series9.to", "skidrowcrack.com", "stream2watch.ws", "swatchseries.to", "tinypic.com", "torlock.com", "torrentdownload.ch", "torrentdownloads.me", "torrentfunk.com", "torrentfunk2.com", "torrentz2.eu", "tubidy.io", "uiz.io", "unblockall.org", "unblocked.app", "unblocked.cx", "unblocked.is", "unblocked.llc", "unblocked.lol", "unblocked.pet", "unblocked.si", "unlockproject.icu", "unlockproject.live", "upload.ac", "uploadproper.net", "uplod.cc", "uplod.io", "uptobox.com", "userscloud.com", "ustreamix.com", "ustreamyx.com", "vidbull.tv", "vidoza.co", "vidoza.net", "vidtomp3.com", "vidup.io", "watchcartoononline.io", "watchsomuch.info", "x1337x.eu", "x1337x.se", "x1337x.ws", "y2mate.com", "yesmovies.to", "yify-movies.net", "yifyddl.movie", "ymovies.tv", "yourbittorrent2.com", "zippyshare.com", NULL }; const char *d302e4b9f[] = { "slate.com", NULL }; const char *d303d0b56[] = { "tampermonkey.net", NULL }; const char *d30cc0574[] = { "hpjav.tv", NULL }; @@ -57064,12 +56966,14 @@ const char *d320ff3d2[] = { "sourceforge.net", NULL }; const char *d32159037[] = { "171gifs.com", "1proxy.de", "300mbfilms.org", "321jav.com", "69sugar.com", "adultdouga.biz", "agarios.org", "ahlamtv.com", "al.ly", "alantv.net", "alltube.tv", "ally.sh", "amabitch.com", "ancensored.com", "andrija-i-andjelka.com", "animakai.info", "anime-sugoi.com", "animeado.net", "animeai.org", "animelek.com", "animesonline2hd.org", "animesonlinetk.info", "animezone.pl", "antenasport.eu", "anyanime.com", "apklover.net", "aquariumgays.com", "arab-moviez.org", "arabloads.net", "arabp2p.com", "archived.moe", "artgifsocean.com", "asianporndistrict.com", "asianxv.com", "assistirfilmeshd.org", "assistirfilmesonline2.net", "avonline.tv", "avpockiehd.com", "axxomovies.in", "azkempire.com", "aznude.com", "baixarsomusica.com", "bajarjuegospcgratis.com", "bakacan.com", "balkandownload.org", "balkanje.com", "bdmusicboss.net", "bdsmporn.us", "beautiesbondage.com", "becekin.net", "beelink.in", "behchala.com", "bersek.xyz", "bestsongspk.com", "big4umovies.net", "bilasport.pw", "bitch-show.com", "bitporno.com", "blackboxrepack.com", "blacklionmusic.com", "blogqpot.com", "bludv.com", "bokep2017.com", "bokepcewek.net", "bokepseks.co", "bolly2tolly.com", "bouncebreak.com", "brazzershd.co", "bugiltelanjang17.com", "camrouge.com", "camwhores.co", "cartoonhd.cc", "cartoonth12.com", "catchcoin.pw", "catosports.ml", "centraldeanimes.biz", "cholotubex.com", "cinemamkv.xyz", "cinetux.net", "clik.pw", "cliphayho.com", "cloudy.ec", "coastalhut.com", "columbia-xxx.com", "comicporno.org", "comicsmanics.com", "cookiesnetfl1x.com", "cooltamil.com", "coroas40.com", "coshurl.co", "cricbox.net", "cwtube.dj", "czechmoneyteens.com", "dato.porn", "dblatino.com", "dclinks.info", "dd-books.com", "debrideco.com", "desixnxx.net", "devil-torrents.pl", "discografiascompletas.net", "djmazamp3.info", "dokazm.mk", "donlotfile.com", "download-xyz.com", "downloadgameps3.com", "downloadgamepsp.com", "downloadgamexbox.com", "dragonball-time.com", "drakorindo.com", "drakorindofilms.com", "drhmonegyi.net", "dvdwap.com", "dzrepackteam.com", "e-hentai.me", "e-jav.com", "easyxtubes.com", "edmdl.com", "ekasiwap.com", "electro-torrent.pl", "embedlink.info", "embedsr.to", "erodouga69.com", "erostar.jp", "estrenosdoramas.net", "estrenosdoramas.org", "etsmods.net", "eurostreaming.video", "exposure.pw", "fagken.com", "fas.li", "fastdrama.co", "faststream.in", "faststream.ws", "felipephtutoriais.com.br", "filecrypt.cc", "filesupload.org", "filmaon.com", "filmclub.tv", "filmehd.net", "filmeserialeonline.org", "filmeseseriesonline.net", "filmesonline1080p.com", "filmesonline4.com", "filmesonlineagora.com", "filmesonlineplay.com", "filmesonlinex.biz", "filmgur.com", "filmi7.com", "filminvazio.com", "filmovi.eu", "filmozu.net", "filmuptobox.net", "filsex.com", "flashbd24.blogspot.com", "flixanity.online", "freeadultcomix.com", "freeiptvlinks.net", "freelivesports.co", "freesoftwaredlul.com", "fuckingsession.com", "full-serie.biz", "fullmaza.net", "fullpinoymovies.net", "futebolps2.com", "fxporn.net", "gameofporn.net", "gamepciso.com", "garotosbrasil.com", "gaycock4u.com", "gaysex69.net", "gibanica.club", "girlswithmuscle.com", "gravuregirlz.com", "grcrt.net", "hacknetfl1x.net", "halacima.net", "happy-foxie.com", "haylike.net", "hdarkzone.com", "hdencoders.com", "hdmovie16.ws", "hdmovie24.net", "hdmusic23.net", "hdmusic25.com", "hdmusic90.co", "hdporner720.com", "hdpornfull.co", "hdpornfull.net", "hdshows.in", "hdteenvids.com", "hdtube.co", "hdzex.net", "healthsoul.info", "hentai-for.me", "hentai-id.tv", "hentai.to", "hentaicomicsbr.net", "hentaiplay.net", "hentaiplus.co", "hentaistream.co", "her69.net", "herobo.com", "heymanga.me", "hindimoviesonlines.net", "hiper.cool", "hkfree.co", "homeporn.tv", "hon3yhd.com", "hqq.watch", "hulkload.com", "hyperdebrid.net", "icwutudidare.info", "idolblog.org", "ig2fap.com", "igg-games.com", "ightdl.xyz", "iimgur.club", "ilinks.ug", "ilovefilmesonline.biz", "image-bugs.com", "imagecoin.net", "imgshot.pw", "imgsmile.com", "immunicity.cab", "immunicity.plus", "immunicity.team", "incestoporno.org", "insharee.com", "iprojectfreetv.us", "ivhunter.com", "iwatchgameofthrones.cc", "izporn.net", "jav-for.me", "javeu.com", "javfhd.tv", "javfinder.to", "javgay.com", "javhd.pro", "javhd4k.com", "javkimochiii.com", "javleak.com", "javmobile.net", "javmost.com", "javonline.online", "javpob.com", "javrom.com", "javstream.co", "javus.net", "jdownloader2premium.com", "jizzman.com", "jogostorrentgratis.net", "jpfiles.eu", "jpidols.tv", "k18.co", "k2nblog.com", "karanpc.com", "kissanime.ru", "kizzboy.com", "kooora2day.com", "koreansubindo.net", "kreskowkazone.pl", "kreskowki.tv", "l2s.io", "lacajita.xyz", "lambingan.su", "layar-21.com", "layarindo21.com", "lecheanal.com", "leech.ae", "leosims.com", "letsjav.com", "linclik.com", "link2download.net", "livehd90m.info", "livesoccertv.live", "livestreaming24.net", "loonertube.com", "lyricsy.ir", "macgames-download.com", "macnwins.com", "magesy.be", "manatelugump3.net", "mangacanblog.com", "maniacosporcomics.com", "marapcana.eu", "marvin-vibez.to", "masflowmusik.net", "masterfilmesonlinegratis.info", "maxinlive.com", "mbfcast.pw", "media1fire.com", "megafilmeshdplus.org", "megafodabr.com", "megahentaicomics.com", "megaseriesonline.com", "megatobox.net", "meguminime.com", "metaserie.com", "milfcomix.com", "milversite.me", "minatosuki.com", "minatosuki.website", "minhaserie.me", "mitemovie.com", "mixhdporn.com", "mkvtv.net", "mmfilmes.com", "mocnoi.com", "modelblog.org", "movie24k.ch", "movieerotic.net", "moviehd-free.com", "moviehd-xxx.com", "movierulz.ch", "movierulz.cm", "movierulz.xyz", "movies24hd.co", "movies5x.com", "moviesak47.com", "moviesgoldonline.net", "moviesgoldonline.pro", "moviesgolds.com", "movieshdgratis.com.mx", "movietubenow.bz", "movietv.ws", "moviezplanet.org", "movieztimes.com", "mp3haat.com", "mp3kart.cc", "mp3kart.co", "mp3kart.com", "mp3mydownload.com", "mp3puu.com", "mp3songdl.net", "musculoduro.com.br", "muvibg.com", "mylucah.co", "mymoviepot.xyz", "mzansifun.com", "mzansiporntube.com", "mzansixxx.com", "namethatpornstar.com", "naphi.lol", "nasze-kino.online", "nbafullhd.com", "neko-miku.com", "nekonime.com", "newhdmovie24.biz", "newhdmovies.net", "newpct.com", "newpct1.com", "nflstream.net", "ngentot.tv", "ninfetasnovinhas.net", "nontonanime.org", "nontononlinedrama.com", "nosteam.org.ro", "nudeyoung.xyz", "nulledcenter.com", "nungg.com", "nungmovies-hd.com", "nuttit.com", "nxtcomicsclub.com", "ocsstream.info", "ohohd.com", "ohyeah1080.com", "okmovie-hd.com", "olangal.pro", "omberbagi.com", "ondeeubaixo.com", "one-series.cc", "onlinefilmovisaprevodom.cc", "onlinefilmsitesii.net", "onlinemoviesgold.one", "onlinemoviesprime.net", "openx.tv", "opujem.com", "otaku-animehd.com", "otorrents.com", "ottakae.com", "pahe.in", "pass69.com", "pcgames-download.com", "peliculasabc.net", "peliculasgo.com", "peliculasm.tv", "peliculasmega1k.com", "peliculastomas01.org", "pelisplus.tv", "pelisxporno.com", "pentasex.com", "perfecthdmovies.pw", "perulareshd.pw", "phimotv.net", "picanteeproibido.com.br", "pinaycute.com", "pipocao.com", "pirateaccess.xyz", "piratebay.co.in", "planetsport.pw", "playbokep.me", "playpornfree.net", "pleermp3.net", "pokemonlaserielatino.com", "polskie-torrenty.com", "popjav.com", "porneq.com", "pornfromcz.com", "pornfromczech.com", "pornhardx.com", "pornhd5k.com", "pornleak.net", "pornlibrary.net", "pornmegabox.net", "pornobae.com", "pornocomics.net", "pornotorrent.com.br", "pornotorrent.org", "pornpassw0rds.com", "pornsexonline.xxx", "pornvibe.org", "pornvxl.com", "pornzexx.com", "portalroms.com", "portalultautv.com", "primewire.io", "programasvirtualespc.net", "projectfreetvhd.co", "projectfreetvi.info", "psarips.com", "pubfilmonline.net", "pure-anime.tv", "pussybook.xyz", "putarfilm.com", "querofilmehd.com", "r34anim.com", "rapcloud.co", "reallifecamhd.com", "reallifecamvd.com", "ripvod.com", "rosextube.com", "runvideo.net", "savvystreams.blogspot.com", "sceper.ws", "sdmoviespoint.in", "series-cravings.tv", "seriesblanco.com", "seriesblanco.tv", "seriescr.com", "seriesfuture.com", "seriesintorrent.com", "serieslatino.tv", "seriesparaassistironline.org", "sexisfree.net", "sexix.net", "sexiz.net", "sexkino.to", "sexloading.com", "sexvui.net", "sexxdesi.net", "sexy-youtubers.com", "sexyeroticgirls.comshofonline.org", "short.am", "shush.se", "sinevizyonda.org", "singgah.in", "sitpad.info", "skidrow-games.io", "skidrowcrack.com", "skidrowgamesreloaded.com", "sklns.net", "soccerembed.blogspot.com", "solotorrent.net", "spacemov.tv", "speedplay.pro", "sports4u.net", "sportshd.me", "stadium-live.biz", "streamcherry.com", "streamingok.com", "streamlord.com", "streampornfree.com", "suki48.web.id", "superteenz.com", "sweext.com", "tamilmv.eu", "tamilmv.vc", "tamilrasigan.net", "tamilyogi.fm", "teenboytwink.com", "teentubeq.com", "tele-wizja.com", "telugudon.com", "telugupalaka.com", "teluguringtones.co", "telugusexstorieskathalu.net", "tfpdl.de", "theapricity.com", "thebarchive.com", "thebestofcafucus.com", "thepiratebay.cd", "thepiratebay24.ga", "thepiratebay3.org", "thesimplebay.pro", "thevid.net", "thplayers.com", "tlenovelas.net", "todaypk.ag", "todoinmega.com", "tokusatsuindo.com", "torrentcounter.cc", "torrentfilmesbr.com", "torrentlocura.com", "torrentool.com", "torrentoon.com", "torrentrapid.com", "torrentscompletos.com", "torrentsgroup.com", "tousatu.biz", "tuhentaionline.com", "tumejortorrent.com", "tuportaldemusica.com", "tuserie.com", "tushyporn.net", "tvrex.net", "twitchstats.net", "u2s.io", "ufreetv.com", "unblocked.cab", "unblocked.pet", "unblocked.plus", "unblocked.team", "unduhfilmrama.biz", "upcomics.org", "uporniahd.com", "usabit.com", "uskip.me", "uwatchfree.co", "v100v.net", "vdizpk.com", "veekyforums.com", "veporn.net", "vercanalestv.com", "verdirectotv.com", "verpeliculasporno.gratis", "vertusnovelas.net", "veyqo.net", "veziserialeonline.info", "vibokep.info", "vidabc.com", "video.az", "videobokepgratis.me", "videobokepincest.xyz", "videoexa.com", "videosexbokep.org", "videosnudes.com", "vidtome.co", "vidz7.com", "vidzcode.com", "viooz.ac", "vipracing.biz", "viralshow.info", "viveseries.com", "vivetusnovelas.com", "vixvids.to", "watchaha.com", "watcharcheronline.com", "watchcommunity.cc", "watchfomny.tv", "watchjavidol.com", "watchjavonline.com", "watchme247.co.il", "watchparksandrecreation.cc", "watchpornfree.me", "watchtheofficeonline.net", "watchxxxparody.com", "wetblog.org", "wibudesu.com", "wolverdon-filmes.com", "wplocker.com", "xdvideos.org", "xfilmywap.com", "xgatinhas.com", "xmovies1.com", "xrares.com", "xteenchan.com", "xvideospanish.com", "xxgasm.com", "xxhdporn.com", "xxx-comics.com", "xxxstooorage.com", "yedhit.com", "yeucontrai.com", "yodrama.com", "youpornzz.com", "youswear.com", "yuuk.net", "zambianobserver.com", "zfilmeonline.eu", "zoocine.co", "zoomtv.me", "zw-net.com", NULL }; const char *d322d24fb[] = { "remixshop.com", NULL }; const char *d32450c6a[] = { "thetimes.co.uk", NULL }; +const char *d325f81e4[] = { "123movies.com", "123unblock.info", "123unblock.xyz", "1337x.st", "1337x.to", "1movies.is", "adsrt.com", "ancient-origins.net", "anitube.cz", "aniwatcher.com", "bayfiles.com", "c123movies.com", "clicknupload.org", "daclips.in", "downace.com", "downloadpirate.com", "estream.to", "estream.xyz", "eztv.io", "eztv.tf", "eztv.yt", "ffmovies.ru", "filmlinks4u.is", "flvto.biz", "fmovies.taxi", "fmovies.world", "fmovieson.com", "fullmatchesandshows.com", "getlink.pro", "gifsis.com", "gomovies.sc", "gomovieshub.is", "gostreams.net", "hdmoza.com", "hdonline.is", "healthline.com", "intoupload.net", "kickass2.ch", "kickass2.st", "kimcartoon.to", "latestsocial.com", "limetorrents.info", "masterkreatif.com", "megaup.net", "monova.org", "monova.to", "movies.is", "movies123.xyz", "moviescouch.co", "moviewatcher.is", "mrunlock.icu", "mrunlock.pro", "newser.com", "nocensor.icu", "nocensor.pro", "nowwatchtvlive.ws", "nutritioninsight.com", "onhax.me", "openload.co", "openload.pw", "openloadmovies.bz", "otakustream.tv", "peggo.tv", "piknu.com", "pirateiro.com", "postimg.cc", "prox4you.info", "prox4you.pw", "prox4you.xyz", "putlocker.ninja", "putlocker.style", "putlockers.movie", "queenfaucet.website", "seedpeer.me", "sendit.cloud", "series9.to", "skidrowcrack.com", "stream2watch.ws", "swatchseries.to", "tinypic.com", "torlock.com", "torrentdownload.ch", "torrentdownloads.me", "torrentfunk.com", "torrentfunk2.com", "torrentz2.eu", "tubidy.io", "uiz.io", "unblockall.org", "unblocked.app", "unblocked.cx", "unblocked.is", "unblocked.llc", "unblocked.lol", "unblocked.pet", "unblocked.si", "unlockproject.icu", "unlockproject.live", "upload.ac", "uploadproper.net", "uplod.cc", "uplod.io", "uptobox.com", "userscloud.com", "ustreamix.com", "ustreamyx.com", "vidbull.tv", "vidoza.co", "vidoza.net", "vidtomp3.com", "vidup.io", "watchcartoononline.io", "watchsomuch.info", "x1337x.eu", "x1337x.se", "x1337x.ws", "y2mate.com", "yesmovies.to", "yify-movies.net", "yifyddl.movie", "ymovies.tv", "yourbittorrent2.com", "zippyshare.com", NULL }; const char *d32aba243[] = { "myvidster.com", NULL }; const char *d32b97b3b[] = { "mycbseguide.com", NULL }; const char *d33184ab2[] = { "youporn.com", NULL }; const char *d3325a562[] = { "businessinsider.in", NULL }; const char *d3368f43c[] = { "gomovies.sc", "gomovieshub.is", NULL }; const char *d3377a79e[] = { "q.gs", NULL }; +const char *d33c6736c[] = { "techradar.com", "gamesradar.com", NULL }; const char *d3451013d[] = { "sendit.cloud", NULL }; const char *d34a40269[] = { "foodnetwork.co.uk", NULL }; const char *d34e223f0[] = { "barometern.se", NULL }; @@ -57229,6 +57133,7 @@ const char *d4c1a981b[] = { "stage-entertainment.de", NULL }; const char *d4c456b61[] = { "lfi-online.de", NULL }; const char *d4c7b9359[] = { "sato.fi", NULL }; const char *d4cd4828d[] = { "netcombo.com.br", "saraiva.com.br", "tugatech.com.pt", NULL }; +const char *d4cd545e3[] = { "bleedingcool.com", NULL }; const char *d4d1ce910[] = { "casinobonus24.se", "top5casinosites.co.uk", NULL }; const char *d4d21e4b5[] = { "audiforums.com", NULL }; const char *d4d5705f0[] = { "allmusic.com", "sidereel.com", NULL }; @@ -57254,6 +57159,7 @@ const char *d519d22f3[] = { "expansion.com", NULL }; const char *d51eefdde[] = { "clubedohardware.com.br", "yellowbridge.com", NULL }; const char *d5204d3c4[] = { "washingtontimes.com", NULL }; const char *d5211a32c[] = { "tudou.com", "ynet.com", NULL }; +const char *d5216df21[] = { "veedi.com", NULL }; const char *d5277ca59[] = { "gokkeninonlinecasino.nl", NULL }; const char *d527a6da [] = { "myaccount.google.com", NULL }; const char *d52d8d716[] = { "vancl.com", NULL }; @@ -57360,10 +57266,10 @@ const char *d63393089[] = { "dexerto.com", "gdriveplayer.us", "kitguru.com", "ou const char *d638d049c[] = { "tsn.ua", NULL }; const char *d63b1a8b3[] = { "www.pornhub.com", NULL }; const char *d63b3da42[] = { "dslreports.com", NULL }; -const char *d63cb8548[] = { "seriestreaminglist.com", "tvporn.cc", "uptostream.com", "upvid.live", NULL }; const char *d642259cb[] = { "mousebreaker.com", NULL }; const char *d648caf88[] = { "100percentfedup.com", "4chan.org", "allthingsvegas.com", "americasfreedomfighters.com", "appleeats.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "boomsbeat.com", "boredomtherapy.com", "breakingfirst.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashamerica.com", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "crossmap.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "deneenborelli.com", "designbump.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "faithit.com", "firstinfreedomdaily.com", "fitnessconnoisseur.com", "foreverymom.com", "freedomforce.com", "freedomoutpost.com", "funnyand.com", "gosocial.co", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "intellectualconservative.com", "itechpost.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "lidblog.com", "lifebuzz.com", "mentalflare.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "profitconfidential.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redmaryland.com", "rightwingnews.com", "sciencetimes.com", "shark-tank.com", "shedthoselbs.com", "sportsworldnews.com", "sportsworldreport.com", "stevedeace.com", "supercheats.com", "sweepstakesfanatics.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thedesigninspiration.com", "themattwalshblog.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "universityherald.com", "urbantabloid.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "youthhealthmag.com", NULL }; const char *d649b3fb3[] = { "accounts.google.com", NULL }; +const char *d649de346[] = { "katestube.com", NULL }; const char *d64cbd1af[] = { "sportsbull.jp", NULL }; const char *d654bc924[] = { "aetv.com", NULL }; const char *d656bd02b[] = { "funnyordie.com", NULL }; @@ -57398,7 +57304,6 @@ const char *d6ae4ebfb[] = { "100percentfedup.com", "4chan.org", "allthingsvegas. const char *d6b01741f[] = { "bestfunnyjokes4u.com", "breakingisraelnews.com", "theoswatch.com", NULL }; const char *d6b29da82[] = { "zazzle.com", NULL }; const char *d6b2b2e54[] = { "9to5mac.com", NULL }; -const char *d6b3e66d0[] = { "techradar.com", NULL }; const char *d6b43ba77[] = { "billboard.com", "hollywoodreporter.com", "vibe.com", NULL }; const char *d6b472657[] = { "4shared.com", NULL }; const char *d6b4be80 [] = { "facebook.com", NULL }; @@ -57575,6 +57480,7 @@ const char *d85d847eb[] = { "casinobonus24.se", NULL }; const char *d85e4eca [] = { "shopsmarter.com", NULL }; const char *d860ce05c[] = { "askmefast.com", "breathecast.com", "bulletsfirst.net", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "crossmap.com", "dailyheadlines.net", "dailysurge.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "greatamericanrepublic.com", "hngn.com", "joeforamerica.com", "kdramastars.com", "kpopstarz.com", "latinpost.com", "minutemennews.com", "naturalblaze.com", "natureworldnews.com", "newser.com", "patriotoutdoornews.com", "rantlifestyle.com", "realfarmacy.com", "redmaryland.com", "shark-tank.com", "stevedeace.com", "techtimes.com", "theblacksphere.net", "themattwalshblog.com", "tinypic.com", "valuewalk.comvcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", NULL }; const char *d8646db42[] = { "kissanime.ru", NULL }; +const char *d8647337e[] = { "cnbc.com", NULL }; const char *d864c35c6[] = { "filatak.com", NULL }; const char *d868829bc[] = { "gamerant.com", "rollingout.com", "viralnova.com", NULL }; const char *d8699a180[] = { "bestescapegames.com", NULL }; @@ -57805,6 +57711,7 @@ const char *daebb3c1c[] = { "askmefast.com", "breathecast.com", "bulletsfirst.ne const char *daed18dd1[] = { "pornhub.com", "redtube.com", "redtube.com.br", "tube8.com", "tube8.es", "tube8.fr", "xtube.com", "youporn.com", "youporngay.com", NULL }; const char *daef73d19[] = { "farmonline.com.au", NULL }; const char *daf5773c1[] = { "mundodeportivo.com", NULL }; +const char *daf666a24[] = { "gofeminin.de", NULL }; const char *dafd57761[] = { "android.com", NULL }; const char *daff0e84 [] = { "citiretailservices.citibankonline.com", NULL }; const char *daff1f825[] = { "argos.co.uk", NULL }; @@ -57826,6 +57733,7 @@ const char *db1cf50bc[] = { "web.de", NULL }; const char *db1f106ea[] = { "m4ufree.com", "m4ufree.tv", NULL }; const char *db20ac9ba[] = { "goseek.com", NULL }; const char *db21e12a3[] = { "api.gooru.live", "elespanol.com", "periodistadigital.tv", NULL }; +const char *db2280c64[] = { "imgur.com", NULL }; const char *db26b0b8c[] = { "santander.com.mx", "tv2.no", NULL }; const char *db28c29b5[] = { "ciscospark.com", "citymapper.com", NULL }; const char *db2ac99bb[] = { "fxnetworks.com", NULL }; @@ -57852,10 +57760,10 @@ const char *db5ed7249[] = { "tvnwarszawa.pl", NULL }; const char *db612fae1[] = { "thepoke.co.uk", NULL }; const char *db61631c1[] = { "batcommunity.org", NULL }; const char *db61be493[] = { "facebook.com", "hackspirit.com", NULL }; -const char *db61ce287[] = { "ampproject.net", NULL }; const char *db621ec8e[] = { "sznpaste.net", NULL }; const char *db66e839b[] = { "runnersworld.de", NULL }; const char *db67cf18 [] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bighealthreport.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "crossmap.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "fitnessconnoisseur.com", "foreverymom.com", "freedomforce.com", "freedomoutpost.com", "gamerant.com", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "headcramp.com", "healthstatus.com", "hngn.com", "honesttopaws.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "mentalflare.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "shedthoselbs.com", "stevedeace.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thehayride.com", "themattwalshblog.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "youthhealthmag.com", NULL }; +const char *db68c8960[] = { "eksisozluk.com", NULL }; const char *db6b09415[] = { "thevideo.me", "vidup.me", NULL }; const char *db6d6cdba[] = { "everycarlisted.com", NULL }; const char *db71d48f7[] = { "vidspot.net", NULL }; @@ -58329,6 +58237,7 @@ const char *dn23a55e74[] = { "adiro.se", NULL }; const char *dn23e5bc41[] = { "github.com", NULL }; const char *dn2501a742[] = { "adrec.paris-sorbonne.fr", NULL }; const char *dn25145488[] = { "ad0.com", "ad0.dev", "ad0.org", "vereinslinie.de", NULL }; +const char *dn2554df03[] = { "online.flippingbook.com", NULL }; const char *dn267257da[] = { "yandex.by", "yandex.com", "yandex.kz", "yandex.ru", "yandex.ua", NULL }; const char *dn279e355f[] = { "cspace.com", NULL }; const char *dn27ae6ecf[] = { "sellsy.fr", NULL }; @@ -58452,7 +58361,6 @@ const char *dn7d6463c7[] = { "metrigo.de", NULL }; const char *dn7e1e501f[] = { "livere-kr.ip", NULL }; const char *dn7e410ab8[] = { "edgemesh.com", NULL }; const char *dn7fbb1a72[] = { "exoclick.com", NULL }; -const char *dn8002a1d9[] = { "trueswords.com.ip", NULL }; const char *dn804482f2[] = { "gaytube.com", "pornhub.com", "redtube.com", "redtube.com.br", "tube8.com", "tube8.es", "tube8.fr", "xtube.com", "youjizz.com", "youporn.com", "youporngay.com", NULL }; const char *dn807dfc90[] = { "amazon.cdn.ip.seen.on.cheapflight", NULL }; const char *dn82a9b9f0[] = { "berlin-airport.de", NULL }; @@ -58509,7 +58417,6 @@ const char *dn9eb9d17b[] = { "adnext.pl", NULL }; const char *dn9fcbbda0[] = { "adpop.io", "adpop.me", "adpop.ro", NULL }; const char *dna0ee5d96[] = { "pulte.com", NULL }; const char *dna0f55b [] = { "adsign.no", "adsign.slack.com", NULL }; -const char *dna1560e35[] = { "ozon.ru", "ozonru.co.il", "ozonru.com", "ozonru.eu", "ozonru.kz", NULL }; const char *dna169b0f9[] = { "adsession.com", NULL }; const char *dna1f3f3a0[] = { "flashads.co.id", NULL }; const char *dna23281d1[] = { "adbuddy.be", "adbuddy.beeldstudio.be", NULL }; @@ -59382,7 +59289,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m89722ce, 0, NULL, NULL}, {mc9cb0ac6, 0, NULL, NULL}, {m55468a67, 0, NULL, NULL}, - {m994b72a1, 0, NULL, NULL}, + {m994b72a1, 0, NULL, dn2554df03}, {m6748e501, 0, NULL, NULL}, {m9a6004b1, 0, NULL, NULL}, {me6b3eac8, 0, NULL, NULL}, @@ -61523,7 +61430,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m14e306a3, 0, NULL, NULL}, {m4b3a3165, 0, NULL, NULL}, {m6083cf7e, 0, NULL, NULL}, - {m53f0934c, 0, NULL, NULL}, + {m53f0934c, ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mdc0abe58, 0, NULL, NULL}, {m9ad9a695, 0, NULL, dn710202c}, {m179cbb1e, 0, NULL, NULL}, @@ -64637,6 +64544,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7dc49e72, 0, NULL, NULL}, {m79c2598f, 0, NULL, NULL}, {mba89317f, 0, NULL, NULL}, + {m8646fcfe, 0, NULL, NULL}, {m335bad13, ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {me817e532, ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {me886891d, ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -65001,7 +64909,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m651a5d5b, 0, NULL, NULL}, {m694544ae, 0, NULL, NULL}, {ma993c84e, 0, NULL, NULL}, - {m3ee9dc73, 0, NULL, NULL}, + {m3ee9dc73, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mc4b8bd0b, 0, NULL, NULL}, {m1e005542, 0, NULL, NULL}, {md9fdab9f, 0, NULL, NULL}, @@ -68084,6 +67992,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m75aa7a06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m46f27a74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m688112e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m26cbf618, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ddf8a55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md73116d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m558d49e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68587,6 +68496,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mee737bd2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m935d0e4d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbef2ba8f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf2600c4e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m10cab17a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3fea77cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2f31efbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68638,6 +68548,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdce99231, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf0d011a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3c5760df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8aa192cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m437c27c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m16ada9fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5d56670, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68750,6 +68661,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2237fabe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me565bf6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1966c4c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma423c2cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdcc2bde2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6576edd3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f9dacd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68838,6 +68750,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7e32539a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me82e6a10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m355ee7ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m16f4faaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2921d3b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfe5c885e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m52e050d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69139,6 +69052,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcd90879d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1516633c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m901e9c58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m11df6206, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m688e6fc5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3ac77476, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb30fbcd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69511,6 +69425,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9739e1f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me6b55169, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5302134c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m68c8fdad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6cf865e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maea86e8f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mabca3351, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69591,6 +69506,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m51224feb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbf3a4e93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbb4541c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m45b83600, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m932cd24e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7a958079, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad1f1cb9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69911,6 +69827,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8142c528, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2935418f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf33f5044, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m83fbda7b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7b5a30de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d98754f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb11c4d47, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69932,6 +69849,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7fe8dd53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2232ef45, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m64ed8b3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc493a7fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md4be7442, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m76bc4888, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma6d9919d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69986,6 +69904,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m21f0b8e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3f677e77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2df2f1bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md0ea3dcd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m749f226f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9600474, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf95d400e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70031,6 +69950,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m935df01a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8749130, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6f03f22f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m72924b1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb47c7376, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m773f461a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m759b2109, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70802,6 +70722,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8c44414e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbba6a38a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me449c322, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m86064575, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9550ddab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m53a186c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3eb566ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70868,6 +70789,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m48eb1b00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mceec295e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2f05d257, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m779b06b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m37c16496, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m46337d0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9218bc23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70877,6 +70799,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2051ed60, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33066b4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md2c6583, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me2468808, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87bc62cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m73ca0e40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3bec3915, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70967,6 +70890,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7fd8e289, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m26660e16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m761c7023, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m615ba00d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf7c0cf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma7b168f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m346690a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dne0314002}, @@ -70991,6 +70915,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m358aa108, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5642f76c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9795480d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m95be6abd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me333fd57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9786e2a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc640699d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71324,6 +71249,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf7ed4761, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m16682e7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7d05be05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m767aa8c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7641e165, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m31551907, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb0b0a147, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71837,6 +71763,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m45689a1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf7c54d19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6d0e1a9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me65077df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6084a758, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m19886b4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m48b21070, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71848,6 +71775,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma2e111ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2399c73d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdd55fb34, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4215c162, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3d2b3a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma047920b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c33e4d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -72333,6 +72261,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m89a6b3f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf3ec8513, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mee6ead69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4521578a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc0ec2c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {macab1d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m671aa236, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -72557,6 +72486,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf2b26621, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m59e1efc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m83faf62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma08a4c80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9b224c6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m23ca4cc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md5e637f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -72635,6 +72565,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2019a8c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1ac3ac61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md9fc475d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m849e1bef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ba4ff7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5254716c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad0b0f26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74454,6 +74385,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3013ae57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m533d20d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maae6039a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7a33d543, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md37bdacf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8b943d56, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56228134, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74605,6 +74537,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc3a53cdd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2c938477, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md164ea68, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m51ef243b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m91ce2736, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf249ffaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m79e6bb9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74701,6 +74634,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m38ac7b16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbe9fe622, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m569a54c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8dae150, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m17669d5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m20ef7105, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m20e72eee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74889,6 +74823,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8c3b19fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11029c69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m97faa732, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb36dd2bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44359b91, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f5bcf35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf9d2d22e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75018,6 +74953,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8cd2708e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1bb9f4cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3808bdf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3af9378c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1fbb40c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4bb24e75, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbd143386, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75168,6 +75104,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me9d6214c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6e252234, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m47aaa251, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me8f88f85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7515c216, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m38a33ea3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7612ecc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75488,6 +75425,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me15fe5a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a7424fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70235f3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2ec7ddf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m78edf5df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6e19ce7c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m627ee681, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75817,6 +75755,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m15ee6187, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma2dac42c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d7dfad6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf04cf845, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb0fd2884, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7232d76f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb123f686, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76140,6 +76079,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me6ef4c39, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mef7ed5bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7a050acf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m38fdafba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m96fd80cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf191f317, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md6513c58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76189,6 +76129,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m956de0b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mce455a1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf02e9f8e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mde8b4142, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5f706a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d426f13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e23931a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76401,6 +76342,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md972f16c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5fcd345f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5839d6a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m653950b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m944b1e41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4dfa88a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b5a9d84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76537,6 +76479,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf7a4e2fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1d39d389, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m718e5895, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3da4467b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m74f5b29c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me16f4a7c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5b555512, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76622,6 +76565,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8244a533, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc3bf097d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1d6c33c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mde91b8a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb519198b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m986cb96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f4df9e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76689,6 +76633,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m345539f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8a1a8da8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6556e841, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md45d59ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8a9e676a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m26ceca15, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7d94029f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76717,6 +76662,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8d97cfbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1d5869a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m16449421, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m98a22544, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maf20ca79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8780ab36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md23e783d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76923,6 +76869,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3bb96a39, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4dc3d1e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma4d9454a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m738044ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39e4e2fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2aaf444f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70f6597d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76935,6 +76882,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m46471c69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m874cb626, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb2029317, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mdf0d77a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8dc9de8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcea5df3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m49e5a5d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77663,6 +77611,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5128d8c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ef575c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m15b7c0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md6e0bc50, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2b166e6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1fcf16a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6ac43593, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78225,6 +78174,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {med1178bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m875fef48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m566861df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3f9eec11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6b1f636d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m51d497cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m63a1b60b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78335,6 +78285,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m488e5ed0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4ab67e7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m12cf0794, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1f4bb2c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2c3b5b4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5d82feba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1882d85d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78770,6 +78721,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md76550ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b6143bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc8e93b07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m368fe478, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3567ac53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mebe578b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c1e0b43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79013,6 +78965,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1b4454e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m69f4506c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m74fdff16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mae6fa23a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6a94bea3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcefa88a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1c1f8840, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79068,6 +79021,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdd812d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbeae5314, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcf74ab7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md88146c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2736c486, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2708edd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m62d22a7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79309,6 +79263,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m21e3fa71, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m88999c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m235bb6b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbde1468a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m88842e49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mee39a6ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma2cd5fe4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79418,6 +79373,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc955df59, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma67c10f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8532fd3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m86b327fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m82e4fe00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m55fa869a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87680448, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79434,6 +79390,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdc04308f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md009bfd5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9ea5aed0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md0c6dc87, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc9e18c22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1532a2b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfb19901a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79706,6 +79663,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4cba7b9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7def1fa4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5a5f283, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2c69aa32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b311bd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m20683f61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4cba232f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80024,6 +79982,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc693f2ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med3946df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma541c1d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m64de8608, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfb58c809, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9175dec5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab2d571b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80322,6 +80281,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcefc5126, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m604bea6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m797d4103, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1c5f6a09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m562bdab8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m948b114e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c597265, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80746,6 +80706,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5fbcb427, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mede43f8e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma5ce5d93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m262575ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d0d9087, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb250b265, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1664e49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80941,8 +80902,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6a45cb46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1965720, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3f7bd755, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma2613b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma9103027, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m68a4fe61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma8ed210f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf7c07284, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mef6e5b9f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3bb7a51f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81145,6 +81108,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4395a91c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mef6297bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m746f4b9e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8d7954e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m221b9c08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma5f77429, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me88c06f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81255,6 +81219,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbdd63fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70998a7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md444389f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc1a6764a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m60303fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b96c6ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m40d909fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81705,6 +81670,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m95ad204d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7aa97921, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb32e2f8e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma7d54171, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c98aaa0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meb75d68d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcda255da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81838,6 +81804,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcc90df9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m143b1541, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9eb15a42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8bbaa082, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9340c1d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maf25c8ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1f237286, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82106,6 +82073,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3579efa1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6c0e118e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me5ed5a54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb6132e5f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1f05d2af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m740223ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11d172ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82694,6 +82662,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf458dbe9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f92b056, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m512df92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m96cd689d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m25c3618, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb51ea090, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33ab25f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83024,6 +82993,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meb574855, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m95fd116b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mec647d37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m57bc943e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m10ffb484, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m828ecb45, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma5a872ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83160,6 +83130,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc19c834d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5560acdb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m723583d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m586a3941, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1726a55b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m30460791, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1be49077, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83376,6 +83347,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m31bf3e63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1c2009a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8c27bc77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4bc2cccb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc67f3080, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mabfabc24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf5f10435, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83397,6 +83369,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m721e8ed4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3f0f1b40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m47d923b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb773d0f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44aea269, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4877e181, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1ee4f1c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83455,6 +83428,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4fd2479b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md9db34fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mba099206, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf36d1443, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf5326b95, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9491b00c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med8272c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83685,6 +83659,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1c3a74a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m38bf1102, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me56bb87a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m899686e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m208e3d9b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m88ddcb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m579c31bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84022,6 +83997,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9107bf73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {macca0efa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8be52e04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m79411187, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m17497abe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39834dca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m83d0179f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84126,12 +84102,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me60303ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab181e62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m406d59d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m65fa6ae8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9e0fc398, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3ed011d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf238ce07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m23351381, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m99931a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc1e1aba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m628c1347, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m57e27320, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8c0b49fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m351e54a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84146,6 +84124,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m41aa046e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9087f6f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m756ebb6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m31ef68f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mac9225ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma4273ac6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma6e14c6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84183,6 +84162,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7c362ac3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me1c3265e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf0028dc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md52d80d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m69df2d47, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me449685c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maa4b52a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84462,6 +84442,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfe346fb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3dd50ea1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39e53b27, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m42a736b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1215282e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdf2ef800, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3be517e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84735,6 +84716,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m20d4c77d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb876c96e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m693a6ede, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me38b07bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc11c8a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44762eb7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfe08a86a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85378,6 +85360,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m35a97eee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2a381a09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m165effdf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9270fa2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92383abb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md4b7581f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma31470f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85674,6 +85657,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb4284baf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5eb7bda, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf28d7887, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mea5b8ffd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb20b656c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9d9762b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mea85a103, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85990,6 +85974,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m219646e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6c1d8ab7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m85536c81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m86e15a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7404dd30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb065e168, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2f68cdaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -86929,6 +86914,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m90573fde, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb854713c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m57fd5c26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m4cb56a9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc50f05c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf5ad3a89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3d0c95de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -87609,6 +87595,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2aea7510, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc49fec14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m408f65b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m105fa352, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfcc96ed9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m30f83d96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, {m88915c9a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -88526,9 +88513,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, {m5c0e2c9b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {md90a9dcc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {mb356f201, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dna1560e35}, - {m78b17bdc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m604774b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc347430b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me12b2288, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89208,13 +89192,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m548191e3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbe017ed7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, dn8789aeca}, {me4ca3ed7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m625fb261, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, dn21bbaa02}, {m2ad3465, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn1aa44576}, {m6ab96fbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m5a13cb6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m55e21c87, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8deb330b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me69c574e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn8002a1d9}, {me1a641aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn347500db}, {m10b54a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn76f02054}, {me2a4e3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn2099d403}, @@ -89238,7 +89220,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md6d5d3c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb32153e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m6ea5cbd7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m86423e41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9c00a3d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c147c76, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5df96a33, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89336,13 +89317,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma68e5037, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m25ea6d20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf6b868ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {mcf8c56b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf77f26be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8b8b9181, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m15f9bfc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mafef38f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1e483f6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m2f0cc390, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2c9d4b7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1ab7d77f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b167686, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89377,11 +89356,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8ba65638, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9c2eec91, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {medee3f77, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, dncd0f7602}, - {m6043771c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8c4cda3c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbcfab832, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m726eb350, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mf5ad6323, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3aaf88b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md926671, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d725407e9, NULL}, {m84dabd2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d928f08e9, NULL}, @@ -89394,13 +89371,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m95dbf244, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mee740af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m3a8d7817, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mfc2e440a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mef0a6553, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9c6df30e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m90db21eb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mce7d8290, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {ma121cdbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2a42876d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m21729ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m110b4dec, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m91b691e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8df4bdd9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -89430,13 +89407,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf92760c9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcf454025, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2789cacb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m5cb344e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5ab75ba4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mddda6de4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m482f1803, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {mf5e921d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {ma2d939f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {mc69de5d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m32286cbb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7803dcf0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf3f25022, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -89492,6 +89464,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me2b1ec16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcffb54a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m18ba36d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m668f2713, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m73db7987, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me4663706, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m17bb28c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -89543,11 +89516,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m81225406, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mebdc922b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m21fe19c8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md63d218a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m1f757a75, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m245d561b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m41b966d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m13f76306, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfeb5de1d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me85bc91d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m43d9f530, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89583,9 +89552,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb2ae1f45, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma1f06f0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8024b41e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m94258bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc8bc162a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m48421eab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m45b41c79, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2473db6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbd3eb9d8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -89667,7 +89634,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m82d23ddf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me2ff2561, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7887ed7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m8ffe0be8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb2041bb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf1bd97da, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m802de4f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89857,7 +89823,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2d6e3c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7f21cb7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m982262ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {ma574e3a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m7f946bb5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d124525, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma741bfb0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -89879,7 +89844,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma2f28bc7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, d9c569ff8, NULL}, {m8b656bcc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6104d166, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {mf0712800, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3f171339, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m980c89ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdc2f5917, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89958,7 +89922,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mad0ec56b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7a04073c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb6c346a0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc0b4b677, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m831b492d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m482b6597, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {macc8c8a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89975,7 +89938,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcf35516e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me870cc64, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m41b86948, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md4e1b777, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9041ac2e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m425a8526, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7fc72700, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90005,8 +89967,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m643e811, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mab1c90a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m91eb00b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m65b9a55f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {ma311d952, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbd15b5ae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m753cf82a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc800b529, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90015,7 +89975,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f7823bc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9cb14f65, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8056f5d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {md8ac6799, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5923b44b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e01a26f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb4277eab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90024,7 +89983,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma2422550, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9df79bb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfe528fa9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m6c565367, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2a9b45c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m773dfc31, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m239de251, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90068,18 +90026,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4aed8a3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m15423b7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m66b236ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m7013496c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4e39a8bd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m8f918f7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9a5f634a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfe645f36, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m76e2ead2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5db0dc6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb8f92b5d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m373625c6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {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}, @@ -90100,7 +90053,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb3d9796, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m60e5cc0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f9aa805, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {me0f8ba17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5b3e1c20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcd72e498, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6690011a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90214,7 +90166,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m943dda41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf015c045, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma58a7837, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me0e3c241, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5bcc2c29, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb094b32c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb3eb7364, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -90231,8 +90182,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mccb44b30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf8f070, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mfb857bd3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m20c5a77f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m5f4e73ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m96376454, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc9e5dfe6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33bbb9f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90245,7 +90194,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2a9e3efa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m62acbe7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8f44053f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {medeadac7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc97ddf5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me8932312, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff171b9c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90259,9 +90207,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5ebd33f6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1a1db6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m78d71338, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md4303649, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3d70381, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {md41173ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md499a18f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1e0065e1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m91cc6d1a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90340,7 +90286,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4bd1630b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8f77d082, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ac7309d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m53731c96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70d5afc4, ADBLOCK_FLAG_MATCH_DOMAIN, db190c7bd, NULL}, {m22a00fdb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md9def49a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90380,7 +90325,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbecc4e36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1595e2c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, df13b2f64, NULL}, {meb1e059, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m6a86cfec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m486d22f0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4b4df895, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92a36fa4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -90429,7 +90373,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc9b39983, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbbf73756, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma6310cea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {ma50e810, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb308e218, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc4d9d767, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m49759250, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90439,8 +90382,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m973f71c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m64b9e938, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcdd70802, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {ma5bcc0d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mcab801d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m32cbc28c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m36ceba13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcb4c895e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -90520,13 +90461,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2c403475, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdfdf0887, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1dfbff66, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m122302f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc20ec65d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc548157c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m73fdac62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf9a7e8a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {md5ab1ecf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me6fd6da4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m49aee47d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m91589517, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {maef14cca, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90540,6 +90478,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbe5341e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc673b03c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf7841f43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mce302c58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mfa4b972, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3de347c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e6adfc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90568,6 +90507,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m249fcd10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mae0b8d75, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d203cfecb, NULL}, {m11a44395, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m2ef53911, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m38e5658a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dfbc90690, NULL}, {maf68d96d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m61272b1f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90676,7 +90616,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m53dd58b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8e15d08f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m40629724, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {mf796f6b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56bb8c74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8dffff7b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mccea3263, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90691,7 +90630,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m779fca0e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m72d099c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m35e7cc3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m42076f36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff8c7d49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m78557000, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m96f4da20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -90728,7 +90666,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf1cc9f53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m387d50d7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcdf57527, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m31fa4839, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m78f6cb70, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4023dd42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m800ecc8c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90736,8 +90673,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbfa18070, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m45ece885, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8339def7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m7511452d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mbe85a3b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4606e436, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {meb53fff8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m861cd52f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90858,7 +90793,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m521abd42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m94c59890, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f1276cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m1182262c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma4ee85d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m66474e36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m43195876, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -90907,11 +90841,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m99cdac3a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6f48969c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m51bff7bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d9b4874e7, NULL}, - {m116daa69, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc0ff1227, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb01ff0bc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {maa7a907f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m8b812774, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m324ad8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc1e2238c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m95edf3ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -90953,8 +90884,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m385210ea, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m148890c3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m76fa01fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m4548e245, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m9e47680f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me9a0a6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m96753ec8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7b8194fc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90980,7 +90909,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6adc568f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcce1ed1f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m415f5f3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {me42ec3b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5b91bbda, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7797474f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m40c866d3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90995,7 +90923,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf13afed2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m964ffcea, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5d7ef2a5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb72c2d6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m986aa2cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m627f1521, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me86b8d37, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -91027,7 +90954,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m63d1138e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6acfc799, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6dbcc7cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {ma5410241, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb97fb631, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9c1f94ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mabd96b92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d4e3d5f9d, NULL}, @@ -91046,6 +90972,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mee4a0453, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5eba8f2b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcc10c37f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4a98afaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9faa5d2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m64b0e79c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbd828aed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -91085,9 +91012,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m71a24f2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3abe26f0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m573fd8e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m1d3b120a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m595e6e39, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m2817e50, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meb7fb4e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4007561e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4cdf99c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -91907,7 +91832,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7d4217a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc14db747, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m5cecf2dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {mbe16ec6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m72b36aa8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m7bb01084, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7e4852b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -91916,12 +91840,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdb4eb14f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6b04aa3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9b35aadf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mbc28064a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me3578025, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m719ebe5d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m5a54a7dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc4f25c17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5d480ee, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mb4e36385, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc7a7e40c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma5b59f35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc59204d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -91930,7 +91853,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5f64df30, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m45a89a60, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m23659a4f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mcc52c3e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m85b54f82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m669278c2, ADBLOCK_FLAG_MATCH_DOMAIN, df9d27725, NULL}, {mbb92d651, ADBLOCK_FLAG_MATCH_DOMAIN, d1194c0a3, NULL}, @@ -91939,7 +91861,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc262e379, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, df3f5988e, NULL}, {m6713d009, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3bcc28cc, ADBLOCK_FLAG_MATCH_DOMAIN, d1914d0e6, NULL}, - {m865d6ce6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8d492f6a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma6dd1566, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9522f7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -91964,7 +91885,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2a048e41, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, dnaa56271c}, {m2fd95a0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mb129a897, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me349f48b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m95445912, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7e43655, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1e689410, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92030,7 +91950,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m720afb85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc4c5e697, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m81aa95bd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m5f41c84, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5262ee6b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me6e451a6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1694cb7a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92045,10 +91964,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m34fa2215, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m9ce6d9c9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdba6d419, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m9b488c61, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m100d52a0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcb3cc85, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb39ea86f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m563ab1a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m837abfda, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me8c21f4c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92056,9 +91973,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m59962a1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m47fe113, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d7f8002dd, NULL}, {m9e25a479, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mf378efa2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8fa59c00, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {ma9d17f94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m924c04e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4f3d1fdf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb1048363, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92070,9 +91985,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma626156f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m50cdf31c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2d066498, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d4f26cbc, NULL}, - {mf03b7793, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d1e096c38, NULL}, - {mbcf17722, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d1e096c38, NULL}, - {ma5976c59, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d1e096c38, NULL}, {m7d562a13, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {med90ed08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcb5fe8c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92190,8 +92102,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md843e409, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m461560ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m230ce1a7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m5baba729, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mbdc3e063, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4569b15c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf06ae68e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb44a755f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92211,7 +92121,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb8b5aad1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m79ba9d1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mc8385ef, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mdb57bc02, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md5667f63, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5306cc9b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m56b7e2dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92305,26 +92214,19 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m35747b66, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma66379b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma0bb074b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m470f570e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mbe988cfe, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc9f3e69b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {maff31c52, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3f7e581a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfe411b5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m9bd11f90, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m38e517fa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m95d27de3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb3e6168, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4973a561, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc2327f0f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m11d15689, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdea6cb50, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m10fb3e0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mad7ca0d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m916b856d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5a6bab8e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2c88fbc6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {macd49fc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf1f6551c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mce90a6f1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb6097aba, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92333,7 +92235,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m860a43d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma022f79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m49e6494e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mc678438c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m34495f15, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1dee7c77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3c745c6d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92349,7 +92250,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7d5d4dfe, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf45298f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m695a689b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m71a7a6a1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3002984e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5c818920, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfadb2575, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92373,7 +92273,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me57341a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8a9ecd66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m11fa2cfd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {mfebbf10e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md8b47f27, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {maa700546, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf520d8e8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92409,16 +92308,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma465010e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m56a9a519, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m365f0b33, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mfb4309cd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m205ae9aa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m108d362, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1b633cf3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m56b92665, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcdfb1dc5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m35e57f79, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m37b5fd24, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mce9a8f0f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m7333eb3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9053b40e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me219b9b0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md9873fd4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92469,22 +92364,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m220d6192, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4ef1364b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb7a0bbd7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m638c5ea5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mdbf094f7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m8c68edd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m25febf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1ccc8726, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me7cc137c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4c34a5b5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma9282517, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1f18fda7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {mf543a2a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m78a795dd, ADBLOCK_FLAG_MATCH_DOMAIN, d47f84e8d, NULL}, - {m19d8ec1d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf92c99ff, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m6e2e0bad, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma9b31b82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m59f58ffc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m545c3fc6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8947edb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md7d65788, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -92495,17 +92382,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6acf0f13, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbc863896, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m24ebdf9f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb8ad72b5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m39e3b081, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m323eb18b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m689aa962, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb7de87bf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m416a760f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m8c3b3953, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m67c4dc88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc4ba846f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4651767a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m4a8d2bc7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3259d3fc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m310c7fa3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m915481b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92533,7 +92413,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc41883d7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md626e3c9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md60d7a8e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md43ba607, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me9c6ce17, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m21077cef, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m64143c36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -92546,10 +92425,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdcfcc9fd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7cb5e459, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf7d1c931, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mddc640c9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {med851de7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3cf5a3f3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m478f944b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6331b36e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m740b0ca3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m60150998, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92564,7 +92441,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7fc5fbb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m57348f2f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcacc17f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {me51ae88c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md3e6fe20, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc5a79177, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7ae2c7cb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92584,12 +92460,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9e5b9a5b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4e3eb9e8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2b9b736a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m19d5472c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mef40671, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mf1b15e1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me75817cb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc20483d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mf1690e5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m62482e7c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m173781a4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mceee76bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92601,9 +92473,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m75076b96, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md6bed633, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m44089f9e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md532cef8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m70341989, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m9d889e9f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m647ce5b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m34065877, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2dba28ac, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92613,7 +92482,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me6989d4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma4690c40, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8299d074, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m8a30cb59, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md1845b2e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {meb372382, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma9b2a771, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92628,14 +92496,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8beba15e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m48bd7843, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8a7fcccb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m78c750e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mca5b920a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7a4f2b01, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc03088ae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6801504, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc6f67194, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7b4a619e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m602774c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d9b4874e7, NULL}, {m48e4096b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdbf19df7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8f9484f2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92664,9 +92530,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9610554b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me15fe8be, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m97d91ee4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m9388e7b4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mdcde063d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m7a770443, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5bad281b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m82ec4e73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf7cb0945, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92717,7 +92580,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4f2683ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m32316575, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcf350bcf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m69757918, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m117d52a1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7f8db06a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m14bd22ae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92768,7 +92630,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5483db66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mdf93def7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m60d5b38d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb7d44f61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1e18db8a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc7e9bf21, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2a0eec8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92864,8 +92725,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m969de69c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4f9bf47d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m57c4a992, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mc0700652, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mfd2b94f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9dfc8a70, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me5d57c75, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1ff608ef, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92883,7 +92742,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5170b148, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m24b360f6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4cba8627, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me27111c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m23770592, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me511f780, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7ddffff0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92923,6 +92781,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb72843c8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb21981f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1ccf28e2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {maa15e9b2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m43296c0b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me8398259, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m44a48d5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -92946,10 +92805,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md89a2852, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {meaa50192, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2312fa35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mdca25a95, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m535d91d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m54650c2d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m1697d9ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mab004df3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {maf1bfc32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m413fecc1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -92967,14 +92823,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m300aabf6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3cff752e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbb04afef, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mdd02b8d6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mae9444a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m9dc3f7f9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m30f7276b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {med57725b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m373646dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m831a091f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m3f21b71a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf259559e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbae8ca7a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m23bb863a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93007,7 +92861,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m53db420, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9ea4a6f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m7118f318, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m6a222a6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d9b4874e7, NULL}, {m678bcfd2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d1e5244b0, NULL}, {mdf20a93, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf7bbbb1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -93042,17 +92895,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m91ee11b4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m404d3c53, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md96785e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mfc1f796b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mc347b153, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mc499be9b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m88273d4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8e48f9ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7b3b5a0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me77dd8b8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3ffb9d8b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m897a1576, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8889842b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mfd3ed54b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m58905f2c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m3db4d435, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m72fc0141, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m23cb1a06, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me30643ce, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93109,6 +92959,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3c066087, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {meb08fa1a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdc6cbe3d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {me35f576c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9c747ffc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m64e31200, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc8337d67, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93124,8 +92975,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3b6028a0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf45d5975, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m606f0cc4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mac610a5a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m4d1a19c0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m42f2fde, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m80be58b2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m17734241, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93160,13 +93009,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1d706591, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m547848b4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb871a13c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mc86feb4d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7ba73655, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {ma00e5215, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mff00bdb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md01c17be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md338c9ed, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb264d263, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m537be724, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb6c2b969, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md5371627, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -93186,9 +93033,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m327daedf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m76594912, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf77d325, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mde713114, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {ma81bba46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {mb7ea2cb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5f23f8b1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m12d7488d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5cbb1b66, ADBLOCK_FLAG_MATCH_DOMAIN, d236d940e, NULL}, @@ -93230,7 +93074,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6a31176a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma07701c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4647389b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me72cf881, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m396707a0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8328ef19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1f6356c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d5b7db32e, NULL}, @@ -93245,8 +93088,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6e1327c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d36861d18, NULL}, {mfbd13bff, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf32ace9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m23cfb255, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me0af38dd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7012d7de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3bf91db6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3b9fffc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -93256,9 +93097,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfe1aafd9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1d8a2b71, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdee08614, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m585ca39c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {madc95920, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m483c59bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mae99638f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5d1d75c3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb3b2c462, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -93281,7 +93120,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5d3f9244, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6abc8bcb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m30a4fb72, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m59c39124, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6b1550a9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md01cbf01, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m74f4a2bb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93298,13 +93136,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m992f44be, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfd399c0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4f0ee16e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc5eca2be, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m347ea58f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma1328994, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9ea44106, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m811c375d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbc586138, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {md29f8fb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md391a0c8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m52b9807a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma4dcdeb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93317,8 +93152,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m38075bcb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5d2f72f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d2a073d1, NULL}, {maff5a029, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb06ddfb3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m64af44f8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m34e4dc36, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m424e269b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m5950d940, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93346,7 +93179,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc22dfb3d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbd23984f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m29ce91c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m9a47b3c6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6ea2f8f0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8a9060cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {me388e02c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93364,7 +93196,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8ebb99dd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m12d8564c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1dbcf603, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb23c6b23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5a26e343, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me9de624, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dabc23de9, NULL}, {m995afbf0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93425,7 +93256,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9a2c5229, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m85ec5ae6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4a66d167, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m5abef26a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m24687d88, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m18412298, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc42e1e71, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93435,7 +93265,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m781e7fb9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m250f629, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me9b55ac0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m23fe450d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc16e7459, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc42d23d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m869d0d3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -93482,8 +93311,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3c4dcb2a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m99c4d76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mdecac469, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m555970d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {m23758f41, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m796c7e22, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf7bfde21, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7ceb3d27, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93493,8 +93320,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf13a73ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5d15416b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfccd705d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m2d8f21eb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {meb86ac4e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me484bee5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mf72e6b22, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m93cacaca, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93506,7 +93331,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7878a905, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma6278d2b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m3b5b2306, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mbb684998, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m891ff6b2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcfeb672a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m909997c5, ADBLOCK_FLAG_MATCH_DOMAIN, d8ca14bea, NULL}, @@ -93519,7 +93343,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9e83c7f5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfdb79771, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {med0be295, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m796a0970, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m67e84f11, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2b46cfa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9226210, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -93571,14 +93394,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m41637a52, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5a192e2c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m15ce7a42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m86718876, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mf49f891f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7c6aa73c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m94d3a0bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6889a902, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc8ec71b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m98dc587c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m58c483eb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1d4af6ef, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfc67c2ad, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf596b9f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -93587,7 +93407,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m79e80007, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4069268d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me0f99a2a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m5cf38bed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc524cbbb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m38e92d4d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m94161adb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93604,7 +93423,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m630f7899, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2bb4f333, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m71f0f89, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m7be95fe4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m339bc862, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3a1a1109, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbe7eb12b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93628,7 +93446,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9a5069b2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5970c0d9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m77daf762, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m784c242f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m26c5ae6b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mca1f68e1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8dfe4a60, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93639,10 +93456,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma404e931, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1c8da26a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9b3eb03, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m6b17f86d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mad5d2e5a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc7911f27, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m4d25b68e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc1a59771, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m81c368bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {md72f48aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -93707,9 +93520,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f416f5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {meaf8d199, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mff0f954a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m60435c2e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m7ecc7740, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md45ec3af, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf304334f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8986b6e6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8c219c2d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93721,7 +93531,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9fa79a46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d36a72820, NULL}, {ma35b2e01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3f03fcc9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m70500983, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m54233817, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m78b5b800, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m95810da5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d36a72820, NULL}, @@ -93732,22 +93541,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m56d51fbc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mcba66a13, ADBLOCK_FLAG_MATCH_DOMAIN, d21ee9276, NULL}, {m1e11885e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m8279088e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m2f6d22ae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mafdacb8f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m477c95ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc4f262c0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m94a125e4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1c825dbb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdf6e9cca, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m6b02db05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4fd128d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7d5194a8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md4138f17, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m926d705e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf31d7204, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m5fdafb73, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mf0905f7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m60fc338, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb5e1b71f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m58a22bc6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93761,8 +93564,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {med0ac938, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md389e73b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7d254997, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mefc67bf9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mac1d867, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4cf81763, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m71d43b30, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2c50a0e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93783,7 +93584,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m95e144a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mf7e33e6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m745e8e7e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me132301, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mae1a9270, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me5257dd0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1a569c23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -93818,7 +93618,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mddb98abf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcacbf666, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, dnaebf9323}, {me132d88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dcf6c29e6, NULL}, - {mdb92d75a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m71fa23b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf4e49c6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m147532ce, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93865,7 +93664,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdc3fba92, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md5b4ec3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mebfab373, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mbb063889, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc5612423, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbbd42c49, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma48a0b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93892,7 +93690,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me061afd9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbeddf5a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me506ef51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m6ebdba90, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3e3c1d0a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m97f0451c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m674500, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93922,7 +93719,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m66c6d4d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3767c3d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8e0102b8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m632a44b5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf88b1a67, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf0493615, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m61217252, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93947,7 +93743,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md27f5071, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8730566f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m76ccf453, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m5fe9a032, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf04da94b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6b88902a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, de5c7b3a5, NULL}, {mf732f49e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93969,6 +93764,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfee0cdc4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me5f427a9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m46028468, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m9dc2503, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d4cd545e3, NULL}, + {m11f4cdb1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d4cd545e3, NULL}, {m67cb41d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcc972ea8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dd82e177a, NULL}, {mb5a7aae0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -93988,8 +93785,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m92969725, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m167ca97e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb7b695c3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m64013bbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m49949174, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8704148b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m73c27c0c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfe69a1c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -94049,7 +93844,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2e9e2378, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m57974a4b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3a77258, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m655dfaaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m49e82af6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5dd02c78, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdbe71ad9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94114,15 +93908,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m838f482b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m510493e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {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}, {m6e7564e4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m43133fd5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m30bcbb80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1d327b85, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8fd04af0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {me264f5c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m9d8a9382, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m14dafb96, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9065b2e6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3991cb86, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -94156,7 +93947,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m274222bf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mef2b5ae7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mee97d7bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m48066d60, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcf4b84aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfd64bc89, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md84d82bc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94194,7 +93984,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m88801658, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m878a21a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1dcef8cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mf973e46a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma2be5c9b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, de529c48, NULL}, {m562555b4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m159a372e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94211,7 +94000,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md19c25ee, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma53fe797, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m801a7d5a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me9802547, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m978548d5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1b6f93d1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5b9757be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -94219,14 +94007,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m17c2699f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m803caac8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m8f780172, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m50b6748, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9644ed62, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m161e48b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, dn142d04f5}, {me2b31d7f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9c1d709a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1fa8354e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma4e061c4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m1f8d72e7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {maa8e5ce0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m406c47e2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m87aedaec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -94256,7 +94042,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7c414be2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mfc792707, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m99544656, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m68908c7b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7d93994, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma95b4743, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8295504d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -94269,7 +94054,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m56643dd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mdae8a458, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfc117be6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md511263, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m823ab132, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5e39e7e4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m72e9cf0e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94288,7 +94072,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mce229f72, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m161d420c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m12d28c5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m349d4c6a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1b35ea4c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me242c68a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me1713f39, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94334,15 +94117,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m21c12ff2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m39e05032, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc28c517f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m8499e61f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf83cabc8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m38b2bdfa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb0c2c72, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m62b832ba, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mde1f0f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2d0e676, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mb447e007, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mce12b71e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md4940561, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5eed0668, NULL}, {m4fa76630, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {ma5ea29a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -94399,8 +94179,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m33338849, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5394f4ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc258400f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m1a18572e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m31c98e36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m970dbc16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m310bd03a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m362c9ac4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94965,7 +94743,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5dcf0d8d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d5eb1a16a, NULL}, {mfec2604f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5c7c8da8, NULL}, {mfb3250c1, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d9c5ecd4b, NULL}, - {m1a95c2b4, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d2fd4a4a3, NULL}, + {m1a95c2b4, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d325f81e4, NULL}, {m3294ddfd, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d880d643b, NULL}, {md460838d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dcc032b5, NULL}, {m165ffe83, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dcc032b5, NULL}, @@ -95258,7 +95036,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mac82fac, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dbf6f4436, NULL}, {m8455d9ab, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, db71d48f7, NULL}, {mf74eedb3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d55671966, NULL}, - {ma98cf7dc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d55671966, NULL}, {mce9dbcca, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d55671966, NULL}, {m75415705, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8b290055, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d55671966, NULL}, @@ -95335,9 +95112,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m61572e99, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d4711fb28, NULL}, {m36cd4bd4, 0, d906af668, NULL}, {m90926a85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dfcad96b2, NULL}, - {mfc12ac90, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d6d469833, NULL}, + {m798357bb, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d6d469833, NULL}, {m62f9c3de, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d6d469833, NULL}, - {mbb817bc0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m81ec911a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m40eddcae, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, dn804482f2}, {m53f1e186, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d96799975, NULL}, {m1a3fa3c5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d3fe32371, NULL}, @@ -95889,8 +95666,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4ae6565e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d896218d1, NULL}, {mae4cc101, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf33e8a7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d59e22eda, NULL}, + {mf2a5c215, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4c498c80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m30d777fa, 0, dc356662d, NULL}, - {mdeef0352, ADBLOCK_FLAG_HAS_WILDCARD, d63cb8548, NULL}, {m9eb641d0, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d790688b1, NULL}, {md9c4ae8d, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, db12be194, NULL}, {m6ee055cc, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dcf94ddf9, NULL}, @@ -96892,6 +96670,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5c551ecd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d4b8eec0, NULL}, {m2db4035f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf33a7696, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mdeef0352, ADBLOCK_FLAG_HAS_WILDCARD, d649de346, NULL}, {m424d2ea9, 0, dd0a40e59, NULL}, {m8643196, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m40c57c26, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -97036,6 +96815,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maa50afd8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d1194c0a3, NULL}, {mff5120c4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mee7da4ca, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d1d1600ee, NULL}, + {mce60e5a3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {me6cd7c5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2e1542ad, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mc050d0d2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, @@ -100067,6 +99847,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4dbc82ed, 0, NULL, NULL}, {mb723bdf9, 0, NULL, NULL}, {m57afa0be, 0, NULL, NULL}, + {mf4ad5c2b, 0, NULL, NULL}, {m603dd154, 0, NULL, NULL}, {m1226150f, 0, NULL, NULL}, {m95f1455a, 0, NULL, NULL}, @@ -102890,22 +102671,30 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf8da3e88, 0, NULL, NULL}, {mfbd74d96, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, dn8cb51434}, {m9bc23fef, 0, NULL, NULL}, + {m174d9460, 0, NULL, NULL}, {m756c1fc, 0, NULL, NULL}, {m85b95838, 0, NULL, NULL}, {m264c1828, 0, NULL, NULL}, {mbe8c6c3, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m41647468, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m938c7ac1, 0, NULL, NULL}, + {mdcf11c3a, 0, NULL, NULL}, {m1156ad60, 0, NULL, NULL}, {mec7f40d, 0, NULL, NULL}, {m25dc8b11, 0, NULL, NULL}, + {mdf5a89d6, 0, NULL, NULL}, {m84603eab, 0, NULL, NULL}, {mc01f7918, 0, NULL, NULL}, {m14e8af6, 0, NULL, NULL}, {mefce5264, 0, NULL, NULL}, + {mbd6c222a, 0, NULL, NULL}, + {md00738fb, 0, NULL, NULL}, {me8322f5e, 0, NULL, NULL}, + {maf1d334e, 0, NULL, NULL}, + {mafe2579, 0, NULL, NULL}, {mbe171fec, 0, NULL, NULL}, {m45a2bdfd, 0, NULL, NULL}, + {m2e3c68a6, 0, NULL, NULL}, + {m4644a737, ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m1cb9b04e, 0, NULL, NULL}, {m9bcf18ee, 0, NULL, NULL}, {mc06218ac, 0, NULL, NULL}, @@ -102915,8 +102704,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma21dc61, 0, NULL, NULL}, {med3927d, 0, NULL, NULL}, {m752289bf, 0, NULL, NULL}, - {m983351a1, 0, NULL, NULL}, - {m67f245b8, 0, NULL, NULL}, + {m983351a1, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m67f245b8, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mc7c3ca53, 0, NULL, NULL}, {m64aa2768, 0, NULL, NULL}, {m9b9e139, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -103103,7 +102892,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7b889be0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6d163f3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdcd912d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m34797b22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1e92294f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf93636f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf2358cc5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -103688,6 +103476,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8625be51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4798ab69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1495bd7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2af08a1c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb9f52a62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ecbe12b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m478e0fb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -103910,6 +103699,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc1121f3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8d0059f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md090c79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md6bffbab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3675807c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md8af2b53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6e2491c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104780,6 +104570,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me3446792, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2fe3a59d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m144272ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m85986a8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5d0d051d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m256426de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m177ab625, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -105221,6 +105012,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mea6731c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5197d6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f6f0c5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m63a70a43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9ed2e598, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6e55b753, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3c001965, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106058,6 +105850,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, {m49711127, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9b7597e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m57398428, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf783d962, 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}, @@ -106084,6 +105877,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8022b648, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md13f3568, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f5df36c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mec251bdc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m50aa188a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6e932ddd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m506cf2f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106952,7 +106746,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m46ffd6f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me577ff43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0a3298a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m9534276f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2c45d09e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc00d202d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m93755b3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -108102,6 +107895,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maf539e57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5e877175, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfa3540b9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m6fdbc798, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md71a37f0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m98e3dac6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6eacc258, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -110545,6 +110339,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me325f2b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6a2a69f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mdd9c9f01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m7f303ea9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m458c142b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc1c13e66, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9142b68b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -110565,6 +110360,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mae03dab9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md343980a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcd922bef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {me0943459, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m79246557, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m58520426, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6cc856d6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -111123,6 +110919,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc83e53c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5f7ec26c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me050cff3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m617d3812, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mafe61b36, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf7496b50, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m220775b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -112354,6 +112151,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m908e012e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdd65702d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb8e20fe0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mcc0994e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m413440c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mff4c446a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m21dd30b5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -112693,6 +112491,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m59fffe99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbbc71ba0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcba37c8e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m7044c061, 0, d129d6da9, NULL}, + {m8375571, 0, d129d6da9, NULL}, {mf75e9065, 0, decfe824c, NULL}, {m90556244, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mdfbb73be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -112988,6 +112788,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m234fa285, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mccc7b0c5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m33fb276d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mfd380948, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbf99bcc4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m79c547bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb5d63c78, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113309,6 +113110,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3687399e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m33ad002a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7269f039, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m1885b968, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf304d4e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3dfe8322, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m595bb850, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113701,6 +113503,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m649e480c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m258f0931, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7032dd75, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {me82c8a9f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mdd3cacc0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9e20d2cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6213507, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113741,7 +113544,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m903f118d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d299d033b, NULL}, {m880eb114, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d299d033b, NULL}, {m6843ab7f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d299d033b, NULL}, - {m15c1f437, 0, d4849da01, NULL}, {m618cad45, 0, d4849da01, NULL}, {mb0a17228, 0, d4849da01, NULL}, {mb4317167, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d4849da01, NULL}, @@ -113757,6 +113559,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m725a0dc, ADBLOCK_FLAG_MATCH_DOMAIN, d2c232195, NULL}, {mcb5611ae, ADBLOCK_FLAG_MATCH_DOMAIN, d2c232195, NULL}, {m67d3663c, ADBLOCK_FLAG_MATCH_DOMAIN, d2c232195, NULL}, + {m15c1f437, 0, daf666a24, NULL}, + {mf53d49d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, daf666a24, NULL}, {m2334d3cf, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dee08a0c8, NULL}, {mb8fce44a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_HAS_WILDCARD, df388bf6b, NULL}, {m8cbd6862, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_HAS_WILDCARD, d3e8b2cd5, NULL}, @@ -113968,6 +113772,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md972b899, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d4aba676b, NULL}, {m28d3ef6f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d741273e3, NULL}, {m6d297775, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d741273e3, NULL}, + {m67098b31, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m32db1692, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9a726335, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, db330c8ed, NULL}, {m3cf9ada7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -114550,6 +114355,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m71dceff5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, de580f3d3, NULL}, {mb4c1c69d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d5df4a2b5, NULL}, {mc0210fce, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {mefd9516c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mf855c7d5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m6d3030fc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m2a7c4861, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -114782,6 +114588,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me1f448ac, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {ma4281245, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m598884e7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d50e200f2, NULL}, + {m4e79b2ee, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d11ef9457, NULL}, {m15bfc6d4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc344f8d9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m686a5668, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, db5ed7249, NULL}, @@ -115507,8 +115314,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m69854f18, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dacfad6d6, NULL}, {m363a05a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d80c5e524, NULL}, {mbc2fa99c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, df3f5988e, NULL}, - {m121d9445, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, db61ce287, NULL}, - {me347b218, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, + {me82c8a9f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, db68c8960, NULL}, + {m34797b22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1adecb9c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {ma98cf7dc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m6e224533, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m5d280f43, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {mdeb91a55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4a8b1322, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dd5e8d49e, NULL}, {mbe90abbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -115592,16 +115403,18 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m57fd1494, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d2b4eeef0, NULL}, {m3ed4e605, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dfe905ccf, NULL}, {m3199e9c9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, debffe53e, NULL}, - {m86c4cf8a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d6b3e66d0, NULL}, + {m86c4cf8a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d33c6736c, NULL}, {m2bafee78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m40ae3029, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, de25e08ec, NULL}, {m34e79020, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d95610572, NULL}, {m9d4991ad, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d8fbd0db9, NULL}, + {ma3e5fde7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, db2280c64, NULL}, {m76e0f5df, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2f2ac9b7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d26d5b264, NULL}, {mb2adddef, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d7bb5a0c8, NULL}, {mbe12add0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d110ce0d8, NULL}, {ma41dd4d4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d7c13cb5b, NULL}, + {m47ea28b8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d5216df21, NULL}, {m87c89b0c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m3e2f250f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m89204f03, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d8564a386, NULL}, @@ -115650,6 +115463,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m340d108d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d1ce39092, NULL}, {m6e0a7df0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, ded717ac7, NULL}, {m9ff05869, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, ded717ac7, NULL}, + {m7032808a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {me1b331ac, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d53c6155e, NULL}, {m4df49660, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d43af8047, NULL}, {m5f1a3fa7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, dabb2f3c1, NULL}, @@ -115664,6 +115478,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma4590710, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d56c072f2, NULL}, {m793dfe92, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d56c072f2, NULL}, {m740aa6d4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, + {mf0a91091, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d8647337e, NULL}, {mf1c88a18, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, d4828e45, NULL}, {mb714409c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, db61631c1, NULL}, {m731c5558, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, daba7b486, NULL}, diff --git a/build/patches/Add-a-proxy-configuration-page.patch b/build/patches/Add-a-proxy-configuration-page.patch index d3d7f347..8f6438c8 100644 --- a/build/patches/Add-a-proxy-configuration-page.patch +++ b/build/patches/Add-a-proxy-configuration-page.patch @@ -58,8 +58,8 @@ diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/androi + android:title="@string/proxy_title" + app:url="@string/proxy_url" /> diff --git a/build/patches/Add-custom-tab-intents-privacy-option.patch b/build/patches/Add-custom-tab-intents-privacy-option.patch index ffa100bc..f7b2dff4 100644 --- a/build/patches/Add-custom-tab-intents-privacy-option.patch +++ b/build/patches/Add-custom-tab-intents-privacy-option.patch @@ -26,18 +26,18 @@ diff --git a/chrome/android/java/res/values/values.xml b/chrome/android/java/res diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml --- a/chrome/android/java/res/xml/privacy_preferences.xml +++ b/chrome/android/java/res/xml/privacy_preferences.xml -@@ -15,6 +15,11 @@ - android:title="@string/preload_pages_title" - android:summary="@string/preload_pages_summary" - android:persistent="false" /> +@@ -23,6 +23,11 @@ + android:key="contextual_search" + android:title="@string/contextual_search_title" + android:fragment="org.chromium.chrome.browser.preferences.privacy.ContextualSearchPreferenceFragment" /> + - Close other incognito tabs diff --git a/build/patches/Add-exit-menu-item.patch b/build/patches/Add-exit-menu-item.patch index ab804b69..0cc6a713 100644 --- a/build/patches/Add-exit-menu-item.patch +++ b/build/patches/Add-exit-menu-item.patch @@ -53,7 +53,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeLife 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 -@@ -2959,6 +2959,9 @@ To change this setting, <resetlink>reset sync

<resetlink>reset sync

Settings diff --git a/build/patches/Add-global-menu-entry-to-toggle-AdBlocker.patch b/build/patches/Add-global-menu-entry-to-toggle-AdBlocker.patch index 4cf877a5..32687eba 100644 --- a/build/patches/Add-global-menu-entry-to-toggle-AdBlocker.patch +++ b/build/patches/Add-global-menu-entry-to-toggle-AdBlocker.patch @@ -170,7 +170,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/Cust 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 -@@ -2964,6 +2964,17 @@ To change this setting, <resetlink>reset sync

<resetlink>reset sync

Turn on Request desktop site diff --git a/build/patches/Add-menu-option-to-toggle-global-Javascript-preference.patch b/build/patches/Add-menu-option-to-toggle-global-Javascript-preference.patch index 71bba432..f71738e9 100644 --- a/build/patches/Add-menu-option-to-toggle-global-Javascript-preference.patch +++ b/build/patches/Add-menu-option-to-toggle-global-Javascript-preference.patch @@ -177,7 +177,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/Cust 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 -@@ -2944,6 +2944,17 @@ To change this setting, <resetlink>reset sync

<resetlink>reset sync

Find in page diff --git a/build/patches/Add-option-to-not-persist-tabs-across-sessions.patch b/build/patches/Add-option-to-not-persist-tabs-across-sessions.patch index 3ad1fb2a..3ceae26a 100644 --- a/build/patches/Add-option-to-not-persist-tabs-across-sessions.patch +++ b/build/patches/Add-option-to-not-persist-tabs-across-sessions.patch @@ -26,7 +26,7 @@ diff --git a/chrome/android/java/res/values/values.xml b/chrome/android/java/res diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml --- a/chrome/android/java/res/xml/privacy_preferences.xml +++ b/chrome/android/java/res/xml/privacy_preferences.xml -@@ -28,6 +28,11 @@ +@@ -19,6 +19,11 @@ android:fragment="org.chromium.chrome.browser.preferences.privacy.DoNotTrackPreference" android:key="do_not_track" android:title="@string/do_not_track_title" /> @@ -36,8 +36,8 @@ diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/androi + android:summary="@string/close_tabs_on_exit_summary" + android:defaultValue="false" /> IMAGE diff --git a/build/patches/Add-option-to-use-home-page-as-NTP.patch b/build/patches/Add-option-to-use-home-page-as-NTP.patch index e5ed4b90..e6fa480f 100644 --- a/build/patches/Add-option-to-use-home-page-as-NTP.patch +++ b/build/patches/Add-option-to-use-home-page-as-NTP.patch @@ -153,7 +153,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabCre 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 -@@ -666,6 +666,9 @@ CHAR-LIMIT guidelines: +@@ -648,6 +648,9 @@ CHAR-LIMIT guidelines: Open this page diff --git a/build/patches/Add-site-settings-option-for-session-only-cookies.patch b/build/patches/Add-site-settings-option-for-session-only-cookies.patch index 841cd446..49854122 100644 --- a/build/patches/Add-site-settings-option-for-session-only-cookies.patch +++ b/build/patches/Add-site-settings-option-for-session-only-cookies.patch @@ -165,7 +165,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/web 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 -@@ -904,6 +904,12 @@ Your Google account may have other forms of browsing history like searches and a +@@ -880,6 +880,12 @@ Your Google account may have other forms of browsing history like searches and a Prevent third-party websites from saving and reading cookie data diff --git a/build/patches/Bromite-AdBlockUpdaterService.patch b/build/patches/Bromite-AdBlockUpdaterService.patch index 51807f22..027952ba 100644 --- a/build/patches/Bromite-AdBlockUpdaterService.patch +++ b/build/patches/Bromite-AdBlockUpdaterService.patch @@ -24,10 +24,10 @@ Download filters by checking Last-Modified header first .../content/browser/ruleset_version.cc | 1 + .../content/browser/ruleset_version.h | 5 + .../content/browser/verified_ruleset_dealer.cc | 2 + - .../core/browser/subresource_filter_features.cc | 115 +--------- + .../core/browser/subresource_filter_features.cc | 113 +--------- .../core/common/common_features.cc | 2 +- .../frame_host/navigation_throttle_runner.cc | 10 - - 20 files changed, 818 insertions(+), 147 deletions(-) + 20 files changed, 817 insertions(+), 146 deletions(-) create mode 100644 components/component_updater/adblock_updater_service.cc create mode 100644 components/component_updater/adblock_updater_service.h create mode 100644 components/component_updater/download_filters_task.cc @@ -1231,7 +1231,7 @@ diff --git a/components/subresource_filter/core/browser/subresource_filter_featu // If ad tagging is enabled, turn on the dryrun automatically. bool ad_tagging_enabled = base::FeatureList::IsEnabled(kAdTagging); const struct { -@@ -123,25 +61,18 @@ std::vector FillEnabledPresetConfigurations( +@@ -123,23 +61,16 @@ std::vector FillEnabledPresetConfigurations( bool enabled_by_default; Configuration (*factory_method)(); } kAvailablePresetConfigurations[] = { @@ -1240,11 +1240,8 @@ diff --git a/components/subresource_filter/core/browser/subresource_filter_featu &Configuration::MakePresetForLiveRunOnPhishingSites}, {kPresetPerformanceTestingDryRunOnAllSites, ad_tagging_enabled, &Configuration::MakePresetForPerformanceTestingDryRunOnAllSites}, -- {kPresetLiveRunForBetterAds, true, -+ {kPresetLiveRunForBetterAds, false, - &Configuration::MakePresetForLiveRunForBetterAds}, - {kPresetLiveRunOnAllSites, true, - &Configuration::MakePresetForLiveRunOnAllSites}}; + {kPresetLiveRunForBetterAds, true, + &Configuration::MakePresetForLiveRunForBetterAds}}; - CommaSeparatedStrings enabled_presets( - TakeVariationParamOrReturnEmpty(params, kEnablePresetsParameterName)); @@ -1260,7 +1257,7 @@ diff --git a/components/subresource_filter/core/browser/subresource_filter_featu enabled_configurations.push_back(available_preset.factory_method()); } } -@@ -149,46 +80,10 @@ std::vector FillEnabledPresetConfigurations( +@@ -147,46 +78,10 @@ std::vector FillEnabledPresetConfigurations( return enabled_configurations; } diff --git a/build/patches/Disable-data-saver.patch b/build/patches/Disable-data-saver.patch index ba755183..ca5d63ed 100644 --- a/build/patches/Disable-data-saver.patch +++ b/build/patches/Disable-data-saver.patch @@ -44,7 +44,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/dat 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 -@@ -1285,9 +1285,6 @@ Your Google account may have other forms of browsing history like searches and a +@@ -1303,9 +1303,6 @@ Your Google account may have other forms of browsing history like searches and a When Lite mode is on, Chrome uses Google servers to make pages load faster. Lite mode rewrites very slow pages to load only essential content. Lite mode does not apply to Incognito tabs. diff --git a/build/patches/Disable-safe-browsing.patch b/build/patches/Disable-safe-browsing.patch index 1be97eda..d2c3ea42 100644 --- a/build/patches/Disable-safe-browsing.patch +++ b/build/patches/Disable-safe-browsing.patch @@ -4,47 +4,51 @@ Subject: Disable safe browsing Originally based on ungoogled-chromium patch --- - chrome/android/chrome_java_sources.gni | 1 - - .../chrome/browser/webshare/ShareServiceImpl.java | 6 -- - chrome/browser/BUILD.gn | 2 - - chrome/browser/browser_process.h | 16 ----- - chrome/browser/browser_process_impl.cc | 36 ----------- - chrome/browser/browser_process_impl.h | 6 -- - .../chrome_browsing_data_remover_delegate.cc | 40 ------------- - chrome/browser/chrome_content_browser_client.cc | 60 ++----------------- - .../file_type_policies_component_installer.cc | 16 +---- - .../download/chrome_download_manager_delegate.cc | 31 ++++------ - .../download/chrome_download_manager_delegate.h | 6 ++ - chrome/browser/download/download_item_model.cc | 13 +++- - chrome/browser/download/download_item_model.h | 4 ++ - chrome/browser/download/download_prefs.cc | 17 ++---- - .../browser/download/download_target_determiner.cc | 46 +++++++------- - .../browser/download/download_target_determiner.h | 6 ++ - chrome/browser/download/download_target_info.cc | 4 ++ - chrome/browser/download/download_target_info.h | 4 ++ - chrome/browser/download/download_ui_model.cc | 4 ++ - chrome/browser/download/download_ui_model.h | 4 ++ - .../extensions/api/downloads/downloads_api.cc | 39 +----------- - .../extensions/api/downloads/downloads_api.h | 10 ---- - .../api/webstore_private/webstore_private_api.cc | 44 +------------- - .../browser/extensions/blacklist_state_fetcher.cc | 34 ++--------- - .../browser/extensions/blacklist_state_fetcher.h | 3 - - .../metrics/chrome_metrics_service_client.cc | 3 - - .../trial_comparison_cert_verifier_controller.cc | 3 - - .../chrome_browser_main_extra_parts_profiles.cc | 1 - - chrome/browser/profiles/profile_impl.cc | 11 ---- - chrome/browser/safe_browsing/BUILD.gn | 3 +- - chrome/browser/ssl/captive_portal_blocking_page.cc | 7 +-- - chrome/browser/ssl/cert_report_helper.cc | 2 - - chrome/browser/ssl/security_state_tab_helper.cc | 70 ---------------------- - .../chrome_subresource_filter_client.cc | 12 ---- - chrome/browser/ui/BUILD.gn | 1 - - chrome/browser/ui/tab_helpers.cc | 11 +--- - .../ui/webui/interstitials/interstitial_ui.cc | 11 ++-- - chrome/common/safe_browsing/BUILD.gn | 15 ----- - chrome/renderer/chrome_content_renderer_client.cc | 1 - - components/safe_browsing/features.cc | 2 +- - 40 files changed, 105 insertions(+), 500 deletions(-) + chrome/android/chrome_java_sources.gni | 1 - + .../android/java/res/xml/privacy_preferences.xml | 26 ----- + .../java/res/xml/sync_and_services_preferences.xml | 20 ---- + .../preferences/privacy/PrivacyPreferences.java | 117 --------------------- + .../chrome/browser/webshare/ShareServiceImpl.java | 6 -- + .../java/strings/android_chrome_strings.grd | 45 -------- + chrome/browser/BUILD.gn | 2 - + chrome/browser/browser_process.h | 16 --- + chrome/browser/browser_process_impl.cc | 36 ------- + chrome/browser/browser_process_impl.h | 6 -- + .../chrome_browsing_data_remover_delegate.cc | 40 ------- + chrome/browser/chrome_content_browser_client.cc | 60 +---------- + .../file_type_policies_component_installer.cc | 16 +-- + .../download/chrome_download_manager_delegate.cc | 31 +++--- + .../download/chrome_download_manager_delegate.h | 6 ++ + chrome/browser/download/download_item_model.cc | 13 ++- + chrome/browser/download/download_item_model.h | 4 + + chrome/browser/download/download_prefs.cc | 17 +-- + .../browser/download/download_target_determiner.cc | 46 ++++---- + .../browser/download/download_target_determiner.h | 6 ++ + chrome/browser/download/download_target_info.cc | 4 + + chrome/browser/download/download_target_info.h | 4 + + chrome/browser/download/download_ui_model.cc | 4 + + chrome/browser/download/download_ui_model.h | 4 + + .../extensions/api/downloads/downloads_api.cc | 39 +------ + .../extensions/api/downloads/downloads_api.h | 10 -- + .../api/webstore_private/webstore_private_api.cc | 44 +------- + .../browser/extensions/blacklist_state_fetcher.cc | 34 +----- + .../browser/extensions/blacklist_state_fetcher.h | 3 - + .../metrics/chrome_metrics_service_client.cc | 3 - + .../trial_comparison_cert_verifier_controller.cc | 3 - + .../chrome_browser_main_extra_parts_profiles.cc | 1 - + chrome/browser/profiles/profile_impl.cc | 11 -- + chrome/browser/safe_browsing/BUILD.gn | 3 +- + chrome/browser/ssl/captive_portal_blocking_page.cc | 7 +- + chrome/browser/ssl/cert_report_helper.cc | 2 - + chrome/browser/ssl/security_state_tab_helper.cc | 70 ------------ + .../chrome_subresource_filter_client.cc | 12 --- + chrome/browser/ui/BUILD.gn | 1 - + chrome/browser/ui/tab_helpers.cc | 11 +- + .../ui/webui/interstitials/interstitial_ui.cc | 11 +- + chrome/common/safe_browsing/BUILD.gn | 15 --- + chrome/renderer/chrome_content_renderer_client.cc | 1 - + components/safe_browsing/features.cc | 2 +- + 44 files changed, 105 insertions(+), 708 deletions(-) diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni --- a/chrome/android/chrome_java_sources.gni @@ -57,6 +61,277 @@ diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java "java/src/org/chromium/chrome/browser/search_engines/SearchEngineChoiceNotification.java", "java/src/org/chromium/chrome/browser/search_engines/TemplateUrlServiceFactory.java", "java/src/org/chromium/chrome/browser/searchwidget/SearchActivity.java", +diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml +--- a/chrome/android/java/res/xml/privacy_preferences.xml ++++ b/chrome/android/java/res/xml/privacy_preferences.xml +@@ -7,40 +7,14 @@ + xmlns:app="http://schemas.android.com/apk/res-auto"> + + +- + +- +- +- +- +- + + +- +- +- +- { +- UsageStatsConsentDialog +- .create(getActivity(), true, +- (didConfirm) -> { +- if (didConfirm) { +- updateSummaries(); +- } +- }) +- .show(); +- return true; +- }); +- } else { +- getPreferenceScreen().removePreference(usageStatsPref); +- } +- } + } + + private ManagedPreferenceDelegateCompat createManagedPreferenceDelegate() { + return preference -> { + String key = preference.getKey(); + PrefServiceBridge prefs = PrefServiceBridge.getInstance(); +- if (PREF_NAVIGATION_ERROR.equals(key)) { +- return prefs.isResolveNavigationErrorManaged(); +- } + if (PREF_SEARCH_SUGGESTIONS.equals(key)) { + return prefs.isSearchSuggestManaged(); + } +- if (PREF_SAFE_BROWSING_SCOUT_REPORTING.equals(key)) { +- return prefs.isSafeBrowsingExtendedReportingManaged(); +- } +- if (PREF_SAFE_BROWSING.equals(key)) { +- return prefs.isSafeBrowsingManaged(); +- } +- if (PREF_NETWORK_PREDICTIONS.equals(key)) { +- return prefs.isNetworkPredictionManaged(); +- } + return false; + }; + } diff --git a/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java --- a/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java @@ -80,10 +355,91 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareS if (isDangerousFilename(file.name) || isDangerousMimeType(file.blob.contentType)) { Log.i(TAG, "Cannot share potentially dangerous \"" + file.blob.contentType +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 +@@ -391,30 +391,12 @@ CHAR-LIMIT guidelines: + + Sends some cookies and searches from the address bar and search box to your default search engine + +- +- Preload pages for faster browsing and searching +- +- +- Uses cookies to remember your preferences, even if you don't visit those pages +- +- +- Show suggestions for similar pages when a page can't be found +- +- +- Sends the URL of a page you're trying to reach to Google +- + + Make searches and browsing better + + + Sends URLs of pages you visit to Google + +- +- Help improve Chrome's features and performance +- +- +- Automatically sends usage statistics and crash reports to Google +- + + Cancel sync? + +@@ -704,36 +686,12 @@ CHAR-LIMIT guidelines: + + Privacy + +- +- Navigation error suggestions +- +- +- Show suggestions when a web address does not resolve or a connection cannot be made +- + + Search and URL suggestions + + + Use a prediction service to show related queries and popular websites as you type in the address bar + +- +- Help improve Chrome security +- +- +- To detect dangerous apps and sites, Chrome sends URLs of some pages you visit, limited system information, and some page content to Google +- +- +- Safe Browsing (protects you and your device from dangerous sites) +- +- +- Sends URLs of some pages you visit to Google, when your security is at risk +- +- +- Use page predictions +- +- +- Preload pages for faster loading and offline reading +- + + Tap to Search + +@@ -3956,9 +3914,6 @@ The site does NOT gain access to the camera. The camera images are only visible + + You can see sites you visit in Chrome and set timers for them.\n\nGoogle gets info about the sites you set timers for and how long you visit them. This info is used to make Digital Wellbeing better. + +- +- Remove your Chrome activity from Digital Wellbeing +- + + Remove your Chrome activity from Digital Wellbeing? + diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -2954,8 +2954,6 @@ jumbo_split_static_library("browser") { +@@ -2952,8 +2952,6 @@ jumbo_split_static_library("browser") { "download/download_commands.h", "download/download_crx_util.cc", "download/download_crx_util.h", diff --git a/build/patches/Disable-signin-and-data-saver-preferences.patch b/build/patches/Disable-signin-and-data-saver-preferences.patch index 5ddd7abd..ec250feb 100644 --- a/build/patches/Disable-signin-and-data-saver-preferences.patch +++ b/build/patches/Disable-signin-and-data-saver-preferences.patch @@ -5,11 +5,11 @@ Subject: Disable signin and data saver preferences Never show the data saver promo snackbar --- chrome/android/java/res/xml/main_preferences.xml | 20 ----- - .../android/java/res/xml/privacy_preferences.xml | 4 - + .../android/java/res/xml/privacy_preferences.xml | 8 -- .../browser/preferences/MainPreferences.java | 86 +--------------------- - .../preferences/privacy/PrivacyPreferences.java | 12 --- + .../preferences/privacy/PrivacyPreferences.java | 17 ----- .../java/strings/android_chrome_strings.grd | 6 -- - 5 files changed, 1 insertion(+), 127 deletions(-) + 5 files changed, 1 insertion(+), 136 deletions(-) diff --git a/chrome/android/java/res/xml/main_preferences.xml b/chrome/android/java/res/xml/main_preferences.xml --- a/chrome/android/java/res/xml/main_preferences.xml @@ -51,10 +51,14 @@ diff --git a/chrome/android/java/res/xml/main_preferences.xml b/chrome/android/j diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml --- a/chrome/android/java/res/xml/privacy_preferences.xml +++ b/chrome/android/java/res/xml/privacy_preferences.xml -@@ -28,8 +28,4 @@ +@@ -54,12 +54,4 @@ android:title="@string/clear_browsing_data_title" android:summary="@string/clear_browsing_data_summary" android:fragment="org.chromium.chrome.browser.preferences.privacy.ClearBrowsingDataTabsFragment" /> +- - { -- PreferencesLauncher.launchSettingsPageCompat(getActivity(), -- SyncAndServicesPreferences.class, -- SyncAndServicesPreferences.createArguments(false)); -- }); -- syncAndServicesLink.setSummary( -- SpanApplier.applySpans(getString(R.string.privacy_sync_and_services_link), -- new SpanApplier.SpanInfo("", "", linkSpan))); +- Preference syncAndServicesLink = findPreference(PREF_SYNC_AND_SERVICES_LINK); +- NoUnderlineClickableSpan linkSpan = +- new NoUnderlineClickableSpan(getResources(), view -> { +- PreferencesLauncher.launchSettingsPage(getActivity(), +- SyncAndServicesPreferences.class, +- SyncAndServicesPreferences.createArguments(false)); +- }); +- syncAndServicesLink.setSummary( +- SpanApplier.applySpans(getString(R.string.privacy_sync_and_services_link), +- new SpanApplier.SpanInfo("", "", linkSpan))); - - updateSummaries(); - } + updateSummaries(); + return; + } +- preferenceScreen.removePreference(findPreference(PREF_SYNC_AND_SERVICES_LINK_DIVIDER)); +- preferenceScreen.removePreference(findPreference(PREF_SYNC_AND_SERVICES_LINK)); + ChromeBaseCheckBoxPreferenceCompat navigationErrorPref = + (ChromeBaseCheckBoxPreferenceCompat) findPreference(PREF_NAVIGATION_ERROR); 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 diff --git a/build/patches/Revert-Remove-UnifiedConsent-from-ChromeFeatureList.patch b/build/patches/Revert-Remove-UnifiedConsent-from-ChromeFeatureList.patch new file mode 100644 index 00000000..7d0ba342 --- /dev/null +++ b/build/patches/Revert-Remove-UnifiedConsent-from-ChromeFeatureList.patch @@ -0,0 +1,23 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Thu, 26 Sep 2019 00:00:43 +0200 +Subject: Revert "Remove UnifiedConsent from ChromeFeatureList" + +This reverts commit c513d4c926a42ba6cc5eccfd5e85ba64c38bf0c1. +--- + .../android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java +@@ -327,6 +327,7 @@ public abstract class ChromeFeatureList { + "TrustedWebActivityNotificationDelegationAutoEnrolment"; + public static final String TWO_PANES_START_SURFACE_ANDROID = "TwoPanesStartSurfaceAndroid"; + public static final String VIDEO_PERSISTENCE = "VideoPersistence"; ++ public static final String UNIFIED_CONSENT = "UnifiedConsent"; + public static final String USAGE_STATS = "UsageStats"; + public static final String VR_BROWSING_FEEDBACK = "VrBrowsingFeedback"; + public static final String USER_ACTIVATION_V2 = "UserActivationV2"; +-- +2.11.0 + diff --git a/build/patches/Revert-Remove-pre-unified-consent-code-in-sync-and-privacy-directory.patch b/build/patches/Revert-Remove-pre-unified-consent-code-in-sync-and-privacy-directory.patch new file mode 100644 index 00000000..8f6a27d4 --- /dev/null +++ b/build/patches/Revert-Remove-pre-unified-consent-code-in-sync-and-privacy-directory.patch @@ -0,0 +1,1991 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Wed, 25 Sep 2019 10:59:28 +0200 +Subject: Revert "Remove pre unified consent code in sync and privacy + directory" + +This reverts commit c672a0683e89eba3554e2562156b3c8532136f21. + +Restore translations +--- + .../android/java/res/xml/privacy_preferences.xml | 40 +++++- + .../preferences/privacy/PrivacyPreferences.java | 158 +++++++++++++++++++-- + .../preferences/sync/SyncPreferenceUtils.java | 6 +- + .../browser/sync/SyncNotificationController.java | 17 ++- + .../java/strings/android_chrome_strings.grd | 21 +++ + .../translations/android_chrome_strings_am.xtb | 19 ++- + .../translations/android_chrome_strings_ar.xtb | 19 ++- + .../translations/android_chrome_strings_bg.xtb | 19 ++- + .../translations/android_chrome_strings_bn.xtb | 19 ++- + .../translations/android_chrome_strings_ca.xtb | 19 ++- + .../translations/android_chrome_strings_cs.xtb | 19 ++- + .../translations/android_chrome_strings_da.xtb | 19 ++- + .../translations/android_chrome_strings_de.xtb | 19 ++- + .../translations/android_chrome_strings_el.xtb | 19 ++- + .../translations/android_chrome_strings_en-GB.xtb | 19 ++- + .../translations/android_chrome_strings_es-419.xtb | 19 ++- + .../translations/android_chrome_strings_es.xtb | 19 ++- + .../translations/android_chrome_strings_et.xtb | 19 ++- + .../translations/android_chrome_strings_fa.xtb | 19 ++- + .../translations/android_chrome_strings_fi.xtb | 19 ++- + .../translations/android_chrome_strings_fil.xtb | 19 ++- + .../translations/android_chrome_strings_fr.xtb | 19 ++- + .../translations/android_chrome_strings_gu.xtb | 19 ++- + .../translations/android_chrome_strings_hi.xtb | 19 ++- + .../translations/android_chrome_strings_hr.xtb | 19 ++- + .../translations/android_chrome_strings_hu.xtb | 19 ++- + .../translations/android_chrome_strings_id.xtb | 19 ++- + .../translations/android_chrome_strings_it.xtb | 19 ++- + .../translations/android_chrome_strings_iw.xtb | 19 ++- + .../translations/android_chrome_strings_ja.xtb | 19 ++- + .../translations/android_chrome_strings_kn.xtb | 19 ++- + .../translations/android_chrome_strings_ko.xtb | 19 ++- + .../translations/android_chrome_strings_lt.xtb | 19 ++- + .../translations/android_chrome_strings_lv.xtb | 19 ++- + .../translations/android_chrome_strings_ml.xtb | 19 ++- + .../translations/android_chrome_strings_mr.xtb | 19 ++- + .../translations/android_chrome_strings_ms.xtb | 19 ++- + .../translations/android_chrome_strings_nl.xtb | 19 ++- + .../translations/android_chrome_strings_no.xtb | 19 ++- + .../translations/android_chrome_strings_pl.xtb | 19 ++- + .../translations/android_chrome_strings_pt-BR.xtb | 19 ++- + .../translations/android_chrome_strings_pt-PT.xtb | 19 ++- + .../translations/android_chrome_strings_ro.xtb | 19 ++- + .../translations/android_chrome_strings_ru.xtb | 19 ++- + .../translations/android_chrome_strings_sk.xtb | 19 ++- + .../translations/android_chrome_strings_sl.xtb | 19 ++- + .../translations/android_chrome_strings_sr.xtb | 19 ++- + .../translations/android_chrome_strings_sv.xtb | 19 ++- + .../translations/android_chrome_strings_sw.xtb | 19 ++- + .../translations/android_chrome_strings_ta.xtb | 19 ++- + .../translations/android_chrome_strings_te.xtb | 19 ++- + .../translations/android_chrome_strings_th.xtb | 19 ++- + .../translations/android_chrome_strings_tr.xtb | 19 ++- + .../translations/android_chrome_strings_uk.xtb | 19 ++- + .../translations/android_chrome_strings_vi.xtb | 19 ++- + .../translations/android_chrome_strings_zh-CN.xtb | 19 ++- + .../translations/android_chrome_strings_zh-TW.xtb | 19 ++- + .../chromium/chrome/browser/sync/SyncTestRule.java | 9 +- + .../org/chromium/chrome/browser/sync/UkmTest.java | 50 ++++++- + 59 files changed, 1210 insertions(+), 79 deletions(-) + +diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/android/java/res/xml/privacy_preferences.xml +--- a/chrome/android/java/res/xml/privacy_preferences.xml ++++ b/chrome/android/java/res/xml/privacy_preferences.xml +@@ -7,27 +7,57 @@ + xmlns:app="http://schemas.android.com/apk/res-auto"> + + ++ ++ ++ ++ ++ +- + + ++ + ++ ++ + { +- PreferencesLauncher.launchSettingsPageCompat(getActivity(), +- SyncAndServicesPreferences.class, +- SyncAndServicesPreferences.createArguments(false)); +- }); +- syncAndServicesLink.setSummary( +- SpanApplier.applySpans(getString(R.string.privacy_sync_and_services_link), +- new SpanApplier.SpanInfo("", "", linkSpan))); ++ if (ChromeFeatureList.isEnabled(ChromeFeatureList.UNIFIED_CONSENT)) { ++ // Remove preferences that were migrated to SyncAndServicesPreferences. ++ preferenceScreen.removePreference(findPreference(PREF_NAVIGATION_ERROR)); ++ preferenceScreen.removePreference(findPreference(PREF_SEARCH_SUGGESTIONS)); ++ preferenceScreen.removePreference(findPreference(PREF_SAFE_BROWSING_SCOUT_REPORTING)); ++ preferenceScreen.removePreference(findPreference(PREF_SAFE_BROWSING)); ++ preferenceScreen.removePreference(findPreference(PREF_CONTEXTUAL_SEARCH)); ++ preferenceScreen.removePreference(findPreference(PREF_USAGE_AND_CRASH_REPORTING)); ++ ++ // TODO(https://crbug.com/846376): Update strings in XML after UNIFIED_CONSENT launch. ++ networkPredictionPref.setTitle(R.string.preload_pages_title); ++ networkPredictionPref.setSummary(R.string.preload_pages_summary); ++ ++ // Put networkPredictionPref after canMakePaymentPref by overriding order value. ++ // However, calling setOrder doesn't change existing order if Preference has already ++ // been added to PreferenceGroup. Remove and re-add it to work around this. ++ // TODO(https://crbug.com/846376): Reorder prefs in XML after UNIFIED_CONSENT launch. ++ preferenceScreen.removePreference(networkPredictionPref); ++ networkPredictionPref.setOrder(canMakePaymentPref.getOrder()); ++ preferenceScreen.addPreference(networkPredictionPref); ++ ++ Preference syncAndServicesLink = findPreference(PREF_SYNC_AND_SERVICES_LINK); ++ NoUnderlineClickableSpan linkSpan = ++ new NoUnderlineClickableSpan(getResources(), view -> { ++ PreferencesLauncher.launchSettingsPage(getActivity(), ++ SyncAndServicesPreferences.class, ++ SyncAndServicesPreferences.createArguments(false)); ++ }); ++ syncAndServicesLink.setSummary( ++ SpanApplier.applySpans(getString(R.string.privacy_sync_and_services_link), ++ new SpanApplier.SpanInfo("", "", linkSpan))); ++ ++ updateSummaries(); ++ return; ++ } ++ preferenceScreen.removePreference(findPreference(PREF_SYNC_AND_SERVICES_LINK_DIVIDER)); ++ preferenceScreen.removePreference(findPreference(PREF_SYNC_AND_SERVICES_LINK)); ++ ++ ChromeBaseCheckBoxPreferenceCompat navigationErrorPref = ++ (ChromeBaseCheckBoxPreferenceCompat) findPreference(PREF_NAVIGATION_ERROR); ++ navigationErrorPref.setOnPreferenceChangeListener(this); ++ navigationErrorPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate); ++ ++ ChromeBaseCheckBoxPreferenceCompat searchSuggestionsPref = ++ (ChromeBaseCheckBoxPreferenceCompat) findPreference(PREF_SEARCH_SUGGESTIONS); ++ searchSuggestionsPref.setOnPreferenceChangeListener(this); ++ searchSuggestionsPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate); ++ ++ if (!ContextualSearchFieldTrial.isEnabled()) { ++ preferenceScreen.removePreference(findPreference(PREF_CONTEXTUAL_SEARCH)); ++ } ++ ++ // Listen to changes to the Extended Reporting pref. ++ ChromeBaseCheckBoxPreferenceCompat scoutReportingPref = ++ (ChromeBaseCheckBoxPreferenceCompat) findPreference( ++ PREF_SAFE_BROWSING_SCOUT_REPORTING); ++ scoutReportingPref.setOnPreferenceChangeListener(this); ++ scoutReportingPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate); ++ ++ ChromeBaseCheckBoxPreferenceCompat safeBrowsingPref = ++ (ChromeBaseCheckBoxPreferenceCompat) findPreference(PREF_SAFE_BROWSING); ++ safeBrowsingPref.setOnPreferenceChangeListener(this); ++ safeBrowsingPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate); + + updateSummaries(); + } +@@ -78,11 +146,20 @@ public class PrivacyPreferences + @Override + public boolean onPreferenceChange(Preference preference, Object newValue) { + String key = preference.getKey(); +- if (PREF_CAN_MAKE_PAYMENT.equals(key)) { +- PrefServiceBridge.getInstance().setBoolean( +- Pref.CAN_MAKE_PAYMENT_ENABLED, (boolean) newValue); ++ if (PREF_SEARCH_SUGGESTIONS.equals(key)) { ++ PrefServiceBridge.getInstance().setSearchSuggestEnabled((boolean) newValue); ++ } else if (PREF_SAFE_BROWSING.equals(key)) { ++ PrefServiceBridge.getInstance().setSafeBrowsingEnabled((boolean) newValue); ++ } else if (PREF_SAFE_BROWSING_SCOUT_REPORTING.equals(key)) { ++ PrefServiceBridge.getInstance().setSafeBrowsingExtendedReportingEnabled( ++ (boolean) newValue); + } else if (PREF_NETWORK_PREDICTIONS.equals(key)) { + PrefServiceBridge.getInstance().setNetworkPredictionEnabled((boolean) newValue); ++ } else if (PREF_NAVIGATION_ERROR.equals(key)) { ++ PrefServiceBridge.getInstance().setResolveNavigationErrorEnabled((boolean) newValue); ++ } else if (PREF_CAN_MAKE_PAYMENT.equals(key)) { ++ PrefServiceBridge.getInstance().setBoolean( ++ Pref.CAN_MAKE_PAYMENT_ENABLED, (boolean) newValue); + } + + return true; +@@ -100,9 +177,37 @@ public class PrivacyPreferences + public void updateSummaries() { + PrefServiceBridge prefServiceBridge = PrefServiceBridge.getInstance(); + ++ PrivacyPreferencesManager privacyPrefManager = PrivacyPreferencesManager.getInstance(); ++ + CharSequence textOn = getActivity().getResources().getText(R.string.text_on); + CharSequence textOff = getActivity().getResources().getText(R.string.text_off); + ++ CheckBoxPreference navigationErrorPref = (CheckBoxPreference) findPreference( ++ PREF_NAVIGATION_ERROR); ++ if (navigationErrorPref != null) { ++ navigationErrorPref.setChecked( ++ prefServiceBridge.isResolveNavigationErrorEnabled()); ++ } ++ ++ CheckBoxPreference searchSuggestionsPref = (CheckBoxPreference) findPreference( ++ PREF_SEARCH_SUGGESTIONS); ++ if (searchSuggestionsPref != null) { ++ searchSuggestionsPref.setChecked(prefServiceBridge.isSearchSuggestEnabled()); ++ } ++ ++ CheckBoxPreference extendedReportingPref = ++ (CheckBoxPreference) findPreference(PREF_SAFE_BROWSING_SCOUT_REPORTING); ++ if (extendedReportingPref != null) { ++ extendedReportingPref.setChecked( ++ prefServiceBridge.isSafeBrowsingExtendedReportingEnabled()); ++ } ++ ++ CheckBoxPreference safeBrowsingPref = ++ (CheckBoxPreference) findPreference(PREF_SAFE_BROWSING); ++ if (safeBrowsingPref != null) { ++ safeBrowsingPref.setChecked(prefServiceBridge.isSafeBrowsingEnabled()); ++ } ++ + CheckBoxPreference canMakePaymentPref = + (CheckBoxPreference) findPreference(PREF_CAN_MAKE_PAYMENT); + if (canMakePaymentPref != null) { +@@ -115,6 +220,19 @@ public class PrivacyPreferences + doNotTrackPref.setSummary(prefServiceBridge.isDoNotTrackEnabled() ? textOn : textOff); + } + ++ Preference contextualPref = findPreference(PREF_CONTEXTUAL_SEARCH); ++ if (contextualPref != null) { ++ boolean isContextualSearchEnabled = !prefServiceBridge.isContextualSearchDisabled(); ++ contextualPref.setSummary(isContextualSearchEnabled ? textOn : textOff); ++ } ++ ++ Preference usageAndCrashPref = findPreference(PREF_USAGE_AND_CRASH_REPORTING); ++ if (usageAndCrashPref != null) { ++ usageAndCrashPref.setSummary( ++ privacyPrefManager.isUsageAndCrashReportingPermittedByUser() ? textOn ++ : textOff); ++ } ++ + Preference usageStatsPref = findPreference(PREF_USAGE_STATS); + if (usageStatsPref != null) { + if (BuildInfo.isAtLeastQ() && prefServiceBridge.getBoolean(Pref.USAGE_STATS_ENABLED)) { +@@ -139,6 +257,18 @@ public class PrivacyPreferences + return preference -> { + String key = preference.getKey(); + PrefServiceBridge prefs = PrefServiceBridge.getInstance(); ++ if (PREF_NAVIGATION_ERROR.equals(key)) { ++ return prefs.isResolveNavigationErrorManaged(); ++ } ++ if (PREF_SEARCH_SUGGESTIONS.equals(key)) { ++ return prefs.isSearchSuggestManaged(); ++ } ++ if (PREF_SAFE_BROWSING_SCOUT_REPORTING.equals(key)) { ++ return prefs.isSafeBrowsingExtendedReportingManaged(); ++ } ++ if (PREF_SAFE_BROWSING.equals(key)) { ++ return prefs.isSafeBrowsingManaged(); ++ } + if (PREF_NETWORK_PREDICTIONS.equals(key)) { + return prefs.isNetworkPredictionManaged(); + } +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/sync/SyncPreferenceUtils.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/sync/SyncPreferenceUtils.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/sync/SyncPreferenceUtils.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/sync/SyncPreferenceUtils.java +@@ -19,6 +19,7 @@ import org.chromium.base.BuildInfo; + import org.chromium.base.metrics.RecordHistogram; + import org.chromium.base.metrics.RecordUserAction; + import org.chromium.chrome.R; ++import org.chromium.chrome.browser.ChromeFeatureList; + import org.chromium.chrome.browser.IntentHandler; + import org.chromium.chrome.browser.LaunchIntentDispatcher; + import org.chromium.chrome.browser.customtabs.CustomTabIntentDataProvider; +@@ -111,7 +112,10 @@ public class SyncPreferenceUtils { + if (profileSyncService.isPassphraseRequiredForDecryption()) { + return res.getString(R.string.sync_need_passphrase); + } +- return context.getString(R.string.sync_and_services_summary_sync_on); ++ if (ChromeFeatureList.isEnabled(ChromeFeatureList.UNIFIED_CONSENT)) { ++ return context.getString(R.string.sync_and_services_summary_sync_on); ++ } ++ return context.getString(R.string.account_management_sync_summary, accountName); + } + return context.getString(R.string.sync_is_disabled); + } +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/sync/SyncNotificationController.java b/chrome/android/java/src/org/chromium/chrome/browser/sync/SyncNotificationController.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/sync/SyncNotificationController.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/sync/SyncNotificationController.java +@@ -7,11 +7,13 @@ package org.chromium.chrome.browser.sync; + import android.content.ComponentName; + import android.content.Context; + import android.content.Intent; ++import android.os.Bundle; + import android.util.Log; + + import org.chromium.base.ContextUtils; + import org.chromium.base.ThreadUtils; + import org.chromium.chrome.R; ++import org.chromium.chrome.browser.ChromeFeatureList; + import org.chromium.chrome.browser.notifications.ChromeNotification; + import org.chromium.chrome.browser.notifications.ChromeNotificationBuilder; + import org.chromium.chrome.browser.notifications.NotificationBuilderFactory; +@@ -24,6 +26,7 @@ import org.chromium.chrome.browser.notifications.PendingIntentProvider; + import org.chromium.chrome.browser.notifications.channels.ChannelDefinitions; + import org.chromium.chrome.browser.preferences.PreferencesLauncher; + import org.chromium.chrome.browser.preferences.sync.SyncAndServicesPreferences; ++import org.chromium.chrome.browser.preferences.sync.AccountManagementFragment; + import org.chromium.chrome.browser.sync.GoogleServiceAuthError.State; + import org.chromium.chrome.browser.sync.ui.PassphraseActivity; + import org.chromium.components.sync.AndroidSyncSettings; +@@ -146,9 +149,17 @@ public class SyncNotificationController implements ProfileSyncService.SyncStateC + * @return the intent for opening the settings + */ + private Intent createSettingsIntent() { +- return PreferencesLauncher.createIntentForSettingsPage(ContextUtils.getApplicationContext(), +- SyncAndServicesPreferences.class.getName(), +- SyncAndServicesPreferences.createArguments(false)); ++ final String fragmentName; ++ final Bundle fragmentArguments; ++ if (ChromeFeatureList.isEnabled(ChromeFeatureList.UNIFIED_CONSENT)) { ++ fragmentName = SyncAndServicesPreferences.class.getName(); ++ fragmentArguments = SyncAndServicesPreferences.createArguments(false); ++ } else { ++ fragmentName = AccountManagementFragment.class.getName(); ++ fragmentArguments = null; ++ } ++ return PreferencesLauncher.createIntentForSettingsPage( ++ ContextUtils.getApplicationContext(), fragmentName, fragmentArguments); + } + + /** +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 +@@ -710,6 +710,18 @@ CHAR-LIMIT guidelines: + + Privacy + ++ ++ Navigation error suggestions ++ ++ ++ Show suggestions when a web address does not resolve or a connection cannot be made ++ ++ ++ Search and URL suggestions ++ ++ ++ Use a prediction service to show related queries and popular websites as you type in the address bar ++ + + Help improve Chrome security + +@@ -722,6 +734,12 @@ CHAR-LIMIT guidelines: + + Sends URLs of some pages you visit to Google, when your security is at risk + ++ ++ Use page predictions ++ ++ ++ Preload pages for faster loading and offline reading ++ + + Tap to Search + +@@ -1488,6 +1506,9 @@ Your Google account may have other forms of browsing history like searches and a + + Signed in to Google as + ++ ++ Syncing to %1$sjohndoe@gmail.com ++ + + Sign out of Chrome + +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_am.xtb b/chrome/android/java/strings/translations/android_chrome_strings_am.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_am.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_am.xtb +@@ -1135,4 +1135,21 @@ + ይህ ለሁሉም ጣቢያዎች ውሂብን ያጸዳል፣ የሚከተሉትን ጨምሮ፦ + ሁሉንም ትሮች ይዝጉ + አጠቃላይ +- +\ No newline at end of file ++ትሮችዎን ከሌሎች መሣሪያዎችዎ ለማግኘት ወደ Chrome ይግቡ። ++ለበለጠ ፈጣን ጭነት እና የመስመር ውጭ ንባብ ገጾችን አስቀድመው ይጫኑ ++Google ፍለጋን እና ሌሎች የGoogle አገልግሎቶችን ግላዊነት ለማላበስ ብሎ የአሰሳ ታሪክዎን እንዴት እንደሚጠቀምበት ይቆጣጠሩት። ++በGoogle የሚጠቆም ግላዊነት የተላበሰ ይዘትን ለማግኘት በመለያ ወደ Chrome ይግቡ። ++የእርስዎን ዕልባቶች፣ የይለፍ ቃላት እና በሁሉም የእርስዎ መሣሪያዎች ላይ ተጨማሪ ለማግኘት ወደ Chrome በመለያ ይግቡ። ++የእርስዎን ዕልባቶች በሁሉም መሣሪያዎችዎ ላይ ለማግኘት ወደ Chrome ይግቡ። ++የአሰሳ ስህተት ጥቆማ አስተያየቶች ++አንድ የድር አድራሻ መፍትሔ ካላመጣ ወይም ግንኙነት ሊፈጠር ካልቻለ ጥቆማዎችን አሳይ ++ከChrome ተዘግቶ ይወጣ? ++የገጽ ግመታዎችን ይጠቀሙ ++ዘግተህ ውጣ ++በእርስዎ ዕልባቶች፣ ታሪክ፣ የይለፍ ቃላት እና ሌሎች ቅንብሮች ላይ የተደረጉ ለውጦች ከአሁን በኋላ ከእርስዎ የGoogle መለያ ጋር አይሠምሩም። ሆኖም ግን ነባር ውሂብዎ በእርስዎ የGoogle መለያ ላይ እንደተከማቸ ይቆያል። ++Google ፍለጋን፣ ማስታወቂያዎችን እና ሌሎች የGoogle አገልግሎቶችን ግላዊነት ለማላበስ ብሎ የአሰሳ ታሪክዎን እንዴት እንደሚጠቀምበት ይቆጣጠሩት። ++የፍለጋ እና ዩአርኤል ጥቆማዎች ++በአድራሻ አሞሌው ላይ እየተየቡ ሳለ ተዛማጅ መጠይቆችን ለማሳየት እና ታዋቂ ድር ጣቢያዎችን ለማሳየት የመገመቻ አገልግሎት ይጠቀሙ ++ ጋር ማሥመር ++የGoogle እንቅስቃሴ መቆጣጠሪያዎች ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb +@@ -1135,4 +1135,21 @@ + سيؤدي هذا إلى محو بيانات جميع المواقع، بما في ذلك: + إغلاق جميع علامات التبويب + عام +- +\ No newline at end of file ++‏للحصول على علامات التبويب من أجهزتك الأخرى، سجّل الدخول إلى Chrome. ++يتم تحميل الصفحات بشكل مسبق لضمان تحميلها على نحو أسرع وإتاحة قراءتها بلا اتصال بالإنترنت. ++‏التحكّم في الطريقة التي تتّبعها Google عند استخدام سجلّ التصفّح لتخصيص البحث وخدمات Google الأخرى ++‏للحصول على محتوى مخصص اقترحته Google، سجِّلْ الدخول إلى Chrome. ++‏سجّل الدخول إلى Chrome للحصول على الإشارات المرجعية وكلمات المرور والإعدادات الأخرى واستخدامها على جميع أجهزتك. ++‏للحصول على الإشارات المرجعية على جميع أجهزتك، سجِّل الدخول إلى Chrome. ++اقتراحات عن الأخطاء في التنقل ++يتم عرض اقتراحات عند تعذّر فتح عنوان ويب أو تعذّر الاتصال بالإنترنت. ++‏هل تريد تسجيل الخروج من Chrome؟ ++استخدام ميزة توقّع الصفحات ++تسجيل الخروج ++‏لن تتم بعد الآن مزامنة التغييرات التي تطرأ على الإشارات المرجعية والسجلّ وكلمات المرور وغيرها من الإعدادات مع حسابك على Google، ولكن ستظل بياناتك الحالية مخزّنة في حسابك على Google. ++‏التحكّم في الطريقة التي تتّبعها Google عند استخدام سجلّ التصفّح لتخصيص البحث والإعلانات وخدمات Google الأخرى ++‏اقتراحات عن طلبات البحث وعناوين URL ++يمكنك استخدام خدمة التوقّعات لعرض طلبات البحث ذات الصلة ومواقع الويب الشائعة أثناء الكتابة في شريط العناوين. ++تتم المزامنة مع ++‏عناصر التحكم في النشاط على Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb b/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb +@@ -1135,4 +1135,21 @@ + Това действие ще изчисти данните за всички сайтове, включително: + Затваряне на всички раздели + Общи +- +\ No newline at end of file ++Влезте в Chrome, за да получите разделите си от другите си устройства. ++Предварително зареждане на страниците с цел по-бързо отваряне и четене офлайн ++Контролирайте начина, по който използваме историята ви на сърфиране, за да персонализираме търсенето и други услуги на Google. ++За да получавате персонализирано съдържание, предлагано от Google, влезте в Chrome. ++Влезте в Chrome, за да получите отметките, паролите и др. на всичките си устройства. ++Влезте в Chrome, за да получите отметките си на всичките си устройства. ++Предложения в случай на грешки при сърфиране ++Показване на предложения, когато даден уеб адрес не може да бъде преобразуван или не може да бъде осъществена връзка ++Искате ли да излезете от Chrome? ++Използване на предвижданията за страници ++Изход ++Промените в отметките, историята, паролите и другите ви настройки вече няма да се синхронизират с профила ви в Google. Съществуващите ви данни обаче ще продължат да се съхраняват в него. ++Контролирайте начина, по който използваме историята ви на сърфиране, за да персонализираме търсенето, рекламите и други услуги на Google. ++Предложения за търсене и за URL адреси ++Използване на услуга за предвиждания за показване на сродни заявки и популярни уебсайтове, докато пишете в адресната лента ++Синхронизира се със: ++Контроли за активността в Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_bn.xtb b/chrome/android/java/strings/translations/android_chrome_strings_bn.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_bn.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_bn.xtb +@@ -1137,4 +1137,21 @@ + এটা সব সাইটের জন্য ডেটা সাফ করবে, এতে অন্তর্ভুক্ত আছে: + সমস্ত ট্যাবগুলি বন্ধ করুন + সাধারণ +- +\ No newline at end of file ++আপনার অন্য ডিভাইসগুলি থেকে আপনার ট্যাবগুলি পেতে, Chrome-এ সাইন-ইন করুন। ++দ্রুত লোডিং এবং অফলাইনে পড়ার জন্য পৃষ্ঠাটি আগে লোড করুন ++সার্চ এবং অন্যান্য Google পরিষেবা নিজের মতো করতে Google কিভাবে আপনার ব্রাউজিং ইতিহাস ব্যবহার করে তা নিয়ন্ত্রণ করুন। ++Google-এর প্রস্তাবিত নিজের মতো করা কন্টেন্ট পেতে, Chrome-এ সাইন-ইন করুন। ++আপনার বুকমার্ক, পাসওয়ার্ড এবং অন্যান্য জিনিস আপনার সমস্ত ডিভাইসে পেতে Chrome-এ সাইন-ইন করুন। ++সব ডিভাইসে আপনার বুকমার্কগুলি পেতে Chrome-এ সাইন-ইন করুন। ++নেভিগেশান ত্রুটির পরামর্শগুলি ++যখন কোনো ওয়েব ঠিকানা সমাধান করা না গেলে অথবা কোনো সংযোগ স্থাপন করা না গেলে সেক্ষেত্রে প্রস্তাবগুলি দেখান ++Chrome থেকে সাইন-আউট করবেন? ++পৃষ্ঠার প্রস্তাবনা ব্যবহার করুন ++সাইন-আউট করুন ++আপনার বুকমার্ক, ইতিহাস, পাসওয়ার্ড এবং অন্যান্য সেটিংসে করা পরিবর্তন আর আপনার Google অ্যাকাউন্টের সাথে সিঙ্ক করা হবে না। অবশ্য, আপনার বর্তমান ডেটা আপনার Google অ্যাকাউন্টে সঞ্চিত থাকবে। ++সার্চ, বিজ্ঞাপন এবং অন্যান্য Google পরিষেবা নিজের মতো করতে Google কিভাবে আপনার ব্রাউজিং ইতিহাস ব্যবহার করে তা নিয়ন্ত্রণ করুন। ++সার্চ এবং URL পরামর্শগুলি ++সম্পর্কিত কোয়েরি এবং অ্যাড্রেস বারের মধ্যে আপনার টাইপ করা জনপ্রিয় ওয়েবসাইটগুলি দেখাতে একটি পূর্বাভাস পরিষেবা ব্যবহার করুন ++ এ সিঙ্ক হচ্ছে ++Google অ্যাক্টিভিটির নিয়ন্ত্রণগুলি ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb +@@ -1135,4 +1135,21 @@ El lloc web NO obté accés a la càmera. Només tu pots veure les imatges de la + S'esborraran les dades de tots els llocs web, com ara: + Tanca totes les pestanyes + General +- +\ No newline at end of file ++Inicia la sessió a Chrome per accedir a les pestanyes dels altres dispositius que tinguis. ++Carrega les pàgines prèviament perquè es mostrin més ràpid i per poder llegir-les sense connexió ++Controla com Google utilitza l'historial de navegació per personalitzar la Cerca i altres serveis de Google. ++Inicia la sessió a Chrome perquè Google et suggereixi contingut personalitzat ++Inicia la sessió a Chrome per accedir a les adreces d'interès, les contrasenyes i altres continguts des de tots els teus dispositius. ++Inicia la sessió a Chrome per accedir a les adreces d'interès des de tots els dispositius. ++Suggeriments d'errors de navegació ++Mostra suggeriments quan no es resol una adreça web o quan no es pot establir una connexió ++Vols tancar la sessió de Chrome? ++Utilitza les prediccions de pàgines ++Tanca la sessió ++Els canvis que es facin a les adreces d'interès, l'historial, les contrasenyes i altres opcions de configuració es deixaran de sincronitzar amb el Compte de Google. No obstant això, les dades actuals hi continuaran emmagatzemades. ++Controla com Google utilitza l'historial de navegació per personalitzar la Cerca, els anuncis i altres serveis de Google. ++Suggeriments de cerca i d'URL ++Utilitza un servei de predicció per mostrar consultes relacionades i llocs web populars mentre escrius a la barra d'adreces ++Se sincronitza amb ++Controls d'activitat de Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb b/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb +@@ -1135,4 +1135,21 @@ Web NEZÍSKÁ přístup k fotoaparátu. Fotky z fotoaparátu uvidíte pouze vy + Tímto vymažete data všech webů včetně těchto: + Zavřít všechny karty + Všeobecné +- +\ No newline at end of file ++Chcete-li získat přístup ke kartám ze svých ostatních zařízení, přihlaste se do Chromu. ++Načítat stránky předem kvůli rychlejšímu načítání a čtení offline ++Nastavte, jak má Google využívat vaši historii procházení k personalizaci Vyhledávání a dalších služeb Google. ++Chcete-li od Googlu získat personalizované návrhy obsahu, přihlaste se do Chromu. ++Chcete-li mít své záložky, hesla a další obsah na všech zařízeních, přihlaste se do Chromu. ++Chcete-li záložky synchronizovat do všech zařízení, přihlaste se do Chromu. ++Návrhy při chybách navigace ++Zobrazovat návrhy, pokud nelze vyhledat webovou adresu nebo navázat připojení. ++Odhlásit se z Chromu? ++Předvídat stránky ++Odhlásit se ++Změny záložek, historie, hesel a dalších nastavení se již nebudou synchronizovat do vašeho účtu Google. Vaše existující data však v účtu Google uložena zůstanou. ++Nastavte, jak má Google využívat vaši historii procházení k personalizaci Vyhledávání, reklam a dalších služeb Google. ++Vyhledávání a návrhy adres URL ++Používat službu předpovídání k zobrazení souvisejících dotazů a oblíbených webových stránek. ++Data se synchronizují do účtu ++Ovládací prvky aktivity Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_da.xtb b/chrome/android/java/strings/translations/android_chrome_strings_da.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_da.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_da.xtb +@@ -1135,4 +1135,21 @@ Websitet får IKKE adgang til kameraet. Kameraets billeder kan kun ses af dig.Denne handling rydder dataene for alle websites, herunder: + Luk alle faner + Generelt +- +\ No newline at end of file ++Log ind på Chrome for at få adgang til dine faner på dine andre enheder. ++Forudindlæs sider, så de indlæses hurtigere og kan ses offline ++Administrer, hvordan Google bruger din browserhistorik til at tilpasse Søgning og andre Google-tjenester personligt til dig. ++Log ind på Chrome for at hente brugertilpasset indhold, som er foreslået af Chrome. ++Log ind på Chrome for at få dine bogmærker, adgangskoder og meget mere på alle dine enheder. ++Log ind på Chrome for at se dine bogmærker på alle dine enheder. ++Forslag ved navigationsfejl ++Vis forslag, hvis en webadresse ikke bliver fundet, eller hvis der ikke kan oprettes forbindelse ++Vil du logge ud af Chrome? ++Brug sideforslag ++Log ud ++Ændringer i dine bogmærker, din historik, dine adgangskoder og andre indstillinger synkroniseres ikke længere til din Google-konto, men dine eksisterende data er stadig gemt på din Google-konto. ++Administrer, hvordan Google bruger din browserhistorik til at tilpasse Søgning, annoncer og andre Google-tjenester personligt til dig. ++Forslag til søgning og webadresser ++Brug en forslagstjeneste til at få vist relaterede forespørgsler og populære websites, mens du skriver i adresselinjen ++Synkroniserer til ++Aktivitetsadministration på Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_de.xtb b/chrome/android/java/strings/translations/android_chrome_strings_de.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_de.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_de.xtb +@@ -1135,4 +1135,21 @@ Die Website erhält KEINEN Zugriff auf die Kamera. Die Kamerabilder sind nur fü + Alle Daten für alle Websites werden gelöscht, darunter: + Alle Tabs schließen + Allgemein +- +\ No newline at end of file ++Melden Sie sich in Chrome an, um Tabs von Ihren anderen Geräten abzurufen. ++Seiten vorab laden, um das Surfen und die Suche zu beschleunigen ++Legen Sie fest, wie Google anhand des Browserverlaufs die Suche und andere Google-Dienste für Sie personalisieren soll. ++Melden Sie sich in Chrome an, um personalisierte, von Google vorgeschlagene Inhalte zu erhalten. ++Melden Sie sich in Chrome an, um Daten wie Lesezeichen und Passwörter auf allen Ihren Geräten zu nutzen. ++Melden Sie sich in Chrome an, um auf all Ihren Geräten auf Ihre Lesezeichen zugreifen zu können. ++Vorschläge bei Navigationsfehlern ++Vorschläge einblenden, wenn eine Webadresse nicht gefunden oder keine Verbindung hergestellt werden kann ++Von Chrome abmelden? ++Vervollständigungen für Seiten verwenden ++Abmelden ++Änderungen an Ihren Lesezeichen, Ihrem Verlauf, Ihren Passwörtern und anderen Einstellungen werden nicht mehr mit Ihrem Google-Konto synchronisiert. Ihre vorhandenen Daten bleiben aber in Ihrem Google-Konto gespeichert. ++Sie können festlegen, wie Google Ihren Browserverlauf nutzt, um die Suche, Werbung und andere Google-Dienste zu personalisieren. ++Such- und URL-Vorschläge ++Während der Eingabe in die Adressleiste mithilfe einer Vervollständigungsfunktion ähnliche Suchanfragen und beliebte Websites einblenden ++Synchronisierung mit ++Google-Aktivitätseinstellungen ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_el.xtb b/chrome/android/java/strings/translations/android_chrome_strings_el.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_el.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_el.xtb +@@ -1135,4 +1135,21 @@ + Αυτή η ενέργεια θα εκκαθαρίσει τα δεδομένα για όλους τους ιστότοπους, όπως: + Κλείσιμο όλων των καρτελών + Γενικά +- +\ No newline at end of file ++Για να εμφανίζονται οι καρτέλες από τις άλλες συσκευές σας, συνδεθείτε στο Chrome. ++Προφόρτωση ιστοσελίδων για ταχύτερη φόρτωση και ανάγνωση εκτός σύνδεσης ++Ελέγξτε τον τρόπο με τον οποίο η Google χρησιμοποιεί το ιστορικό περιήγησής σας για να εξατομικεύει την Αναζήτηση και άλλες υπηρεσίες Google. ++Για να λάβετε εξατομικευμένο περιεχόμενο που προτείνεται από την Google, συνδεθείτε στο Chrome. ++Συνδεθείτε στο Chrome, για να έχετε τους σελιδοδείκτες, τους κωδικούς πρόσβασης κ.ά. σε όλες τις συσκευές σας. ++Για να εμφανίζονται οι σελιδοδείκτες σας σε όλες τις συσκευές σας, συνδεθείτε στο Chrome. ++Προτάσεις σφάλματος πλοήγησης ++Εμφάνιση προτάσεων όταν μια διεύθυνση ιστού δεν αναλύεται σωστά ή δεν είναι δυνατό να πραγματοποιηθεί σύνδεση ++Αποσύνδεση από το Chrome; ++Χρήση προβλέψεων σελίδας ++Έξοδος ++Οι αλλαγές σε σελιδοδείκτες, ιστορικό, κωδικούς πρόσβασης και άλλες ρυθμίσεις δεν θα συγχρονίζονται πλέον με το Λογαριασμό σας Google. Ωστόσο, τα υπάρχοντα δεδομένα σας θα παραμείνουν αποθηκευμένα στο λογαριασμό σας Google. ++Ελέγξτε τον τρόπο με τον οποίο η Google χρησιμοποιεί το ιστορικό περιήγησής σας για την εξατομίκευση της Αναζήτησης, των διαφημίσεων και άλλων υπηρεσιών Google. ++Αναζήτηση και προτάσεις διευθύνσεων URL ++Χρήση υπηρεσίας προβλέψεων για την εμφάνιση σχετικών ερωτημάτων και δημοφιλών ιστοτόπων, καθώς πληκτρολογείτε στη γραμμή διευθύνσεων ++Συγχρονισμός με ++Στοιχεία ελέγχου δραστηριότητας Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb b/chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb +@@ -1135,4 +1135,21 @@ The site does NOT gain access to the camera. The camera images are only visible + This will clear data for all sites, including: + Close all tabs + General +- +\ No newline at end of file ++To get your tabs from your other devices, sign in to Chrome. ++Preload pages for faster loading and offline reading ++Control how Google uses your browsing history to personalise Search and other Google services. ++To get personalised content suggested by Google, sign in to Chrome. ++Sign in to Chrome to get your bookmarks, passwords and more on all your devices. ++To get your bookmarks on all your devices, sign in to Chrome. ++Navigation error suggestions ++Show suggestions when a web address does not resolve or a connection cannot be made ++Sign out of Chrome? ++Use page predictions ++Sign out ++Changes to your bookmarks, history, passwords and other settings will no longer be synced to your Google Account. However, your existing data will remain stored in your Google Account. ++Control how Google uses your browsing history to personalise Search, ads and other Google services. ++Search and URL suggestions ++Use a prediction service to show related queries and popular websites as you type in the address bar ++Syncing to ++Google Activity Controls ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb b/chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb +@@ -1135,4 +1135,21 @@ El sitio NO podrá acceder a la cámara. Solo tú podrás ver las imágenes de l + Esta acción borrará los datos de todos los sitios, entre los que se incluyen: + Cerrar todas las pestañas + General +- +\ No newline at end of file ++Accede a Chrome para obtener las pestañas de tus otros dispositivos. ++Carga las páginas previamente para acelerar la carga y leerlas sin conexión ++Controla la forma en que Google usa tu historial de navegación para personalizar Búsqueda y otros servicios de Google. ++Para obtener contenido personalizado y sugerido por Google, accede a tu cuenta en Chrome. ++Accede a tu cuenta en Chrome para obtener tus favoritos, contraseñas y mucho más desde todos tus dispositivos. ++Para usar tus favoritos en todos los dispositivos, accede a Chrome. ++Sugerencias relacionadas con errores de navegación ++Mostrar sugerencias cuando no se resuelve una dirección web o cuando no se puede establecer una conexión ++¿Quieres salir de Chrome? ++Usar las predicciones de página ++Salir ++Los cambios que hagas en tus favoritos, historial, contraseñas y otras opciones de configuración se seguirán sincronizando con tu cuenta de Google. Sin embargo, tus datos existentes seguirán almacenados en tu cuenta de Google. ++Controla la forma en que Google usa tu historial de navegación para personalizar Búsqueda, Ads y otros servicios de Google. ++Sugerencias de URL y de búsqueda ++Usar un servicio de predicción para ver consultas relacionadas y sitios web populares a medida que escribes en la barra de direcciones. ++Sincronizando con ++Controles de actividad de Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_es.xtb b/chrome/android/java/strings/translations/android_chrome_strings_es.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_es.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_es.xtb +@@ -1135,4 +1135,21 @@ El sitio web no obtendrá acceso a la cámara. Solo tú puedes ver las imágenes + Se borrarán los datos de todos los sitios web, incluidos: + Cerrar todas las pestañas + General +- +\ No newline at end of file ++Inicia sesión en Chrome para ver las pestañas de tus otros dispositivos. ++Carga las páginas previamente para mostrarlas más rápido y poder leerlas sin conexión ++Controla cómo utiliza Google tu historial de navegación para personalizar la Búsqueda y otros servicios de Google. ++Para obtener contenido personalizado sugerido por Google, inicia sesión en Chrome. ++Inicia sesión en Chrome para sincronizar los marcadores, las contraseñas y mucho más en todos tus dispositivos. ++Inicia sesión en Chrome para ver tus marcadores en todos tus dispositivos. ++Sugerencias para errores de navegación ++Muestra sugerencias cuando no se puede resolver una dirección web o no se puede establecer una conexión ++¿Quieres cerrar sesión en Chrome? ++Utilizar predicciones de página ++Cerrar sesión ++Los cambios que realices en los marcadores, el historial, las contraseñas y otras opciones no se sincronizarán con tu cuenta de Google. Sin embargo, tus datos actuales seguirán almacenados en tu cuenta. ++Controla cómo utiliza Google tu historial de navegación para personalizar la Búsqueda, los anuncios y otros servicios de Google. ++Sugerencias de URL y de búsqueda ++Utiliza un servicio de predicciones para mostrar consultas relacionadas y sitios web populares a medida que escribes en la barra de direcciones ++Sincronizando con ++Gestión de tu actividad en Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_et.xtb b/chrome/android/java/strings/translations/android_chrome_strings_et.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_et.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_et.xtb +@@ -1135,4 +1135,21 @@ Sait EI saa juurdepääsu kaamerale. Kaamera jäädvustatud pildid on nähtavad + See kustutab kõikide saitide andmed, sealhulgas: + Sule kõik vahelehed + Üldine +- +\ No newline at end of file ++Vahelehtede hankimiseks oma teistest seadmetest logige Chrome'i sisse. ++Eellaaditakse lehti kiiremaks laadimiseks ja võrguühenduseta lugemiseks ++Saate juhtida seda, kuidas Google kasutab teie sirvimisajalugu otsingu ja muude Google'i teenuste isikupärastamiseks. ++Google'i soovitatud isikupärastatud sisu hankimiseks logige Chrome'i sisse. ++Logige Chrome'i sisse, et kõikides oma seadmetes kasutada järjehoidjaid, paroole ja muud. ++Järjehoidjate hankimiseks kõikidesse seadmetesse logige Chrome'i sisse. ++Soovitused navigeerimisvigade korral ++Soovituste näitamine, kui veebiaadressi ei saa lahendada või ühendust ei õnnestu luua ++Kas logida Chrome'ist välja? ++Kasuta lehe ennustusi ++Logi välja ++Järjehoidjates, ajaloos, paroolides ja muudes seadetes tehtud muudatusi ei sünkroonita enam teie Google'i kontoga. Teie olemasolevad andmed jäävad siiski teie Google'i kontole. ++Juhtige seda, kuidas Google kasutab teie sirvimisajalugu otsingu, reklaamide ja muude Google'i teenuste isikupärastamiseks. ++Otsingu ja URL-i soovitused ++Aadressiribale teksti sisestamisel ennustusteenuse abil seotud päringute ja populaarsete veebisaitide kuvamine ++Sünkroonimine kontoga ++Google'i kontotegevuste haldus ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb b/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb +@@ -1135,4 +1135,21 @@ + با این کار داده‌های همه سایت‌ها پاک می‌شود، از جمله: + بستن همه برگه‌ها + موارد کلی +- +\ No newline at end of file ++‏برای دسترسی به برگه‌هایتان در دستگاه‌های دیگر، به سیستم Chrome وارد شوید. ++برای بارگیری سریع‌تر و خواندن درحالت آفلاین، صفحات را پیش‌بارگیری کنید ++‏نحوه استفاده Google از سابقه مرورتان را برای شخصی‌سازی جستجو و سایر سرویس‌های Google کنترل کنید. ++‏برای دریافت محتوای شخصی‌سازی‌شده پیشنهادی Google، به Chrome وارد شوید. ++‏برای دریافت نشانک‌ها، گذرواژه‌ها و موارد دیگر در همه دستگاه‌هایتان، به سیستم Chrome وارد شوید. ++‏برای اینکه نشانک‌ها را در همه دستگاه‌هایتان دریافت کنید به سیستم Chrome وارد شوید. ++پیشنهادات خطای پیمایش ++وقتی آدرس وب شناسایی نمی‌شود یا اتصال برقرار نمی‌شود، پیشنهاداتی نشان داده می‌شود ++‏از سیستم Chrome خارج می شوید؟ ++استفاده از پیش‌بینی صفحه ++خروج از سیستم ++‏تغییرات در نشانک‌ها، سابقه، گذرواژه و سایر تنظیمات دیگر با حساب Google شما همگام‌سازی نخواهد شد. با این حال، داده‌های موجودتان در حساب Google شما باقی خواهند ماند. ++‏نحوه استفاده Google را از سابقه مرورتان برای شخصی‌سازی جستجو، آگهی‌ها و سایر سرویس‌های Google کنترل کنید. ++پیشنهادات جستجو و نشانی وب ++از یک سرویس پیش‌بینی استفاده می‌شود تا هم‌زمان با تایپ کردن شما در نوار آدرس، عبارت‌های جستجوی مرتبط و وب‌سایت‌های محبوب نشان داده شوند ++در حال همگام‌سازی در ++‏کنترل‌های فعالیت Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb b/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb +@@ -1135,4 +1135,21 @@ Sivusto EI saa kameran käyttöoikeutta. Kamerakuvat näkyvät vain sinulle.Kaikkien sivustojen tiedot poistetaan, esimerkiksi: + Sulje kaikki välilehdet + Yleistä +- +\ No newline at end of file ++Käytä välilehtiä muilta laitteiltasi kirjautumalla Chromeen. ++Sivujen esilataaminen nopeuttaa lataamista ja mahdollistaa lukemisen offline-tilassa. ++Hallinnoi tapaa, jolla Google käyttää selaushistoriaasi haun ja muiden Googlen palveluiden muokkaamiseen. ++Kirjaudu Chromeen, niin voit lisätä Googlen suosittelemaa sisältöä. ++Kirjaudu sisään Chromeen, jotta voit käyttää kirjanmerkkejäsi, salasanojasi ja muita asetuksiasi kaikilla laitteillasi. ++Kirjaudu sisään Chromeen, niin voit käyttää kirjanmerkkejäsi kaikilla laitteilla. ++Selausvirheiden ehdotukset ++Näytä ehdotuksia, jos verkko-osoitetta ei tunnisteta tai yhteyttä ei voi muodostaa. ++Kirjaudutaanko ulos Chromesta? ++Sivujen ennakoivan esilatauksen käyttö ++Kirjaudu ulos ++Kirjanmerkkeihin, historiaan, salasanoihin ja muihin asetuksiin tehtäviä muutoksia ei enää synkronoida Google-tilillesi. Olemassa olevia tietojasi säilytetään kuitenkin Google-tililläsi. ++Hallinnoi tapaa, jolla Google käyttää selaushistoriaasi haun, mainosten ja muiden Googlen palveluiden muokkaamiseen. ++Haku ja URL-ehdotukset ++Käytä ennakointipalvelua, joka näyttää sinulle aiheeseen liittyviä kyselyitä sekä suosittuja verkkosivustoja kirjoittaessasi osoitepalkkiin. ++Synkronoidaan tietoja tilille . ++Googlen toimintojen hallinta ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb b/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb +@@ -1135,4 +1135,21 @@ HINDI magkakaroon ng access sa camera ang site. Ikaw lang ang makakakita ng mga + Iki-clear nito ang data para sa lahat ng site, kabilang ang: + Isara ang lahat ng tab + Pangkalahatan +- +\ No newline at end of file ++Upang makuha ang iyong mga tab mula sa iba mo pang mga device, mag-sign in sa Chrome. ++Mag-preload ng mga page para sa mas mabilis na pag-load at offline na pagbabasa ++Kontrolin kung paano ginagamit ng Google ang iyong history ng pag-browse para i-personalize ang Search at iba pang serbisyo ng Google. ++Upang makakuha ng naka-personalize na content na iminumungkahi ng Google, mag-sign in sa Chrome. ++Mag-sign in sa Chrome upang makuha ang iyong mga bookmark, password, at higit pa sa lahat ng device mo. ++Para mailagay ang iyong mga bookmark sa lahat ng device mo, mag-sign in sa Chrome. ++Mga suhestyon para sa error sa pag-navigate ++Magpakita ng mga suhestyon kapag hindi ma-resolve ang isang website o kung hindi makakonekta ++Mag-sign out sa Chrome? ++Gamitin ang mga hula sa page ++Mag-sign out ++Hindi na masi-sync sa Google Account mo ang mga pagbabago sa iyong mga bookmark, history, password, at iba pang setting. Gayunpaman, mananatiling naka-store sa Google account mo ang iyong kasalukuyang data. ++Kontrolin kung paano ginagamit ng Google ang iyong history ng pag-browse para i-personalize ang Search, mga ad, at iba pang serbisyo ng Google. ++Mga suhestyon sa paghahanap at URL ++Gumamit ng serbisyo sa paghula para magpakita ng mga nauugnay na query at sikat na website habang nagta-type ka sa address bar ++Sini-sync sa ++Mga Kontrol ng Aktibidad ng Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb +@@ -1135,4 +1135,21 @@ En revanche, le site n'a PAS accès à la caméra. Vous seul pouvez voir les ima + Cette action entraînera la suppression des données pour tous les sites, y compris : + Fermer tous les onglets + Général +- +\ No newline at end of file ++Connectez-vous à Chrome pour accéder à vos onglets sur vos autres appareils. ++Précharge des pages pour accélérer leur chargement ou les lire hors connexion ++Contrôlez la façon dont Google utilise votre historique de navigation pour personnaliser la recherche et d'autres services Google. ++Pour obtenir une recommandation de contenu personnalisé de la part de Google, connectez-vous à Chrome. ++Connectez-vous à Chrome pour accéder à vos favoris, mots de passe et bien plus sur tous vos appareils. ++Connectez-vous à Chrome pour synchroniser vos favoris sur tous vos appareils. ++Suggestions en cas d'erreur de navigation ++Afficher d'autres solutions lorsqu'une adresse Web ne peut pas être résolue ou qu'une connexion ne peut pas être établie ++Se déconnecter de Chrome ? ++Utiliser le service de prédiction ++Déconnexion ++Les modifications apportées à vos favoris, votre historique, vos mots de passe et d'autres paramètres ne seront plus synchronisées avec votre compte Google. Vos données seront cependant conservées dans votre compte Google. ++Contrôlez la façon dont Google utilise votre historique de navigation pour personnaliser la recherche, les annonces et d'autres services Google. ++Suggestions de recherche et d'URL ++Utiliser un service de prédiction pour suggérer des requêtes associées et des sites populaires lorsque vous saisissez des termes dans la barre d'adresse ++Synchronisation avec ++Commandes Google relatives à l'activité ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_gu.xtb b/chrome/android/java/strings/translations/android_chrome_strings_gu.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_gu.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_gu.xtb +@@ -1135,4 +1135,21 @@ + આ બધી સાઇટ્સ પરથી ડેટા સાફ કરશે, આ સહિત: + બધા ટેબ્સ બંધ કરો + સામાન્ય +- +\ No newline at end of file ++તમારા અન્ય ઉપકરણો પરથી તમારા ટૅબ્સ મેળવવા માટે, Chrome માં સાઇન ઇન કરો. ++ઝડપી લોડ કરવા અને ઑફલાઇન વાંચન માટે પેજને પહેલેથી લોડ કરો ++Google, શોધ અને અન્ય Google સેવાઓને મનગમતી બનાવવા માટે તમારા બ્રાઉઝિંગ ઇતિહાસનો ઉપયોગ કેવી રીતે કરે છે તે નિયંત્રિત કરો. ++Google દ્વારા સૂચવેલ વ્યક્તિગત કરેલ કન્ટેન્ટ મેળવવા માટે, Chrome માં સાઇન ઇન કરો. ++તમારા બધા ઉપકરણો પર તમારા બુકમાર્ક, પાસવર્ડ અને બીજુ ઘણું મેળવવા માટે Chromeમાં સાઇન ઇન કરો. ++તમારા સમગ્ર ઉપકરણો પર તમારા બુકમાર્ક્સ મેળવવા માટે, Chrome માં સાઇન ઇન કરો. ++નેવિગેશન ભૂલ સૂચનો ++જ્યારે વેબ ઍડ્રેસ ન ઉકેલાય અથવા કનેક્શન કરી શકાતું ન હોય ત્યારે સૂચનો દર્શાવો ++Chromeમાંથી સાઇન આઉટ કરીએ? ++પેજના પૂર્વાનુમાનનો ઉપયોગ કરો ++સાઇન આઉટ ++તમારા બુકમાર્ક, ઇતિહાસ, પાસવર્ડ અને બીજા સેટિંગમાં ફેરફારને હવે તમારા Google એકાઉન્ટ પર સિંક કરવામાં આવશે નહિ. જોકે, તમારો અસ્તિત્વમાંનો ડેટા તમારા Google એકાઉન્ટમાં સ્ટોર રહેશે. ++શોધ, જાહેરાતો અને અન્ય Google સેવાઓને મનગમતી બનાવવા માટે Google, તમારા બ્રાઉઝિંગ ઇતિહાસનો ઉપયોગ કેવી રીતે કરે છે તે નિયંત્રિત કરો. ++શોધ અને URL સૂચનો ++સરનામાં બારમાં લખતાંની સાથે સંબંધિત ક્વેરીઝ અને લોકપ્રિય વેબસાઇટ્સ દર્શાવવા માટે પૂર્વાનુમાન સેવાનો ઉપયોગ કરો. ++ પર સમન્વયિત કરી રહ્યાં છે ++Google પ્રવૃત્તિ નિયંત્રણો ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb b/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb +@@ -1135,4 +1135,21 @@ + इससे इन सभी साइटों का डेटा साफ़ हो जाएगा: + सभी टैब बंद करें + सामान्य +- +\ No newline at end of file ++अपने दूसरे डिवाइस से अपने टैब पाने के लिए, Chrome में साइन इन करें. ++पेजों को पहले से लोड करके रखा जाता है ताकि वे तेज़ी से लोड हों और उन्हें ऑफ़लाइन पढ़ा जा सके ++नियंत्रित करें कि खोज और अन्य Google सेवाओं को मनमुताबिक बनाने के लिए Google आपके ब्राउज़िंग इतिहास का उपयोग कैसे करता है. ++Google द्वारा सुझाई गई मनमुताबिक सामग्री पाने के लिए, Chrome में साइन इन करें. ++अपने सभी डिवाइस पर बुकमार्क, पासवर्ड और ज़्यादा चीज़ें पाने के लिए Chrome में साइन इन करें. ++अपने सभी डिवाइस पर बुकमार्क पाने के लिए, Chrome में साइन इन करें. ++नेविगेशन की गड़बड़ी से जुड़े सुझाव ++जब कोई वेब पता काम नहीं करता है या उससे कनेक्शन नहीं हो पाता है, तो आपको सुझाव दिखाए जाते हैं ++Chrome से साइन आउट करें? ++पेज पूर्वानुमानों का इस्तेमाल करें ++साइन आउट करें ++आपके बुकमार्क, इतिहास, पासवर्ड और अन्य सेटिंग में किए गए बदलाव अब आपके Google खाते में सिंक नहीं किए जाएंगे. हालांकि, आपका मौजूदा डेटा आपके Google खाते में संग्रहित रहेगा. ++नियंत्रित करें कि खोज, विज्ञापन और दूसरी Google सेवाओं को मनमुताबिक बनाने के लिए Google आपके ब्राउज़िंग इतिहास का इस्तेमाल कैसे करता है. ++खोज और URL सुझाव ++जैसे ही आप पता बार में लिखना शुरू करते हैं, पूर्वानुमान सेवा का इस्तेमाल करके आपको संबंधित क्वेरी और लोकप्रिय वेबसाइटें दिखाई जाती हैं ++ से समन्वयित हो रहा है ++Google गतिविधि नियंत्रण ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb +@@ -1135,4 +1135,21 @@ Web-lokacija NE dobiva pristup fotoaparatu. Slike fotoaparata možete vidjeti sa + Izbrisat će se podaci za sve web-lokacije, uključujući: + Zatvori sve kartice + Općenito +- +\ No newline at end of file ++Da bi se prikazale kartice s vaših ostalih uređaja, prijavite se na Chrome. ++Prethodno učitajte stranice za brže učitavanje i čitanje izvan mreže ++Upravljajte načinom na koji Google upotrebljava vašu povijest pregledavanja za prilagodbu Pretraživanja i drugih Googleovih usluga. ++Prijavite se u Chrome ako želite da vam Google predlaže sadržaje. ++Prijavite se na Chrome kako biste mogli pristupati svojim oznakama, zaporkama i ostalom na svim svojim uređajima. ++Da biste imali svoje oznake na svim svojim uređajima, prijavite se na Chrome. ++Prijedlozi pogreške kretanja ++Prikaži prijedloge kada se ne razriješi web-adresa ili nije moguće uspostaviti vezu ++Želite li se odjaviti s Chromea? ++Upotrebljavajte predviđanja za stranice ++Odjava ++Promjene oznaka, povijesti, zaporki i drugih postavki više se neće sinkronizirati s vašim Google računom. No vaši postojeći podaci ostat će pohranjeni na vašem Google računu. ++Upravljajte načinom na koji Google upotrebljava vašu povijest pregledavanja za prilagodbu Pretraživanja, oglasa i drugih Googleovih usluga. ++Prijedlozi za pretraživanje i URL ++Upotrijebi uslugu predviđanja za prikaz srodnih upita i popularnih web-lokacija prilikom upisivanja u adresnu traku ++Sinkronizira se s računom ++Google kontrole aktivnosti ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb b/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb +@@ -1135,4 +1135,21 @@ A webhely NEM kap hozzáférést a kamerához. A kamera képét csak Ön láthat + Ezzel törli az összes webhely adatait, beleértve a következőket: + Az összes lap bezárása + Általános +- +\ No newline at end of file ++Ha a többi eszközéről is szeretné elérni a lapjait, jelentkezzen be a Chrome-ba. ++Oldalak előtöltése a gyorsabb betöltés és az offline módban történő olvasás érdekében ++Annak szabályozása, hogy a Google hogyan használhatja fel a böngészési előzményeket a Keresés és más Google-szolgáltatások személyre szabására. ++A Google által javasolt, személyre szabott tartalmak fogadásához jelentkezzen be a Chrome-ba. ++Jelentkezzen be a Chrome-ba, hogy az összes eszközén hozzáférhessen könyvjelzőihez, jelszavaihoz és más beállításaihoz. ++Ha az összes eszközén szeretné elérni könyvjelzőit, jelentkezzen be a Chrome-ba. ++Navigálási hibákkal kapcsolatos javaslatok ++Javaslatok megjelenítése, ha egy internetcímet nem lehet feloldani, vagy nem lehet kapcsolódni ++Kijelentkezés a Chrome-ból ++Várható oldalak használata ++Kijelentkezés ++Könyvjelzői, előzményei, jelszavai és más beállításai a továbbiakban már nem lesznek szinkronizálva Google-fiókjával. Meglévő adatainak tárolása azonban továbbra is megmarad Google-fiókjában. ++Annak szabályozása, hogy a Google hogyan használhatja fel az Ön böngészési előzményeit a Keresés, a hirdetések és más Google-szolgáltatások személyre szabására. ++Keresési és URL-javaslatok ++„Várható kifejezések” szolgáltatás használata a kapcsolódó lekérdezések és népszerű webhelyek megjelenítéséhez a címsávban történő gépelés során. ++Szinkronizálás a következővel: ++Google Tevékenységvezérlők ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_id.xtb b/chrome/android/java/strings/translations/android_chrome_strings_id.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_id.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_id.xtb +@@ -1135,4 +1135,21 @@ Situs TIDAK mendapatkan akses ke kamera. Gambar kamera hanya dapat dilihat oleh + Tindakan ini akan menghapus data untuk semua situs, termasuk: + Tutup semua tab + Umum +- +\ No newline at end of file ++Untuk mengakses tab Anda dari perangkat lainnya, login ke Chrome. ++Pramuat halaman agar memuat lebih cepat dan untuk membaca offline ++Kontrol cara Google menggunakan histori penjelajahan Anda untuk mempersonalisasi Penelusuran dan layanan Google lainnya. ++Untuk mendapatkan konten hasil personalisasi yang disarankan oleh Google, masuk ke Chrome. ++Login ke Chrome untuk mendapatkan bookmark, sandi, dan lainnya di semua perangkat Anda. ++Untuk dapat mengakses bookmark Anda di semua perangkat, login ke Chrome. ++Saran untuk kesalahan navigasi ++Tampilkan saran saat alamat web tidak ditemukan atau koneksi bermasalah ++Logout dari Chrome? ++Gunakan prediksi halaman ++Logout ++Perubahan pada bookmark, histori, sandi, dan setelan lainnya tidak akan disinkronkan lagi dengan Akun Google Anda. Namun, data yang sudah ada akan tetap disimpan di akun Google Anda. ++Kontrol cara Google menggunakan histori penjelajahan Anda untuk mempersonalisasi Penelusuran, iklan, dan layanan Google lainnya. ++Saran URL dan penelusuran ++Gunakan pencarian otomatis untuk menunjukkan situs web populer saat Anda mengetik alamat situs ++Menyinkronkan dengan ++Kontrol Aktivitas Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_it.xtb b/chrome/android/java/strings/translations/android_chrome_strings_it.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_it.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_it.xtb +@@ -1135,4 +1135,21 @@ Il sito NON ottiene l'accesso alla videocamera. Le immagini della videocamera so + Questa operazione cancellerà i dati di tutti i siti, inclusi: + Chiudi tutte le schede + Generali +- +\ No newline at end of file ++Accedi a Chrome per trovare le tue schede degli altri dispositivi. ++Le pagine vengono precaricate per velocizzare il caricamento e per la lettura offline ++Controlla il modo in cui Google utilizza la cronologia di navigazione per personalizzare la Ricerca e altri servizi Google. ++Per ricevere contenuti suggeriti appositamente per te da Google, accedi a Chrome. ++Accedi a Chrome per trovare i tuoi preferiti, le password e altre impostazioni su tutti i tuoi dispositivi. ++Accedi a Chrome per trovare i tuoi preferiti su tutti i dispositivi. ++Suggerimenti per gli errori di navigazione ++Mostra suggerimenti quando un indirizzo web non viene trovato o non è possibile stabilire una connessione ++Uscire da Chrome? ++Usa previsioni di pagina ++Esci ++Le modifiche ai preferiti, alla cronologia, alle password e ad altre impostazioni non verranno più sincronizzate con il tuo Account Google. Tuttavia, i dati esistenti rimarranno memorizzati. ++Controlla il modo in cui Google utilizza la tua cronologia di navigazione per personalizzare la Ricerca, gli annunci e altri servizi Google. ++Suggerimenti di ricerca e URL ++Utilizza un servizio di previsione per visualizzare query correlate e siti web popolari durante la digitazione nella barra degli indirizzi ++Sincronizzazione con ++Gestione attività di Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb b/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb +@@ -1135,4 +1135,21 @@ + פעולה זו תמחק נתונים של כל האתרים, כולל: + סגור את כל הכרטיסיות + כללי +- +\ No newline at end of file ++‏כדי לקבל את הכרטיסיות מהמכשירים האחרים שלך, יש להיכנס ל-Chrome. ++טעינה מקדימה של דפים מאפשרת טעינה מהירה יותר וקריאה במצב לא מקוון ++‏קבע כיצד Google משתמשת בהיסטוריית הגלישה שלך כדי להתאים אישית את החיפוש ושירותים אחרים של Google. ++‏כדי לקבל מ-Google הצעות לתוכן מותאם אישית, היכנס אל Chrome. ++‏יש להיכנס אל Chrome כדי לקבל גישה אל הסימניות, הסיסמאות ונתונים נוספים בכל המכשירים שלך. ++‏כדי שהסימניות שלך יופיעו בכל המכשירים, היכנס ל-Chrome. ++הצעות לשגיאת ניווט ++הצעות יופיעו כאשר כתובת אינטרנט אינה מזוהה או כשלא ניתן ליצור חיבור ++‏האם לצאת מ-Chrome? ++שימוש בחיזויי דפים ++יציאה ++‏שינויים בסימניות, בהיסטוריה, בסיסמאות ובהגדרות נוספות לא יסונכרנו עוד עם חשבון Google. עם זאת, הנתונים הקיימים עדיין יאוחסנו בחשבון Google שלך. ++‏בידיך השליטה איך Google משתמשת בהיסטוריית הגלישה לצורך התאמה אישית של חיפוש Google, מודעות Google ושירותי Google אחרים. ++הצעות חיפוש וכתובות אתר ++שימוש בשירות חיזוי כדי להציג שאילתות קשורות ואתרים פופולריים תוך כדי ההקלדה בשורת כתובת האתר ++מסנכרן עם ++‏בחירת הפעילויות ב-Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb +@@ -1135,4 +1135,21 @@ + この操作を行うと、次を含むすべてのサイトのデータが削除されます。 + すべてのタブを閉じる + 全般 +- +\ No newline at end of file ++他のデバイスと同じタブを使用するには、Chrome にログインします。 ++ページをプリロードして、すばやく読み込んだりオフラインで閲覧したりできるようにします ++Google が閲覧履歴をどのような方法で使用し、検索やその他の Google サービスをカスタマイズするかを設定します。 ++ユーザーに合わせた Google からのおすすめコンテンツを表示するには、Chrome にログインします。 ++Chrome にログインすると、ブックマーク、パスワード、その他の設定をどのデバイスからでもご利用いただけます。 ++お使いのどのデバイスでも同じブックマークを使用するには、Chrome にログインします。 ++アクセスエラー時の候補表示 ++ウェブアドレスが解決されない場合や接続を確立できない場合にアドバイスを表示します ++Chrome からログアウトしますか? ++ページ予測の使用 ++ログアウト ++今後、ブックマーク、履歴、パスワードなどの設定への変更は Google アカウントに同期されません。ただし、既存のデータは Google アカウントに保存されたままとなります。 ++検索、広告、その他の Google サービスをカスタマイズするために Google が閲覧履歴をどのような方法で使用するかを設定します。 ++検索と URL の候補表示 ++予測サービスを使用し、アドレスバーへの入力時に関連性の高い検索キーワードや人気のウェブサイトを表示します ++ に同期しています ++Google アクティビティ管理 ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_kn.xtb b/chrome/android/java/strings/translations/android_chrome_strings_kn.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_kn.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_kn.xtb +@@ -1136,4 +1136,21 @@ + ಇದು ಎಲ್ಲಾ ಸೈಟ್‌ಗಳಿಗೆ ಡೇಟಾ ತೆರವುಗೊಳಿಸುತ್ತದೆ, ಇವುಗಳನ್ನೂ ಒಳಗೊಂಡು: + ಎಲ್ಲ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಮುಚ್ಚಿ + ಸಾಮಾನ್ಯ +- +\ No newline at end of file ++ನಿಮ್ಮ ಇತರ ಸಾಧನಗಳಿಂದ ನಿಮ್ಮ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಲು, Chrome ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ. ++ವೇಗವಾಗಿ ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ಓದುವುದಕ್ಕಾಗಿ ಪೂರ್ವಲೋಡ್ ಆಗಿರುವಂತಹ ಪುಟಗಳು ++ಹುಡುಕಾಟ ಮತ್ತು ಇತರ Google ಸೇವೆಗಳನ್ನು ವೈಯಕ್ತೀಕರಿಸಲು ನಿಮ್ಮ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸವನ್ನು Google ಹೇಗೆ ಬಳಸುತ್ತದೆ ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸಿ. ++Google ಸಲಹೆ ನೀಡಲಾದ ವೈಯಕ್ತೀಕರಿಸಲಾದ ವಿಷಯವನ್ನು ಪಡೆದುಕೊಳ್ಳಲು, Chrome ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ. ++ನಿಮ್ಮ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು, ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಮತ್ತು ಇನ್ನಷ್ಟನ್ನು ನಿಮ್ಮ ಎಲ್ಲಾ ಸಾಧನಗಳಲ್ಲಿ ಪಡೆದುಕೊಳ್ಳಲು Chrome ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ. ++ನಿಮ್ಮ ಎಲ್ಲ ಸಾಧನಗಳಲ್ಲಿ ನಿಮ್ಮ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಲು, Chrome ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ. ++ನ್ಯಾವಿಗೇಶನ್ ದೋಷ ಸಲಹೆಗಳು ++ವೆಬ್ ವಿಳಾಸವು ಪೂರೈಸದಿದ್ದರೆ ಅಥವಾ ಸಂಪರ್ಕಪಡಿಸಲು ಆಗದಿದ್ದರೆ ಸಲಹೆಗಳನ್ನು ತೋರಿಸಿ ++Chrome ನಿಂದ ಸೈನ್ ಔಟ್ ಮಾಡುವುದೇ? ++ಪುಟದ ಮುನ್ನೋಟಗಳನ್ನು ಬಳಸಿ ++ಸೈನ್ ಔಟ್ ++ನಿಮ್ಮ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು, ಇತಿಹಾಸ, ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಮತ್ತು ಇತರ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ನಿಮ್ಮ Google ಖಾತೆಗೆ ಇನ್ನು ಮುಂದೆ ಸಿಂಕ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಆದರೂ, ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಡೇಟಾ, ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿಯೇ ಇರುತ್ತದೆ. ++ಹುಡುಕಾಟ, ಜಾಹೀರಾತುಗಳು ಮತ್ತು ಇತರ Google ಸೇವೆಗಳನ್ನು ವೈಯಕ್ತೀಕರಿಸಲು ನಿಮ್ಮ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸವನ್ನು Google ಹೇಗೆ ಬಳಸುತ್ತದೆ ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸಿ. ++ಹುಡುಕಾಟ ಮತ್ತು URL ಸಲಹೆಗಳು ++ನೀವು ವಿಳಾಸ ಬಾರ್‌ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಿದಂತೆ ಸಂಬಂಧಿಸಿದ ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಜನಪ್ರಿಯ ವೆಬ್‌ಸೈಟ್‌ಗಳನ್ನು ತೋರಿಸಲು ಪೂರ್ವಸೂಚನೆಯ ಸೇವೆಯನ್ನು ಬಳಸಿ ++ ಗೆ ಸಿಂಕ್ ಮಾಡಲಾಗುತ್ತಿದೆ ++Google ಚಟುವಟಿಕೆ ನಿಯಂತ್ರಣಗಳು ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb +@@ -1135,4 +1135,21 @@ + 다음을 포함한 모든 사이트의 데이터가 삭제됩니다. + 탭 모두 닫기 + 일반 +- +\ No newline at end of file ++다른 기기에서 탭을 가져오려면 Chrome에 로그인하세요. ++더 빠른 로드와 오프라인 읽기를 위해 페이지를 미리 로드 ++Google이 검색 및 다른 Google 서비스를 맞춤설정하기 위하여 내 인터넷 사용 기록을 사용하는 방법을 제어하세요. ++Google에서 추천한 맞춤설정 콘텐츠를 받으려면 Chrome에 로그인합니다. ++Chrome에 로그인하여 모든 기기에서 내 북마크, 비밀번호 등을 사용하세요. ++어느 기기에서나 내 북마크를 사용하려면 Chrome에 로그인하세요. ++탐색 오류 시 추천사항 표시 ++웹 주소가 확인되지 않거나 연결되지 않는 경우 추천 주소 표시 ++Chrome에서 로그아웃하시겠습니까? ++페이지 예측 사용 ++로그아웃 ++북마크, 방문 기록, 비밀번호, 기타 설정이 더 이상 Google 계정에 동기화되지 않습니다. 하지만 기존 데이터는 Google 계정에 계속 저장됩니다. ++Google이 검색, 광고 및 다른 Google 서비스를 맞춤설정하기 위하여 내 인터넷 사용 기록을 사용하는 방법을 제어하세요. ++추천 검색어 및 추천 URL ++예상 검색어 서비스를 사용하여 검색주소창에 입력할 때 관련 검색어 및 인기 웹사이트 표시 ++에 동기화 중 ++Google 활동 제어 ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb b/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb +@@ -1135,4 +1135,21 @@ Svetainė NETURI prieigos prie fotoaparato. Fotoaparato vaizdai matomi tik jums. + Bus išvalyti visų svetainių duomenys, įskaitant: + Uždar. visų skirtukų lapus + Bendra +- +\ No newline at end of file ++Prisijunkite prie „Chrome“, kad pasiektumėte skirtukus iš kitų įrenginių. ++Iš anksto įkeliami puslapiai, kad įkėlimo procesas vyktų greičiau ir būtų galima skaityti neprisijungus ++Galite pasirinkti, kaip „Google“ turėtų naudoti jūsų naršymo istoriją, kad suasmenintų Paiešką ir kitas „Google“ paslaugas. ++Jei norite gauti „Google“ siūlomo suasmeninto turinio, prisijunkite prie „Chrome“. ++Prisijunkite prie „Chrome“, kad galėtumėte naudoti žymes, slaptažodžius ir kitus nustatymus visuose įrenginiuose. ++Prisijunkite naršyklėje „Chrome“, kad pasiektumėte žymes visuose įrenginiuose. ++Naršymo klaidų pasiūlymai ++Rodyti pasiūlymus, kai žiniatinklio adresas nepasiekiamas arba nepavyksta užmegzti ryšio ++Atsijungti nuo „Chrome“? ++Naudoti puslapių numatymą ++Atsijungti ++Žymių, istorijos, slaptažodžių ir kitų nustatymų pakeitimai nebebus sinchronizuojami su „Google“ paskyra. Tačiau esami duomenys ir toliau bus saugomi „Google“ paskyroje. ++Valdykite, kaip „Google“ turėtų naudoti jūsų naršymo istoriją, kad suasmenintų Paiešką, skelbimus ir kitas „Google“ paslaugas. ++Paieškos ir URL pasiūlymai ++Naudoti numatymo paslaugą, kad adreso juostoje įvedant tekstą būtų rodomos susijusios užklausos ir populiarios svetainės ++Sinchronizuojama su ++„Google“ veiklos valdikliai ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb b/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb +@@ -1135,4 +1135,21 @@ Vietnei NAV piekļuves kamerai. Kameras attēli ir redzami tikai jums.Tādējādi tiks dzēsti dati no visām vietnēm, tostarp: + Aizvērt visas cilnes + Vispārīgi +- +\ No newline at end of file ++Pierakstieties pārlūkā Chrome, lai būtu pieejamas cilnes no citām jūsu ierīcēm. ++Veiciet lapu pirmsielādi, lai ātrāk ielādētu lapas un lasītu tās bezsaistē. ++Kontrolējiet to, kā Google var izmantot jūsu pārlūkošanas vēsturi, lai personalizētu Meklēšanu un citus Google pakalpojumus. ++Lai saņemtu Google ieteikto personalizēto saturu, pierakstieties pārlūkā Chrome. ++Pierakstieties pārlūkā Chrome, lai iegūtu savas grāmatzīmes, paroles un citu saturu visās savās ierīcēs. ++Pierakstieties pārlūkā Chrome, lai grāmatzīmes būtu pieejamas visās jūsu ierīcēs. ++Navigācijas kļūdu ieteikumi ++Rādīt ieteikumus, ja nedarbojas tīmekļa adrese vai nevar izveidot savienojumu. ++Vai izrakstīties no pārlūka Chrome? ++Lapu ieteikumu izmantošana ++Izrakstīties ++Grāmatzīmju, vēstures, paroļu un citu iestatījumu izmaiņas vairs netiks sinhronizētas ar jūsu Google kontu. Tomēr esošie dati joprojām tiks glabāti jūsu Google kontā. ++Kontrolējiet to, kā Google izmanto jūsu pārlūkošanas vēsturi, lai personalizētu Meklēšanu, reklāmas un citus Google pakalpojumus. ++Meklēšana un URL ieteikumi ++Izmantojiet ieteikumus, lai skatītu saistītos vaicājumus un populāras vietnes, kad rakstāt adreses joslā. ++Sinhronizēšana ar ++Google aktivitātes vadīklas ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ml.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ml.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ml.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ml.xtb +@@ -1135,4 +1135,21 @@ + ഇത് ഇനിപ്പറയുന്നവ ഉൾപ്പെടെയുള്ള എല്ലാ സൈറ്റുകളുടെയും വിവരങ്ങൾ മായ്‌ക്കുന്നതിനിടയാക്കും: + എല്ലാ ടാബുകളും അടയ്‌ക്കുക + പൊതുവായ +- +\ No newline at end of file ++നിങ്ങളുടെ മറ്റ് ഉപകരണങ്ങളിൽ നിന്നുള്ള ടാബുകൾ ലഭിക്കാൻ, Chrome-ൽ സൈൻ ഇൻ ചെയ്യുക. ++വേഗത്തിൽ ലോഡ് ചെയ്യാനും ഓഫ്‍ലൈന്‍ വായനക്കുമായി പേജുകൾ മുൻകൂട്ടി ലോഡ് ചെയ്യുക ++തിരയലും മറ്റ് Google സേവനങ്ങളും വ്യക്തിപരമാക്കാൻ, Google നിങ്ങളുടെ ബ്രൗസിംഗ് ചരിത്രം ഉപയോഗിക്കുന്ന രീതി നിയന്ത്രിക്കുക. ++Google നിർദ്ദേശിച്ച, വ്യക്തിപരമാക്കിയ ഉള്ളടക്കം സ്വന്തമാക്കാൻ, Chrome-ൽ സൈൻ ഇൻ ചെയ്യുക. ++നിങ്ങളുടെ ബുക്ക്‌മാർക്കുകളും ‌പാസ്‌വേഡുകളും മറ്റും എല്ലാ ഉപകരണങ്ങളിലും ലഭ്യമാക്കുന്നതിന് Chrome-ൽ സൈൻ ഇൻ ചെയ്യുക. ++നിങ്ങളുടെ എല്ലാ ഉപകരണങ്ങളിലും ബുക്ക്‌മാർക്കുകൾ ലഭിക്കാൻ, Chrome-ലേക്ക് സൈൻ ഇൻ ചെയ്യുക. ++നാവിഗേഷൻ പിശക് നിർദ്ദേശങ്ങൾ ++ഒരു വെബ് വിലാസം വ്യക്തമാക്കാത്തപ്പോഴോ ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ കഴിയാത്തപ്പോഴോ നിർദ്ദേശങ്ങൾ ദൃശ്യമാക്കുക ++Chrome-ൽ നിന്ന് സൈൻ ഔട്ട് ചെയ്യണോ? ++പേജ് പ്രവചനങ്ങൾ ഉപയോഗിക്കുക ++പുറത്തുകടക്കുക ++ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ, മറ്റ് ക്രമീകരണം എന്നിവയിലുള്ള മാറ്റങ്ങൾ ഇനി നിങ്ങളുടെ Google അക്കൗണ്ടിലേക്ക് സമന്വയിപ്പിക്കില്ല. എന്നിരുന്നാലും, നിങ്ങളുടെ നിലവിലെ ഡാറ്റ Google അക്കൗണ്ടിൽ തുടർന്നും സൂക്ഷിക്കും. ++തിരയലും പരസ്യങ്ങളും മറ്റ് Google സേവനങ്ങളും വ്യക്തിപരമാക്കാൻ, Google നിങ്ങളുടെ ബ്രൗസിംഗ് ചരിത്രം ഉപയോഗിക്കുന്ന രീതി നിയന്ത്രിക്കുക. ++തിരയലും URL നിർദ്ദേശങ്ങളും ++നിങ്ങൾ വിലാസ ബാറിൽ ടൈപ്പുചെയ്യുന്നതിനനുസരിച്ച് ബന്ധപ്പെട്ട അന്വേഷണങ്ങളും ജനപ്രിയ വെബ്‌സൈറ്റുകളും കാണിക്കുന്നതിന് ഒരു പ്രവചന സേവനം ഉപയോഗിക്കുക ++ അക്കൗണ്ടിലേക്ക് സമന്വയിപ്പിക്കുന്നു ++Google പ്രവർത്തന നിയന്ത്രണങ്ങൾ ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_mr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_mr.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_mr.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_mr.xtb +@@ -1135,4 +1135,21 @@ + हे यासह सर्व साइटसाठी डेटा साफ करेल: + सर्व टॅब बंद करा + सामान्य +- +\ No newline at end of file ++आपल्या इतर डिव्हाइसेसवरील तुमचे टॅब प्राप्त करण्यासाठी, Chrome मध्ये साइन इन करा. ++जलद लोडिंग आणि ऑफलाइन वाचनासाठी पेज प्रीलोड करा ++शोध आणि इतर Google सेवा पर्सनलाइझ करण्यासाठी Google तुमच्या ब्राउझिंग इतिहासाचा कसा वापर करू शकते ते नियंत्रित करा. ++Google ने सुचविलेली पर्सनलाइझ आशय मिळविण्यासाठी, Chrome मध्ये साइन इन करा. ++तुमच्या सर्व डिव्हाइसवर तुमचे बुकमार्क, पासवर्ड आणि अधिक मिळवण्यासाठी Chromeमध्ये साइन इन करा. ++आपल्या सर्व डिव्हाइसेसवर तुमचे बुकमार्क प्राप्त करण्यासाठी, Chrome मध्ये साइन इन करा. ++नेव्हिगेशन एरर सूचना ++वेब पत्ता निराकरण करत नाही किंवा कनेक्शन केले जाऊ शकत नाही तेव्हा सूचना दर्शवा ++Chrome मधून साइन आउट करायचे? ++पेज पूर्वानुमान वापरा ++साइन आउट करा ++तुमचे बुकमार्क, इतिहास, पासवर्ड आणि अन्य सेटिंग्ज मधील बदल यापुढे आपल्या Google खात्यात संकालित केले जाणार नाहीत. तथापि, तुमचा विद्यमान डेटा आपल्या Google खात्यात संचयित केलेला असेल. ++शोध, जाहिरात आणि इतर Google सेवा पर्सनलाइझ करण्यासाठी Google तुमच्या ब्राउझिंग इतिहासाचा कसा वापर करते ते नियंत्रित करा. ++शोध आणि URL सूचना ++तुम्ही अ‍ॅड्रेस बारमध्ये टाइप करता त्याप्रमाणे संबंधित क्वेरी आणि लोकप्रिय वेबसाइट दर्शविण्यासाठी एक पूर्वानुमान सेवा वापरा ++ वर संकालित करीत आहे ++Google ॲक्टिव्हिटी नियंत्रणे ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ms.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ms.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ms.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ms.xtb +@@ -1135,4 +1135,21 @@ Tapak TIDAK memperoleh akses kepada kamera. Hanya anda dapat melihat imej kamera + Ini akan memadamkan data untuk semua tapak web, termasuk: + Tutup semua tab + Umum +- +\ No newline at end of file ++Log masuk ke Chrome untuk mendapatkan tab daripada peranti anda yang lain. ++Pramuat halaman untuk pemuatan yang lebih cepat dan bacaan luar talian ++Kawal cara Google menggunakan sejarah penyemakan imbas anda untuk memperibadikan Carian dan perkhidmatan Google yang lain. ++Untuk mendapatkan kandungan diperibadikan yang dicadangkan oleh Google, log masuk ke Chrome. ++Log masuk ke Chrome untuk mendapatkan penanda halaman, kata laluan anda dan pelbagai lagi pada semua peranti anda. ++Log masuk ke Chrome untuk mendapatkan penanda halaman pada semua peranti anda. ++Cadangan ralat navigasi ++Tunjukkan cadangan apabila alamat web tidak selesai atau sambungan tidak boleh dibuat ++Log keluar daripada Chrome? ++Gunakan ramalan halaman ++Log keluar ++Perubahan kepada penanda halaman, sejarah, kata laluan dan tetapan anda yang lain tidak akan disegerakkan ke Akaun Google anda lagi. Walau bagaimanapun, data sedia ada akan kekal disimpan dalam akaun Google anda. ++Kawal cara Google menggunakan sejarah penyemakan imbas anda untuk memperibadikan Carian, iklan dan perkhidmatan Google yang lain. ++Cadangan carian dan URL ++Gunakan khidmat ramalan untuk menunjukkan pertanyaan berkaitan dan tapak web popular semasa anda menaip dalam bar alamat ++Menyegerakkan ke ++Kawalan Aktiviti Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb b/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb +@@ -1135,4 +1135,21 @@ De site krijgt GEEN toegang tot de camera. De camerabeelden zijn alleen zichtbaa + Hiermee worden de gegevens voor alle sites gewist, inclusief: + Alle tabbladen sluiten + Algemeen +- +\ No newline at end of file ++Log in bij Chrome om de tabbladen van je andere apparaten te bekijken. ++Pagina's vooraf laden voor sneller laden en offline lezen ++Beheer hoe Google je browsegeschiedenis gebruikt om Google Zoeken en andere Google-services te personaliseren. ++Log in bij Chrome om suggesties met gepersonaliseerde content van Google te ontvangen. ++Log in bij Chrome om je bladwijzers, wachtwoorden en meer op al je apparaten te gebruiken. ++Log in bij Chrome om al je bladwijzers op al je apparaten te bekijken. ++Suggesties bij navigatiefouten ++Suggesties weergeven wanneer een webadres onjuist is of er geen verbinding kan worden gemaakt ++Uitloggen bij Chrome? ++Paginavoorspellingen gebruiken ++Uitloggen ++Wijzigingen in je bladwijzers, geschiedenis, wachtwoorden en andere instellingen worden niet meer gesynchroniseerd met je Google-account. Je bestaande gegevens blijven echter opgeslagen in je Google-account. ++Beheer hoe Google je browsegeschiedenis gebruikt om Google Zoeken, advertenties en andere Google-services te personaliseren. ++Zoek- en URL-suggesties ++Een voorspellingsservice gebruiken om gerelateerde zoekopdrachten en populaire websites te tonen terwijl je in de adresbalk typt ++Synchroniseren met ++Google-activiteitsopties ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_no.xtb b/chrome/android/java/strings/translations/android_chrome_strings_no.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_no.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_no.xtb +@@ -1135,4 +1135,21 @@ Nettstedet får IKKE tilgang til kameraet. Kamerabildene er kun synlige for deg. + Dette fører til at dataene for alle nettsteder slettes, deriblant disse: + Lukk alle faner + Generelt +- +\ No newline at end of file ++For å få fanene dine fra de andre enhetene du bruker, logg på Chrome. ++Last inn sider på forhånd for raskere innlasting og lesing uten nett ++Kontrollér hvordan Google bruker nettlesingsloggen din for å gi Søk og andre Google-tjenester et personlig preg. ++For å få forslag om personlig tilpasset innhold fra Google, logg på Chrome. ++Logg på Chrome for å hente blant annet bokmerkene og passordene dine på alle enhetene du bruker. ++Logg på Chrome for å få bokmerkene dine på alle enhetene du bruker. ++Forslag ved navigasjonsfeil ++Vis forslag når en nettadresse ikke fungerer eller en tilkobling ikke kan opprettes ++Vil du logge av Chrome? ++Bruk sideforslag ++Logg av ++Endringer i bokmerker, loggoppføringer, passord og andre innstillinger blir ikke synkronisert med Google-kontoen din lenger. Data som allerede er lagret i Google-kontoen din, blir imidlertid ikke fjernet. ++Kontrollér hvordan Google bruker nettlesingsloggen din for å gi Søk, annonser og andre Google-tjenester et personlig preg. ++Nettadresse- og søkeforslag ++Bruk en forslagstjeneste for å vise relaterte søkeord og populære nettsteder mens du skriver i adressefeltet ++Synkroniserer til ++Google Aktivitetslagring ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb b/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb +@@ -1135,4 +1135,21 @@ Witryna NIE uzyskuje dostępu do kamery. Tylko Ty widzisz rejestrowany obraz.Spowoduje to usunięcie danych wszystkich witryn, w tym: + Zamknij wszystkie karty + Ogólne +- +\ No newline at end of file ++Aby korzystać z kart ze swoich innych urządzeń, zaloguj się w Chrome. ++Ładuj wstępnie strony, by szybciej się wczytywały i były dostępne do czytania w trybie offline ++Określ, jak Google może korzystać z Twojej historii przeglądania, by dostosowywać wyniki wyszukiwania i działanie innych usług. ++Aby uzyskać dostęp do spersonalizowanej treści proponowanej przez Google, zaloguj się w Chrome. ++Zaloguj się w Chrome, by mieć dostęp do swoich zakładek, haseł i innych ustawień na wszystkich swoich urządzeniach. ++Aby korzystać ze swoich zakładek na wszystkich urządzeniach, zaloguj się w Chrome. ++Podpowiedzi przy błędach nawigacji ++Pokazuj podpowiedzi, gdy nie można znaleźć adresu internetowego lub nawiązać połączenia ++Wylogować z Chrome? ++Używaj przewidywania stron ++Wyloguj się ++Zmiany w zakładkach, historii, hasłach i innych ustawieniach nie będą już synchronizowane z kontem Google. Twoje obecne dane będą jednak nadal na nim przechowywane. ++Określ, jak Google może korzystać z Twojej historii przeglądania, by dostosowywać wyniki wyszukiwania, reklamy i działanie innych usług. ++Podpowiedzi wyszukiwania i adresów URL ++Gdy piszesz na pasku adresu, korzystaj z podpowiedzi, by wyświetlać podobne zapytania i adresy popularnych stron ++Synchronizacja z kontem ++Zarządzanie aktywnością w Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_pt-BR.xtb b/chrome/android/java/strings/translations/android_chrome_strings_pt-BR.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_pt-BR.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_pt-BR.xtb +@@ -1136,4 +1136,21 @@ O site NÃO terá acesso à câmera. As imagens da câmera são visíveis apenas + Essa ação limpará os dados de todos os sites, incluindo: + Fechar todas as guias + Geral +- +\ No newline at end of file ++Para ver as guias dos seus outros dispositivos, faça login no Chrome. ++Pré-carrega as páginas para um carregamento mais rápido e leitura off-line ++Controle a maneira como o Google usa seu histórico de navegação para personalizar a Pesquisa e outros serviços do Google. ++Para receber conteúdo personalizado sugerido pelo Google, faça login no Chrome. ++Faça login no Chrome para ver seus favoritos, senhas e muito mais em todos os seus dispositivos. ++Para ter seus favoritos em todos os seus dispositivos, faça login no Chrome. ++Sugerir opções quando houver erro de navegação ++Mostra sugestões quando houver falha em um endereço da Web ou uma conexão não puder ser estabelecida ++Sair do Google Chrome? ++Usar predições de páginas ++Sair ++Alterações feitas nos seus favoritos, histórico, senhas e outras configurações não serão mais sincronizadas com sua Conta do Google. No entanto, os dados já existentes permanecerão armazenados na Conta do Google. ++Controle a maneira como o Google usa seu histórico de navegação para personalizar a Pesquisa Google, os anúncios e outros serviços nossos. ++Sugestões de pesquisa e URL ++Prevê as palavras da consulta à medida que você digita ++Sincronizando com ++Controles de atividades do Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_pt-PT.xtb b/chrome/android/java/strings/translations/android_chrome_strings_pt-PT.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_pt-PT.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_pt-PT.xtb +@@ -1135,4 +1135,21 @@ O site NÃO fica com acesso à câmara. As imagens da câmara estão visíveis a + Esta ação limpa os dados de todos os sites, incluindo: + Fechar todos os separadores + Geral +- +\ No newline at end of file ++Para obter os separadores dos seus outros dispositivos, inicie sessão no Chrome. ++Pré-carregar páginas para um carregamento mais rápido e para leitura offline ++Controle a forma como a Google utiliza o seu histórico de navegação para personalizar a Pesquisa Google e outros serviços Google. ++Para obter conteúdo personalizado sugerido pelo Google, inicie sessão no Chrome. ++Inicie sessão no Chrome para obter os seus marcadores, palavras-passe e muito mais em todos os dispositivos. ++Para obter os seus marcadores em todos os dispositivos, inicie sessão no Chrome. ++Sugestões de erros de navegação ++Mostrar sugestões quando um endereço Web não responder ou não for possível estabelecer ligação ++Pretende terminar sessão no Chrome? ++Utilizar previsões de páginas ++Terminar sessão ++As alterações aos marcadores, ao histórico, às palavras-passe e a outras definições deixam de ser sincronizadas com a Conta Google. Contudo, os dados existentes permanecem armazenados na Conta Google. ++Controle a forma como a Google utiliza o seu histórico de navegação para personalizar a Pesquisa Google, os anúncios e outros serviços Google. ++Pesquisa e sugestões de URL ++Utilizar um serviço de previsão para mostrar consultas relacionadas e Sites populares à medida que escreve na barra de endereço ++A sincronizar com ++Controlos da atividade Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb +@@ -1135,4 +1135,21 @@ Acest site NU primește acces la cameră. Imaginile camerei sunt vizibile doar p + Astfel, se vor șterge datele pentru toate site-urile, inclusiv: + Închide toate filele + General +- +\ No newline at end of file ++Pentru a accesa filele de pe alte dispozitive, conectează-te la Chrome. ++Preîncarcă paginile pentru încărcare mai rapidă și lectură offline ++Controlează cum poate folosi Google istoricul de navigare pentru a personaliza Căutarea și alte servicii Google. ++Pentru a obține sugestii de conținut personalizat de la Google, conectează-te la Chrome. ++Conectează-te la Chrome pentru a accesa marcajele, parolele și altele pe toate dispozitivele tale. ++Pentru a accesa marcajele pe toate dispozitivele, conectează-te la Chrome. ++Sugestii pentru erori de navigare ++Afișează sugestii atunci când o adresă web nu se rezolvă sau nu poate fi stabilită o conexiune ++Te deconectezi de la Chrome? ++Folosește predicțiile pentru pagini ++Deconectează-te ++Modificările marcajelor, istoricului, parolelor sau ale altor setări nu vor mai fi sincronizate cu Contul Google. Totuși, datele existente vor rămâne stocate în Contul Google. ++Stabilește cum poate folosi Google istoricul de navigare pentru a personaliza Căutarea, anunțurile și alte servicii Google. ++Sugestii de căutare și pentru adrese URL ++Folosește un serviciu de predicții pentru a afișa interogări similare și site-uri populare în timp ce introduci text în bara de adrese. ++Se sincronizează cu ++Opțiuni privind activitatea Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb +@@ -1135,4 +1135,21 @@ + Будут удалены данные всех сайтов, в том числе: + Закрыть все вкладки + Общие +- +\ No newline at end of file ++Чтобы получить доступ к вкладкам на всех ваших устройствах, войдите в Chrome. ++Загружать страницы предварительно для повышения скорости работы и просмотра офлайн ++Укажите, как Google может использовать историю просмотров для персонализации Поиска и других сервисов. ++Чтобы мы могли рекомендовать вам интересный контент, войдите в свой аккаунт в Chrome. ++Войдите в Chrome, чтобы синхронизировать закладки, пароли и другую информацию на всех ваших устройствах. ++Чтобы получить доступ к закладкам на всех ваших устройствах, войдите в Chrome. ++Подсказки при ошибке навигации ++Предлагать альтернативы, если веб-адрес недоступен или с ним не удается установить соединение ++Выйти из Chrome? ++Загружать страницы предварительно ++Выйти ++Изменения в ваших закладках, паролях, истории и других настройках больше не будут синхронизироваться с аккаунтом Google. Это изменение не затронет данные, сохраненные в аккаунте ранее. ++Укажите, как Google может использовать историю браузера для персонализации Поиска, Рекламы и других сервисов. ++Поиск и предложения URL ++Показывать подсказки с похожими запросами и часто посещаемыми сайтами по мере ввода в адресную строку ++Синхронизация с аккаунтом ++Отслеживание действий в Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb +@@ -1135,4 +1135,21 @@ Web NEZÍSKA prístup k fotoaparátu. Obrázky fotoaparátu sú viditeľné iba + Vymažete dáta všetkých webov vrátane týchto: + Zavrieť všetky karty + Všeobecné +- +\ No newline at end of file ++Ak chcete získať karty z ďalších svojich zariadení, prihláste sa do Chromu. ++Vopred načítavať stránky na zrýchlenie načítania a offline čítania ++Nastavte, ako má Google používať vašu históriu prehliadania na prispôsobenie Vyhľadávania a ďalších služieb Googlu. ++Ak chcete získavať prispôsobený obsah navrhnutý Googlom, prihláste sa do Chromu. ++Prihláste sa do Chromu a získajte svoje záložky, heslá a ďalšie nastavenia na všetkých zariadeniach. ++Ak chcete mať záložky na všetkých zariadeniach, prihláste sa do Chromu. ++Návrhy v prípade chýb navigácie ++Zobrazovať návrhy, ak sa nedá nájsť webová adresa alebo nadviazať spojenie ++Odhlásiť sa z Chromu? ++Používať predpovede stránok ++Odhlásiť sa ++Záložky, história, heslá a ďalšie nastavenia sa už nebudú ďalej synchronizovať do vášho účtu Google. Vaše súčasné údaje však zostanú v účte Google zachované. ++Nastavte, ako má Google používať vašu históriu prehliadania na prispôsobenie Vyhľadávania, reklám a ďalších služieb Googlu. ++Návrhy dopytov a webových adries ++Predpovedať súvisiace dopyty a populárne weby pri zadávaní textu do panela s adresou ++Synchronizácia do účtu ++Riadenie aktivity Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb +@@ -1135,4 +1135,21 @@ Spletno mesto NIMA dostopa do kamere. Posnetki kamere so vidni samo vam.S tem bodo izbrisani podatki za vsa spletna mesta, vključno s temi: + Zapri vse zavihke + Splošno +- +\ No newline at end of file ++Če želite dostopati do zavihkov v drugih napravah, se prijavite v Chrome. ++Vnaprejšnje nalaganje strani za hitrejše nalaganje in branje brez povezave ++Nadzirajte, kako Google na podlagi vaše zgodovine brskanja prilagaja Iskanje Google in druge Googlove storitve. ++Če želite prejemati prilagojeno vsebino, ki jo predlaga Google, se prijavite v Chrome. ++Prijavite se v Chrome, če želite dostopati do svojih zaznamkov, gesel in drugega v vseh napravah. ++Če želite dostopati do zaznamkov v vseh napravah, se prijavite v Chrome. ++Predlogi za napake pri krmarjenju ++Pokaži predloge, ko spletnega naslova ni mogoče najti ali povezave ni mogoče vzpostaviti ++Se želite odjaviti iz Chroma? ++Uporabite predvidevanja strani ++Odjava ++Spremembe zaznamkov, zgodovine, gesel in drugih nastavitev ne bodo več sinhronizirane z Google Računom. Obstoječi podatki bodo še naprej shranjeni v Google Računu. ++Nadzirajte, kako Google na podlagi vaše zgodovine brskanja prilagaja Iskanje Google, oglase in druge Googlove storitve. ++Predlogi za iskanje in URL-je ++Uporabite storitev predvidevanja za prikaz povezanih poizvedb in priljubljenih spletnih mest med vnašanjem v naslovno vrstico ++Sinhronizacija z računom ++Googlovi kontrolniki za dejavnost ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb +@@ -1135,4 +1135,21 @@ Google налог можда има друге облике историје п + Овим бришете податке за све сајтове, укључујући: + Затвори све картице + Опште +- +\ No newline at end of file ++Да би вам картице биле доступне на другим уређајима, пријавите се у Chrome. ++Странице се учитавају унапред за брже учитавање и офлајн читање ++Контролишите како Google користи историју прегледања за персонализацију Претраге и других Google услуга ++Да бисте добијали персонализовани садржај који предлаже Google, пријавите се у Chrome. ++Пријавите се у Chrome да би вам обележивачи, лозинке и други садржај били доступни на свим уређајима. ++Да би вам обележивачи били доступни на свим уређајима, пријавите се у Chrome. ++Предлози за грешке при навигацији ++Приказивање предлога када се веб-адреса не разреши или када није могуће успоставити везу ++Желите ли да се одјавите из Chrome-а? ++Користите предвиђања страница ++Одјави ме ++Промене обележивача, историје, лозинки и других подешавања се више неће синхронизовати са Google налогом. Међутим, постојећи подаци ће остати сачувани на Google налогу. ++Контролишите како Google користи историју прегледања за персонализацију Претраге, огласа и других Google услуга. ++Предлози за претрагу и URL-ове ++Коришћење услуге предвиђања за приказивање сродних упита и популарних веб-сајтова док куцате у траци за адресу ++Синхронизује се са ++Google контроле активности ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb +@@ -1135,4 +1135,21 @@ Webbplatsen får INTE tillgång till kameran. Bara du kan se kamerabilderna.Åtgärden raderar data för alla webbplatser, inklusive: + Stäng alla flikar + Allmänt +- +\ No newline at end of file ++Logga in i Chrome om du vill ha samma flikar tillgängliga på alla enheter. ++Genom att läsa in sidor i förväg går det snabbare att läsa in sidor och läsa offline ++Styr hur Google anpassar Sök och andra Google-tjänster utifrån webbhistoriken. ++Logga in i Chrome om du vill få förslag på anpassat innehåll från Google. ++Logga in i Chrome om du vill få dina bokmärken, lösenord med mera på alla dina enheter. ++Logga in i Chrome om du vill få tillgång till samma bokmärken på alla enheter. ++Förslag vid navigeringsfel ++Visa förslag när det inte går att öppna en webbadress eller upprätta en anslutning ++Vill du logga ut från Chrome? ++Använd sidförslag ++Logga ut ++Ändringar i bokmärken, historik, lösenord och andra inställningar synkroniseras inte längre med ditt Google-konto. Befintlig data fortsätter dock att lagras i Google-kontot. ++Styr hur Google anpassar Sök, annonser och andra Google-tjänster utifrån webbhistoriken. ++Sökning och webbadressförslag ++Använd en tjänst som ger förslag på relaterade sökfrågor och populära webbplatser när du skriver i adressfältet ++Synkroniseras med ++Googles aktivitetsinställningar ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb +@@ -1134,4 +1134,21 @@ Tovuti hii HAIPATI idhini ya kufikia kamera. Ni wewe pekee utaona picha hizi za + Hatua hii itafuta data ya tovuti zote, ikiwa ni pamoja na: + Funga vichupo vyote + Jumla +- +\ No newline at end of file ++Ili upate vichupo kutoka kwenye vifaa vyako vingine, ingia katika Chrome. ++Pakia mapema kurasa ili zipakie kwa haraka na kwa usomaji wa nje ya mtandao ++Dhibiti namna Google inavyotumia historia yako ya kuvinjari ili uweke mapendeleo kwenye huduma ya Tafuta na huduma nyingine za Google. ++Ili Google ikupendekezee maudhui yanayokufaa, ingia katika Chrome. ++Ingia katika Chrome ili upate alamisho, manenosiri yako na mengine mengi kwenye vifaa vyako vyote. ++Ingia katika Chrome ili upate alamisho zako kwenye vifaa vyako vyote. ++Mapendekezo ya hitilafu ya kuelekea unapotaka ++Onyesha mapendekezo wakati anwani ya wavuti inaposhindwa kutatuliwa au muunganisho ukiwa hauwezi kufanyika ++Ungependa kuondoka kwenye Chrome? ++Tumia utabiri wa ukurasa ++Ondoka ++Mabadiliko kwenye alamisho, historia, manenosiri na mipangilio yako mingine haitasawazishwa tena kwenye Akaunti yako ya Google. Hata hivyo, data yako iliyopo itaendelea kuhifadhiwa katika akaunti yako ya Google. ++Dhibiti namna Google inavyotumia historia ya jinsi unavyovinjari ili kuweka mapendeleo kwenye huduma ya Tafuta na Google, matangazo na huduma nyingine za Google. ++Mapendekezo ya utafutaji na URL ++Tumia huduma ya ubashiri ili kuonyesha hoja zinazohusiana na tovuti maarufu unapocharaza katika sehemu ya anwani ++Inasawazisha kwenye ++Vidhibiti vya Shughuli za Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ta.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ta.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_ta.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_ta.xtb +@@ -1135,4 +1135,21 @@ + இதனால் எல்லா தளங்களுக்கான தரவும் அழிக்கப்படும், இதில் அடங்குபவை: + எல்லா தாவல்களையும் மூடு + பொது +- +\ No newline at end of file ++உங்கள் பிற சாதனங்களிலிருந்து தாவல்களைப் பெற, Chrome இல் உள்நுழையவும். ++விரைவாக ஏற்றுவதற்கும் ஆஃப்லைனில் படிப்பதற்கும் பக்கங்களை முன்னதாக ஏற்றும் ++தேடல் மற்றும் பிற Google சேவைகளைத் தனிப்பயனாக்க, உங்கள் உலாவல் வரலாற்றை Google எவ்வாறு பயன்படுத்துகிறது என்பதைக் கட்டுப்படுத்தலாம். ++Google பரிந்துரைக்கும் தனிப்பயனாக்கிய உள்ளடக்கத்தைப் பெற, Chrome இல் உள்நுழையவும். ++உங்கள் எல்லாச் சாதனங்களிலும் உங்கள் புக்மார்க்குகள், கடவுச்சொற்கள் மற்றும் பலவற்றைப் பெற, Chrome இல் உள்நுழையவும். ++உங்கள் எல்லா சாதனங்களிலும் புத்தகக்குறிகளைப் பெற, Chrome இல் உள்நுழையவும். ++வழிநடத்தல் பிழை பரிந்துரைகள் ++இணைய முகவரியைத் தீர்க்க முடியாதபோது அல்லது இணைப்பை உருவாக்க முடியவில்லையெனில் பரிந்துரைகளைக் காட்டு ++Chrome இலிருந்து வெளியேறவா? ++பக்கக் கணிப்புகளைப் பயன்படுத்தவும் ++வெளியேறு ++புக்மார்க்குகள், வரலாறு, கடவுச்சொற்கள் ஆகியவற்றிலும் பிற அமைப்புகளிலும் செய்யும் மாற்றங்கள், இனி உங்கள் Google கணக்குடன் ஒத்திசைக்கப்படாது. எனினும், ஏற்கனவே சேமிக்கப்பட்ட உங்கள் தரவு Google கணக்கில் அப்படியே இருக்கும். ++தேடல், விளம்பரங்கள் மற்றும் பிற Google சேவைகளைத் தனிப்பயனாக்க, உங்கள் உலாவல் வரலாற்றை Google எவ்வாறு பயன்படுத்துகிறது என்பதைக் கட்டுப்படுத்தலாம். ++தேடலும் URL பரிந்துரைகளும் ++முகவரிப்பட்டியில் நீங்கள் உள்ளிடும்போதே தொடர்புடைய கேள்விகளையும், பிரபலமான இணையதளங்களையும் காட்டுவதற்கு, யூக சேவையைப் பயன்படுத்தவும் ++ உடன் ஒத்திசைக்கிறது ++Google செயல்பாட்டுக் கட்டுப்பாடுகள் ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_te.xtb b/chrome/android/java/strings/translations/android_chrome_strings_te.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_te.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_te.xtb +@@ -1135,4 +1135,21 @@ + ఇది వీటితో సహా అన్ని సైట్‌ల డేటాను తీసివేస్తుంది: + అన్ని ట్యాబ్‌లను మూసివేయి + సాధారణం +- +\ No newline at end of file ++మీ ఇతర పరికరాల నుండి మీ ట్యాబ్‌లను పొందడానికి, Chromeకు సైన్ ఇన్ చేయండి. ++వేగమైన లోడింగ్, ఆఫ్‌లైన్‌లో చదవడం కోసం పేజీలను ప్రీలోడ్ చేయండి ++శోధన మరియు ఇతర Google సేవలను వ్యక్తిగతీకరించడం కోసం Google మీ బ్రౌజింగ్ చరిత్రను ఉపయోగించే విధానాన్ని నియంత్రించండి. ++Google సూచించే వ్యక్తిగతీకరించిన కంటెంట్‌ను పొందడానికి, Chromeకు సైన్ ఇన్ చేయండి. ++మీ పరికరాలన్నింటిలో మీ బుక్‌మార్క్‌లు, పాస్‌వర్డ్‌లు మరియు మరిన్నింటిని పొందడానికి Chromeకు సైన్ ఇన్ చేయండి. ++మీ అన్ని పరికరాలలో మీ బుక్‌మార్క్‌లను పొందడానికి, Chromeకు సైన్ ఇన్ చేయండి. ++నావిగేషన్ ఎర్రర్ సూచనలు ++వెబ్ చిరునామా సంశయాత్మకంగా ఉన్నప్పుడు లేదా కనెక్షన్ సాధ్యం కానప్పుడు సూచనలను చూపుతుంది ++Chrome నుండి సైన్ అవుట్ చేయాలా? ++పేజీ సూచనలను ఉపయోగించండి ++సైన్ ఔట్ ++మీ బుక్‌మార్క్‌లు, చరిత్ర, పాస్‌వర్డ్‌లు, ఇతర సెట్టింగ్‌లకు చేసే మార్పులు ఇకపై మీ Google ఖాతాకు సింక్ చేయ‌బడవు. అయితే, ఇప్పటికే ఉన్న మీ డేటా మీ Google ఖాతాలో అలాగే నిల్వ చేయబడి ఉంటుంది. ++శోధన, ప్రకటనలు మరియు ఇతర Google సేవలను వ్యక్తిగతీకరించడం కోసం Google మీ బ్రౌజింగ్ చరిత్రను ఉపయోగించే విధానాన్ని నియంత్రించండి. ++శోధన మరియు URL సూచనలు ++మీరు చిరునామా పట్టీలో టైప్ చేస్తున్నప్పుడు సంబంధిత ప్రశ్నలను మరియు జనాదరణ పొందిన వెబ్‌సైట్‌లను చూపడానికి సూచన సేవను ఉపయోగించండి ++కు సమకాలీకరిస్తోంది ++Google కార్య‌క‌లాపాల నియంత్రణలు ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_th.xtb b/chrome/android/java/strings/translations/android_chrome_strings_th.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_th.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_th.xtb +@@ -1135,4 +1135,21 @@ + การดำเนินการนี้จะล้างข้อมูลสำหรับทุกเว็บไซต์ รวมถึง + ปิดแท็บทั้งหมด + ทั่วไป +- +\ No newline at end of file ++ลงชื่อเข้าใช้ Chrome เพื่อรับแท็บจากอุปกรณ์เครื่องอื่นๆ ของคุณ ++โหลดหน้าเว็บไว้ล่วงหน้าเพื่อให้โหลดได้เร็วและไว้อ่านแบบออฟไลน์ ++ควบคุมวิธีที่ Google ใช้ประวัติการท่องเว็บของคุณเพื่อปรับเปลี่ยนการค้นหาในแบบของคุณและบริการอื่นๆ ของ Google ++หากต้องการรับคำแนะนำเนื้อหาที่เหมาะสำหรับคุณจาก Google ให้ลงชื่อเข้าใช้ Chrome ++ลงชื่อเข้าใช้ Chrome เพื่อรับบุ๊กมาร์ก รหัสผ่าน และข้อมูลอื่นๆ ในอุปกรณ์ทุกเครื่องของคุณ ++ลงชื่อเข้าใช้ Chrome เพื่อรับบุ๊กมาร์กในอุปกรณ์ทุกเครื่องของคุณ ++คำแนะนำเมื่อเกิดข้อผิดพลาดในการนำทาง ++แสดงคำแนะนำเมื่อไม่สามารถระบุที่อยู่เว็บหรือไม่สามารถเชื่อมต่อได้ ++ต้องการออกจากระบบ Chrome ไหม ++ใช้การคาดคะเนหน้า ++ออกจากระบบ ++การเปลี่ยนแปลงบุ๊กมาร์ก ประวัติการเข้าชม รหัสผ่าน และการตั้งค่าอื่นๆ จะไม่ซิงค์กับบัญชี Google ของคุณอีกต่อไป อย่างไรก็ตาม ข้อมูลที่คุณมีจะยังคงจัดเก็บอยู่ในบัญชี Google ของคุณ ++ควบคุมวิธีที่ Google ใช้ประวัติการท่องเว็บของคุณเพื่อปรับเปลี่ยนการค้นหา โฆษณา และบริการอื่นๆ ของ Google ในแบบของคุณ ++การค้นหาและคำแนะนำ URL ++ใช้บริการการคาดคะเนเพื่อแสดงคำค้นหาที่เกี่ยวข้องและเว็บไซต์ยอดนิยมขณะที่คุณพิมพ์ในแถบที่อยู่ ++กำลังซิงค์กับ ++ส่วนควบคุมกิจกรรมของ Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb +@@ -1135,4 +1135,21 @@ Site kameraya ERİŞMEZ. Kamera görüntülerini yalnızca siz görebilirsiniz.< + Bu işlem, aşağıdakiler de dahil olmak üzere tüm sitelere ilişkin verileri temizleyecek: + Tüm sekmeleri kapat + Genel +- +\ No newline at end of file ++Diğer cihazlarınızdaki sekmelerinize ulaşmak için Chrome'da oturum açın. ++Daha hızlı yükleme ve çevrimdışı okuma için sayfaları önceden yükle ++Google'ın, Arama ve diğer Google hizmetlerini kişiselleştirmek için tarama geçmişinizi nasıl kullanacağını kontrol edin. ++Google tarafından önerilen kişiselleştirilmiş içeriği almak için Chrome'da oturum açın. ++Tüm cihazlarınızda yer işaretlerinizi, şifrelerinizi almak ve daha pek çok şey yapmak için Chrome'da oturum açın. ++Yer işaretlerinizi tüm cihazlarınızda almak için Chrome'da oturum açın. ++Gezinme hataları ile ilgili öneriler ++Bir web adresi çözümlenemezse veya bağlantı yapılamazsa öneriler göster ++Chrome oturumu kapatılsın mı? ++Sayfa tahminlerini kullan ++Çıkış ++Yer işaretleri, geçmiş, şifreler ve diğer ayarlarınızda yaptığınız değişiklikler artık Google Hesabınız ile senkronize edilmeyecek. Ancak, mevcut verileriniz Google hesabınızda saklanmaya devam edecek. ++Google'ın Arama, reklamlar ve diğer Google hizmetlerini kişiselleştirmek için tarama geçmişinizi nasıl kullanacağını kontrol edin. ++Arama ve URL önerileri ++Adres çubuğuna yazarken ilgili sorguları ve popüler siteleri göstermek için bir tahmin hizmeti kullan ++ ile senkronize ediliyor ++Google Etkinlik Kontrolleri ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb b/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb +@@ -1135,4 +1135,21 @@ + Буде видалено дані всіх сайтів, зокрема: + Закрити всі вкладки + Загальне +- +\ No newline at end of file ++Щоб мати доступ до вкладок з інших пристроїв, увійдіть в обліковий запис Chrome. ++Попередньо завантажує сторінки, щоб швидше завантажувати та переглядати їх у режимі офлайн ++Укажіть, як Google має використовувати вашу історію веб-перегляду, щоб персоналізувати Пошук та інші служби Google. ++Щоб отримувати персоналізовані пропозиції від Google, увійдіть в обліковий запис Chrome. ++Увійдіть в обліковий запис у Chrome, щоб мати доступ до своїх закладок, паролів та інших даних на всіх пристроях. ++Щоб мати доступ до закладок на всіх своїх пристроях, увійдіть в обліковий запис Chrome. ++Пропозиції у випадку помилок навігації ++Показувати пропозиції, коли неможливо перейти за веб-адресою чи не вдається встановити з’єднання ++Вийти з Chrome? ++Використання передбачень сторінки ++Вийти ++Зміни в закладках, історії, паролях та інших налаштуваннях більше не синхронізуватимуться з вашим обліковим записом Google. Однак наявні дані залишаться у вашому обліковому записі Google. ++Укажіть, як Google може використовувати вашу історію веб-перегляду, щоб персоналізувати Пошук, рекламні оголошення й інші сервіси Google. ++Пропозиції пошуку та URL-адрес ++Показувати підказки зі схожими запитами та популярними веб-сайтами під час введення запиту в адресному рядку ++Синхронізація з обліковим записом ++Відстеження дій у Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb b/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb +@@ -1135,4 +1135,21 @@ Trang web này KHÔNG có quyền truy cập vào máy ảnh. Chỉ bạn mới + Thao tác này sẽ xóa dữ liệu của tất cả các trang web, bao gồm: + Đóng tất cả các tab + Chung +- +\ No newline at end of file ++Để có các tab từ các thiết bị khác của bạn, hãy đăng nhập vào Chrome. ++Tải trước trang để tải nhanh hơn và đọc ngoại tuyến ++Kiểm soát cách Google sử dụng lịch sử duyệt web của bạn để cá nhân hóa Tìm kiếm và các dịch vụ khác của Google. ++Để nhận nội dung được cá nhân hóa do Google đề xuất, hãy đăng nhập vào Chrome. ++Đăng nhập vào Chrome để nhận dấu trang, mật khẩu và nhiều nội dung khác trên tất cả các thiết bị của bạn. ++Để nhận dấu trang trên tất cả các thiết bị của bạn, hãy đăng nhập vào Chrome. ++Đề xuất cho lỗi điều hướng ++Hiển thị các đề xuất khi địa chỉ web không khắc phục được hoặc kết nối không thể được thực hiện ++Đăng xuất khỏi Chrome? ++Sử dụng truy vấn dự đoán trang ++Đăng xuất ++Các thay đổi đối với dấu trang, lịch sử, mật khẩu và các tùy chọn cài đặt khác sẽ không đồng bộ hóa với Tài khoản Google của bạn nữa. Tuy nhiên, dữ liệu hiện có của bạn sẽ vẫn được lưu trữ trong tài khoản Google của bạn. ++Kiểm soát cách Google sử dụng lịch sử duyệt web của bạn để cá nhân hóa Tìm kiếm, quảng cáo và các dịch vụ khác của Google. ++Đề xuất tìm kiếm và URL ++Sử dụng dịch vụ gợi ý để hiển thị các truy vấn có liên quan và các trang web phổ biến khi bạn nhập vào thanh địa chỉ ++Đang đồng bộ hóa với ++Kiểm soát hoạt động trên Google ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_zh-CN.xtb b/chrome/android/java/strings/translations/android_chrome_strings_zh-CN.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_zh-CN.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_zh-CN.xtb +@@ -1135,4 +1135,21 @@ + 这会清除所有网站的数据,包括: + 关闭所有标签页 + 常规 +- +\ No newline at end of file ++要访问您在其他设备上的标签页,请登录 Chrome。 ++预加载网页,以便更快地加载并实现离线阅读 ++控制 Google 如何使用您的浏览记录对 Google 搜索和其他 Google 服务进行个性化设置。 ++要获取 Google 推荐的个性化内容,请登录 Chrome。 ++登录 Chrome 即可获取您在所有设备上保存的书签、密码等。 ++要将您的书签同步到您所有的设备上,请登录 Chrome。 ++导航错误建议 ++无法解析网址或无法建立连接时显示建议 ++退出 Chrome? ++使用网页联想查询功能 ++退出 ++对您的书签、历史记录、密码和其他设置所做的更改将不再同步到您的 Google 帐号。但是,您的现有数据将继续存储在您的 Google 帐号中。 ++控制 Google 如何利用您的浏览记录为您提供个性化的 Google 搜索、广告和其他 Google 服务。 ++搜索和网址建议 ++当您在地址栏中输入查询内容时,使用联想查询服务显示相关查询和热门网站 ++正在同步到 ++Google 活动控件 ++ +diff --git a/chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb b/chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb +--- a/chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb ++++ b/chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb +@@ -1135,4 +1135,21 @@ + 這會清除所有網站的資料,包括: + 關閉所有分頁 + 一般 +- +\ No newline at end of file ++如要存取您在其他裝置上開啟的分頁,請登入 Chrome。 ++預先載入網頁,以加快載入速度,並提供離線瀏覽功能 ++控制 Google 如何使用您的瀏覽記錄,為您提供個人化的搜尋服務和其他各項 Google 服務。 ++如要取得個人化的 Google 推薦內容,請登入 Chrome。 ++無論使用任何裝置,只要登入 Chrome,即可取得你的書籤、密碼,並沿用其他設定。 ++登入 Chrome 之後即可在你的所有裝置上使用自己的書籤。 ++瀏覽錯誤建議 ++在無法解析網址或建立連線時顯示建議 ++要登出 Chrome 嗎? ++使用網頁預測功能 ++登出 ++你更改過的書籤、歷史記錄、密碼和其他設定不會繼續與 Google 帳戶中的資料保持同步,但是 Google 帳戶現有的資料仍會保留。 ++控管 Google 使用您瀏覽記錄的方式,針對 Google 所提供的個人化搜尋服務、廣告內容和其他各項 Google 服務調整相關設定。 ++搜尋與網址建議 ++啟用預測查詢字串服務,讓您在網址列中輸入查詢內容時,能夠即時看到相關查詢和熱門網站 ++同步的帳戶: ++Google 活動控制項 ++ +diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/sync/SyncTestRule.java b/chrome/android/javatests/src/org/chromium/chrome/browser/sync/SyncTestRule.java +--- a/chrome/android/javatests/src/org/chromium/chrome/browser/sync/SyncTestRule.java ++++ b/chrome/android/javatests/src/org/chromium/chrome/browser/sync/SyncTestRule.java +@@ -16,6 +16,7 @@ import org.junit.runners.model.Statement; + import org.chromium.chrome.browser.ChromeActivity; + import org.chromium.chrome.browser.autofill.PersonalDataManager; + import org.chromium.chrome.browser.autofill.PersonalDataManager.CreditCard; ++import org.chromium.chrome.browser.ChromeFeatureList; + import org.chromium.chrome.browser.identity.UniqueIdentificationGenerator; + import org.chromium.chrome.browser.identity.UniqueIdentificationGeneratorFactory; + import org.chromium.chrome.browser.identity.UuidBasedUniqueIdentificationGenerator; +@@ -156,8 +157,12 @@ public class SyncTestRule extends ChromeActivityTestRule { + public void signIn(final Account account) { + TestThreadUtils.runOnUiThreadBlocking(() -> { + IdentityServicesProvider.getSigninManager().signIn(account, null, null); +- // Outside of tests, URL-keyed anonymized data collection is enabled by sign-in UI. +- UnifiedConsentServiceBridge.setUrlKeyedAnonymizedDataCollectionEnabled(true); ++ if (ChromeFeatureList.isEnabled(ChromeFeatureList.UNIFIED_CONSENT)) { ++ // Outside of tests, URL-keyed anonymized data collection is enabled by sign-in UI. ++ // Note: If unified consent is not enabled, then UKM will be enabled based on ++ // the history sync state. ++ UnifiedConsentServiceBridge.setUrlKeyedAnonymizedDataCollectionEnabled(true); ++ } + }); + SyncTestUtil.waitForSyncActive(); + SyncTestUtil.triggerSyncAndWaitForCompletion(); +diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/sync/UkmTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/sync/UkmTest.java +--- a/chrome/android/javatests/src/org/chromium/chrome/browser/sync/UkmTest.java ++++ b/chrome/android/javatests/src/org/chromium/chrome/browser/sync/UkmTest.java +@@ -15,10 +15,13 @@ import org.junit.Test; + import org.junit.runner.RunWith; + + import org.chromium.base.test.util.CommandLineFlags; ++import org.chromium.chrome.browser.ChromeFeatureList; + import org.chromium.chrome.browser.ChromeSwitches; + import org.chromium.chrome.browser.metrics.UmaSessionStats; + import org.chromium.chrome.browser.tab.Tab; + import org.chromium.chrome.test.ChromeJUnit4ClassRunner; ++import org.chromium.chrome.test.util.browser.Features.DisableFeatures; ++import org.chromium.chrome.test.util.browser.sync.SyncTestUtil; + import org.chromium.components.sync.ModelType; + import org.chromium.content_public.browser.test.util.JavaScriptUtils; + import org.chromium.content_public.browser.test.util.TestThreadUtils; +@@ -134,6 +137,33 @@ public class UkmTest { + + @Test + @SmallTest ++ @DisableFeatures(ChromeFeatureList.UNIFIED_CONSENT) ++ public void secondaryPassphraseCheck() throws Exception { ++ // Keep in sync with UkmBrowserTest.SecondaryPassphraseCheck in ++ // chrome/browser/metrics/ukm_browsertest.cc. ++ // Make sure that UKM is disabled when an secondary passphrase is set. ++ ++ TestThreadUtils.runOnUiThreadBlocking( ++ () -> UmaSessionStats.updateMetricsAndCrashReportingForTesting(true)); ++ ++ // Enable a Syncing account. ++ Account account = mSyncTestRule.setUpTestAccountAndSignIn(); ++ Tab normalTab = mSyncTestRule.getActivity().getActivityTab(); ++ Assert.assertTrue("UKM Enabled:", isUkmEnabled(normalTab)); ++ ++ String clientId = getUkmClientId(normalTab); ++ ++ // Add a passphrase. This should disable UKM. ++ SyncTestUtil.encryptWithPassphrase("passphrase"); ++ ++ Assert.assertFalse("UKM Enabled:", isUkmEnabled(normalTab)); ++ ++ // Client ID should have been reset. ++ Assert.assertNotEquals("Client id:", clientId, getUkmClientId(normalTab)); ++ } ++ ++ @Test ++ @SmallTest + public void singleSyncSignoutCheck() throws Exception { + // Keep in sync with UkmBrowserTest.SingleSyncSignoutCheck in + // chrome/browser/metrics/ukm_browsertest.cc. +@@ -178,7 +208,23 @@ public class UkmTest { + // Disable Sync for history. + mSyncTestRule.disableDataType(ModelType.TYPED_URLS); + +- // Disable history sync does not disable UKM +- Assert.assertTrue("UKM Enabled:", isUkmEnabled(normalTab)); ++ if (ChromeFeatureList.isEnabled(ChromeFeatureList.UNIFIED_CONSENT)) { ++ // Disable history sync does not disable UKM when unified consent is ++ // enabled. ++ Assert.assertTrue("UKM Enabled:", isUkmEnabled(normalTab)); ++ } else { ++ Assert.assertFalse("UKM Enabled:", isUkmEnabled(normalTab)); ++ ++ // Client ID should have been reset. ++ Assert.assertNotEquals("Client id:", originalClientId, getUkmClientId(normalTab)); ++ ++ // Re-enable Sync for history. ++ mSyncTestRule.enableDataType(ModelType.TYPED_URLS); ++ ++ Assert.assertTrue("UKM Enabled:", isUkmEnabled(normalTab)); ++ ++ // Client ID should still be different. ++ Assert.assertNotEquals("Client id:", originalClientId, getUkmClientId(normalTab)); ++ } + } + } +-- +2.11.0 + diff --git a/build/patches/enable-subresource-filter-on-all-sites.patch b/build/patches/enable-subresource-filter-on-all-sites.patch deleted file mode 100644 index 66f15e45..00000000 --- a/build/patches/enable-subresource-filter-on-all-sites.patch +++ /dev/null @@ -1,68 +0,0 @@ -From: Zoraver Kang -Date: Thu, 22 Aug 2019 01:24:00 -0400 -Subject: enable subresource filter on all sites - ---- - .../core/browser/subresource_filter_features.cc | 13 ++++++++++++- - .../core/browser/subresource_filter_features.h | 2 ++ - 2 files changed, 14 insertions(+), 1 deletion(-) - -diff --git a/components/subresource_filter/core/browser/subresource_filter_features.cc b/components/subresource_filter/core/browser/subresource_filter_features.cc ---- a/components/subresource_filter/core/browser/subresource_filter_features.cc -+++ b/components/subresource_filter/core/browser/subresource_filter_features.cc -@@ -128,7 +128,9 @@ std::vector FillEnabledPresetConfigurations( - {kPresetPerformanceTestingDryRunOnAllSites, ad_tagging_enabled, - &Configuration::MakePresetForPerformanceTestingDryRunOnAllSites}, - {kPresetLiveRunForBetterAds, true, -- &Configuration::MakePresetForLiveRunForBetterAds}}; -+ &Configuration::MakePresetForLiveRunForBetterAds}, -+ {kPresetLiveRunOnAllSites, true, -+ &Configuration::MakePresetForLiveRunOnAllSites}}; - - CommaSeparatedStrings enabled_presets( - TakeVariationParamOrReturnEmpty(params, kEnablePresetsParameterName)); -@@ -270,6 +272,7 @@ const char kPresetPerformanceTestingDryRunOnAllSites[] = - "performance_testing_dryrun_on_all_sites"; - const char kPresetLiveRunForBetterAds[] = - "liverun_on_better_ads_violating_sites"; -+const char kPresetLiveRunOnAllSites[] = "liverun_on_all_sites"; - - // Configuration -------------------------------------------------------------- - -@@ -300,6 +303,14 @@ Configuration Configuration::MakePresetForLiveRunForBetterAds() { - return config; - } - -+// static -+Configuration Configuration::MakePresetForLiveRunOnAllSites() { -+ Configuration config(mojom::ActivationLevel::kEnabled, -+ ActivationScope::ALL_SITES); -+ config.activation_conditions.priority = 600; -+ return config; -+} -+ - Configuration::Configuration() = default; - Configuration::Configuration(mojom::ActivationLevel activation_level, - ActivationScope activation_scope, -diff --git a/components/subresource_filter/core/browser/subresource_filter_features.h b/components/subresource_filter/core/browser/subresource_filter_features.h ---- a/components/subresource_filter/core/browser/subresource_filter_features.h -+++ b/components/subresource_filter/core/browser/subresource_filter_features.h -@@ -122,6 +122,7 @@ struct Configuration { - static Configuration MakePresetForLiveRunOnPhishingSites(); - static Configuration MakePresetForPerformanceTestingDryRunOnAllSites(); - static Configuration MakePresetForLiveRunForBetterAds(); -+ static Configuration MakePresetForLiveRunOnAllSites(); - - ActivationConditions activation_conditions; - ActivationOptions activation_options; -@@ -219,6 +220,7 @@ extern const char kDisablePresetsParameterName[]; - extern const char kPresetLiveRunOnPhishingSites[]; - extern const char kPresetPerformanceTestingDryRunOnAllSites[]; - extern const char kPresetLiveRunForBetterAds[]; -+extern const char kPresetLiveRunOnAllSites[]; - - } // namespace subresource_filter - --- -2.11.0 - diff --git a/build/patches/ungoogled-chromium-Disable-translate-integration.patch b/build/patches/ungoogled-chromium-Disable-translate-integration.patch index 387b30b2..43d83b6a 100644 --- a/build/patches/ungoogled-chromium-Disable-translate-integration.patch +++ b/build/patches/ungoogled-chromium-Disable-translate-integration.patch @@ -74,7 +74,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/lan 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 -@@ -1175,9 +1175,6 @@ Your Google account may have other forms of browsing history like searches and a +@@ -1193,9 +1193,6 @@ Your Google account may have other forms of browsing history like searches and a Websites will show text in your preferred language, when possible. diff --git a/build/patches_list.txt b/build/patches_list.txt index 948a75b1..80658ed4 100644 --- a/build/patches_list.txt +++ b/build/patches_list.txt @@ -1,4 +1,6 @@ Disable-third-party-cookies-by-default.patch +Revert-Remove-pre-unified-consent-code-in-sync-and-privacy-directory.patch +Revert-Remove-UnifiedConsent-from-ChromeFeatureList.patch Restore-classic-new-tab-page.patch Always-use-new-tab-page-for-default-home-page.patch Always-allow-partner-customisation.patch @@ -122,6 +124,5 @@ Disable-media-router-and-remoting-by-default.patch Do-not-record-UMA-for-network-errors.patch Disable-unified-consent-on-Android.patch Disable-search-ready-omnibox-by-default.patch -enable-subresource-filter-on-all-sites.patch disable-AdsBlockedInfoBar.patch Bromite-AdBlockUpdaterService.patch