From b05d50bcadd85b3adae342592d9e9da4d27224ee Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Sun, 28 Jul 2019 09:32:54 +0200 Subject: [PATCH] Release 76.0.3809.85 --- CHANGELOG.md | 7 + build/filters/adblock_entries.h | 1890 ++++++++++++----- build/patches/AV1-codec-support.patch | 2 +- .../Add-English-only-search-engine.patch | 2 +- build/patches/Add-Qwant-search-engine.patch | 25 +- .../patches/Add-StartPage-search-engine.patch | 2 +- .../Add-a-flag-for-DNS-over-HTTPS.patch | 59 +- .../Add-a-proxy-configuration-page.patch | 39 +- .../Add-an-always-incognito-mode.patch | 47 +- .../Add-bookmark-import-export-actions.patch | 24 +- ...dd-custom-tab-intents-privacy-option.patch | 18 +- build/patches/Add-exit-menu-item.patch | 16 +- ...nfigure-maximum-connections-per-host.patch | 16 +- ...ontrol-video-playback-resume-feature.patch | 6 +- .../Add-flag-to-disable-IPv6-probes.patch | 29 +- ...e-device-motion-and-orientation-APIs.patch | 54 +- ...-toggle-global-Javascript-preference.patch | 57 +- ...-to-not-persist-tabs-across-sessions.patch | 4 +- .../Add-option-to-use-home-page-as-NTP.patch | 6 +- ...ings-option-for-session-only-cookies.patch | 10 +- ...ing-without-safebrowsing-for-Android.patch | 167 +- .../Allow-playing-audio-in-background.patch | 8 +- ...c-dns-flag-regardless-of-SDK-version.patch | 4 +- .../Always-show-home-page-settings.patch | 46 +- ...e-fingerprinting-mitigations-via-IDL.patch | 2 +- build/patches/Bromite-adblock-engine.patch | 82 +- ...mitigations-for-image-data-and-webGL.patch | 6 +- ...le-NTP-remote-suggestions-by-default.patch | 8 +- .../patches/Disable-Omaha-update-checks.patch | 8 +- ...Disable-contextual-search-by-default.patch | 2 +- build/patches/Disable-data-saver.patch | 10 +- .../Disable-dynamic-module-loading.patch | 24 +- ...Disable-fetching-of-all-field-trials.patch | 2 +- ...media-router-and-remoting-by-default.patch | 8 +- ...ble-metrics-collection-for-NTP-tiles.patch | 8 +- .../Disable-metrics-on-all-I-O-threads.patch | 4 +- .../Disable-network-service-by-default.patch | 23 + .../patches/Disable-plugins-enumeration.patch | 2 +- ...romos-displayed-in-bookmarks-manager.patch | 17 +- .../Disable-seed-based-field-trials.patch | 2 +- ...le-signin-and-data-saver-preferences.patch | 48 +- ...Disable-signin-data-reduction-promos.patch | 30 +- .../patches/Disable-unused-permissions.patch | 26 +- ...tifications-to-default-search-engine.patch | 4 +- ...Do-not-record-UMA-for-network-errors.patch | 38 + .../Do-not-store-passwords-by-default.patch | 6 +- ...ownloads-storage-location-by-default.patch | 4 +- ...le-download-rename-option-by-default.patch | 2 +- ...-history-requirement-of-user-gesture.patch | 24 - ...ble-night-mode-menu-entry-by-default.patch | 2 +- ...NS-mode-by-default-in-DnsTransaction.patch | 10 +- ...ation-for-devices-with-enough-memory.patch | 4 +- ...xpose-flag-to-toggle-network-service.patch | 56 + ...en-accessing-page-info-site-settings.patch | 2 +- .../patches/Hide-passwords-manager-link.patch | 4 +- ...tracking-ads-and-video-functionality.patch | 14 +- .../patches/Modify-default-preferences.patch | 31 +- build/patches/Never-fetch-popular-sites.patch | 2 +- .../Never-send-any-crash-upload-data.patch | 2 +- .../Open-YouTube-links-in-Bromite.patch | 2 +- .../Punt-the-Widevine-version-string.patch | 2 +- ...ound-sync-and-translate-menu-options.patch | 46 +- build/patches/Remove-help-menu-item.patch | 4 +- build/patches/Remove-recent-tabs-signin.patch | 51 +- .../Restore-classic-new-tab-page.patch | 19 +- .../Use-4-tile-rows-never-show-logo.patch | 10 +- .../Use-64-bit-WebView-processes.patch | 2 +- build/patches/User-Agent-anonymize.patch | 112 +- ...ll-disable-autofill-download-manager.patch | 26 +- ...build-remove-calling-untrusted-hooks.patch | 26 +- .../disable-background-sync-by-default.patch | 2 +- ...nsors-access-site-setting-by-default.patch | 2 +- ...IPv6-connectivity-probes-to-RIPE-DNS.patch | 2 +- ...component-extensions-in-the-ext-list.patch | 2 +- ...reText-add-fingerprinting-mitigation.patch | 35 +- ...ging-disable-experiment-status-check.patch | 12 +- build/patches/kill-GCM.patch | 63 +- .../kill-TOS-and-metrics-opt-out.patch | 2 +- ...efs-disable-signinallowed-by-default.patch | 2 +- ...mo-disable-Google-promotion-fetching.patch | 2 +- ...browsing-disable-cookie-transmission.patch | 12 +- ..._browsing-disable-incident-reporting.patch | 4 +- ...e-reporting-of-safebrowsing-override.patch | 10 +- ...-instead-of-remote-files-from-Google.patch | 2 +- .../ungoogled-chromium-Disable-GCM.patch | 6 +- .../ungoogled-chromium-Disable-Gaia.patch | 70 +- ...romium-Disable-Google-host-detection.patch | 9 +- ...hromium-Disable-Network-Time-Tracker.patch | 2 +- ...-chromium-Disable-domain-reliability.patch | 4 +- ...m-Disable-profile-avatar-downloading.patch | 4 +- ...ogled-chromium-Disable-safe-browsing.patch | 134 +- ...ed-chromium-Disable-untraceable-URLs.patch | 6 +- build/patches_list.txt | 4 +- 93 files changed, 2253 insertions(+), 1493 deletions(-) create mode 100644 build/patches/Disable-network-service-by-default.patch create mode 100644 build/patches/Do-not-record-UMA-for-network-errors.patch delete mode 100644 build/patches/Enable-history-requirement-of-user-gesture.patch create mode 100644 build/patches/Expose-flag-to-toggle-network-service.patch diff --git a/CHANGELOG.md b/CHANGELOG.md index 01a71315..7a6531b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# 76.0.3809.85 +* add flag to toggle Network Service +* disable Network Service by default +* do not record UMA for network errors +* use fixed User Agent and Android OS version +* dropped patch for history requirement of user gesture + # 75.0.3770.139 * disable media router and remoting by default (fixes https://github.com/bromite/bromite/issues/281) * enable CFI in builds diff --git a/build/filters/adblock_entries.h b/build/filters/adblock_entries.h index 317dca8e..1aa16aa5 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 57207 +#define ADBLOCK_ENTRY_COUNT 57582 const char *m10030a28[] = { "/InsightTrk/", NULL }; const char *m10036bd [] = { "lnwqvhcqw.com^", NULL }; const char *m1003aae2[] = { "qgpmtdrm.com^", NULL }; @@ -45,7 +45,6 @@ const char *m1007d527[] = { "sbeacon.sina.com.cn/e.gif", NULL }; const char *m100b1b15[] = { "interesting.cc^", NULL }; const char *m100b928c[] = { "shnmhrlcredd.com^", NULL }; const char *m100d52a0[] = { "blip.fm/ad/", NULL }; -const char *m100f1e71[] = { "csoonline.com/js/doubleclick_ads.js?", NULL }; const char *m1011ed54[] = { "olmkmtwet.bid^", NULL }; const char *m1012a6cb[] = { "pearno.com^", NULL }; const char *m1012d80a[] = { "tracker.winload.de^", NULL }; @@ -89,7 +88,6 @@ const char *m1038aea1[] = { "rnzzrylopa.bid^", NULL }; const char *m103a76d0[] = { "sentemanactri.com^", NULL }; const char *m103db4d0[] = { "/adsmanagement/", NULL }; const char *m1040e09e[] = { "wireshark.org^", "^banners^", NULL }; -const char *m1042f642[] = { "evanscycles.com/ads/", NULL }; const char *m10430940[] = { "/ZagUser.js", NULL }; const char *m10441d5f[] = { "/jsstat.", NULL }; const char *m1044262c[] = { "themattwalshblog.com^", NULL }; @@ -104,6 +102,7 @@ const char *m104ac010[] = { "trueffect.underarmour.com^", NULL }; const char *m104c86bf[] = { "/b/ss/", "&pagename=", NULL }; const char *m104cd9e6[] = { "/adztop.", NULL }; const char *m104dad9f[] = { "coinbase.com/assets/application-", ".js", NULL }; +const char *m104dae06[] = { "safeonlinesites.com^", NULL }; const char *m104f27f0[] = { "/ads/oscar/", NULL }; const char *m105004db[] = { "gonuuudpdcu.com^", NULL }; const char *m10511708[] = { "/imgads/", NULL }; @@ -116,7 +115,6 @@ const char *m10587908[] = { "xcgebfplttrdg.com^", NULL }; const char *m1058f576[] = { "_120x800a.", NULL }; const char *m105a04f9[] = { "fugetech.com^", NULL }; const char *m105c51f3[] = { "calgaryherald.com/images/storysponsor/", NULL }; -const char *m105cb6bb[] = { "funiaste.net/obrazki/", "&adtype=", NULL }; const char *m105e4720[] = { "a1b1ea8f418ca02ad4e.com^", NULL }; const char *m105e517b[] = { "/elqcfg-", NULL }; const char *m105f12c [] = { "/sensor/statistic?", NULL }; @@ -201,7 +199,6 @@ const char *m10ab0827[] = { "clearspring.com/at/", NULL }; const char *m10ab2950[] = { "depositvpn.com/api/", NULL }; const char *m10ab7a88[] = { "/stats/pv.", NULL }; const char *m10ac0871[] = { "ld1.lpbeta.com^", NULL }; -const char *m10ac934a[] = { "g.doubleclick.net^aclk^", "^adurl^http^^^thoughtcatalog.com^", NULL }; const char *m10ad220 [] = { "emediate.ch^", NULL }; const char *m10ae1ac6[] = { "/logExecutionStats?", NULL }; const char *m10b0c393[] = { "desperateseller.co.uk/affiliates/", NULL }; @@ -297,7 +294,6 @@ const char *m11232c8a[] = { "rent.com/track/visit/", NULL }; const char *m112565dc[] = { "/njs.gif?", NULL }; const char *m1125ca2e[] = { "/monitor/log/", NULL }; const char *m11278045[] = { "ofjampfenbwv.com^", NULL }; -const char *m1128dd8c[] = { "deviantart.net/minish/advertising/downloadad_splash_close.png", NULL }; const char *m1128e30e[] = { "zmdtxdomsoo.bid^", NULL }; const char *m112989dd[] = { "ytimg.com^", "^channels4_banner_hd.jpg^", NULL }; const char *m1129c453[] = { "ltendtxpnss.bid^", NULL }; @@ -421,6 +417,7 @@ const char *m11a600d5[] = { "sqate.io^", NULL }; const char *m11a65e13[] = { "lansrv030.com^", NULL }; const char *m11a769b0[] = { "sourceforge.net/tracker/", NULL }; const char *m11a95794[] = { "nodvmmtniokbz.bid^", NULL }; +const char *m11a9c6fd[] = { "daqijjpjow.com^", NULL }; const char *m11aa08f [] = { "dw.cbsi.com/js/dw.js", NULL }; const char *m11ab1f44[] = { "bkmmlcbertdbselmdxpzcuyuilaolxqfhtyukmjkklxphbwsae.com^", NULL }; const char *m11aba8d4[] = { "leadintelligence.co.uk^", NULL }; @@ -500,6 +497,7 @@ const char *m11fe7b66[] = { "/abm.aspx", NULL }; const char *m11ff6023[] = { "adlink.net^", NULL }; const char *m11ffedf1[] = { "phncdn.com/js/cover_tutorial/", NULL }; const char *m1200aa44[] = { "buarier.net^", NULL }; +const char *m1202e29b[] = { "tyborlawlkz.com^", NULL }; const char *m12034291[] = { "arturtrack.com^", NULL }; const char *m1204122 [] = { "btovopyov.com^", NULL }; const char *m1205a281[] = { "runslin.com^", NULL }; @@ -575,7 +573,6 @@ const char *m12424d3c[] = { "filecrypt.cc/pa.html", NULL }; const char *m12425d4d[] = { "freeminecraft.me/mw3.png", NULL }; const char *m1242c85c[] = { "wauzoust.com^", NULL }; const char *m124348e6[] = { "v.giantrealm.com/players/stats.swf?", NULL }; -const char *m1244710c[] = { "eagleboys.com.au/eagleboys/", "/ads/", NULL }; const char *m12456c55[] = { "/?zoneid=", "&timeout=", NULL }; const char *m1245cda8[] = { "at.ua/stat/", NULL }; const char *m1245d1f [] = { "akzvxmjnubq.com^", NULL }; @@ -595,6 +592,7 @@ const char *m125158c6[] = { "partner.e-conomic.com^", NULL }; const char *m1252cf49[] = { "webclickmanager.com^", NULL }; const char *m1254a70 [] = { "buzzadexchange.com/a/display.php?r=", NULL }; const char *m1255683d[] = { "pagead2.googlesyndication.com/", NULL }; +const char *m1256d5cc[] = { "app.opmnstr.com/v2/geolocate/", NULL }; const char *m12576113[] = { "beiren.xyz^", NULL }; const char *m1258402b[] = { "rdtcdn.com^", "^redtube.js^", NULL }; const char *m1259850f[] = { "/adbl1/", NULL }; @@ -620,6 +618,7 @@ const char *m126ecae9[] = { "daylogs.com^", NULL }; const char *m126fa9b5[] = { "/conad.", NULL }; const char *m12702328[] = { "hpvxmmttf.bid^", NULL }; const char *m12711206[] = { "700_200.jpg", NULL }; +const char *m12711cdf[] = { "outbrainimg.com^", NULL }; const char *m12714e75[] = { "/ads-right.", NULL }; const char *m1271bcbe[] = { "uriqirelle.xyz^", NULL }; const char *m1272d1ad[] = { "/webapp/ads-", NULL }; @@ -684,6 +683,7 @@ const char *m12bdad07[] = { "/collect_stat.", NULL }; const char *m12c033b [] = { "minero.cc^", NULL }; const char *m12c05109[] = { "blogoutils.com/online-", NULL }; const char *m12c05f10[] = { "pink-o-rama.com/Fetishhits", NULL }; +const char *m12c0d9df[] = { "hugexdeal.com^", NULL }; const char *m12c1c0c0[] = { "qekmxaimxkok.com^", NULL }; const char *m12c1e23 [] = { "uhgnxrkhoi.bid^", NULL }; const char *m12c23fb [] = { "wundercounter.com^", NULL }; @@ -730,7 +730,6 @@ const char *m12e80b02[] = { "s1now.com^", "^takeovers^", NULL }; const char *m12e89191[] = { "xddydaddexkjxs.com^", NULL }; const char *m12e9731a[] = { "metrics.api.drift.com^", NULL }; const char *m12ec9ef3[] = { "-468x060_", NULL }; -const char *m12edf717[] = { "eightinc.com/admin/zone.php?zoneid=", NULL }; const char *m12efe750[] = { "&pppi=", "=http", NULL }; const char *m12f3a9d2[] = { "vajiyqbb.com^", NULL }; const char *m12f72cac[] = { "disfablot.com^", NULL }; @@ -835,7 +834,6 @@ const char *m136a6ace[] = { "qlvgvehwzj.com^", NULL }; const char *m136b959f[] = { "eutdrjvsrmav.com^", NULL }; const char *m136f9517[] = { "definebabe.com/sponsor_", NULL }; const char *m1370a421[] = { "/bannercode.php", NULL }; -const char *m13710fe3[] = { "d2anfhdgjxf8s1.cloudfront.net/ajs.php?adserver=", NULL }; const char *m13720985[] = { "crywebber.github.io^", NULL }; const char *m137325a4[] = { "yimg.com^", "_east.swf", NULL }; const char *m13738bae[] = { "banners.penthouse.com^", NULL }; @@ -891,6 +889,7 @@ const char *m13a3aa9d[] = { "askhilltop.com^", NULL }; const char *m13a55de6[] = { "anfjrxbxbar.bid^", NULL }; const char *m13a59b0e[] = { "/set_cookie.php?", NULL }; const char *m13a5fba2[] = { "sckpttzpnfimba.bid^", NULL }; +const char *m13a72844[] = { "adminpromotion.com^", NULL }; const char *m13a784ff[] = { "prcfiopms.bid^", NULL }; const char *m13a85b48[] = { "/ad12.", NULL }; const char *m13a8f19b[] = { "log2.adop.cc^", NULL }; @@ -902,6 +901,7 @@ const char *m13aec940[] = { "twjboytcwutbrt.com^", NULL }; const char *m13af2b5a[] = { "macwelt.de/images/pic.gif?", NULL }; const char *m13af589 [] = { "lsbet.com/bonus/", NULL }; const char *m13af974e[] = { "totalguitar.net/images/", "_125X125.jpg", NULL }; +const char *m13b182ed[] = { "tentekuzi.com^", NULL }; const char *m13b4253e[] = { "doumantr.com^", NULL }; const char *m13b6ac3b[] = { "adstatic.com^", NULL }; const char *m13b8c86a[] = { "qlfsat.co.uk^", NULL }; @@ -1119,6 +1119,7 @@ const char *m14b7395d[] = { "akanoo.com^", NULL }; const char *m14b8998a[] = { "jfjuhxfllw.com^", NULL }; const char *m14bb6f1 [] = { "adikteev.com^", NULL }; const char *m14bd22ae[] = { "fhm.com/images/sportsbutton.gif", NULL }; +const char *m14be1764[] = { "optimizesrv.com^", NULL }; const char *m14bee40d[] = { "stats.geegain.com^", NULL }; const char *m14bfc14 [] = { "weownthetraffic.com^", NULL }; const char *m14c0c80e[] = { "mrstiff.com/view/context/", NULL }; @@ -1139,6 +1140,7 @@ const char *m14ceb7d [] = { "wzghuwvuyxknpv.com^", NULL }; const char *m14cfa8de[] = { "/plugins/page-cornr-", NULL }; const char *m14d0644d[] = { "fusion.ddmcdn.com^", "^comscore", NULL }; const char *m14d0c5f2[] = { "http://l2.io/ip.js", NULL }; +const char *m14d0e1d7[] = { "watchcartoonsonline.la/cache2/", NULL }; const char *m14d286b9[] = { "atescorts.com/img-banners/", NULL }; const char *m14d2bb3c[] = { "richwebmedia.com^", NULL }; const char *m14d3c6b2[] = { "mxcdn.net/bb-mx/", NULL }; @@ -1204,7 +1206,6 @@ const char *m1516633c[] = { "cpamatik.com^", NULL }; const char *m15180f9d[] = { "fxcayktrneld.com^", NULL }; const char *m1519f1 [] = { "ljngjrwkyovx.com^", NULL }; const char *m1519f8a7[] = { "sxrwqytqajwpt.com^", NULL }; -const char *m151b21a0[] = { "dealerimg.com/Ads/", NULL }; const char *m151b5208[] = { "fisari.com^", NULL }; const char *m151c4c21[] = { "v.fwmrm.net/ad/g/1", NULL }; const char *m151c7bb0[] = { "r.sax.sina.com.cn^", NULL }; @@ -1212,6 +1213,7 @@ const char *m151ceb95[] = { "ziffstatic.com/jst/zdsticky.", NULL }; const char *m151cfda7[] = { "yqaywudifu.date^", NULL }; const char *m151dd6ba[] = { "/trackpxl?", NULL }; const char *m151f7eaf[] = { "statsdev.treesd.com^", NULL }; +const char *m1522057f[] = { "eroticax.org/templates/eroticax/images/flashbit.gif", NULL }; const char *m1525f24a[] = { "/ad/popup.", NULL }; const char *m1526db33[] = { "aazwugtom.com^", NULL }; const char *m1527bfbe[] = { "qosrridifvsr.com^", NULL }; @@ -1514,6 +1516,7 @@ const char *m166c1e06[] = { "static.", ".criteo.net^images^", NULL }; const char *m166d3fa8[] = { "static-fra.de^", "^targeting.js", NULL }; const char *m166d5d5c[] = { "as07d698u9.com^", NULL }; const char *m166e1f02[] = { "m.uploadedit.com^", NULL }; +const char *m166e9cb2[] = { "trcklks.com^", NULL }; const char *m166ebf2d[] = { "-Ads_Billboard_", NULL }; const char *m166f0d07[] = { "bgqddlvq.com^", NULL }; const char *m166f85c4[] = { "/m360lib.js", NULL }; @@ -1732,6 +1735,7 @@ const char *m175b1f98[] = { "_inline_advert&", NULL }; const char *m175b8e5d[] = { "api.recaptcha.net^", NULL }; const char *m17608d3b[] = { "rack.bauermedia.co.uk^", NULL }; const char *m17614752[] = { "waxtube.com/b/", NULL }; +const char *m1763ff3f[] = { "haotyxhbv.com^", NULL }; const char *m17643953[] = { "/ad/skyscraper.", NULL }; const char *m176531b0[] = { "closeveri.com^", NULL }; const char *m17656938[] = { "jagranjosh.com/Resources/", NULL }; @@ -1929,7 +1933,6 @@ const char *m18445e21[] = { "mocean.mobi^", NULL }; const char *m1844b49d[] = { "bralesscelebs.com/160x600hcp.gif", NULL }; const char *m18460d41[] = { "d3lzezfa753mqu.cloudfront.net^", NULL }; const char *m184628c7[] = { "zamimg.com/shared/minifeatures/", NULL }; -const char *m1848386a[] = { "esi.tech.ccp.is^", "^affiliation^", NULL }; const char *m1848901f[] = { "/pcookie_get_key", NULL }; const char *m184af0e9[] = { "ussearch.com/preview/banner/", NULL }; const char *m184d4eea[] = { "eelsouph.click^", NULL }; @@ -1946,6 +1949,7 @@ const char *m18553d4a[] = { "rpzcwgrpbkltp.com^", NULL }; const char *m18554c2f[] = { "adtoadd.com^", NULL }; const char *m1855555e[] = { "/fingerprint3.js", NULL }; const char *m18566a54[] = { "/SilverPop.", NULL }; +const char *m1857e287[] = { "zergnet.com/zerg.js", NULL }; const char *m185947b2[] = { "emarketing.rmauctions.com^", NULL }; const char *m185ca70 [] = { "ixkbavqbpsm.com^", NULL }; const char *m185d3b3a[] = { "rfvoort.com^", NULL }; @@ -2082,6 +2086,7 @@ const char *m18e485a6[] = { "4trgergq.net^", NULL }; const char *m18e4cb99[] = { "/local-ad.", NULL }; const char *m18e4f80f[] = { "/clicklog4pc.", NULL }; const char *m18e669d3[] = { "goingup.com^", NULL }; +const char *m18e6896 [] = { "ipesuojab.com^", NULL }; const char *m18eaf0c4[] = { "bannerconnect.com^", NULL }; const char *m18eb464e[] = { "cbs.wondershare.com^", NULL }; const char *m18edf937[] = { "lkktkgcpqzwd.com^", NULL }; @@ -2098,7 +2103,6 @@ const char *m18fdc26f[] = { "visitorinspector.com^", NULL }; const char *m18ff74c5[] = { "oddschecker.com^", "^widget^", NULL }; const char *m1900281b[] = { "elimpfdlss.com^", NULL }; const char *m190120d9[] = { "821d55eca272fd.com^", NULL }; -const char *m19016522[] = { "gannettdigital.com^", "^partner-comscore.html", NULL }; const char *m1909cb71[] = { "kdmilqoiaucqto.com^", NULL }; const char *m1909ec09[] = { "batsman.com^", "^SingerAd", NULL }; const char *m190bef11[] = { "yuarth.com^", NULL }; @@ -2198,6 +2202,7 @@ const char *m197324a [] = { "cdn.turner.com^", "^video^336x280_ad.gif", NULL }; const char *m1973e513[] = { "yesadsrv.com^", NULL }; const char *m19761e88[] = { "abbp1.website.^", NULL }; const char *m197875db[] = { "/adspacer.", NULL }; +const char *m1979eb0a[] = { "tukuterus.com^", NULL }; const char *m197b21be[] = { "/cdn-cgi/pe/bag2?r", "srvpub.com", NULL }; const char *m197b6d1b[] = { "/xtclicks.", NULL }; const char *m197c5d46[] = { "absolstats.co.za^", NULL }; @@ -2224,6 +2229,7 @@ const char *m19886b4f[] = { "siteencore.com^", NULL }; const char *m19887aa7[] = { "/bdash_log.", NULL }; const char *m1988e5da[] = { "owmldgrzsc.bid^", NULL }; const char *m19891ee1[] = { "analytics.cmg.net^", NULL }; +const char *m198add26[] = { "log.suumo.jp^", NULL }; const char *m198b81d5[] = { "/banner468a.", NULL }; const char *m198bd7e [] = { "/partner.ads.", NULL }; const char *m198c5b82[] = { "web-boosting.net^", NULL }; @@ -2231,7 +2237,6 @@ const char *m198ca64b[] = { "/PageTopAD.", NULL }; const char *m198e5a71[] = { "ednplus.com^", NULL }; const char *m198f74ad[] = { "/adsrotate.", NULL }; const char *m198fdbad[] = { "/ezo/", NULL }; -const char *m1990c9fe[] = { "fbexternal-a.akamaihd.net/safe_image.php?", NULL }; const char *m19931e70[] = { "wuarnurf.net^", NULL }; const char *m19943694[] = { "yz56lywd.com^", NULL }; const char *m1994ff9 [] = { "x1337x.eu^", NULL }; @@ -2280,6 +2285,7 @@ const char *m19bb6420[] = { "ad.filmweb.pl^", NULL }; const char *m19bba946[] = { "nytimes.com/adx/images/ads/", "_buynow_btn_53x18.gif", NULL }; const char *m19bd4e62[] = { "/ad300f2.", NULL }; const char *m19be8ecf[] = { "/clickability-", NULL }; +const char *m19be9ea4[] = { "pennyotcstock.com^", NULL }; const char *m19c06148[] = { "cssrvsync.com^", NULL }; const char *m19c2533c[] = { "trafiz.net^", NULL }; const char *m19c54a94[] = { "/clickability.", NULL }; @@ -2457,7 +2463,6 @@ const char *m1a8beafa[] = { "zggbloudx.com^", NULL }; const char *m1a8d8b57[] = { "bttbgroup.com^", NULL }; const char *m1a8e2c67[] = { "deluxemusic.tv/", "/videojs.ads", NULL }; const char *m1a8eacd0[] = { "liesiotlpfvjm.com^", NULL }; -const char *m1a909367[] = { "dailyhiit.com/sites/", "/ad-images/", NULL }; const char *m1a90dc95[] = { "uspsqjivl.bid^", NULL }; const char *m1a94374d[] = { "vixnixxer.com^", NULL }; const char *m1a946f94[] = { "/viewbannerad.", NULL }; @@ -2466,12 +2471,12 @@ const char *m1a95c2b4[] = { "^^https^^\\^\\^.", "\\^.", "sw[0-9a-z(.|_)].", "^", const char *m1a960b1f[] = { "unuarvse.net^", NULL }; const char *m1a96536 [] = { "organicalews.info^", NULL }; const char *m1a97d771[] = { "swezbddhwcz.com^", NULL }; +const char *m1a9a495a[] = { "logsbin.dantri.com.vn^", NULL }; const char *m1a9b2d11[] = { "wetpussygames.com/images/promo/", NULL }; const char *m1a9d305b[] = { "/hostkey-ad.", NULL }; const char *m1a9dea9b[] = { "/delstats/", NULL }; const char *m1a9e1f76[] = { "wawyxzfkab.com^", NULL }; const char *m1a9ee71a[] = { "ax.idg.se^", NULL }; -const char *m1a9fa2f4[] = { "entrobet.com/banners/", NULL }; const char *m1aa08c35[] = { "phncdn.com/mg_utils-", NULL }; const char *m1aa2d1c6[] = { "finehub.com/p3.js", NULL }; const char *m1aa37636[] = { "adbidgo.com^", NULL }; @@ -2491,7 +2496,6 @@ const char *m1ab0e046[] = { "cjkjeyjbl.com^", NULL }; const char *m1ab1481c[] = { "adpredictive.com^", NULL }; const char *m1ab1a31a[] = { "searchignite.com^", NULL }; const char *m1ab5a755[] = { "ssdsylfzav.com^", NULL }; -const char *m1ab63e33[] = { "css-tricks.com/wp-content/uploads/", "/google-adsense-", NULL }; const char *m1ab6510e[] = { "juvyntuqtku.bid^", NULL }; const char *m1ab7d77f[] = { "ak1.imgaft.com^", NULL }; const char *m1ab8d975[] = { "vtqmlzprsunm.com^", NULL }; @@ -2567,6 +2571,7 @@ const char *m1b03051a[] = { "mfgyyqqjpp.com^", NULL }; const char *m1b039b2f[] = { "spinmediacdn.com/clarity.min.js", NULL }; const char *m1b03d097[] = { "/aamsz=", NULL }; const char *m1b03e954[] = { "sify.com/news/postcomments.php?", "468x60.html", NULL }; +const char *m1b03ec51[] = { "adamatic.co^", NULL }; const char *m1b0443a7[] = { "google-analytics.com^internal^collect^", NULL }; const char *m1b0539b1[] = { "images-iherb.com/js/ga-pro", ".js", NULL }; const char *m1b0561c8[] = { "porngals4.com/img/b/", NULL }; @@ -2575,6 +2580,7 @@ const char *m1b078a17[] = { "mzrhjbbikqm.com^", NULL }; const char *m1b08d8e3[] = { "fkwwhndzjlqrm.com^", NULL }; const char *m1b0b448c[] = { "barbwire.com^", NULL }; const char *m1b0b5014[] = { "separatesilver.com^", NULL }; +const char *m1b0b547b[] = { "vdacizdywoe.com^", NULL }; const char *m1b0b5953[] = { "xqtadzsabcjj.bid^", NULL }; const char *m1b0c0233[] = { "/back-ad.", NULL }; const char *m1b0c299e[] = { "bc.qunar.com^", NULL }; @@ -2698,7 +2704,6 @@ const char *m1b8d1e95[] = { "/api-analytics.", NULL }; const char *m1b8ea82d[] = { "td573.com^", NULL }; const char *m1b8fcb98[] = { "_tagadvertising.", NULL }; const char *m1b96f125[] = { "-Box-Ad.", NULL }; -const char *m1b96fbf0[] = { "explosm.net/comics/", NULL }; const char *m1b98af5 [] = { "/analytic/count.", NULL }; const char *m1b99157a[] = { "plug.it^", "^iol_evnt.", NULL }; const char *m1b9a361a[] = { "sk1n.fr^", NULL }; @@ -2736,6 +2741,7 @@ const char *m1bb0e106[] = { "iooxsrjgkb.bid^", NULL }; const char *m1bb1928c[] = { "thefappening.wiki^", "^promo-", NULL }; const char *m1bb25eb6[] = { "webcams.com^", NULL }; const char *m1bb421e2[] = { "/tidaladplugin.", NULL }; +const char *m1bb4a18a[] = { "wallpapersfacts.com^", NULL }; const char *m1bb4c3a9[] = { "-ad-home.", NULL }; const char *m1bb56855[] = { "bzvimexwdle.com^", NULL }; const char *m1bb75ffa[] = { "letters.coursekey.com/lettertemplates_", NULL }; @@ -2884,7 +2890,6 @@ const char *m1c4e5322[] = { ".com/adlib/", NULL }; const char *m1c4f0d8b[] = { "/sponsors/sponsors.", NULL }; const char *m1c4f6ee5[] = { "/travidia/", NULL }; const char *m1c5037fe[] = { "/admentor302/", NULL }; -const char *m1c5054b1[] = { "eventcinemas.co.nz^", "_adhub_server_", NULL }; const char *m1c50623b[] = { "fastly.net/js/", "_ads.", NULL }; const char *m1c521b2b[] = { "fxjgprpozntk.com^", NULL }; const char *m1c52ce1d[] = { "lidblog.com^", NULL }; @@ -2917,7 +2922,6 @@ const char *m1c76797b[] = { "fcjiqwghf.bid^", NULL }; const char *m1c76acb [] = { "/web_cm_event?", NULL }; const char *m1c7741f9[] = { "ojtcgnyikbtg.bid^", NULL }; const char *m1c783df0[] = { "adsparc.net^", NULL }; -const char *m1c78f05f[] = { "easyfundraising.org.uk/images/home/", "-120x60.", NULL }; const char *m1c79c929[] = { "wuaefxberbqcv.com^", NULL }; const char *m1c79e922[] = { "viphdsrlec.com^", NULL }; const char *m1c7a1463[] = { "adinc.co.kr^", NULL }; @@ -2926,7 +2930,6 @@ const char *m1c7bda6c[] = { "cqbphspgvhuk.com^", NULL }; const char *m1c7c0625[] = { "dmtrk.com/", "/o.gif", NULL }; const char *m1c7edabc[] = { "yodr.net^", NULL }; const char *m1c7f890d[] = { "cem.hotelsapi.io^", NULL }; -const char *m1c7fcd9e[] = { "cloudfront.net", "/ad", NULL }; const char *m1c814be2[] = { "firstload.com^", NULL }; const char *m1c825dbb[] = { "mediafiretrend.com/turboflirt.gif", NULL }; const char *m1c826914[] = { "dm.codeproject.com/dm?", NULL }; @@ -2935,13 +2938,13 @@ const char *m1c83e10c[] = { "coremetrics.com", "/eluminate.js", NULL }; const char *m1c84812f[] = { "/ads/native/", NULL }; const char *m1c860260[] = { "cnt.rambler.ru^", NULL }; const char *m1c86b9c0[] = { "billiger.de/js/emos2.js", NULL }; -const char *m1c87a3f2[] = { "equippers.com/abm.aspx?", NULL }; const char *m1c88ba56[] = { "testpixel.net^", NULL }; const char *m1c8aadd [] = { "/__adstop.", NULL }; const char *m1c8b2eab[] = { "yshsoycsac.com^", NULL }; const char *m1c8cdcef[] = { "yqmmjmjxdigdak.com^", NULL }; const char *m1c8da26a[] = { "macmillandictionary.com/info/frame.html?zone=", NULL }; const char *m1c8e97d2[] = { "/collect?event=", NULL }; +const char *m1c90200c[] = { "trx.smdatalabs.com^", NULL }; const char *m1c91c98e[] = { "bulgari.com/bulgari/wireframe_script/BulgariGa.js", NULL }; const char *m1c9441cf[] = { "/in.php?p=", NULL }; const char *m1c97ea72[] = { "750x90.gif", NULL }; @@ -3005,6 +3008,7 @@ const char *m1ccf00b5[] = { "adult3dcomics.com^", NULL }; const char *m1ccf28e2[] = { "gamingsquid.com/wp-content/banners/", NULL }; const char *m1cd26858[] = { "znnmzggbw.com^", NULL }; const char *m1cd2a6ba[] = { "sky.com^", "^hightrafficsurveycode.js", NULL }; +const char *m1cd3c01c[] = { "analytics.getshogun.com^", NULL }; const char *m1cd4049b[] = { "/ypad/", NULL }; const char *m1cd45605[] = { "gdbhmiyly.com^", NULL }; const char *m1cd48753[] = { "post.rmbn.ru^", NULL }; @@ -3114,7 +3118,6 @@ const char *m1d328bf9[] = { "/adconfig.", NULL }; const char *m1d3434e5[] = { "smaato.net^", NULL }; const char *m1d3443c7[] = { "/iabadvertisingplugin.swf", NULL }; const char *m1d344d3 [] = { "jxfplvnrg.com^", NULL }; -const char *m1d34c43d[] = { "doubleclick.net/pfadx/umg.", ";sz=10x", NULL }; const char *m1d34d93e[] = { "camrfajedgku.com^", NULL }; const char *m1d35dba5[] = { "/w/ads/", NULL }; const char *m1d37b90e[] = { "/button_ads/", NULL }; @@ -3266,6 +3269,7 @@ const char *m1de73269[] = { "mediaplex.com/ad/bn/", NULL }; const char *m1deaaa54[] = { "dieohupl.com^", NULL }; const char *m1deabd7d[] = { "analytics.atomiconline.com/services/jquery.js", NULL }; const char *m1deada94[] = { "crowdtwist.com^", NULL }; +const char *m1deb5ac3[] = { "up-dates.to^", NULL }; const char *m1debb1 [] = { "gibts-hier.com/counter.php", NULL }; const char *m1dee7c77[] = { "converse.tm-awx.com^", NULL }; const char *m1def45f5[] = { "lucidchart.com/analytics_", NULL }; @@ -3457,13 +3461,13 @@ const char *m1eb18fdf[] = { "/bannerad6.", NULL }; const char *m1eb21557[] = { "/ad_lomadee.", NULL }; const char *m1eb2ced3[] = { "mystaticfiles.com^", NULL }; const char *m1eb39a9a[] = { "ixiaa.com^", NULL }; +const char *m1eb53398[] = { "argggultrji.com^", NULL }; const char *m1eb67fe9[] = { "/?sid=", "site_id=", "conv_id=", NULL }; const char *m1eb8ac34[] = { "/advanced-advertising-", NULL }; const char *m1eb8acbd[] = { "/instreamad/", NULL }; const char *m1eba3e2c[] = { "/boomad.", NULL }; const char *m1eba6f00[] = { "tufosex.com.br^", NULL }; const char *m1ebb246c[] = { "humcyddkxxm.bid^", NULL }; -const char *m1ebc5c53[] = { "doubleclick.net/adj/cm.tim/", ";cmpos=", NULL }; const char *m1ebdf63c[] = { "sorcerers.net/images/aff/", NULL }; const char *m1ebf4f60[] = { "webtalking.ru^", NULL }; const char *m1ec05775[] = { "comscore.com^", NULL }; @@ -3535,6 +3539,7 @@ const char *m1f0a1d9e[] = { "lnwbiuetoymifj.com^", NULL }; const char *m1f0ce3d4[] = { "ssvolkkihcyp.com^", NULL }; const char *m1f1058a1[] = { "/advertize_", NULL }; const char *m1f11063f[] = { "yellowpages.com^", ".gif^tid", NULL }; +const char *m1f114e94[] = { "ip-api.com^", NULL }; const char *m1f118292[] = { "newrelic.com/nr-", ".min.js", NULL }; const char *m1f11dba0[] = { "kixer.com/ad/12?", NULL }; const char *m1f135c5c[] = { "/ad-int-", NULL }; @@ -3627,6 +3632,7 @@ const char *m1f758536[] = { "postimg.org^", NULL }; const char *m1f7779f7[] = { "clarity.abacast.com^", NULL }; const char *m1f78dec4[] = { "admo.tv^", NULL }; const char *m1f7c1dcc[] = { "ads.exoclick.com/", ".js", NULL }; +const char *m1f7dd0cd[] = { "pandamovies.pw^", "^nex1.", NULL }; const char *m1f7f5c6e[] = { "ist-track.com^", NULL }; const char *m1f80278e[] = { "tikjbfpd.com^", NULL }; const char *m1f805c16[] = { "739c49a8c68917.com^", NULL }; @@ -3719,6 +3725,7 @@ const char *m1fe4f439[] = { "/trans_pixel.asp", NULL }; const char *m1fe72d98[] = { "vindicosuite.com^", NULL }; const char *m1fe8f89b[] = { "jnoaexgpdlnu.com^", NULL }; const char *m1feaca30[] = { "/cdn-cgi/pe/bag2?r", "googleadservices.com", NULL }; +const char *m1feb672a[] = { "jpogcxdaxco.com^", NULL }; const char *m1febaa98[] = { "pornhub.phncdn.com/images/campaign-backgrounds/", NULL }; const char *m1febeebe[] = { "video.syfy.com/lg.php", NULL }; const char *m1fedbb84[] = { "quavomi.com^", NULL }; @@ -3729,17 +3736,20 @@ const char *m1ff1f415[] = { "txn.grabnetworks.com^", NULL }; const char *m1ff23bea[] = { "netdna-ssl.com/images/banner-", NULL }; const char *m1ff2f9ab[] = { "silverads.net^", NULL }; const char *m1ff4cda2[] = { "ivqoqtozlmjp.com^", NULL }; +const char *m1ff5961d[] = { "getzwnrgsrz.com^", NULL }; const char *m1ff5cec4[] = { "statsapi.screen9.com^", NULL }; const char *m1ff608ef[] = { "fulltv.tv/pub_", NULL }; const char *m1ff6449a[] = { "adc.9news.com.au^", NULL }; const char *m1ff6eef [] = { "/ads-banner", NULL }; const char *m1ff7721f[] = { "/ads/htmlparser.", NULL }; const char *m1ff82b0 [] = { "ohs1upuwi8b.info^", NULL }; +const char *m1ffad27d[] = { "surquvsx.com^", NULL }; const char *m1ffb63ff[] = { "game-advertising-online.com^", NULL }; const char *m1ffc168a[] = { "pornbb.org/images/your_privacy", NULL }; const char *m1ffc4ad7[] = { "wlqpzcbme.com^", NULL }; const char *m1ffc6f71[] = { "/css/adv.", NULL }; const char *m1ffcc2f5[] = { "gpiaqusavf.bid^", NULL }; +const char *m1ffe8f62[] = { "/banger.js", NULL }; const char *m1ffe9655[] = { "delta-boa.com^", NULL }; const char *m1fffd0b1[] = { "centerix.ru^", "^count.msl^", NULL }; const char *m20014d72[] = { "ggzuksudqktn.com^", NULL }; @@ -3769,6 +3779,7 @@ const char *m2014a2d1[] = { "d1ar5xirbydtuc.cloudfront.net^", NULL }; const char *m20174a7f[] = { "cstraffic.com^", NULL }; const char *m2017e73c[] = { "crqnosmxstdfnp.bid^", NULL }; const char *m20195360[] = { "tainiesonline.pw^", NULL }; +const char *m2019a8c4[] = { "wpnjs.com^", NULL }; const char *m201a14e [] = { "retailmenot.com/__wsm.gif", NULL }; const char *m201dc14d[] = { "ghizipjlsi.bid^", NULL }; const char *m201e15fa[] = { "ratkalol.com^", NULL }; @@ -4024,6 +4035,7 @@ const char *m21030afd[] = { "dkrhsftochvzqryurlptloayhlpftkogvzptcmjlwjgymcfrmv. const char *m2103904a[] = { "rtlradio.de/stats.php?", NULL }; const char *m210625da[] = { "/adasset4/", NULL }; const char *m21077cef[] = { "dpstatic.com/s/ad.js", NULL }; +const char *m21085778[] = { "/jellyfish.webp", NULL }; const char *m21098870[] = { "/adsline.", NULL }; const char *m210ad116[] = { "kindgirls.com/banners2/", NULL }; const char *m210bb558[] = { "abxlmhllf.com^", NULL }; @@ -4061,6 +4073,7 @@ const char *m213bed59[] = { "t.paypal.com^", NULL }; const char *m2140190f[] = { "aboutads.quantcast.com^", NULL }; const char *m21401a97[] = { "webring.com/cgi-bin/logit?", NULL }; const char *m214029da[] = { "oqziwmemusftg.com^", NULL }; +const char *m21461f85[] = { "/Ad_Scripts/", NULL }; const char *m214624c5[] = { "bmhvaoxr.com^", NULL }; const char *m2147a020[] = { "vnekbyzxamo.bid^", NULL }; const char *m214c42ab[] = { "uqbxjdeeq.com^", NULL }; @@ -4074,7 +4087,6 @@ const char *m2150ce21[] = { "eegay.com/php/", ".php", NULL }; const char *m2150ff52[] = { "counter.de^", NULL }; const char *m2151d495[] = { "layers.spacash.com^", NULL }; const char *m21533923[] = { "ivyfsbbwsf.com^", NULL }; -const char *m21539aaf[] = { "epiccustommachines.com/cdn-cgi/pe/bag2?r", ".googleadservices.com", NULL }; const char *m2154b065[] = { "ds02gfqy6io6i.cloudfront.net^", NULL }; const char *m2158dabf[] = { "accede.site^", NULL }; const char *m2159e57b[] = { "xcabin.net/b/", NULL }; @@ -4152,6 +4164,7 @@ const char *m219a5721[] = { "/gatrackingcampaigns/", NULL }; const char *m219a6dfd[] = { "ltassrv.com.s3.amazonaws.com^", NULL }; const char *m219beea2[] = { "23rsdsfdsf.com^", NULL }; const char *m219daa12[] = { "top.sec.uz^", NULL }; +const char *m21a2f91 [] = { "cuntwars.com^", NULL }; const char *m21a35206[] = { "netdna-ssl.com^", "-sponsors-", NULL }; const char *m21a4a017[] = { "bfkpzjqpawfu.com^", NULL }; const char *m21a5a407[] = { "cbxadrwlccrky.bid^", NULL }; @@ -4167,6 +4180,7 @@ const char *m21b2d055[] = { "aps.hearstnp.com^", NULL }; const char *m21b51782[] = { "2hanwriten.com^", NULL }; const char *m21b6ee53[] = { "stuff.co.nz^", "^track.min.js", NULL }; const char *m21b79f8 [] = { "bitcoinadvertisers.com^", NULL }; +const char *m21b7bcd7[] = { "yjtdbdnhcu.com^", NULL }; const char *m21b7cc88[] = { "immscjnenl.com^", NULL }; const char *m21b7d50d[] = { "smart.allocine.fr^", NULL }; const char *m21b850a3[] = { "pipaoffers.com^", NULL }; @@ -4278,6 +4292,7 @@ const char *m2221ec3e[] = { "idolbucks.com^", NULL }; const char *m22227090[] = { "metrics.sonymusicd2c.com^", NULL }; const char *m222280b5[] = { "pfibgoaqdzbp.com^", NULL }; const char *m2224fdc1[] = { "/bcbot-nomin.js", NULL }; +const char *m222556e5[] = { "voqkuiowjtkwgc.com^", NULL }; const char *m22259dc2[] = { "coletor.terra.com^", NULL }; const char *m22263650[] = { "/omniunih.js", NULL }; const char *m222644d9[] = { "usuanyzr.bid^", NULL }; @@ -4338,6 +4353,7 @@ const char *m2260a953[] = { "analytics.shorte.st^", NULL }; const char *m2261063d[] = { "mail.yahoo.com/dc/rs?log=", NULL }; const char *m22619122[] = { "widget.jobberman.com^", NULL }; const char *m2262e876[] = { "netupd8.com/webupd8/", "/adsense.js", NULL }; +const char *m22634d21[] = { "yformvcqgphol.com^", NULL }; const char *m2265bdc0[] = { "adworkmedia.com^", NULL }; const char *m2265de04[] = { "objects.tremormedia.com/embed/js/", NULL }; const char *m2267b935[] = { "uptobox.com^", NULL }; @@ -4444,6 +4460,7 @@ const char *m22e017dc[] = { "mwztugbv.bid^", NULL }; const char *m22e0834a[] = { "imagetwist.com/?op=", NULL }; const char *m22e090fd[] = { "lolalytics.com/js/ad", ".js", NULL }; const char *m22e34d0d[] = { "ssl-stats.wordpress.com^", NULL }; +const char *m22e4339f[] = { "lulrtvfcy.com^", NULL }; const char *m22e45e5b[] = { "tmbattle.com/images/promo_", NULL }; const char *m22eac692[] = { "roastedvoice.com^", NULL }; const char *m22eb59f1[] = { "mix.dj^", "^advertisement.js", NULL }; @@ -4511,7 +4528,6 @@ const char *m232b94e9[] = { "-ad-resize-", NULL }; const char *m232d0f8d[] = { "truconversion.com^", NULL }; const char *m232d3c0d[] = { "pitchfork.com/desktop/js/pitchfork/ads/interstitial.js", NULL }; const char *m232ede9 [] = { "tpmemhesupkn.bid^", NULL }; -const char *m232fe87f[] = { "cpalead.com/gwjs.php?pub=", NULL }; const char *m23300e7e[] = { "rndntpmgnj-a.akamaihd.net/NA2L50A6M.js", NULL }; const char *m2330f708[] = { "jeeumttalzwt.com^", NULL }; const char *m233340b0[] = { "/cmslog.dll?", NULL }; @@ -4662,6 +4678,7 @@ const char *m23bcccee[] = { "/ads~adsize~", NULL }; const char *m23be431a[] = { "bizspring.net^", NULL }; const char *m23beb42 [] = { "hshbyyuh.bid^", NULL }; const char *m23c0587c[] = { "valuechecker.co.uk/banners/", NULL }; +const char *m23c1326d[] = { "hosoojat.net^", NULL }; const char *m23c562e6[] = { "toplist.sk^", NULL }; const char *m23c5a8ee[] = { "jynp9m209p.com^", NULL }; const char *m23c86790[] = { "pricegrabber.com/mlink3.php?", NULL }; @@ -4725,6 +4742,7 @@ const char *m23ff80f8[] = { "suonvyzivnfy.com^", NULL }; const char *m23ff94ec[] = { "/plugin/ad/", NULL }; const char *m23ffcb2e[] = { "underclick.ru^", NULL }; const char *m23ffd27e[] = { "radioreference.com/sm/300x75_v3.jpg", NULL }; +const char *m240186f0[] = { "/jsnlog.js", NULL }; const char *m2401d874[] = { "emoment.net/cnt/", NULL }; const char *m2403e01b[] = { "klfqffhvdpkd.com^", NULL }; const char *m240483e4[] = { "/rollad.", NULL }; @@ -4739,7 +4757,6 @@ const char *m240bc486[] = { "track.atom-data.io^", NULL }; const char *m240d870f[] = { "160x600.php?", NULL }; const char *m240e0824[] = { "online.mydirtyhobby.com^", "^naff^", NULL }; const char *m240e4bce[] = { "rack-media.com^", NULL }; -const char *m241002dd[] = { "espngp.com/ads/", "_sprite", NULL }; const char *m24100418[] = { "ekmpinpoint.com^", NULL }; const char *m24120aa6[] = { "gadgets360.com/pricee/", NULL }; const char *m2413860 [] = { "freecontent.review", NULL }; @@ -4877,7 +4894,6 @@ const char *m24c45139[] = { "higheredjobs.com/ClickThru/", NULL }; const char *m24c48495[] = { "/fimserve.", NULL }; const char *m24c5b593[] = { "qhpwqremdlclpk.com^", NULL }; const char *m24c5d7e7[] = { "payments-amazon.com^", "^analytics.js", NULL }; -const char *m24c64502[] = { "deployads.com/a/yourtailorednews.com.js", NULL }; const char *m24c6ad0e[] = { "bckwfsvdgfjw.com^", NULL }; const char *m24c7d199[] = { "/VXLayerAd-", NULL }; const char *m24c9b97f[] = { "/valueclick-ad.", NULL }; @@ -4914,7 +4930,6 @@ const char *m24dfc6a0[] = { "dogannet.tv/", "/third_party/comscore/", NULL }; const char *m24e1242 [] = { "/mobileanalytics.", NULL }; const char *m24e14e4d[] = { "doubleclick.net/pfadx/", "/kidstv/", NULL }; const char *m24e26919[] = { "webtracker.apicasystem.com^", NULL }; -const char *m24e485d8[] = { "force.com/adv_", NULL }; const char *m24e5c6e3[] = { "/ads5.", NULL }; const char *m24e757fe[] = { "citypaketet.se^", NULL }; const char *m24e7953d[] = { ".v4.analytics.", NULL }; @@ -4960,6 +4975,7 @@ const char *m2509a060[] = { "downlossinen.info^", NULL }; const char *m250c65ab[] = { "googletagmanager.com/gtm.js", "dataLayer", NULL }; const char *m250e5ab [] = { "/ad/extra_", NULL }; const char *m250f629 [] = { "kephyr.com/spywarescanner/banner1.gif", NULL }; +const char *m25115159[] = { "zgcplfvjpixarg.com^", NULL }; const char *m2511f2f8[] = { "owdligzikqqh.bid^", NULL }; const char *m25135480[] = { "tags.news.com.au^", NULL }; const char *m25138011[] = { "/rollbar.js", NULL }; @@ -5032,7 +5048,6 @@ const char *m2556e074[] = { "qqatllrijx.com^", NULL }; const char *m25577bb [] = { "nbvbblmksiahf.com^", NULL }; const char *m2557cf22[] = { "adprs.net^", NULL }; const char *m255804c [] = { "adsrvmedia.net^", NULL }; -const char *m2558688b[] = { "exoclick.com/ads.php?", "login", NULL }; const char *m2558dcda[] = { "pqvwtddbpvoq.bid^", NULL }; const char *m2559279b[] = { "/adanalytics.", NULL }; const char *m255b3fa1[] = { "gatehousemedia.com/wickedlocal/ip.js", NULL }; @@ -5054,14 +5069,15 @@ const char *m256a45f1[] = { "ymuhybbrk.com^", NULL }; const char *m256bd909[] = { "furtherescottom.info^", NULL }; const char *m256c1a86[] = { "noblock.pro^", NULL }; const char *m256d613c[] = { "/yads/", NULL }; +const char *m256f6d67[] = { "/ad/article/", NULL }; const char *m2570eedf[] = { "delivery49.com^", NULL }; const char *m25711e71[] = { "tiosmqhuuzb.bid^", NULL }; -const char *m25741886[] = { "club777.com/banners/", NULL }; const char *m25741e2d[] = { "khimsaba.info^", NULL }; const char *m2575ce2 [] = { "hitfox-jobboard.c66.me^", NULL }; const char *m25772a56[] = { "rediskina.com^", NULL }; const char *m25776064[] = { "go.com/stat/dolwebanalytics.js", NULL }; const char *m2577628e[] = { "_adslist.", NULL }; +const char *m25778518[] = { "/taboolaArticleHead.", NULL }; const char *m2578575c[] = { "log.tagtic.cn^", NULL }; const char *m2579e7ee[] = { "/googleads/", NULL }; const char *m257ac264[] = { "leguide.com/js/lgtrk-", ".js", NULL }; @@ -5219,6 +5235,7 @@ const char *m262c1f79[] = { "/cmd_track?", NULL }; const char *m262d90ba[] = { "verticalscope.com^", NULL }; const char *m262de6c6[] = { "sationy.info^", NULL }; const char *m262ede9d[] = { "coinimp.net", NULL }; +const char *m262f3aa9[] = { "tracking.oui.sncf^", NULL }; const char *m262fda9f[] = { "taggify.net^", NULL }; const char *m26304f3f[] = { "jrlsithadutpm.com^", NULL }; const char *m26330c1f[] = { "77tracking.com^", NULL }; @@ -5251,7 +5268,6 @@ const char *m26514daa[] = { "/notifyad.", NULL }; const char *m2651c9fd[] = { "ipfrom.com^", NULL }; const char *m26528ad7[] = { "fontspring.com/analytics/hi.gif", NULL }; const char *m26531a7a[] = { "accountnow.com/SyslogWriter.ashx", NULL }; -const char *m2653c304[] = { "feedroom.speedera.net/static.feedroom.com/affiliate/", NULL }; const char *m26566123[] = { "/set_tracking.js", NULL }; const char *m265997d [] = { "d1t9uctetvi0tu.cloudfront.net^", NULL }; const char *m265ac4b8[] = { "cineplex.com/skins/", NULL }; @@ -5291,7 +5307,6 @@ const char *m267e4330[] = { "adk2.com^", NULL }; const char *m267e5294[] = { "sendit.cloud/images/banner/", NULL }; const char *m267e54ac[] = { "jovepjufhmmw.com^", NULL }; const char *m267e9a1d[] = { "uldwcpscwzkis.com^", NULL }; -const char *m267f19fb[] = { "doubleclick.net/N6619/adj/zillow.hdp/", NULL }; const char *m26814d85[] = { "dickbig.net/scr/", NULL }; const char *m2682a4d8[] = { "/cdn-cgi/pe/bag2?", "pagead2.googlesyndication.com", NULL }; const char *m2683ff77[] = { "/ad/article_", NULL }; @@ -5314,6 +5329,7 @@ const char *m269c2bac[] = { "booklandonline.info^", NULL }; const char *m269ce4de[] = { "/rumstat.", NULL }; const char *m269df61b[] = { "w00f.net^", NULL }; const char *m26a04456[] = { "21find.com^", NULL }; +const char *m26a585e1[] = { "xnrjtqmud.com^", NULL }; const char *m26a602c7[] = { "nuaycqtaluwha.com^", NULL }; const char *m26aad603[] = { "ultimedia.com^", "^visibilityStat.js", NULL }; const char *m26ab5cc8[] = { "_adbanners.", NULL }; @@ -5330,6 +5346,7 @@ const char *m26b81839[] = { "platado.com^", NULL }; const char *m26b871cf[] = { "jmpmzryzprp.bid^", NULL }; const char *m26b92e42[] = { "/webcoin.js", NULL }; const char *m26baa9e7[] = { "/adyard.", NULL }; +const char *m26bbaafc[] = { "dstillery.com^", NULL }; const char *m26bd41fb[] = { "tsvlkxhdbc.com^", NULL }; const char *m26bdc51b[] = { "dps-reach.com^", NULL }; const char *m26bf36a8[] = { "traffichaus.com^", "^ad.js", NULL }; @@ -5686,7 +5703,7 @@ const char *m2831035f[] = { "^analytics^ping^", NULL }; const char *m2831f019[] = { "gstatic.com/accounts/services/adwords/", NULL }; const char *m28329ae3[] = { "load.jsecoin.com", NULL }; const char *m2832f715[] = { "/ads/oas_", NULL }; -const char *m283511e6[] = { "d3iuob6xw3k667.cloudfront.net^", ".com^ad^", NULL }; +const char *m28350ab8[] = { "rvnpytnhxppkzv.com^", NULL }; const char *m28354ec8[] = { "/FoxAnalyticsExtension.", NULL }; const char *m2836a404[] = { "freegeoip.net/json/", NULL }; const char *m2839409e[] = { ".ro/ads/", NULL }; @@ -5729,6 +5746,7 @@ const char *m285970aa[] = { "i2i.jp/bin/", NULL }; const char *m285ae7af[] = { "porn88.net^", NULL }; const char *m285b2fe7[] = { "/GetADVOverlay.", NULL }; const char *m285b6b13[] = { "_mar_ad/", NULL }; +const char *m285c93c8[] = { "tcupxwxcvssauz.com^", NULL }; const char *m285f2c0a[] = { "optimize-stats.voxmedia.com^", NULL }; const char *m2860fe1b[] = { "cbpirate.com/getimg.php?", NULL }; const char *m28611b99[] = { "_web_ad_", NULL }; @@ -5752,7 +5770,6 @@ const char *m28759635[] = { "marketmilitia.org/advertisement.js", NULL }; const char *m2875c51b[] = { "accuserveadsystem.com^", NULL }; const char *m2875eadf[] = { "z444o.com^", NULL }; const char *m2876054b[] = { "/adv-socialbar-", NULL }; -const char *m287644d9[] = { "wishabi.net^", NULL }; const char *m2876ae0b[] = { "statesmanjournal.com^", "^articlepageview.php^", NULL }; const char *m2877385d[] = { "massdrop.com", "^^pixelrb^", NULL }; const char *m2878a18d[] = { "aappf.pt^", NULL }; @@ -5819,6 +5836,7 @@ const char *m28b15d20[] = { "qjlgyiuesk.com^", NULL }; const char *m28b18155[] = { "/boomerang-minified-", NULL }; const char *m28b33051[] = { "webhostingtalk.com^", "^125x125-", NULL }; const char *m28b34700[] = { "inentasky.com^", NULL }; +const char *m28b36d05[] = { "/ads/lz_loader.", NULL }; const char *m28b39cb0[] = { "/ad1x1home.", NULL }; const char *m28b3d81 [] = { "coolyeti.info^", NULL }; const char *m28b5f83c[] = { "/px.js?ch=", NULL }; @@ -5835,6 +5853,7 @@ const char *m28bd4781[] = { "zrelqwrx.bid^", NULL }; const char *m28bdc43f[] = { "_temp/ad_", NULL }; const char *m28bdc567[] = { "cpx.golem.de^", NULL }; const char *m28be83ca[] = { "argep.hu/googleanalytics.js", NULL }; +const char *m28bf1af9[] = { "twitter.com/1.1/jot/client_event.json", NULL }; const char *m28bfba9b[] = { "tzlijsurxh.bid^", NULL }; const char *m28c0ef0e[] = { "wp.com/", ".postaffiliatepro.com/", NULL }; const char *m28c17790[] = { "/ad-boxes-", NULL }; @@ -5845,6 +5864,7 @@ const char *m28c320db[] = { "/analyticsjs.", NULL }; const char *m28c330dc[] = { "analytics.edgekey.net/html5/akamaihtml5-min.js", NULL }; const char *m28c5b6 [] = { "ocp.cbs.com/pacific/request.jsp?", NULL }; const char *m28c8e5a9[] = { "wqxe.com/images/sponsors/", NULL }; +const char *m28c9cad6[] = { "/taboola-iframe/", NULL }; const char *m28cbe4b4[] = { "myfreeresources.com/getimg.php?", NULL }; const char *m28ce4f92[] = { "rkbldvgcjebh.com^", NULL }; const char *m28ce7c2 [] = { "dj.renren.com^", NULL }; @@ -5869,7 +5889,6 @@ const char *m28e09dad[] = { "/sponsor_select.", NULL }; const char *m28e1c732[] = { "ssl2anyone4.com^", NULL }; const char *m28e43204[] = { "toyota.com/analytics/", NULL }; const char *m28e4f324[] = { "trialfunder.com/banner/", NULL }; -const char *m28e5945c[] = { "doubleclick.net/adj/imdb2.consumer.video/", ";sz=320x240,", NULL }; const char *m28e6312c[] = { "versetime.com^", NULL }; const char *m28e69aa5[] = { "/tracker/track?", NULL }; const char *m28e73f70[] = { "trrsf.com.br/metrics/", NULL }; @@ -5877,6 +5896,7 @@ const char *m28e80bc6[] = { "/ads5/", NULL }; const char *m28e960f3[] = { "/runtimejs/intercept/", NULL }; const char *m28ebb826[] = { "jabcdkwmwnek.com^", NULL }; const char *m28ec70e5[] = { "iceporn.com/templates/base_master/js/jquery.shows.js", NULL }; +const char *m28ece341[] = { "/rtm_etag.", NULL }; const char *m28eea487[] = { "oktacdn.com/assets/js/", "/mixpanel-", NULL }; const char *m28f056e5[] = { "/pixels.jsp?", NULL }; const char *m28f12e9 [] = { "lelong.com.my/UserImages/Ads/", NULL }; @@ -5943,6 +5963,7 @@ const char *m293482fa[] = { "normygvd.bid^", NULL }; const char *m2935418f[] = { "glumtitu.net^", NULL }; const char *m2935acf [] = { "freebase.com/log?", NULL }; const char *m29363809[] = { "/newadvert/", NULL }; +const char *m2937d56f[] = { "xvtyrcnhoanve.com^", NULL }; const char *m293972e [] = { "philosophere.com^", NULL }; const char *m2939e331[] = { "px.owneriq.net^", NULL }; const char *m293d4916[] = { "/content/adv/", NULL }; @@ -5971,6 +5992,7 @@ const char *m294cb376[] = { "counter.wapstart.ru^", NULL }; const char *m294df8d8[] = { "/centralresource/ad_", NULL }; const char *m294ee6f [] = { "/livejasmin_", NULL }; const char *m2950e6d [] = { "/sponsor/click.", NULL }; +const char *m2952a3a6[] = { "px.mvfglobal.com^", NULL }; const char *m2953388c[] = { "gscontxt.net/main/channels-jsonp.cgi?", NULL }; const char *m2953db22[] = { "jiawen88.com^", NULL }; const char *m2954a37e[] = { "sportcategory.org/pu/", NULL }; @@ -5982,7 +6004,6 @@ const char *m295c6ad [] = { "/dni_reporting.js", NULL }; const char *m295cbdd2[] = { "kfxrukfzqazrs.com^", NULL }; const char *m295d203d[] = { "fpctraffic3.com^", NULL }; const char *m295d9338[] = { "cyhcpeprgy.com^", NULL }; -const char *m29600529[] = { "da-ads.com/truex.html?", NULL }; const char *m29619a4a[] = { "ptgrey.com/_PGR_Content/Advertising/", NULL }; const char *m2965d2bb[] = { "stalesplit.com^", NULL }; const char *m296772e1[] = { "/market.php?", NULL }; @@ -6155,6 +6176,7 @@ const char *m2a111c51[] = { "eporner.com/pop.php", NULL }; const char *m2a1124db[] = { "js.vpro.nl/vpro/", "/statcounter.js?", NULL }; const char *m2a11b1f2[] = { "kk-resources.com/ks.js", NULL }; const char *m2a12c0a4[] = { "okwljypglchl.com^", NULL }; +const char *m2a14f92 [] = { "myaarzoo.com^", NULL }; const char *m2a16483e[] = { "4archive.org/js/extension.min.js", NULL }; const char *m2a169d05[] = { "/script/ads_", NULL }; const char *m2a16e05a[] = { "injuredcandy.com^", NULL }; @@ -6392,6 +6414,7 @@ const char *m2b0995c5[] = { "/WebLogWriter.", NULL }; const char *m2b0b64b [] = { "/adsummos.", NULL }; const char *m2b0cb046[] = { "/ads/config/", NULL }; const char *m2b0d2626[] = { "gfchcxin.com^", NULL }; +const char *m2b0e197e[] = { "/tracker.1.0.gif?", NULL }; const char *m2b11f324[] = { "iroktywi.bid^", NULL }; const char *m2b120abb[] = { "adrecover.com^", NULL }; const char *m2b135689[] = { "broadbandchoices.co.uk/track.js", NULL }; @@ -6423,7 +6446,6 @@ const char *m2b36ef80[] = { "jsrdn.com/i/1.gif?", NULL }; const char *m2b379386[] = { "macromill.com/imp/", NULL }; const char *m2b383a50[] = { "hsyjdpgetl.bid^", NULL }; const char *m2b38d7ed[] = { "g.itespresso.fr^", NULL }; -const char *m2b3ac66a[] = { "doubleclick.net^", "^ndm.tcm^video;", NULL }; const char *m2b3b460b[] = { "chameleon.ad/demo/", NULL }; const char *m2b3d9a18[] = { "nikkiscash.com^", NULL }; const char *m2b41a165[] = { "whitepages.com^", "^google_adsense.js^", NULL }; @@ -6597,7 +6619,6 @@ const char *m2c032a65[] = { "/stat/inserthit.", NULL }; const char *m2c03349b[] = { "cdn-analytics.pl^", NULL }; const char *m2c04b35c[] = { "/468x280.", NULL }; const char *m2c052440[] = { "lead-tracking.biz^", NULL }; -const char *m2c06ba8f[] = { "dailycaller.com/wp-content/plugins/advertisements/", NULL }; const char *m2c0910ad[] = { "seecontentdelivery.info^", NULL }; const char *m2c0ac31 [] = { ".nz/ads/", NULL }; const char *m2c0c1259[] = { "infosniper.net/locate-ip-on-map.php", NULL }; @@ -6694,6 +6715,7 @@ const char *m2c69aa4f[] = { "&ad_zones=", NULL }; const char *m2c6a10af[] = { "csr.onet.pl^", NULL }; const char *m2c6cb9b9[] = { "jerusalemonline.com^", NULL }; const char *m2c6eb49e[] = { "/containertag?", NULL }; +const char *m2c7108d [] = { "/taboolaBottomBody.", NULL }; const char *m2c71f813[] = { "dacqmkmsjajm.com^", NULL }; const char *m2c737404[] = { "jobfinderph.com^", "^banners^", NULL }; const char *m2c749454[] = { "xpywzbxjwbxafv.com^", NULL }; @@ -6755,7 +6777,9 @@ const char *m2ca97e86[] = { "cybernetentertainment.com^", NULL }; const char *m2cab5d2a[] = { "freetracker.biz^", NULL }; const char *m2cac3e3f[] = { "inpref.s3.amazonaws.com/sites/kauppahalli", NULL }; const char *m2caf7104[] = { "/AdAppSettings/", NULL }; +const char *m2cafebc5[] = { "uudehlgu.com^", NULL }; const char *m2cb04774[] = { "/usernext.", NULL }; +const char *m2cb0e595[] = { "/processUserCookie?", NULL }; const char *m2cb2c4ef[] = { "cdmagurus.com/forum/cyberflashing.swf", NULL }; const char *m2cb37037[] = { "rxeospfus.bid^", NULL }; const char *m2cb4ddd0[] = { "/skins/ads-", NULL }; @@ -6845,6 +6869,7 @@ const char *m2d085edf[] = { "sexyclips.org/i/130x500.gif", NULL }; const char *m2d09495a[] = { "rocketier.net^", NULL }; const char *m2d0b7e99[] = { "iceinspace.com.au/iisads/", NULL }; const char *m2d0c38aa[] = { "ebay.com/experience/listing_auto_complete/", NULL }; +const char *m2d0d9087[] = { "ohwlwlus.com^", NULL }; const char *m2d0e19a4[] = { "fileloadr.com^", NULL }; const char *m2d0e676 [] = { "spaceweather.com/abdfeeter/", NULL }; const char *m2d0e8478[] = { "oiffrtkdgoef.com^", NULL }; @@ -6871,6 +6896,7 @@ const char *m2d265f46[] = { "bapalolo.com^", NULL }; const char *m2d26d805[] = { "yellowbridge.com/ad/show_ads.js", NULL }; const char *m2d271991[] = { "bhmqoolzgxnp.com^", NULL }; const char *m2d27b3d2[] = { "enectoanalytics.com^", NULL }; +const char *m2d289308[] = { "agdvemtd.com^", NULL }; const char *m2d28e342[] = { "ditouyldfqgt.com^", NULL }; const char *m2d29b83b[] = { "pixazza.com^", NULL }; const char *m2d2a8467[] = { "/elqfcs.js", NULL }; @@ -6887,7 +6913,6 @@ const char *m2d364977[] = { "imgur.com/i2iBMaD.gif", NULL }; const char *m2d36b66e[] = { "adpremo.com^", NULL }; const char *m2d3760ce[] = { "ixznwuxokydz.com^", NULL }; const char *m2d397fcf[] = { "stagnitomedia.com/view-banner-", NULL }; -const char *m2d39f27 [] = { "flysaa.com^", "^jquery.adserver.js", NULL }; const char *m2d3a3f1d[] = { "/ad_detect.", NULL }; const char *m2d3ae19b[] = { "osuq4jc.com^", NULL }; const char *m2d3b6fe4[] = { "/photo728ad.", NULL }; @@ -6907,7 +6932,6 @@ const char *m2d43f47a[] = { "energytv.es/dist/assets/omniture/visitorapi.min.js" const char *m2d45673b[] = { "/kento-ads-", NULL }; const char *m2d459d60[] = { "/netupdate/live.php?", NULL }; const char *m2d46e84c[] = { "gqusxhuexmu.com^", NULL }; -const char *m2d484ea4[] = { "resources.infolinks.com/js/", "/ice.js", NULL }; const char *m2d497f4d[] = { "checkm8.com^", NULL }; const char *m2d49b1b5[] = { "sgtreport.com/wp-content/uploads/", "/180_350.", NULL }; const char *m2d4b0ca1[] = { "box10.com/advertising/", "-preroll.swf", NULL }; @@ -6999,7 +7023,6 @@ const char *m2da66424[] = { "putrr18.com^", NULL }; const char *m2da6ecc9[] = { "collect.sas.com^", NULL }; const char *m2da6f6e8[] = { "bhpxcsmvkqgd.com^", NULL }; const char *m2da8b553[] = { "afdah.tv^", NULL }; -const char *m2da910af[] = { "cloudfront.net/assets/ads_728x90-", NULL }; const char *m2da971fe[] = { "informer.com/statistic?", NULL }; const char *m2dad5d2a[] = { "sbnvqpfya.bid^", NULL }; const char *m2dad6fb6[] = { "dcdn.lt/d/a/tsw", NULL }; @@ -7079,7 +7102,7 @@ const char *m2e03c442[] = { "1q2w3.fun^", NULL }; const char *m2e03fa89[] = { "tckmsixzb.bid^", NULL }; const char *m2e04b5f7[] = { "boudja.com^", NULL }; const char *m2e04de00[] = { "theadgateway.com^", NULL }; -const char *m2e05cf45[] = { "gactv.com^", "^javascript^ad^coread^", NULL }; +const char *m2e04efe6[] = { "wvlveodsvygn.com^", NULL }; const char *m2e07fce3[] = { "ztylfmoxqnafl.com^", NULL }; const char *m2e081911[] = { "208.91.157.30/viewtrack/", NULL }; const char *m2e09a79c[] = { "clickable.com^", NULL }; @@ -7166,7 +7189,6 @@ const char *m2e570c88[] = { "cf1c0.thisav.com^", NULL }; const char *m2e580cde[] = { "amqtbshegbqg.com^", NULL }; const char *m2e5bffef[] = { "axaggthnkquj.com^", NULL }; const char *m2e5cb753[] = { "hpufwccrmiwz.com^", NULL }; -const char *m2e5d6577[] = { "files.linuxgizmos.com/adlink_", NULL }; const char *m2e5df0db[] = { "minexmr.stream^", NULL }; const char *m2e5e299a[] = { "/900x130_", NULL }; const char *m2e5fa04f[] = { "/fulladbazee.", NULL }; @@ -7187,6 +7209,7 @@ const char *m2e714b6 [] = { "xahwybxa.com^", NULL }; const char *m2e72bd08[] = { "d3135glefggiep.cloudfront.net^", NULL }; const char *m2e7313a6[] = { "pmoucikneuxcxy.com^", NULL }; const char *m2e7324e0[] = { "dr3k6qonw2kee.cloudfront.net^", NULL }; +const char *m2e739558[] = { "crunchyroll.com^", "^ads_", NULL }; const char *m2e7425b2[] = { "uzpvacvhdssq.com^", NULL }; const char *m2e748935[] = { "kqgfcumsbtyy.com^", NULL }; const char *m2e751c47[] = { ".com/dc.gif?", NULL }; @@ -7314,6 +7337,7 @@ const char *m2ef1dde4[] = { "theonecdn.com^", NULL }; const char *m2ef5a523[] = { "trasholita.com^", NULL }; const char *m2ef5d71f[] = { "withdromnit.pro^", NULL }; const char *m2ef66544[] = { "/adtool/", NULL }; +const char *m2ef6b772[] = { "dogwuyrspt.com^", NULL }; const char *m2ef8230b[] = { "/ads/motherless.", NULL }; const char *m2ef84cd0[] = { "/trackingfilter.json?", NULL }; const char *m2ef8b2dd[] = { "sitethree.com^", NULL }; @@ -7353,6 +7377,7 @@ const char *m2f13a83f[] = { "extend.tv^", NULL }; const char *m2f14d926[] = { "aqocbcnfxkuw.com^", NULL }; const char *m2f18e46e[] = { "iconeye.com/images/banners/", NULL }; const char *m2f1a71a9[] = { "ukksghzwxha.com^", NULL }; +const char *m2f1a998 [] = { "/beacon/cpcookie.", NULL }; const char *m2f1ac4cf[] = { "_rpc/log?", NULL }; const char *m2f1c4c31[] = { "/blog_ad?", NULL }; const char *m2f1f7d98[] = { "betweendigital.com^", NULL }; @@ -7364,6 +7389,7 @@ const char *m2f254e [] = { "sncpizczabhhafkzeifklgonzzkpqgogmnhyeggikzloelmfmd. const char *m2f2655b0[] = { "olderhill.com/ubr.js", NULL }; const char *m2f2ac9b7[] = { "bitsngo.net/widget-scripts/extra_content/ads.js", NULL }; const char *m2f2b0588[] = { "analytic.pho.fm^", NULL }; +const char *m2f2bada6[] = { "fyaxvmnnfk.com^", NULL }; const char *m2f2e1d34[] = { "/tracking.ashx?", NULL }; const char *m2f2e756f[] = { "meadigital.com^", NULL }; const char *m2f31b4f1[] = { "anyclip-media.com^", NULL }; @@ -7514,7 +7540,6 @@ const char *m2fd130d5[] = { "skydsl.eu/banner/", NULL }; const char *m2fd363f9[] = { "/scripts/ads.", NULL }; const char *m2fd3d5b7[] = { "/mobile_ad/", NULL }; const char *m2fd3dc5f[] = { "v3rjvtt.com^", NULL }; -const char *m2fd4292e[] = { "coinurl.com/get.php?id=18045", NULL }; const char *m2fd63850[] = { "nyt.com/ads/google/adsbygoogle.js", NULL }; const char *m2fd88c8d[] = { "/trackingScript1.", NULL }; const char *m2fd95a0f[] = { "amulyam.in^", "banners", NULL }; @@ -7525,6 +7550,7 @@ const char *m2fdc682b[] = { "/skype-analytics.", NULL }; const char *m2fdfbcef[] = { "geofamily.ru^", NULL }; const char *m2fe0dda9[] = { "rs6.net^", NULL }; const char *m2fe27820[] = { "nuilpwatzeuvzp.com^", NULL }; +const char *m2fe35ff9[] = { "/cookieController/", NULL }; const char *m2fe3a59d[] = { "remarketingpixel.com^", NULL }; const char *m2fe50b3c[] = { "tracking.practicefusion.com^", NULL }; const char *m2fe65eba[] = { "sdgvzdksjbl.com^", NULL }; @@ -7568,8 +7594,8 @@ const char *m3010c5f2[] = { "/video-ads-management.", NULL }; const char *m301106ed[] = { "listingcafe.com^", NULL }; const char *m30112751[] = { ".space^", ".wasm", NULL }; const char *m3013211c[] = { "hutrcksp.com^", NULL }; +const char *m3013ae57[] = { "amaqvmfd.com^", NULL }; const char *m3014f5d5[] = { "babeshows.co.uk^", "banner", NULL }; -const char *m3015d4e6[] = { "doubleclick.net/adj/yorkshire.jp/main-section;", ";sz=120x600,160x600", NULL }; const char *m301770b5[] = { "cacpcaizwx.bid^", NULL }; const char *m3017a90f[] = { "lexus.com/lexus-share/js/tracking_omn/", NULL }; const char *m30185c57[] = { "soukou.club^", NULL }; @@ -7610,6 +7636,7 @@ const char *m3032786 [] = { "affiz.net^", NULL }; const char *m30327f68[] = { "zemanta.com/reblog_", ".png", NULL }; const char *m303284e [] = { "yuanaayutyd.com^", NULL }; const char *m30333d9d[] = { "uhvbjjse.com^", NULL }; +const char *m3033904b[] = { "jasonsvid.com^", NULL }; const char *m3034d39b[] = { "tocotlkfjo.bid^", NULL }; const char *m30355d69[] = { "vinlens.com^", NULL }; const char *m3038a184[] = { "mms.cnn.com^", NULL }; @@ -7633,6 +7660,7 @@ const char *m304740fc[] = { "/liferay-analytics-", NULL }; const char *m304a97b9[] = { "www.imdb.", "/rd/?q=", NULL }; const char *m304ad8bb[] = { "/keyword_ad.", NULL }; const char *m304af1cc[] = { "/tracking/index.", NULL }; +const char *m304c0ace[] = { "libreriamedina.com^", NULL }; const char *m304cff1e[] = { "t.nativendo.de^", NULL }; const char *m304d6ab5[] = { "sptag2.com^", NULL }; const char *m304ed92e[] = { "ljkmwpvahv.com^", NULL }; @@ -7683,7 +7711,6 @@ const char *m308766d7[] = { "thivsxubn.com^", NULL }; const char *m3088b2a [] = { "gwxaulcgmizcq.com^", NULL }; const char *m30898c0f[] = { "plgalhmhkhzy.com^", NULL }; const char *m308eb7fb[] = { "kiinvgntnnw.com^", NULL }; -const char *m3090a320[] = { "flyerservices.com/cached_banner_pages/", "bannerid=", NULL }; const char *m3091d4f5[] = { "iafrica.com/php-bin/iac/readcnt.php?", NULL }; const char *m30922796[] = { "gogoanimes.co/ac/", NULL }; const char *m30926159[] = { "opdfugwvncf.bid^", NULL }; @@ -7859,6 +7886,7 @@ const char *m313d64ce[] = { "salesforce.com/sfga.js", NULL }; const char *m313dfd5 [] = { "qkfqyqczawyb.com^", NULL }; const char *m31401345[] = { "/idleAd.", NULL }; const char *m31415412[] = { "wjmckfsdcxpj.com^", NULL }; +const char *m3143381b[] = { "alicdn.com^", "^tracker^", NULL }; const char *m3145675a[] = { "/adsonphoto/", NULL }; const char *m3145ae7f[] = { "domri.net^", NULL }; const char *m314640d6[] = { "vaxaqngzs3.com^", NULL }; @@ -7914,6 +7942,7 @@ const char *m3172fad3[] = { "annonser.godtprestert.no^", NULL }; const char *m31731b7d[] = { "gpawireservices.com/input/files/", ".gif", NULL }; const char *m317386b5[] = { "qzadueyzyto.bid^", NULL }; const char *m3174ebdc[] = { "yorkshirecoastradio.com/resources/creative/", NULL }; +const char *m3176ea6f[] = { "denixsips.com^", NULL }; const char *m317773ec[] = { "ads.honestpartners.com/redirect.aspx?", NULL }; const char *m31783ce4[] = { "dubzmzpdkddi.com^", NULL }; const char *m31784290[] = { "/generate_ads.", NULL }; @@ -7940,6 +7969,7 @@ const char *m319379f7[] = { "drivearchive.co.uk/images/amazon.", NULL }; const char *m319579bc[] = { "best-bar.net^", NULL }; const char *m31961c74[] = { "/mydirtyhobby.", NULL }; const char *m3196ab4f[] = { "dashboard.tovarro.com^", NULL }; +const char *m31985796[] = { "/components/taboola/", NULL }; const char *m3198a7c5[] = { "airserve.net^", NULL }; const char *m3199e9c9[] = { "cbsistatic.com^", "^advertisement", ".js", NULL }; const char *m319b00c2[] = { "pixel.reddit.com^", NULL }; @@ -7949,6 +7979,7 @@ const char *m31a01992[] = { "apicit.net^", NULL }; const char *m31a103b5[] = { "/DynamicAd/", NULL }; const char *m31a17019[] = { "wwmcuhvqaf.com^", NULL }; const char *m31a1d53c[] = { "jertwakjcaym.com^", NULL }; +const char *m31a332ba[] = { "ozugzufdxniu.com^", NULL }; const char *m31a45f7c[] = { "/adsbanner.", NULL }; const char *m31a50d6b[] = { "visualstudio.com/v2/track", NULL }; const char *m31a6a80 [] = { "480x60.png", NULL }; @@ -8109,9 +8140,9 @@ const char *m32575f1c[] = { "igawfxfnupeb.com^", NULL }; const char *m3259d3fc[] = { "djmag.co.uk/sites/default/files/takeover/", NULL }; const char *m325a867 [] = { "lytpdzqyiygthvxlmgblonknzrctcwsjycmlcczifxbkquknsr.com^", NULL }; const char *m325c54b4[] = { "/!advert_", NULL }; -const char *m325d6a32[] = { "cloudflare.com/ajax/libs/fuckadblock/", NULL }; const char *m325eebb8[] = { "mrskin.com/affiliateframe/", NULL }; const char *m326202f7[] = { "130.211.198.219^", NULL }; +const char *m32646413[] = { "35.194.", NULL }; const char *m32654a93[] = { "/delivery/fl.", NULL }; const char *m3266310d[] = { "unrzhgdly.com^", NULL }; const char *m3266a0eb[] = { "ooaihyyrvflmz.com^", NULL }; @@ -8131,6 +8162,7 @@ const char *m32716d97[] = { "kjizuuuvqbcd.com^", NULL }; const char *m327309fd[] = { "hyxhxnlqeppn.com^", NULL }; const char *m32744b3a[] = { "sexgalaxy.net/wp-includes/js/wp-emoji-release.min.js", NULL }; const char *m32759934[] = { "firestormmedia.tv^", "^affid^", NULL }; +const char *m32760bf1[] = { "wholesomehealthshop.com^", NULL }; const char *m32764d0f[] = { "localytics.com^", "^localytics.min.js", NULL }; const char *m3276dff2[] = { "reportinglogger.my.rightster.com^", NULL }; const char *m32772814[] = { "mwlucuvbyrff.com^", NULL }; @@ -8145,6 +8177,7 @@ const char *m327af36d[] = { "nubiles.net/webmasters/promo/", NULL }; const char *m327b977d[] = { "planet49.com/cgi-bin/wingame.pl?", NULL }; const char *m327c60ce[] = { "osalt.com/js/track.js", NULL }; const char *m327d0b2f[] = { "babereporters.info^", NULL }; +const char *m327d1078[] = { "luagrcmjnovjp.com^", NULL }; const char *m327d3448[] = { "soonbigo.com^", NULL }; const char *m327d55e4[] = { "sweeterge.info^", NULL }; const char *m327daedf[] = { "iddin.com/img/chatwing_banner.", NULL }; @@ -8152,7 +8185,6 @@ const char *m327dc9c8[] = { "d396ihyrqc81w.cloudfront.net^", NULL }; const char *m327f1d60[] = { "/edAnalyticsWrapper.", NULL }; const char *m327f712 [] = { "adroll.com/j/roundtrip.js", NULL }; const char *m327fd9e4[] = { "/ad/sponsors/", NULL }; -const char *m327fe42f[] = { "g4tv.com/clientscriptoptimizer.ashx?", "-ads.", NULL }; const char *m327ff5bb[] = { "facebook.com/rtb_video/?", NULL }; const char *m32823323[] = { "flrqdjglshsbi.com^", NULL }; const char *m3282cf73[] = { "&advtile=", NULL }; @@ -8232,6 +8264,7 @@ const char *m32cf4789[] = { "tqcxtxglt.com^", NULL }; const char *m32cf94d1[] = { "sunporno.com/js/flirt/serve.js", NULL }; const char *m32d24101[] = { "kmkweqtfjw.com^", NULL }; const char *m32d339db[] = { "erht5jhy.com^", NULL }; +const char *m32d67d42[] = { "trackmackweldon.com^", NULL }; const char *m32d6ff21[] = { "l.coincident.tv^", NULL }; const char *m32d72cd3[] = { "777-partners.net^", NULL }; const char *m32d89ed7[] = { "pdxvgkivkc.bid^", NULL }; @@ -8244,6 +8277,7 @@ const char *m32dc1b72[] = { "atdmt.com/action/", NULL }; const char *m32ddeccf[] = { "/ad_count.", NULL }; const char *m32de99f8[] = { "/ads/elementViewability.", NULL }; const char *m32e02b79[] = { "googletagmanager.com/gtm.js?id=", NULL }; +const char *m32e151bf[] = { "cnnios-f.akamaihd.net^", NULL }; const char *m32e1658d[] = { "appspot.com/analytics/", NULL }; const char *m32e3ee6c[] = { "tracking.ancestry.com^", NULL }; const char *m32e6de43[] = { "/270x90-", NULL }; @@ -8326,6 +8360,7 @@ const char *m3343260d[] = { "edtp.de^", NULL }; const char *m3343599a[] = { "burningcamel.com/ads/banner.jpg", NULL }; const char *m3343baf3[] = { "perr.h-cdn.com^", NULL }; const char *m33446dd3[] = { "mitotach.com^", NULL }; +const char *m334861bd[] = { "hqq.tv/cdn-cgi/trace", NULL }; const char *m3348c2cf[] = { "eqhawyidkdug.com^", NULL }; const char *m3348cc21[] = { "foxtel.com.au/cms/fragments/corp_analytics/", NULL }; const char *m3349a4e8[] = { "marketgid.com^", NULL }; @@ -8343,6 +8378,7 @@ const char *m33581ce6[] = { ".net/ads?", NULL }; const char *m3358bcf7[] = { "ctv.ca/Sites/Ctv/assets/js/ctvDfpAd.js", NULL }; const char *m335bad13[] = { "/popup-builder-", NULL }; const char *m335d9996[] = { "goldporntube.com/iframes/", NULL }; +const char *m3365e008[] = { "browser.sentry-cdn.com/", "/bundle.min.js", NULL }; const char *m33687fb2[] = { "vee24.com^", NULL }; const char *m3369e3d1[] = { "fuse.tv/images/sponsor/", NULL }; const char *m336a3392[] = { "/sitestat_", NULL }; @@ -8350,6 +8386,7 @@ const char *m336a5ab8[] = { "/ad-source/", NULL }; const char *m336abf99[] = { "eldogal.info^", NULL }; const char *m336ba812[] = { "adzchoice.com^", NULL }; const char *m336cb94d[] = { "/tracker-r1.js", NULL }; +const char *m336d5659[] = { "chdaismlykqep.com^", NULL }; const char *m3371cc54[] = { "shoelace.com^", NULL }; const char *m3371ff5c[] = { "epornerlive.com/index.php?", "=punder", NULL }; const char *m3372482 [] = { "instore.pagomeno.it^", NULL }; @@ -8432,6 +8469,7 @@ const char *m33c9f4 [] = { "cvhpuccaib.bid^", NULL }; const char *m33ca574a[] = { "videoplayer2.xyz^", NULL }; const char *m33ca9df1[] = { "juiceadv.com^", NULL }; const char *m33caf986[] = { ".com/ad1/", NULL }; +const char *m33cb89b8[] = { "d-engine.spankbang.com^", NULL }; const char *m33cd2a0d[] = { "dlahijuwjsv.com^", NULL }; const char *m33ce23de[] = { "hotmovies.com/custom_videos.php?", NULL }; const char *m33cf80a9[] = { "vertical-leap.net^", NULL }; @@ -8732,6 +8770,7 @@ const char *m34fe753d[] = { "newaugads.com^", NULL }; const char *m34ffd57e[] = { "adroll.com^", NULL }; const char *m35001d8d[] = { "aggregator.inquisitr.com^", NULL }; const char *m3500a0ae[] = { "ueosdjscxucj.com^", NULL }; +const char *m3501201b[] = { "hwyoikfrfdtjp.com^", NULL }; const char *m350157bd[] = { "nyafilmer.com/", ".html", NULL }; const char *m3502cd5c[] = { "popunder.ru/banners/", NULL }; const char *m3503416 [] = { "hdm-stuttgart.de/count.cgi?", NULL }; @@ -8821,6 +8860,7 @@ const char *m355a0d07[] = { "iesnare.com^", NULL }; const char *m355b49d6[] = { "bargetbook.com^", NULL }; const char *m355d1634[] = { "_nb_sys.", NULL }; const char *m355ee7ce[] = { "buyt.in^", NULL }; +const char *m355f2f1 [] = { "marfeelcache.com/statics/marfeel/gardac-sync.js", NULL }; const char *m355fdeea[] = { "d33im0067v833a.cloudfront.net^", NULL }; const char *m355fe3eb[] = { "u8vysb7s2v.com^", NULL }; const char *m3560c048[] = { "visto1.net^", NULL }; @@ -8828,6 +8868,7 @@ const char *m35616529[] = { "flashadengine.com^", NULL }; const char *m35619e59[] = { "/commons/ad/", NULL }; const char *m3562523d[] = { "behave.noen.at^", NULL }; const char *m3564b749[] = { "xyepsjnt.com^", NULL }; +const char *m35667f62[] = { "s20dh7e9dh.com^", NULL }; const char *m3567ac53[] = { "jzekquhmaxrk.com^", NULL }; const char *m35697a39[] = { "ekxfupdlyst.com^", NULL }; const char *m3569ecf3[] = { "ads1-adnow.com^", NULL }; @@ -8954,7 +8995,6 @@ const char *m35f8958f[] = { "stats.shopify.com^", NULL }; const char *m35f8a0ba[] = { "-ad2_", NULL }; const char *m35f910c1[] = { "tpnphooeqg.bid^", NULL }; const char *m35f97746[] = { "stats.av.de^", NULL }; -const char *m35f98ffa[] = { "disneyphotopass.com/adimages/", NULL }; const char *m35f99036[] = { "tracker.secretescapes.com^", NULL }; const char *m35f9e4c5[] = { "live2.snopes.com^", "^adframe.js^", NULL }; const char *m35fb1d94[] = { "e6cfmdmo81.com^", NULL }; @@ -9073,6 +9113,7 @@ const char *m366f2e4d[] = { "chestyry.com^", NULL }; const char *m366faffe[] = { "/ad/thumbs/", NULL }; const char *m3670aac6[] = { "d2pgy8h4i30on1.cloudfront.net^", NULL }; const char *m3671dfb5[] = { "vqnruxpecsn.com^", NULL }; +const char *m36735cbf[] = { "revqwsjtu.com^", NULL }; const char *m3673ebfa[] = { "dlupv9uqtjlie.cloudfront.net^", NULL }; const char *m3674a7f1[] = { "acb.com/javascripts/jv_feeder_stats.js", NULL }; const char *m3675807c[] = { "geoplugin.net^", NULL }; @@ -9096,6 +9137,7 @@ const char *m3688306d[] = { "/collect?", "&tid=", NULL }; const char *m368b01e8[] = { "/ad_utils/", NULL }; 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 *m36923eb5[] = { "ahvawat.info^", NULL }; const char *m369331ef[] = { "news.cn/webdig.js", NULL }; @@ -9131,6 +9173,7 @@ const char *m36aedc42[] = { "/amazon-associates-link-", NULL }; const char *m36b0095f[] = { "yuku.com/stats?", NULL }; const char *m36b08d7f[] = { "willacrit.com^", NULL }; const char *m36b10d1b[] = { "aliexpress.com/home/recommendEntry.do?", NULL }; +const char *m36b14015[] = { "edrone.me/trace?", NULL }; const char *m36b16e89[] = { "tzcgpmqij.com^", NULL }; const char *m36b1b2c0[] = { "descrepush.com^", NULL }; const char *m36b31da0[] = { "redtube.com/addfriend/", NULL }; @@ -9148,6 +9191,7 @@ const char *m36c376a [] = { "jingavot.com^", NULL }; const char *m36c465b [] = { "kyqacdtrmwwy.com^", NULL }; const char *m36c52ba1[] = { "/analytics/google/", NULL }; const char *m36c5a92e[] = { "a69ee4fa50dc3.com^", NULL }; +const char *m36c7bf45[] = { "/iotechnologies.js", NULL }; const char *m36c84305[] = { "muchmusic.com^", "^bigbox_frame_resizer.html", NULL }; const char *m36c8a659[] = { "bigadpoint.net^", NULL }; const char *m36c9c7e8[] = { "&trackingserver=", NULL }; @@ -9202,6 +9246,7 @@ const char *m36f75f2a[] = { "/srp.gif?", NULL }; const char *m36fa190 [] = { "static.lephoceen.net/js/xtcore.js", NULL }; const char *m36fade9 [] = { "/trackstats?", NULL }; const char *m36fbc5fe[] = { "loskino.info^", NULL }; +const char *m3700b20d[] = { "9anime.vip/assets/js/ads.js", NULL }; const char *m370333d0[] = { "atoshonetwork.com^", NULL }; const char *m37048a51[] = { "/adswap/", NULL }; const char *m3704cbfd[] = { "/mpuad.", NULL }; @@ -9238,6 +9283,7 @@ const char *m3728e4d5[] = { "/s.gif?l=", NULL }; const char *m372913ae[] = { "imagepearl.com/view/", NULL }; const char *m372a998e[] = { "wvxywejnmpsh.bid^", NULL }; const char *m372d6ba [] = { "holiday-rentals.co.uk/thirdparty/tag", NULL }; +const char *m372d9560[] = { "ydzakntxe.com^", NULL }; const char *m372df78b[] = { "/blogad.", NULL }; const char *m372e9e43[] = { "cjdomdjyvble.com^", NULL }; const char *m372ef86b[] = { "vonradio.com/grfx/banners/", NULL }; @@ -9380,6 +9426,7 @@ const char *m37c633c4[] = { "bjjjbwexvkotj.com^", NULL }; const char *m37c650fd[] = { "bestforexplmdb.com^", NULL }; const char *m37c6e056[] = { "/bannerview.", "?", NULL }; const char *m37cb2b14[] = { "memecounter.com^", NULL }; +const char *m37cd9f9a[] = { "nnpiggtivf.com^", NULL }; const char *m37ce14a4[] = { "notdoppler.com^", "-promo-", NULL }; const char *m37cec372[] = { "ondu.ru^", NULL }; const char *m37cf3687[] = { "adzhits.com^", NULL }; @@ -9428,6 +9475,7 @@ const char *m37fc52ae[] = { "hzwxkqnqrdfv.com^", NULL }; const char *m37fd3340[] = { "lie4anyone.com^", NULL }; const char *m3800290e[] = { "=js_ads&", NULL }; const char *m38021003[] = { "/adinclude.", NULL }; +const char *m38022d83[] = { "bnsowzvglhu.com^", NULL }; const char *m38027e69[] = { "/_img/ad_", NULL }; const char *m380281aa[] = { "thejc.com/metatraffic2/", NULL }; const char *m3805c0a6[] = { "kumtwckyq.com^", NULL }; @@ -9446,6 +9494,7 @@ const char *m3817717f[] = { "/adv/desktop/", NULL }; const char *m3817db80[] = { "-skyscrapper160x600.", NULL }; const char *m381851fd[] = { "://analytics.", "/collect?", NULL }; const char *m38185252[] = { "feadrope.net^", NULL }; +const char *m3818c80b[] = { "gamecopyworld.eu^", "^js^tc_", NULL }; const char *m3819ee31[] = { "methernary.com^", NULL }; const char *m381c1c7f[] = { "/park_html_functions.js", NULL }; const char *m381d14aa[] = { "agvzvwof.com^", NULL }; @@ -9553,6 +9602,7 @@ const char *m3885c64a[] = { "events.yourcx.io^", NULL }; const char *m388698e [] = { "spotxchange.com/flash/adplayer.swf", NULL }; const char *m388716a4[] = { "/ads/click_", NULL }; const char *m38895370[] = { "speedvid.net^", NULL }; +const char *m388aa552[] = { "cloudfront.net/tracker-latest.min.js", NULL }; const char *m388b2d8 [] = { "kkvsvznavqkl.bid^", NULL }; const char *m388d548e[] = { "addthis.com/at/", NULL }; const char *m388e548b[] = { "vrmygckv.bid^", NULL }; @@ -9562,8 +9612,10 @@ const char *m388ffdeb[] = { "/adtag.", NULL }; const char *m3890f55 [] = { "4o64flb.com^", NULL }; const char *m38913a36[] = { "_160x290.", NULL }; const char *m38917ab5[] = { "/ad.gif", NULL }; +const char *m38925f04[] = { "weoukcpr.com^", NULL }; const char *m38939b9e[] = { "728x90.png", NULL }; const char *m389411a3[] = { "qoinfaucet.com^", NULL }; +const char *m3896d170[] = { "evlpfjro.com^", NULL }; const char *m389864de[] = { "junopink.ml^", NULL }; const char *m3898a744[] = { "91.83.237.41^", "^banners^", NULL }; const char *m389ca63b[] = { "/work.php?n=", "&size=", "&c=", NULL }; @@ -9617,7 +9669,6 @@ const char *m38bf3a98[] = { "sexlist.com^", NULL }; const char *m38bf8ea [] = { "duxyrxhfwilv.com^", NULL }; const char *m38c05899[] = { "lopdogmltbnbc.com^", NULL }; const char *m38c21e53[] = { "_adblue.", NULL }; -const char *m38c48af6[] = { "computerworld.com/resources/scripts/lib/doubleclick_ads.js", NULL }; const char *m38c51516[] = { "g2526721279.com^", NULL }; const char *m38c56d08[] = { "chainwalladsy.com^", NULL }; const char *m38c72922[] = { "novhyaxaioxaon.com^", NULL }; @@ -9663,7 +9714,6 @@ const char *m38efe0b2[] = { "eporner.com/pjsall-", ".js", NULL }; const char *m38f00033[] = { "/bs.measure.", NULL }; const char *m38f237c7[] = { "pixel.usrsync.com^", NULL }; const char *m38f28f9a[] = { "qtpfm.com^", NULL }; -const char *m38f47ac8[] = { "dropzone.no/sap/its/gfx/top_ad_", NULL }; const char *m38f4efd5[] = { "/iframe_ad?", NULL }; const char *m38f4fbb4[] = { "ritvtdtnxkbzb.bid^", NULL }; const char *m38f5f06b[] = { "kvikjeqepjrq.bid^", NULL }; @@ -9697,6 +9747,7 @@ const char *m390f8b13[] = { "boyzshop.com/affimages/", NULL }; const char *m390fb8e5[] = { "bnhtml.com^", NULL }; const char *m39114d25[] = { "/ad_sidebar/", NULL }; const char *m39119878[] = { "/cXense-Analytics-", NULL }; +const char *m39123ebd[] = { "gangidance.com^", NULL }; const char *m391289db[] = { "webvisor.ru^", NULL }; const char *m3913e523[] = { "ml314.com^", NULL }; const char *m391459e [] = { "/headerpixel.gif?", NULL }; @@ -9721,7 +9772,6 @@ const char *m3922c305[] = { "blowwor.link^", NULL }; const char *m39238da [] = { "inpref.s3.amazonaws.com/sites/eventim_", NULL }; const char *m3923a944[] = { "/urlshortener.min.js", NULL }; const char *m392607b2[] = { "/img_ad/", NULL }; -const char *m39279286[] = { "cnbc.com^", "^showads.js", NULL }; const char *m3927f65e[] = { "wmeter.ru^", NULL }; const char *m3928b64 [] = { "timonnbfad.bid^", NULL }; const char *m392a220e[] = { "e331ff4e674c083.com^", NULL }; @@ -9750,6 +9800,7 @@ const char *m39459df2[] = { "lwfvrhlqzjseyu.com^", NULL }; const char *m3945f3e8[] = { "vxkupxpf.com^", NULL }; const char *m3948415 [] = { "dfllzlsztzqwz.bid^", NULL }; const char *m3948ac0f[] = { "/mpuguardian.", NULL }; +const char *m39496e54[] = { "oobywbdeveuodd.com^", NULL }; const char *m394aa974[] = { "commoncannon.com^", NULL }; const char *m394b4ad6[] = { "50.7.243.123^", NULL }; const char *m394c21f1[] = { "1ea1sley.com^", NULL }; @@ -9928,6 +9979,7 @@ const char *m39f9cbaf[] = { "martiniadnetwork.com^", NULL }; const char *m39fa22ed[] = { "/adjug.", NULL }; const char *m39fc7fc0[] = { "instagram.com/logging_client_events", NULL }; const char *m3a0534e5[] = { "dzizsih.ru^", NULL }; +const char *m3a059671[] = { "chkqqbpppcuihn.com^", NULL }; const char *m3a062a99[] = { "/ad_images/", NULL }; const char *m3a0894fa[] = { "/trackmerchant.js", NULL }; const char *m3a0ad6eb[] = { "tptfopotrzg.com^", NULL }; @@ -9980,6 +10032,7 @@ const char *m3a4b33fe[] = { "-rollout-ad-", NULL }; const char *m3a4bb161[] = { "adppv.com^", NULL }; const char *m3a4c3093[] = { "plxserve.com^", NULL }; const char *m3a4c708b[] = { "jbcadlpdfsxsfe.com^", NULL }; +const char *m3a4dd807[] = { "wqhmpzjvdmvm.com^", NULL }; const char *m3a4f70ba[] = { "xkhxejeaarq.com^", NULL }; const char *m3a4fa0dc[] = { "oznuyyxtqqj.bid^", NULL }; const char *m3a5053b0[] = { "baidu.com/hm.gif?", NULL }; @@ -10144,7 +10197,6 @@ const char *m3b0a4ee1[] = { "yualongf.net^", NULL }; const char *m3b0a8113[] = { "percentmobile.com^", NULL }; const char *m3b0f218 [] = { "rainiertamayo.com/js/", NULL }; const char *m3b125753[] = { "amd2016.com^", NULL }; -const char *m3b12da6f[] = { "resources.infolinks.com/js/infolinks_main.js", NULL }; const char *m3b134cb4[] = { "bidr.io^", NULL }; const char *m3b13fb54[] = { "dnxpseduuehm.com^", NULL }; const char *m3b153fdd[] = { "media.abc.go.com^", "^callouts^", NULL }; @@ -10156,6 +10208,7 @@ const char *m3b1a7708[] = { "/plzcrawlme.js", NULL }; const char *m3b1baa9c[] = { "exposedteencelebs.com/banner/", NULL }; const char *m3b1bc2aa[] = { "uillinois.edu/eas/", NULL }; const char *m3b1c18f3[] = { "analytics.edgesuite.net^", NULL }; +const char *m3b219a83[] = { "fast.appcues.com^", NULL }; const char *m3b233cf6[] = { "poprev.net^", NULL }; const char *m3b235221[] = { "stats.slideshare.net^", NULL }; const char *m3b252e94[] = { "ibclxtlh.com^", NULL }; @@ -10263,9 +10316,11 @@ const char *m3b97b181[] = { "burst.net/aff/", NULL }; const char *m3b989e67[] = { "analytics.hpprintx.com^", NULL }; const char *m3b992418[] = { "/tracker/tracker-", NULL }; const char *m3b9b0277[] = { "ui-portal.com/1and1/mailcom/s?", NULL }; +const char *m3b9b0a1e[] = { "/adform/Adform_", NULL }; const char *m3b9c0039[] = { "/remove-ads.", NULL }; const char *m3b9c4d12[] = { "gmonitor.aliimg.com^", NULL }; const char *m3b9c908 [] = { "/adcdn.", NULL }; +const char *m3b9ce8ae[] = { "cdaz.icu^", NULL }; const char *m3b9d04f2[] = { "meinbonusxxl.de^", NULL }; const char *m3b9daa2d[] = { "kjlhradio.com^", "-300x250.", NULL }; const char *m3b9fe883[] = { "nyacampwk.com^", NULL }; @@ -10273,7 +10328,6 @@ const char *m3b9fffc8[] = { "imsa.com^", "^partner^", NULL }; const char *m3ba11e55[] = { "/adixs.", NULL }; const char *m3ba27780[] = { "secretmedia.com^", NULL }; const char *m3ba2cf0e[] = { "stat.segitek.hu^", NULL }; -const char *m3ba36bcf[] = { "dolidoli.com/images/ads-", NULL }; const char *m3ba6652c[] = { "trafmag.com^", NULL }; const char *m3ba7b9ad[] = { "/adn-hb/", NULL }; const char *m3ba8f643[] = { "nex8.net^", NULL }; @@ -10307,6 +10361,7 @@ const char *m3bbff8ca[] = { "xftyznkmppep.bid^", NULL }; const char *m3bc1d2da[] = { "?proxy=", "?pools=", NULL }; const char *m3bc4337a[] = { "qgggccolqyi.bid^", NULL }; const char *m3bc6ed7e[] = { "rsgazdyuycbm.com^", NULL }; +const char *m3bc89aa8[] = { "mediaalpha.com^", NULL }; const char *m3bc8e728[] = { "doubleclick.net/ad/", NULL }; const char *m3bc99c90[] = { "freebeacon.com/?s=", NULL }; const char *m3bca2221[] = { "lgjboylszpij.com^", NULL }; @@ -10538,7 +10593,6 @@ const char *m3cc42d61[] = { "botscanner.com^", NULL }; const char *m3cc5a0e2[] = { "-iframe-ads/", NULL }; const char *m3cc6ea8b[] = { "civicscience.com/jot?", NULL }; const char *m3cc7d88b[] = { "/ga2.js", NULL }; -const char *m3cc7e0e6[] = { "fortune.com/data/chartbeat/", NULL }; const char *m3cc81d13[] = { "ytimg.com^", "^new_watch_background_", ".jpg^", NULL }; const char *m3ccd5998[] = { "gaaprokoduuyyn.bid^", NULL }; const char *m3cce0b3e[] = { "/adverts_", NULL }; @@ -10560,6 +10614,7 @@ const char *m3cddf47f[] = { "wqgdajjozr.com^", NULL }; const char *m3cde151b[] = { "d2b2x1ywompm1b.cloudfront.net^", NULL }; const char *m3cde80a5[] = { "adadvisor.net^", NULL }; const char *m3cdf683d[] = { "/adblock-detector.", NULL }; +const char *m3ce165f1[] = { "commercedirections.com^", NULL }; const char *m3ce49071[] = { "secfpgpqx.com^", NULL }; const char *m3ce4f36e[] = { "pqarchiver.com^", "^utilstextlinksxml.js", NULL }; const char *m3ce56eed[] = { ".gatracking.js", NULL }; @@ -10640,6 +10695,8 @@ const char *m3d2e448b[] = { "/a.gif?uuid", NULL }; const char *m3d2f0803[] = { "/stats/tracking.", NULL }; const char *m3d3108ff[] = { "pdrauqbvdgjut.bid^", NULL }; const char *m3d3219d7[] = { "uaczwcws.com^", NULL }; +const char *m3d32e89 [] = { "/abtshield-snippet.js", NULL }; +const char *m3d33ff17[] = { "vfousvlr.com^", NULL }; const char *m3d36b779[] = { "pjzabhzetdmt.com^", NULL }; const char *m3d376046[] = { "wrmcfyzl.com^", NULL }; const char *m3d380d16[] = { "poolnoodle.tech^", NULL }; @@ -10683,6 +10740,7 @@ const char *m3d5bd2de[] = { "dobgfkflsnmpaeetycphmcloiijxbvxeyfxgjdlczcuuaxmdzz. const char *m3d5cf4a [] = { "pornhub.phncdn.com/misc/xml/preroll.xml", NULL }; const char *m3d5e55db[] = { "mfigasff.com^", NULL }; const char *m3d5ee17b[] = { "/rpgetad.", NULL }; +const char *m3d602631[] = { "hotscopes.net/xhab.js", NULL }; const char *m3d60a915[] = { "ox-i.cordillera.tv^", NULL }; const char *m3d6433fc[] = { "/qlitics.js", NULL }; const char *m3d654d97[] = { "msparktrk.com^", NULL }; @@ -10813,6 +10871,7 @@ const char *m3de77e4e[] = { "rackcdn.com^", NULL }; const char *m3de90ba9[] = { "ctplyvuuzdcv.com^", NULL }; const char *m3de9196e[] = { "/adtags.", NULL }; const char *m3de935f5[] = { "partnercash.com^", NULL }; +const char *m3deaa48e[] = { "otkpegjvpyi.com^", NULL }; const char *m3deaac5a[] = { "virgilio.it/clientinfo.gif?", NULL }; const char *m3deae830[] = { "reutersmedia.net^", "^tracker-article", ".js", NULL }; const char *m3deb0d28[] = { "aveherald.com/images/banners/", NULL }; @@ -10821,12 +10880,14 @@ const char *m3deb1477[] = { "djnf6e5yyirys.cloudfront.net/js/friendbuy.min.js", const char *m3df677ad[] = { "publisheradnetwork.com^", NULL }; const char *m3df67ef2[] = { "mapandroute.de/log.xhr?", NULL }; const char *m3df7c3a [] = { "ebook.tianya.cn/js/stat.js", NULL }; +const char *m3df7c543[] = { "threepercenternation.com/ORefb/", NULL }; const char *m3df8635c[] = { "^upload^", NULL }; const char *m3df8b588[] = { "stats.vulture.com^", NULL }; const char *m3dfca7c8[] = { "vk.com/images/ads_", NULL }; const char *m3dfcc9aa[] = { "tsyndicate.com^", NULL }; const char *m3dfd57c0[] = { "/sticky-ad-", NULL }; const char *m3dfe3992[] = { "pjbifjjtir.com^", NULL }; +const char *m3dfe8322[] = { "retcode.taobao.com^", NULL }; const char *m3dfeaef7[] = { "gerpkshe.com^", NULL }; const char *m3dff50ea[] = { "udd.cl/publicidad/", NULL }; const char *m3e0268ed[] = { "truesecurejump.com^", NULL }; @@ -10858,6 +10919,7 @@ const char *m3e141925[] = { "tech-board.com^", NULL }; const char *m3e142d1e[] = { "izlzayrcegfvke.bid^", NULL }; const char *m3e150d8a[] = { "/googleAdTaggingSubSec.", NULL }; const char *m3e158d54[] = { "/ad_commonside.", NULL }; +const char *m3e15bf08[] = { "bronto.com^", NULL }; const char *m3e16bf5b[] = { "160x600.htm", NULL }; const char *m3e192806[] = { "wzfxaqhiapptsz.com^", NULL }; const char *m3e1b7ec7[] = { "/yesbaby.", NULL }; @@ -10884,6 +10946,7 @@ const char *m3e2d8295[] = { "hoverr.media^", NULL }; const char *m3e2d9b08[] = { "/float_ad.", NULL }; const char *m3e2da819[] = { "/advert?", NULL }; const char *m3e2dc0a8[] = { "event.trove.com^", NULL }; +const char *m3e2f250f[] = { "web-scripts.vice.com/ad.vice.com/", NULL }; const char *m3e2f36f1[] = { "cor-natty.com^", NULL }; const char *m3e30026d[] = { "/ads-300-", NULL }; const char *m3e35791a[] = { "coveritlive.com/1/sts/view?", NULL }; @@ -10909,7 +10972,6 @@ const char *m3e4a3b42[] = { "log.pinterest.com^", NULL }; const char *m3e4b046d[] = { "bgrojtcdymmcdr.com^", NULL }; const char *m3e4b6864[] = { "/afdsafads/", NULL }; const char *m3e4ba679[] = { "adprimemedia.com^", "^video_report^videoReport.php^", NULL }; -const char *m3e4bce7d[] = { "doubleclick.net/adj/oiq.man.", NULL }; const char *m3e4bddea[] = { "l33tsite.info^", NULL }; const char *m3e4eb441[] = { "/uchkr.swf", NULL }; const char *m3e563584[] = { "arcadebannerexchange.org^", NULL }; @@ -10958,7 +11020,6 @@ const char *m3e834f0a[] = { "arlitasite.pro^", NULL }; const char *m3e880987[] = { "sorteosrd.com^", NULL }; const char *m3e88e6af[] = { "videoplaza.com^", NULL }; const char *m3e8c0fd9[] = { "bjxrjybjnh.com^", NULL }; -const char *m3e949eeb[] = { "fsdn.com/sd/topics/advertising_64.png", NULL }; const char *m3e9647a3[] = { "rek.www.wp.pl/vad.xml?", NULL }; const char *m3e9a240b[] = { ".net/e.gif?", NULL }; const char *m3e9a8dda[] = { "ctrhub.com^", NULL }; @@ -10982,6 +11043,7 @@ const char *m3eb025b9[] = { "zmescience.com^", "^solar-aff.", NULL }; const char *m3eb09400[] = { "thebarchive.com/foolfuuka/components/highlightjs/highlight.pack.js", NULL }; const char *m3eb3f5b4[] = { "pub.network^", NULL }; const char *m3eb49e72[] = { "/ads/footer.", NULL }; +const char *m3eb51719[] = { "veodxsimctsgs.com^", NULL }; const char *m3eb54a85[] = { "/coread/", NULL }; const char *m3eb566ea[] = { "mrperfect.in^", NULL }; const char *m3eb5c54d[] = { "iocnt.net^", NULL }; @@ -11020,6 +11082,7 @@ const char *m3ece4318[] = { "app.link^", NULL }; const char *m3ece5be6[] = { "satopsites.com^", "^banners^", NULL }; const char *m3ece726b[] = { "/webTracking.", NULL }; const char *m3ed011d7[] = { "vvvnbqnhxgs.com^", NULL }; +const char *m3ed2857a[] = { "lrlkdlpksqveje.com^", NULL }; const char *m3ed41b44[] = { "/sponsored_content/", NULL }; const char *m3ed42cf9[] = { "phncdn.com/js/fav_like_user_feed/", NULL }; const char *m3ed4e605[] = { "awemwh.com^", NULL }; @@ -11070,7 +11133,6 @@ const char *m3efe687a[] = { "dntrck.com^", NULL }; const char *m3efe8bea[] = { "statistiche-web.com^", NULL }; const char *m3efe9739[] = { "uploadproper.net^", NULL }; const char *m3eff3eec[] = { "lendingtree.com/javascript/tracking.js", NULL }; -const char *m3f01e9c0[] = { "gamecopyworld.com/games/", NULL }; const char *m3f026c4d[] = { "rtn.thestar.com^", NULL }; const char *m3f038f81[] = { "omg2.com^", NULL }; const char *m3f03ba0a[] = { "vopdi.com^", NULL }; @@ -11082,6 +11144,7 @@ const char *m3f069771[] = { "alamak.xyz^", NULL }; const char *m3f07ec18[] = { "coursehero.com/min/?f=", "/tracker_pageview.js,", NULL }; const char *m3f0843a5[] = { "mightydeals.com/widget?", NULL }; const char *m3f0ba21f[] = { "kcra.com^", "^adpositionsizein-min.js", NULL }; +const char *m3f0c7ba4[] = { "/outbrain-load-", NULL }; const char *m3f0cb5dd[] = { "pushmenews.com^", NULL }; const char *m3f0e6985[] = { "k.streamrail.com^", NULL }; const char *m3f0f1b40[] = { "uigruwtql.com^", NULL }; @@ -11097,6 +11160,7 @@ const char *m3f19f419[] = { "ibs.indiatimes.com^", NULL }; 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 }; @@ -11249,6 +11313,7 @@ const char *m3fc54cc [] = { "sagulzuyvybu.com^", NULL }; const char *m3fc5909a[] = { "/LocalAdNet/", NULL }; const char *m3fc5ba29[] = { "totalguitar.net/images/tgMagazineBanner.gif", NULL }; const char *m3fc629bc[] = { "megastar.fm/static/plugins/vjs/js/videojs.ads.js", NULL }; +const char *m3fc81a5f[] = { "mpjitqgyr.com^", NULL }; const char *m3fc9059d[] = { "dl5v5atodo7gn.cloudfront.net^", NULL }; const char *m3fc9ac5c[] = { "teenvogue.com/js/eventTracker.js", NULL }; const char *m3fca1564[] = { "thisav.com/uploaded_banners/jw.swf", NULL }; @@ -11297,6 +11362,7 @@ const char *m40045a8e[] = { "007-gateway.com^", NULL }; const char *m4004b1fa[] = { "streaming.cri.com.hk/geo.php?", NULL }; const char *m4005a1a2[] = { "adc.nine.com.au^", NULL }; const char *m40063822[] = { "sevenload.com/som_", NULL }; +const char *m40063900[] = { "wcareviews.com^", "_banners^", NULL }; const char *m4007561e[] = { "xingcloud.com^", "^uid_", NULL }; const char *m4007f324[] = { "/adinsertjuicy.", NULL }; const char *m400a8f30[] = { "ncitwacpa.com^", NULL }; @@ -11308,6 +11374,7 @@ const char *m4011f847[] = { "fuqer.com^", "^advertisement.js", NULL }; const char *m401266e4[] = { "free-webhosts.com/images/a/", NULL }; const char *m4013c539[] = { "ereportz.com^", NULL }; const char *m401428db[] = { "dwopbruzifg.com^", NULL }; +const char *m4016598b[] = { "frereadayobq.com^", NULL }; const char *m40165a07[] = { "_adsys_", NULL }; const char *m4016bb08[] = { "etsqitgro.bid^", NULL }; const char *m40179e6d[] = { "d3sbxpiag177w8.cloudfront.net^", NULL }; @@ -11370,6 +11437,7 @@ const char *m4069268d[] = { "liveuamap.com/show?", NULL }; const char *m406a2887[] = { "/ads/forum-", NULL }; const char *m406c47e2[] = { "sendspace.com/images/shutter.png", NULL }; const char *m406cef6e[] = { "la-finca-distribution.de/wp-content/uploads/", "-120x240.", NULL }; +const char *m406d59d [] = { "vvscrhqok.com^", NULL }; const char *m406d9a4c[] = { "/ads_videos/", NULL }; const char *m406fc33f[] = { "ethnio.com^", NULL }; const char *m406fe06c[] = { "dapatwang.com/images/banner/", NULL }; @@ -11438,7 +11506,6 @@ const char *m40af8711[] = { "/lotto_ad_", NULL }; const char *m40b06aa4[] = { "protect-your-privacy.net/?", NULL }; const char *m40b1d6e [] = { "mo8mwxi1.com^", NULL }; const char *m40b216a3[] = { "m32.media^", NULL }; -const char *m40b23dfc[] = { "flipboard.com/media/uploads/adv_", NULL }; const char *m40b2c61 [] = { "d33otidwg56k90.cloudfront.net^", NULL }; const char *m40b2dd9b[] = { "/rot_in.php", NULL }; const char *m40b3ee0 [] = { "/ads/frontpage/", NULL }; @@ -11479,6 +11546,7 @@ const char *m40d531a7[] = { "/adoptionicon.", NULL }; const char *m40d62d96[] = { "nciku.com^", "banner", NULL }; const char *m40d7cd36[] = { "ad.leadbolt.net/show_cu.js", NULL }; const char *m40d909fb[] = { "pohguiypgprqr.bid^", NULL }; +const char *m40d986b4[] = { "xauhsixqkymkra.com^", NULL }; const char *m40dac8e2[] = { "fdbyfnpdcqc.bid^", NULL }; const char *m40dd5ba1[] = { "jvffngzl.com^", NULL }; const char *m40dd656 [] = { "/ox_ultimate/www/", NULL }; @@ -11500,6 +11568,7 @@ const char *m40f4f69a[] = { "pkklpazhqqda.com^", NULL }; const char *m40f69e64[] = { "www2.adfreetv.ch^", NULL }; const char *m40f6b6d1[] = { "hvato.info^", NULL }; const char *m40f72d72[] = { "apzzvvztziqex.bid^", NULL }; +const char *m40f7f48b[] = { "/gpt_and_prebid/", NULL }; const char *m40f83ae7[] = { "/p8network.js", NULL }; const char *m40fa192b[] = { "amazonaws.com^", "^track.js", NULL }; const char *m40fa3441[] = { "filesonic.com/referral/", NULL }; @@ -11604,6 +11673,7 @@ const char *m415cd062[] = { "/adman/", NULL }; const char *m415e190b[] = { "unwlrtefzfzj.bid^", NULL }; const char *m415e7883[] = { "gmyvids.com^", NULL }; const char *m415ebf48[] = { "cbsistatic.com/img/", "/300x250/", NULL }; +const char *m415f5f3a[] = { "vice-publishers-cdn.vice.com^", NULL }; const char *m415fa993[] = { "johnston.grapeshot.co.uk^", NULL }; const char *m4160e2d1[] = { "-comscore.", NULL }; const char *m41615dcc[] = { "bcdn.men^", NULL }; @@ -11634,6 +11704,7 @@ const char *m41748a0d[] = { "/banners/ffadult/", NULL }; const char *m4175338 [] = { "/adv_horiz.", NULL }; const char *m4175b1ef[] = { "aa.voice2page.com^", NULL }; const char *m4177b24d[] = { "/webiq/", NULL }; +const char *m4178d609[] = { "discordbots.org/api/auctions/impression", NULL }; const char *m4178d974[] = { "hgcdn.net/?", NULL }; const char *m417a4210[] = { "wgpartner.com^", NULL }; const char *m417b2ae0[] = { "/kooomo.tracker.", NULL }; @@ -11709,6 +11780,7 @@ const char *m41bd77f8[] = { "/leftbottomads.", NULL }; const char *m41bde5ae[] = { "sfx.ms/AppInsights-", NULL }; const char *m41be2486[] = { "log.go.com^", NULL }; const char *m41bf020c[] = { "yurttitxfyfh.com^", NULL }; +const char *m41c02e16[] = { "snrbox.com^", NULL }; const char *m41c0535a[] = { "themovieseries.net^", NULL }; const char *m41c0d779[] = { "tracking.oe24.at^", NULL }; const char *m41c28c49[] = { "ad.smartmediarep.com^", NULL }; @@ -11887,9 +11959,9 @@ const char *m4285afa5[] = { "tw.cx^", NULL }; const char *m42866fc [] = { "prwlzpyschwi.com^", NULL }; const char *m4286a07 [] = { "uqouplgwlmeqt.com^", NULL }; const char *m42877698[] = { "/js/counter.js?", NULL }; +const char *m42886763[] = { "fktrlckpmsxx.com^", NULL }; const char *m428d258f[] = { "dumedia.ru^", NULL }; const char *m428dac8d[] = { "binopt.net/banners/", NULL }; -const char *m428e7ccc[] = { "expedia.com/js.ng/", "&PLACEMENT=CXHOMECORE_", NULL }; const char *m428f2f28[] = { "btr.domywife.com^", NULL }; const char *m4291ba06[] = { "newbie.dk/topref.php?", NULL }; const char *m4291e42e[] = { "reachsocket.com^", NULL }; @@ -11988,7 +12060,6 @@ const char *m42e5899b[] = { "muqson0kgr.com^", NULL }; const char *m42e623fb[] = { "/pictureads/", NULL }; const char *m42e80113[] = { "zeste.top^", NULL }; const char *m42e92c67[] = { "2giga.link/js/hive.js", NULL }; -const char *m42eb1969[] = { "epicpackagingsystems.com/cdn-cgi/pe/bag2?r", ".googleadservices.com", NULL }; const char *m42eb840c[] = { "uvffdmlqwmha.com^", NULL }; const char *m42ebdc96[] = { "/analytics/logging", NULL }; const char *m42ed58be[] = { "bighealthreport.com^", NULL }; @@ -12012,9 +12083,11 @@ const char *m42fad215[] = { "loopmaze.com^", NULL }; const char *m42fc0419[] = { "wunderdaten.com^", NULL }; const char *m42fe967 [] = { "/sessioncam.min.", NULL }; const char *m42ff1f90[] = { "adwiretracker.fwix.com^", NULL }; +const char *m42ff9260[] = { "pucemara.com^", NULL }; const char *m4300f359[] = { "sacbee.com/static/dealsaver/", NULL }; const char *m430656b [] = { "images4et.com/images/other/warning-vpn2.gif", NULL }; const char *m43067f8e[] = { "streamateaccess.com^", NULL }; +const char *m430738e5[] = { "salemyticket.com^", NULL }; const char *m430b3a5f[] = { "/countus.php", NULL }; const char *m430c512e[] = { "fdbrwxtm.com^", NULL }; const char *m430c9d4a[] = { "video.msn.com/frauddetect.aspx?", NULL }; @@ -12105,6 +12178,7 @@ const char *m435fd72f[] = { "netaffiliation.com^", NULL }; const char *m4360841f[] = { "xmrpool.net^", NULL }; const char *m43620d75[] = { "foxsports.com^", "-skin_", NULL }; const char *m4362f717[] = { "dzlaodil.com^", NULL }; +const char *m436432e0[] = { "whizzco.com^", NULL }; const char *m4364bf72[] = { "ershgrst.com^", NULL }; const char *m4366b1be[] = { "targeting.wpdigital.net^", NULL }; const char *m43695cb9[] = { "/adlanding/", NULL }; @@ -12190,7 +12264,6 @@ const char *m43ba0b2e[] = { "tailpdulprkp.com^", NULL }; const char *m43bd161c[] = { "statsforads.com^", NULL }; const char *m43c2cb91[] = { "ca4ec6874a33a13.com^", NULL }; const char *m43c3910c[] = { "_ad_choices.", NULL }; -const char *m43c3a1f5[] = { "digsby.com/affiliate/banners/", NULL }; const char *m43c4cf90[] = { "/gd-stat.", NULL }; const char *m43c508f2[] = { "ovjlgvapqhmpy.com^", NULL }; const char *m43c7cf4 [] = { "vuiads.de^", NULL }; @@ -12241,7 +12314,6 @@ const char *m43f30a2a[] = { "_728x90pg_", NULL }; const char *m43f3d08e[] = { "uxkkltrrxlowzo.com^", NULL }; const char *m43f67346[] = { "pingback.issuu.com^", NULL }; const char *m43f9716b[] = { "nice264.com/data?", NULL }; -const char *m43f97486[] = { "expedia.com/daily/common/msi.asp", NULL }; const char *m43f99bec[] = { "/adfiles.", NULL }; const char *m43fb21a9[] = { "credbgvhijbcj.com^", NULL }; const char *m43fb425c[] = { "/ad_txt.", NULL }; @@ -12321,6 +12393,7 @@ const char *m444b3143[] = { "onunughegmar.club^", NULL }; const char *m4450b7d4[] = { "/horizon.", "/watch?", NULL }; const char *m44512fe8[] = { "/TrackingCookieCheck?", NULL }; const char *m445251c6[] = { "/wmads.", NULL }; +const char *m4452643 [] = { "/taboola.js", NULL }; const char *m4453640 [] = { "n.yunshipei.com^", NULL }; const char *m44539ae2[] = { "/adprovider.", NULL }; const char *m445461e9[] = { "zeyiihbqbswtn.bid^", NULL }; @@ -12402,6 +12475,7 @@ const char *m44a53720[] = { "data.adroll.com^", NULL }; const char *m44a7215e[] = { "dowages.com^", NULL }; const char *m44a91a46[] = { "axjxdtnguuyqr.com^", NULL }; const char *m44a9fc4e[] = { "gannettdigital.com/universal-web-client/master/latest/elements/partner/partner-comscore/", NULL }; +const char *m44aa1ca [] = { "adsalesforce.com^", NULL }; const char *m44aa76e0[] = { "apple.www.letv.com^", NULL }; const char *m44ad342c[] = { "/audio-ads/", NULL }; const char *m44aea269[] = { "uilknldyynwm.com^", NULL }; @@ -12509,6 +12583,7 @@ const char *m45111662[] = { "kununu.com^", "^log^", NULL }; const char *m451144ce[] = { "/article_counter.php?", NULL }; const char *m451145ff[] = { "fwcdn.pl^", NULL }; const char *m45120b21[] = { "faibl.org^", NULL }; +const char *m4514c901[] = { "gamefront.com/storage/promotional/", NULL }; const char *m45150a2 [] = { "delivery51.com^", NULL }; const char *m4515298d[] = { "squidoo.com/track/", NULL }; const char *m451563b3[] = { "cx.atdmt.com^", NULL }; @@ -12624,6 +12699,7 @@ const char *m459716d4[] = { "igupodzh.com^", NULL }; const char *m4598d8c9[] = { "/linktracker/", NULL }; const char *m459a5624[] = { "data.circulate.com^", NULL }; const char *m459c82eb[] = { "kqohskoysgxx.com^", NULL }; +const char *m459d21e6[] = { "lapdqegtp.com^", NULL }; const char *m45a0430 [] = { "picp2.com/img/putv", NULL }; const char *m45a050dc[] = { "hcomicbook.com/banner/", NULL }; const char *m45a0a9dd[] = { "marimedia.com^", NULL }; @@ -12649,6 +12725,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 *m45b9ec11[] = { "cnnx.io^", "^tracker.js", NULL }; const char *m45b9ec8b[] = { "mikkvpggxg.bid^", NULL }; const char *m45ba2502[] = { "aepetor.pw^", NULL }; const char *m45ba8074[] = { "qhaavcekkhckzi.com^", NULL }; @@ -12906,6 +12983,7 @@ const char *m46d1744d[] = { "jazzandblues.org^", "^iTunes_", NULL }; const char *m46d2145f[] = { "theersoa.net^", NULL }; const char *m46d43e27[] = { "affiliatetrackingsetup.com^", NULL }; const char *m46d48187[] = { "_rightad.", NULL }; +const char *m46d4a297[] = { "jzohcwnovrk.com^", NULL }; const char *m46d4d239[] = { "lreylxggpqxz.bid^", NULL }; const char *m46d5571 [] = { "vkoad.com^", NULL }; const char *m46d579be[] = { "/bgads/", NULL }; @@ -13040,6 +13118,7 @@ const char *m4763895a[] = { "mnusvlgl.com^", NULL }; const char *m4764d114[] = { "/top-ads.", NULL }; const char *m47658739[] = { "babeshows.co.uk/fvn53.jpg", NULL }; const char *m47663089[] = { "newcustomads.com^", NULL }; +const char *m47672844[] = { "wffiuoyzo.com^", NULL }; const char *m4769055a[] = { "owpawuk.ru^", NULL }; const char *m47695ad3[] = { "adclerks.com^", NULL }; const char *m47695b53[] = { "/clickx-tracker.", NULL }; @@ -13139,9 +13218,7 @@ const char *m47c82618[] = { "dontent.streamplay.to^", NULL }; const char *m47c9ac02[] = { "bravo.israelweather.co.il^", NULL }; const char *m47cc36c1[] = { "salon.com/jobs.js", NULL }; const char *m47cd1125[] = { "rapidfiledownload.com^", "^btn-input-download.png", NULL }; -const char *m47cd43b4[] = { "disney.com.au/global/swf/banner300x250.swf", NULL }; const char *m47ce5887[] = { "adnow.com^", NULL }; -const char *m47ce67a7[] = { "constructalia.com/banners/", NULL }; const char *m47cff689[] = { "/ad468.", NULL }; const char *m47d18e3d[] = { "iztxikfgw.com^", NULL }; const char *m47d1a9b7[] = { "giml.ml^", NULL }; @@ -13199,6 +13276,7 @@ const char *m47f763a1[] = { "/adfiles/", NULL }; const char *m47f7a58c[] = { "&smallad=", NULL }; const char *m47f7f4cd[] = { "haveamint.com^", NULL }; const char *m47fa904d[] = { "iczhhiiowapd.com^", NULL }; +const char *m47fdd901[] = { "clicks.istripper.com^", NULL }; const char *m47fddb70[] = { "hillvue.com/banners/", NULL }; const char *m47fe113 [] = { "blogsmithmedia.com^", "wallpaper", NULL }; const char *m47fef1ba[] = { "nighter.club^", NULL }; @@ -13371,6 +13449,7 @@ const char *m48a7f4d9[] = { "/log.php?", "http", NULL }; const char *m48a95de8[] = { "-980x60-", NULL }; const char *m48aa08d1[] = { "/img/gut.gif?", NULL }; const char *m48ab35aa[] = { "888medianetwork.com^", NULL }; +const char *m48ab83f8[] = { "newsdeutschland.com/RPC", NULL }; const char *m48ad4787[] = { "/googleadhpbot.", NULL }; const char *m48ade5ab[] = { "guaperty.net^", NULL }; const char *m48afb2f4[] = { "devilgirls.co/images/devil.gif", NULL }; @@ -13402,7 +13481,6 @@ const char *m48cf5cd5[] = { "3crowd.com^", "^3c1px.gif", NULL }; const char *m48cf63 [] = { "ugobgzeiel.com^", NULL }; const char *m48d21782[] = { "/rss2/?", "&hp=", "&np=", NULL }; const char *m48d346df[] = { "retargetly.com^", NULL }; -const char *m48d736ef[] = { "g.doubleclick.net/gampad/google_ads.js", NULL }; const char *m48daa259[] = { "pbsrc.com/print/", NULL }; const char *m48daab37[] = { "/728x90/", NULL }; const char *m48dcc5da[] = { "bonbonme.com/js/dticash/", NULL }; @@ -13416,6 +13494,7 @@ const char *m48e10dd6[] = { "3f32172d509aeb0.com^", NULL }; const char *m48e19e60[] = { "/linkadv_", NULL }; const char *m48e2cca [] = { "/c.gif?daid", NULL }; const char *m48e3678e[] = { "/visitor-event?", NULL }; +const char *m48e3adaa[] = { "greenmentioned.com^", NULL }; const char *m48e4096b[] = { "espn1320.net/get_preroll.php?", NULL }; const char *m48e722a5[] = { "http", "://", NULL }; const char *m48e85161[] = { "vidigital.ru^", NULL }; @@ -13528,6 +13607,7 @@ const char *m495c07f1[] = { "facetz.net^", NULL }; const char *m495e5d8f[] = { "usaowwbxa.com^", NULL }; const char *m495e86b5[] = { "ebis.ne.jp^", NULL }; const char *m495edc80[] = { "propagerank.de^", NULL }; +const char *m495f17a9[] = { "nbrwvrqyz.com^", NULL }; const char *m495f2553[] = { "google.", "/gwt/x/ts?", NULL }; const char *m495fd7f6[] = { "putanapartners.com^", NULL }; const char *m4962d475[] = { "media.mykocam.com^", NULL }; @@ -13544,9 +13624,12 @@ const char *m496d6f97[] = { "spankcdn.net/js/sw.ready.js", NULL }; const char *m496e2c79[] = { "metrics.el-mundo.net/b/ss/", NULL }; const char *m496ebf63[] = { "miniusa.com/etc/designs/mini/js/vendor/tracking/", NULL }; const char *m4970f0c6[] = { "x107nqa.com^", NULL }; +const char *m49728223[] = { "keapeiros.xyz^", NULL }; const char *m4973a561[] = { "compassnewspaper.com/images/banners/", NULL }; const char *m4974b010[] = { "adsrv.bangbros.com^", NULL }; +const char *m497505c9[] = { "profusesupport.com^", NULL }; const char *m49759250[] = { "moneycontrol.com/share-market-game/", NULL }; +const char *m49760df0[] = { "tlkqzjvyujb.com^", NULL }; const char *m4978014a[] = { "ezuosstmbcle.com^", NULL }; const char *m4978fcea[] = { "hxsfrcdrrp.com^", NULL }; const char *m497a6c41[] = { "stats.redditmedia.com^", NULL }; @@ -13578,6 +13661,7 @@ const char *m499ac02e[] = { "gxeoadmo.com^", NULL }; const char *m499ae550[] = { "gxklbrtpqqyvy.com^", NULL }; const char *m499b02d3[] = { "8c9cc6d2b0e13.com^", NULL }; const char *m499b0bb0[] = { "performancehorizon.com^", "^advertiser^", NULL }; +const char *m499bb383[] = { "grtbzrsndrrtsb.com^", NULL }; const char *m499bbafd[] = { "/stat2.aspx?", NULL }; const char *m499bebd5[] = { "_468x60-", NULL }; const char *m499c791a[] = { "adx-t.com^", NULL }; @@ -13604,6 +13688,7 @@ const char *m49aeb69f[] = { "g.siliconweek.es^", NULL }; const char *m49aee47d[] = { "oriongadgets.com^", "^banners^", NULL }; const char *m49af15bc[] = { "get.slotocash.com^", NULL }; const char *m49b002fc[] = { "candidvoyeurism.com/ads/", NULL }; +const char *m49b3c750[] = { "ktcdn.xyz^", NULL }; const char *m49b3e83 [] = { "jhxpbihkucrq.com^", NULL }; const char *m49b4c9ab[] = { "-google-adsense.", NULL }; const char *m49c0ca11[] = { "goember.com^", NULL }; @@ -13641,6 +13726,7 @@ const char *m49e32bee[] = { "faqflcoaovd.com^", NULL }; const char *m49e5a5d3[] = { "fzmogmfqh.com^", NULL }; const char *m49e6494e[] = { "constructionreviewonline.com^", "banner", NULL }; const char *m49e6b416[] = { "sngjaetjozyr.com^", NULL }; +const char *m49e6fc4c[] = { "goseek.com/ping?", NULL }; const char *m49e70be4[] = { "/track.php?referrer=", NULL }; const char *m49e75308[] = { "/gaaddons.js", NULL }; const char *m49e7c481[] = { "bhbkfoybvrl.bid^", NULL }; @@ -13673,6 +13759,7 @@ const char *m4a00b79e[] = { "lie2anyone.com^", NULL }; const char *m4a02231b[] = { "veancalta.bid^", NULL }; const char *m4a02278a[] = { "flashx.tv/js/showad", NULL }; const char *m4a023ff3[] = { "=300x300;", NULL }; +const char *m4a032d8b[] = { "animecdn.xyz/js/ads.js", NULL }; const char *m4a042a63[] = { "view.atdmt.com^", "^iview^", NULL }; const char *m4a047b7a[] = { "/bdanalytics.", NULL }; const char *m4a05a8df[] = { "trigr.co^", NULL }; @@ -13730,6 +13817,7 @@ const char *m4a46a045[] = { "edmunds.com/api/savesegment?", NULL }; const char *m4a46f3b2[] = { "tools.bongacams.com^", NULL }; const char *m4a47316b[] = { "/wp-content/plugins/amazon-product-in-a-post-plugin/", NULL }; const char *m4a48023b[] = { "afxtcajgtzcugb.com^", NULL }; +const char *m4a4afa4b[] = { "/ntAds-", NULL }; const char *m4a4b99c0[] = { "amazonaws.com/visitorsegment/shared/resources/", NULL }; const char *m4a4cb8c1[] = { "happilyswitching.net^", NULL }; const char *m4a4dc3ec[] = { "mail.ru/count/", NULL }; @@ -13813,7 +13901,6 @@ const char *m4a9c7a81[] = { "devilgirls.co/pop.js", NULL }; const char *m4a9d1bc8[] = { "/?com=visit", "=record&", NULL }; const char *m4a9d9e14[] = { "ad001.ru^", NULL }; const char *m4a9fe516[] = { "/script/analytics.", NULL }; -const char *m4aa0fa7 [] = { "dove.saymedia.com^", NULL }; const char *m4aa14c4 [] = { "mgz.com.ua/counter.php?", NULL }; const char *m4aa19198[] = { "atdmt.com/jaction/", NULL }; const char *m4aa1c707[] = { "cuchpagh.com^", NULL }; @@ -13849,7 +13936,9 @@ const char *m4ac021df[] = { "/eroadvertorial2.", NULL }; const char *m4ac14792[] = { "intensedebate.com/remotevisit.php?", NULL }; const char *m4ac1b454[] = { "vrsceilj.bid^", NULL }; const char *m4ac20e28[] = { "/custom/ads", NULL }; +const char *m4ac30d7d[] = { "guim.co.uk/uploader/", NULL }; const char *m4ac33d21[] = { "verizon.com/images/track/track.gif?track=load&", NULL }; +const char *m4ac37827[] = { "instantresp.com^", NULL }; const char *m4ac7bfc1[] = { "taipeitimes.com/js/gad.js?", NULL }; const char *m4ac90e42[] = { "/adspeeler/", NULL }; const char *m4ac917a5[] = { "cameraprive.com^", NULL }; @@ -13940,6 +14029,7 @@ const char *m4b2fcf94[] = { "tracking.teamskeet.com^", NULL }; const char *m4b30a7ea[] = { "trafficsynergy.com^", NULL }; const char *m4b30d160[] = { "adfpkxvaqeyj.com^", NULL }; const char *m4b334163[] = { "qvilmdus.com^", NULL }; +const char *m4b35c951[] = { "jddghmkf.com^", NULL }; const char *m4b35f074[] = { "squarespace.evyy.net^", NULL }; const char *m4b37dcf0[] = { "sfpkwhncpllt.com^", NULL }; const char *m4b3872fd[] = { "mstrlytcs.com^", NULL }; @@ -13966,6 +14056,7 @@ const char *m4b4df895[] = { "matrixmails.com/images/", NULL }; const char *m4b4fa9c7[] = { "titsintops.com/intersitial/", NULL }; const char *m4b5081a8[] = { "operatedelivery.com^", NULL }; const char *m4b545559[] = { "domaingateway.com/js/redirect-min.js", NULL }; +const char *m4b552085[] = { "/stats/ida_", NULL }; const char *m4b58835f[] = { "trafficbee.com^", NULL }; const char *m4b599867[] = { "redcounter.net^", NULL }; const char *m4b5a82a2[] = { "d34ko97cxuv4p7.cloudfront.net^", NULL }; @@ -14139,6 +14230,7 @@ const char *m4c1024ae[] = { "market015.com^", NULL }; const char *m4c10e8a4[] = { "imagebam.com/image/", NULL }; const char *m4c14a798[] = { "dpallyihgtgu.com^", NULL }; const char *m4c161a0a[] = { "ekiytcllwboe.com^", NULL }; +const char *m4c17b240[] = { "yygoshopping.com^", NULL }; const char *m4c194e9e[] = { "ndemlviibdyc.com^", NULL }; const char *m4c19a184[] = { "/ad_300_", NULL }; const char *m4c19fd1b[] = { "phncdn.com/js/common_jq-min.js", NULL }; @@ -14199,7 +14291,6 @@ const char *m4c51e31a[] = { "bormoni.ru^", NULL }; const char *m4c5398ea[] = { "pshared.5min.com/Scripts/OnePlayer/Loggers/ComScore.StreamSense.js", NULL }; const char *m4c5456bf[] = { "xgpijbqair.com^", NULL }; const char *m4c56f277[] = { "iu16wmye.com^", NULL }; -const char *m4c58e779[] = { "epicmodularprocess.com/cdn-cgi/pe/bag2?r", ".googleadservices.com", NULL }; const char *m4c59e949[] = { "kerumal.com^", NULL }; const char *m4c5aed1e[] = { "4e34b4865905c4.com^", NULL }; const char *m4c5f3a8f[] = { "charctr.com^", NULL }; @@ -14239,7 +14330,6 @@ const char *m4c7b2d47[] = { "/stats_img.png?", NULL }; const char *m4c7ca8e6[] = { "gojotpbkyqou.bid^", NULL }; const char *m4c7cbb83[] = { "monova.org/js/ga.js", NULL }; const char *m4c7dec0 [] = { "/ad136/", NULL }; -const char *m4c7ed6ca[] = { "epicindustrialautomation.com/cdn-cgi/pe/bag2?r", "googleadservices.com", NULL }; const char *m4c7f1b4b[] = { "/video_ad.", NULL }; const char *m4c806fa9[] = { "/visitor/index.php?", "referrer", NULL }; const char *m4c807455[] = { "analytics.gazeta.pl^", NULL }; @@ -14479,6 +14569,7 @@ const char *m4d79aa9c[] = { "yafsixmo.com^", NULL }; const char *m4d79e581[] = { "kvmsbpzptwm.bid^", NULL }; const char *m4d7ab03f[] = { "mov-world.net/counter/", NULL }; const char *m4d7c985 [] = { "boaawvdg.com^", NULL }; +const char *m4d7d7b6c[] = { "gamecopyworld.eu^", "^i^tc^", NULL }; const char *m4d7f4749[] = { "general-files.com/stat", NULL }; const char *m4d7fa3f [] = { "nowymmrxj.com^", NULL }; const char *m4d80e3c2[] = { "github.com^", "^heatmap.js", NULL }; @@ -14549,6 +14640,7 @@ const char *m4dd1a0d8[] = { "thzshxisa.bid^", NULL }; const char *m4dd20b7a[] = { "dcmn.com^", NULL }; const char *m4dd2928c[] = { "click-url.com^", NULL }; const char *m4dd2dec8[] = { "/track/site/", NULL }; +const char *m4dd384f6[] = { "ddljcvtxfjtc.com^", NULL }; const char *m4dd3aa17[] = { "cetrk.com^", NULL }; const char *m4dd51caa[] = { "dfdbz2tdq3k01.cloudfront.net/js/2.1.0/IbtRealTimeSJ/IbtRealTimeSJ.js?", NULL }; const char *m4dd5597c[] = { "/doubleclickplugin.", NULL }; @@ -14594,6 +14686,7 @@ const char *m4e0a4873[] = { "lwbextsnjgw.com^", NULL }; const char *m4e0b32fa[] = { "ipatriot.com^", NULL }; const char *m4e0bbdf [] = { "_468x120.", NULL }; const char *m4e0d797e[] = { "static.adzerk.net/ados.js", NULL }; +const char *m4e0dff66[] = { "ktteklov.com^", NULL }; const char *m4e0eb3b0[] = { "kwajysvvjeyvs.com^", NULL }; const char *m4e0ec30c[] = { "mixpanel.com/site_media/js/api/mixpanel.js", NULL }; const char *m4e0fa967[] = { "woopic.com/Magic/o_vr.js", NULL }; @@ -14643,6 +14736,7 @@ const char *m4e328ee7[] = { "/adserv|", "|adtech;", NULL }; const char *m4e3290fe[] = { "vuadiolgy.net^", NULL }; const char *m4e339d8b[] = { "nnzkabsgmfjn.bid^", NULL }; const char *m4e34d4a1[] = { "imagesnake.com/includes/js/pops.js", NULL }; +const char *m4e34d81a[] = { "nsfwalbum.com/esm4324.php", NULL }; const char *m4e356076[] = { "adgreed.com^", NULL }; const char *m4e372603[] = { "dtiserv2.com^", NULL }; const char *m4e393ae [] = { "jryywrczwcfmw.com^", NULL }; @@ -14686,6 +14780,7 @@ const char *m4e5808b5[] = { "/background_ad_", NULL }; const char *m4e5a36fd[] = { "filecrypt.cc/js/indexV2.js", NULL }; const char *m4e5a6111[] = { "witthethim.com^", NULL }; const char *m4e5be02f[] = { "/popout.", NULL }; +const char *m4e5c6ab0[] = { "jejowkopsdiw.com^", NULL }; const char *m4e5d5830[] = { "/cgi/ad_", NULL }; const char *m4e60812a[] = { "picxme.com/rec/", NULL }; const char *m4e62c524[] = { "/stickyad.", NULL }; @@ -14867,7 +14962,6 @@ const char *m4f162e9b[] = { "vogozaw.ru^", NULL }; const char *m4f1661c2[] = { "tripadvisor.", "/PageMoniker?", NULL }; const char *m4f16ebdb[] = { "tracking101.com^", NULL }; const char *m4f17b5bd[] = { "l.ooyala.com^", NULL }; -const char *m4f1b3560[] = { "espncdn.com/combiner/c?", "/ads.css", NULL }; const char *m4f1b7dd3[] = { "nol.yahoo.com^", NULL }; const char *m4f1cebf6[] = { "statpipe.ru^", NULL }; const char *m4f1dfa96[] = { "laredoute.pt/js/byside_webcare.js", NULL }; @@ -14881,6 +14975,7 @@ const char *m4f28cd7a[] = { "clkads.com^", NULL }; const char *m4f296e56[] = { "akamai.net^", NULL }; const char *m4f29777d[] = { "affinitymatrix.com^", NULL }; const char *m4f2dc5e2[] = { "promo2.tubemogul.com/adtags/slim_no_iframe.js", NULL }; +const char *m4f2f259e[] = { "kprbvmfb.com^", NULL }; const char *m4f2f5a79[] = { "demande.science^", NULL }; const char *m4f31696 [] = { "bonbonme.com/js/cams.js", NULL }; const char *m4f32b679[] = { "/SellathonCounterService.", NULL }; @@ -14896,6 +14991,7 @@ const char *m4f3b545c[] = { "yadayadayada.nl/banner/banner.php", NULL }; const char *m4f3c6e31[] = { "kjkdagfnjm.bid^", NULL }; const char *m4f3d1fdf[] = { "bom.gov.au/includes/marketing2.php?", NULL }; const char *m4f3d321e[] = { "_psu_ad.", NULL }; +const char *m4f3eb4db[] = { "tags.news.com.au/prod/nielsen/nielsen.js", NULL }; const char *m4f412a93[] = { "/wtcore.js", NULL }; const char *m4f416b14[] = { "2performant.com^", NULL }; const char *m4f42b9bb[] = { "bobblewrite.com^", NULL }; @@ -14937,6 +15033,7 @@ const char *m4f6897df[] = { "bhyyevhmha.com^", NULL }; const char *m4f6b3b1e[] = { "/video_ad_", NULL }; const char *m4f6cae54[] = { "wnxyusrvcoosqi.com^", NULL }; const char *m4f6d8436[] = { "iogutpkrkkycq.com^", NULL }; +const char *m4f6ee46b[] = { "tooso.ai^", NULL }; const char *m4f6f79a5[] = { "cbyjjheawrcfq.com^", NULL }; const char *m4f701b65[] = { "internalredirect.site^", NULL }; const char *m4f707763[] = { ".net/adt?", NULL }; @@ -14980,6 +15077,7 @@ const char *m4f9ea21a[] = { "tracking.gj-mobile-services.de^", NULL }; const char *m4fa11385[] = { "vdnwtglxprwx.com^", NULL }; const char *m4fa2c5e5[] = { "/adaptvadservervastvideo.", NULL }; const char *m4fa49176[] = { "kthdreplfmil.com^", NULL }; +const char *m4fa52669[] = { "/ahoy/events", NULL }; const char *m4fa6325a[] = { "/trackconversion?", NULL }; const char *m4fa6501e[] = { "geoip.gulflive.com^", NULL }; const char *m4fa6ff17[] = { "/adrum.", NULL }; @@ -15078,6 +15176,7 @@ const char *m50128902[] = { "mekmrcgtmuvv.bid^", NULL }; const char *m50133991[] = { "onescreen.net/os/static/widgets/", "300x250", NULL }; const char *m5013c33c[] = { "/googletracker/", NULL }; const char *m501465a7[] = { "d1i9kr6k34lyp.cloudfront.net^", NULL }; +const char *m501759c1[] = { "/partner_tracking_", NULL }; const char *m50188491[] = { "metartmoney.com^", NULL }; const char *m50197334[] = { "plundermedia.com", "rectangle-", NULL }; const char *m501d6a89[] = { "-ad4.", NULL }; @@ -15155,6 +15254,7 @@ const char *m506993bb[] = { "gaynetwork.co.uk/Images/ads/bg/", NULL }; const char *m5069f650[] = { "cbchvrgqb.com^", NULL }; const char *m506a0859[] = { "wmtools.ru/counter.php?", NULL }; const char *m506b90fd[] = { "reliablebanners.com^", NULL }; +const char *m506c579e[] = { "eeagxonnsoggq.com^", NULL }; const char *m506cf2f2[] = { "jewelcheese.com^", NULL }; const char *m506e2159[] = { "-Ads_728x902.", NULL }; const char *m5073b134[] = { "jxanmrdurjhw.com^", NULL }; @@ -15241,6 +15341,7 @@ const char *m50d44c37[] = { "gpdjgkibngbrr.com^", NULL }; const char *m50d50e8b[] = { "xvtbumnuj.com^", NULL }; const char *m50d554e1[] = { "95.131.238.35^", NULL }; const char *m50d60349[] = { "ad.search.ch^", NULL }; +const char *m50d62587[] = { "wsowkqnxs.com^", NULL }; const char *m50d6c4f4[] = { "indiansinkuwait.com/OfferDisp1.", NULL }; const char *m50d740a1[] = { "vjmoisjmh.bid^", NULL }; const char *m50d793de[] = { "/Peermap/Log/", NULL }; @@ -15287,6 +15388,7 @@ const char *m5108080d[] = { "/dist/analytics.", NULL }; const char *m51092361[] = { "/468-banner.", NULL }; const char *m510938c0[] = { "twimg.com/googleanalytics/analytics.js", NULL }; const char *m510af185[] = { "thepiratebay.", "/static/js/scriptaculous.js", NULL }; +const char *m510c2f5b[] = { "nqiabjxpcsea.com^", NULL }; const char *m510cc0ab[] = { "/truehits.php?", NULL }; const char *m511030ad[] = { "r.mail.ru^", NULL }; const char *m5110682c[] = { "xavipejcznxf.com^", NULL }; @@ -15300,7 +15402,6 @@ const char *m5116d4e7[] = { "carbonads.net^", NULL }; const char *m51187cf8[] = { "/getsponslinks.", NULL }; const char *m51193f4f[] = { "_stat.php?referer=", NULL }; const char *m511b0f29[] = { "succeed.co.za^", "^banner_", NULL }; -const char *m511be853[] = { "dailymail.co.uk/abe/", NULL }; const char *m511c87c5[] = { "/468_80.", NULL }; const char *m511e30bb[] = { "/adbtr.", NULL }; const char *m511ede7b[] = { "gumtree.com.au/?pc=", NULL }; @@ -15399,13 +15500,11 @@ const char *m518a83a7[] = { "/austria_ad.", NULL }; const char *m518ad694[] = { "/newadv/", NULL }; const char *m518c10e [] = { "/ads/banner?", NULL }; const char *m518ce4e3[] = { "partner.bargaindomains.com^", NULL }; -const char *m518d301c[] = { "folklands.com/health/advertise_with_us_files/", NULL }; const char *m518e6cf2[] = { "hostingcloud.party", NULL }; const char *m518f86d5[] = { "cdnload.top^", NULL }; const char *m519073a9[] = { "chtah.com/a/", "/spacer-0.gif", NULL }; const char *m5190c0f9[] = { "lovecam.com.br^", NULL }; const char *m5190fb0f[] = { "/js/tracking.min.js?", NULL }; -const char *m519202eb[] = { "fmpub.net/site/", NULL }; const char *m5192315 [] = { "-publicidad.", NULL }; const char *m5193f861[] = { "/tracker/index.jsp?", NULL }; const char *m5194d1b0[] = { "/vclkads.", NULL }; @@ -15473,7 +15572,6 @@ const char *m51d45c9e[] = { "fvgfcotnmj.com^", NULL }; const char *m51d497cb[] = { "ivldzqidbv.com^", NULL }; const char *m51d73786[] = { "nb.myspace.com^", NULL }; const char *m51d9b7cc[] = { "/adsGooglePP3.", NULL }; -const char *m51dbdb1f[] = { "fbcdn.net/rsrc.php/", NULL }; const char *m51dc7bac[] = { "srkdunvxun.com^", NULL }; const char *m51dd6333[] = { "iasrv.com^", NULL }; const char *m51de9168[] = { "utm.arc.nasa.gov/common/js/hideEmail.js", NULL }; @@ -15622,6 +15720,7 @@ const char *m526dc6d5[] = { "yfum.com^", NULL }; const char *m526f60b9[] = { "hxwxxhfydbifuq.com^", NULL }; const char *m52708635[] = { "/framead_", NULL }; const char *m5271b03d[] = { "yimg.com/cv/eng/", "/970x250_", NULL }; +const char *m5274f07c[] = { "cwpumsjshnacl.com^", NULL }; const char *m5275b43d[] = { "stat100.ameba.jp/blogportal/img/banner/", NULL }; const char *m5275dee2[] = { "buzzfed.com/pixel?", NULL }; const char *m5276fced[] = { "sayac.hurriyettv.com^", NULL }; @@ -15668,6 +15767,7 @@ const char *m52b19c4 [] = { "/rtac/gif?", NULL }; const char *m52b1c23e[] = { "newads.bangbros.com^", NULL }; const char *m52b1ec03[] = { "/slideinad.", NULL }; const char *m52b2a793[] = { "cyberlink.pro^", NULL }; +const char *m52b2ce86[] = { "oktkuwjry.com^", NULL }; const char *m52b4783e[] = { "nnrdntrrjf.bid^", NULL }; const char *m52b4fe73[] = { "traffic.ru^", NULL }; const char *m52b563a1[] = { "hbbgrhzqezz.com^", NULL }; @@ -15978,6 +16078,7 @@ const char *m53da8d43[] = { "/adbet-", NULL }; const char *m53db0ed7[] = { "irzdishtggyo.com^", NULL }; const char *m53db420 [] = { "gonzagamer.com/uci/popover.js", NULL }; const char *m53db885a[] = { "buxept.com^", NULL }; +const char *m53dbe26b[] = { "browser.sentry-cdn.com^", NULL }; const char *m53dd58b2[] = { "readme.ru/informer/", NULL }; const char *m53dd7b66[] = { "avads.co.uk^", NULL }; const char *m53deecd5[] = { "d1wscoizcbxzhp.cloudfront.net^", NULL }; @@ -16021,6 +16122,7 @@ const char *m540277a0[] = { "coyhvotxgrnq.com^", NULL }; const char *m54029e46[] = { "ufrzvzpympib.com^", NULL }; const char *m54054f12[] = { "6068a17eed25.com^", NULL }; const char *m54058db9[] = { "ofino.ru^", NULL }; +const char *m54065cf6[] = { "syhganutwnp.com^", NULL }; const char *m5406a52d[] = { "carvarial.pro^", NULL }; const char *m54072fc2[] = { "30daychange.co^", NULL }; const char *m540939e9[] = { "/adz/solus/", NULL }; @@ -16075,6 +16177,7 @@ const char *m543551bc[] = { "/adserve.", NULL }; const char *m5436433e[] = { "ncqlobobtqc.com^", NULL }; const char *m543b80ea[] = { "oickwqmwerbnq.bid^", NULL }; const char *m543cdbdf[] = { "/ad-api/", NULL }; +const char *m543e1bde[] = { "/analytics/metric/", NULL }; const char *m543e7899[] = { "expekt.com/affiliates/", NULL }; const char *m543f8bb6[] = { "gaxafjlxgoqfj.bid^", NULL }; const char *m543fd007[] = { "mixpo.com^", NULL }; @@ -16108,7 +16211,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 *m5463d610[] = { "freeride.co.uk/img/admarket/", NULL }; const char *m54650c2d[] = { "geocities.com/js_source/", NULL }; const char *m546562cd[] = { "sportspyder.com/assets/application-", NULL }; const char *m5465d01a[] = { "d3m41swuqq4sv5.cloudfront.net^", NULL }; @@ -16124,6 +16226,7 @@ const char *m5470da58[] = { "www8-hp.com^", "^styles^ads^", NULL }; const char *m5471e14 [] = { "/client-event.axd?", NULL }; const char *m5473dc96[] = { "tmdb.org^", NULL }; const char *m5473e14d[] = { "addynamo.net^", NULL }; +const char *m5475d66e[] = { "otiqknmqyibci.com^", NULL }; const char *m54763eb6[] = { "185.165.169.108^", NULL }; const char *m5478275b[] = { "askbobrankin.com/awpopup", ".js", NULL }; const char *m547848b4[] = { "i-sgcm.com/pagetakeover/", NULL }; @@ -16461,7 +16564,6 @@ const char *m55cee632[] = { "v.fwmrm.net/ad/p/1", NULL }; const char *m55cf2a26[] = { "youporngay.com/search/autocomplete/", NULL }; const char *m55cf2ff1[] = { "/3rd-party-stats/", NULL }; const char *m55d169 [] = { "ticpqxnv.com^", NULL }; -const char *m55d537c8[] = { "content-images.p-cdn.com/images/public/devicead/", NULL }; const char *m55d62990[] = { "engagio.com^", NULL }; const char *m55d68710[] = { "tjdrxdsto.com^", NULL }; const char *m55d6f31e[] = { "/contextad.", NULL }; @@ -16538,6 +16640,7 @@ const char *m561cf4a [] = { "ylx-4.com^", NULL }; const char *m5621050 [] = { "military.com/data/popup/new_education_popunder.htm", NULL }; const char *m5621c5a9[] = { "zwsyqdnhnyzckt.com^", NULL }; const char *m56228134[] = { "amhpbhyxfgvd.com^", NULL }; +const char *m5623b60e[] = { "sstats.oui.sncf^", NULL }; const char *m5624835 [] = { "firegetbook.com^", NULL }; const char *m562555b4[] = { "scenicreflections.com/dhtmlpopup/", NULL }; const char *m56263c2b[] = { "adrotator.se^", NULL }; @@ -16555,6 +16658,7 @@ const char *m5635add [] = { "247sports.com/site/minify.js?", "/scripts/stats/", const char *m563ab1a [] = { "blogevaluation.com/templates/userfiles/banners/", NULL }; const char *m563bf857[] = { "/ads_top_", NULL }; const char *m563c13e4[] = { "pr-link.eu^", NULL }; +const char *m563cd2d8[] = { "knjkdsrw.com^", NULL }; const char *m563d0cdd[] = { "dxq6c0tx3v6mm.cloudfront.net^", NULL }; const char *m5640ed4c[] = { "wantedinafrica.com^", "-skin.", NULL }; const char *m56410a58[] = { "roxyaffiliates.com^", NULL }; @@ -16588,6 +16692,7 @@ const char *m56643dd4[] = { "showcase.vpsboard.com^", NULL }; const char *m5666b51f[] = { "/TrackerAS3.", NULL }; const char *m56682ed1[] = { "wp.com^", "^google-analytics-for-wordpress^", NULL }; const char *m566861df[] = { "ivkasohqerzl.com^", NULL }; +const char *m566d356d[] = { "upqhjossdznx.com^", NULL }; const char *m566da5b5[] = { "qclnagolz.com^", NULL }; const char *m566eadac[] = { "adqic.com^", NULL }; const char *m566f8ad [] = { "/yourad1.", NULL }; @@ -16728,6 +16833,7 @@ const char *m57073a38[] = { "/simtracker.min.js", NULL }; const char *m57079b34[] = { "mootermedia.com^", NULL }; const char *m5707d3a2[] = { "mg6ikpbhco.com^", NULL }; const char *m5709841a[] = { "adx.kat.ph^", NULL }; +const char *m570a8eaf[] = { "kodnkhqvbxpc.com^", NULL }; const char *m570ca36e[] = { "/advert4.", NULL }; const char *m570dba8b[] = { "cmbestsrv.com^", NULL }; const char *m570dcf9f[] = { "qduijsyonrmfke.com^", NULL }; @@ -16904,6 +17010,7 @@ const char *m57c4a992[] = { "ftlauderdalewebcam.com^", "-WebCamBannerFall_", NUL const char *m57c64fe [] = { "vertical-stats.huffingtonpost.com^", NULL }; const char *m57c6669d[] = { "feedsportal.com/videoserve/", NULL }; const char *m57c67984[] = { "luxup.ru^", NULL }; +const char *m57c69cab[] = { "/bb/ads.", NULL }; const char *m57c79b38[] = { "hostgit.net^", NULL }; const char *m57ca12ea[] = { "1in.kz/counter?", NULL }; const char *m57ca6fa2[] = { "/track_in_overwatch.gif?", NULL }; @@ -17010,6 +17117,7 @@ const char *m584580ad[] = { "px3792.com^", NULL }; const char *m58463783[] = { "xcukrfpchsxn.com^", NULL }; const char *m5846842e[] = { "financialnewsandtalk.com/scripts/slideshow-sponsors.js", NULL }; const char *m584727cf[] = { "iilrgkor.com^", NULL }; +const char *m58478168[] = { "/taboolaHead.", NULL }; const char *m5849d990[] = { "rapidgator.net/images/pics/729x91_", NULL }; const char *m5849fae4[] = { "/empty_ad_", NULL }; const char *m584be207[] = { "/admez.", NULL }; @@ -17047,11 +17155,13 @@ const char *m586bb61e[] = { "content.cpcache.com^", "^js^ga.js", NULL }; const char *m586c6329[] = { "plx.porndig.com^", NULL }; const char *m586d43d5[] = { "seductionprofits.com^", NULL }; const char *m586e8916[] = { "tracking.netzathleten-media.de^", NULL }; +const char *m586eb855[] = { "nmqgjoytd.com^", NULL }; const char *m586ec78e[] = { "crocogirls.com/croco-new.js", NULL }; const char *m586f6e0 [] = { "lvcxvjetzvt.com^", NULL }; const char *m587048f9[] = { "obxffuwanefrr.bid^", NULL }; const char *m5877cf34[] = { "-strip-ads-", NULL }; const char *m5877fa26[] = { "qbvwcrtsyur.bid^", NULL }; +const char *m587838f8[] = { "krfbhbhal.com^", NULL }; const char *m587afdd1[] = { "ivwbox.de^", NULL }; const char *m587c1d67[] = { "punterlink.co.uk/images/storage/siteban", NULL }; const char *m587c6437[] = { "0mme.com/static.js", NULL }; @@ -17064,6 +17174,7 @@ const char *m58835237[] = { "/adshow/", NULL }; const char *m588384e0[] = { "mkt51.net^", NULL }; const char *m5883f4b4[] = { "/v52.js", NULL }; const char *m5884e3db[] = { "/site/dfp-", NULL }; +const char *m5885a64a[] = { "event-collector.udsrv.com^", NULL }; const char *m5885f263[] = { "/ptmd?t=", NULL }; const char *m5887fadb[] = { "bannersmania.com^", NULL }; const char *m588946f [] = { "bubblesmedia.ru^", NULL }; @@ -17084,6 +17195,7 @@ const char *m5895c961[] = { "lens101.com/images/banner.jpg", NULL }; const char *m58972a5d[] = { "/comm/AD_", NULL }; const char *m5897954c[] = { "/adv/box-", NULL }; const char *m589897b1[] = { "collect.yinyuetai.com^", NULL }; +const char *m589b0206[] = { "mfwfpucpfya.com^", NULL }; const char *m58a22bc6[] = { "megashares.com/cache_program_banner.html", NULL }; const char *m58a2784e[] = { "firstinfreedomdaily.com^", NULL }; const char *m58a2f1ae[] = { "youtube.com/yts/jsbin/", NULL }; @@ -17157,8 +17269,10 @@ const char *m58f2296a[] = { "-ad-300x250.", NULL }; const char *m58f242bb[] = { "vpshsuvlh.bid^", NULL }; const char *m58f38e29[] = { "src.fedoraproject.org/static/issues_stats.js?", NULL }; const char *m58f71609[] = { "fbay.tv^", NULL }; +const char *m58f909b7[] = { "vbkhjlokrdd.com^", NULL }; const char *m58fa6dce[] = { "/ads/initialize/", NULL }; const char *m58fb6fee[] = { "/ext_ads.", NULL }; +const char *m58fdbe80[] = { "zerohedge.com/s3fs-js/js/", NULL }; const char *m58fffecf[] = { "dv0.info^", NULL }; const char *m5900152 [] = { "geo.kaloo.ga^", NULL }; const char *m590602ea[] = { "politicalwire.com/images/", "-sponsor.jpg", NULL }; @@ -17213,6 +17327,7 @@ const char *m593d6fec[] = { "verticalsearchworks.com^", NULL }; const char *m593f4161[] = { "phncdn.com/js/", "_disclaimer/", "_disclaimer_controller-min.js?", NULL }; const char *m593f6721[] = { "/isgadvertisement/", NULL }; const char *m59423bd4[] = { "linkedin.com/emimp/", NULL }; +const char *m594288fa[] = { "-taboola-loader.", NULL }; const char *m59437634[] = { "/public/visitor/create?", NULL }; const char *m594382d6[] = { "vpuoplord.link^", NULL }; const char *m5944331e[] = { "104.197.34.33^", NULL }; @@ -17272,6 +17387,7 @@ const char *m597b25e2[] = { "mixmarket.biz^", NULL }; const char *m597b6b8 [] = { "doubleclick.net/N4117/pfadx/", ".sbs.com.au/", NULL }; const char *m597be3da[] = { "/attachad.", NULL }; const char *m597da949[] = { "c1f9b35b00f.com^", NULL }; +const char *m597ee1f9[] = { "hostmonster.com^", "^utm_", NULL }; const char *m597f865a[] = { "dc08i221b0n8a.cloudfront.net^", NULL }; const char *m5980c14d[] = { "reachandrich.antevenio.com^", NULL }; const char *m59825bf8[] = { "iceppsn.com/templates/frontend/iceporn_v2/js/_piceporn.js", NULL }; @@ -17348,7 +17464,10 @@ const char *m59cdb7d5[] = { "pixhost.to/js/upload_functions.js?", NULL }; const char *m59ce0f3e[] = { "iwinnersadvantage.com^", NULL }; const char *m59cff2fa[] = { "-adv.jpg", NULL }; const char *m59d021a2[] = { "adk2.net^", NULL }; +const char *m59d29d8e[] = { "/tracker/counter/", NULL }; const char *m59d62a6c[] = { "dfawfyhesfe.com^", NULL }; +const char *m59d67619[] = { "apcugpxy.com^", NULL }; +const char *m59d7ec00[] = { "/yih", ".", NULL }; const char *m59d7f922[] = { "s.youtube.com^", NULL }; const char *m59d8223d[] = { "pokerstars.eu^", NULL }; const char *m59dd5cfb[] = { "rapidvideo.com/J5xj_2.js", NULL }; @@ -17365,6 +17484,7 @@ const char *m59e6d530[] = { "propranok.com^", NULL }; const char *m59e7a711[] = { "/image/ads_", NULL }; const char *m59e910e8[] = { "/fbpixel.", NULL }; const char *m59e97549[] = { "/adBlockDetector/", NULL }; +const char *m59ebf80f[] = { "travelstool.com^", NULL }; const char *m59ed2846[] = { "doublegear.com^", NULL }; const char *m59ed3e07[] = { "js.indexww.com^", NULL }; const char *m59edc63e[] = { "jahsrhlp.com^", NULL }; @@ -17429,11 +17549,13 @@ const char *m5a2d6c33[] = { "textreason.com^", NULL }; const char *m5a2df0b1[] = { "smarterdownloads.net^", NULL }; const char *m5a2e3f3e[] = { "/exbl.php?", NULL }; const char *m5a2ef184[] = { "/headeradd2.", NULL }; +const char *m5a2f8401[] = { "kvowcjybfxd.com^", NULL }; const char *m5a30c910[] = { "lifeideas.site^", NULL }; const char *m5a317863[] = { "pornstreet.com/siteunder.js", NULL }; const char *m5a3575d6[] = { "^eas^", "^easformat^", NULL }; const char *m5a359b04[] = { "ruzwwrkgthfobd.com^", NULL }; const char *m5a360900[] = { "nwsderzo.com^", NULL }; +const char *m5a361ec [] = { "magnuum.com^", NULL }; const char *m5a3a4e57[] = { "hits.e.cl^", NULL }; const char *m5a3b1dd0[] = { "spwssohsyqgq.com^", NULL }; const char *m5a3c174c[] = { "zwpaujzg.com^", NULL }; @@ -17523,6 +17645,7 @@ const char *m5a9be479[] = { "/trakksocial.js", NULL }; const char *m5aa08057[] = { "smilingsock.com^", NULL }; const char *m5aa10713[] = { "visit.hepsiburada.com^", NULL }; const char *m5aa1bec [] = { "/home/ad_", NULL }; +const char *m5aa263c2[] = { "zayhipbcxig.com^", NULL }; const char *m5aa5433d[] = { "t.smile.eu^", NULL }; const char *m5aa68e99[] = { "/ad/player", NULL }; const char *m5aa6af83[] = { "_audience_pixel.", NULL }; @@ -17602,6 +17725,7 @@ const char *m5afd7f33[] = { "/bloggerex.", NULL }; const char *m5afe15bb[] = { "/petrol-ad-", NULL }; const char *m5b00677d[] = { "xljfxjbjw.bid^", NULL }; const char *m5b02444f[] = { "agfqcndiugnr.com^", NULL }; +const char *m5b025238[] = { "adnxs.com/video/mediation/apn_overlay_integration.js", NULL }; const char *m5b025618[] = { "statistics.klicktel.de^", NULL }; const char *m5b03349b[] = { "vstreamcdn.com^", "^ads^", NULL }; const char *m5b033650[] = { "/660x120_", NULL }; @@ -17638,7 +17762,6 @@ const char *m5b266c52[] = { "/adsindie/", NULL }; const char *m5b27a3e [] = { "hohrnldconk.com^", NULL }; const char *m5b29203d[] = { "?advertiserid=", NULL }; const char *m5b296b97[] = { "whbfgaspmycyve.com^", NULL }; -const char *m5b29e604[] = { "integral-marketing.com/scripts/imads.js", NULL }; const char *m5b2a8991[] = { "bfe4e6d364be199.com^", NULL }; const char *m5b2f5a59[] = { "hitmatic.com^", NULL }; const char *m5b307b09[] = { "591.com.tw/action/stat/", NULL }; @@ -17661,6 +17784,7 @@ const char *m5b3ee9c1[] = { "tweowhvrim.review^", NULL }; const char *m5b3f3448[] = { "lqbyqjap.com^", NULL }; const char *m5b406eeb[] = { "/trackClickAsync.", NULL }; const char *m5b4597a2[] = { "medleyads.com^", NULL }; +const char *m5b45b9aa[] = { "amazingfunnvideos.com^", NULL }; const char *m5b45bd37[] = { "unblocked.krd^", NULL }; const char *m5b4633cc[] = { "pgfxwbgema.com^", NULL }; const char *m5b471fa8[] = { "vortex.data.microsoft.com/collect/", NULL }; @@ -17678,6 +17802,7 @@ const char *m5b51f5bb[] = { "tags.news.com.au/prod/metrics/metrics.js", NULL }; const char *m5b5282e7[] = { "hmbgumjgey.com^", NULL }; const char *m5b534d8a[] = { "hoteltravel.com/partner/", NULL }; const char *m5b5376b1[] = { "event-analytics.yesware.com^", NULL }; +const char *m5b555512[] = { "fdxsswtgvshhe.com^", NULL }; const char *m5b556de3[] = { "hyperlinksecure.com^", NULL }; const char *m5b55b5f2[] = { "shutterfly.com^", "^pageloadtime.gif^", NULL }; const char *m5b560220[] = { "/dblclick.", NULL }; @@ -17728,6 +17853,7 @@ const char *m5b8f602 [] = { "/600x160_", NULL }; const char *m5b902e9b[] = { "analytics.styria.hr^", NULL }; const char *m5b90771c[] = { "anrdoezrs.net^", NULL }; const char *m5b91bbda[] = { "vidible.tv/placement/vast/", NULL }; +const char *m5b920c48[] = { "/modulo/taboola/", NULL }; const char *m5b923348[] = { "/comment-ad-", NULL }; const char *m5b926178[] = { "cloudcoins.co^", NULL }; const char *m5b939e75[] = { "puntersparadise.com.au/banners/", NULL }; @@ -17884,6 +18010,7 @@ const char *m5c378b0b[] = { "dynsrvtbg.com^", NULL }; const char *m5c38566f[] = { "pcash.imlive.com^", NULL }; const char *m5c3882a0[] = { "ingorob.com^", NULL }; const char *m5c3c49c5[] = { "xxxbannerswap.com^", NULL }; +const char *m5c3e712 [] = { "expedia.", "/cl/", NULL }; const char *m5c3e80e [] = { "dcgbswcvywyl.com^", NULL }; const char *m5c425ec6[] = { "bspjagxietut.com^", NULL }; const char *m5c427248[] = { "ejoyjumnsft.com^", NULL }; @@ -17895,7 +18022,6 @@ const char *m5c47192c[] = { "ledhenone.com^", NULL }; const char *m5c48e2bc[] = { "myspace.com/isf.gif?", NULL }; const char *m5c4993c0[] = { "mfvirwqgmck.bid^", NULL }; const char *m5c4b6f5e[] = { "duggiads.com^", NULL }; -const char *m5c4b7d0d[] = { "direct.fairfax.com.au/hserver/", "/site=vid.", "/adtype=embedded/", NULL }; const char *m5c4d2f8f[] = { "spinbox.net^", NULL }; const char *m5c4e26ea[] = { "/admez/", NULL }; const char *m5c4e9273[] = { "/sni-ads.", NULL }; @@ -17932,6 +18058,7 @@ const char *m5c7c0179[] = { "?aid=", NULL }; const char *m5c7c91cb[] = { "advertisingpath.net^", NULL }; const char *m5c7cedf1[] = { "yahoo.com/track/", NULL }; const char *m5c7d18f3[] = { "/recstatsv2.", NULL }; +const char *m5c7d7ee2[] = { "en25.com/", "/DELOITTECENTRALEUROPELIMITED/", NULL }; const char *m5c7dcf1d[] = { "speakol.com^", NULL }; const char *m5c7e381f[] = { "_sa_track/", NULL }; const char *m5c7ea610[] = { "pzkpyzgqvofi.com^", NULL }; @@ -17967,6 +18094,7 @@ const char *m5ca7d9c0[] = { "/adblock-blocker/", NULL }; const char *m5ca945c [] = { "miwhonjam.com^", NULL }; const char *m5ca9f8eb[] = { "/pullads.", NULL }; const char *m5cab8d3f[] = { "_120x60.", NULL }; +const char *m5cad9d2a[] = { "womanear.com^", NULL }; const char *m5caf0dec[] = { "stwcozfiavhh.bid^", NULL }; const char *m5cb0f2a2[] = { "avefyjulko.bid^", NULL }; const char *m5cb17e74[] = { "cglqqjxaaowb.com^", NULL }; @@ -18091,6 +18219,7 @@ const char *m5d247047[] = { "mutinyhq.com^", NULL }; 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 *m5d29054a[] = { "bluenile.co.uk/track/", NULL }; const char *m5d29f2f5[] = { "titag.com^", NULL }; const char *m5d2b6883[] = { "/cntpixel.", NULL }; @@ -18105,6 +18234,7 @@ const char *m5d33e69e[] = { "vaksyrgpkz.com^", NULL }; const char *m5d33ecee[] = { "churchnewssite.com^", "^banner-", NULL }; const char *m5d340ecc[] = { "nlpsxhgmdywaoq.com^", NULL }; const char *m5d35accd[] = { "_600x180.", NULL }; +const char *m5d360454[] = { "tieyggub.com^", NULL }; const char *m5d36098c[] = { "adlayer.net^", NULL }; const char *m5d382b0b[] = { "fcjodgfpjiswa.com^", NULL }; const char *m5d38d9c [] = { "qpganepbkw.com^", NULL }; @@ -18133,6 +18263,7 @@ const char *m5d4d39d5[] = { "/adv4.", NULL }; const char *m5d4d4d2e[] = { "mgjoqdmjofl.bid^", NULL }; const char *m5d4d82f4[] = { "mlb.com/scripts/dc_ads.js", NULL }; const char *m5d50176 [] = { "gstpgbhqzia.bid^", NULL }; +const char *m5d51028c[] = { "ariane.abtasty.com^", NULL }; const char *m5d54afff[] = { "marketizator.com^", NULL }; const char *m5d558b5f[] = { "ffpyofnpq.com^", NULL }; const char *m5d55f1db[] = { "mtysahmkqqdo.com^", NULL }; @@ -18298,6 +18429,7 @@ const char *m5e0f8359[] = { "/sponsorship_stats/", NULL }; const char *m5e0fb8b8[] = { "/adopspush-", NULL }; const char *m5e0ff544[] = { "/adengage.", NULL }; const char *m5e109129[] = { "stclassifieds.sg/postad/", NULL }; +const char *m5e111ecf[] = { "tchmemnasaxpt.com^", NULL }; const char *m5e118089[] = { "asooda.com^", NULL }; const char *m5e12bc [] = { "ylbhlvqqyp.bid^", NULL }; const char *m5e12c964[] = { "denakop.com^", NULL }; @@ -18438,10 +18570,12 @@ const char *m5e9bb22a[] = { "/vast/ads-", NULL }; const char *m5e9ea09e[] = { "telemetry.jivosite.com^", NULL }; const char *m5ea058fb[] = { "bworldonline.com/adserver/", NULL }; const char *m5ea10df0[] = { "mp3lyrics.org^", "^cnt.php^", NULL }; +const char *m5ea38ae8[] = { "bhrebiicmcj.com^", NULL }; const char *m5ea4da10[] = { "genusaceracousticophobia.com^", NULL }; const char *m5ea5f801[] = { "/dblclickad.", NULL }; const char *m5ea5fd6d[] = { "/AdPub/", NULL }; const char *m5ea61a50[] = { "gstatic.com/trustedstores/", NULL }; +const char *m5ea792af[] = { "/ads-async.", NULL }; const char *m5ea813dc[] = { "/event?stat_", NULL }; const char *m5ea8f82f[] = { "futura-sciences.com^", "^xtcore.js", NULL }; const char *m5eaa0040[] = { "looneynetwork.com^", NULL }; @@ -18459,7 +18593,6 @@ const char *m5eb5f076[] = { "d3l3lkinz3f56t.cloudfront.net^", NULL }; const char *m5eb656e1[] = { "mediatraffic.com.ua^", NULL }; const char *m5eb6b0a9[] = { "mhmgeilfkcgov.com^", NULL }; const char *m5eb6fa88[] = { "-486x60.", NULL }; -const char *m5eb7fd13[] = { "doubleclick.net/adj/kval/health;pos=gallerytop;sz=", NULL }; const char *m5eb86b02[] = { "prnetwork.de^", NULL }; const char *m5eba8f2b[] = { "widgetcf.adviceiq.com^", NULL }; const char *m5ebaa680[] = { "dyazeqpeoykf.com^", NULL }; @@ -18533,6 +18666,7 @@ const char *m5efc0daa[] = { "dmtrack.xiu.com^", NULL }; const char *m5efd0062[] = { "/adsword.", NULL }; const char *m5efd6137[] = { "fivzzu1vyo.com^", NULL }; const char *m5eff69b7[] = { "/statcountex/count.asp?", NULL }; +const char *m5f01492e[] = { "dwgfwxiecp.com^", NULL }; const char *m5f01816b[] = { "rkcemktaasoxew.com^", NULL }; const char *m5f028e0e[] = { "wwyblltamlcr.com^", NULL }; const char *m5f042638[] = { "websearchers.net^", NULL }; @@ -18542,6 +18676,7 @@ const char *m5f0af9cf[] = { "/ui/adv_", NULL }; const char *m5f0b1676[] = { "fastpic.ru/js_h2.jpg", NULL }; const char *m5f0c8ed8[] = { "myprecisionads.com^", NULL }; const char *m5f0ca86e[] = { "cpmstar.com/cached/", NULL }; +const char *m5f0ecb6a[] = { "/taboola/footer.", NULL }; const char *m5f0fc85a[] = { "gnezdo.ru/cgi-bin/", NULL }; const char *m5f103377[] = { "/pixel_V2.", NULL }; const char *m5f1273cc[] = { "zwuygjzjrjnedg.com^", NULL }; @@ -18584,7 +18719,6 @@ const char *m5f38855c[] = { "adxcore.com^", NULL }; const char *m5f3a4f28[] = { "psma01.com^", NULL }; const char *m5f3cfa6a[] = { "zanox-affiliate.de^", NULL }; const char *m5f3d7cb6[] = { "/banner.php", NULL }; -const char *m5f3f6ac9[] = { "commercialmotor.com^", "^advertisement-images^", NULL }; const char *m5f3fe718[] = { "_ad_serving.", NULL }; const char *m5f406f1b[] = { "hfyqolbetdprw.bid^", NULL }; const char *m5f40af5d[] = { "awogbtinorwx.com^", NULL }; @@ -18824,6 +18958,7 @@ const char *m602ede9 [] = { "commons.wikimedia.org/w/api.php?", NULL }; const char *m602f09c3[] = { "audienceserver.aws.forebase.com^", NULL }; const char *m602f5bbd[] = { "nzwwrvywcfqmsq.com^", NULL }; const char *m60303fa [] = { "poewhatnvxydts.com^", NULL }; +const char *m6030ce6d[] = { "/taboolaArticleFooter.", NULL }; const char *m60327bbb[] = { "/incmpuad.", NULL }; const char *m6035df80[] = { "/incotrading-ads/", NULL }; const char *m60363a9 [] = { "gan.doubleclick.net^", NULL }; @@ -18969,7 +19104,6 @@ const char *m60bdfbae[] = { "xda-developers.com/sponsors/", NULL }; const char *m60c04d71[] = { "youwatch.org/vids", ".html", NULL }; const char *m60c0a33f[] = { "presentationtracking.netflix.com^", NULL }; const char *m60c0a91e[] = { "whysoserius.club^", NULL }; -const char *m60c16a24[] = { "doubleclick.net^", "^targeted.optimum^", ";sz^968x286;", NULL }; const char *m60c1ee14[] = { "/cdn-cgi/pe/bag2?r", "popcash.net", NULL }; const char *m60c5a7ab[] = { "rtusxaoxemxy.com^", NULL }; const char *m60c64110[] = { "hefgynqlzwi.com^", NULL }; @@ -19203,6 +19337,7 @@ const char *m61a135d4[] = { "addelive.com^", NULL }; const char *m61a1688d[] = { "residentadvisor.net/images/banner/", NULL }; const char *m61a2af54[] = { "/media_ads/", NULL }; const char *m61a32e2d[] = { "ad.gt^", NULL }; +const char *m61a3cf93[] = { "makkuqiavqx.com^", NULL }; const char *m61a3ea40[] = { "fgsmmpazsuqak.com^", NULL }; const char *m61a48baf[] = { "knnvmkbemftwgj.com^", NULL }; const char *m61a4e6d [] = { ".net/px.js?", NULL }; @@ -19218,7 +19353,6 @@ const char *m61b21934[] = { "uc.cn/collect?", NULL }; const char *m61b3faa1[] = { "ps4news.com/ad", ".js", NULL }; const char *m61b6265b[] = { "golfsmith.com/ci/", NULL }; const char *m61b66d2e[] = { "_pop_ad/", NULL }; -const char *m61b7d38b[] = { "edmontonjournal.com/js/adsync/adsynclibrary.js", NULL }; const char *m61b83761[] = { "imedia.co.il^", NULL }; const char *m61b96c41[] = { "/stat2.js", NULL }; const char *m61b9a9b0[] = { "canvas-usage-v2.conduit-data.com^", NULL }; @@ -19240,6 +19374,7 @@ const char *m61c5d2ef[] = { "coin-service.com^", NULL }; const char *m61c77ad0[] = { "/clickunder.", NULL }; const char *m61c8cf47[] = { "phonealchemist.com/api/affiliation/", NULL }; const char *m61ca1df0[] = { "hnhsvlswqtoxgn.com^", NULL }; +const char *m61ca2f1c[] = { "securepubads.g.doubleclick.net/tag/js/gpt.js", NULL }; const char *m61cbc610[] = { "fjxdsslczu.bid^", NULL }; const char *m61cdc44e[] = { "2yu.in/banner/", NULL }; const char *m61cdf700[] = { "opoefqthl.bid^", NULL }; @@ -19311,6 +19446,7 @@ const char *m6208cbd0[] = { "tgkcxtvryb.com^", NULL }; const char *m6208f136[] = { "freshbooks.com/images/banners/", NULL }; const char *m6209ba85[] = { "procato.com/_pub/ads.php?u=", NULL }; const char *m620b8f57[] = { "yimg.com^", "^yad", ".js", NULL }; +const char *m620b90b1[] = { "/pa?type=ping&", NULL }; const char *m620c05a4[] = { "mmdcash.com/mmdcash01.gif", NULL }; const char *m620cf693[] = { "yvyfyuacwz.com^", NULL }; const char *m620d8800[] = { "/\\.space\\/[0-9]{2,9}\\/$/", NULL }; @@ -19465,6 +19601,7 @@ const char *m62aef4b4[] = { "drqjihcfdrqj.com^", NULL }; const char *m62b2258e[] = { "adscpm.net^", NULL }; const char *m62b338e7[] = { "ispyveemlvygba.com^", NULL }; const char *m62b37852[] = { "/track/", "&CheckCookieId=", NULL }; +const char *m62b5a23 [] = { "zfnvguzg.com^", NULL }; const char *m62b6169e[] = { "phncdn.com/swfobject-", NULL }; const char *m62b637b2[] = { "efcnevmojvfs.com^", NULL }; const char *m62b65ece[] = { "eth-pocket.de^", NULL }; @@ -19505,6 +19642,7 @@ const char *m62d50c8c[] = { "tvp.pl/files/tvplayer/", NULL }; const char *m62d5ffb7[] = { "newsinc.com/players/report.xml?", NULL }; const char *m62d890a1[] = { "stv.tv/img/player/stvplayer-sponsorstrip-", NULL }; const char *m62d99e94[] = { "metaffiliation.com^", "^mclic^", NULL }; +const char *m62d9bfbf[] = { "qzdexbmyq.com^", NULL }; const char *m62d9d6e9[] = { "youporn.com/watch_postroll/", NULL }; const char *m62db0779[] = { "cnpntmju.com^", NULL }; const char *m62db11b6[] = { "/contentadxxl.", NULL }; @@ -19537,6 +19675,7 @@ const char *m62f86fe9[] = { "kkxrizpdh.com^", NULL }; const char *m62f926aa[] = { "mms.cbslocal.com^", NULL }; const char *m62f9b29b[] = { "visistat.com^", NULL }; const char *m62f9c3de[] = { "/lxx", ".", NULL }; +const char *m62fb5d2c[] = { "imgkcxjlrlqf.com^", NULL }; const char *m62fbc2ff[] = { "bankofamerica.com/cookie-id.js", NULL }; const char *m62fec031[] = { "gvyliqny.bid^", NULL }; const char *m6301d104[] = { "mdn2015x3.com^", NULL }; @@ -19610,6 +19749,7 @@ const char *m6351ea65[] = { "nofoxnalt.com^", NULL }; const char *m63527815[] = { "/loadadsparam.", NULL }; const char *m6352dbf1[] = { "ypncdn.com/cb/assets/js/", NULL }; const char *m63543e7a[] = { "kyzhecmvpiaw.com^", NULL }; +const char *m6354fa7d[] = { "klickly.com/track", NULL }; const char *m63552dfe[] = { "cartstick.com^", NULL }; const char *m63574e3c[] = { "frxgmxkg.bid^", NULL }; const char *m63578b6e[] = { "/mmetrix.mobi/", NULL }; @@ -19770,7 +19910,6 @@ const char *m63ed834d[] = { "hwsbehjaxebh.com^", NULL }; const char *m63efafc4[] = { "pulpyads.com^", NULL }; const char *m63f09b3 [] = { "ntnd.net^", "^store-buttons^", NULL }; const char *m63f16626[] = { "g2546417787.com^", NULL }; -const char *m63f1dca6[] = { "cricbuzz.com/includes/ads/images/cricbuzz/", NULL }; const char *m63f20e70[] = { "/proadvertising_", NULL }; const char *m63f23cb [] = { "180.70.93.115/ndmclick/", NULL }; const char *m63f2402f[] = { "amateur.amarotic.com^", NULL }; @@ -19794,6 +19933,7 @@ const char *m6402784 [] = { "cleveland.com/static/common/js/ads/ads.js", NULL }; const char *m64032307[] = { "sk8t.fr^", NULL }; const char *m64043247[] = { "eska.pl^", "bbelements.js", NULL }; const char *m64076637[] = { "findicons.com^", "^125x125^", NULL }; +const char *m640a5f6a[] = { "phengung.net^", NULL }; const char *m640ab335[] = { "analytics.meituan.net^", NULL }; const char *m640c26 [] = { "bdisnqwfcq.com^", NULL }; const char *m640e0d5b[] = { "iddvmkxme.com^", NULL }; @@ -19879,7 +20019,6 @@ const char *m645df01c[] = { "/sitecatalyst/tracking.", NULL }; const char *m645eeeb6[] = { "pixel.tree.com^", NULL }; const char *m645f4e7a[] = { "-advertisement_", NULL }; const char *m6464279e[] = { "/googleads_", NULL }; -const char *m64644df7[] = { "clustrmaps.com/images/clustrmaps-back-soon.jpg", NULL }; const char *m6464c508[] = { "tracking.gameforge.de^", NULL }; const char *m646551c1[] = { "zsxaeudw.bid^", NULL }; const char *m646564f9[] = { "wcqlebpges.com^", NULL }; @@ -20026,6 +20165,7 @@ const char *m64edf916[] = { "graphics.pop6.com/javascript/live/", NULL }; const char *m64ef9200[] = { "topbinaryaffiliates.ck-cdn.com^", NULL }; const char *m64f1a910[] = { "vcvapkiua.com^", NULL }; const char *m64f21abb[] = { "healthcarejobsite.com/Common/JavaScript/functions.tracking.js", NULL }; +const char *m64f4765c[] = { "nqzmtrwend.com^", NULL }; const char *m64f490ab[] = { "putrr8.com^", NULL }; const char *m64f5f885[] = { "/trackimps?", NULL }; const char *m64f5fa82[] = { "taxidrivermovie.com^", NULL }; @@ -20092,6 +20232,7 @@ const char *m653ed38e[] = { "magnify.net/decor/track/", NULL }; const char *m653f8f09[] = { "epzxtposabej.com^", NULL }; const char *m65400b8a[] = { "http^^^x.o2.pl^", NULL }; const char *m654051f3[] = { "xxxhdd.com/contents/content_sources/", NULL }; +const char *m6542cc6 [] = { "/adsunauth?", NULL }; const char *m6542fb8 [] = { "adireland.com^", NULL }; const char *m6543cca9[] = { "_post_ads.", NULL }; const char *m65441703[] = { "disney.com.au/global/swf/banner160x600.swf", NULL }; @@ -20178,6 +20319,7 @@ const char *m6585a486[] = { "lljtgiwhqtue.com^", NULL }; const char *m6585e8af[] = { "hwhzonbib.com^", NULL }; const char *m65864d54[] = { "kqzyfj.com/image-", NULL }; const char *m65865f4e[] = { "glargoun.uk^", NULL }; +const char *m6586e44e[] = { "hentaifap.land^", NULL }; const char *m65876f46[] = { "imgtty.com^", NULL }; const char *m6587dcb2[] = { "phncdn.com//js/popUnder/exclusions-min.js", NULL }; const char *m65880b0a[] = { "h2porn.com/contents/content_sources/", NULL }; @@ -20333,6 +20475,7 @@ const char *m6623185d[] = { "jednyqbb.com^", NULL }; const char *m6623cb85[] = { "/onead.", NULL }; const char *m66244d09[] = { "life.imagepix.org^", NULL }; const char *m662488ce[] = { "cloudcdn.gdn^", NULL }; +const char *m66287630[] = { "liod1ours.com^", NULL }; const char *m6629140e[] = { "henodmetgjbsas.bid^", NULL }; const char *m662a2b7b[] = { "cdn000.club/site/", NULL }; const char *m662ab523[] = { "jobthread.com/js/t.js", NULL }; @@ -20359,10 +20502,8 @@ const char *m663ea553[] = { "idexoro.info^", NULL }; const char *m663f865b[] = { "webstatistieken.xs4all.nl^", NULL }; const char *m66407a2d[] = { "hfslmsbj.com^", NULL }; const char *m6640fe00[] = { "convertro.com^", NULL }; -const char *m6641a812[] = { "drunkard.com/banners/modern-drunkard-book.jpg", NULL }; const char *m6641cd13[] = { "rstg.io^", NULL }; const char *m6642bf2c[] = { "/gadsfuncs.", NULL }; -const char *m6644c0c1[] = { "content.aimatch.com/swfobject.js", NULL }; const char *m664543f2[] = { "=adMenu&", NULL }; const char *m664636b1[] = { "llrblpesvjc.com^", NULL }; const char *m66468ccd[] = { "ztmwkxvvyoao.com^", NULL }; @@ -20413,7 +20554,6 @@ const char *m66729053[] = { "mocospace.com^", "^ads_", NULL }; const char *m667318 [] = { "/analytics/core.", NULL }; const char *m667444d0[] = { "runwtxeisppmt.com^", NULL }; const char *m6674ffda[] = { "stockingstv.com/partners/", NULL }; -const char *m667731a4[] = { "eduspec.science.ru.nl^", "-images^ad-", NULL }; const char *m66792107[] = { "cqoyvpldkmqt.com^", NULL }; const char *m667a62d3[] = { "frxrydv.com^", NULL }; const char *m667ca1a8[] = { "live-support.se^", "^Admax^", NULL }; @@ -20730,6 +20870,7 @@ const char *m67d54102[] = { "yourmuze.fm/images/banner_ym.png", NULL }; const char *m67d5933a[] = { "scorecardresearch.com^", "^cs.js", NULL }; const char *m67d80666[] = { "/adfox.", NULL }; const char *m67d9160e[] = { "tidafors.xyz^", NULL }; +const char *m67d91f49[] = { "yupcqrxdg.com^", NULL }; const char *m67da3b95[] = { "log.olark.com^", NULL }; const char *m67da3d35[] = { "phncdn.com/js/video_setUp-min.js", NULL }; const char *m67dae347[] = { "tfeywmqsle.com^", NULL }; @@ -20775,6 +20916,7 @@ const char *m67f9320 [] = { "qbywtukryaqpp.bid^", NULL }; const char *m67fc5bf1[] = { "_ad_zone_", NULL }; const char *m68008bde[] = { "omtrdc.net^", "^mbox^standard^", NULL }; const char *m6801504 [] = { "espn.co.uk/espnuk/williamhill/", NULL }; +const char *m6801702f[] = { "watchcartoononline.io/inc/ffa.js", NULL }; const char *m6801cff3[] = { "yourfilehost.com/ads/", NULL }; const char *m68021a2b[] = { "t-ak.hulu.com^", NULL }; const char *m68022541[] = { "21sextury.com^", NULL }; @@ -20940,7 +21082,6 @@ const char *m68a6bcd [] = { "stats02.topix.com^", NULL }; const char *m68a9ab88[] = { "urptvbryjgs.bid^", NULL }; const char *m68ab8712[] = { "lduhtrp.net/image-", NULL }; const char *m68acb78a[] = { "thgim.com/static/js/ads.min.js", NULL }; -const char *m68adcd75[] = { "files.coloribus.com^", NULL }; const char *m68afcf04[] = { "=searchadslider", NULL }; const char *m68b0ef4f[] = { "compteur-gratuit.org^", NULL }; const char *m68b1a9b3[] = { "whosclickingwho.com^", NULL }; @@ -20982,6 +21123,7 @@ const char *m68dbc745[] = { "usersfiles.com/images/72890UF.png", NULL }; const char *m68dbfb47[] = { "harvester.hbpl.co.uk^", NULL }; const char *m68dd8dad[] = { "vologda-info.ru^", NULL }; const char *m68ddd1e0[] = { "shortenow.com/ezgif-", NULL }; +const char *m68e0c920[] = { "/ida_stats.", NULL }; const char *m68e10557[] = { "/geoip_cc", NULL }; const char *m68e4e13f[] = { "bitterstrawberry.com^", NULL }; const char *m68e636a6[] = { "jndclagxkvpn.com^", NULL }; @@ -21005,7 +21147,6 @@ const char *m69030082[] = { "7f011d5e07db.com^", NULL }; const char *m690316fa[] = { "casino.betsson.com^", "^utm_medium^Affiliate^", NULL }; const char *m690395cf[] = { "masrtwfevkqd.bid^", NULL }; const char *m6906233d[] = { "outstreamplayer.com^", NULL }; -const char *m6906fdec[] = { "epicvisionsystems.com/cdn-cgi/pe/bag2?r", ".googleadservices.com", NULL }; const char *m6909525c[] = { "/rightAd1.", NULL }; const char *m69096412[] = { "wrhaobmohpzp.club^", NULL }; const char *m6909d895[] = { "ntdtv.com^", "^adv^", NULL }; @@ -21123,12 +21264,14 @@ const char *m6975b39c[] = { "mb.marathonbet.com^", NULL }; const char *m69763ada[] = { "voicefive.com^", NULL }; const char *m69769f12[] = { "/stats/event.js?", NULL }; const char *m697980f9[] = { "/counter.aspx?", NULL }; +const char *m6979d869[] = { "dmdi.pl^", NULL }; const char *m697a4072[] = { "ragezone.com/wp-content/uploads/2019/02/chawk.jpg", NULL }; const char *m697cbb19[] = { "/delay-ad.", NULL }; const char *m697cf3f7[] = { "sharecash.org^", NULL }; const char *m697d6b73[] = { "ooutqfslr.com^", NULL }; const char *m698065c7[] = { "visitdetails.com^", NULL }; const char *m6981d365[] = { "hihyunxtiuqhhm.bid^", NULL }; +const char *m69828283[] = { "z.opmnstr.com^", NULL }; const char *m6983ae39[] = { "affil.mupromo.com^", NULL }; const char *m6984cc80[] = { "freedomoutpost.com^", NULL }; const char *m6986aa8e[] = { "fileserve.com/images/banner_", NULL }; @@ -21246,6 +21389,7 @@ const char *m69ee09ff[] = { "stats.ibtimes.co.uk^", NULL }; const char *m69ee3607[] = { "_adskin_", NULL }; const char *m69eee246[] = { "&callback=hitStats_", NULL }; const char *m69eeee01[] = { "autobytel.com/content/shared/markerfile.bin", NULL }; +const char *m69efdd1c[] = { "/dotmetrics.min.", NULL }; const char *m69efff0 [] = { "-advert.swf", NULL }; const char *m69f08706[] = { "api.chartbeat.com/live/", NULL }; const char *m69f43b5e[] = { "/miniads?", NULL }; @@ -21287,6 +21431,7 @@ const char *m6a2311ab[] = { "551f044b1a3f4ef.com^", NULL }; const char *m6a231dfd[] = { "imagerise.com/ir.js", NULL }; const char *m6a235a7d[] = { "/adtrk/", NULL }; const char *m6a23b674[] = { "/rwtag.gif?", NULL }; +const char *m6a2485f4[] = { "bpilvlbzegwf.com^", NULL }; const char *m6a265857[] = { "lijit.com/res/images/wijitTrack.gif", NULL }; const char *m6a2777e7[] = { "propelllerads.com^", NULL }; const char *m6a278848[] = { "/xn_track.", NULL }; @@ -21297,11 +21442,13 @@ const char *m6a2acb3f[] = { "/pagead/html/", NULL }; const char *m6a2c31b2[] = { "/streambeam-video.js", NULL }; const char *m6a2d722e[] = { "/adsImg/", NULL }; const char *m6a2d87b9[] = { "_adengage_", NULL }; +const char *m6a2dcbe9[] = { "hqvdkbap.com^", NULL }; const char *m6a2e5986[] = { "lqhnrsfkgcfe.com^", NULL }; const char *m6a2f77ab[] = { "/settings/ad.", NULL }; const char *m6a2f7848[] = { "klzvkrzluqnx.com^", NULL }; const char *m6a302a46[] = { "themis-media.com^", "^sponsorships^", NULL }; const char *m6a31176a[] = { "imageshack.us/ym.php?", NULL }; +const char *m6a317dd4[] = { "rvswxrjkmjou.com^", NULL }; const char *m6a31cf5d[] = { "affiliatelounge.com^", NULL }; const char *m6a330280[] = { "db1527d1439.com^", NULL }; const char *m6a33ebb3[] = { "/chartbeat-", NULL }; @@ -21334,13 +21481,13 @@ const char *m6a4d4c84[] = { "webcenter.tiscali.it/distribuzione/_script/audience const char *m6a4f92cf[] = { "as.base.de^", NULL }; const char *m6a524f29[] = { "brobible.com/files/uploads/images/takeovers/", NULL }; const char *m6a5375c1[] = { "analyzer2.fc2.com^", NULL }; -const char *m6a5412a7[] = { "drf-global.com/servicegateway/globaltrips-shopping-svcs/drfadserver-1.0/pub/adserver.js?", NULL }; const char *m6a55d39b[] = { "xegvnhpwytev.com^", NULL }; const char *m6a569050[] = { "scribol.com/traffix/widget_tracker/", NULL }; const char *m6a569925[] = { "glamour.com/aspen/components/cn-fe-ads/js/cn.dart.js", NULL }; const char *m6a56ca5 [] = { "brtsumthree.com^", NULL }; const char *m6a5758a3[] = { "bebadu.com^", NULL }; const char *m6a57ed33[] = { "stat.boredomtherapy.com^", NULL }; +const char *m6a583fb4[] = { "hcatboilyxs.com^", NULL }; const char *m6a5a79df[] = { "doublepimp.com^", NULL }; const char *m6a5d4b02[] = { ".com/js/ad.", NULL }; const char *m6a5e1abf[] = { "events.marquee-cdn.net^", NULL }; @@ -21483,7 +21630,6 @@ const char *m6afb52f2[] = { "_plus/ads/", NULL }; const char *m6afb58fd[] = { "/p2ads/", NULL }; const char *m6afb62a1[] = { "/jump/?jl=", NULL }; const char *m6afc12a8[] = { "amarotic.com/?", NULL }; -const char *m6afd1b10[] = { "content.hallmark.com/scripts/ecards/adspot.js", NULL }; const char *m6afd79c4[] = { ".io/track?", NULL }; const char *m6afed5a4[] = { "geo.mozilla.org^", NULL }; const char *m6affd8d2[] = { "bidsystem.com^", NULL }; @@ -21562,6 +21708,7 @@ const char *m6b47fbb1[] = { "rule34.xxx/script/fluidplayer.min.js", NULL }; const char *m6b48391b[] = { "zpzsdmpvqudhsz.com^", NULL }; const char *m6b495650[] = { "letshareus.com^", NULL }; const char *m6b4c3840[] = { "pwlqrkgkk.com^", NULL }; +const char *m6b4dc6 [] = { "safe-click.net^", NULL }; const char *m6b4dfd8a[] = { "adg.bzgint.com^", NULL }; const char *m6b4ebbe2[] = { "/advanced-ads/", NULL }; const char *m6b5019f2[] = { "analysis.focalprice.com^", NULL }; @@ -21581,6 +21728,7 @@ const char *m6b5e85a0[] = { "-ad-sidebar.", NULL }; const char *m6b5e9899[] = { "fqpfvqpptch.com^", NULL }; const char *m6b5f6858[] = { "24hrlikes.com/images/", NULL }; const char *m6b5facc5[] = { "glynzumin.pw^", NULL }; +const char *m6b602aa0[] = { "page-events-ustats.udemy.com^", NULL }; const char *m6b62928b[] = { "/sliderAd/", NULL }; const char *m6b62c7fa[] = { "streamdefence.com/", ".js", NULL }; const char *m6b652093[] = { "wgrbdqucfoieha.com^", NULL }; @@ -21713,6 +21861,7 @@ const char *m6bef0520[] = { "cl.ly/metrics?", NULL }; const char *m6befd7c8[] = { "ted.dailymail.co.uk^", NULL }; const char *m6bf21b94[] = { "laydcilck.com^", NULL }; const char *m6bf2a99b[] = { "/trackEvent.js?", NULL }; +const char *m6bf30a4b[] = { "taodropship.com^", NULL }; const char *m6bf5d833[] = { "ps-deals.com/aggbug.aspx", NULL }; const char *m6bf8793a[] = { "masterwanker.com^", NULL }; const char *m6bf983f3[] = { "rertazmgduxp.com^", NULL }; @@ -21741,7 +21890,6 @@ const char *m6c0fc892[] = { "sify.com/images/games/gadvt/", NULL }; const char *m6c1014ae[] = { "veetle.com/images/common/ads/", NULL }; const char *m6c1072d0[] = { "dubester.site", NULL }; const char *m6c10afbc[] = { "adcastplus.net^", NULL }; -const char *m6c1104da[] = { "doubleclick.net/ad/", ".linkshare/", NULL }; const char *m6c1242db[] = { "rank-hits.com^", NULL }; const char *m6c128472[] = { "myrdrcts.com^", NULL }; const char *m6c12848f[] = { "/processing/impressions.asp?", NULL }; @@ -21751,6 +21899,7 @@ const char *m6c161f25[] = { "px.marchex.io^", NULL }; const char *m6c166849[] = { "thinairsoftware.net/OWYPTracker.aspx?", NULL }; const char *m6c169605[] = { "7437b300fa98b98.com^", NULL }; const char *m6c16e61 [] = { "/newAdsScript.", NULL }; +const char *m6c17e587[] = { "-taboola-article.", NULL }; const char *m6c19a67a[] = { "adxpose.com^", NULL }; const char *m6c1c30c3[] = { "lfrqmuplp.com^", NULL }; const char *m6c1d8078[] = { "/advert6.", NULL }; @@ -21763,6 +21912,7 @@ const char *m6c217371[] = { "wsj.net/MW5/content/analytics/hooks.js", NULL }; const char *m6c229660[] = { "hardcoresexgif.com/msn.js", NULL }; const char *m6c237c5c[] = { "gobijnwbyri.com^", NULL }; const char *m6c23b1d5[] = { "hartgeld.com^", "^count.cgi^", NULL }; +const char *m6c244265[] = { "srgev.com^", NULL }; const char *m6c26aefa[] = { "/popunder1.", NULL }; const char *m6c27ae12[] = { "mint.boingboing.net^", NULL }; const char *m6c283b8b[] = { "nscjodfvzemwpc.bid^", NULL }; @@ -21990,6 +22140,7 @@ const char *m6d16446 [] = { "wtixtgqyztdc.com^", NULL }; const char *m6d16fdf6[] = { "&ad_type_", NULL }; const char *m6d178b07[] = { "arpuonline.com^", NULL }; const char *m6d17c33c[] = { "/468x80.", NULL }; +const char *m6d189d05[] = { "justmarriedvideo.com^", NULL }; const char *m6d193afd[] = { "mercy.ga^", NULL }; const char *m6d1a6513[] = { "factoriadeficcion.com/dist/assets/comscore/streamsense", NULL }; const char *m6d1bba5c[] = { "dugroscaca.com^", NULL }; @@ -22246,6 +22397,7 @@ const char *m6e386f2d[] = { "/chartbeat/", NULL }; const char *m6e39b3f9[] = { "homeporno.pro^", NULL }; const char *m6e3a1366[] = { "/ads/payload/", NULL }; const char *m6e3b4215[] = { "/ad300s.", NULL }; +const char *m6e3c11ea[] = { "=ad_unit&", NULL }; const char *m6e3c5744[] = { "quantserve.com/pixel;", NULL }; const char *m6e3c9d9f[] = { "shopping.com/sc/pac/sdc_widget_v2.0_proxy.js", NULL }; const char *m6e3ce0db[] = { "/gujAd.", NULL }; @@ -22260,6 +22412,7 @@ const char *m6e47fbfa[] = { "/adsq/", NULL }; const char *m6e48d8da[] = { "netquattro.com/stats/", NULL }; const char *m6e49cc97[] = { "lvvfcuzzdor.com^", NULL }; const char *m6e4a21e4[] = { "wifteakcp.bid^", NULL }; +const char *m6e4afc6a[] = { "googleapi.club^", NULL }; const char *m6e4db0c6[] = { "naturalhealth365.com/images/ic-may-2014-220x290.jpg", NULL }; const char *m6e4eacd0[] = { "freecontent.download", NULL }; const char *m6e4efba [] = { "gnreqzzts.com^", NULL }; @@ -22392,6 +22545,7 @@ const char *m6edcf06a[] = { "h.cliphunter.com^", NULL }; const char *m6ede2d3c[] = { "beliebtestewebseite.de^", NULL }; const char *m6ede5e1f[] = { "/ArticleViewTracking/", NULL }; const char *m6edec0d9[] = { "_mmsadbanner/", NULL }; +const char *m6edf3dce[] = { "futsoksu.com^", NULL }; const char *m6ee4e8fb[] = { "/nextdaymedia-ads/", NULL }; const char *m6ee8857a[] = { "dashboard.marketgid.com^", NULL }; const char *m6ee8901e[] = { "d158nafix8anfs.cloudfront.net^", NULL }; @@ -22462,7 +22616,6 @@ const char *m6f24d89a[] = { "_ads_top.", NULL }; const char *m6f25425e[] = { "://findnsave.", ".", "/api/groupon.json?", NULL }; const char *m6f25795e[] = { "xtremline.com^", NULL }; const char *m6f25852d[] = { "qqztmozc.bid^", NULL }; -const char *m6f25d1f0[] = { "aeroplan.com/static/js/omniture/s_code_prod.js", NULL }; const char *m6f2622a8[] = { "gonomy.info^", NULL }; const char *m6f2694ee[] = { "zenlivestats.com^", NULL }; const char *m6f26ff5b[] = { "/measurement/access/contents?", NULL }; @@ -22485,11 +22638,11 @@ const char *m6f3525b1[] = { "xsgacudwlysw.com^", NULL }; const char *m6f355edd[] = { "whoisonline.net^", NULL }; const char *m6f38ec46[] = { "bae093b2b20fde784.com^", NULL }; const char *m6f39167f[] = { "ads.twitter.com^", NULL }; +const char *m6f3c29d4[] = { "kyauukea.com^", NULL }; const char *m6f3ccc3e[] = { "antuandi.net^", NULL }; const char *m6f3d311 [] = { "121.78.90.104:8383/pv?", "&refer=", NULL }; const char *m6f3e24 [] = { "olwopczjfkng.com^", NULL }; const char *m6f40dc94[] = { "fstrk.net^", NULL }; -const char *m6f411e22[] = { "directwonen.nl/adverts/", NULL }; const char *m6f419cca[] = { "xxlink.net^", NULL }; const char *m6f443d74[] = { "spaste.com^", NULL }; const char *m6f4513a4[] = { "prmtracking.com^", NULL }; @@ -22564,7 +22717,6 @@ const char *m6f89440e[] = { "vumzegtucxqmhl.bid^", NULL }; const char *m6f8b3625[] = { "warp.prnewswire.co.uk^", NULL }; const char *m6f8bafea[] = { "/showindex-ad-", NULL }; const char *m6f8c065d[] = { "onlines.su/counter.php?", NULL }; -const char *m6f91c9dc[] = { "f-cdn.com/build/js/ads/main.js?", NULL }; const char *m6f92258a[] = { "nwkwefhpjohlor.bid^", NULL }; const char *m6f924135[] = { "bannerflux.com^", NULL }; const char *m6f928d6d[] = { "wptmag.com/promo/", NULL }; @@ -22598,6 +22750,7 @@ const char *m6fad7323[] = { ".swf?link=http", NULL }; const char *m6fad8449[] = { "/admicro2.", NULL }; const char *m6fad87ce[] = { "65xps.com^", NULL }; const char *m6faee54e[] = { "yibrvxydm.bid^", NULL }; +const char *m6faf4efe[] = { "xvlkfkjl.com^", NULL }; const char *m6fb1a2cf[] = { "cleveritics.com^", NULL }; const char *m6fb1e627[] = { "imrtrack.com^", NULL }; const char *m6fb244f5[] = { "_request_ad.", NULL }; @@ -22667,8 +22820,10 @@ const char *m6ff96706[] = { "worldcdn.net^", "^banners^", NULL }; const char *m6ff9e242[] = { "qvrfxlskqr.com^", NULL }; const char *m6ffb54d7[] = { "d3ojzyhbolvoi5.cloudfront.net^", NULL }; const char *m6ffbfbc0[] = { "counter.sina.com.cn^", NULL }; +const char *m6ffcf58e[] = { "hmstats.com^", NULL }; const char *m6ffe0f14[] = { "/ad250.", NULL }; const char *m6ffecf0e[] = { "ocixtsnyxxvyaw.com^", NULL }; +const char *m6ffee95d[] = { "bhplyiegippcw.com^", NULL }; const char *m6fff00ac[] = { "pjyuftrh.com^", NULL }; const char *m6fff7ad3[] = { "-468x60px-", NULL }; const char *m70032f02[] = { "pixtrack.in^", NULL }; @@ -22810,6 +22965,7 @@ const char *m708238aa[] = { "104.154.237.93^", NULL }; const char *m7082cdd6[] = { "cpvtgt.com^", NULL }; const char *m7082ff20[] = { "799f3607457e.com^", NULL }; const char *m70831264[] = { "ammuburyqlhsjx.bid^", NULL }; +const char *m70846dc6[] = { "/ahoy/visits", NULL }; const char *m70891c06[] = { "czcyppdffuhh.com^", NULL }; const char *m70892ef6[] = { "dk4ywix.com^", NULL }; const char *m708a3ab4[] = { "freegeoip.app^", NULL }; @@ -22869,6 +23025,7 @@ const char *m70c19907[] = { "vcfnspbgztl.com^", NULL }; const char *m70c2a0c5[] = { "/style_ad.", NULL }; const char *m70c2a3d5[] = { "?event=", "&ts=", NULL }; const char *m70c3a253[] = { "prm-native.com^", NULL }; +const char *m70c4d652[] = { "bilsyndication.com^", NULL }; const char *m70c7a7cc[] = { "rpts.org^", NULL }; const char *m70c81b71[] = { "/adblock_detector2.", NULL }; const char *m70c891c [] = { "static.tijd.be^", "^js^site^dfp-", NULL }; @@ -22937,6 +23094,7 @@ const char *m7106738d[] = { "holyfragger.com/images/skins/", NULL }; const char *m7106b5cc[] = { "sldtsvjnpwundn.bid^", NULL }; const char *m71094317[] = { "google.com^", "^viewerimpressions^", NULL }; const char *m710970e4[] = { "pleeko.com^", NULL }; +const char *m71099c79[] = { "yoox.it^", "^yorb^", NULL }; const char *m710b18e0[] = { "sbs-ad.com^", NULL }; const char *m710d5738[] = { "/clicktrack?", NULL }; const char *m710dedfd[] = { "xwgbfrnppyoc.bid^", NULL }; @@ -22977,6 +23135,7 @@ const char *m712fbb8a[] = { "prodtraff.com^", NULL }; const char *m7132e7ae[] = { "/ad-invalid-", NULL }; const char *m7133fc83[] = { "/gexternalad.", NULL }; const char *m71386de [] = { "eventtracker.elitedaily.com^", NULL }; +const char *m71397b7f[] = { "/taboola/head.", NULL }; const char *m713a4133[] = { "china.com/statistic.js", NULL }; const char *m713c74a3[] = { "/static/ad/", NULL }; const char *m713cb4a3[] = { "aff-jp.exshot.com^", NULL }; @@ -23021,6 +23180,7 @@ const char *m716658d7[] = { "febadu.com^", NULL }; const char *m7166779d[] = { "lipsy.co.uk/_assets/images/skin/tracking/", NULL }; const char *m7168a260[] = { "phncdn.com/www-static/", "/jquery.", NULL }; const char *m716a1498[] = { "_ad_interactive.", NULL }; +const char *m716a3fb5[] = { "xtremetop100.com^", NULL }; const char *m716b88a5[] = { "1sadx.net^", NULL }; const char *m716d1f7a[] = { "/visitortrack?", NULL }; const char *m716d3e22[] = { "ax47mp-xp-21.com^", NULL }; @@ -23045,7 +23205,6 @@ const char *m717faa99[] = { "imp", ".tradedoubler.com/imp?type(img)", NULL }; const char *m717fdc5e[] = { "reztksclx.com^", NULL }; const char *m718038c0[] = { "ullariwoi.com^", NULL }; const char *m7180bd1c[] = { "trackerodss.eu^", NULL }; -const char *m71813929[] = { "watchcartoonsonline.la/scripts/", NULL }; const char *m7181b7b [] = { "/lftracker_", NULL }; const char *m7182a035[] = { "/ad_file/", NULL }; const char *m7184b7ae[] = { "fderty.com^", NULL }; @@ -23096,7 +23255,6 @@ const char *m71b29cb4[] = { "geek2us.net^", NULL }; const char *m71b322a4[] = { "qfrhhvbfofbt.com^", NULL }; const char *m71b3a04d[] = { "newzimbabwe.com/banners/350x350/", NULL }; const char *m71b45952[] = { "google-analytics.com^", NULL }; -const char *m71b59ccb[] = { "doityourself.com^", "^shared^ads.css", NULL }; const char *m71b67fbf[] = { "swadvertising.org^", NULL }; const char *m71b776c6[] = { "goldenskate.com/sponsors/", NULL }; const char *m71b840c8[] = { "droqnswhcfk.com^", NULL }; @@ -23104,7 +23262,6 @@ const char *m71b8f20c[] = { "/stats.php?format=", NULL }; const char *m71b9576e[] = { "movie4k.is^", NULL }; const char *m71b97755[] = { "kvtblvquxxzbim.com^", NULL }; const char *m71b981ba[] = { "/files/ad/", NULL }; -const char *m71bb77dc[] = { "earthcam.com/swf/ads5.swf", NULL }; const char *m71bbf89b[] = { "-ad-refresh.", NULL }; const char *m71bd64b9[] = { "racebets.com/media.php?", NULL }; const char *m71bdde68[] = { "infopolit.com/counter/", NULL }; @@ -23166,11 +23323,11 @@ const char *m71ea3468[] = { ".homad.", NULL }; const char *m71ea9a08[] = { "bcqrmuwbvxi.com^", NULL }; const char *m71eb744b[] = { "gtlcgovlg.com^", NULL }; const char *m71ec24e2[] = { "pjatr.com/i/", NULL }; +const char *m71ec2911[] = { "tce.alicdn.com^", NULL }; const char *m71f0f89 [] = { "lookbook.nu/show_skyscraper.html", NULL }; const char *m71f15f5 [] = { "kickasstorrent.ph/kat_adplib.js", NULL }; const char *m71f1d4ea[] = { "adweb.pl^", NULL }; const char *m71f2531b[] = { "quickcash500.com^", NULL }; -const char *m71f26e7e[] = { "doubleclick.net/N6545/adj/", "_music/video;", NULL }; const char *m71f3467a[] = { "stuff.co.nz/track/", NULL }; const char *m71f6a347[] = { "adconjure.com^", NULL }; const char *m71f8576a[] = { "bddaxoaaco.bid^", NULL }; @@ -23185,7 +23342,6 @@ const char *m71ffa4f0[] = { ".com/image-", "-", NULL }; const char *m720498ef[] = { "exoclick.com/privacy-and-cookies-policy/", NULL }; const char *m72069b0a[] = { "ambya.com/potdc/", NULL }; const char *m720717ce[] = { "adsafeprotected.com^", NULL }; -const char *m720928bc[] = { "dyncdn.buzznet.com/catfiles/?f=dojo/", ".googleadservices.", NULL }; const char *m7209c3c5[] = { "cccpmo.com^", NULL }; const char *m720afb85[] = { "bizhub.vn^", "^agoda-for-bizhub.jpg", NULL }; const char *m720b2f9a[] = { "googletagmanager.com^gtm.js^id^GTM-5D256R^l^aedataLayer^", NULL }; @@ -23243,8 +23399,10 @@ const char *m72431071[] = { "renewads.com^", NULL }; const char *m72446289[] = { "iuhzosuy.club^", NULL }; const char *m72471e56[] = { "_adbar.", NULL }; const char *m7248a075[] = { "_generic_ad.", NULL }; +const char *m724ba7c2[] = { "forter.com^", NULL }; const char *m724e58f8[] = { "tiouqzubepuy.com^", NULL }; const char *m724e6b5c[] = { "/cfm-realtime-marketing/", NULL }; +const char *m724fdc46[] = { "umyiwkxzf.com^", NULL }; const char *m7250dc13[] = { "/writelayerad.", NULL }; const char *m7251b25 [] = { "csklde.space^", NULL }; const char *m7253c57f[] = { "/first-ad_", NULL }; @@ -23302,6 +23460,7 @@ const char *m728de46f[] = { "/krux.js", NULL }; const char *m72920f28[] = { "dcdirtylaundry.com^", NULL }; const char *m7292297f[] = { "gelbooru.com/x/", NULL }; const char *m72933114[] = { "rsjpgfugttlh.com^", NULL }; +const char *m72933e75[] = { "taboolasyndication.com^", NULL }; const char *m7293ee38[] = { "mutary.com^", NULL }; const char *m72942119[] = { "freetv-video.ca^", "^popover-load-js.php^", NULL }; const char *m72944c3 [] = { "qkpwdakgxynv.com^", NULL }; @@ -23340,7 +23499,6 @@ const char *m72b311f2[] = { "/ads/bottom.", NULL }; const char *m72b36aa8[] = { "adf.ly/puscript", NULL }; const char *m72b3b6e4[] = { "/uts/t/", NULL }; const char *m72b3eb2e[] = { "dfxemnxrsal.bid^", NULL }; -const char *m72b469ab[] = { "dailymotion.com/videowall/", "&clickTAG=http", NULL }; const char *m72b4b327[] = { "ppro.de^", NULL }; const char *m72b83a92[] = { "/tracker_czn.tsp?", NULL }; const char *m72b8e2ae[] = { "/cloudcoins.js", NULL }; @@ -23356,7 +23514,6 @@ const char *m72c031e1[] = { "egzlqkjhm.bid^", NULL }; const char *m72c08edf[] = { "digitaldsp.com^", NULL }; const char *m72c2789 [] = { "moffsets.com^", NULL }; const char *m72c3379e[] = { "xmaswrite.com^", NULL }; -const char *m72c48110[] = { "content.linkedin.com/content/", "/text-ads/", NULL }; const char *m72c7b208[] = { "diablo3.com/assets/js/jquery.google-analytics.js", NULL }; const char *m72cad76d[] = { "naukrigulf.com^", "^bms_display.php", NULL }; const char *m72caeea9[] = { "hanimyel.com^", NULL }; @@ -23404,6 +23561,7 @@ const char *m72f4f0bb[] = { "yqucllrbg.com^", NULL }; const char *m72f53897[] = { "aflcdijgmr.bid^", NULL }; const char *m72f54b4c[] = { "/adv/script1.", NULL }; const char *m72f576de[] = { "/advert24.", NULL }; +const char *m72f5a437[] = { "signifyd.com^", NULL }; const char *m72fa2e6 [] = { "ymsutnllwwcm.com^", NULL }; const char *m72fb77e4[] = { "/lbi_ga.", NULL }; const char *m72fbb267[] = { "tkhoazslm.com^", NULL }; @@ -23428,6 +23586,7 @@ const char *m73093424[] = { "pjfgugfnw.bid^", NULL }; const char *m730bc481[] = { "igloohq.com^", NULL }; const char *m730d4abc[] = { "/codaadconfig.", NULL }; const char *m730d4ecd[] = { "/floatadv.", NULL }; +const char *m730e7e28[] = { "hofraxopw.com^", NULL }; const char *m730ec4a0[] = { "/adsense3.", NULL }; const char *m730ec547[] = { "adlandpro.com^", NULL }; const char *m730fe1fe[] = { "zorza-polarna.pl/environment/cache/images/300_250_", NULL }; @@ -23450,6 +23609,7 @@ const char *m73271298[] = { "^pltype^adhost^", NULL }; const char *m732ce816[] = { "adultfilmdatabase.com^", "^porndude.", NULL }; const char *m732d348 [] = { "hafksvqiir.com^", NULL }; const char *m732dc431[] = { "turner.com^", "^ads^freewheel^js^fwjslib_1.1.js", NULL }; +const char *m732e29a9[] = { "buhlhkkvljt.com^", NULL }; const char *m732e5d1f[] = { "/800x90.", NULL }; const char *m732ec3df[] = { "/track.png?", NULL }; const char *m732f6928[] = { "/CreateCookieSSO_", NULL }; @@ -23556,6 +23716,7 @@ const char *m738e7c5c[] = { "/no_ads.", NULL }; const char *m738f1278[] = { "dogefaucet.com^", "^ad", NULL }; const char *m738f18dc[] = { "ad125m.com^", NULL }; const char *m738f353a[] = { "/astrack.js", NULL }; +const char *m738f668d[] = { "goseek.com/track-", NULL }; const char *m738fa446[] = { "hoghqjddg.com^", NULL }; const char *m738fbd78[] = { "cri.cn/a1.js", NULL }; const char *m739008ff[] = { "gold-file.com^", NULL }; @@ -23685,6 +23846,7 @@ const char *m742281d2[] = { "senfvsdvtsn.com^", NULL }; const char *m7424314a[] = { "&forceadv=", NULL }; const char *m74265cc0[] = { "/adtext.", NULL }; const char *m7428e7d5[] = { "/leaderboardadblock.", NULL }; +const char *m742a0541[] = { "tgbjtcgkdu.com^", NULL }; const char *m742cb3c9[] = { "/files/ads-", NULL }; const char *m742fa6d [] = { "/ads-header-", NULL }; const char *m7431fc18[] = { "imagefap.com/images/yes.gif?", NULL }; @@ -23704,7 +23866,6 @@ const char *m743ae9f6[] = { "/retrieve-ad.", NULL }; const char *m743c686d[] = { "blrdumgvqkmq.com^", NULL }; const char *m743cc1c [] = { "lipsum.com/images/banners/", NULL }; const char *m743d6a8b[] = { "depositfiles.com/api/", NULL }; -const char *m743e49c2[] = { "d1sp6mwzi1jpx1.cloudfront.net^", "^advertisement_min.js", NULL }; const char *m743efd82[] = { "xhamster.com/ads/", NULL }; const char *m743f6829[] = { "sun-fm.com/resources/creative/", NULL }; const char *m74401ed9[] = { "coin-services.info^", NULL }; @@ -23780,6 +23941,7 @@ const char *m748b34d8[] = { "rapmls.com^", "^AD^Action^", NULL }; const char *m748ce01 [] = { "/googleAnalyticsBase_", NULL }; const char *m748d8cee[] = { "/ads_manager.", NULL }; const char *m748dd1c9[] = { "/dfp/dc.js", NULL }; +const char *m748f17c2[] = { "xrapmkrsqa.com^", NULL }; const char *m7490569c[] = { "atzrsfweb.bid^", NULL }; const char *m74908e8e[] = { "vanclimg.com/js.ashx?", "/google-analytics.js", NULL }; const char *m7491d096[] = { "/adframe.", NULL }; @@ -23805,6 +23967,7 @@ const char *m74a44635[] = { "imho.ru^", NULL }; const char *m74a4d27a[] = { "infinityads.com^", NULL }; const char *m74a60514[] = { "identads.com^", NULL }; const char *m74a85958[] = { "openclick.com^", NULL }; +const char *m74a8c726[] = { "eu.groupondata.com^", NULL }; const char *m74a8ef59[] = { "cnn.com/cnn_adspaces/", NULL }; const char *m74a91bf9[] = { "/480x60_", NULL }; const char *m74a9eda3[] = { "/delayedad.", NULL }; @@ -23829,6 +23992,7 @@ const char *m74c22314[] = { "htlvvqlcqvq.com^", NULL }; const char *m74c27511[] = { "tracker.icerocket.com^", NULL }; const char *m74c3caac[] = { "ywzutugurhqpvs.bid^", NULL }; const char *m74c3cea8[] = { "/tracker/log?", NULL }; +const char *m74c49ab4[] = { "xnydasvpdqn.com^", NULL }; const char *m74c52cbf[] = { "ppqfteducvts.com^", NULL }; const char *m74c6c41f[] = { "nmhhnyqmxgku.com^", NULL }; const char *m74c8bfb5[] = { "/sam-pro-free/", NULL }; @@ -23937,12 +24101,14 @@ const char *m753199e9[] = { "jssearch.net^", NULL }; const char *m7531b730[] = { "/advpreload.", NULL }; const char *m75331d3b[] = { "contatore-di-visite.campusanuncios.com^", NULL }; const char *m75334e1c[] = { "27015dbc43d77c.com^", NULL }; +const char *m753362d5[] = { "happylifebab.com^", NULL }; const char *m75344b3f[] = { "goaww.com/stats.php", NULL }; const char *m7535d28a[] = { "algolianet.com^", "^indexes^", NULL }; const char *m7536b9d7[] = { "alltracked.com^", NULL }; const char *m753750b5[] = { "/scriptAnalytics.", NULL }; const char *m75379ff2[] = { "/frameads_", NULL }; const char *m7538001d[] = { "bestquickcontentfiles.com^", NULL }; +const char *m753852d1[] = { "affilbox.cz^", NULL }; const char *m7538b06c[] = { "/advertisingmanual.", NULL }; const char *m75392245[] = { "/ga-beacon.", "/UA-", NULL }; const char *m753a728 [] = { "letsgoshopping.tk^", NULL }; @@ -23969,6 +24135,7 @@ const char *m754d0341[] = { "hrfziiddxa.ru^", NULL }; const char *m754dad81[] = { "cdn.turner.com^", "^groupon^", NULL }; const char *m754db86b[] = { "bugel.pronpic.org^", NULL }; const char *m754e6d82[] = { "crocspaceoptimizer.com^", NULL }; +const char *m754e71c1[] = { "ftdcseuvlmfp.com^", NULL }; const char *m754f90b7[] = { "salfordonline.com/sponsors2/", NULL }; const char *m754fc01e[] = { "youku.com/ypvlog?", NULL }; const char *m755207c2[] = { "/amazon/iframeproxy-", NULL }; @@ -24071,6 +24238,7 @@ const char *m75ad25a3[] = { "coinsicmp.com^", NULL }; const char *m75ad332c[] = { "/tracking_frame_", NULL }; const char *m75ad9180[] = { "2f5a1f1fab21a56.com^", NULL }; const char *m75ada232[] = { "/google_caf.js?", NULL }; +const char *m75af50f5[] = { "softxbutt.com^", NULL }; const char *m75b0cf77[] = { "cheatre.info^", NULL }; const char *m75b1ba01[] = { "awempt.com/embed/", NULL }; const char *m75b4f6c2[] = { "innovid.com/iroll/package/iab-vpaid-ex/", NULL }; @@ -24086,6 +24254,7 @@ const char *m75baa0ec[] = { "bilzonen.dk/scripts/ads.js", NULL }; const char *m75bb36ae[] = { "okasfshomqmg.com^", NULL }; const char *m75bcbac7[] = { "_header_ad.", NULL }; const char *m75bd540b[] = { "media-system.maltatoday.com.mt^", NULL }; +const char *m75be17f3[] = { "premium-members.com^", NULL }; const char *m75be3d7e[] = { "-ad-refresh/", NULL }; const char *m75bf807f[] = { "grhqitjkih.bid^", NULL }; const char *m75bfccd [] = { "d2.ligatus.com^", NULL }; @@ -24135,6 +24304,7 @@ const char *m75efbd06[] = { "dgwrxyucxpizivncznkpmdhtrdzyyylpoeitiannqfxmdzpmwx. const char *m75f11ed7[] = { "/640x80-", NULL }; const char *m75f226f9[] = { "/a1/", "?sub=", NULL }; const char *m75f2667e[] = { "vbwfqaisbgn.com^", NULL }; +const char *m75f27fe5[] = { "jgedbspzlrjhp.com^", NULL }; const char *m75f3a5cb[] = { "insiruand.com^", NULL }; const char *m75f5793e[] = { "a2.hotpornfile.org^", NULL }; const char *m75f59175[] = { "24video.net/din_new6.php?", NULL }; @@ -24156,6 +24326,7 @@ const char *m76059f6 [] = { "analytics.belgacom.be/tms/loader.js", NULL }; const char *m76061400[] = { "stathound.com^", NULL }; const char *m7606c49c[] = { "mbajaazbqdzc.com^", NULL }; const char *m7606f9de[] = { "academia.edu/", "/users/", "/stats/", NULL }; +const char *m76070b74[] = { "abtshield.com^", NULL }; const char *m76097d47[] = { "erogaliv.com^", NULL }; const char *m7609e63b[] = { "www.google.com/doubleclick/images/favicon.ico", NULL }; const char *m760c6a1 [] = { "rbppnzuxoatx.com^", NULL }; @@ -24194,6 +24365,7 @@ const char *m7635536b[] = { "/ads/iframe", NULL }; const char *m76355429[] = { "/advertisements?", NULL }; const char *m763563cc[] = { ".at/ads/", NULL }; const char *m7637d760[] = { "ads.harpercollins.com^", NULL }; +const char *m7639a85c[] = { "jdouzzxkyukv.com^", NULL }; const char *m763ab2bb[] = { "isqgobsgtqsh.com^", NULL }; const char *m763ac512[] = { "jqxrrygqnagn.ru^", NULL }; const char *m763bc965[] = { "openload.co/advert2.js", NULL }; @@ -24247,6 +24419,7 @@ const char *m7672b544[] = { "/img/ad-", NULL }; const char *m7672f875[] = { "redtube.com/videoview/", NULL }; const char *m76738fa0[] = { "fark.com/cgi/ll.pl?", NULL }; const char *m7673c3ab[] = { "77.162.125.199^", NULL }; +const char *m7675fa25[] = { "jsrdn.com/s/cs.js", NULL }; const char *m767660e [] = { "s.imwx.com^", "^wx-a21-plugthis.js", NULL }; const char *m7676cb59[] = { "dm.journaldesfemmes.com^", NULL }; const char *m76798aee[] = { "/displayads2.", NULL }; @@ -24256,6 +24429,7 @@ const char *m767b607e[] = { "nurno.com^", NULL }; const char *m767c68 [] = { "index.ru^", NULL }; const char *m767cb6de[] = { "qxvnvbkcm.com^", NULL }; const char *m767cbc0e[] = { "szukajka.tv/szukaj", NULL }; +const char *m767e2def[] = { "b60228e270e363f6.com^", NULL }; const char *m767e5138[] = { "sywyknkojoj.bid^", NULL }; const char *m767f6d73[] = { "ctzvtevpcssx.com^", NULL }; const char *m7680db43[] = { "intelli.ageuk.org.uk^", NULL }; @@ -24267,6 +24441,7 @@ const char *m768435ea[] = { "tmserver-1.com^", NULL }; const char *m76861013[] = { "retargeter.com^", NULL }; const char *m76862453[] = { "dywqwrtnhegyz.com^", NULL }; const char *m76883361[] = { "prod-metro-collector.cloudapp.net^", NULL }; +const char *m768a0991[] = { "oehivgounhm.com^", NULL }; const char *m768b2db6[] = { "adimise.com^", NULL }; const char *m768bb084[] = { "/country_ad.", NULL }; const char *m768ef1c5[] = { "timeslogtn.timesnow.tv^", NULL }; @@ -24290,6 +24465,7 @@ const char *m76a3c5d3[] = { "c5n.com^", "^angulartics-google-analytics.min.js", const char *m76a48541[] = { "zukbmxbrv.com^", NULL }; const char *m76a8e793[] = { "/adsreporting/", NULL }; const char *m76a96cda[] = { "kameleoon.eu^", NULL }; +const char *m76a9cee3[] = { "gamecopyworld.com^", "^i^tc^", NULL }; const char *m76aa0502[] = { "goviral-content.com^", NULL }; const char *m76abc9c2[] = { "rtrdan1.com^", NULL }; const char *m76ac0b04[] = { "warezhaven.org/warezhavenbann.jpg", NULL }; @@ -24334,7 +24510,6 @@ const char *m76d0fabd[] = { "e-kaiseki.com^", NULL }; const char *m76d1188 [] = { "directleads.com^", NULL }; const char *m76d2e109[] = { "te.supportfreecontent.com^", NULL }; const char *m76d33ac4[] = { "banner.3ddownloads.com^", NULL }; -const char *m76d3afdd[] = { "ewallpapers.eu/ads/logo.jpg", NULL }; const char *m76d3da2e[] = { "vidtech.cbsinteractive.com/", "/tracking/comscore/comscore.streaming.", NULL }; const char *m76d3fa88[] = { "/fingerprint3.min.js", NULL }; const char *m76d48b93[] = { "doubleclick.net^", "^pfadx^embed.ytpwatch.", NULL }; @@ -24566,6 +24741,7 @@ const char *m77b7ab0d[] = { "mercuryinsurance.com/static/js/s_code.js", NULL }; const char *m77b83ec9[] = { "sarasotatalkradio.com^", "-200x200.jpg", NULL }; const char *m77bad2db[] = { "comic-rocket.com/metrics.js", NULL }; const char *m77bb1dc1[] = { "lyssmgbr.com^", NULL }; +const char *m77bd88cc[] = { "gamecopyworld.click^", "^i^tc^", NULL }; const char *m77bf2da5[] = { "rqufdlfe.bid^", NULL }; const char *m77c1b5e1[] = { "?banner_id=", NULL }; const char *m77c1de1f[] = { "/ajcm-inject.", NULL }; @@ -24676,7 +24852,6 @@ const char *m78370fb [] = { "concert.io^", NULL }; const char *m7837c984[] = { "/ads/click?", NULL }; const char *m7837e9d4[] = { "zap2it.com/ads/newsletter/", NULL }; const char *m783e0d36[] = { "ofgbefrhs.com^", NULL }; -const char *m783e77cd[] = { "doubleclick.net/adj/cm.peo/", ";cmpos=", NULL }; const char *m783fe14c[] = { "atraxio.com^", NULL }; const char *m78412d28[] = { "riverisland.com^", "^s_code.min.omniture_", NULL }; const char *m7841aa18[] = { "notonlyporn.net^", NULL }; @@ -24731,6 +24906,7 @@ const char *m787e36c4[] = { "getiton.com^", NULL }; const char *m787ee6b1[] = { "getmyfreetraffic.com^", NULL }; const char *m787ef766[] = { "ad.doubleclick.net^", NULL }; const char *m788029c7[] = { "/bottom-advert-", NULL }; +const char *m78812263[] = { "tag.rmp.rakuten.com^", NULL }; const char *m78828c5e[] = { "mwfiles.net/advertisement.js", NULL }; const char *m78829ca9[] = { "tkqlhce.com/image-", NULL }; const char *m7882b1eb[] = { "/dfp/jquery.", NULL }; @@ -24755,6 +24931,7 @@ const char *m78963e31[] = { "/ad_loader.", NULL }; const char *m7896dc3e[] = { "/tracking.gif?", NULL }; const char *m7897ce3f[] = { "/marketing-banners/", NULL }; const char *m78988960[] = { "consolepprofile.com^", NULL }; +const char *m7898e155[] = { "giddyuptrk.com^", NULL }; const char *m7899a19b[] = { "geovisites.com^", "^geouser.js", NULL }; const char *m7899d806[] = { "ksjjpsjymdekyr.bid^", NULL }; const char *m789a8c4c[] = { "washtimes.net/banners/", NULL }; @@ -24807,6 +24984,7 @@ const char *m78cb1520[] = { "tplpages.com^", NULL }; const char *m78cbaac2[] = { "npdbklojsvn.co^", NULL }; const char *m78cbb820[] = { "/adsremote.", NULL }; const char *m78cbe7fc[] = { "kvgtjwduvn.bid^", NULL }; +const char *m78cc9d83[] = { "manorparty.com^", NULL }; const char *m78cd0df6[] = { "/newad?", NULL }; const char *m78cd15a6[] = { "_300x250v2.", NULL }; const char *m78cdf69c[] = { "/AttractiveAds/", NULL }; @@ -24906,6 +25084,7 @@ const char *m79246557[] = { "collegehumor.com/track.php?", NULL }; const char *m7925361f[] = { "/adslug-", NULL }; const char *m7925995b[] = { "vnnqiqzcslnh.bid^", NULL }; const char *m79260781[] = { "gkiqlocbirh.com^", NULL }; +const char *m79280191[] = { "zcovfcongwmn.com^", NULL }; const char *m79295a30[] = { "daqdksam.bid^", NULL }; const char *m792b0e39[] = { "d3dphmosjk9rot.cloudfront.net^", NULL }; const char *m792fdb9b[] = { "admtpmp127.com^", NULL }; @@ -24928,15 +25107,17 @@ const char *m793c02af[] = { "static-economist.com^", "^timekeeper-by-rolex-mediu const char *m793ec7da[] = { "/initlayeredwelcomead-", NULL }; const char *m7940116b[] = { "plhvzqkkirw.com^", NULL }; const char *m7941fc36[] = { "/dns_ad/", NULL }; -const char *m7941ffb9[] = { "completemarkets.com/pictureHandler.ashx?adid=", NULL }; const char *m7944690b[] = { "blog104.com^", NULL }; +const char *m7945abc6[] = { "/collect?d=", NULL }; const char *m794633c8[] = { "/adv_display.", NULL }; const char *m79463fdc[] = { "visitor-analytics.io^", NULL }; +const char *m794683eb[] = { "ad.9animes.ru^", NULL }; const char *m79478af1[] = { "pv.sohu.com^", NULL }; const char *m79485a74[] = { "retrevo.com/m/vm/tracking/", NULL }; const char *m79487f21[] = { "st.ipornia.com^", NULL }; const char *m7948c9f [] = { "yyuztnlcpiym.com^", NULL }; const char *m794ae409[] = { "2cat.or.tl/pmccounter.swf", NULL }; +const char *m794aed2f[] = { "webstats.thesoul-publishing.com^", NULL }; const char *m794c2b17[] = { "garrysmod.org/ads/", NULL }; const char *m794c4ebf[] = { "com-878979.info^", NULL }; const char *m794d0c97[] = { "sabc.co.za/SABC/analytics/", NULL }; @@ -25088,6 +25269,7 @@ const char *m79ea1598[] = { "/redirect.spark?", NULL }; const char *m79ec606e[] = { "g3938452447.com^", NULL }; const char *m79ec9b0c[] = { "wtqrtjthyuopw.com^", NULL }; const char *m79eeeda6[] = { "dbmaptqxpjmsyr.bid^", NULL }; +const char *m79ef081f[] = { "ldgozccnwgtuya.com^", NULL }; const char *m79ef36f0[] = { "actuallysheep.com^", NULL }; const char *m79efaed0[] = { "linkedin.com^", "^collect", NULL }; const char *m79f0f2cd[] = { "qdlhprdtwhvgxuzklovisrdbkhptpfarrbcmtrxbzlvhygqisv.com^", NULL }; @@ -25136,6 +25318,7 @@ const char *m7a1cd317[] = { "xxssyndic.com^", NULL }; const char *m7a1dc07e[] = { "-ads.js?", NULL }; const char *m7a1e0202[] = { "dugqbllwslqrlj.com^", NULL }; const char *m7a1e1e7b[] = { "/commercial_horizontal.", NULL }; +const char *m7a22c4e0[] = { "/beacon/baminsights.", NULL }; const char *m7a22e4db[] = { "metaboli.fr^", "^adgude_", NULL }; const char *m7a23c6d5[] = { "?advideo_", NULL }; const char *m7a24100a[] = { "8ec04f85772327328.com^", NULL }; @@ -25169,6 +25352,7 @@ const char *m7a3e0aba[] = { "piratebay.click^", NULL }; const char *m7a3e59f1[] = { "tracelive.ru^", NULL }; const char *m7a3e9a61[] = { "shhrbeffgz.com^", NULL }; const char *m7a3f39aa[] = { "refpamsj.xyz^", NULL }; +const char *m7a418849[] = { "api-track.delhivery.com/track?waybillId=", NULL }; const char *m7a43fe89[] = { "reitingas.lt^", NULL }; const char *m7a441e38[] = { "hfmtqgiqscvg.com^", NULL }; const char *m7a44420 [] = { "/affads/", NULL }; @@ -25181,6 +25365,7 @@ const char *m7a4f2b01[] = { "eq2flames.com/images/styles/eq2/images/banner", NUL const char *m7a5070e2[] = { "/mobile_ads-", NULL }; const char *m7a50fc49[] = { "321j1157ftjd.tech^", NULL }; const char *m7a512e43[] = { "?adformat=", NULL }; +const char *m7a51f784[] = { "thegreenzoneblog.com^", NULL }; const char *m7a52a885[] = { "ipornia.com/scj/cgi/out.php?scheme_id=", NULL }; const char *m7a52fbca[] = { "coin-have.com^", NULL }; const char *m7a54398 [] = { "/deliver/wr?", NULL }; @@ -25199,6 +25384,7 @@ const char *m7a6111c [] = { "/bftv/ads/", NULL }; const char *m7a63e88d[] = { "meetgoodgirls.com^", NULL }; const char *m7a650d6d[] = { "/ads8/", NULL }; const char *m7a659d0f[] = { "gdwwpvwq.com^", NULL }; +const char *m7a65d518[] = { "myfinance.com^", NULL }; const char *m7a66b5d6[] = { "/pingServerAction?", NULL }; const char *m7a66ca69[] = { "cxense.com/cx.js", NULL }; const char *m7a683da8[] = { "/athena.gif?", NULL }; @@ -25368,6 +25554,7 @@ const char *m7b20e80 [] = { "hdvidcodecs.com^", NULL }; const char *m7b22a69c[] = { "colledin.com^", NULL }; const char *m7b274c2a[] = { "/floatad_", NULL }; const char *m7b2b75f1[] = { "ssyyeufsqbra.bid^", NULL }; +const char *m7b2e1970[] = { "d0f85db8ee56f5c6.com^", NULL }; const char *m7b2e296e[] = { "/ads_reporting/", NULL }; const char *m7b2ece7c[] = { "themes420.com/bnrsbtns/", NULL }; const char *m7b2efcdc[] = { "ceraitoa.com^", NULL }; @@ -25482,7 +25669,6 @@ const char *m7ba110e1[] = { "_adify.", NULL }; const char *m7ba17de2[] = { "/ad_exo.", NULL }; const char *m7ba1a160[] = { "/geo/ads.", NULL }; const char *m7ba2bdd [] = { "traktr.news.com.au^", NULL }; -const char *m7ba35061[] = { "earthtv.com/player_tmp/overlayad.js", NULL }; const char *m7ba4058b[] = { "hlrziwaldlui.com^", NULL }; const char *m7ba48f43[] = { "/advbanners/", NULL }; const char *m7ba4b5a9[] = { "lyovvtevsu.bid^", NULL }; @@ -25599,13 +25785,13 @@ const char *m7c362ac3[] = { "vyrvfojwci.bid^", NULL }; const char *m7c36e3ef[] = { "/jsplayerads-", NULL }; const char *m7c3776fd[] = { "/pointeur.gif?", NULL }; const char *m7c388382[] = { "62.219.24.238^", NULL }; +const char *m7c38b863[] = { "koszzhucazsboe.com^", NULL }; const char *m7c390cf1[] = { "_adgebraAds_", NULL }; const char *m7c39bcea[] = { "adcarem.co^", NULL }; const char *m7c39ea2d[] = { "pluto.airbnb.com^", ".php^uuid^", NULL }; const char *m7c3a5395[] = { "kxtepdregiuo.com^", NULL }; const char *m7c3af91 [] = { "/CorporatePageTracking.", NULL }; const char *m7c3b55e3[] = { "frameptp.com^", NULL }; -const char *m7c3b9ad1[] = { "forums.realgm.com/banners/", NULL }; const char *m7c3d46ef[] = { "/googlead-", NULL }; const char *m7c3d62a3[] = { "k2s.cc/ext/evercookie/", NULL }; const char *m7c3d8c27[] = { "rapidvideo.com/js/videojs-contrib-hls.min.js", NULL }; @@ -25848,6 +26034,7 @@ const char *m7d332b5 [] = { "/bdcustomadsense-", NULL }; const char *m7d339574[] = { "1337x.to/upload", NULL }; const char *m7d37a174[] = { "_engine_ads_", NULL }; const char *m7d382431[] = { "trustedform.com^", NULL }; +const char *m7d390077[] = { "/outbrain?", NULL }; const char *m7d39867d[] = { "rexbucks.com^", NULL }; const char *m7d3c1891[] = { "hypervre.com^", NULL }; const char *m7d3ce942[] = { "/adsrv.", NULL }; @@ -25943,7 +26130,6 @@ const char *m7d8b2748[] = { "static.", ".criteo.net^flash^", NULL }; const char *m7d8c5781[] = { "wurgaxfamfgyo.com^", NULL }; const char *m7d8c9f82[] = { "/adwidget/", NULL }; const char *m7d8cc514[] = { "/innerads.", NULL }; -const char *m7d8ff5f3[] = { "cricketndtv.com^", NULL }; const char *m7d91d859[] = { "xqhgisklvxrh.com^", NULL }; const char *m7d93994 [] = { "shop.sportsmole.co.uk/pages/deeplink/", NULL }; const char *m7d93b72f[] = { "mplxtms.com^", NULL }; @@ -25991,6 +26177,7 @@ const char *m7db9f4ec[] = { "talkers.com/imagebase/", NULL }; const char *m7dbb8bf3[] = { "pourmajeurs.com^", NULL }; const char *m7dbc07ff[] = { ".dartconfig.js", NULL }; const char *m7dbc6310[] = { "pro-market.net^", NULL }; +const char *m7dbe2ac3[] = { "swtubbksgvg.com^", NULL }; const char *m7dbecf61[] = { "/ads/as_header.", NULL }; const char *m7dbf6856[] = { "ogkmakmofd.bid^", NULL }; const char *m7dbf8cd9[] = { "analytics-egain.com^", NULL }; @@ -26001,6 +26188,7 @@ const char *m7dc42160[] = { "/event?eventType=", NULL }; const char *m7dc49e72[] = { "/popundr.", NULL }; const char *m7dc5b95f[] = { "/\\.lol\\/[0-9]{2,9}\\/$/", NULL }; const char *m7dc5e6fb[] = { "murdermysteries.com/banners-murder/", NULL }; +const char *m7dc6d789[] = { "/outbrain/base?", NULL }; const char *m7dc714e5[] = { "mpsnare.iesnare.com/wu/snare.js", NULL }; const char *m7dc786ba[] = { "/ad_top_", NULL }; const char *m7dc8e0dc[] = { "bpprksdgogtw.com^", NULL }; @@ -26057,6 +26245,7 @@ const char *m7dfa8852[] = { "/downads.", NULL }; const char *m7dfcf3c8[] = { "/pageadimg/", NULL }; const char *m7dfe7b79[] = { "focuusing.com^", NULL }; const char *m7dff21f2[] = { "segment.io^", NULL }; +const char *m7dff38e9[] = { "blissfulonline.com^", NULL }; const char *m7e00ca21[] = { "anonymousads.com^", NULL }; const char *m7e02dcb1[] = { "eheewlwlebwpd.com^", NULL }; const char *m7e02e519[] = { "rtbf.be/log", NULL }; @@ -26097,7 +26286,6 @@ const char *m7e218078[] = { "charmour.club^", NULL }; const char *m7e24e034[] = { "wmjj2vke66.com^", NULL }; const char *m7e2609d2[] = { "/risk_fp_log?", NULL }; const char *m7e273cee[] = { "vsfagdicznrdsp.bid^", NULL }; -const char *m7e27feca[] = { "insitesystems.com^", NULL }; const char *m7e285a4e[] = { "yiqyefznxc.com^", NULL }; const char *m7e2b3a91[] = { "despegar.com/t?", NULL }; const char *m7e2b9c7e[] = { "/tracking/impression/", NULL }; @@ -26233,6 +26421,7 @@ const char *m7eb65d54[] = { "kdtstmiptmvk.com^", NULL }; const char *m7eb6dbd8[] = { "minsk-in.net/counter.php?", NULL }; const char *m7eb741c9[] = { "/ads/footer-", NULL }; const char *m7eb84ca1[] = { "/banners/728", NULL }; +const char *m7eb88908[] = { "/ut-z3.php?", NULL }; const char *m7eb9f722[] = { "=900x60;", NULL }; const char *m7ebaa776[] = { "rdtcdn.com^", "^quality-selector-mobile.js^", NULL }; const char *m7ebb48a2[] = { "/js/tagging/tagtrack.js", NULL }; @@ -26378,6 +26567,7 @@ const char *m7f6060a0[] = { "/ads_gnm/", NULL }; const char *m7f608b63[] = { "v.fwmrm.net/ad/p/1?", NULL }; const char *m7f60f0d [] = { "yzesxnzfhyy.com^", NULL }; const char *m7f640e53[] = { "aexp-static.com/api/axpi/omniture/s_code_myca_context.js", NULL }; +const char *m7f64cc55[] = { "xwetmeeynns.com^", NULL }; const char *m7f68885e[] = { "tagtray.com^api^", NULL }; const char *m7f69de33[] = { "metro.us/api/trackPage/", NULL }; const char *m7f6ab05d[] = { "knoyiwlxahoh.bid^", NULL }; @@ -26502,7 +26692,6 @@ const char *m7ff096c6[] = { "hd-bb.org^", "^dl4fbanner.gif", NULL }; const char *m7ff30929[] = { "pink-o-rama.com/Gammae", NULL }; const char *m7ff4c815[] = { "shoxyloxi.com^", NULL }; const char *m7ff59c76[] = { "stats1.tune.pk^", NULL }; -const char *m7ff5efeb[] = { "cosmopolitan.com/cm/shared/scripts/refreshads-", NULL }; const char *m7ff6166a[] = { "/gafsads?", NULL }; const char *m7ff68fff[] = { "kgnxtdcf.bid^", NULL }; const char *m7ff8410a[] = { "classistatic.com^", "^sponsors^", NULL }; @@ -26521,7 +26710,6 @@ const char *m80075e23[] = { "/statistics/get?", NULL }; const char *m8008ef44[] = { "stuff.tv/client/skinning/", NULL }; const char *m80099489[] = { "/contaxe_", NULL }; const char *m800b7696[] = { "watchingthat.net^", NULL }; -const char *m800c3af6[] = { "cricbuzz.com/includes/ads/images/wct20/", NULL }; const char *m800ecc8c[] = { "secondspin.com/twcontent/", NULL }; const char *m800f2fe9[] = { "17a898bb.info^", NULL }; const char *m8010b9b0[] = { "popmyad.com^", NULL }; @@ -26573,7 +26761,6 @@ const char *m8042417a[] = { "rainbowpages.lk/images/banners/", NULL }; const char *m8044e27 [] = { "wired.co.uk^", "^Statistics^", NULL }; const char *m8045016d[] = { "simplyhired.com^", "^hit^", NULL }; const char *m8046998b[] = { "nofhtrsaz.com^", NULL }; -const char *m8047c42 [] = { "engine.adzerk.net/ados?", NULL }; const char *m80489d67[] = { "netdna-cdn.com/wp-content/plugins/background-manager/", NULL }; const char *m8049ea21[] = { "hotmovs.com/js/", NULL }; const char *m804b3f57[] = { "vbjwswnic.bid^", NULL }; @@ -26585,6 +26772,7 @@ const char *m80535966[] = { "addthis.com^", "^p.json^", "^ref^", NULL }; const char *m80545527[] = { "refinery29.com/api/stats?", NULL }; const char *m8055aaa6[] = { "xxxdeducu.bid^", NULL }; const char *m8055de75[] = { "eservicesanalytics.com.au^", NULL }; +const char *m80565db2[] = { "gvnqfiwzronbq.com^", NULL }; const char *m8056d7a8[] = { "firstimpression.io^", NULL }; const char *m8056f5d7[] = { "fancybar.net/ac/fancybar.js?zoneid", NULL }; const char *m80574983[] = { "/basilic.php", NULL }; @@ -26705,6 +26893,7 @@ const char *m80cdc846[] = { "_textads/", NULL }; const char *m80cdde1c[] = { "optinmonster.com^", NULL }; const char *m80d08cb6[] = { "track.mypcbackup.com^", NULL }; const char *m80d0d870[] = { "/reg_stat.php?", NULL }; +const char *m80d16202[] = { "xrexjmudy.com^", NULL }; const char *m80d1c88d[] = { "/web/analytics.", NULL }; const char *m80d350aa[] = { "/inline_ad_", NULL }; const char *m80d3eb2 [] = { "wnpv1440.com/images/banners/", NULL }; @@ -26720,6 +26909,7 @@ const char *m80e0239 [] = { "migrandof.com^", NULL }; const char *m80e09b0a[] = { "monkeyminer.net^", NULL }; const char *m80e0a99f[] = { "lsmxicydlj.com^", NULL }; const char *m80e1aa67[] = { "mgcash.com^", NULL }; +const char *m80e2af20[] = { "farvqaxaoid.com^", NULL }; const char *m80e47706[] = { "adr-", ".vindicosuite.com^", NULL }; const char *m80e57c96[] = { "/WritePartnerCookie?", NULL }; const char *m80e6c3c8[] = { "cookies.reedbusiness.nl^", NULL }; @@ -26738,6 +26928,7 @@ const char *m80f0d721[] = { "adwires.com^", NULL }; const char *m80f10014[] = { "mbmwfufkaxll.com^", NULL }; const char *m80f15ed5[] = { "nicheads.com^", NULL }; const char *m80f1a957[] = { "qkjltxihv.com^", NULL }; +const char *m80f242be[] = { "vxnejgcewmbuk.com^", NULL }; const char *m80f2c339[] = { "hbguvcwi.com^", NULL }; const char *m80f34b7d[] = { "/box_ads_", NULL }; const char *m80f54ed7[] = { "/small_ads/", NULL }; @@ -26794,8 +26985,10 @@ const char *m8138b309[] = { "/ads_show_", NULL }; const char *m81390e8 [] = { "/oasx/", NULL }; const char *m8139c18f[] = { "okvari.info^", NULL }; const char *m813a1d82[] = { "/tracking202/", NULL }; +const char *m813a96f2[] = { "pjbwsczypwze.com^", NULL }; const char *m813b11b3[] = { "/mtrack.nl/js/", NULL }; const char *m813c9910[] = { "/rcsad_", NULL }; +const char *m813e5ba1[] = { "mowithlerendu.pro^", NULL }; const char *m813f4a09[] = { "readingeagle.com/lib/dailysponser.js", NULL }; const char *m813f4a2e[] = { "twatis.com/includes/excl/", NULL }; const char *m8141a8b0[] = { "/adchoiceslogo.", NULL }; @@ -26824,6 +27017,7 @@ const char *m8159c99a[] = { "tracker.redditmedia.com^", NULL }; const char *m815ae331[] = { "reactrmod.com^", NULL }; const char *m815d65c0[] = { "moleagmeq.com^", NULL }; const char *m815e61c1[] = { "majorgeeks.com^", "^banners^", NULL }; +const char *m815e839c[] = { "adxpremium.com^", NULL }; const char *m8163af24[] = { "top-sponsor.com^", NULL }; const char *m8167439b[] = { "whjwcghg.com^", NULL }; const char *m81682963[] = { "suntimes.com^", "^banners^", NULL }; @@ -26893,9 +27087,11 @@ const char *m81ab6eed[] = { "mvyfuwczzotfe.bid^", NULL }; const char *m81b0bbe1[] = { "trafficdeposit.com/blog/", NULL }; const char *m81b0d9a3[] = { "d17f2fxw547952.cloudfront.net^", NULL }; const char *m81b1949d[] = { "imgspice.com/ZeroClipboard.js", NULL }; +const char *m81b20c72[] = { "e-contenta.com^", NULL }; const char *m81b30b05[] = { "/click-logger.", NULL }; const char *m81b4688a[] = { "cdnco.us^", NULL }; const char *m81b5ddbd[] = { "/bnr_ad_", NULL }; +const char *m81b7e493[] = { "wxbrdppfpr.com^", NULL }; const char *m81b880b [] = { "hndesrzcgjmprqbbropdulvkfroonnrlbpqxhvprsavhwrfxtv.com^", NULL }; const char *m81b8be1 [] = { "cloudfront.net/photo/", "_tp_", ".jpg", NULL }; const char *m81b9e410[] = { "adjungle.com^", NULL }; @@ -26948,7 +27144,6 @@ const char *m81ddfb23[] = { "/maxi_ad.", NULL }; const char *m81e2a304[] = { "filegaga.com/ot/fast.php?", NULL }; const char *m81e2fa5a[] = { "vibrantmedia.com^", NULL }; const char *m81e32c66[] = { "goldlambotrader.co^", NULL }; -const char *m81e38e29[] = { "directtextbook.com^", ".php^ad_", NULL }; const char *m81e42af5[] = { "/adsync/", NULL }; const char *m81e436c2[] = { "/omniture/visitorapi.", NULL }; const char *m81e44d4a[] = { "hapend.biz^", NULL }; @@ -27055,6 +27250,7 @@ const char *m8256f5ee[] = { "xxlargepop.com^", NULL }; const char *m8257758 [] = { "dwabissw.com^", NULL }; const char *m82579dba[] = { "niceyoungteens.com/mct.js", NULL }; const char *m8259523 [] = { "newideasdaily.com^", NULL }; +const char *m825ac417[] = { "oozrsmpieq.com^", NULL }; const char *m825da310[] = { "sp.portclintonnewsherald.com^", NULL }; const char *m825dc7e7[] = { "playbuzz.com/widget/", NULL }; const char *m825df6f [] = { "xclicks.net^", NULL }; @@ -27107,6 +27303,7 @@ const char *m829ef3ce[] = { "rntlwkqmelxceu.com^", NULL }; const char *m829fb71e[] = { "/adsense250.", NULL }; const char *m82a0a9f [] = { "dcs.maxthon.com^", NULL }; const char *m82a0c78c[] = { "buyflood.com^", NULL }; +const char *m82a1a08 [] = { "computerworld.com/www/js/ads/ads.js", NULL }; const char *m82a1bc32[] = { "zpbgschpbkz.com^", NULL }; const char *m82a442ba[] = { "selfip.org/counter/", NULL }; const char *m82a6764c[] = { "ugvdjzysvfivy.com^", NULL }; @@ -27185,6 +27382,7 @@ const char *m82f3961e[] = { "lvmnxohz.com^", NULL }; const char *m82f7b187[] = { "reviewdollars.com^", NULL }; const char *m82fb001d[] = { "/ads/pencil/", NULL }; const char *m82fbc10c[] = { "/ads_3.", NULL }; +const char *m82fc7439[] = { "graciamediaweb.com^", NULL }; const char *m82ff907d[] = { "-ad/main.", NULL }; const char *m8301babe[] = { "/banman.asp?", NULL }; const char *m8302ae18[] = { "rudtedmhm.com^", NULL }; @@ -27224,6 +27422,7 @@ const char *m8328ef19[] = { "imfdb.org^", "^FoG-300x250.jpg", NULL }; const char *m832a2f04[] = { "/home30/ad.", NULL }; const char *m832a720f[] = { "digital-metric.com^", NULL }; const char *m832b9a68[] = { "juicerhead.com^", NULL }; +const char *m832c137a[] = { "padssup.com^", NULL }; const char *m832d4f43[] = { ".internads.", NULL }; const char *m832e2467[] = { "classical897.org/common/sponsors/", NULL }; const char *m832f51d3[] = { "sfxuiadi.com^", NULL }; @@ -27268,11 +27467,13 @@ const char *m835866ec[] = { "/brandAnalytics.js", NULL }; const char *m83594caf[] = { "plista.com/widgetdata.php?", "%22pictureads%22%7D", NULL }; const char *m83597cca[] = { "/powercount.", NULL }; const char *m835b7268[] = { "tdjfxeavusdpci.com^", NULL }; +const char *m835bec06[] = { "gladiatorbugs.com^", NULL }; const char *m835f1c9d[] = { "miracan.pw^", NULL }; const char *m8361352f[] = { "group-ib.ru^", NULL }; const char *m83620321[] = { "follofop.com^", NULL }; const char *m8362502d[] = { "zsuqhunoiex.com^", NULL }; const char *m83630737[] = { "kurtgcwrdakv.com^", NULL }; +const char *m83635eea[] = { "wishabi.net/attribution.js", NULL }; const char *m8364486d[] = { "jxseoruuv.com^", NULL }; const char *m8365773b[] = { "sonypictures.com^", "^admedia^", NULL }; const char *m8365c81c[] = { "fonderredd.info^", NULL }; @@ -27293,6 +27494,7 @@ 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 }; const char *m837abfda[] = { "blogorama.com/images/banners/", NULL }; +const char *m837caee3[] = { "rapidvideo.com/assets/js/video-js-6.2.0.js", NULL }; const char *m837cbd46[] = { "topeuro.biz^", NULL }; const char *m837e38cd[] = { "sp.poughkeepsiejournal.com^", NULL }; const char *m837ef67a[] = { "vcwrigdrnh.com^", NULL }; @@ -27317,6 +27519,7 @@ const char *m838977fa[] = { "qkyzjwhyeh.com^", NULL }; const char *m838a5dd2[] = { "zqmxzjrhchg.com^", NULL }; const char *m838aa0e0[] = { "/googleadhtml/", NULL }; const char *m838b0c96[] = { "/inc/ad.", NULL }; +const char *m838b2af7[] = { "norvalur.xyz^", NULL }; const char *m838cc2c4[] = { "fujifilm.com/js/shared/analyzer.js", NULL }; const char *m838d0a0c[] = { "ad.jamba.net^", NULL }; const char *m838f482b[] = { "relink.us/js/ibunkerslide.js", NULL }; @@ -27340,6 +27543,7 @@ const char *m839d18d7[] = { "zatrlsov.com^", NULL }; const char *m839e9996[] = { "yifuqtge.com^", NULL }; const char *m839eaf6f[] = { "zpghmretcikhzs.com^", NULL }; const char *m83a006c9[] = { "irishdev.com/files/banners/", NULL }; +const char *m83a41b3e[] = { "wonderfulproductives.com^", NULL }; const char *m83a44568[] = { "bionicclick.com^", NULL }; const char *m83a467f9[] = { "kbmg.cz/tracker.js", NULL }; const char *m83a4e92b[] = { "netdna-cdn.com^", "-Background-1280x10241.", NULL }; @@ -27350,7 +27554,6 @@ const char *m83a7eb88[] = { "/diva-analytics.js", NULL }; const char *m83a85c99[] = { "104.197.", NULL }; const char *m83a8ee63[] = { "felitb.rightinthebox.com^", NULL }; const char *m83a954e1[] = { "ectaco-store.com^", "^promo.jsp^", NULL }; -const char *m83a961ef[] = { "coolgames.com^", "^ads.js", NULL }; const char *m83aac613[] = { "chronicle.lu/images/banners/", NULL }; const char *m83aaefcc[] = { "/banner-ads-", NULL }; const char *m83ac1584[] = { "yahoo.com^", "^pageview^", NULL }; @@ -27361,6 +27564,7 @@ const char *m83af553 [] = { "sisrgcvomn.com^", NULL }; const char *m83b09e93[] = { "hotcaracum.com/banner/", NULL }; const char *m83b17965[] = { "?ad_partner=", NULL }; const char *m83b20c4b[] = { "bgarilrzlgez.com^", NULL }; +const char *m83b23796[] = { "poxcldtepiulo.com^", NULL }; const char *m83b339d3[] = { "fileflares.com:", NULL }; const char *m83b35e24[] = { "horse-racing-affiliate-program.co.uk^", NULL }; const char *m83b41700[] = { "rulerclick.com^", NULL }; @@ -27388,9 +27592,7 @@ const char *m83c6e614[] = { "conservativepost.com/pu/", NULL }; const char *m83c9bfd1[] = { "trafficrevenue.net^", NULL }; const char *m83c9c535[] = { "mp32u.net/adframe.js", NULL }; const char *m83ca4f63[] = { "dulfweycnqfoka.com^", NULL }; -const char *m83ca7c3e[] = { "1337x.to/ip.php", NULL }; const char *m83cb2bf5[] = { "debadu.com^", NULL }; -const char *m83ccdfa8[] = { "dmgt.grapeshot.co.uk^", NULL }; const char *m83ce7c47[] = { "/apTracker.", NULL }; const char *m83cea89d[] = { "http://r.i.ua/s?", "&p", "&l", NULL }; const char *m83cecf19[] = { "uisdjvwytl.com^", NULL }; @@ -27487,6 +27689,7 @@ const char *m844b9de4[] = { "viralize.tv/track/", NULL }; const char *m844d5ad7[] = { "contadordevisitas.es^", NULL }; const char *m8451ca3f[] = { "eye.swfchan.com^", NULL }; const char *m84521188[] = { "/\\.science\\/[0-9]{2,9}\\/$/", NULL }; +const char *m84522b73[] = { "/tracking/partner_", NULL }; const char *m84535b99[] = { "pbsrc.com/footer/", NULL }; const char *m8454697 [] = { "zpwqnicvzi.com^", NULL }; const char *m8455d9ab[] = { "jwpsrv.com/library/", NULL }; @@ -27635,7 +27838,6 @@ const char *m84f2b38b[] = { "slotsheaven.com/banners/", NULL }; const char *m84f5de5e[] = { "fanatical.com^", "^fansp.js", NULL }; const char *m84f63643[] = { "bukpsslm.com^", NULL }; const char *m84f6469e[] = { "/statscounter/", NULL }; -const char *m84f687f [] = { "forex.com/adx/", NULL }; const char *m84f77144[] = { "/cdn-cgi/pe/bag2?r", ".codeonclick.com", NULL }; const char *m84fd6926[] = { "webyclip.com/WebyClipAnalytics.html", NULL }; const char *m84fdb2ce[] = { "tvas-c.pw^", NULL }; @@ -27690,6 +27892,7 @@ const char *m852d3a37[] = { "cloudfront.net/nimblebuy/", NULL }; const char *m852d629a[] = { "cerebral.s4.bizhat.com/banners/", NULL }; const char *m852dc4b3[] = { "mozefakt.com^", NULL }; const char *m852e58b3[] = { "advertising-department.com^", NULL }; +const char *m852f8887[] = { "hd-easyporn.com/cpanel/", NULL }; const char *m852fc65b[] = { "eshezwwft.com^", NULL }; const char *m8530a8a4[] = { "ovpn.to/ovpn.to/banner/", NULL }; const char *m8530bde1[] = { "adsnext.net^", NULL }; @@ -27784,7 +27987,6 @@ 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 *m85985dd [] = { "codingcrazy.com/demo/adframe.js", NULL }; const char *m85989844[] = { "start.no/advertpro/servlet/view/text/html/zone?zid=", NULL }; const char *m8599774c[] = { "/services/analytics/", NULL }; const char *m859b1d86[] = { ".com/clk?", NULL }; @@ -27860,11 +28062,13 @@ const char *m85efba55[] = { "uiyeiafffdex.com^", NULL }; const char *m85f05499[] = { "ekgmjxjyfzzd.com^", NULL }; const char *m85f0eb86[] = { "/adinteraction/", NULL }; const char *m85f2324c[] = { "300mbfilms.co^", NULL }; +const char *m85f314db[] = { "sxwcfnai.com^", NULL }; const char *m85f47b86[] = { "-ad-640x480.", NULL }; const char *m85f5b421[] = { "cpdafetdjtdsy.com^", NULL }; const char *m85f60ebc[] = { "creativecdn.com/pix/?", NULL }; const char *m85f61a56[] = { "wmvnyunntuuz.com^", NULL }; const char *m85f7971a[] = { "=ad-rectangle-", NULL }; +const char *m85f88d91[] = { "nosdbwnd.com^", NULL }; const char *m85f8e889[] = { "/javascripts/ads.", NULL }; const char *m85f9a00c[] = { "playfooty.tv/jojo.html", NULL }; const char *m85fa57d9[] = { "ads.eurogrand.com/redirect.aspx?", NULL }; @@ -27941,6 +28145,7 @@ const char *m864e96b9[] = { "=advertiser.", NULL }; const char *m864f8949[] = { "xgpiuhyxbevjgs.com^", NULL }; const char *m864fc61d[] = { "mozilla.com/js/track.js", NULL }; const char *m86579d2a[] = { "iproanalytics.com^", NULL }; +const char *m865978e8[] = { "tracker.stileo.it^", NULL }; const char *m865b7ac1[] = { "/lazy-ads@", NULL }; const char *m865bb461[] = { "/adserver?", NULL }; const char *m865bd20d[] = { "/effectivemeasure.", NULL }; @@ -27968,10 +28173,12 @@ const char *m867519df[] = { "-468x80/", NULL }; const char *m86758599[] = { "-adsense2.", NULL }; const char *m86762966[] = { "ebocornac.com^", NULL }; const char *m86785583[] = { "&AdType=", NULL }; +const char *m86794809[] = { "/perfmetrics.js", NULL }; const char *m867a7f64[] = { "/cpx_ads.", NULL }; const char *m867a9696[] = { "images.outbrain.com/imageserver/", "-120x60.", NULL }; const char *m867cdf5a[] = { "rd99mxvoa3.com^", NULL }; const char *m867d74ab[] = { "clipkit.de/metrics?", NULL }; +const char *m867da87c[] = { "pushanert.com^", NULL }; const char *m86817f65[] = { "mxpopad.com^", NULL }; const char *m8684319b[] = { "vdumpcunfa.com^", NULL }; const char *m8684ac1a[] = { "maxiadv.com^", NULL }; @@ -28123,6 +28330,7 @@ const char *m8730b674[] = { "fhlzfxxnqc.com^", NULL }; const char *m8730e26c[] = { "nxtck.com^", NULL }; const char *m873329a [] = { "cbtrk.net^", NULL }; const char *m873363ec[] = { "your-tornado-file.com^", NULL }; +const char *m8734036a[] = { "wpcdn.pl/wpjslib/", NULL }; const char *m873427d1[] = { "/ajrotator/", NULL }; const char *m8734dabb[] = { "shaadi.com^", "^get-banner.php^", NULL }; const char *m873500f2[] = { "_adverts.js", NULL }; @@ -28192,6 +28400,7 @@ const char *m87806ff3[] = { "forkcdn.com^", NULL }; const char *m8780ab36[] = { "fpguuwnpkvqsq.bid^", NULL }; const char *m8781d24f[] = { "/advertsquare.", NULL }; const char *m87833689[] = { "mmaigzevcfws.com^", NULL }; +const char *m8785770a[] = { "wilrjvvmmplp.com^", NULL }; const char *m87868b4c[] = { "/clientlib-analytics-", NULL }; const char *m878a0a4 [] = { "/popunders.", NULL }; const char *m878a21a [] = { "sayellow.com/Clients/Banners/", NULL }; @@ -28378,6 +28587,7 @@ const char *m88557489[] = { "/pic.gif?url=", NULL }; const char *m8855c0a7[] = { "aoxntgxf.bid^", NULL }; const char *m8856a6d9[] = { "blrqeqn.com^", NULL }; const char *m88585511[] = { "/ad-ifr.", NULL }; +const char *m8859af0d[] = { "/adfit/", NULL }; const char *m885a71ff[] = { "stat.dealtime.com^", NULL }; const char *m885c9835[] = { "skypeassets.com^", "^track_channel.js", NULL }; const char *m885d2e44[] = { "ddm.io^", NULL }; @@ -28388,6 +28598,7 @@ const char *m88615d2b[] = { "_adpage=", NULL }; const char *m8862336b[] = { "/ad728s.", NULL }; const char *m8862de03[] = { "lqfolelqvc.com^", NULL }; const char *m8863a947[] = { "ibsrv.net/", "_215x30.", NULL }; +const char *m88644409[] = { "ezoic.net/wabbit/", NULL }; const char *m88649ec [] = { "openxtracker.com^", NULL }; const char *m886670a2[] = { "travidia.com/ss-page/", NULL }; const char *m886704bb[] = { "/scripts.kissmetrics.com/", NULL }; @@ -28443,7 +28654,6 @@ const char *m889a83ca[] = { "atrcoikdyagv.com^", NULL }; const char *m889f5b7c[] = { ".468x60_", NULL }; const char *m88a23a0e[] = { "duowan.com/duowan.js", NULL }; const char *m88a23d41[] = { "acf-webmaster.net^", NULL }; -const char *m88a24e52[] = { "disruptorbeam.com/assets/uploaded/ads/", NULL }; const char *m88a47e93[] = { "/sa.gif?", NULL }; const char *m88a5522e[] = { "dashad.io^", NULL }; const char *m88a5ff06[] = { "robotadserver.com^", NULL }; @@ -28503,6 +28713,7 @@ const char *m88ea1615[] = { "d1mbgf0ge24riu.cloudfront.net^", NULL }; const char *m88ea73e2[] = { "log", ".ku6.com^", NULL }; const char *m88ec439a[] = { "qmxpttxjv.com^", NULL }; const char *m88ed6507[] = { "/pixel.json?", NULL }; +const char *m88ee7c98[] = { "dialgold.com^", NULL }; const char *m88f00a11[] = { "ad.pickple.net^", NULL }; const char *m88f1125e[] = { "?advtile=", NULL }; const char *m88f3183f[] = { "etyeltdqg.bid^", NULL }; @@ -28524,13 +28735,14 @@ const char *m89058982[] = { "/openxtag.", NULL }; const char *m890602f4[] = { "bestofmedia.com^", "^beacons^", NULL }; const char *m89088e22[] = { "pinterest.com/_/_/report/", NULL }; const char *m8908dd54[] = { "izbarin.info^", NULL }; -const char *m8909f75b[] = { "g.doubleclick.net^gampad^ads^", "^iu_parts^7372121%2CPTGBanner%2C", NULL }; const char *m890a8853[] = { "epxxqzrcdfkxo.bid^", NULL }; const char *m890f4c4f[] = { "zyqlfplqdgxu.com^", NULL }; const char *m8910270e[] = { "/adbrite_", NULL }; const char *m8910352d[] = { "pxthyfgzm.com^", NULL }; const char *m8910ba54[] = { "/getad/", NULL }; +const char *m8910fcc [] = { "trafficshirts.com^", NULL }; const char *m891196a [] = { "wbnykwffygwjwr.com^", NULL }; +const char *m8911ecd [] = { "ahllgtevqrsh.com^", NULL }; const char *m89129dd8[] = { "oazznjmbchmpdg.com^", NULL }; const char *m89135432[] = { "uyfudwfqfk.bid^", NULL }; const char *m8915af [] = { "anet", ".tradedoubler.com^", NULL }; @@ -28547,6 +28759,7 @@ const char *m891ded08[] = { "1430wnav.com/images/300-", NULL }; const char *m891ecfec[] = { "trongi.info^", NULL }; const char *m891f423e[] = { "therneserutybin.info^", NULL }; const char *m891ff6b2[] = { "kwanalu.co.za/upload/ad/", NULL }; +const char *m89204f03[] = { "mdn.neowin.net^", NULL }; const char *m8922041c[] = { "/adsen/", NULL }; const char *m8922926e[] = { "beacon.gutefrage.net^", NULL }; const char *m8922c3df[] = { "movzap.com/aad.html", NULL }; @@ -28605,6 +28818,7 @@ const char *m8954a07d[] = { "google.com/uds/?file=ads&", NULL }; const char *m8955523b[] = { "potd.onlytease.com^", NULL }; const char *m89576c0b[] = { "/headvert.", NULL }; const char *m8959a21a[] = { "xnnbvckd.com^", NULL }; +const char *m895a6c6 [] = { "pgmqzpjoauoknj.com^", NULL }; const char *m895d3c23[] = { "zrfrornn.net^", NULL }; const char *m895db5b0[] = { "dwin2.com^", NULL }; const char *m895dbed5[] = { "avrdpbiwvwyt.com^", NULL }; @@ -28643,6 +28857,7 @@ const char *m89824015[] = { "_adsbgd.", NULL }; const char *m8982738c[] = { "glam.com/js/widgets/glam_native.act?", NULL }; const char *m8982d7fe[] = { "newton.pm/events/track_bulk", NULL }; const char *m8983e875[] = { "twinplan.com^", NULL }; +const char *m8984292b[] = { "bred4tula.com^", NULL }; const char *m89847bc1[] = { "trs.cn^", NULL }; const char *m8985214f[] = { "cdndoge.xyz/lib/sweetalert/sweetalert.js", NULL }; const char *m8986b6e6[] = { "mcnews.com.au/banners/", NULL }; @@ -28701,6 +28916,7 @@ const char *m89bab006[] = { "ga.webdigi.co.uk^", NULL }; const char *m89bb6cf4[] = { "dailytrust.info/images/dangote.swf", NULL }; const char *m89bcdabd[] = { "vpfiiojohjch.com^", NULL }; const char *m89bd7f73[] = { "/imgad_", NULL }; +const char *m89be5978[] = { "inistrack.net^", NULL }; const char *m89bf0210[] = { "/csi?v=3&s=", NULL }; const char *m89bfef37[] = { "serverkompetenz.net/cpx.php?", NULL }; const char *m89bff739[] = { "consciouscabbage.com^", NULL }; @@ -28718,11 +28934,9 @@ const char *m89cbcfaf[] = { "/tracking/csp?", NULL }; const char *m89cd07a [] = { "/services/getbanner?", NULL }; const char *m89cd5333[] = { "bing.com^", "^GLinkPing.aspx", NULL }; const char *m89cdc6f0[] = { "adzincome.in^", NULL }; -const char *m89cf0cb8[] = { "egotastic.us.intellitxt.com/intellitxt/front.asp", NULL }; const char *m89d2ef88[] = { "/ot_e404.gif?", NULL }; const char *m89d419bd[] = { "jciieszytnk.bid^", NULL }; const char *m89d44493[] = { "ewlnukukkca.com^", NULL }; -const char *m89d676e3[] = { "firstpost.in/wp-content/uploads/promo/social_icons.png", NULL }; const char *m89d90ede[] = { "fvenxjtzuaxu.com^", NULL }; const char *m89d96e09[] = { "/bannerad.", NULL }; const char *m89da21b7[] = { "youku.com/recikupushshow?", NULL }; @@ -28733,7 +28947,6 @@ const char *m89e1ab72[] = { "streem.com.au^", NULL }; const char *m89e28ffb[] = { "coinimp.com", NULL }; const char *m89e2913 [] = { "statecannoticed.com^", NULL }; const char *m89e2a01a[] = { "/page_counter.", NULL }; -const char *m89e3085 [] = { "doubleclick.net/adj/profootballreference.fsv/", NULL }; const char *m89e4a6be[] = { "/tracking_add_ons.", NULL }; const char *m89e68e35[] = { "zvovdtomwa.com^", NULL }; const char *m89e7bb6b[] = { "vertical-stats.huffpost.com^", NULL }; @@ -28841,7 +29054,6 @@ const char *m8a4c8460[] = { "cloudfront.net^", "^keen.min.js", NULL }; const char *m8a4daabd[] = { "counter.promodeejay.net^", NULL }; const char *m8a4dc8db[] = { "mealime.com/assets/mealytics.js", NULL }; const char *m8a4de36e[] = { "popupclick.ru^", NULL }; -const char *m8a4ded70[] = { "freeviewnz.tv^", "^uploads^ads^", NULL }; const char *m8a4e0a3e[] = { "qhkfgjoyinllld.com^", NULL }; const char *m8a5018ee[] = { "baidu.com/js/o.js", NULL }; const char *m8a50424d[] = { "zdf.de^", "^tracking^", NULL }; @@ -28849,6 +29061,7 @@ const char *m8a5226e7[] = { "metrics.thetrainline.com/b/ss/", NULL }; const char *m8a5230f8[] = { "mp3vicio.com^", NULL }; const char *m8a52be0b[] = { "taboolasyndication.com^", "^log^", NULL }; const char *m8a541729[] = { "rdtcdn.com^", NULL }; +const char *m8a54f504[] = { "/processUserCookie.htm?", NULL }; const char *m8a570d04[] = { "lbaybxwiklnfe.com^", NULL }; const char *m8a573041[] = { "adkick.net^", NULL }; const char *m8a59fe80[] = { "yidxvzosvwsd.com^", NULL }; @@ -28960,6 +29173,7 @@ const char *m8ac906b0[] = { "rshaifxw.bid^", NULL }; const char *m8acad561[] = { "/usrtrck-", NULL }; const char *m8acd171b[] = { "povqrvsoljy.com^", NULL }; const char *m8acdbfd8[] = { "uvakjjlbjrmx.com^", NULL }; +const char *m8ace3864[] = { "/analytics-core-bundle-", NULL }; const char *m8ace4121[] = { "sellebrity.com^", NULL }; const char *m8acfb8fb[] = { "chukalapopi.com^", NULL }; const char *m8acfe70e[] = { "/antiadblock.", NULL }; @@ -29025,7 +29239,6 @@ const char *m8b1d5b1f[] = { "ayads.co^", NULL }; const char *m8b1d72bb[] = { "cfcnet.top^", NULL }; const char *m8b1db450[] = { "iframes.hustler.com^", NULL }; const char *m8b1ea4f2[] = { "qfqihvhm.bid^", NULL }; -const char *m8b1f6e3d[] = { "connectingdirectories.com/advertisers/", NULL }; const char *m8b200c2 [] = { "2ch.hk^", "^tracker.js^", NULL }; const char *m8b2137dc[] = { "goal.com^", "^betting^", NULL }; const char *m8b234a3c[] = { "johnbridge.com/vbulletin/images/tyw/wedi-shower-systems-solutions.png", NULL }; @@ -29121,7 +29334,6 @@ const char *m8b95344 [] = { "qhpwanmnbvkiio.com^", NULL }; const char *m8b9674e [] = { ".ru/0.gif?", NULL }; const char *m8b96875b[] = { "/performance_timing/log?", NULL }; const char *m8b96f194[] = { "evanetwork.com^", NULL }; -const char *m8b975ac8[] = { "eplayerhtml5.performgroup.com/js/tsEplayerHtml5/js/Eplayer/js/modules/bannerview/bannerview.main.js?", NULL }; const char *m8b9983e9[] = { "onlinecashmethod.com^", NULL }; const char *m8b9a32b5[] = { "a.extremetech.com^", NULL }; const char *m8b9b43c3[] = { "track.yfret.com^", NULL }; @@ -29139,7 +29351,6 @@ const char *m8ba4dd01[] = { "ztioesdyffrr.com^", NULL }; const char *m8ba4ff7d[] = { "wulium.com^", NULL }; const char *m8ba65638[] = { "amazonaws.com/photos.offers.analoganalytics.com/", NULL }; const char *m8ba80645[] = { "/eco_ads/", NULL }; -const char *m8ba84586[] = { "downvids.net/ads.js", NULL }; const char *m8baa4ee7[] = { "webest.info^", NULL }; const char *m8bab549b[] = { "perimeterx.net^", NULL }; const char *m8baca916[] = { "superstat.info^", NULL }; @@ -29182,6 +29393,7 @@ const char *m8bcff1dd[] = { "ygbokgipe.bid^", NULL }; const char *m8bd16031[] = { "ovvddcpjqndfv.com^", NULL }; const char *m8bd2aea9[] = { "networkworld.com/www/js/ads/gpt_includes.js?", NULL }; const char *m8bd3739f[] = { "mnzimonbovqs.com^", NULL }; +const char *m8bd662f [] = { "/collect?k=", NULL }; const char *m8bd6efdc[] = { "www.hey.lt^", NULL }; const char *m8bd6fc63[] = { "youwatch.org/js/show_ads.js", NULL }; const char *m8bd74226[] = { "serious-partners.com^", NULL }; @@ -29220,6 +29432,7 @@ const char *m8bfb937d[] = { ".com/promodisplay?", NULL }; const char *m8bfc4777[] = { ".my/ads/", NULL }; const char *m8bfc8072[] = { "chanel.com/js/flashtrack.js", NULL }; const char *m8bfe625 [] = { "stats.ilsemedia.nl^", NULL }; +const char *m8bffabdf[] = { "magararepublic.com^", NULL }; const char *m8c00ae3d[] = { "/adbars.", NULL }; const char *m8c030507[] = { "bpglbuxwx.com^", NULL }; const char *m8c041f7d[] = { "jjxsdkphpcwu.com^", NULL }; @@ -29423,6 +29636,7 @@ const char *m8ce98127[] = { "hxvdrelj.bid^", NULL }; const char *m8cea17da[] = { "4gamer.net/img/", "_jack_", NULL }; const char *m8cee214a[] = { "/stat.cgi?", NULL }; const char *m8cf15556[] = { "/rassets1/ads-", NULL }; +const char *m8cf808eb[] = { "maxtraffic.com^", NULL }; const char *m8cfb5597[] = { "tracking11.com^", NULL }; const char *m8cfb6057[] = { "tgijoezvmvvl.com^", NULL }; const char *m8cfccdb4[] = { "ptiniretm.com^", NULL }; @@ -29445,6 +29659,7 @@ const char *m8d108841[] = { "prospecteye.com^", NULL }; const char *m8d123890[] = { "/fc_ads.", NULL }; const char *m8d12d4e2[] = { "furmnas.com^", NULL }; const char *m8d12d868[] = { "ujqafhcsrhyz.com^", NULL }; +const char *m8d145893[] = { "onxxyeoyes.com^", NULL }; const char *m8d164319[] = { "/mormont.js", NULL }; const char *m8d172ef0[] = { "-assets/ads.", NULL }; const char *m8d1804c3[] = { "kuangard.net^", NULL }; @@ -29520,6 +29735,7 @@ const char *m8d6b20c2[] = { "_saveUserEventLog.", NULL }; const char *m8d6de583[] = { "intextscript.com^", NULL }; const char *m8d6df821[] = { "-ad.jpg?", NULL }; const char *m8d6e7eb0[] = { "xgvertjtfl.bid^", NULL }; +const char *m8d6f44fd[] = { "obhlfwnatj.com^", NULL }; const char *m8d6f5584[] = { "siterdm.com^", NULL }; const char *m8d6ff954[] = { "&strategy=adsense&", NULL }; const char *m8d71823d[] = { "cfcloudcdn.com^", NULL }; @@ -29562,7 +29778,6 @@ const char *m8d968871[] = { "imimtord.net^", NULL }; const char *m8d97cfbd[] = { "fpbmjwoebzby.com^", NULL }; const char *m8d984e6f[] = { "mto.mediatakeout.com/viewer?", NULL }; const char *m8d991537[] = { "_180x300_", NULL }; -const char *m8d9a2009[] = { "crunchyroll.com^", "^ads_enabled_flag.js", NULL }; const char *m8d9b3c47[] = { "track.bernerzeitung.ch^", NULL }; const char *m8d9bfc7 [] = { "cwkhyupiwzcjy.com^", NULL }; const char *m8d9d7327[] = { "adservme.com^", NULL }; @@ -29662,6 +29877,7 @@ const char *m8e01a0a9[] = { "filthyrx.com/images/porno/", NULL }; const char *m8e038941[] = { "/sst8.sst?", NULL }; const char *m8e03aa50[] = { "gamevui24.com^", NULL }; const char *m8e0456a8[] = { "static.criteo.net^images^", NULL }; +const char *m8e05336d[] = { "devtodev.com^", NULL }; const char *m8e058cba[] = { "zisboombah.net^", NULL }; const char *m8e05c111[] = { "cdn.ndtv.com/static/", NULL }; const char *m8e06eaea[] = { "research-int.se^", NULL }; @@ -29712,6 +29928,7 @@ const char *m8e35bd20[] = { "dadegid.ru^", NULL }; const char *m8e37408 [] = { "hubtraffic.com^", NULL }; const char *m8e38c76c[] = { ".gr/ads/", NULL }; const char *m8e3940e0[] = { "kuhnivsemisrazu.ru^", NULL }; +const char *m8e39c61d[] = { "mzaugggxs.com^", NULL }; const char *m8e39e43d[] = { "fleshcash.com^", NULL }; const char *m8e3a2140[] = { "uxmskpwnsmzlro.bid^", NULL }; const char *m8e3a4ba0[] = { "xiwhhcyzhtem.com^", NULL }; @@ -29752,6 +29969,7 @@ const char *m8e5f66a [] = { "pumpkinpatchkids.com/www/delivery/ajs.php?", NULL } const char *m8e5facf0[] = { "aubhiple2.com^", NULL }; const char *m8e629a42[] = { "f1tbit.com^", NULL }; const char *m8e62b400[] = { "logua.com^", NULL }; +const char *m8e62d0b3[] = { "zbulsymgpbjv.com^", NULL }; const char *m8e630403[] = { "firstone.", "^", NULL }; const char *m8e63ec3 [] = { "mhcttlcbkwvp.com^", NULL }; const char *m8e656c06[] = { "tubedupe.com/footer_four.html", NULL }; @@ -29836,6 +30054,7 @@ const char *m8ebe3e57[] = { "/AD/PageHits.", NULL }; const char *m8ebe6715[] = { "nation.sc/images/pub", NULL }; const char *m8ebe9096[] = { "sextronix.com/images/", NULL }; const char *m8ebf1e9f[] = { "events.redditmedia.com^", NULL }; +const char *m8ec31028[] = { "upcum.com^", NULL }; const char *m8ec389bd[] = { "imasdk.googleapis.com/js/sdkloader/outstream.js", NULL }; const char *m8ec5337a[] = { "interner-magaziin.ru^", NULL }; const char *m8ec63d25[] = { "sitesfrog.com/images/banner/", NULL }; @@ -29872,6 +30091,7 @@ const char *m8edff49f[] = { "3redlightfix.com^", NULL }; const char *m8ee03e52[] = { "challengedeprave.com^", NULL }; const char *m8ee0b804[] = { "/adbutler/", NULL }; const char *m8ee2df1e[] = { "/AkamaiMediaAnalytics.", NULL }; +const char *m8ee5d7dc[] = { "afftrk.online^", NULL }; const char *m8ee6b922[] = { ".php?adv_", NULL }; const char *m8ee6f56a[] = { "doubleclick.net/pfadx/", ".MCNONLINE/", NULL }; const char *m8ee70bd7[] = { "skypeassets.com/static/skype.skypeloginstatic/js/s_code.js", NULL }; @@ -30026,6 +30246,7 @@ const char *m8f87c226[] = { "press-start.com/affgames/", NULL }; const char *m8f88760a[] = { "d8b440faa110b.com^", NULL }; const char *m8f891b16[] = { "hostlogr.com/etc/geo.php?", NULL }; const char *m8f891cf3[] = { "hknuifygfbz.com^", NULL }; +const char *m8f8c13b7[] = { "eutsbhvtao.com^", NULL }; const char *m8f8c508b[] = { "hvmimwpe.com^", NULL }; const char *m8f8d59f7[] = { "dvzyppnmfgtr.com^", NULL }; const char *m8f8eda1 [] = { "jrarnqfvjijaa.com^", NULL }; @@ -30127,7 +30348,6 @@ 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 *m90011b5 [] = { "engrish.com/wp-content/uploads/", "/advertisement-", NULL }; const char *m90023ac2[] = { "/services/ads/", NULL }; const char *m900242d6[] = { "/telegraph-advertising/", NULL }; const char *m900376b9[] = { "cjojvvfyb.com^", NULL }; @@ -30328,6 +30548,7 @@ const char *m90c4f1a2[] = { "okoufwmfzujsf.com^", NULL }; const char *m90c51da7[] = { "pink-o-rama.com/Pimproll/", NULL }; const char *m90c62c65[] = { "grouponcdn.com^", "^affiliate_widget^", NULL }; const char *m90cac2f1[] = { "oowivxijrgbrzc.bid^", NULL }; +const char *m90cd8e51[] = { "nychunlnlca.com^", NULL }; const char *m90d082ff[] = { "bnqgubwpq.com^", NULL }; const char *m90d1e7a8[] = { "/impression?", ".loadAds&", NULL }; const char *m90d23bc8[] = { "zmytwgfd.com^", NULL }; @@ -30355,6 +30576,7 @@ const char *m90e12b4 [] = { "affiliserve.com^", NULL }; const char *m90e240cc[] = { "letv.com/env/", NULL }; const char *m90e26e27[] = { "/imagecache_ads/", NULL }; const char *m90e2db3d[] = { "bjdfckchzsa.bid^", NULL }; +const char *m90e38305[] = { "foswrohqoadp.com^", NULL }; const char *m90e3874c[] = { "comms-web-tracking.uswitchinternal.com^", NULL }; const char *m90e49f49[] = { "/expcount/", NULL }; const char *m90e6b587[] = { "timestrends.indiatimes.com^", NULL }; @@ -30411,6 +30633,7 @@ const char *m912089f1[] = { "adtikimdtfbb.com^", NULL }; const char *m9121208f[] = { "/adcase.", NULL }; const char *m9121209d[] = { "tradedoubler.com/file/", NULL }; const char *m91216b5b[] = { "yrfrvrbmipzb.com^", NULL }; +const char *m91218ddd[] = { "rinsouxy.com^", NULL }; const char *m91218fb3[] = { "thebarchive.com/_/api/", NULL }; const char *m912285c5[] = { "lcs.naver.", NULL }; const char *m9122f67a[] = { "cloudflare.com^", "^fingerprint2.min.js", NULL }; @@ -30433,6 +30656,7 @@ const char *m912e840a[] = { "-120x600-", NULL }; const char *m912ec068[] = { "dot2.eporner.com^", NULL }; const char *m912fed1b[] = { "_homadconfig.", NULL }; const char *m9132e7e8[] = { "/lib/analytics.", NULL }; +const char *m91342c7e[] = { "kbmwlbwwwp.com^", NULL }; const char *m9138ffcd[] = { "redpepper.org.uk/ad-", NULL }; const char *m913aed6f[] = { "foodnetwork.com^", "^analytics.sitecatalyst.js", NULL }; const char *m913bdd09[] = { "yhsxsjzyqfoq.com^", NULL }; @@ -30550,7 +30774,6 @@ const char *m91a7ca65[] = { "oinqqbzs.com^", NULL }; const char *m91a7db0d[] = { "/cds.ad.", NULL }; const char *m91a90ae9[] = { "interracialbangblog.info/banner.jpg", NULL }; const char *m91aa8af3[] = { "bikeexchange.com.au/adverts/", NULL }; -const char *m91aaa34c[] = { "d3pkae9owd2lcf.cloudfront.net/mb102.js", NULL }; const char *m91aac78f[] = { "/itab/", "&pid=", NULL }; const char *m91af0e7b[] = { "tzjrmfipwurtc.com^", NULL }; const char *m91aff824[] = { "impactradius.com^", NULL }; @@ -30572,6 +30795,7 @@ const char *m91c1c29a[] = { "sailthru.com^", "^horizon.js", NULL }; const char *m91c4d95c[] = { "campussports.net^", NULL }; const char *m91c54ded[] = { "csi-tracking.com^", NULL }; const char *m91c63a79[] = { ".php/ads/", NULL }; +const char *m91c67cc2[] = { "izwffvgxs.com^", NULL }; const char *m91c7d6cb[] = { "onespot-tracking.herokuapp.com^", NULL }; const char *m91ca277d[] = { "d9lq0o81skkdj.cloudfront.net^", NULL }; const char *m91ca2d9b[] = { "admaxim.com^", NULL }; @@ -30605,6 +30829,7 @@ const char *m91eb00b7[] = { "extensoft.com/artisteer/banners/", NULL }; const char *m91eb10e [] = { "/sitecounter/counter.", NULL }; const char *m91eca690[] = { "jyxckvhds.bid^", NULL }; const char *m91ee11b4[] = { "guardian.bz/images/banners/", NULL }; +const char *m91ef2e85[] = { "sbgftsoe.com^", NULL }; const char *m91f16e51[] = { "/600-60.", NULL }; const char *m91f21a6 [] = { "qbsanzpkfj.com^", NULL }; const char *m91f3ac4a[] = { "strongexplain.com^", NULL }; @@ -30613,6 +30838,7 @@ const char *m91f5f3b2[] = { "gafoswegc.com^", NULL }; const char *m91f7263e[] = { "/ads/views/", NULL }; const char *m91f74468[] = { "igameunion.com^", NULL }; const char *m91f751d5[] = { "_336x280s.", NULL }; +const char *m91faa8f2[] = { "studiolineworks.com^", NULL }; const char *m91fbc945[] = { "lolcounter.com^", NULL }; const char *m91fccebe[] = { "interakt.ru^", NULL }; const char *m91fce8b3[] = { "wplqgfpj.com^", NULL }; @@ -30702,7 +30928,6 @@ const char *m9255f9a0[] = { "epndtinso.com^", NULL }; const char *m92564900[] = { "/box_ad_", NULL }; const char *m92577d7 [] = { "yfzcjqpxunsn.com^", NULL }; const char *m92594a83[] = { "beglorena.com^", NULL }; -const char *m925ab88 [] = { "drop.ndtv.com/social/widgets/", NULL }; const char *m925d4bf3[] = { "/public/ads_", NULL }; const char *m925ea15f[] = { "/cjadsprite.", NULL }; const char *m9260197b[] = { "/\\.top\\/[0-9]{2,9}\\/$/", NULL }; @@ -30734,7 +30959,6 @@ const char *m92799747[] = { "_adright2.", NULL }; const char *m9279f4b8[] = { "cpdoalzgwnwf.com^", NULL }; const char *m927caa58[] = { "markswebcams.com^", NULL }; const char *m927d36e1[] = { "/usertrack/sa.", NULL }; -const char *m927d9d75[] = { "domandgeri.com/banners/", NULL }; const char *m927eabfc[] = { "captcha.vresp.com^", NULL }; const char *m927fc7d8[] = { "/count.exe?", NULL }; const char *m928114d4[] = { "whtop.com/photos.", NULL }; @@ -30954,6 +31178,7 @@ const char *m935f184a[] = { "/ads/sub/", NULL }; const char *m935f649b[] = { "/adload.", NULL }; const char *m935f9ce1[] = { "justdating.online^", NULL }; const char *m93620938[] = { "tennerlist.com^", NULL }; +const char *m9362bf86[] = { "ssl-images-amazon.com/images/", "/DAsf-", NULL }; const char *m936314f1[] = { "bfmrffluuazwn.com^", NULL }; const char *m93631ef1[] = { "/s.aspx?r=", NULL }; const char *m9363361a[] = { "fzccvcrsbtb.com^", NULL }; @@ -30977,6 +31202,7 @@ const char *m9378d2d4[] = { "/adplugin.", NULL }; const char *m937f03b7[] = { "upromise.com/js/csgather.js", NULL }; const char *m937fc41 [] = { ".za/ads.", NULL }; const char *m9380b479[] = { "r932o.com^", NULL }; +const char *m9380d67 [] = { "paqtnspb.com^", NULL }; const char *m93819ebd[] = { "/adlead.", NULL }; const char *m938298ea[] = { "pmzktktfanzem.bid^", NULL }; const char *m9383abd5[] = { "/clickstream.js", NULL }; @@ -31160,6 +31386,7 @@ const char *m943e833d[] = { "yxwnopnfgctpr.com^", NULL }; const char *m943ec25f[] = { "nextyourcontent.com^", NULL }; const char *m943f7d9b[] = { "bdafhnltyxlw.com^", NULL }; const char *m943f7e4d[] = { "sporcle.com/adn/yak.php?", NULL }; +const char *m9442765 [] = { "ioppxhhtgbydsj.com^", NULL }; const char *m94438da [] = { "click2jump.com^", NULL }; const char *m9446ad3d[] = { "yastatic.net/market-export/", "/advert.js", NULL }; const char *m94483c26[] = { "eabgoszdtq.com^", NULL }; @@ -31275,6 +31502,7 @@ const char *m94d2d161[] = { "red-tube.com/dynbanner.php?", NULL }; const char *m94d3a0bb[] = { "lionsrugby.co.za^", "^sponsors.", NULL }; const char *m94d3ed4e[] = { "_480_80_", NULL }; const char *m94d6e276[] = { "turbobit.net/ref/", NULL }; +const char *m94d885bf[] = { "txt.eu^", NULL }; const char *m94d97f51[] = { "hotcounter.de^", NULL }; const char *m94dcc49b[] = { "facebook.com/rtb_impression/?", NULL }; const char *m94dcc756[] = { "/adverweb.", NULL }; @@ -31286,7 +31514,6 @@ const char *m94e34b06[] = { "native.ai^", NULL }; const char *m94e58937[] = { "hubvisor.io^", NULL }; const char *m94e5e407[] = { "yahoo.com/serv?s", NULL }; const char *m94e6c7eb[] = { "secreta.de/tinc?", NULL }; -const char *m94e77476[] = { "dexerto.com/app/themes/dexerto/assets/js/ads.js", NULL }; const char *m94e8aa70[] = { "/plgtrafic.", NULL }; const char *m94e8da5d[] = { "bidz.com/contentarea/BidzHomePixel", NULL }; const char *m94e97725[] = { "srlmbvfmvl.com^", NULL }; @@ -31296,6 +31523,7 @@ const char *m94ea9594[] = { "beacon.livefyre.com^", NULL }; const char *m94eaaa2a[] = { "mbsy.co^", NULL }; const char *m94ebe9a3[] = { "vepatyei.com^", NULL }; const char *m94ec27cb[] = { "mochiads.com/srv/", NULL }; +const char *m94ede4b6[] = { "gsdolqvdjr.com^", NULL }; const char *m94ee5ba3[] = { "cdn.playwire.com/bolt", "/", NULL }; const char *m94f1c6de[] = { "gkiqfnjtwmj.bid^", NULL }; const char *m94f2b3ed[] = { "nude.hu/banners/", NULL }; @@ -31333,6 +31561,7 @@ const char *m9523fe40[] = { "tracking.ukwm.co.uk^", NULL }; const char *m9528a78f[] = { "/netrum.", NULL }; const char *m9529ffa0[] = { "adnz.co^", NULL }; const char *m952bb90a[] = { "settleships.com^", NULL }; +const char *m952e0c7d[] = { "factorcontest.com^", NULL }; const char *m952f637d[] = { "/ads/header/", NULL }; const char *m952fa43f[] = { "mitel.marketbright.com^", NULL }; const char *m952fbe2b[] = { "-prebid-", NULL }; @@ -31352,6 +31581,7 @@ const char *m953c1766[] = { "/googleAnalytics1.", NULL }; const char *m953d432c[] = { "nonstoppartner.net/a/", NULL }; const char *m953daf3a[] = { "kaidop.com^", NULL }; const char *m953dcd6d[] = { "/scripts/stats/", NULL }; +const char *m954033a0[] = { "clubpenguinclub.com^", NULL }; const char *m95403972[] = { "wowwiki.com/__onedot?", NULL }; const char *m954127f4[] = { "/ad/js/banner9232.", NULL }; const char *m9543e552[] = { "rwlzbswwmmh.com^", NULL }; @@ -31589,6 +31819,7 @@ const char *m9644ed62[] = { "securitywonks.net/promotions/", NULL }; const char *m9645e613[] = { "redtube.com/barelylegal/", NULL }; const char *m9647b663[] = { "conyak.com^", NULL }; const char *m9648d16d[] = { "jiruygrsl.com^", NULL }; +const char *m964b0e6a[] = { "irmctbwmhnyznx.com^", NULL }; const char *m964ef451[] = { "ldigvkkjquvyn.com^", NULL }; const char *m964f48ca[] = { "/site_counter.", NULL }; const char *m964f5aa8[] = { "/728x90l.", NULL }; @@ -31819,7 +32050,6 @@ const char *m974191b0[] = { "shesfreaky.com/pop/", NULL }; const char *m9742c20e[] = { "/analytics-social.", NULL }; const char *m9744de10[] = { "rdtcdn.com^", "^lightbox-slideshow.js^", NULL }; const char *m9744dfcc[] = { "mpstat.us^", NULL }; -const char *m974c1f7b[] = { "g.doubleclick.net/gampad/ads?adk", NULL }; const char *m974c6d5c[] = { "fileparadox.com/images/banner/", NULL }; const char *m974cb990[] = { "zyikzhgqzjyvgu.com^", NULL }; const char *m974f8f2c[] = { "/cdx.gif?", NULL }; @@ -31875,6 +32105,7 @@ const char *m9780aa1b[] = { "/prebid_", NULL }; const char *m97810122[] = { "cjsgmoekcb.com^", NULL }; const char *m9781f71f[] = { "/system_ad.", NULL }; const char *m97824079[] = { "homeaway.com^", "^tracking-home.html", NULL }; +const char *m978317cc[] = { "etsy.com/bcn/beacon", NULL }; const char *m9783c3de[] = { "imonomy.com^", NULL }; const char *m978548d5[] = { "search.ch/acs/", NULL }; const char *m978582fd[] = { "/adsrot.", NULL }; @@ -31979,6 +32210,7 @@ const char *m97e1c8e9[] = { "auyyklnpj.com^", NULL }; const char *m97e2ef44[] = { "xukdsjqzkqegzv.bid^", NULL }; const char *m97e321b2[] = { "/partner_ads/", NULL }; const char *m97e42eb5[] = { "/ad_campaign?", NULL }; +const char *m97e6c529[] = { "gpxsfsxsfm.com^", NULL }; const char *m97e79c2a[] = { "/ad-300x300.", NULL }; const char *m97e8179a[] = { "pussl32.com^", NULL }; const char *m97e9f902[] = { "fallingfalcon.com^", NULL }; @@ -32059,6 +32291,7 @@ const char *m98306009[] = { "moquxotvyuoo.com^", NULL }; const char *m983189cc[] = { "d3t2wca0ou3lqz.cloudfront.net^", NULL }; const char *m9831eb31[] = { "/adserve/", NULL }; const char *m98323c56[] = { "mobsterbird.info^", NULL }; +const char *m98325e21[] = { "3585656d9351553f.com^", NULL }; const char *m98329343[] = { "media6degrees.com^", NULL }; const char *m9834d862[] = { "m3bnqqqw.com^", NULL }; const char *m9835a7e3[] = { "phonearena.com^", NULL }; @@ -32111,6 +32344,7 @@ const char *m985d1a8b[] = { "script.ownpage.fr/v1/ownpage.js?", NULL }; const char *m986028e [] = { "baidu.com/h.js?", NULL }; const char *m9861c188[] = { "/ga_dualcode_tracking.", NULL }; const char *m9862836e[] = { "jordantimes.com/accu/", NULL }; +const char *m9865dc6a[] = { "cpmktg.com^", NULL }; const char *m986691e8[] = { "tw.cx/c?a=", NULL }; const char *m9867c047[] = { "pixel.archive.", NULL }; const char *m98692401[] = { "eszpmsipks.com^", NULL }; @@ -32118,6 +32352,7 @@ const char *m986931d7[] = { "ingest.onion.com^", NULL }; const char *m986aa2cf[] = { "visitorboost.com/images/", NULL }; const char *m986b304a[] = { "/no-impression.gif?", NULL }; const char *m986bbb8d[] = { "cfcn.allocine.net^", NULL }; +const char *m986cb96 [] = { "fjczvutpucr.com^", NULL }; const char *m9871fdf1[] = { "adzerk.net^", NULL }; const char *m98725503[] = { "kxcdn.com/track.js", NULL }; const char *m9875b69d[] = { "diegesellschafter.de^", "^flashimg.php^", NULL }; @@ -32128,6 +32363,7 @@ const char *m98786e51[] = { "alcvid.com^", NULL }; const char *m9878ac6c[] = { "dsnr-affiliates.com^", NULL }; const char *m987a7dcc[] = { "nametraff.com^", NULL }; const char *m987cd087[] = { "lkksbzcslmeefw.com^", NULL }; +const char *m987d899 [] = { "cxxhkmuxdjsmw.com^", NULL }; const char *m9883a0f [] = { "indicia.com^", NULL }; const char *m9884e1bb[] = { "gtrck.pw^", NULL }; const char *m98873214[] = { "/mystats/track.js", NULL }; @@ -32157,6 +32393,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 *m98a2a39b[] = { "includeinthebox.com^", NULL }; const char *m98a47c8 [] = { "marticula.com^", NULL }; const char *m98a48e57[] = { "durokuro.com^", NULL }; const char *m98a49566[] = { "nytimes.com^", "^wtbase.js", NULL }; @@ -32232,6 +32469,7 @@ const char *m98f6c972[] = { "dnzevkqpk.com^", NULL }; const char *m98f755ea[] = { "berliner-zeitung.de/analytics/", NULL }; const char *m98f9296 [] = { "yellowpages.com/proxy/envoy/", NULL }; const char *m98f94f2b[] = { "pqgslqshlj.com^", NULL }; +const char *m98f9a49e[] = { "ga.gfycat.com^", NULL }; const char *m98f9dc47[] = { "xgznkebnjme.com^", NULL }; const char *m98fb334 [] = { "dailymotion.com/skin/data/default/partner/", NULL }; const char *m98fd9f6a[] = { "plmuxaeyapbqxszavtsljaqvmlsuuvifznvttuuqfcxcbgqdnn.com^", NULL }; @@ -32390,6 +32628,7 @@ const char *m99906e91[] = { "myspacecdn.com/cms/", "_skin_", NULL }; const char *m999147cd[] = { "amateuralbum.net/affb.html", NULL }; const char *m999149e5[] = { "usmyfgrdv.bid^", NULL }; const char *m9992320c[] = { "/advert1/", NULL }; +const char *m99931a4 [] = { "vvyimltzbnu.com^", NULL }; const char *m99934276[] = { "-sidebar-ad.", NULL }; const char *m999383c1[] = { "oktpage.com^", NULL }; const char *m9993a705[] = { "gtcjcqxpgykuq.com^", NULL }; @@ -32433,6 +32672,7 @@ const char *m99b6521e[] = { "hyhabjqndvwf.bid^", NULL }; const char *m99b81521[] = { "gostats.de^", NULL }; const char *m99b962e7[] = { "-google-ads-", NULL }; const char *m99b96633[] = { "hyurzuxoksg.com^", NULL }; +const char *m99b96dc3[] = { "eytoshab.com^", NULL }; const char *m99ba045 [] = { "his.tv.sohu.com/his/ping.do?", NULL }; const char *m99ba29bd[] = { "16e2ae8f200d975b.com^", NULL }; const char *m99babc94[] = { "alicdn.com^", "^click_stat^", NULL }; @@ -32505,6 +32745,7 @@ const char *m9a005e0d[] = { "bitcoinwebhosting.net/banners/", NULL }; const char *m9a04a1d5[] = { "pipedrivewebforms.com^", "^keen.min.js", NULL }; const char *m9a04b9c9[] = { "/adtagtranslator.", NULL }; const char *m9a0513 [] = { "query.petametrics.com^", NULL }; +const char *m9a064d6f[] = { "hgacevkuxzifv.com^", NULL }; const char *m9a0cebef[] = { "nymag.com/decor/javascript/magnify_stats.js", NULL }; const char *m9a0f8345[] = { "/adpatch.", NULL }; const char *m9a130068[] = { "tpnads.com^", NULL }; @@ -32524,6 +32765,7 @@ const char *m9a20e2ab[] = { "p.yotpo.com^", NULL }; const char *m9a256543[] = { "totachrl.com^", NULL }; const char *m9a2720ad[] = { "wellturnedpenne.info^", NULL }; const char *m9a272bf [] = { "bodybuilding.com/ad-ops/prebid.js", NULL }; +const char *m9a2b9f07[] = { "rckpwmhqz.com^", NULL }; const char *m9a2c5229[] = { "kcrw.com/collage-images/itunes.gif", NULL }; const char *m9a2cfe73[] = { "jurtym.cf^", NULL }; const char *m9a2f69ae[] = { "lightminer.co^", NULL }; @@ -32578,6 +32820,7 @@ const char *m9a6325e2[] = { "http://", "=", "&", NULL }; const char *m9a641764[] = { "collector.shorte.st/interstitial-page-event", NULL }; const char *m9a66325c[] = { "3dots.co.il/pop/", NULL }; const char *m9a669e0b[] = { "large-format.net^", NULL }; +const char *m9a679eb5[] = { "47f624b2e6c6072e.com^", NULL }; const char *m9a686fb5[] = { "/stt/track.", NULL }; const char *m9a68e37d[] = { "live.philips.com^", NULL }; const char *m9a6af806[] = { "mcars.org/landing/", NULL }; @@ -32757,7 +33000,6 @@ const char *m9b2de016[] = { "czihyzbul.com^", NULL }; const char *m9b2e87b9[] = { "idg.com.au/ggg/images/", "_home.jpg", NULL }; const char *m9b31956 [] = { "marketing.alibaba.com^", NULL }; const char *m9b31976b[] = { "practively.com^", NULL }; -const char *m9b328606[] = { "emailbidding.com^", "^advertiser^", NULL }; const char *m9b32a4d7[] = { "doubleclick.net/pfadx/ssp.kgtv/", NULL }; const char *m9b32a987[] = { "internebula.net^", NULL }; const char *m9b336f1c[] = { "bnbotxyfewtroa.bid^", NULL }; @@ -32814,6 +33056,7 @@ const char *m9b74a6a0[] = { "hisense.com/ta.js", NULL }; const char *m9b74cc1e[] = { "shopping.com/pixel/", NULL }; const char *m9b779c07[] = { "qiota.com/assets/fingerprint2.", NULL }; const char *m9b78be5e[] = { "wzus1.thesaurus.com^", NULL }; +const char *m9b78f0a [] = { "nrubehhd.com^", NULL }; const char *m9b7a8e43[] = { ".ashx?AdID=", NULL }; const char *m9b7a9f32[] = { "viviano.de/cgi-bin/stat_gateway.cgi?", NULL }; const char *m9b7d4134[] = { "kbprllyfvqns.bid^", NULL }; @@ -32998,6 +33241,7 @@ const char *m9c3819e5[] = { "anon-v.com/titswerentoiledup.php", NULL }; const char *m9c3ab68 [] = { "chanitet.ru^", NULL }; const char *m9c3baa56[] = { "480x80.jpg", NULL }; const char *m9c3d523b[] = { "ivwextern.prosieben.de^", "^ivw_flashscript.php^", NULL }; +const char *m9c406beb[] = { "lumberamount.com^", NULL }; const char *m9c41d76 [] = { "picturevip.com/imagehost/top_banners.html", NULL }; const char *m9c4747ca[] = { "bkvrdeiqtgan.bid^", NULL }; const char *m9c477e7 [] = { "15f3c01c.info^", NULL }; @@ -33048,7 +33292,6 @@ const char *m9c6f443c[] = { "d2ghscazvn398x.cloudfront.net^", NULL }; const char *m9c7043c [] = { "pornmaturetube.com/eureka/", NULL }; const char *m9c705c60[] = { "cdn.69games.xxx/common/images/friends/", NULL }; const char *m9c709d18[] = { "marketing.beatport.com.s3.amazonaws.com^", "^728x90_", NULL }; -const char *m9c7203a3[] = { "cyberpower.advizia.com/CyberPower/adv.asp", NULL }; const char *m9c729094[] = { "/adpeeps.", NULL }; const char *m9c72bf52[] = { "wuqdebjfhjas.bid^", NULL }; const char *m9c7425bf[] = { "46779ff4.net^", NULL }; @@ -33132,7 +33375,6 @@ const char *m9ccf0a62[] = { "statssheet.com^", NULL }; const char *m9ccf287f[] = { "i-services.net^", "^compteur.php^", NULL }; const char *m9cd0d0ce[] = { "altervista.org^", "^tb_hits_", NULL }; const char *m9cd16862[] = { "storygize.net^", NULL }; -const char *m9cd2bd36[] = { "cnsm.com.br/wp-content/plugins/wp-bannerize/css/wpBannerizeStyleDefault.css", NULL }; const char *m9cd2ea31[] = { "bmxufcsmxcfwao.bid^", NULL }; const char *m9cd326ae[] = { "/google-ads.", NULL }; const char *m9cd43481[] = { "advmedialtd.com^", NULL }; @@ -33233,6 +33475,7 @@ const char *m9d4812e5[] = { "ajxwyowuylhos.bid^", NULL }; const char *m9d48902b[] = { "nature.com/advertising/", NULL }; const char *m9d4b7c39[] = { "wordreference.com/", "/publ/", NULL }; const char *m9d4d5dfe[] = { "hdimfhptnjgm.bid^", NULL }; +const char *m9d4e125c[] = { "clickercollections.com^", NULL }; const char *m9d4edd50[] = { "kuwlmrggxrznky.com^", NULL }; const char *m9d50e733[] = { "amazonaws.com/digitalcinemanec.swf", NULL }; const char *m9d596c68[] = { "kbjddmnkallz.com^", NULL }; @@ -33335,6 +33578,7 @@ const char *m9dd306a0[] = { "/visits_contor.", NULL }; const char *m9dd40714[] = { "/adexclude/", NULL }; const char *m9dd45451[] = { "yhqojrhfgfsh.com^", NULL }; const char *m9dd46577[] = { "/index-ad-", NULL }; +const char *m9dd68fbb[] = { "dvrttkoyngtnhi.com^", NULL }; const char *m9dd6ea58[] = { "aflrm.com^", NULL }; const char *m9dd6f72b[] = { "/ads/track/", NULL }; const char *m9dd77852[] = { "nytimes.perfectmarket.com^", NULL }; @@ -33372,6 +33616,7 @@ const char *m9df23f23[] = { "cdnservr.com^", NULL }; const char *m9df28c31[] = { "youtube.com/yt/advertise/medias/images/", NULL }; const char *m9df79bb6[] = { "fcgadgets.blogspot.com^", NULL }; const char *m9df7d0c8[] = { "gfycatporn.com/toon.gif", NULL }; +const char *m9df7e713[] = { "horvmygebyg.com^", NULL }; const char *m9df86aae[] = { "adsearcher.ru^", NULL }; const char *m9df87421[] = { "adslot.com^", NULL }; const char *m9df89698[] = { "ads.clubedohardware.com.br/www/delivery/", NULL }; @@ -33427,6 +33672,7 @@ const char *m9e23bd2c[] = { "sponsorcounter.de^", NULL }; const char *m9e25a479[] = { "blogspider.net/images/promo/", NULL }; const char *m9e26ded8[] = { "dghgutalvz.com^", NULL }; const char *m9e277dea[] = { "trkjmp.com^", NULL }; +const char *m9e296be0[] = { "mxapis.com^", NULL }; const char *m9e2a0aaf[] = { "elzmazpsbnwn.com^", NULL }; const char *m9e2af5fa[] = { "bualtwif.com^", NULL }; const char *m9e2c3b4c[] = { "/250x250_advert_", NULL }; @@ -33451,6 +33697,7 @@ const char *m9e3b175f[] = { "chatzy.com/?jsonp:", NULL }; const char *m9e3b62a1[] = { "track2.dulingo.com^", NULL }; const char *m9e3beaa3[] = { "siuletrtmkk.com^", NULL }; const char *m9e3c3bcf[] = { "/partnerad.", NULL }; +const char *m9e3d46a3[] = { "youborafds01.com^", NULL }; const char *m9e3dc8f6[] = { "/tracking/tag_commander.php?", NULL }; const char *m9e3df525[] = { "scanscout.com^", NULL }; const char *m9e3eb6c3[] = { "wingads.com^", NULL }; @@ -33462,7 +33709,6 @@ 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 *m9e49cb03[] = { "cxmedia.co^", "^ads^ads.js", NULL }; const char *m9e4a6532[] = { "pixel-xpanama.netdna-ssl.com^", NULL }; const char *m9e4a7be2[] = { "/pageads/", NULL }; const char *m9e4b5d06[] = { "pomnach.ru^", NULL }; @@ -33519,6 +33765,7 @@ const char *m9e839c77[] = { "ixquick.", "/do/smt?", NULL }; const char *m9e83c7f5[] = { "l2b.co.za/L2BBMP/", NULL }; const char *m9e83e5a [] = { "qnzelsgj.com^", NULL }; const char *m9e845401[] = { "muhexvakuawzo.com^", NULL }; +const char *m9e84752f[] = { "ads.muxiv.com/address/", NULL }; const char *m9e850b86[] = { "/adguru.", NULL }; const char *m9e8709db[] = { "ergewrg.com^", NULL }; const char *m9e87153c[] = { "d2kyy9hvbrzkgn.cloudfront.net^", NULL }; @@ -33555,6 +33802,7 @@ const char *m9ea46f2a[] = { "hirepurpose.com/static/widgets/", NULL }; const char *m9ea4a6f5[] = { "goodanime.net/images/crazy", ".jpg", NULL }; const char *m9ea569ed[] = { "/adscalecontentad.", NULL }; const char *m9ea5aed0[] = { "lkrcapch.com^", NULL }; +const char *m9eab9cbe[] = { "psijdbcwwnqqw.com^", NULL }; const char *m9eabb0c5[] = { "wsj.net/pb/pb.js", NULL }; const char *m9eaea24a[] = { ".cfm?ad=", NULL }; const char *m9eaf812a[] = { "xzmqokbeynlv.com^", NULL }; @@ -33566,6 +33814,7 @@ const char *m9eb1c75e[] = { "/engine/ping?", NULL }; const char *m9eb26a59[] = { "/Javascripts/Gilda-May.js", NULL }; const char *m9eb2af29[] = { "ovrdkhamiljt.com^", NULL }; const char *m9eb5d68c[] = { "cplayer.blinkx.com^", NULL }; +const char *m9eb641d0[] = { "^^https^^\\^\\^.", "\\.(info|pro|icu|app|xyz|app|pet|win|live|me|io|cc|pw|is|zone|bid|cf|ovh|site|review|ml|xyz)\\.", "^", NULL }; const char *m9eb7846f[] = { "onocjgpq.com^", NULL }; const char *m9eb84d95[] = { "/px_trans.gif", NULL }; const char *m9ebbaa34[] = { "adoptim.com^", NULL }; @@ -33605,6 +33854,7 @@ const char *m9ee167d8[] = { "192.168.", "/images/adv_", NULL }; const char *m9ee44759[] = { "ts.tradetracker.net^", NULL }; const char *m9ee4abc6[] = { "eaqxjz6bra.com^", NULL }; const char *m9ee4f32c[] = { "logger.pw^", NULL }; +const char *m9ee73c1e[] = { "cnnx.io^", "^tracking.js", NULL }; const char *m9ee8920 [] = { "vewpwrqebmwu.com^", NULL }; const char *m9ee9c888[] = { "/dw/hit?", NULL }; const char *m9eea22dc[] = { "125x600.swf?", NULL }; @@ -33727,6 +33977,7 @@ const char *m9f6f982 [] = { "gsueoeigaq.com^", NULL }; const char *m9f726233[] = { "/counter_image.gif?", NULL }; const char *m9f7607cb[] = { "pwpwpoker.com/images/", "/strip_poker_", NULL }; const char *m9f770607[] = { "netmining.com^", NULL }; +const char *m9f79305a[] = { "coroheyjses.com^", NULL }; const char *m9f798170[] = { "gwaatiev.com^", NULL }; const char *m9f7b5d7a[] = { "adalso.com^", NULL }; const char *m9f7c3ddd[] = { "cdnproviders.net^", NULL }; @@ -33807,6 +34058,7 @@ const char *m9fd946d1[] = { "sp.pnj.com^", NULL }; const char *m9fdabfad[] = { "t.brand-server.com^", NULL }; const char *m9fdbeafb[] = { "/rawtubelivead.", NULL }; const char *m9fdd6401[] = { "maxymiser.net^", NULL }; +const char *m9fe1de84[] = { "564d28256cddaeba.com^", NULL }; const char *m9fe3e9d4[] = { "track.omgpl.com^", NULL }; const char *m9fe51a07[] = { "-advertisement.", NULL }; const char *m9fe55fe2[] = { "shinystat.lvlar.com^", NULL }; @@ -33857,14 +34109,12 @@ const char *ma01cae83[] = { "vmagazine.com/web/css/ads.css", NULL }; const char *ma01ce172[] = { "carfax.com/img_myap/", NULL }; const char *ma01cfd67[] = { "wrc.com^", "^sponsors^", NULL }; const char *ma01e869 [] = { "wcfbc.net^", NULL }; -const char *ma01f02c4[] = { "expedia.co.nz/html.cms/tpid=", "&adsize=", NULL }; const char *ma021167c[] = { ".com/a?pagetype", NULL }; const char *ma022f79 [] = { "constructionreviewonline.com^", "730x90", NULL }; const char *ma0239aff[] = { "jobscentral.com.sg/cb_transfer.php", NULL }; const char *ma02419d9[] = { "canada.com/news/", "-300-250.gif", NULL }; +const char *ma02541d4[] = { "advice-ads-cdn.vice.com^", NULL }; const char *ma02553da[] = { "_adbg1a.", NULL }; -const char *ma02657d1[] = { "empireonline.com/images/image_index/300x250/", NULL }; -const char *ma02696eb[] = { "drupal.org^", "^revealads.png", NULL }; const char *ma0275fa0[] = { "boulderjewishnews.org^", "^JFSatHome-3.gif", NULL }; const char *ma027ecda[] = { "track.atom-data.io/report?", NULL }; const char *ma02a5b9c[] = { "ivvoooxuyjfuo.com^", NULL }; @@ -34025,6 +34275,7 @@ const char *ma0cc33b7[] = { "netreviews.eu/index.php?action=act_access&", NULL } const char *ma0cd70bf[] = { "jvkhhxwcnijvmf.com^", NULL }; const char *ma0d10714[] = { "ovfbwavekglf.com^", NULL }; const char *ma0d1ee4b[] = { "tfqexqeldxjvet.com^", NULL }; +const char *ma0d32952[] = { "alapsblu.com^", NULL }; const char *ma0d3c0f3[] = { "waptrick.com^", NULL }; const char *ma0d40029[] = { "7e59f52a58ab3be819c9a90ba53b9ffe.ovh^", NULL }; const char *ma0d5a369[] = { "adblockmetrics.ru^", NULL }; @@ -34104,6 +34355,7 @@ const char *ma11de66b[] = { "stats.mako.co.il^", NULL }; const char *ma11e00f1[] = { "_advert1.", NULL }; const char *ma11e5b13[] = { "/ads09a/", NULL }; const char *ma11e67a0[] = { "metric.gstatic.com/ipv6test/", NULL }; +const char *ma11fd9bd[] = { "conversion.pl^", NULL }; const char *ma121cdbd[] = { "api.140proof.com^", NULL }; const char *ma1221299[] = { "/pingd?", NULL }; const char *ma12581b [] = { "ovcksawwem.com^", NULL }; @@ -34317,6 +34569,7 @@ const char *ma1fc46a4[] = { "satellite-tv-guides.com/stat/", NULL }; const char *ma1fd6e64[] = { "senzapudore.it^", NULL }; const char *ma1fd7ce1[] = { "dataxpand.com^", NULL }; const char *ma1fe1c90[] = { "geo.hltv.org^", NULL }; +const char *ma1fe7915[] = { "hybrid.ai^", NULL }; const char *ma1fe8f9f[] = { "buyandsell.ie/ad/", NULL }; const char *ma1ff6468[] = { "freegamespub.com^", NULL }; const char *ma1ffa9a4[] = { "phncdn.com/www-static/js/vmobile/footer.js", NULL }; @@ -34365,11 +34618,11 @@ const char *ma23b7676[] = { "zyeawuzisttu.com^", NULL }; const char *ma23d08d1[] = { "szyejlnlvnmy.com^", NULL }; const char *ma23d35 [] = { "toptrailers.net^", NULL }; const char *ma23d73e [] = { "/pview?event", NULL }; +const char *ma23e7a70[] = { "fastly.net/gpt/", NULL }; const char *ma23e9113[] = { "popzkvfimbox.com^", NULL }; const char *ma23eb813[] = { "tpfnibqjrpcj.com^", NULL }; const char *ma23ed4df[] = { "ptsc.shoplocal.com^", NULL }; const char *ma23fbe24[] = { "nudevista.com/_/pp.", NULL }; -const char *ma2405106[] = { "flossmanuals.net/site_static/xinha/plugins/DoubleClick/", NULL }; const char *ma24065b [] = { "o2.de/resource/js/tracking/ntpagetag.js", NULL }; const char *ma2422550[] = { "fatburningfurnace.com^", "^fbf-banner-", NULL }; const char *ma243bfd7[] = { "oarqgvtkco.com^", NULL }; @@ -34412,6 +34665,7 @@ const char *ma267bb4f[] = { "qom006.site^", NULL }; const char *ma267f38b[] = { "staircase.pl/wp-content/", "/adwords.jpg", NULL }; const char *ma268a9c0[] = { "/2013/ads/", NULL }; const char *ma2697a3 [] = { "ab-in-den-urlaub.de/usertracking/", NULL }; +const char *ma269835a[] = { "chanelets-aurning.com^", NULL }; const char *ma269f4d [] = { "cnuxnqgjkjqmky.bid^", NULL }; const char *ma26ab7b3[] = { "granodiorite.com^", NULL }; const char *ma26cf04c[] = { "pnmkuqkonlzj.com^", NULL }; @@ -34455,6 +34709,7 @@ const char *ma29624b5[] = { "hyfntrak.com^", NULL }; const char *ma296f584[] = { "adroll.com/pixel/", NULL }; const char *ma2976626[] = { "tube911.com/scj/cgi/out.php?scheme_id=", NULL }; const char *ma29781b4[] = { "entygpeb.com^", NULL }; +const char *ma2984f6c[] = { "404tracker.com^", NULL }; const char *ma2994e08[] = { "/log?documentUrl=", NULL }; const char *ma2999f07[] = { "cwbbqhgtjbvtzi.com^", NULL }; const char *ma299baa4[] = { "/cclickTracking.", NULL }; @@ -34686,6 +34941,7 @@ const char *ma381b574[] = { "freevermontradio.org/pictures/lauren_Stagnitti.jpg" const char *ma381e045[] = { "turbotraff.com^", NULL }; const char *ma382754c[] = { "weather.com^", "^makeRequest-", NULL }; const char *ma382bf2a[] = { "affiliates.franchisegator.com^", NULL }; +const char *ma383b5c [] = { "capsuledaily.com^", NULL }; const char *ma38479e9[] = { "/fkounter/", NULL }; const char *ma38517dd[] = { "kihhgldtpuho.com^", NULL }; const char *ma3874587[] = { "myprotein.com/Files/OpenX/", NULL }; @@ -34744,13 +35000,11 @@ const char *ma3cbd637[] = { "/adrequisitor-", NULL }; const char *ma3cbf752[] = { "smnkyzqzfxk.com^", NULL }; const char *ma3cca8d [] = { "jkciacmcnya.com^", NULL }; const char *ma3cd62ec[] = { "adultimate.net^", NULL }; -const char *ma3cd836c[] = { "cricbuzz.com/includes/ads/images/worldcup/more_arrow_", NULL }; const char *ma3cd84b8[] = { "zjejoxqte.com^", NULL }; const char *ma3ce2c2b[] = { "/track.php?click=", "&domain=", "&uid=", NULL }; const char *ma3ce74aa[] = { "ksevqmggaxtxt.bid^", NULL }; const char *ma3cf074b[] = { "/adlinks_", NULL }; const char *ma3d296f2[] = { "ypmadserver.com^", NULL }; -const char *ma3d330fe[] = { "corporatehousingbyowner.com/js/ad-gallery.js", NULL }; const char *ma3d3cc2d[] = { "qfqseouk.bid^", NULL }; const char *ma3d4985b[] = { "sp.gosanangelo.com^", NULL }; const char *ma3d62fef[] = { "/report/impression?", NULL }; @@ -34878,6 +35132,7 @@ const char *ma442f6dd[] = { "/pixelNew.js", NULL }; const char *ma443a7e [] = { "livestats.fr^", NULL }; const char *ma4456eb2[] = { "/banner_skyscraper.", NULL }; const char *ma445d126[] = { "/recommendtrack?", NULL }; +const char *ma44881e0[] = { "tikuedobxa.com^", NULL }; const char *ma448e63a[] = { "kvwvhpthqyaxk.bid^", NULL }; const char *ma44aed40[] = { "akamaihd.net^", "^ads^", NULL }; const char *ma44d707c[] = { "azvjudwr.info^", NULL }; @@ -35135,6 +35390,7 @@ const char *ma55a1645[] = { "sfltimes.com/images/banners/", NULL }; const char *ma55a7dc [] = { "/module-ads/", NULL }; const char *ma55d6042[] = { "platform.twitter.com^", NULL }; const char *ma55d8cd4[] = { "of8wzl97iq.tk^", NULL }; +const char *ma56054b5[] = { "ayjfodxqmykn.com^", NULL }; const char *ma561c1be[] = { "roblox.com/", "&rbx_", NULL }; const char *ma561c514[] = { "/verticaladrotatorv2.", NULL }; const char *ma56384bd[] = { "/pubs_aff.asp?", NULL }; @@ -35220,8 +35476,8 @@ 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 *ma5bf9f39[] = { "deliciousdigital.com/data/our-work/advertising/", NULL }; const char *ma5c07158[] = { "/spot.aspx?Log=", NULL }; +const char *ma5c0efd7[] = { "tpwumuxcasj.com^", NULL }; const char *ma5c23acf[] = { "faeph6ax.com^", NULL }; const char *ma5c297d1[] = { "/DynamicAnalytics.", NULL }; const char *ma5c47880[] = { "vertismedia.co.uk^", NULL }; @@ -35287,6 +35543,7 @@ const char *ma6001681[] = { "pipilazipi.com^", NULL }; const char *ma60253c9[] = { "redplum.com^", "^pixid^", NULL }; const char *ma6034f11[] = { "8467d2688e4a4.com^", NULL }; const char *ma603dfb4[] = { "keytrack.de^", NULL }; +const char *ma604ebba[] = { "ixdqmmovnvbkl.com^", NULL }; const char *ma605697d[] = { "xtqfguvsmroo.com^", NULL }; const char *ma605aeaf[] = { "tnaflix.com^", "_promo.jpg", NULL }; const char *ma605f43c[] = { "crxhbchbd.com^", NULL }; @@ -35455,6 +35712,8 @@ const char *ma6a7bcee[] = { "/app/tracking/", NULL }; const char *ma6a7e28d[] = { "/host-analyticsjs-local/", NULL }; const char *ma6a8c47a[] = { "kywqvoqood.bid^", NULL }; const char *ma6a8e492[] = { "counter.scribblelive.net^", NULL }; +const char *ma6a8edc4[] = { "fuelx.com^", NULL }; +const char *ma6a95542[] = { "gsipjksiepxsqi.com^", NULL }; const char *ma6af162b[] = { "ad.mo.doubleclick.net/dartproxy/", NULL }; const char *ma6afb514[] = { "pagead2.googlesyndication.com/pagead/js/google_top_exp.js", NULL }; const char *ma6b029fb[] = { "gtcpsbvtwaqw.com^", NULL }; @@ -35477,6 +35736,7 @@ const char *ma6bec3e3[] = { "hdporn.in/js/focus.", ".js", NULL }; const char *ma6bf5481[] = { "xxelvfyvgcjo.bid^", NULL }; const char *ma6c0ed46[] = { "bn.adultempire.com^", NULL }; const char *ma6c1a8dc[] = { "/yahooads.", NULL }; +const char *ma6c54f3c[] = { "twitter.com/1.1/promoted_content/log.json", NULL }; const char *ma6c7db57[] = { "oiuilhjzqvf.bid^", NULL }; const char *ma6c81fb8[] = { "ts.faz.net^", NULL }; const char *ma6caec44[] = { "igfuvwscradtpu.bid^", NULL }; @@ -35602,6 +35862,7 @@ const char *ma75a5c31[] = { "zvents.com/partner_json/", NULL }; const char *ma75ae76d[] = { "netflixalternative.net^", NULL }; const char *ma75c1d7 [] = { "/mbn_ad.", NULL }; const char *ma75c5fa4[] = { "/cdn-cgi/pe/bag2?", "yieldbot.intent.js", NULL }; +const char *ma75c8b94[] = { "biavgmpz.com^", NULL }; const char *ma75ce1 [] = { "tagbucket.cc^", NULL }; const char *ma75e3983[] = { "/ads_home?", NULL }; const char *ma75e7231[] = { "worldnow.com/ajax?callback=po_a&", NULL }; @@ -35720,6 +35981,7 @@ const char *ma7e14e2d[] = { "/adsence.", NULL }; const char *ma7e3c010[] = { "29d65cebb82ef9f.com^", NULL }; const char *ma7e3e4a6[] = { "=wss://", "?pools=", NULL }; const char *ma7e3f66a[] = { "ypcdn.com/", "/webyp?", NULL }; +const char *ma7e64377[] = { "ppdb.pl^", NULL }; const char *ma7e7ae78[] = { "hotwords.com^", NULL }; const char *ma7e7e4d0[] = { "backlink-test.de^", NULL }; const char *ma7e8510a[] = { "pornfun.com/js/ads.js", NULL }; @@ -35755,6 +36017,7 @@ const char *ma80ac81c[] = { "/pageear/", NULL }; const char *ma80b994f[] = { "content-ad.net^", NULL }; const char *ma80c131f[] = { "cctv.com^", "^SnoopStat^", NULL }; const char *ma8102727[] = { "xsmafckigsdnij.com^", NULL }; +const char *ma813089f[] = { "htgpsnbtha.com^", NULL }; const char *ma8135701[] = { "/kredit-ad.", NULL }; const char *ma81670eb[] = { "phncdn.com/www-static/js/video-", NULL }; const char *ma8172a22[] = { "nablabee.com^", NULL }; @@ -35780,6 +36043,7 @@ const char *ma8290128[] = { "ykmcpykr.bid^", NULL }; const char *ma82b0394[] = { "/ads/acctid=", NULL }; const char *ma82b3f08[] = { "/analytics/call-", NULL }; const char *ma82b6143[] = { "gstatic.com^", NULL }; +const char *ma82b757d[] = { "dqldmtpu.com^", NULL }; const char *ma82cbcbe[] = { "yimg.jp/images/listing/tool/yads/yads-stream-conf-top_smp.js", NULL }; const char *ma82da958[] = { "welt-der-links.de^", NULL }; const char *ma82e640f[] = { "ip-adress.com/i/ewa/", NULL }; @@ -35846,6 +36110,7 @@ const char *ma8776d51[] = { "vibrant.co^", NULL }; const char *ma87afd8c[] = { "izigo.pt^", "^adsearch^", NULL }; const char *ma87b3897[] = { "93.93.53.198^", NULL }; const char *ma87b7819[] = { "kassfm.co.ke/images/moneygram.gif", NULL }; +const char *ma87ba4c [] = { "gamesrotator.com^", NULL }; const char *ma87db459[] = { "docqacvwhgbxv.com^", NULL }; const char *ma87dcf54[] = { "/amazon-async-", NULL }; const char *ma87de212[] = { "trafficvance.com^", NULL }; @@ -35943,8 +36208,8 @@ const char *ma8dd362d[] = { "g.msn.com^", NULL }; const char *ma8dd51d4[] = { "youtube.com/yt/js/www-advertise.min.js", NULL }; const char *ma8e1ed97[] = { "hbkajyvrus.com^", NULL }; const char *ma8e2f9dd[] = { "vestlitt.online^", NULL }; -const char *ma8e35239[] = { "discovery.com/components/consolidate-static/?files=", "/adsense-", NULL }; const char *ma8e37a47[] = { "/hitcount?", NULL }; +const char *ma8e433f0[] = { "fxwpmfdapcalu.com^", NULL }; const char *ma8e480d4[] = { "windward.eu^", "^angulartics-google-analytics.min.js", NULL }; const char *ma8e50f8b[] = { "ek8k5dst5c.com^", NULL }; const char *ma8e597dd[] = { "/mwTag.js", NULL }; @@ -35961,7 +36226,6 @@ const char *ma8ee8ee4[] = { "nationaljournal.com/js/njg.js", NULL }; const char *ma8ef54b [] = { "psborsxlcorxuq.com^", NULL }; const char *ma8efdc8 [] = { "laola1.at/?proxy=js/build/layout", NULL }; const char *ma8f09d87[] = { "stats-analytics.info^", NULL }; -const char *ma8f0e26e[] = { "drf-global.com/servicegateway/globaltrips-shopping-svcs/drfadserver-1.0/pub/drfcomms/drf?", NULL }; const char *ma8f1d61e[] = { "districtm.ca^", NULL }; const char *ma8f25be9[] = { "/estat.", NULL }; const char *ma8f40ae7[] = { "tusno.com^", NULL }; @@ -36001,6 +36265,7 @@ const char *ma9103027[] = { "ouhdgmzajfaop.com^", NULL }; const char *ma910a140[] = { "fzrcalpbcu.com^", NULL }; const char *ma9132c85[] = { "/event?token=", NULL }; const char *ma913e66e[] = { "sitelife.ehow.com^", NULL }; +const char *ma915ce0 [] = { "/dbdm-events/", NULL }; const char *ma9170bcf[] = { "mdpcdn.com^", "^gpt^", NULL }; const char *ma9188c64[] = { "_longad_", NULL }; const char *ma91d6dc [] = { "uthifuehb.com^", NULL }; @@ -36033,7 +36298,6 @@ const char *ma94066f7[] = { "trdhjlszfbwk.com^", NULL }; const char *ma942ffd3[] = { "mlb.com/shared/components/gameday/v6/js/adproxy.js", NULL }; const char *ma9430489[] = { "/ads/side-", NULL }; const char *ma9447e3f[] = { "ziffprod.com/CSE/BestPrice?", NULL }; -const char *ma944c71c[] = { "csair.com/", "/adpic.js", NULL }; const char *ma944cc46[] = { "/web_answertip.", NULL }; const char *ma9461775[] = { "huriylhqkylbo.bid^", NULL }; const char *ma9487b44[] = { "ijrah.top^", NULL }; @@ -36044,6 +36308,7 @@ const char *ma94a4caf[] = { "geo.yahoo.com^", NULL }; const char *ma94b4135[] = { "_sticky_ad.", NULL }; const char *ma94b4347[] = { "xibnqcksoax.com^", NULL }; const char *ma94e6242[] = { "siniature.com^", NULL }; +const char *ma950b29a[] = { "mcjdsooo.com^", NULL }; const char *ma950c5b2[] = { "/homeoutside/ads/", NULL }; const char *ma95113e2[] = { "/skybar_ad.", NULL }; const char *ma9511696[] = { "lovacmar.click^", NULL }; @@ -36109,10 +36374,10 @@ const char *ma997f992[] = { "/adserving/", NULL }; const char *ma99a9d3a[] = { "cbsistatic.com^", "^sticky-ads.js^", NULL }; const char *ma99c565c[] = { "/pixel/ga-", NULL }; const char *ma99d4f3e[] = { "luxupcdna.com^", NULL }; -const char *ma99d9df8[] = { "deviantart.net/fs", "/20", "_by_", NULL }; const char *ma99dbdfe[] = { "dmgexalrtsqrvx.com^", NULL }; const char *ma99eda4 [] = { "/ads7/", NULL }; const char *ma99fb6fe[] = { "ipify.org^", NULL }; +const char *ma99fe02e[] = { "px.wp.pl^", NULL }; const char *ma9a057cf[] = { "fool.com/pitcher/", NULL }; const char *ma9a2cfff[] = { "yeesshh.com^", NULL }; const char *ma9a507bc[] = { "/gamads/", NULL }; @@ -36388,6 +36653,7 @@ const char *maaadffda[] = { "xqjhszpussoeur.com^", NULL }; const char *maab06926[] = { "pictela.net^", NULL }; const char *maab1bb1b[] = { "d2gpgaupalra1d.cloudfront.net^", NULL }; const char *maab1c9f3[] = { "/adscbg/", NULL }; +const char *maab21dbb[] = { "yqkxutfjzbdbml.com^", NULL }; const char *maab2c42e[] = { "/pgtracking.", NULL }; const char *maab2ffde[] = { "amazonaws.com/wgntrk/", NULL }; const char *maab32f0a[] = { "lfvrjrdrgazl.com^", NULL }; @@ -36403,6 +36669,7 @@ const char *maabec6e0[] = { "yavli.link^", NULL }; const char *maabf0f50[] = { "wwbf.com/b/topbanner.htm", NULL }; const char *maac25eb8[] = { "/descpopup.js", NULL }; const char *maac29332[] = { "prulogzjtyksnh.com^", NULL }; +const char *maac4fde4[] = { "iqiznxqn.com^", NULL }; const char *maac52773[] = { "jqsrfzjgn.com^", NULL }; const char *maac588fe[] = { "xkbsohnosdmoa.bid^", NULL }; const char *maac6598f[] = { "binarybusiness.de^", NULL }; @@ -36450,6 +36717,7 @@ const char *maaf761f2[] = { "adrise.de^", NULL }; const char *maafc0b57[] = { "/AccessTrackingLogServlet?", NULL }; const char *maafca113[] = { "banners.gametracker.rs^", NULL }; const char *maafca533[] = { "coursera.org/wf/open?", NULL }; +const char *maafd2f68[] = { "nlqfhpikbrtk.com^", NULL }; const char *maafec366[] = { "liverail.com/?LR_PUBLISHER_ID=", NULL }; const char *maaff48c [] = { "rnagwksouk.com^", NULL }; const char *mab0027ac[] = { "ohmystats.com^", NULL }; @@ -36492,13 +36760,13 @@ const char *mab20e525[] = { "wnstpoiqrv.com^", NULL }; const char *mab233a5d[] = { "nintandbox.net/images/", "-Advertising_", NULL }; const char *mab24ff3a[] = { "pornoxo.com/tradethumbs/", NULL }; const char *mab255478[] = { "kzlmwsyftm.com^", NULL }; -const char *mab25abe5[] = { "computerworld.com/www/js/ads/gpt_includes.js", NULL }; const char *mab28f00 [] = { "zcmzmicuqlq.bid^", NULL }; const char *mab298c8d[] = { "phncdn.com/assets/", "/js/common.js", NULL }; const char *mab2b42fe[] = { "_ad_controller.", NULL }; const char *mab2cd2a3[] = { "ttskmaaf.com^", NULL }; const char *mab2d571b[] = { "mrutbjvgh.com^", NULL }; const char *mab2e959b[] = { "burjam.com^", NULL }; +const char *mab2ee931[] = { "cvupqfim.com^", NULL }; const char *mab304028[] = { "adrcdn.com^", NULL }; const char *mab308d5e[] = { "_ad/show/", NULL }; const char *mab30eba2[] = { "umffsefd.bid^", NULL }; @@ -36523,6 +36791,7 @@ const char *mab44341 [] = { "wpxkzfet.bid^", NULL }; const char *mab44ca38[] = { "rrqmebej.bid^", NULL }; const char *mab45252c[] = { "scofnjymyym.bid^", NULL }; const char *mab462a8a[] = { "othere.info^", NULL }; +const char *mab473531[] = { "qitwoxzibesak.com^", NULL }; const char *mab47eb36[] = { "akviqfqbwqqj.com^", NULL }; const char *mab49e711[] = { "/delivery/ag.", NULL }; const char *mab4a39b [] = { ".org/js/ga-", NULL }; @@ -36664,6 +36933,7 @@ const char *mabcdcc3b[] = { "dwuvmraztukg.com^", NULL }; const char *mabce51c [] = { "westatess.info^", NULL }; const char *mabcf043c[] = { "dnrywryy.com^", NULL }; const char *mabd00b77[] = { "getresponse.com^", NULL }; +const char *mabd146b2[] = { "zzfycxsu.com^", NULL }; const char *mabd2b3e2[] = { "procato.com/_pub/advertisement.js", NULL }; const char *mabd430c7[] = { "actiris.be^", "^urchin.js", NULL }; const char *mabd58d4c[] = { "/ads/adp4.", NULL }; @@ -36788,7 +37058,6 @@ const char *mac585e98[] = { "adc.api.nine.com.au^", NULL }; const char *mac58a913[] = { "androidtv.news/ezoic/", NULL }; const char *mac59dac1[] = { "xkcidzutjwukj.com^", NULL }; const char *mac5b2f81[] = { "_468x80/", NULL }; -const char *mac5cee19[] = { "elephantjournal.com/ad_art/", NULL }; const char *mac5cf435[] = { "hvgytlbdnuqunp.com^", NULL }; const char *mac5d3070[] = { "healthline.com^", NULL }; const char *mac5d9be6[] = { "static.reembed.com^", NULL }; @@ -36820,6 +37089,7 @@ const char *mac74cb1a[] = { "/adroot/", NULL }; const char *mac75a516[] = { "a1a5ab31bcd1bc68.com^", NULL }; const char *mac76efdb[] = { "dropzenad.com^", NULL }; const char *mac778d72[] = { "/oas_home_", NULL }; +const char *mac79c11e[] = { "cdn.geni.us/snippet.min.js", NULL }; const char *mac79f3c6[] = { "/ad_hcl_", NULL }; const char *mac7a41d6[] = { "/sponslink_", NULL }; const char *mac7bf9fc[] = { "akamaihd.net^", "^web^pdk^swf^freewheel.swf^", NULL }; @@ -36894,6 +37164,7 @@ const char *macbd7841[] = { "hola-shopping.com^", NULL }; const char *macbe6eed[] = { "capitolfax.com/wp-content/", "ad.", NULL }; const char *macbed3eb[] = { "/gannett/ads/", NULL }; const char *macc205d3[] = { "-panel_ad_", NULL }; +const char *macc2a240[] = { "v.oui.sncf^", NULL }; const char *macc4a31d[] = { "/fingerprint2.js", NULL }; const char *macc5f9b2[] = { "/activity.gif?", NULL }; const char *macc6adec[] = { "kvadaiwjwxdp.com^", NULL }; @@ -36961,6 +37232,7 @@ const char *mad01f3d [] = { "ouptoobe.net^", NULL }; const char *mad042395[] = { "hwscdn.com^", "^brands_analytics.js", NULL }; const char *mad05eb8e[] = { "cgjbizumzm.com^", NULL }; const char *mad06b424[] = { "worldrewardcenter.net^", NULL }; +const char *mad074d0d[] = { "analytics.worldtable.co^", NULL }; const char *mad09710c[] = { "xvfzxuzvxcv.bid^", NULL }; const char *mad09d04d[] = { "liuztvaem.bid^", NULL }; const char *mad0b0f26[] = { "wwbn.com^", NULL }; @@ -37160,6 +37432,7 @@ const char *maddf260 [] = { "adsupplyssl.com^", NULL }; const char *maddf6f1c[] = { "datoporn.com/assets/js/", NULL }; const char *made16d44[] = { "google.", "/webpagethumbnail?", "&query=", NULL }; const char *made2274 [] = { "dcdqvukf.bid^", NULL }; +const char *made25a4 [] = { "ticktockhealth.com^", NULL }; const char *made38023[] = { "/title-ad/", NULL }; const char *made4a667[] = { "samepage.io/assets/lib/google-analytics/GoogleAnalytics.js?", NULL }; const char *made55fe8[] = { "beacon.riskified.com^", NULL }; @@ -37185,6 +37458,7 @@ const char *madfc590e[] = { "cuhicevdjsfey.com^", NULL }; const char *madfeee50[] = { "jshosting.date", NULL }; const char *mae008a75[] = { "/ads.min.js", NULL }; const char *mae0135a [] = { "accuratefiles.com/stat", NULL }; +const char *mae021d2 [] = { "citinnoiddidn.pro^", NULL }; const char *mae028d52[] = { "lestujzrpeom.bid^", NULL }; const char *mae02eee8[] = { "_fixed_ad.", NULL }; const char *mae03b5e3[] = { "/seo-track.", NULL }; @@ -37390,7 +37664,6 @@ const char *maedae2dc[] = { "iwebtool.com^", "^bannerview.php", NULL }; const char *maedc9db3[] = { "/topadheader.", NULL }; const char *maedd7f84[] = { "thinkexist.com/images/afm.js", NULL }; const char *maee2e1a [] = { "clickadin.com^", NULL }; -const char *maee5a8ac[] = { "facebook.com/rsrc.php/", NULL }; const char *maee5f15a[] = { "nowwatchtvlive.ws^", NULL }; const char *maee680c4[] = { "socialtrack.net^", NULL }; const char *maee69560[] = { "speed.wikia.net^", NULL }; @@ -37424,6 +37697,7 @@ const char *maefd7ff5[] = { "/promo-ads/", NULL }; const char *maefe1c0d[] = { "yldbt.com^", NULL }; const char *maeffdc60[] = { "_adbreak.", NULL }; const char *maf00cbb6[] = { "jjipgxjf.com^", NULL }; +const char *maf021ac4[] = { "fwuxrjzrkcjkop.com^", NULL }; const char *maf025c5 [] = { "desi4m.com/desi4m.gif", NULL }; const char *maf046e8f[] = { "optimera.elasticbeanstalk.com^", NULL }; const char *maf04e054[] = { "realvnc.com/assets/img/ad-bg.jpg", NULL }; @@ -37461,6 +37735,7 @@ const char *maf259934[] = { "banner.themediaplanets.com^", NULL }; const char *maf25c8ef[] = { "qupycbhfvqtj.bid^", NULL }; const char *maf263257[] = { "assfuck.xxx/uploads/banners/", NULL }; const char *maf26c86b[] = { "hhfgemuvmyq.com^", NULL }; +const char *maf26d49a[] = { "sghehllds.com^", NULL }; const char *maf278626[] = { "/tracker-ev-sdk.js", NULL }; const char *maf29b322[] = { "kupprakim.bid^", NULL }; const char *maf29eba8[] = { "amazonaws.com/newscloud-production/", "/backgrounds/", NULL }; @@ -37523,6 +37798,7 @@ const char *maf5fbca6[] = { "gateway.reddit.com/desktopapi/", NULL }; const char *maf6186b7[] = { "exactag.com^", NULL }; const char *maf61f994[] = { "instore.biz^", NULL }; const char *maf625a71[] = { "pushdusk.com^", NULL }; +const char *maf63ea71[] = { "ryvqkjfsnmrya.com^", NULL }; const char *maf64deb0[] = { "rojitkhlwxoi.com^", NULL }; const char *maf658aeb[] = { "insidebutlercounty.com/images/200-", NULL }; const char *maf66e8b3[] = { "cas.", ".criteo.com^", NULL }; @@ -37569,6 +37845,7 @@ const char *maf936135[] = { "livetex.ru^", NULL }; const char *maf937aa8[] = { "s-assets.tp-cdn.com/widgets/", "/vwid/", ".html?", NULL }; const char *maf942bc [] = { "jlgtjteei.com^", NULL }; const char *maf943aca[] = { "elekted.com^", NULL }; +const char *maf9817eb[] = { "showgardener.com^", NULL }; const char *maf987927[] = { "/misc/ads.", NULL }; const char *maf989d42[] = { "/kairion.gif?", NULL }; const char *maf994d3d[] = { "/newsmaxadcontrol.", NULL }; @@ -37703,11 +37980,13 @@ const char *mb0223dd2[] = { "popupvia.com^", NULL }; const char *mb0225ca2[] = { "mflkgrgxadij.com^", NULL }; const char *mb022cf77[] = { "opner.co^", NULL }; const char *mb0253c70[] = { "/ad/ongoing/", NULL }; +const char *mb0260715[] = { "cgwhbzfxhwltpm.com^", NULL }; const char *mb0264989[] = { "slkwhwontxavyt.bid^", NULL }; const char *mb026613a[] = { "pornoid.com/contents/content_sources/", NULL }; const char *mb027470c[] = { "capacitygrid.com^", NULL }; const char *mb027536 [] = { "/LogImpression?", NULL }; const char *mb02adc5c[] = { "confirmational.com^", NULL }; +const char *mb02b830c[] = { "oddheels.com^", NULL }; const char *mb02bebf0[] = { "apromoweb.com^", NULL }; const char *mb02da52f[] = { "wgzdpzvtvwvjtv.bid^", NULL }; const char *mb02e95ba[] = { "pnbdbvgfk.com^", NULL }; @@ -37771,6 +38050,7 @@ 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 }; const char *mb06f6a8e[] = { "dulderbulder.com^", NULL }; @@ -37946,6 +38226,7 @@ const char *mb11b9a26[] = { "adtrix.com^", NULL }; const char *mb11bfdbc[] = { "pwa.telephoneannuaire.fr^", NULL }; const char *mb11c4d47[] = { "go2media.org^", NULL }; const char *mb11cd081[] = { "api.dmcdn.net/pxl/advertisers/", NULL }; +const char *mb11cf860[] = { "expedia.", "/count?", NULL }; const char *mb11ef244[] = { "feeds.timesonline.co.uk^", "^mf.gif", NULL }; const char *mb11f7bd8[] = { "/view_banner.", NULL }; const char *mb1201f3b[] = { "/tracking.png?", NULL }; @@ -37963,7 +38244,6 @@ const char *mb126b103[] = { "hvvhxzdps.com^", NULL }; const char *mb1284271[] = { "stats.tunt.lv^", NULL }; const char *mb1284729[] = { "lnkrdr.com^", NULL }; const char *mb129a897[] = { "anamera.com/DesktopModules/BannerDisplay/", NULL }; -const char *mb12ae645[] = { "doubleclick.net^adj^bbccom.live.site.auto^", "^sz^1x1^", NULL }; const char *mb12d35d4[] = { "fdbqwtqdgcsceh.com^", NULL }; const char *mb12fb45c[] = { "allclassical.org^", "^banners^", NULL }; const char *mb13289df[] = { "/site-ads/", NULL }; @@ -37979,6 +38259,7 @@ const char *mb13a6f0 [] = { "/ads/tracker/", NULL }; const char *mb13ab2a5[] = { "/blogads-", NULL }; const char *mb13bbbf5[] = { "ssl2anyone5.com^", NULL }; const char *mb13c0e74[] = { "/indexwaterad.", NULL }; +const char *mb13c609d[] = { "gkqcduzwla.com^", NULL }; const char *mb13c9868[] = { "/sherlock.gif?", NULL }; const char *mb13d9148[] = { "emoknbcnwamv.bid^", NULL }; const char *mb13da81f[] = { "seeclickfix.com^", "^text_widgets_analytics.html", NULL }; @@ -38181,7 +38462,6 @@ const char *mb2092624[] = { "trafficfabrik.com^", NULL }; const char *mb2096935[] = { "addiply.com^", NULL }; const char *mb20b656c[] = { "zhabyesrdnvn.com^", NULL }; const char *mb20b6da6[] = { "/advertising300x250.", NULL }; -const char *mb20b99a1[] = { "delish.com/cm/shared/scripts/refreshads-", ".js", NULL }; const char *mb20c8d94[] = { "xlldzsgt.com^", NULL }; const char *mb20e4a5c[] = { "cbsnews.com/i/trk/", NULL }; const char *mb20f4ec4[] = { "/advertisements.", NULL }; @@ -38208,7 +38488,6 @@ const char *mb22b8242[] = { "zedo.com/swf/", NULL }; const char *mb22c78c4[] = { "asqbwneriyvur.com^", NULL }; const char *mb22e50f [] = { "fc2.com/ana2/", NULL }; const char *mb23006ef[] = { "mas.nth.ch^", NULL }; -const char *mb23115ae[] = { "cloudfront.net^", "^pubads_", NULL }; const char *mb232f470[] = { "contentspread.net^", NULL }; const char *mb2340ce4[] = { "/pv/new?", NULL }; const char *mb236d35f[] = { "sojern.com^", NULL }; @@ -38369,6 +38648,7 @@ const char *mb2e4216e[] = { "/scripts/afc/", NULL }; const char *mb2e679f7[] = { "wuyzotif.com^", NULL }; const char *mb2e7255b[] = { "vpro.nl/vpro/htmlplayer/0.3-snapshot/statcounter.js?", NULL }; const char *mb2eb6bcd[] = { "meetrics.netbb-", NULL }; +const char *mb2ec83c7[] = { "idolator.com/stats/", NULL }; const char *mb2ed9204[] = { "neatorama.com/story/view/", ".gif?hash", NULL }; const char *mb2f00fbe[] = { "prxio.pw^", NULL }; const char *mb2f204be[] = { "free-filehost.net/pop/", NULL }; @@ -38466,7 +38746,6 @@ const char *mb3511dcf[] = { "/optimostBody2.", NULL }; const char *mb3524449[] = { "glyicpeke.com^", NULL }; const char *mb3529fa4[] = { "cpuim.com^", NULL }; const char *mb352de11[] = { "clkstat.china.cn^", NULL }; -const char *mb352f08f[] = { "dayt.se^", NULL }; const char *mb35447a8[] = { "idbhsgy.com^", NULL }; const char *mb354dfeb[] = { "cdn7.network^", NULL }; const char *mb35626a5[] = { "seatgeek.com/sixpack/participate?", NULL }; @@ -38490,6 +38769,7 @@ const char *mb36b451d[] = { "/utep_ad.js", NULL }; const char *mb36c1fda[] = { "asianbutterflies.com/potd/", NULL }; const char *mb36d504f[] = { "vth05dse.com^", NULL }; const char *mb36ebaca[] = { "i.walmartimages.com/i/icon/", NULL }; +const char *mb36f732 [] = { "oyzypkiodmhmv.com^", NULL }; const char *mb3702fd3[] = { "/125x600-", NULL }; const char *mb3707f68[] = { "rmnwxcpccuzwe.com^", NULL }; const char *mb370fe45[] = { "setravieso.com^", NULL }; @@ -38546,6 +38826,7 @@ const char *mb3a6361a[] = { "fukkzdxfyrchhc.com^", NULL }; const char *mb3a702bf[] = { "clickagy.com^", NULL }; const char *mb3a92abd[] = { "grafpedia.com^", NULL }; const char *mb3ab090d[] = { "trjhhuhn.com^", NULL }; +const char *mb3ad7f11[] = { "tmall.com^", "^vdata.htm^", NULL }; const char *mb3ae1594[] = { "ywbpprhlpins.com^", NULL }; const char *mb3b177c3[] = { "fahowtxv.bid^", NULL }; const char *mb3b2c462[] = { "indepthafrica.com^", "^Banner-canreach.gif", NULL }; @@ -38564,10 +38845,10 @@ const char *mb3c0f732[] = { "0f81i8zmcp.com^", NULL }; const char *mb3c222e6[] = { "befuck.com/befuck_html/", NULL }; const char *mb3c32839[] = { "bellyboner.com/facebookchatlist.php", NULL }; const char *mb3c4b3d [] = { "top100bloggers.com^", NULL }; +const char *mb3ca212c[] = { "wbizijxdm.com^", NULL }; const char *mb3ca8db6[] = { "b6roqgi.com^", NULL }; const char *mb3caccea[] = { "kbnhoiax.com^", NULL }; const char *mb3cbdbde[] = { "v.blog.sohu.com/dostat.do?", "&n=videoList_vids&", NULL }; -const char *mb3ccf557[] = { "dailymail.co.uk^", "^googleads--.js", NULL }; const char *mb3cd18a [] = { "firegetbook4u.biz^", NULL }; const char *mb3ce7a36[] = { "harrenmedianetwork.com^", NULL }; const char *mb3cfea7 [] = { "sdmfzlswxgzl.com^", NULL }; @@ -38725,7 +39006,6 @@ const char *mb4641944[] = { "nextmobilecash.com^", NULL }; const char *mb464db7c[] = { "/cwTRACK.js", NULL }; const char *mb464fd9f[] = { "securepubads.g.doubleclick.net/gpt/pubads_impl", NULL }; const char *mb4651b5c[] = { "csionjbak.com^", NULL }; -const char *mb4655e02[] = { "ebaumsworld.com/js/aol-prebid.js", NULL }; const char *mb466e705[] = { "/competeTracking_test.html?", NULL }; const char *mb46752ce[] = { "blogspot.com^", "^ad.jpg", NULL }; const char *mb46e147f[] = { "/viewtracking.aspx?", NULL }; @@ -38825,6 +39105,7 @@ const char *mb4d6af21[] = { "ebaystatic.com^", "^ScandalJS-", NULL }; const char *mb4d713ae[] = { "bvyoekxfjwpa.com^", NULL }; const char *mb4d88e47[] = { "vdlvaqsbaiok.com^", NULL }; const char *mb4d9568 [] = { "pasty.link/javascript/ads.js", NULL }; +const char *mb4da2ab5[] = { "sdasasyydd.com^", NULL }; const char *mb4da5fe8[] = { "/adchoice.", NULL }; const char *mb4df8a99[] = { "tubepush.eu^", NULL }; const char *mb4dfb2a9[] = { "conceau.co^", NULL }; @@ -38845,6 +39126,7 @@ const char *mb4e9d233[] = { "idiyejpux.bid^", NULL }; const char *mb4eab34f[] = { "/skn_ad/", NULL }; const char *mb4eb5fa [] = { "_rightad_", NULL }; const char *mb4ecae2f[] = { "insight.mintel.com^", NULL }; +const char *mb4ed31d6[] = { ".webp?", "&cb=", NULL }; const char *mb4ef25e7[] = { "/shareTrackClient.", NULL }; const char *mb4ef5901[] = { "platform.instagram.com^", NULL }; const char *mb4f02e92[] = { "tritondigital.net^", "^see.js", NULL }; @@ -39038,6 +39320,7 @@ const char *mb5c394ac[] = { "/gads.html", NULL }; const char *mb5c4da74[] = { "nathetsof.com^", NULL }; const char *mb5c5094e[] = { "leader.co.za/leadership/banners/", NULL }; const char *mb5c58969[] = { "email-reflex.com^", NULL }; +const char *mb5c61fe7[] = { "kwykvodkvg.com^", NULL }; const char *mb5c626bd[] = { "ihqmycsct.bid^", NULL }; const char *mb5cafd95[] = { "/ad41_", NULL }; const char *mb5cb49dc[] = { "vuoywsri.bid^", NULL }; @@ -39073,7 +39356,6 @@ const char *mb5e9d25e[] = { "yaxbqjjemnvben.com^", NULL }; const char *mb5eb0d40[] = { "ufnzapqvrbyx.com^", NULL }; const char *mb5ebd5da[] = { "xkgbbiqqekja.com^", NULL }; const char *mb5ec5c8e[] = { "golem.de/staticrl/scripts/golem_cpx_", NULL }; -const char *mb5edd9b4[] = { "ndtv.com^", NULL }; const char *mb5ee79b5[] = { "eqkccjinroye.bid^", NULL }; const char *mb5f1cf60[] = { "stat.social^", NULL }; const char *mb5f33f3f[] = { "ts.fi^", "^spring.js", NULL }; @@ -39100,11 +39382,13 @@ const char *mb61029eb[] = { "bulletsfirst.net^", NULL }; const char *mb6114fb7[] = { "bimwswreljucxa.com^", NULL }; const char *mb6116850[] = { "/anti-adblock/", NULL }; const char *mb613c72c[] = { "karelia.info/counter/", NULL }; +const char *mb613d9a0[] = { "/taboola_header.", NULL }; const char *mb613fa62[] = { "/xitcore-min.js", NULL }; const char *mb6140f09[] = { "wyjdunwcqnetus.com^", NULL }; const char *mb6141767[] = { "redirectpopads.com^", NULL }; const char *mb615c2e9[] = { "cc4030c973cd1b7f4cd.com^", NULL }; const char *mb615d177[] = { "/Javascripts/Cindy.js", NULL }; +const char *mb617c8c7[] = { "1337x.to/ip3.php", NULL }; const char *mb617cb04[] = { "imgmaze.pw^", NULL }; const char *mb61895af[] = { "clicktrkservices.com^", NULL }; const char *mb6197b2c[] = { "adv.gg^", NULL }; @@ -39139,7 +39423,6 @@ const char *mb636a267[] = { "trk.freepik.com^", NULL }; const char *mb63967fe[] = { "247-inc.com^", NULL }; const char *mb63b80f [] = { "stats.vc.gg^", NULL }; const char *mb63ba6db[] = { "ojvwpiqnmecd.com^", NULL }; -const char *mb63bc64f[] = { "englishanimes.com/wp-content/themes/englishanimes/js/pop.js", NULL }; const char *mb63c2120[] = { "ipntpfokhkrh.com^", NULL }; const char *mb63ee561[] = { "jyauuwrrigim.com^", NULL }; const char *mb63f5c14[] = { "/gd.stat?", NULL }; @@ -39155,6 +39438,7 @@ const char *mb645f9cf[] = { "webmasterplan.com^", NULL }; const char *mb6469aa4[] = { "gvahzhgblkkyr.com^", NULL }; const char *mb648e8e2[] = { "wwe.com/sites/all/modules/wwe/wwe_analytics/", NULL }; const char *mb64db9e6[] = { "91.196.216.64^", NULL }; +const char *mb64f49d1[] = { "rprgsptwx.com^", NULL }; const char *mb65051e5[] = { "bannertgt.com^", NULL }; const char *mb652bcd7[] = { "ytmmpddn.bid^", NULL }; const char *mb6557021[] = { "sa.sky.it^", NULL }; @@ -39173,7 +39457,6 @@ const char *mb663dc7c[] = { "shvdvzydgryx.com^", NULL }; const char *mb6641116[] = { "roblox.com/www/e.png?", NULL }; const char *mb6641d40[] = { "/stats_tracker.", NULL }; const char *mb664b85a[] = { "/supertracking.", NULL }; -const char *mb664e218[] = { "directorym.com/articles_media/", NULL }; const char *mb6659673[] = { "owwewfaxvpch.com^", NULL }; const char *mb665feaf[] = { "/dynamiccsad?", NULL }; const char *mb667da6b[] = { "zmxcefuntbgf.com^", NULL }; @@ -39181,7 +39464,7 @@ const char *mb6697d1c[] = { "contentwidgets.net^", NULL }; const char *mb66ace8f[] = { "expebtu.com^", NULL }; const char *mb66c2696[] = { "3dfrsdwde.com^", NULL }; const char *mb66c2aa [] = { "logoopenstock.com/img/banners/", NULL }; -const char *mb66dd65f[] = { "esquire.com/ams/page-ads.js?", NULL }; +const char *mb66d6223[] = { "cutescale.online^", NULL }; const char *mb66e429d[] = { "d33f10u0pfpplc.cloudfront.net^", NULL }; const char *mb66e71d4[] = { "/mmt_ad.", NULL }; const char *mb66f14a0[] = { "bdkduogsu.bid^", NULL }; @@ -39392,6 +39675,7 @@ const char *mb74ba0d1[] = { "mhwxckevqdkx.com^", NULL }; const char *mb74c7b7f[] = { "ndgmwuxzxppa.com^", NULL }; const char *mb74d270d[] = { "mtvnservices.com/aria/", "Ad", NULL }; const char *mb74d333e[] = { "/countinj.cgi?", NULL }; +const char *mb74fe5b7[] = { "vid123.net^", NULL }; const char *mb7516d0a[] = { "vk.com/js/al/ads.js?", NULL }; const char *mb753b4a5[] = { "xvtgouzdsmoeb.com^", NULL }; const char *mb7551c58[] = { "giffgaff.com/banner/", NULL }; @@ -39400,6 +39684,7 @@ const char *mb75b9238[] = { "dkgdinrubwxro.bid^", NULL }; const char *mb75de196[] = { "zldnbkznfs.bid^", NULL }; const char *mb760d302[] = { "w3exit.com^", NULL }; const char *mb760ec35[] = { "ad.lijit.com^", NULL }; +const char *mb760fc9e[] = { "gamecopyworld.click/dd/", NULL }; const char *mb761c153[] = { "geld-internet-verdienen.net^", NULL }; const char *mb762be20[] = { "yjthoibc.com^", NULL }; const char *mb7639775[] = { "/cdn-cgi/pe/bag2?r", "intellitxt.com", NULL }; @@ -39527,6 +39812,7 @@ const char *mb7df1000[] = { "juzupload.com/advert", ".js", 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 }; @@ -39605,7 +39891,6 @@ const char *mb8415c9e[] = { "p-log.ykimg.com^", NULL }; const char *mb843a0c1[] = { "yyfnifbbeu.bid^", NULL }; const char *mb843def6[] = { "pantherads.com^", NULL }; const char *mb844cd3a[] = { "impore.com^", NULL }; -const char *mb844f574[] = { "doubleclick.net/adj/gamesco.socialgaming/", NULL }; const char *mb845166d[] = { "/xfiles/ads/", NULL }; const char *mb8462160[] = { "lijit.com/adif_px.php", NULL }; const char *mb8481fa [] = { "phncdn.com/js/home_setUp_tablet-min.js", NULL }; @@ -39844,6 +40129,7 @@ const char *mb94dffc3[] = { "walternsa.com^", NULL }; const char *mb94f1ba9[] = { "adskpak.com^", NULL }; const char *mb94fcf0f[] = { "extremetubefreehd.com^", ".Extreme_HeaderTab^", NULL }; const char *mb950883e[] = { "stats21.com^", NULL }; +const char *mb951713a[] = { "iotechnologies.com^", NULL }; const char *mb952555b[] = { "media-click.ru^", NULL }; const char *mb95468a5[] = { "thefappeningblog.com/sproject/", NULL }; const char *mb9556f37[] = { "xedybxtqd.com^", NULL }; @@ -39910,6 +40196,7 @@ const char *mb99673bd[] = { "pxbugrgwy.com^", NULL }; const char *mb9975530[] = { "aol.co.uk/track/", NULL }; const char *mb99a6970[] = { "vmcpydzlqfcg.com^", NULL }; const char *mb99c077b[] = { "dreamstime.com/banner/", NULL }; +const char *mb99c4842[] = { "cmncgeqivmjki.com^", NULL }; const char *mb99d261f[] = { "accuterm.com/data/stat.js", NULL }; const char *mb99f47ab[] = { "/Ads_WFC.", NULL }; const char *mb99fe5fb[] = { "joxocqrbxe.bid^", NULL }; @@ -39957,7 +40244,6 @@ const char *mb9c24161[] = { "adtrue.com^", NULL }; const char *mb9c24b2 [] = { "gayadpros.com^", NULL }; const char *mb9c30f02[] = { "/logpstatus.", NULL }; const char *mb9c4cbe4[] = { "/adsco.", NULL }; -const char *mb9c592db[] = { "dolphinimaging.com/banners/", NULL }; const char *mb9c7e6c5[] = { "garrysmod.org/img/sad/", NULL }; const char *mb9c926d0[] = { "kokilopi.com^", NULL }; const char *mb9c9e87d[] = { "jqinqsrmygeu.com^", NULL }; @@ -40035,6 +40321,7 @@ const char *mba1329 [] = { "/mpumessage.", NULL }; const char *mba13e5d [] = { "/wppas.", NULL }; const char *mba17d076[] = { "flipkart.com^", "^collector^", NULL }; const char *mba188d2d[] = { "advatar.to^", NULL }; +const char *mba19992c[] = { "dilruwha.net^", NULL }; const char *mba1a6a3c[] = { "leadback.advertising.com/adcedge/", NULL }; const char *mba1a8e53[] = { "cupzwcxgx.com^", NULL }; const char *mba1b0d12[] = { "zeantqrix.bid^", NULL }; @@ -40109,7 +40396,6 @@ const char *mba5bb45c[] = { "therses.com^", NULL }; const char *mba5c29bb[] = { "/sponsor-box?", NULL }; const char *mba5d680a[] = { "pgpszwldfpc.com^", NULL }; const char *mba5f2c72[] = { "microsoft.com/library/svy/", NULL }; -const char *mba5f8eb5[] = { "d3con.org/data1/", NULL }; const char *mba60fe89[] = { "/flash/ad_", NULL }; const char *mba611f53[] = { "kcrw.com/collage-images/amazon.gif", NULL }; const char *mba6439a3[] = { "750x80.swf", NULL }; @@ -40179,7 +40465,6 @@ const char *mbaafb23c[] = { "google-analytics.com^batch^", NULL }; const char *mbab106c8[] = { "localsearch24.co.uk^", NULL }; const char *mbab23759[] = { "017e689c749.com^", NULL }; const char *mbab27fc [] = { "metricsdirect.com^", NULL }; -const char *mbab43c2e[] = { "dx.com/openx/", NULL }; const char *mbab48ccc[] = { "analytics.live.com^", NULL }; const char *mbab57209[] = { "vuwojxgklca.com^", NULL }; const char *mbab60e55[] = { "pubdirecte.com^", "^advertisement.js", NULL }; @@ -40283,6 +40568,7 @@ const char *mbb1f0fca[] = { "ebay.com/op/t.do?event", NULL }; const char *mbb201450[] = { "rewardsaffiliates.com^", NULL }; const char *mbb21bd2a[] = { "sitebro.de^", NULL }; const char *mbb23289f[] = { "/common/ads?", NULL }; +const char *mbb23e88 [] = { "qydzycrxlkdlin.com^", NULL }; const char *mbb24a7ff[] = { "phncdn.com/js/video_favorite/", NULL }; const char *mbb26ab90[] = { "xxhqfprml.com^", NULL }; const char *mbb27781e[] = { "cloudfront.net/?a=", NULL }; @@ -40382,6 +40668,7 @@ const char *mbb8e88c7[] = { "/doubleclick.swf", NULL }; const char *mbb8f20ba[] = { "glhqdfmcchhk.bid^", NULL }; const char *mbb8f3452[] = { "optin-machine.com^", NULL }; const char *mbb902b32[] = { "/StatsRadioAnalyticsHub.htm", NULL }; +const char *mbb911e0e[] = { "uggepqevz.com^", NULL }; const char *mbb92d651[] = { "akamaihd.net/priority/pushdown/", NULL }; const char *mbb95315d[] = { "-banner.swf?", NULL }; const char *mbb971c4f[] = { "jkfgdkesrpx.bid^", NULL }; @@ -40434,7 +40721,6 @@ const char *mbbc3fafb[] = { "hwfcdqnvovij.com^", NULL }; const char *mbbc465ed[] = { "counter.mgaserv.com^", NULL }; const char *mbbc4836d[] = { "pmpdqkjio.bid^", NULL }; const char *mbbc4eaa0[] = { "usenetpassport.com^", NULL }; -const char *mbbc52627[] = { "countryliving.com/ams/page-ads.js", NULL }; const char *mbbc63742[] = { "mepirtedic.com^", NULL }; const char *mbbc71ba0[] = { "zylom.com^", "^tracking_spotlight.js", NULL }; const char *mbbc8bd71[] = { "tssxnbuaxctjn.bid^", NULL }; @@ -40526,6 +40812,7 @@ const char *mbc28a390[] = { "amatomu.com/log.php?", NULL }; const char *mbc28ae28[] = { "hclips.com/js/0818.js", NULL }; const char *mbc28f658[] = { "/ifrm_ads/", NULL }; const char *mbc2a2820[] = { "ezemyudhkzvx.com^", NULL }; +const char *mbc2bc83f[] = { "cekzdbewgnzu.com^", NULL }; const char *mbc2d196a[] = { "/ad/player_", NULL }; const char *mbc2d7e7a[] = { "cbc.ca^", "^loggingservice.js^", NULL }; const char *mbc2dca65[] = { "/wp_stat.php?", NULL }; @@ -40539,6 +40826,7 @@ const char *mbc32ea6b[] = { "putrr20.com^", NULL }; const char *mbc330b83[] = { "zwxfsqruqlim.com^", NULL }; const char *mbc335c30[] = { "zirobata.com^", NULL }; const char *mbc343651[] = { "ricardocuisine.com/noel/js/google_analytics.js", NULL }; +const char *mbc349b3f[] = { "svbfcmumrj.com^", NULL }; const char *mbc3576a3[] = { "scriptall.gq^", NULL }; const char *mbc35b0ba[] = { ".com/adgallery", NULL }; const char *mbc371aa4[] = { "tracker.realclearpolitics.com^", NULL }; @@ -40605,6 +40893,7 @@ const char *mbc832b66[] = { "tracker.netdisk.de^", NULL }; const char *mbc84ed35[] = { "aclwlkyzxxhn.com^", NULL }; const char *mbc850c4e[] = { "mediator.mail.ru^", NULL }; const char *mbc8580f9[] = { "rhqkduodhizrr.com^", NULL }; +const char *mbc85a23f[] = { "useproof.com^", NULL }; const char *mbc85d04f[] = { "prudential.com^", "^metrics_1px.gif^", NULL }; const char *mbc86361d[] = { "mail.yahoo.com/mc/md.php?", NULL }; const char *mbc863896[] = { "diply.com/cms/bb/", NULL }; @@ -40714,6 +41003,7 @@ 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 }; const char *mbcf2a398[] = { "clean.gg^", NULL }; @@ -40802,6 +41092,7 @@ const char *mbd5a3043[] = { "/standalone/ads-", NULL }; const char *mbd5cca29[] = { "stascorp.com/stat/", NULL }; const char *mbd5d44c5[] = { "e0a42e1a21669b.com^", NULL }; const char *mbd624de7[] = { "clicks4ads.com^", NULL }; +const char *mbd626c77[] = { "ssa.1337x.to^", NULL }; const char *mbd632804[] = { "adloaded.com^", NULL }; const char *mbd6455d9[] = { "/iplookup.php", NULL }; const char *mbd64df13[] = { "financialsamurai.com/wp-content/uploads/", "/sliced-alternative-10000.jpg", NULL }; @@ -40833,6 +41124,7 @@ const char *mbd792394[] = { "lyifwfhdizcc.com^", NULL }; const char *mbd799488[] = { "evanetpro.com^", NULL }; const char *mbd79ef33[] = { "qdajmhpwzdmaji.com^", NULL }; const char *mbd7bf492[] = { "opencdb84508.com^", NULL }; +const char *mbd7e5697[] = { "dcmn.io^", NULL }; const char *mbd7e8343[] = { "altpool.pro^", NULL }; const char *mbd7fee06[] = { "/render?trackingId=", NULL }; const char *mbd811073[] = { "intrastats.com^", NULL }; @@ -40845,6 +41137,7 @@ const char *mbd859029[] = { "mouthshut.com^", "^zedo.aspx", NULL }; const char *mbd886d92[] = { "freeskreen.com^", NULL }; const char *mbd889cc6[] = { "toshiba.com/images/track/track.gif?track=load&", NULL }; const char *mbd892858[] = { "antaraimedia.com^", NULL }; +const char *mbd8ac581[] = { "fvpluqipfjcsf.com^", NULL }; const char *mbd8ad350[] = { "yldr.io^", NULL }; const char *mbd8c68ba[] = { "handy-tab.com^", NULL }; const char *mbd8c7122[] = { "forms.aweber.com/form/styled_popovers_and_lightboxes.js", NULL }; @@ -40902,6 +41195,7 @@ const char *mbdb4691d[] = { "blackredtube.com/fadebox2.js", NULL }; const char *mbdb4a6d1[] = { "/exbl.js?", NULL }; const char *mbdb6acc6[] = { "nation.sc/images/banners/", NULL }; const char *mbdb6e6ba[] = { "bannertracker-script.com^", NULL }; +const char *mbdb72b5c[] = { "menuexamples.com^", NULL }; const char *mbdb87591[] = { "onnetwork.tv/cnt/", NULL }; const char *mbdb92afc[] = { "/get-advert-", NULL }; const char *mbdb988f5[] = { "yell.com/js/omniture-H.25.js", NULL }; @@ -40949,7 +41243,6 @@ const char *mbdeb7872[] = { "statsit.com^", NULL }; const char *mbdebcb0c[] = { "houstonpress.com/adindex/", NULL }; const char *mbdec8061[] = { "intactoffers.club^", NULL }; const char *mbded270a[] = { "javhub.net/img/r.jpg", NULL }; -const char *mbded8019[] = { "d6u22qyv3ngwz.cloudfront.net/ad/", NULL }; const char *mbded8a14[] = { "northmay.com^", NULL }; const char *mbdf034ba[] = { "4game.com^", "^yandex-metrika.js", NULL }; const char *mbdf0b06a[] = { "/analytics.google.js", NULL }; @@ -40982,6 +41275,7 @@ const char *mbe0e8a3c[] = { "canoeklix.com^", NULL }; const char *mbe0f0a3b[] = { "redtube.com^", "^jscount.php", NULL }; const char *mbe1260dc[] = { "/analysis/gtm_", NULL }; const char *mbe126d3e[] = { "d400e5249d363b5617.com^", NULL }; +const char *mbe12add0[] = { "mediaite.com/adbaitplus/adsbygoogle.js", NULL }; const char *mbe12f9df[] = { "_160x600&", NULL }; const char *mbe136154[] = { "=ATAtracker&", NULL }; const char *mbe141fae[] = { "/glam160.", NULL }; @@ -41070,7 +41364,6 @@ const char *mbe704ad9[] = { "urqxrzrphsga.com^", NULL }; const char *mbe72bcdb[] = { "fijitimes.com/images/bspxchange.gif", NULL }; const char *mbe735c2e[] = { "/icf-analytics.js", NULL }; const char *mbe74fe95[] = { "ptrfc.com^", NULL }; -const char *mbe751723[] = { "cricketcountry.com/js/ad-gallery.js", NULL }; const char *mbe753db0[] = { "brocraft.net/js/banners.js", NULL }; const char *mbe75ebc [] = { "/coin-hive-proxy-", NULL }; const char *mbe767b33[] = { "cdn1-ancensored.network/script.js", NULL }; @@ -41156,6 +41449,7 @@ const char *mbec9085e[] = { "mpmfdpakljrv.bid^", NULL }; const char *mbecb5c4b[] = { "zfvrrodxfb.com^", NULL }; const char *mbecc4e36[] = { "marketing.888.com^", NULL }; const char *mbecd6cee[] = { "counterstation.de^", NULL }; +const char *mbece0722[] = { "gamefront.com^", "^random^", NULL }; const char *mbecf0072[] = { "ztcysvupksjt.com^", NULL }; const char *mbecf4b03[] = { "pgxciwvwcfof.com^", NULL }; const char *mbecf8c81[] = { "_ad300x250.", NULL }; @@ -41193,6 +41487,7 @@ const char *mbeeb9b69[] = { "eulerian.splendia.com/ea.js", NULL }; const char *mbeec31c1[] = { "_advservices.", NULL }; const char *mbeef5615[] = { "avenseo.com^", NULL }; const char *mbeefabbe[] = { "emxztiidh.com^", NULL }; +const char *mbef0ae40[] = { "xawpdwil.com^", NULL }; const char *mbef1e06a[] = { "barrons.com^", "^blank.htm", NULL }; const char *mbef23f07[] = { "adverts.ie/css/", NULL }; const char *mbef2ba8f[] = { "azorbe.com^", NULL }; @@ -41343,6 +41638,7 @@ const char *mbf99bcc4[] = { "pap.zalando.de^", NULL }; const char *mbf9f6b34[] = { "xbzwwsagli.com^", NULL }; const char *mbfa18070[] = { "secureserver.net^", "^event^", NULL }; const char *mbfa1c4aa[] = { "_ad_integration.", NULL }; +const char *mbfa32858[] = { "dpypzvjarj.com^", NULL }; const char *mbfa32dcf[] = { "/pv.txt?", NULL }; const char *mbfa3cde4[] = { "rdtcdn.com^", "^home_page^home_page-", NULL }; const char *mbfa434fc[] = { "rec.quartic.pl^", NULL }; @@ -41527,6 +41823,7 @@ const char *mc054195c[] = { "tgyswiymvtxg.com^", NULL }; const char *mc057121e[] = { "/iqtm.js", NULL }; const char *mc059cf00[] = { "travelocity.com/js.ng/", NULL }; const char *mc05ad7bc[] = { "/loadad.aspx?", NULL }; +const char *mc05baa78[] = { "szpcxramtfr.com^", NULL }; const char *mc05bb1b8[] = { "stats.cdn.playfair.co.za^", NULL }; const char *mc05dbacd[] = { "tracker.issuu.com^", NULL }; const char *mc05de481[] = { "ads.freewheel.tv/", NULL }; @@ -41634,7 +41931,6 @@ const char *mc0c86341[] = { "cyxagtpeggjv.com^", NULL }; const char *mc0cab245[] = { "/CookieMapping?", NULL }; const char *mc0cafd56[] = { "/seomonitor/", NULL }; const char *mc0cca88f[] = { "pqsfmcuzmoh.com^", NULL }; -const char *mc0cd591a[] = { "freeads.in/classifieds/common/postad.css", NULL }; const char *mc0cdb5aa[] = { "rd.meebo.com^", NULL }; const char *mc0cfd15 [] = { "/audience-extraction.js", NULL }; const char *mc0d0c733[] = { "qirkwipiamqsi.com^", NULL }; @@ -41766,6 +42062,7 @@ const char *mc1558cf [] = { "melahorgani.com^", NULL }; const char *mc1577e2c[] = { "trkpointcloud.com^", NULL }; const char *mc158a96a[] = { "/components/ads_", NULL }; const char *mc1592e5c[] = { "/exoclick", NULL }; +const char *mc15c2aa2[] = { "connatix.com^", NULL }; const char *mc15e4416[] = { "trafficstars.com^", NULL }; const char *mc15fad87[] = { "confirm-referer.glrsales.com^", NULL }; const char *mc162199f[] = { "sfmziexfvvru.com^", NULL }; @@ -41817,7 +42114,6 @@ const char *mc18da723[] = { "zvjwzcazv.com^", NULL }; const char *mc192a904[] = { "vmebrrdrtmiaan.bid^", NULL }; const char *mc194a440[] = { "sicpkohkcmt.com^", NULL }; const char *mc1965720[] = { "ougesqknoehod.com^", NULL }; -const char *mc19ac13e[] = { "credio.com/ajax_get_sponsor_listings?", NULL }; const char *mc19bef86[] = { "nbrokpopimjbw.com^", NULL }; const char *mc19c514c[] = { "vwzolswcoyla.com^", NULL }; const char *mc19c834d[] = { "tuliprfawfq.com^", NULL }; @@ -41837,6 +42133,7 @@ const char *mc1a76789[] = { "zvhwebvc.com^", NULL }; const char *mc1a809f3[] = { "funbrain.com/a2.gif", NULL }; const char *mc1a886f8[] = { "highnets.com^", NULL }; const char *mc1a9f09e[] = { "gowatchit.com/analytics.js", NULL }; +const char *mc1aab7e0[] = { "/outbrainClientPixels.", NULL }; const char *mc1ab121b[] = { "fhgstzgrdhkah.bid^", NULL }; const char *mc1ab3bdd[] = { "yimg.com/ud/fp/js/ADPositions", NULL }; const char *mc1abd5 [] = { "/pfpadv.", NULL }; @@ -41870,7 +42167,6 @@ const char *mc1c6e1a5[] = { "/studioads/", NULL }; const char *mc1c9efea[] = { "thvdzghlvfoh.com^", NULL }; const char *mc1cab58 [] = { "washingtonexaminer.com/s3/wex15/js/analytics.js?", NULL }; const char *mc1cac08b[] = { "mlnvmpmgzfk.bid^", NULL }; -const char *mc1caf7c4[] = { "drunkard.com/banners/drunk-korps-banner.jpg", NULL }; const char *mc1cbe106[] = { "d1aezk8tun0dhm.cloudfront.net^", NULL }; const char *mc1cfd11b[] = { "firstpost.in^", "^300250-", NULL }; const char *mc1d1e09e[] = { "webmedia.co.il^", NULL }; @@ -41899,8 +42195,10 @@ const char *mc1e93f86[] = { "michaelkors.com/common/js/extern/omniture/s_code.js const char *mc1e966f2[] = { "e960e146d9b5ca.com^", NULL }; const char *mc1ea150f[] = { "erotikdating.com^", NULL }; const char *mc1ea6542[] = { "htmlhubing.xyz^", NULL }; +const char *mc1eaa100[] = { "zounhlyqz.com^", NULL }; const char *mc1eba512[] = { "/data/init?site_id=", NULL }; const char *mc1ebf54b[] = { "ftbiufcomsa.bid^", NULL }; +const char *mc1ec8010[] = { "iwpxkwojbw.com^", NULL }; const char *mc1ecbabe[] = { "/jtracking/", NULL }; const char *mc1ed28b8[] = { "xiodoyvbauv.com^", NULL }; const char *mc1ed3f8e[] = { "-160x600-", NULL }; @@ -41939,6 +42237,7 @@ const char *mc20ec65d[] = { "oovoo.com^", "^banners^", NULL }; const char *mc212003d[] = { "ethfw0370q.com^", NULL }; const char *mc213a8f8[] = { "/webstatistik/track.asp", NULL }; const char *mc214dd2e[] = { "hostingcloud.racing", NULL }; +const char *mc21530d7[] = { "okdvodyejd.com^", NULL }; const char *mc215acad[] = { "indiabanner.com^", NULL }; const char *mc21791db[] = { "ysexxayb.bid^", NULL }; const char *mc217f331[] = { "_social_tracking.", NULL }; @@ -42011,6 +42310,8 @@ const char *mc267eebe[] = { "vyagpffxvs.com^", NULL }; const char *mc268020c[] = { "widget.imshopping.com^", NULL }; const char *mc26a15ec[] = { "/adim.html?ad", NULL }; const char *mc26a1c26[] = { "porntalk.com/img/banners/", NULL }; +const char *mc26c2bbf[] = { "wwqnwask.com^", NULL }; +const char *mc26d112a[] = { "phiambczsg.com^", NULL }; const char *mc26d54c3[] = { "assoc-amazon.es^", NULL }; const char *mc26e0a71[] = { "newswire.ca/rt.gif?", NULL }; const char *mc26fae81[] = { "freehookupaffair.com^", NULL }; @@ -42101,6 +42402,7 @@ const char *mc2bf536f[] = { "/geobox.html", NULL }; const char *mc2bf5646[] = { "/img3/ads/", NULL }; const char *mc2c2310c[] = { "mycounter.com.ua^", NULL }; const char *mc2c27b48[] = { "rsbblrpnjxgsk.com^", NULL }; +const char *mc2c36ad7[] = { "qai-ir.quartic.pl^", NULL }; const char *mc2c38ffb[] = { "/lazy-ads.", NULL }; const char *mc2c51a9d[] = { "wambacdn.net/images/upload/adv/", NULL }; const char *mc2c5312e[] = { "bestofmedia.com/ws/communicationSpot.php?", NULL }; @@ -42142,7 +42444,6 @@ const char *mc2eb43dd[] = { "adlatch.com^", NULL }; const char *mc2ec8765[] = { "ts.rtl.de^", NULL }; const char *mc2ecc767[] = { "inspectrumapp.com/verified/", NULL }; const char *mc2ecf6dc[] = { ".fm/ads/", NULL }; -const char *mc2ef4820[] = { "drunkard.com/banners/drunkard-gear.jpg", NULL }; const char *mc2eff6b4[] = { "fpscheats.com/fpsbanner.jpg", NULL }; const char *mc2f0e0a5[] = { "/pageTrackerEvent.", NULL }; const char *mc2f1a24e[] = { "softneo.com/popup.js", NULL }; @@ -42209,6 +42510,7 @@ const char *mc344026a[] = { "t3.com/js/trackers.js", NULL }; const char *mc3444823[] = { "searchcompletion.com/BannerHandler.ashx", NULL }; 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 *mc347b1a3[] = { "zddxlih.com^", NULL }; const char *mc348368c[] = { "markergot.com^", NULL }; @@ -42333,7 +42635,6 @@ const char *mc3c26843[] = { "/ads2/", NULL }; const char *mc3c36891[] = { "jaspensar.com^", NULL }; const char *mc3c62702[] = { ".com/adinf/", NULL }; const char *mc3c63ad3[] = { "/tracking_eh.", NULL }; -const char *mc3c7135e[] = { "dotomi.com/commonid/match?", NULL }; const char *mc3c788a1[] = { "tonkosti.ru/go.php?", NULL }; const char *mc3c7c949[] = { "metrics.brooksbrothers.com/b/ss/", NULL }; const char *mc3cbb431[] = { "-dfp-adunits.", NULL }; @@ -42378,13 +42679,14 @@ const char *mc3f8b9c [] = { "nrszmiiwfifwlq.bid^", NULL }; const char *mc3f925bb[] = { "crowdskout.com/analytics.js", NULL }; const char *mc3fb96cd[] = { "102320fef81194c7b0c7c6bbe64d845d.com^", NULL }; const char *mc3fc8188[] = { "money-maker-script.info^", NULL }; -const char *mc3fd166e[] = { "dataknet.com/s.axd?", NULL }; const char *mc3fd5ffb[] = { "singlemuslim.com/affiliates/", NULL }; +const char *mc3fed3bf[] = { ".png?uid=", "&tag=", NULL }; const char *mc400b8fb[] = { "/exosrvcode-", NULL }; const char *mc4011ed8[] = { ".hk/ads/", NULL }; const char *mc401e1ec[] = { "udcufwvt.com^", NULL }; const char *mc4021669[] = { "track.tesiteca.it^", NULL }; const char *mc403e654[] = { "uaofcvzlhhh.com^", NULL }; +const char *mc4040c63[] = { "ezojs.com^", NULL }; const char *mc405ad0a[] = { "pyroactive.de/counter/", NULL }; const char *mc405bbdb[] = { "0llii0g6.com^", NULL }; const char *mc409393f[] = { "hrtydgs.net^", NULL }; @@ -42408,6 +42710,7 @@ const char *mc41b41dd[] = { "reviversoft.com^", "^utm_source^", NULL }; const char *mc41b64da[] = { "hits.antena3.com^", NULL }; const char *mc41c1433[] = { ".net/flashads", NULL }; const char *mc41c4922[] = { "ggtujtuyvcci.com^", NULL }; +const char *mc41c78c7[] = { "tube.ac^", NULL }; const char *mc41df9e0[] = { "d-h.st/assets/img/download1.png", NULL }; const char *mc41f302a[] = { "steepto.com^", NULL }; const char *mc41fcfd7[] = { "teasernet.com^", NULL }; @@ -42462,6 +42765,8 @@ const char *mc449456a[] = { "/tvgdartads.", NULL }; const char *mc449f508[] = { "1hanritten.com^", NULL }; const char *mc44a6d9d[] = { "cardsharing.info/wp-content/uploads/", "/ALLS.jpg", NULL }; const char *mc44b010c[] = { "hcomicbook.com^", "_banner1.gif", NULL }; +const char *mc44b6bcd[] = { "wootric.com^", NULL }; +const char *mc44eac8d[] = { "afruetdxrbxz.com^", NULL }; const char *mc44eb204[] = { "dom002.site^", NULL }; const char *mc44f864e[] = { "uohpnvpynvsz.com^", NULL }; const char *mc44fe6a [] = { "cts.channelintelligence.com^", NULL }; @@ -42526,6 +42831,7 @@ const char *mc49fec14[] = { "s5prou7ulr.com^", NULL }; const char *mc4a50bd6[] = { "uebyotcdyshk.com^", NULL }; const char *mc4a543f5[] = { "/gweb/analytics/", NULL }; const char *mc4a5c [] = { "/AudienceNetworkPrebidLite.", NULL }; +const char *mc4a5c3e8[] = { "babepedia.com/istrip/", NULL }; const char *mc4a651cd[] = { "satjrvwtaertn.com^", NULL }; const char *mc4a89dec[] = { "affrh2023.com^", NULL }; const char *mc4a8e585[] = { "pingomatic.com^", NULL }; @@ -42664,7 +42970,6 @@ const char *mc54b0db1[] = { "minuripsmed.ee/templates/", "/images/advert.gif", N const char *mc54bb0bc[] = { "maases.com/i/br/", NULL }; const char *mc54be501[] = { "northstartravelmedia.com^", NULL }; const char *mc54f1cb9[] = { "findonlinesurveysforcash.com^", NULL }; -const char *mc54fbcd2[] = { "fwmrm.net/p/msn_live/AdManager.js", NULL }; const char *mc54fbceb[] = { "popuptraffic.com^", NULL }; const char *mc550246f[] = { "/salog.js", NULL }; const char *mc5527e6e[] = { "ecommstats.com^", NULL }; @@ -42893,7 +43198,6 @@ const char *mc632bcce[] = { "rollingout.com/images/attskin-", NULL }; const char *mc6333920[] = { "weblist.de^", NULL }; const char *mc6336039[] = { "/rubicon_blacklist.js", NULL }; const char *mc634adb3[] = { "yyxntcpxxvtpuk.com^", NULL }; -const char *mc6355758[] = { "g.doubleclick.net/gampad/adx?", NULL }; const char *mc6395c08[] = { "/google-adverts-", NULL }; const char *mc63af327[] = { "d241ujsiy3yht0.cloudfront.net", NULL }; const char *mc63b9742[] = { "vzxnrtxpdnl.com^", NULL }; @@ -42932,6 +43236,7 @@ const char *mc65fe290[] = { "cftervwhu.com^", NULL }; const char *mc6601c99[] = { "fastanalytic.com^", NULL }; const char *mc66043e7[] = { "friday-ad.co.uk/endeca/afccontainer.aspx", NULL }; const char *mc6610acd[] = { "fvwlzsm3tt921krvoq6.pro^", NULL }; +const char *mc6616593[] = { "requestingreview.com^", NULL }; const char *mc662f441[] = { "tracker.beezup.com^", NULL }; const char *mc66402b4[] = { "wjevvjxwg.com^", NULL }; const char *mc6655b4e[] = { "analytics.websolute.it^", NULL }; @@ -42980,6 +43285,7 @@ const char *mc6906cc9[] = { "ixxstrxhxvxbwl.com^", NULL }; const char *mc691242e[] = { "spongecell.com^", NULL }; const char *mc691ed74[] = { "nintendo.com/nclood/", "/bundles/analytics.min.js", NULL }; const char *mc69347d5[] = { "toget.ru^", NULL }; +const char *mc6936819[] = { "/ezcl.webp?", NULL }; const char *mc693f2ce[] = { "mrkzgpbaapif.com^", NULL }; const char *mc694c6d0[] = { "piximedia.com^", NULL }; const char *mc695b37b[] = { "tpgeooxrcp.com^", NULL }; @@ -42989,6 +43295,7 @@ const char *mc69814e [] = { "netcore.co.in^", NULL }; const char *mc6981bc0[] = { "/adb.js?tag=", NULL }; const char *mc698525a[] = { "nyse.com^", "^stats^", NULL }; const char *mc6987c96[] = { "/pageviews/", NULL }; +const char *mc698b1bd[] = { "bjcpcnhssg.com^", NULL }; const char *mc699bce [] = { "securesmrt-dt.com^", NULL }; const char *mc69ab2a9[] = { "kahbkhlb.bid^", NULL }; const char *mc69b8450[] = { "qqcjvbsd.com^", NULL }; @@ -43055,7 +43362,7 @@ const char *mc6da154d[] = { "adshostview.com^", NULL }; const char *mc6da3b6a[] = { "mobikano.com^", NULL }; const char *mc6dafcde[] = { "/blockstat?", NULL }; const char *mc6dccb0a[] = { "wal.wolfram.com^", NULL }; -const char *mc6ded55a[] = { "delicious.com^", "^compose^url^", NULL }; +const char *mc6de3dbb[] = { "ardintcoin.com^", NULL }; const char *mc6e05be7[] = { "99e5da34520d.com^", NULL }; const char *mc6e4d8ac[] = { "cpu2cash.link^", NULL }; const char *mc6e5ab1f[] = { "tuttogratis.it/gopix.php?", NULL }; @@ -43375,7 +43682,6 @@ const char *mc82a6c07[] = { "gllkdkxygckb.com^", NULL }; const char *mc82b13d5[] = { "/advertise.", NULL }; const char *mc82cee0a[] = { "onclicksuper.com^", NULL }; const char *mc82e3b5e[] = { "/ads-rectangle.", NULL }; -const char *mc82f2e7e[] = { "hostmonster.com/src/js/izahariev/", NULL }; const char *mc830c70a[] = { "downloadgot.com^", NULL }; const char *mc83108e5[] = { "x1337x.ws^", NULL }; const char *mc8337d67[] = { "holyfamilyradio.org/banners/", NULL }; @@ -43476,6 +43782,7 @@ const char *mc8a755a7[] = { "/web-analytics.", NULL }; const char *mc8a7fa43[] = { "newnyqfgkkjht.com^", NULL }; const char *mc8a86192[] = { "yast.rutube.ru^", NULL }; const char *mc8a92287[] = { "/960_60_", NULL }; +const char *mc8a97d72[] = { "qgwazwmlx.com^", NULL }; const char *mc8a9a047[] = { "_picsad_", NULL }; const char *mc8a9c0ea[] = { "binaries4all.nl/misc/misc.php?", "&url=http", NULL }; const char *mc8ad44d8[] = { "adobetag.com^", "^sitecatalyst.js", NULL }; @@ -43696,6 +44003,7 @@ const char *mc9903970[] = { "ddmix.net^", NULL }; const char *mc9905685[] = { "mojhasmpl.com^", NULL }; const char *mc9920600[] = { "obpzuctfozram.com^", NULL }; const char *mc99250c9[] = { "tracker.vreveal.com^", NULL }; +const char *mc992eb09[] = { "rtaofgamnnfh.com^", NULL }; const char *mc993949c[] = { "vizual.ai^", "^click-stream-event^", NULL }; const char *mc9945127[] = { "lookr.com^", "^advertisement.js", NULL }; const char *mc9967730[] = { "/class.tracking.js", NULL }; @@ -43813,6 +44121,7 @@ const char *mca0ff677[] = { "copdfoundation.org^", "^images^sponsors^", NULL }; const char *mca10ecf0[] = { "kkawxvjeluwc.com^", NULL }; const char *mca1144ca[] = { "phncdn.com/www-static/js/ph-footer.js", NULL }; const char *mca1152c1[] = { "alocdn.com^", NULL }; +const char *mca132c12[] = { "t.st/video/js/ads.js", NULL }; const char *mca1350f3[] = { "whies.info^", NULL }; const char *mca13987 [] = { "ln.ameba.jp^", NULL }; const char *mca1445f3[] = { "/gajs/analytics.js", NULL }; @@ -43839,7 +44148,6 @@ const char *mca29d9cc[] = { "bettingsports.com/top_bonuses", NULL }; const char *mca2bac9c[] = { "198.101.148.38/update_counter.php", NULL }; const char *mca2c4c37[] = { "thsfkcymkoce.com^", NULL }; const char *mca2da59 [] = { "exclusiveclicks.com^", NULL }; -const char *mca2ff4c2[] = { "dawanda.com^", "^ad_center.css", NULL }; const char *mca30308e[] = { "shoapinh.com^", NULL }; const char *mca3085f4[] = { "advertbox.us^", NULL }; const char *mca324b8d[] = { "peqdwnztlzjp.com^", NULL }; @@ -43928,7 +44236,6 @@ const char *mca8dc61f[] = { "hqbphxpavrxry.com^", NULL }; const char *mca8ee16f[] = { "?trackGroup=", "&referrer=", NULL }; const char *mca8f5611[] = { "/kitad.", NULL }; const char *mca90dfbb[] = { "/vld.ads?", NULL }; -const char *mca919f7c[] = { "doubleclick.net/pfadx/nfl.", "/html5;", NULL }; const char *mca91d0b3[] = { "assets.vice.com^", "_120x60.jpg", NULL }; const char *mca94e406[] = { "/miniadbar/", NULL }; const char *mca94f2a6[] = { "bobtrk.com^", NULL }; @@ -44215,6 +44522,7 @@ const char *mcbc7d180[] = { "emlifok.info^", NULL }; const char *mcbc8f0c [] = { "taodggarfrmd.com^", NULL }; const char *mcbc91c37[] = { "uod2quk646.com^", NULL }; const char *mcbcac97c[] = { "myhouseabroad.com/", "/ads/", NULL }; +const char *mcbcbd635[] = { "/statcounter-", NULL }; const char *mcbcc9fc [] = { "awasete.com^", NULL }; const char *mcbcd194e[] = { "marijuanapolitics.com/wp-content/uploads/", "/icbc2.png", NULL }; const char *mcbce4915[] = { "/logprogress.", NULL }; @@ -44245,6 +44553,7 @@ const char *mcbea0ff0[] = { "hbhcilgdqxt.com^", NULL }; const char *mcbec52e9[] = { "pnoss.com^", NULL }; const char *mcbedd712[] = { "kyelvsyayysa.com^", NULL }; const char *mcbee2a34[] = { "downture.in^", NULL }; +const char *mcbefc668[] = { "dmrecvpflqb.com^", NULL }; const char *mcbf06299[] = { "adlinx.info^", NULL }; const char *mcbf0ab5b[] = { "vidazoo.com^aggregate^", NULL }; const char *mcbf1bab6[] = { "zkowrpcb.com^", NULL }; @@ -44327,11 +44636,11 @@ const char *mcc3ae4fc[] = { "tzmfunsnqkwlp.com^", NULL }; const char *mcc3d3174[] = { "smartctr.com^", NULL }; const char *mcc3efc3f[] = { "/advertsky.", NULL }; const char *mcc4154d4[] = { "d3bvcf24wln03d.cloudfront.net^", NULL }; -const char *mcc41e6dd[] = { "criteo.com/delivery/ajs.php?zoneid=", NULL }; const char *mcc43257 [] = { "/track/mygreendot/", NULL }; const char *mcc43a61c[] = { "persianstat.ir^", NULL }; const char *mcc44a3ba[] = { "/affiliate_banners/", NULL }; const char *mcc44fade[] = { "sifomedia.se^", NULL }; +const char *mcc45e303[] = { "mql5.com/tr?", NULL }; const char *mcc46c1bf[] = { "gigamega.su^", NULL }; const char *mcc47b6db[] = { "/textadrotate.", NULL }; const char *mcc499152[] = { "laferia.cr^", NULL }; @@ -44348,7 +44657,6 @@ const char *mcc4eef9a[] = { "qaquzakalaka.com^", NULL }; const char *mcc4f2619[] = { "dgufzszbsk.bid^", NULL }; const char *mcc4f5bb6[] = { "sbealpvjpzzs.com^", NULL }; const char *mcc501ca2[] = { "/ad-wisteria.", NULL }; -const char *mcc50c670[] = { "ctrl.blog/media/adsense-", NULL }; const char *mcc5189ec[] = { "/dmtracking2.", NULL }; const char *mcc525425[] = { "/iframe/ad_", NULL }; const char *mcc52a6a6[] = { "sdltutorials.com/Data/Ads/AppStateBanner.jpg", NULL }; @@ -44589,9 +44897,9 @@ const char *mcd432839[] = { "/AbvProductAds/", NULL }; const char *mcd43792c[] = { "_700_100_", NULL }; const char *mcd439118[] = { "/advolatility.", NULL }; const char *mcd44d3ce[] = { "fastcccam.com/images/fcbanner2.gif", NULL }; +const char *mcd45118c[] = { "ypksjcnrsett.com^", NULL }; const char *mcd4533a7[] = { "3dcartstores.com/3droi/monstertrack.asp", NULL }; const char *mcd45ccbb[] = { "x.vipergirls.to^", NULL }; -const char *mcd47a577[] = { "edmontonsun.com/assets/js/dfp.js?", NULL }; const char *mcd49388d[] = { "/gcui_vidtracker/", NULL }; const char *mcd4a702a[] = { "_300x250.", NULL }; const char *mcd4ae2a4[] = { "wcoloqvrhhcf.com^", NULL }; @@ -44608,6 +44916,7 @@ const char *mcd546643[] = { "atanx.alicdn.com^", NULL }; const char *mcd55b3a0[] = { "/elqimg.js", NULL }; const char *mcd560db1[] = { "uopzeuilt.bid^", NULL }; const char *mcd571bbf[] = { "/adscript-dfp.", NULL }; +const char *mcd5826ee[] = { "ea.warnerbros.fr^", NULL }; const char *mcd587842[] = { "_videoad.", NULL }; const char *mcd5a0c82[] = { "/adworldmedia/", NULL }; const char *mcd5c3bb9[] = { "privatewebseiten.com^", NULL }; @@ -44654,11 +44963,13 @@ const char *mcd8f81 [] = { "dochase.com^", NULL }; const char *mcd902181[] = { "oicssiq.com^", NULL }; const char *mcd90879d[] = { "cpalock.com^", NULL }; const char *mcd922bef[] = { "collector.trendmd.com^", NULL }; +const char *mcd94ea96[] = { "dwmegismbq.com^", NULL }; const char *mcd979a5d[] = { ".fr/z.gif?", NULL }; const char *mcd98e0ee[] = { "/tracking_super_hot.js", NULL }; const char *mcd994c9e[] = { "tevrhhgzzutw.com^", NULL }; const char *mcd9b08fe[] = { "revenuepilot.com^", NULL }; const char *mcd9c521d[] = { "wrierville.com^", NULL }; +const char *mcd9e9372[] = { "forwrdnow.com^", NULL }; const char *mcda004e4[] = { "101apps.com/tracker.ashx?", NULL }; const char *mcda0f291[] = { "hits.zdnet.co.kr^", NULL }; const char *mcda255da[] = { "qnsdwkjctkso.com^", NULL }; @@ -44708,6 +45019,7 @@ const char *mcdd688ab[] = { "/tg.php?uid=", NULL }; const char *mcdd70802[] = { "movie4all.co^", NULL }; const char *mcdd8be6 [] = { "nba.com/mobilevideo?", "&ad_url=", NULL }; const char *mcdd961a1[] = { "counterbot.com^", NULL }; +const char *mcddae8ba[] = { "tncred.com^", NULL }; const char *mcddbac6b[] = { "/certona_", NULL }; const char *mcddcedd2[] = { "jdniyyricenx.com^", NULL }; const char *mcddd1d4e[] = { "redtube.com/logout", NULL }; @@ -44761,6 +45073,7 @@ const char *mce08741c[] = { "abbp1.pw^", NULL }; const char *mce091f99[] = { "cryptoloot.pro^third-party", NULL }; 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 }; @@ -44824,7 +45137,6 @@ const char *mce46059b[] = { "visitweb.com^", NULL }; const char *mce462a4f[] = { "aepwqsajypyti.com^", NULL }; const char *mce4654ed[] = { "areasnap.com^", NULL }; const char *mce467747[] = { "/adsession.", NULL }; -const char *mce471a5c[] = { "g.doubleclick.net/gampad/ads?", "%2CSend_", NULL }; const char *mce487a7a[] = { "hiddencounter.de^", NULL }; const char *mce4add4 [] = { "static.parsely.com^", NULL }; const char *mce4c013a[] = { "/tracker-config.js", NULL }; @@ -44884,6 +45196,7 @@ const char *mce7e6f3e[] = { "cts.vresp.com^", NULL }; const char *mce7f302f[] = { "xgwslgpad.com^", NULL }; const char *mce7fc5e6[] = { "easmdmxps.com^", NULL }; const char *mce80a0e2[] = { "djers.com^", NULL }; +const char *mce80f782[] = { "qpianhkxxuc.com^", NULL }; const char *mce827b3b[] = { "fawhiybzs.bid^", NULL }; const char *mce839b97[] = { "pkvhprfhbtft.com^", NULL }; const char *mce83f610[] = { "ziddu.com/images/140x150_egglad.gif", NULL }; @@ -44953,6 +45266,7 @@ const char *mcec8c68c[] = { "jcsisvtb.com^", NULL }; const char *mcec99b4c[] = { "/ox/www/", NULL }; const char *mceca09bb[] = { "intextad.net^", NULL }; const char *mceca56f [] = { "/marginaleadservlet?", NULL }; +const char *mceca93c0[] = { "/ads/ado-", NULL }; const char *mcecb13a [] = { "ragapa.com^", NULL }; const char *mcecbb303[] = { "conductrics.com^", NULL }; const char *mced1bbd2[] = { "sumo.com/apps/heatmaps/", NULL }; @@ -45046,7 +45360,9 @@ const char *mcf2e9203[] = { "/bannerrotation/", NULL }; const char *mcf2f95f [] = { "papoto.com^", NULL }; const char *mcf2fc29 [] = { "bfdihioj.com^", NULL }; const char *mcf2feeb8[] = { "torrentfunk.com^", NULL }; +const char *mcf30569 [] = { "/ads/slideup.", NULL }; const char *mcf320061[] = { "rarbg2019.org^", NULL }; +const char *mcf342e1a[] = { "suumo.jp^", "^tag^", NULL }; const char *mcf345715[] = { "mumbldnn.com^", NULL }; const char *mcf350bcf[] = { "fever.fm^", "^sposor-", NULL }; const char *mcf353dc2[] = { "secure-stat.canal-plus.com^", NULL }; @@ -45171,7 +45487,6 @@ const char *mcfa90931[] = { "/stcollection.", NULL }; const char *mcfa9828c[] = { "searchpeack.com^", NULL }; const char *mcfa9bca6[] = { "homechader.com^", NULL }; const char *mcfa9f8a6[] = { "qdpbtrwvmioo.bid^", NULL }; -const char *mcfa9fd6 [] = { "criteo.com/delivery/rta/rta.js", NULL }; const char *mcfac26a [] = { "plmvsvgyaeyo.bid^", NULL }; const char *mcfacff69[] = { "/showban.asp?", NULL }; const char *mcfae00f0[] = { "sparkstudios.com^", NULL }; @@ -45248,6 +45563,7 @@ const char *mcffe6b47[] = { "adlure.biz^", NULL }; const char *mcfff4c56[] = { "/aff/banners/", NULL }; const char *mcfff7609[] = { "qcpexkxxyx.bid^", NULL }; const char *md001fd4e[] = { "2pxg8bcf.top^", NULL }; +const char *md002220e[] = { "tapffdskgjr.com^", NULL }; const char *md0031354[] = { "yellorun.com^", NULL }; const char *md0048c71[] = { "/tracking/pixel_", NULL }; const char *md005626d[] = { "javacript.gq^", NULL }; @@ -45278,6 +45594,7 @@ const char *md01fa4e1[] = { "radionomy.com^", "^ad^", NULL }; const char *md0201ea0[] = { "widgetwidget.mobi^", NULL }; const char *md023d757[] = { "/analytics/hmac-", NULL }; const char *md02436e8[] = { "/colorscheme/ads/", NULL }; +const char *md0248c4b[] = { "emdqaycbvqz.com^", NULL }; const char *md025525d[] = { "afgr1.com^", NULL }; const char *md025809b[] = { "ebifuaad.com^", NULL }; const char *md026075b[] = { "tours.imlive.com^", NULL }; @@ -45304,7 +45621,6 @@ const char *md03a39cd[] = { "/wadsAdsLoaded/", NULL }; const char *md03a5225[] = { "/toigoogleleads_", NULL }; const char *md03ac309[] = { "skimresources.com^", NULL }; const char *md03bcc9e[] = { "center.io^", NULL }; -const char *md03c5f2 [] = { "ff.connextra.com^", NULL }; const char *md03d26c9[] = { "forkizata.com^", NULL }; const char *md03ee7d5[] = { "affiliproducts.com^", NULL }; const char *md0404ded[] = { "gamestar.de/_misc/tracking/", NULL }; @@ -45312,6 +45628,7 @@ const char *md040d51b[] = { "exit.macandbumble.com^", NULL }; const char *md040daa3[] = { "2taa9ib4ib.com^", NULL }; const char *md0416ead[] = { "?action=event&", NULL }; const char *md0421de8[] = { "watchmygf.com^", NULL }; +const char *md042be02[] = { "kbymnqiomnegs.com^", NULL }; const char *md0442ff8[] = { "report.downloastar.com^", NULL }; const char *md04668fe[] = { "pqjdiwqmiem.bid^", NULL }; const char *md0483a1a[] = { "/bicomscore.", NULL }; @@ -45382,6 +45699,7 @@ const char *md08dc9e9[] = { "vivetivcuggz.com^", NULL }; const char *md08e582b[] = { "analytics.shareaholic.com^", NULL }; const char *md08f5a1a[] = { "r.radikal.ru^", NULL }; const char *md08fe4c8[] = { "upload.pornhub.com/temp/images/", NULL }; +const char *md090c79 [] = { "geoip-db.com^", NULL }; const char *md090e611[] = { "hindustantimes.com^", "^ads.js", NULL }; const char *md090ed69[] = { "maidlytsnrn.com^", NULL }; const char *md094c489[] = { "engadget.com/click?", NULL }; @@ -45450,7 +45768,6 @@ 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 *md0ed1eb9[] = { "eluxe.ca^", "_doubleclick.js", ".pagespeed.", NULL }; const char *md0ee4447[] = { "booking.com/track_join_app_landing?", NULL }; const char *md0ef68fe[] = { "/vjslog?", NULL }; const char *md0f09c76[] = { "yuituityula.com^", NULL }; @@ -45504,7 +45821,6 @@ const char *md12adaeb[] = { "/adsrotate1left.", NULL }; const char *md12b35c3[] = { "/pool/ad/", NULL }; const char *md12bab3 [] = { "promotionoffer.mobi^", NULL }; const char *md12bd174[] = { "?adversion=", NULL }; -const char *md12c5b3b[] = { "condenast.co.uk/scripts/cn-advert.js", NULL }; const char *md12e3f5b[] = { "62.160.52.73^", NULL }; const char *md12e5672[] = { "adapex.io^", NULL }; const char *md12e601d[] = { "/certifica.js", NULL }; @@ -45589,12 +45905,12 @@ const char *md185eb8d[] = { "demandmedia.com/wm.js", NULL }; const char *md1893465[] = { "brothersoft.com/gg/center_gg.js", NULL }; const char *md18a99c5[] = { "/banner.gif?", NULL }; const char *md18b007f[] = { "go.megabanners.cf^", NULL }; -const char *md18b1a4b[] = { "davescomputertips.com/images/ads/paypal.png", NULL }; const char *md18b4263[] = { "adverserve.net^", NULL }; const char *md18e4942[] = { "fc.webmasterpro.de^", NULL }; const char *md18eb5b4[] = { "vkbftstazhjgdx.com^", NULL }; const char *md18f40cf[] = { "/VideoAd/", NULL }; const char *md18f7656[] = { "/ads/rect_", NULL }; +const char *md1910812[] = { "gamecopyworld.com^", "^js^tc_", NULL }; const char *md1911c5b[] = { "truthuncensored.net^", NULL }; const char *md191390 [] = { "portkingric.net^", NULL }; const char *md19144cd[] = { "_680x93_", NULL }; @@ -45691,6 +46007,7 @@ const char *md1ea9cdf[] = { "imgcandy.net/fad/", NULL }; const char *md1eebed7[] = { "control.cityofcairns.com^", NULL }; const char *md1effff [] = { "krillion.com^", "^productoffers.js", NULL }; const char *md1f07200[] = { "intextual.net^", NULL }; +const char *md1f201a3[] = { "expedia.", "/gc/", NULL }; const char *md1f29dae[] = { "googlesyndication.com/safeframe/", NULL }; const char *md1f41dd4[] = { "bestdeals.ws^", NULL }; const char *md1f4e382[] = { "adspirit.de^", NULL }; @@ -45820,7 +46137,6 @@ const char *md2772bec[] = { "hdcfyrzx.com^", NULL }; const char *md27745e1[] = { "i2ad.jp^", NULL }; const char *md27836fe[] = { "b568tkqe.bid^", NULL }; const char *md278ce8e[] = { "eaidabmuxbqy.com^", NULL }; -const char *md27940f1[] = { "fncstatic.com^", "^fox411^fox-411-head-728x90.png", NULL }; const char *md27ae5cd[] = { "chine.in/javascript/ci.js", NULL }; const char *md27bd649[] = { "hyperlinksecure.com/go/", NULL }; const char *md27d9456[] = { "servicegetbook.net^", NULL }; @@ -45902,7 +46218,6 @@ const char *md2baf069[] = { "/vsl/imp?", NULL }; const char *md2c0fcad[] = { "wisetrack.net^", NULL }; const char *md2c25e11[] = { "disedet.info^", NULL }; const char *md2c27b79[] = { ".de/o.gif?", NULL }; -const char *md2c34fee[] = { "commarts.com/Images/missinganissue_ad.gif", NULL }; const char *md2c3eff4[] = { "/brightTag-min.js", NULL }; const char *md2c5c29e[] = { "b8y4ddrvap.com^", NULL }; const char *md2c5c9df[] = { "ujccccb.com^", NULL }; @@ -45995,13 +46310,13 @@ const char *md31ae515[] = { "txmblr.com^", "^pixel^", NULL }; const char *md31e1d73[] = { "/ad_styling_", NULL }; const char *md31e8188[] = { "/advertpro/", NULL }; const char *md31f0527[] = { "/mpulse.js", NULL }; +const char *md321f3a4[] = { "admile.ru^", NULL }; const char *md3225d16[] = { "947ywzlspq.com^", NULL }; const char *md327805a[] = { "facebook.com^", "^placementbid.json", NULL }; const char *md327d07c[] = { "tr1.mailperformance.com^", NULL }; const char *md3287587[] = { "global.fncstatic.com/", NULL }; const char *md32ad97a[] = { "vllwccvw.com^", NULL }; const char *md32c070b[] = { "/ads-no-", NULL }; -const char *md32ccb72[] = { "developer.apple.com/app-store/search-ads/images/", "-ad", NULL }; const char *md32ded56[] = { "ad-sponsor.com^", NULL }; const char *md32df50a[] = { "d3ahinqqx1dy5v.cloudfront.net^", NULL }; const char *md32fc425[] = { "ydolseawnutnf.com^", NULL }; @@ -46031,7 +46346,6 @@ const char *md34225b8[] = { "c8factor.com^", NULL }; const char *md342cffe[] = { "statswave.com^", NULL }; const char *md343980a[] = { "collector.tescocompare.com^", NULL }; const char *md3442a93[] = { "lawprofessors.typepad.com/responsive-template/", "advert.jpg", NULL }; -const char *md34819d3[] = { "dolphinimaging.com/banners.js", NULL }; const char *md348979a[] = { "static.maxmind.com^", NULL }; const char *md3495cf1[] = { "/magazine/ads.", NULL }; const char *md34ce8fe[] = { "falkag.net^", NULL }; @@ -46044,7 +46358,6 @@ const char *md3579fce[] = { "fnutdrjkcebyw.com^", NULL }; const char *md357d9e9[] = { "pvuqahjiburadw.com^", NULL }; const char *md358b77a[] = { "authentication-api.skimlinks.com^", NULL }; const char *md3590b84[] = { "forpyke.com^", NULL }; -const char *md35c63f6[] = { "cricbuzz.com/includes/ads/schedule/", NULL }; const char *md35dbdee[] = { "yellowpages.co.in/trac/", NULL }; const char *md35eb2ce[] = { "jbwunmehf.com^", NULL }; const char *md3611c67[] = { "/openads_", NULL }; @@ -46095,6 +46408,7 @@ const char *md38eedac[] = { "/navbar-analytics.js", NULL }; const char *md38f17b6[] = { "deep.bi^", NULL }; const char *md391a0c8[] = { "international-property.countrylife.co.uk/js/search_widget.js", NULL }; const char *md3933692[] = { "gsxehyapoafiwe.com^", NULL }; +const char *md3937bb9[] = { "googleapis.com/xxx-mightyparty.appspot.com/", NULL }; const char *md3940acb[] = { "advertica-cdn.com^", NULL }; const char *md3951a8a[] = { "/banner160x600-", NULL }; const char *md3980a9e[] = { "qxamtnrwxjyy.com^", NULL }; @@ -46167,6 +46481,7 @@ const char *md3ee7389[] = { "/spac_adx.", NULL }; const char *md3eeb5b5[] = { "hitcpm.com^", NULL }; const char *md3f03a5d[] = { "kaizentraffic.com^", NULL }; const char *md3f0c7fb[] = { "matheranalytics.com^", NULL }; +const char *md3f0df89[] = { "/client-logging-bundle-", NULL }; const char *md3f17cbb[] = { "sexgalaxy.net/wp-includes/js/jquery/jquery-migrate.min.js", NULL }; const char *md3f35ce [] = { "stats2.lightningcast.net^", NULL }; const char *md3f44b0a[] = { "vlnveqkifcpxdosizybusvjqkfmowoawoshlmcbittpoywblpe.com^", NULL }; @@ -46198,6 +46513,7 @@ const char *md41163b4[] = { "medscape.com/html.ng/", "slideshow", 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 }; const char *md415f3fa[] = { "adidas.com/analytics/", NULL }; const char *md417a349[] = { "socialtrack.co^", NULL }; const char *md417f092[] = { "/contentmobilead.", NULL }; @@ -46242,7 +46558,9 @@ const char *md43e209 [] = { "djzmpsingsrtfsnbnkphyagxdemeagsiabguuqbiqvpupamgej. const char *md43e7507[] = { "lkhkeviyctneka.com^", NULL }; const char *md44088a7[] = { "megacloud.com/signup?", NULL }; const char *md440e24a[] = { "adsvcs.com^", NULL }; +const char *md440f069[] = { "aoukclebpcb.com^", NULL }; const char *md440f603[] = { "microsoft.com/blankpixel.gif", NULL }; +const char *md441a02 [] = { "go.sexu.tv^", NULL }; const char *md441d727[] = { "trafficholder.com^", NULL }; const char *md4425d9a[] = { "/ad600x250.", NULL }; const char *md443e8a7[] = { "wwkowjxms.com^", NULL }; @@ -46280,6 +46598,7 @@ const char *md461891 [] = { "/AffinoAudit/", NULL }; const char *md461905b[] = { "washingtonpost.com/wp-stat/analytics/latest/main.js", NULL }; const char *md461a521[] = { "/mobilephonesad/", NULL }; const char *md46382bb[] = { "onedmp.com.^", NULL }; +const char *md4643ebc[] = { "effectivelyreport.com^", NULL }; const char *md466923d[] = { "dtym7iokkjlif.cloudfront.net/dough/", NULL }; const char *md469e005[] = { "img.bluehost.com^", NULL }; const char *md46b5ca0[] = { "beelzgkdjr.com^", NULL }; @@ -46332,7 +46651,6 @@ const char *md4a9a8fd[] = { "idissynmirkw.com^", NULL }; const char *md4ab42a5[] = { ".php?self=", NULL }; const char *md4ac94a3[] = { "nrfltkshqgzowk.bid^", NULL }; const char *md4ad0194[] = { "qtczaglj.bid^", NULL }; -const char *md4ae08d9[] = { "crowdin.com/project/", NULL }; const char *md4ae1b8d[] = { "e-spy.petit.lv^", NULL }; const char *md4ae3ba3[] = { "kqyckxlnll.bid^", NULL }; const char *md4afa9e5[] = { "6dfggjbgt.com^", NULL }; @@ -46340,9 +46658,11 @@ const char *md4afcb33[] = { "proxy.org/blasts.gif", NULL }; const char *md4b29488[] = { "lynsvdabds.com^", NULL }; const char *md4b2bcdf[] = { "/ad728w.", NULL }; const char *md4b48bf3[] = { "clarivoy.com^", NULL }; +const char *md4b7581f[] = { "yqccpziiuak.com^", NULL }; const char *md4b78ea4[] = { "/bannery/", "?banner=", NULL }; const char *md4b85e0c[] = { "buandorw.com^", NULL }; const char *md4b93187[] = { "^^https^^\\^\\^([0-9a-z\\-]+\\.)^(9anime|animeland|animenova|animeplus|animetoon|animewow|gamestorrent|goodanime|gogoanime|igg-games|kimcartoon|memecenter|readcomiconline|toonget|toonova|watchcartoononline)\\.[a-z]{2,4}\\^(^!([Ee]xternal|[Ii]mages|[Ss]cripts|[Uu]ploads|ac|ajax|assets|combined|content|cov|cover|(img\\^bg)|(img\\^icon)|inc|jwplayer|player|playlist-cat-rss|static|thumbs|wp-content|wp-includes)\\^)(.", ")^", NULL }; +const char *md4b9eb [] = { "/wpstatistics/", NULL }; const char *md4bcd211[] = { "-600x70.", NULL }; const char *md4be4257[] = { "ugrastes.uk^", NULL }; const char *md4be7442[] = { "goraps.com^", NULL }; @@ -46396,7 +46716,6 @@ const char *md4e64d15[] = { "xpahdmitqadqda.com^", NULL }; const char *md4e6840b[] = { "contactatonce.com/VisitorContext.aspx?", NULL }; const char *md4e696b7[] = { "bczvulovuap.com^", NULL }; const char *md4e99b5b[] = { "/somaadscaleskyscraperscript.", NULL }; -const char *md4e9fb4a[] = { "cydiaupdates.net/CydiaUpdates.com_600x80.png", NULL }; const char *md4eabbef[] = { "js-sec.indexww.com^", NULL }; const char *md4eb71c4[] = { "_js4ad2.", NULL }; const char *md4ec225 [] = { "iperceptions.com^", NULL }; @@ -46498,6 +46817,7 @@ const char *md5555326[] = { "b6aa6257a22451c.com^", NULL }; const char *md556e848[] = { "skyligh.co^", NULL }; const char *md55794f8[] = { "6u4dxh2f14.com^", NULL }; const char *md558733b[] = { "broadcastify.com/sm/", NULL }; +const char *md558881 [] = { "tacchisexy.com^", NULL }; const char *md55ca148[] = { "rmvlpkaa.com^", NULL }; const char *md55dd3d7[] = { "b07f916388fc6e06847.com^", NULL }; const char *md560a205[] = { "scoreland.com/banner/", NULL }; @@ -46517,12 +46837,14 @@ const char *md56ee334[] = { "lqvuvkmohlktl.bid^", NULL }; const char *md56f1dc4[] = { "roqtynlfysu.bid^", NULL }; const char *md56fcb7b[] = { "fuelbuck.com^", NULL }; const char *md570c060[] = { "/track_event.", NULL }; +const char *md573577b[] = { "shuxcbgab.com^", NULL }; const char *md573c8f4[] = { "sjgklyyyraghhrgimsepycygdqvezppyfjkqddhlzbimoabjae.com^", NULL }; const char *md57406a8[] = { "uzsywcdthqplzv.bid^", NULL }; const char *md574c626[] = { "researchnow.co.uk^", NULL }; const char *md5785ca1[] = { "/adrectanglebanner?", NULL }; const char *md578a93e[] = { "revenuegiants.com^", NULL }; const char *md579059d[] = { "gofgfsvnfnfw.com^", NULL }; +const char *md57953dc[] = { "ybxhjlqurdq.com^", NULL }; const char *md57a5e91[] = { "d1qpxk1wfeh8v1.cloudfront.net^", NULL }; const char *md57afa97[] = { "/pic_adv/", NULL }; const char *md57be2cf[] = { "klmsjdf.ml^", NULL }; @@ -46669,7 +46991,6 @@ const char *md61ada2b[] = { "amazonaws.com/g.aspx", NULL }; const char *md61b5577[] = { "kaspersky.co.uk/b/ss/", NULL }; const char *md61b8b9a[] = { "/ajx/ptrack/", NULL }; const char *md61c1759[] = { "radioasiafm.com^", "-300x250.", NULL }; -const char *md61c2ef9[] = { "freeads.in/freead.png", NULL }; const char *md61c472e[] = { "/webtracking/", NULL }; const char *md61f81f0[] = { "coordinatedcub.com^", NULL }; const char *md61ff710[] = { "/stats/lp.min.", NULL }; @@ -46701,7 +47022,6 @@ const char *md634f720[] = { "-contrib-ads.", NULL }; const char *md636fd54[] = { "geocontatore.com^", NULL }; const char *md6375060[] = { "hulkshare.com/promo/", NULL }; const char *md63a6407[] = { "lkmoqyzfv.com^", NULL }; -const char *md63aa0ac[] = { "coincheckin.com/js/adframe.js", 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 }; @@ -46916,10 +47236,10 @@ const char *md71b35c [] = { "pornme.com^", ".php^ref^", NULL }; const char *md71b80e0[] = { "pxjmdtryd.com^", NULL }; const char *md71beeb8[] = { "roispy.com^", NULL }; const char *md71c7ea4[] = { "ejjrckrhigez.com^", NULL }; -const char *md7205da8[] = { "threepercenternation.com/OQPXfReYk/", NULL }; const char *md7238333[] = { "naohofhbprtx.com^", NULL }; const char *md72453a8[] = { "/vendor-ads-", NULL }; const char *md72ae1b7[] = { "&type=ad&", NULL }; +const char *md72caa9a[] = { "exyubuwtwmepqi.com^", NULL }; const char *md72e3cc9[] = { "technorati.com/technoratimedia-pixel.js", NULL }; const char *md72f48aa[] = { "mads.dailymail.co.uk^", NULL }; const char *md72fa1b2[] = { "advfeeds.com^", NULL }; @@ -47127,6 +47447,7 @@ const char *md8033dd4[] = { "s.sniphub.com^", NULL }; const char *md80369c0[] = { "adfoitjumerzge.com^", NULL }; const char *md803fb22[] = { "/bnr_xload.php?", "&pub=", NULL }; const char *md80b15a9[] = { "dojx47ab4dyxi.cloudfront.net^", NULL }; +const char *md80e8c3f[] = { "romeoforum.com^", NULL }; const char *md80ed7c8[] = { "=displayAds&", NULL }; const char *md81060d3[] = { "phncdn.com/www-static/js/notified-modal.js?", NULL }; const char *md813104f[] = { "/optimosthead.", NULL }; @@ -47148,7 +47469,6 @@ const char *md828a8e5[] = { "/chartbeatCode.", NULL }; const char *md829a8a7[] = { "quora.com/_/ad/", NULL }; const char *md829b9b5[] = { "/count?type=", NULL }; const char *md829ebca[] = { "puzzlingfall.com^", NULL }; -const char *md82ac232[] = { "ebayrtm.com/rtm?rtmcmd&a=json&cb=parent.", NULL }; const char *md82ac237[] = { "bid.run^", NULL }; const char *md82ba26a[] = { "cash-ca-ching.com^", NULL }; const char *md82bd790[] = { "sky.com^", "^metrics^", NULL }; @@ -47181,7 +47501,6 @@ const char *md8473e4d[] = { "/adhood.", NULL }; const char *md8486ad [] = { "332-d.com^", NULL }; const char *md848e6a2[] = { "/ga_footer.", NULL }; const char *md84a7127[] = { "c.microsoft.com/ms.js", NULL }; -const char *md84adb48[] = { "content.datingfactory.com/promotools/", NULL }; const char *md84aec4e[] = { "pusherism.com^", NULL }; const char *md84b58f5[] = { "print3.info^", NULL }; const char *md84baada[] = { ".adsdk.", NULL }; @@ -47190,6 +47509,7 @@ const char *md84c0f53[] = { "ads.mefeedia.com/flash/flowplayer-3.1.2.min.js", NU const char *md84cb197[] = { "auto.ru/-/ajax/", NULL }; const char *md84ccda [] = { "polarmobile.com^", NULL }; const char *md84d82bc[] = { "russianireland.com/images/banners/", NULL }; +const char *md84dd5af[] = { "pxgfvpwkukl.com^", NULL }; const char *md84e1492[] = { "dgowzelhoaqqb.com^", NULL }; const char *md84f1eb6[] = { "iuymaolvzery.com^", NULL }; const char *md852cdde[] = { "/eas-fif.htm", NULL }; @@ -47224,7 +47544,6 @@ const char *md87d76ba[] = { "stats.heyoya.com^", NULL }; const char *md87d9ea2[] = { "mopilod.com^", NULL }; const char *md87dec27[] = { "ulpxnhiugynh.com^", NULL }; const char *md87f3d38[] = { "myezt1q2il.com^", NULL }; -const char *md87f53dc[] = { "faculty.uml.edu^", "^ad", NULL }; const char *md87ff0a3[] = { "readysethealth.com/wp-includes/js/wp-emoji-release.min.js", NULL }; const char *md880c9e7[] = { "nniiptyximoeus.bid^", NULL }; const char *md880e077[] = { "/adsmapping/", NULL }; @@ -47248,7 +47567,6 @@ const char *md88d558d[] = { "/cmarketing.countus.js", NULL }; const char *md88d8e43[] = { "mustangevolution.com^", "^banners^", NULL }; const char *md88ff3fc[] = { "altabold1.com^", NULL }; const char *md88ff6c6[] = { "/ads/zone/", NULL }; -const char *md8900046[] = { "doubleclick.net^", "^ftcom.", ";sz^1x1;", ";pos^refresh;", NULL }; const char *md890e42 [] = { "/containerTag.js", NULL }; const char *md8914b62[] = { "topad.mobi^", NULL }; const char *md8933801[] = { "/external/ad.", NULL }; @@ -47296,7 +47614,6 @@ const char *md8b9954b[] = { "tm.tradetracker.net^", NULL }; const char *md8ba49fc[] = { "0emn.com^", NULL }; const char *md8baa72b[] = { "nqugsnsoghz.bid^", NULL }; const char *md8bb4dd [] = { "_540_70.", NULL }; -const char *md8bb6c53[] = { "doubleclick.net^", "^adj^wwe.shows^ecw_ecwreplay;", ";sz^624x325;", NULL }; const char *md8bbdd4d[] = { "neocounter.neoworx-blog-tools.net^", NULL }; const char *md8bbfdfd[] = { "ads.lapalingo.com/redirect.aspx?pid=", "&bid=", NULL }; const char *md8bc6008[] = { "anntaylor.com/webassets/", "/page_code.js", NULL }; @@ -47511,7 +47828,6 @@ const char *md99c153e[] = { "/adz/js/", NULL }; const char *md99dee60[] = { "/adlabel_", NULL }; const char *md99dfd38[] = { "advmd.com^", NULL }; const char *md99f1812[] = { "/mobile-ads/", NULL }; -const char *md99f6362[] = { "cpalead.com/mygateway.php?pub=", NULL }; const char *md9a23b06[] = { "clickable.net^", NULL }; const char *md9a2477c[] = { "counterservis.com^", NULL }; const char *md9a2c3fb[] = { "/ads/menu_", NULL }; @@ -47531,7 +47847,6 @@ const char *md9ad3314[] = { "urlcash.net^", NULL }; const char *md9ae36e7[] = { "wtdivwvldpykn.bid^", NULL }; const char *md9af0e01[] = { "/log_presence/", NULL }; const char *md9af7ef1[] = { "lsi.com^", "^google-analytics.js", NULL }; -const char *md9b1f190[] = { "eeweb.com/comics/", "_ads-", NULL }; const char *md9b20de6[] = { "cdmjjvqzurn.com^", NULL }; const char *md9b26ff7[] = { ".swf?iurl=http", NULL }; const char *md9b2fb01[] = { "/site_ads/", NULL }; @@ -47584,6 +47899,7 @@ const char *md9de5c87[] = { "oodraune.com^", NULL }; const char *md9de7a76[] = { "goallurl.ru^", NULL }; const char *md9df7692[] = { "dtscout.com^", NULL }; const char *md9e001d1[] = { "-ad-unit/", NULL }; +const char *md9e053a7[] = { "tracker.softcube.com^", NULL }; const char *md9e0ef80[] = { "/b/ss/", "?aqb=1&pccr=", NULL }; const char *md9e15aa8[] = { "/SAPOWebAnalytics/", NULL }; const char *md9e18afd[] = { "active-trk7.com^", NULL }; @@ -47665,15 +47981,16 @@ const char *mda429d6b[] = { "drjwmuwmnll.com^", NULL }; const char *mda432ede[] = { "phncdn.com/assets/pc/js/users.js?", NULL }; const char *mda4431a5[] = { "top.dating.lt^", NULL }; const char *mda45bebf[] = { "/adsiframe/", NULL }; -const char *mda460738[] = { "events.bounceexchange.com^", NULL }; const char *mda46312b[] = { "rkelvtnnhofl.com^", NULL }; const char *mda47f7bd[] = { "goodtag.it^", NULL }; const char *mda48ca90[] = { "megdexchange.com^", NULL }; const char *mda4900fe[] = { "thxczhfzad.com^", NULL }; +const char *mda4c0d37[] = { "stats.oui.sncf^", NULL }; const char *mda4c28c7[] = { "owlanalytics.io^", NULL }; const char *mda4d15ca[] = { "streaming.adswizz.com/anon.npr-mp3/npr/", NULL }; const char *mda4d5efd[] = { "/_/ads/", NULL }; const char *mda4edd19[] = { "lucianne.com^", NULL }; +const char *mda4f1e9e[] = { "crazyclickstats.com^", NULL }; const char *mda50df28[] = { "alenty.com/trk/", NULL }; const char *mda51e326[] = { "/aff_banners/", NULL }; const char *mda529453[] = { "hallo.co.uk/advert/", NULL }; @@ -47688,6 +48005,7 @@ const char *mda58c193[] = { "lfcnzhcnzded.com^", NULL }; const char *mda592985[] = { "sugar.gameforge.com^", NULL }; const char *mda5a4c34[] = { "playwire.com/bolt/", NULL }; const char *mda5a85f9[] = { "ampproject.org^", "^amp-ad-", NULL }; +const char *mda5c7181[] = { "analytics.ceneo.pl^", NULL }; const char *mda5d140e[] = { "ejyymghi.com^", NULL }; const char *mda5d4008[] = { "gilzana.pw^", NULL }; const char *mda5e7a9 [] = { "ntnmliatmtk.com^", NULL }; @@ -47723,12 +48041,14 @@ const char *mda88f7ff[] = { "vmkjxdahnfywwi.bid^", NULL }; const char *mda8ab9e8[] = { "counter.maases.com^", NULL }; const char *mda8b57c9[] = { "sbscribeme.com^", NULL }; const char *mda8ba6 [] = { "/dynamicvideoad?", NULL }; +const char *mda8be13e[] = { "gamecopyworld.eu/dd/", NULL }; const char *mda8c3092[] = { "radbtqjfp.bid^", NULL }; const char *mda8c638e[] = { "doubleclick.net^", "^pfadx^muzumain^", NULL }; const char *mda8d102d[] = { "sochr.com^", NULL }; const char *mda8e7a19[] = { "protect-url.net^", NULL }; const char *mda8ea97a[] = { "runnr.in/assets/tracking-", NULL }; const char *mda917722[] = { "adgalax.com^", NULL }; +const char *mda91880d[] = { "gamecopyworld.com/dd/", NULL }; const char *mda932274[] = { "webhostingtalk.com^", "-160x400.", NULL }; const char *mda9447ee[] = { "roughted.com^", NULL }; const char *mda945e3 [] = { "messagespaceads.com^", NULL }; @@ -47745,6 +48065,7 @@ const char *mda9902d5[] = { "socialmedia.com^", NULL }; const char *mda994251[] = { "stats.someecards.com^", NULL }; const char *mda99c468[] = { "watchseries.eu/images/download.png", NULL }; const char *mda9b045e[] = { "popcash.net^", NULL }; +const char *mda9d1c52[] = { "rapidvideo.com/js/pack.js", NULL }; const char *mda9f063c[] = { "uytabzmvei.com^", NULL }; const char *mdaa02099[] = { "commander1.com^", NULL }; const char *mdaa1d2b8[] = { "ptzbgvqpwnxg.com^", NULL }; @@ -47864,7 +48185,6 @@ const char *mdb1f62ce[] = { "ccgateway.net^", NULL }; const char *mdb20f1d7[] = { "sp.greatfallstribune.com^", NULL }; const char *mdb219f55[] = { "vvkvlqubnge.com^", NULL }; const char *mdb235bd3[] = { "/NetworkTracking.", NULL }; -const char *mdb252097[] = { "dawanda.com^", "^adcenter.js", NULL }; const char *mdb25478a[] = { "urtcjxuoz.com^", NULL }; const char *mdb25c650[] = { "saybfmfptfjlv.bid^", NULL }; const char *mdb2755bc[] = { ".net/0.gif?", NULL }; @@ -47880,7 +48200,6 @@ const char *mdb34e821[] = { "zursiicizyhd.com^", NULL }; const char *mdb386b13[] = { "frivol-ads.com^", NULL }; const char *mdb38b74 [] = { "febalwby.com^", NULL }; const char *mdb392671[] = { "wlw.de^", "^tracking^", NULL }; -const char *mdb3a1c48[] = { "fixtracking.com/images/ad-", NULL }; const char *mdb3b6820[] = { "h2porn.com/ab/", NULL }; const char *mdb3ccdbe[] = { "adserving.unibet.com/redirect.aspx?pid=", NULL }; const char *mdb3d8ee6[] = { "graph.facebook.com^", NULL }; @@ -48051,6 +48370,7 @@ const char *mdbf9251e[] = { ".com/analytics?", NULL }; const char *mdbf976e6[] = { "logger.uol.com.br^", NULL }; const char *mdbfba4f0[] = { "hmeojqyjoascs.com^", NULL }; const char *mdbfc5e4e[] = { "hackers.co.id/adframe/adframe.js", NULL }; +const char *mdbfcad1e[] = { "etrust.eu^", NULL }; const char *mdbfdbb14[] = { "solomonstarnews.com/images/banners/", NULL }; const char *mdc00a5ec[] = { "patiencepls.com^", NULL }; const char *mdc00f357[] = { "bvzjhnqrypiv.com^", NULL }; @@ -48102,6 +48422,7 @@ const char *mdc371faa[] = { "washingtonpost.com/wpost/css/combo?", "/ads.css", N const char *mdc3a4a4f[] = { "utarget.co.uk^", NULL }; const char *mdc3a50b1[] = { "loopfuse.net^", NULL }; const char *mdc3aac54[] = { "siteslike.com/images/celeb", NULL }; +const char *mdc3b9708[] = { "gannettdigital.com/universal-web-client/master/latest/elements/", NULL }; const char *mdc3dc9d0[] = { "://apex.", "/apexTarget?", NULL }; const char *mdc3dcd7c[] = { "ofmeapowymywx.bid^", NULL }; const char *mdc3de59a[] = { "izhvnderudte.com^", NULL }; @@ -48112,6 +48433,7 @@ const char *mdc3fba92[] = { "mysuncoast.com/app/wallpaper/", NULL }; const char *mdc406a70[] = { "s3.amazonaws.com/dmas-public/rubicon/bundle.js", NULL }; const char *mdc43ee20[] = { "aolcdn.com^", "^beacon.min.js", NULL }; const char *mdc44bde8[] = { "torbit.com^", NULL }; +const char *mdc462522[] = { "/ls.gif?", NULL }; const char *mdc468611[] = { "knssradio.com^", "^banners^", NULL }; const char *mdc46c51c[] = { "dmtry.com^", NULL }; const char *mdc49e930[] = { "litix.io/core/", "/mux.js", NULL }; @@ -48382,6 +48704,7 @@ const char *mdd3e99b0[] = { "slopeaota.com^", NULL }; const char *mdd40f30e[] = { "freedom.com^", "^analytics^", NULL }; const char *mdd42c751[] = { "covjoecuzyss.com^", NULL }; const char *mdd439cab[] = { "cuatro.com/dist/assets/omniture/visitorapi.min.js", NULL }; +const char *mdd446859[] = { "/analytic-client.", NULL }; const char *mdd448638[] = { "_files/analytics.", NULL }; const char *mdd450d91[] = { "facebooker.top^", NULL }; const char *mdd453839[] = { "/clickability2/", NULL }; @@ -48407,8 +48730,10 @@ const char *mdd54e853[] = { "msmaijsxlo.com^", NULL }; const char *mdd554802[] = { "uisrihozphejjt.com^", NULL }; const char *mdd555f16[] = { "fyre.co^", "^tracking^", NULL }; const char *mdd55fb34[] = { "skyactivate.com^", NULL }; +const char *mdd5622a9[] = { "zqbnfjpewvnhjj.com^", NULL }; const char *mdd56bdd4[] = { "fa00c331ceacc.com^", NULL }; const char *mdd57a2ed[] = { "unlupxiky.bid^", NULL }; +const char *mdd57ef7e[] = { "ppfpocea.com^", NULL }; const char *mdd585666[] = { "shermore.info^", NULL }; const char *mdd59ec03[] = { "cruqmpwhczna.bid^", NULL }; const char *mdd5a24f3[] = { "/stats.php?type=", NULL }; @@ -48416,6 +48741,7 @@ const char *mdd5a87fb[] = { "maik.ff-bt.net^", NULL }; const char *mdd5ac83f[] = { "9688aae6a392f42.com^", NULL }; const char *mdd5b082e[] = { "/728by90_", NULL }; const char *mdd5b3874[] = { "givingsol.com^", NULL }; +const char *mdd5be239[] = { "magnetairport.com^", NULL }; const char *mdd5d5d16[] = { "/c_ad.aspx?", NULL }; const char *mdd5d6e06[] = { "enoughts.info^", NULL }; const char *mdd5e4210[] = { "statistika.lv^", NULL }; @@ -48516,7 +48842,6 @@ const char *mddbeeb89[] = { "/e-advertising/", NULL }; const char *mddbfc8f3[] = { "mineralt.io^", NULL }; const char *mddc0298a[] = { "omni-ads.com^", NULL }; const char *mddc18690[] = { "slavial.pro^", NULL }; -const char *mddc2595f[] = { "credio.com/ad?", 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 }; @@ -48636,6 +48961,7 @@ const char *mde4b650b[] = { "/pop_under/", NULL }; const char *mde4c613a[] = { "pi.feedsportal.com^", NULL }; const char *mde4c921b[] = { "/html/ads/", NULL }; const char *mde4d0be [] = { "advertising.oriel.io^", NULL }; +const char *mde4f539e[] = { "r18.com/track/", NULL }; const char *mde4f96 [] = { "/ADV/Custom/", NULL }; const char *mde512316[] = { "am15.net^", NULL }; const char *mde517257[] = { "/dynamic_ytrack_", NULL }; @@ -48651,6 +48977,7 @@ const char *mde5be5b1[] = { "acceptableads.space^", NULL }; const char *mde5d3469[] = { "/outstream_ad-", NULL }; const char *mde5dafb4[] = { "/adiframem2.", NULL }; const char *mde5e29ad[] = { "/xlayer/layer.php?uid=", NULL }; +const char *mde5f8533[] = { "deicslktis.com^", NULL }; const char *mde6169e [] = { "prfffc.info^", NULL }; const char *mde627090[] = { "/ads0.", NULL }; const char *mde631b89[] = { "/userfly.js", NULL }; @@ -48717,13 +49044,13 @@ const char *mde9546e7[] = { "bcgcvepi.com^", NULL }; const char *mde95b18b[] = { "com-wkejf32ljd23409system.net^", NULL }; const char *mde961618[] = { "stats.visistat.com^", NULL }; const char *mde967565[] = { "adswam.com^", NULL }; -const char *mde99d362[] = { "cloudfront.net/ads/", NULL }; const char *mde9aaacd[] = { "offerserve.com^", NULL }; const char *mdea0931a[] = { "stats.g.doubleclick.net/dc.js", NULL }; const char *mdea0ab21[] = { "/adbridg.", NULL }; const char *mdea1f9cc[] = { "victorance.com^", NULL }; const char *mdea49732[] = { "ypmdszuxupnxk.bid^", NULL }; const char *mdea61539[] = { "trick17.it^", NULL }; +const char *mdea6bb2 [] = { "stream-all.com^", NULL }; const char *mdea6cb50[] = { "complaintsboard.com/img/banner-", NULL }; const char *mdea6fb72[] = { "/adtech_", NULL }; const char *mdea95e4c[] = { "t4ft.de^", NULL }; @@ -48785,6 +49112,7 @@ const char *mdee953c3[] = { "qservz.com^", NULL }; const char *mdee996a4[] = { "/flashtag.txt?Log=", NULL }; const char *mdeea1373[] = { "canalboat.co.uk^", "^Banners^", NULL }; const char *mdeede12c[] = { "gvbeqaethxhs.bid^", NULL }; +const char *mdeef0352[] = { "/about:blank.", "/", NULL }; const char *mdeefc509[] = { "pcmag.com^", "^analytics.js", NULL }; const char *mdef02105[] = { "ovtopli.ru^", NULL }; const char *mdef06803[] = { "callreports.com^", NULL }; @@ -48844,6 +49172,7 @@ const char *mdf390175[] = { "replgroup.com/banners/", NULL }; const char *mdf39391d[] = { "ads01.com^", NULL }; const char *mdf39abd7[] = { "sev4ifmxa.com^", NULL }; const char *mdf3b7626[] = { "/468-60-", NULL }; +const char *mdf40bbf2[] = { "recentphenomenon.com^", NULL }; const char *mdf418d04[] = { "onfocus.io^", NULL }; const char *mdf422940[] = { "doubleclick.net/pfadx/", ".ABC.com/", NULL }; const char *mdf44a422[] = { "/mttag/", NULL }; @@ -48992,12 +49321,10 @@ const char *mdfd8d89d[] = { "zwfvzxmc.com^", NULL }; const char *mdfd9d503[] = { "vletnguozhvm.com^", NULL }; const char *mdfda9925[] = { "impressionperformance.biz^", NULL }; const char *mdfdc9699[] = { "/ads_300_", NULL }; -const char *mdfdcf813[] = { "earthtechling.com^", "^imasters-wp-adserver-styles.css", NULL }; const char *mdfdd86c9[] = { "ds-aksb-a.akamaihd.net^", NULL }; const char *mdfde0956[] = { "/nad_exo.", NULL }; const char *mdfdedf03[] = { "stat.1688.com^", NULL }; const char *mdfdf0887[] = { "on.maxspeedcdn.com^", NULL }; -const char *mdfdf81d2[] = { "fs-freeware.net/images/jdownloads/downloadimages/banner_ads.png", NULL }; const char *mdfe069dc[] = { "fakehub.com/tour/", NULL }; const char *mdfe09e5b[] = { "://pop-over.", NULL }; const char *mdfe29a8e[] = { "alio.lt/public/advertisement/texttoimage.html?", NULL }; @@ -49245,6 +49572,7 @@ const char *me0d22fae[] = { "undoxiraqm.com^", NULL }; const char *me0d4449e[] = { "/loadads.", NULL }; const char *me0d7c837[] = { "v.embed-cdn.com/v8/player.js", NULL }; const char *me0d8b01a[] = { "imasdk.googleapis.com/js/sdkloader/ima3.js?", NULL }; +const char *me0da2a7b[] = { "hrmqqrvqaxvzb.com^", NULL }; const char *me0dbe83 [] = { "hotmovs.com/ps/", NULL }; const char *me0dc12da[] = { "?triggertags=", NULL }; const char *me0df062e[] = { "autoprivileges.net/news/", NULL }; @@ -49323,6 +49651,7 @@ const char *me11f0b6c[] = { "mxstatic.com/p/mscripts/prebid_", NULL }; const char *me11f9e65[] = { "partnercash.de^", NULL }; const char *me11fc39a[] = { "forbes.com/fps/cookie_backup.php?", NULL }; const char *me1202345[] = { "ekggptrw.com^", NULL }; +const char *me1207962[] = { "ykhozkljfpdtd.com^", NULL }; const char *me123e7ea[] = { "microsoftaffiliates.net^", NULL }; const char *me1260c6b[] = { "qhqrtjgsnu.com^", NULL }; const char *me1273b5 [] = { "honda-tech.com/", "-140x90.gif", NULL }; @@ -49505,6 +49834,7 @@ const char *me1dc957c[] = { "rukplaza.com^", NULL }; const char *me1dec05b[] = { "mhhumeppcngjih.bid^", NULL }; const char *me1dee97c[] = { "/IVWTracker.swf", NULL }; const char *me1e01471[] = { "lyghoxyxohkrdk.com^", NULL }; +const char *me1e135b3[] = { "iqjajyjbnaqieu.com^", NULL }; const char *me1e1816d[] = { "/visualrevenue.js", NULL }; const char *me1e330e8[] = { "jozikids.co.za/uploadimages/", "_140x140_", NULL }; const char *me1e4a41b[] = { "etyper.com^", NULL }; @@ -49543,7 +49873,6 @@ const char *me20101ea[] = { "factortg.com^", NULL }; const char *me2015fda[] = { "derwesten.de^", "^click.js", NULL }; const char *me20281cb[] = { "whyawcjjcoexo.bid^", NULL }; const char *me20294f2[] = { "/ads/1.", NULL }; -const char *me2039b35[] = { "cnet.com/ad/ad-cookie/", "?_=", NULL }; const char *me203ed61[] = { "/analyticstick.", NULL }; const char *me2079579[] = { "pudptxanhspld.bid^", NULL }; const char *me207975b[] = { "liulwxrybupyzu.com^", NULL }; @@ -49563,6 +49892,7 @@ const char *me2157153[] = { "/ad-image.", NULL }; const char *me215ef2b[] = { "facqgdunsgf.com^", NULL }; const char *me2183441[] = { "hvbiwwek.com^", NULL }; const char *me218e8ff[] = { "phantom.ie^", "^banners^", NULL }; +const char *me219a7c9[] = { "/ads/tags?", NULL }; const char *me219b9b0[] = { "dailymotion.com/images/ie.png", NULL }; const char *me21e5f1 [] = { "/ad_sky.", NULL }; const char *me21e6a9 [] = { "giga-abs.de^", NULL }; @@ -49582,6 +49912,7 @@ const char *me22ce810[] = { "_438x60_", NULL }; const char *me22dd375[] = { "jqueryserve.com^", NULL }; const char *me230a5ff[] = { "ubt.berlingskemedia.net^", NULL }; const char *me230cd87[] = { "etvtabeas.com^", NULL }; +const char *me231c30d[] = { "yumzgezhl.com^", NULL }; const char *me231cb3d[] = { "cgecwm.org^", NULL }; const char *me2354905[] = { "wvjjjdjficj.bid^", NULL }; const char *me2357be7[] = { "havenwrite.com^", NULL }; @@ -49879,6 +50210,7 @@ const char *me37c148b[] = { "analytics.edgesuite.net/html5/akamaihtml5-min.js", const char *me37f9db9[] = { "advertnetworks.com^", NULL }; const char *me381ef42[] = { "wallcannrewards.com^", "^index.php^", NULL }; const char *me382ae7f[] = { "appspot.com/api/", "/feed/tag", NULL }; +const char *me383279a[] = { "toarqsglo.com^", NULL }; const char *me384713 [] = { "dustumbs.pro^", NULL }; const char *me38518 [] = { "doublerecall.com^", NULL }; const char *me3858d49[] = { "zqddlgcrxjmwbz.bid^", NULL }; @@ -49957,7 +50289,6 @@ const char *me3dbc595[] = { ".com/?livehit", NULL }; const char *me3df7f2e[] = { "/secretmedia-sdk-", NULL }; const char *me3df8990[] = { "/exoclickright.", NULL }; const char *me3e09d00[] = { "czpwvmuznpj.bid^", NULL }; -const char *me3e1c71f[] = { "doubleclick.net/adj/pch.candystand/video;pos=box;sz=300x250;a=", NULL }; const char *me3e40af7[] = { "klikadvertising.com^", NULL }; const char *me3e5e2d1[] = { "ekoocmujairt.com^", NULL }; const char *me3e657b0[] = { "realmedia.com^", NULL }; @@ -50116,6 +50447,7 @@ const char *me4951cce[] = { "yimg.com^", "^l^ig^", NULL }; const char *me49671eb[] = { "ocssqhhlku.bid^", NULL }; const char *me49833fe[] = { "yobr.net^", NULL }; const char *me498d426[] = { "/didna-pixel-", NULL }; +const char *me498da5e[] = { "ladsinfo.com^", NULL }; const char *me499c64 [] = { "frmxnnjejpzbr.com^", NULL }; const char *me49a3627[] = { "iwqownwjbk.com^", NULL }; const char *me49a95f5[] = { "/__dam.gif?", NULL }; @@ -50140,6 +50472,7 @@ const char *me4a94114[] = { "/adcde.js", NULL }; const char *me4a9cfab[] = { "maxedtube.com/video_play?", "&utm_campaign=", NULL }; const char *me4aa57ac[] = { "yoxlrphhmphq.com^", NULL }; const char *me4b2174d[] = { "dev-cms.com^", "^promobanners^", NULL }; +const char *me4b2e921[] = { "uunriutbi.com^", NULL }; const char *me4b42669[] = { "sugarvine.com/inc/tracking.asp", NULL }; const char *me4b4298d[] = { "fhxmqthpjswm.bid^", NULL }; const char *me4b544eb[] = { "ftfnchzmnyl.com^", NULL }; @@ -50163,10 +50496,12 @@ const char *me4ca3ed7[] = { "12dayswidget.com/widgets/", NULL }; const char *me4cbc37 [] = { "adglare.org^", NULL }; const char *me4cd2801[] = { "pixel.newsdata.com.au^", NULL }; const char *me4cd4299[] = { "carfinder.gr/api/ads/", NULL }; +const char *me4cd4e3f[] = { "gunnersalmighty.com^", NULL }; const char *me4cde39a[] = { "jlmirsfthnmh.com^", NULL }; const char *me4ce5bde[] = { "/datacapture/track", NULL }; const char *me4d0a430[] = { "azointel.com^", NULL }; const char *me4d188bf[] = { "oguiftmya.com^", NULL }; +const char *me4d2c702[] = { "utrfixbusce.com^", NULL }; const char *me4d36c42[] = { "/externalads/", NULL }; const char *me4d441fb[] = { "/roitrack.", NULL }; const char *me4d64a1 [] = { "redtube.com/searchsuggest?", NULL }; @@ -50184,6 +50519,7 @@ const char *me4e92950[] = { "stats.fr^", NULL }; const char *me4e9db0f[] = { "dbwawnzkjniz.com^", NULL }; const char *me4ec2e94[] = { "/file/ads/", NULL }; const char *me4ec34cc[] = { "goyavelab.com^", NULL }; +const char *me4ecf9dc[] = { "rcscaxhjmm.com^", NULL }; const char *me4ed725 [] = { "/wp-content/ads/", NULL }; const char *me4ed9e15[] = { "-ad-180x150px.", NULL }; const char *me4ee9cce[] = { "chefkoch.de/counter", NULL }; @@ -50247,6 +50583,7 @@ const char *me5299c51[] = { "yahooapis.com^", NULL }; const char *me529dbdc[] = { "artucripkzu.com^", NULL }; const char *me52a716d[] = { "bridlonz.link^", NULL }; const char *me52a7867[] = { "dppcevxbshdl.com^", NULL }; +const char *me52add22[] = { "animeflv.com/js/adsbygoogle.js", NULL }; const char *me52b6f27[] = { "nidjppokmlcx.com^", NULL }; const char *me52bf97c[] = { "domainbuyingservices.com^", NULL }; const char *me52cc276[] = { "nbqbuqezie.bid^", NULL }; @@ -50344,6 +50681,7 @@ const char *me5aa4ca0[] = { "venonita.com^", NULL }; const char *me5ac0900[] = { "hyvsquazvafrmmmcfpqkabocwpjuabojycniphsmwyhizxgebu.com^", NULL }; const char *me5ad9bba[] = { "/log.bi?", NULL }; const char *me5b06ce0[] = { "6zo8wfs96aqp5cpgj20m.com^", NULL }; +const char *me5b22327[] = { "ebay.com/ws/", NULL }; const char *me5b2b573[] = { "/powr-counter.", NULL }; const char *me5b31781[] = { "/adx/mobile/", NULL }; const char *me5b5a0f2[] = { "/wp-content/plugins/platinumpopup/", NULL }; @@ -50436,6 +50774,7 @@ const char *me61c9142[] = { "chicbuy.info^", NULL }; const char *me61cdbae[] = { "/stats/mark?", NULL }; const char *me61d7e8d[] = { "mediaon.com/moneymoney/", NULL }; const char *me61dcc2f[] = { "sb.vevo.com^", NULL }; +const char *me61f3102[] = { "oecxrvamnvc.com^", NULL }; const char *me61f45cf[] = { "onad.eu^", NULL }; const char *me6220c04[] = { "yourradioplace.com//images/banners/", NULL }; const char *me623086a[] = { "/banners/ad10.", NULL }; @@ -50495,6 +50834,7 @@ const char *me65dd101[] = { "/ads-config.", NULL }; const char *me65e14b1[] = { "atlasfiles.com^", "^sp3_ep.js", NULL }; const char *me65e9d22[] = { "/flyads/", NULL }; const char *me65ea773[] = { "/adswrapper.", NULL }; +const char *me65f0077[] = { "gswiegmikzh.com^", NULL }; const char *me6615159[] = { "cc.gofile.io^", NULL }; const char *me6628304[] = { "/virtuagirl/", NULL }; const char *me66379ea[] = { "/ad728ws.", NULL }; @@ -50539,6 +50879,7 @@ const char *me687a731[] = { "dtjhwypfsayh.com^", NULL }; const char *me688e036[] = { "dy48bnzanqw0v.cloudfront.net^", NULL }; const char *me6891a85[] = { "isubdom.com^", NULL }; const char *me68931d1[] = { "jdmconkw.com^", NULL }; +const char *me68a135a[] = { "/edmonton.webp", NULL }; const char *me68a4455[] = { "officeworks.com.au^", "^site-tracker.js", NULL }; const char *me68c42c2[] = { "adslala.com^", NULL }; const char *me68c7b05[] = { "motorcycles-motorbikes.com/pictures/sponsors/", NULL }; @@ -50730,10 +51071,12 @@ const char *me7363629[] = { "encrypted.google.", "/imghover?", NULL }; const char *me7364267[] = { "outdm.tmslinks.info^", NULL }; const char *me7367ce0[] = { "backend.worldoftulo.com/", NULL }; const char *me73a77c4[] = { "32979c00fcc59b5.com^", NULL }; +const char *me73c495 [] = { "midas-network.com^", NULL }; const char *me73d1e39[] = { "static.twincdn.com/special/license.packed", NULL }; const char *me73dcaf5[] = { "4getlikes.com/promo/", NULL }; const char *me73faa8e[] = { "ffbqnbdcrx.com^", NULL }; const char *me73fc191[] = { "stats.clipprtv.com^", NULL }; +const char *me740f917[] = { "montpti.top^", NULL }; const char *me7427453[] = { "javbucks.com^", NULL }; const char *me7435bf9[] = { "/domcount.", NULL }; const char *me7453685[] = { "sensive.pro^", NULL }; @@ -50748,6 +51091,7 @@ const char *me74cbd3b[] = { "lytics.io^", NULL }; const char *me74d83da[] = { "/ma.gif?cc=", NULL }; const char *me74da456[] = { "b06518c81a3b7fe75.com^", NULL }; const char *me74e4420[] = { "_ad_vertical.", NULL }; +const char *me74ed6ff[] = { "/outbrain.js", NULL }; const char *me74f899b[] = { "api.solvemedia.com^", NULL }; const char *me750173f[] = { "/dtm_cm.js", NULL }; const char *me7543bc3[] = { "/stats/services/", NULL }; @@ -50782,6 +51126,7 @@ const char *me7721908[] = { "datacollector.coin.scribol.com^", NULL }; const char *me772a0d2[] = { "yieldbot.com^", NULL }; const char *me7736c80[] = { "qfgcmddmwrrkmj.bid^", NULL }; const char *me77668ca[] = { "/counter_2.php?", NULL }; +const char *me777f3c1[] = { "qai.quartic.pl^", NULL }; const char *me779e6dd[] = { "q1xyxm89.com^", NULL }; const char *me77b84ff[] = { "spotxcdn.com/integration/directsdk/", NULL }; const char *me77bcf09[] = { "rfdujczogfnc.com^", NULL }; @@ -50803,6 +51148,7 @@ const char *me78d419f[] = { "/web-api/log/", NULL }; const char *me78d8b90[] = { "lgisbsiocy.bid^", NULL }; const char *me78e378e[] = { "rixaka.com^", NULL }; const char *me791cafe[] = { "/adlink/", NULL }; +const char *me794d16b[] = { "gamecopyworld.click^", "^js^tc_", NULL }; const char *me796db6 [] = { "itweb.co.za^", "^sponsors", NULL }; const char *me798cf74[] = { "blinkist.com/t?", NULL }; const char *me7995c08[] = { "onesignal.com^", NULL }; @@ -50822,6 +51168,7 @@ const char *me7ab2037[] = { "swatchseries.to/show/get-tracking-data", NULL }; const char *me7ab3012[] = { "fucktapes.org/fucktube.htm", NULL }; const char *me7ab603f[] = { "ctv.ca/players/mediaplayer/", "/comscorebeacon.js", NULL }; const char *me7ab68f8[] = { "dmpxs.com^", NULL }; +const char *me7ab9f6 [] = { "mybluemix.net^", NULL }; const char *me7abea3a[] = { "ioatyggwaypq.com^", NULL }; const char *me7abf845[] = { "googletagmanager.com/gtm.js?", NULL }; const char *me7b04369[] = { "ads.belointeractive.com/realmedia/ads/adstream_mjx.ads/www.kgw.com/video/", NULL }; @@ -50844,7 +51191,6 @@ const char *me7c2ad75[] = { "xtccyvimdr.com^", NULL }; const char *me7c39183[] = { "lhjisbsegvxf.com^", NULL }; const char *me7c5296d[] = { "doubleclickbygoogle.com^", NULL }; const char *me7c5762e[] = { "greenoptimistic.com/images/electrician2.png", NULL }; -const char *me7c74057[] = { "dmstatic.com^", "^adEntry.js", NULL }; const char *me7c7930c[] = { "/rcmd_track.", NULL }; const char *me7c7e652[] = { "lzoloro.info^", NULL }; const char *me7c899b3[] = { "_ad_right_", NULL }; @@ -50958,7 +51304,6 @@ const char *me8394baf[] = { "pornissimo.org/banners/", NULL }; const char *me8398259[] = { "ganool.com/wp-content/uploads/", "/Javtoys300250..gif", NULL }; const char *me839b67d[] = { "aqjdigkqvmakz.com^", NULL }; const char *me83b8a16[] = { "zbbqhdnef.com^", NULL }; -const char *me83c6563[] = { "commercialmotor.com/profiles/", "advertisement/", NULL }; const char *me83d1646[] = { "/google-tracking/", NULL }; const char *me83d698d[] = { "nerdwallet.com/lib/dist/analytics.min.js", NULL }; const char *me83d99b2[] = { "gduubghr.bid^", NULL }; @@ -51056,6 +51401,7 @@ const char *me89c067e[] = { "/tracking-script/", NULL }; const char *me89cdf71[] = { "tnhbbtpnq.bid^", NULL }; const char *me89d065 [] = { "septembership.com^", NULL }; const char *me89decdb[] = { "/adblock-alerter/", NULL }; +const char *me89e056b[] = { "uuvm.pornpics.com^", NULL }; const char *me89f1dc6[] = { "info.break.com^", "^sponsors^", NULL }; const char *me89f2ed1[] = { "cts-log.channelintelligence.com^", NULL }; const char *me89f77f9[] = { "adecn.com^", NULL }; @@ -51103,6 +51449,7 @@ const char *me8d2d982[] = { "helotero.com^", NULL }; const char *me8d65707[] = { "qjdgrcupkaqvqe.bid^", NULL }; const char *me8d6659d[] = { "ddstatic.com^", "^banners^", NULL }; const char *me8d6cfc1[] = { "nzonscreen.com/track_video_item", NULL }; +const char *me8d6d24a[] = { "som.aeroplan.com/b/ss/", NULL }; const char *me8d87e13[] = { "/clickAnalyse.", NULL }; const char *me8d9f1eb[] = { "/ga-links.js", NULL }; const char *me8da8984[] = { "clicks.traffictrader.net^", NULL }; @@ -51123,6 +51470,7 @@ const char *me8ef62a4[] = { "/quantv2.swf?", NULL }; const char *me8ef9cf3[] = { "qqrwncvoig.bid^", NULL }; const char *me8f06872[] = { "gltpstgjnyb.com^", NULL }; const char *me8f22664[] = { "/globalads-", NULL }; +const char *me8f2495 [] = { "/dbdm-events.", NULL }; const char *me8f278dd[] = { "/gaEventTracking.", NULL }; const char *me8f3b0b1[] = { "pnperf.com^", NULL }; const char *me8f49f0c[] = { "segundamano.mx/api/", "/ads/", NULL }; @@ -51141,6 +51489,7 @@ const char *me8fb346a[] = { "tracking.mindshare.de^", NULL }; const char *me8fdad9 [] = { "powercount.jswelt.de^", NULL }; const char *me8fdf4b7[] = { "scarabresearch.com^", NULL }; const char *me8fe25c [] = { "crheaeqw.com^", NULL }; +const char *me8fe45e [] = { "goseek.com/session-", NULL }; const char *me8ff237c[] = { "odesaconflate.com^", NULL }; const char *me8ff2cb3[] = { "yleztmobykox.com^", NULL }; const char *me900eaef[] = { "/adRequest?", NULL }; @@ -51377,7 +51726,6 @@ const char *me9f0b594[] = { "footnote.com^", NULL }; const char *me9f0bb94[] = { "dircont3.com^", NULL }; const char *me9f1e074[] = { "cwtrackit.com^", NULL }; const char *me9f2468f[] = { "wwiqinsra.bid^", NULL }; -const char *me9f3e6ca[] = { "expedia.com/minify/ads-min-", ".js?", NULL }; const char *me9f40514[] = { "ancient-origins.net^", NULL }; const char *me9f44c5e[] = { "partner.loveplanet.ru^", NULL }; const char *me9f483c5[] = { "verifypow.com^", NULL }; @@ -51470,6 +51818,7 @@ const char *mea7887c8[] = { "/adcreatives/", NULL }; const char *mea78e4e7[] = { "widgetvalue.net^", NULL }; const char *mea7bd0e [] = { "data:text", NULL }; const char *mea7bde8 [] = { "reiqwxxd.com^", NULL }; +const char *mea7c8bae[] = { "/page-events/trackclick/", NULL }; const char *mea802cfe[] = { "www.google.", "/imghover?", NULL }; const char *mea80f67a[] = { "cfake.com/", "?", NULL }; const char *mea81c75e[] = { "/collect_data.php?", NULL }; @@ -51481,7 +51830,6 @@ const char *mea842cf8[] = { "autoblog.com/traffic/", NULL }; const char *mea85a103[] = { "zhdjvlfszokew.com^", NULL }; const char *mea8836fa[] = { "538b5d8f303be.com^", NULL }; const char *mea8aa068[] = { "wildtangent.com/leaderboard?", NULL }; -const char *mea8aed75[] = { "epicsysinc.com/cdn-cgi/pe/bag2?r", ".googleadservices.com", NULL }; const char *mea8b514 [] = { "/cntlog/", NULL }; const char *mea8bf41 [] = { "joins.com/common/ui/ad/", NULL }; const char *mea8bf89e[] = { "www.scrumpoker.online^", NULL }; @@ -51493,6 +51841,7 @@ const char *mea92ad0e[] = { "adgsfoxoavmc.com^", NULL }; const char *mea93a321[] = { "/banner/affiliate/", NULL }; const char *mea958e9 [] = { "/opdc.js", NULL }; const char *mea99d8aa[] = { "startstat.ru^", NULL }; +const char *mea9a16e1[] = { "/cdn-cgi/pe/bag2?", "odb.outbrain.com", NULL }; const char *mea9acd1a[] = { "js-agent.newrelic.com^", NULL }; const char *mea9c8e07[] = { "fc2.com/counter.php?", NULL }; const char *mea9e181a[] = { "/wp-content/plugins/google-analytics-premium/", NULL }; @@ -51509,6 +51858,7 @@ const char *meaa5e545[] = { "=dynamicads&", NULL }; const char *meaa66759[] = { "amazonaws.com^", "^pzyche.js", NULL }; const char *meaa7473a[] = { "track.hubspot.com^", NULL }; const char *meaa7c794[] = { "qbop.com^", NULL }; +const char *meaa86140[] = { "eqrauafet.com^", NULL }; const char *meaa86a50[] = { "ditwrite.com^", NULL }; const char *meaa8c02a[] = { "banners.outpersonals.com^", NULL }; const char *meaa9abe4[] = { "stats.radiostreamlive.com^", NULL }; @@ -51647,6 +51997,7 @@ const char *meb47947c[] = { "stat.alibaba.com^", NULL }; const char *meb4836e7[] = { "/rightrailgoogleads.", NULL }; const char *meb4868c6[] = { "/xtplug.", NULL }; const char *meb4a77d9[] = { "/track_js/?", NULL }; +const char *meb4b07c5[] = { "d1.abtshield.com^", NULL }; const char *meb4b28fe[] = { "virgingames.com/tracker/", NULL }; const char *meb4b4553[] = { "sextronix.", ".cdnaccess.com^", NULL }; const char *meb4f1592[] = { "adrevenuerescue.com^", NULL }; @@ -51676,7 +52027,6 @@ const char *meb6790df[] = { "/clickheat.js", NULL }; const char *meb67c5a7[] = { "cmyzmrgrtyrkt.com^", NULL }; const char *meb6a218a[] = { "qbyzytmymz.bid^", NULL }; const char *meb6b2466[] = { "/envoy.sb?sbaid", NULL }; -const char *meb6ba751[] = { "facdn.net/art/", NULL }; const char *meb6bd614[] = { "knorex.asia^", NULL }; const char *meb6c456f[] = { "/platform-analytics-", NULL }; const char *meb6d679 [] = { "montblanc.rambler.ru^", NULL }; @@ -51801,6 +52151,7 @@ const char *mebe4d3c6[] = { "8s8.eu^", NULL }; const char *mebe5716d[] = { "/ads-holder.", NULL }; const char *mebe578b3[] = { "jzfzgkepkjcf.com^", NULL }; const char *mebe9c99e[] = { "s-msn.com/primedns.gif?", NULL }; +const char *mebeaa1ec[] = { "xpyyrkwpcpwf.com^", NULL }; const char *mebeaef9c[] = { "izmwtewwobxy.com^", NULL }; const char *mebeb66a9[] = { "_admarking_", NULL }; const char *mebec080b[] = { "eu-survey.com^", NULL }; @@ -51856,6 +52207,7 @@ const char *mec167a73[] = { "hanlowu.info^", NULL }; const char *mec174a2e[] = { "livehelpnow.net/lhn/handler/", NULL }; const char *mec1785ce[] = { "zelllwrite.com^", NULL }; const char *mec18563b[] = { "kcnyhfmowc.com^", NULL }; +const char *mec18581a[] = { "/jsnlog.min.js", NULL }; const char *mec18ffeb[] = { "wla.vivaldi.com^", NULL }; const char *mec19dec [] = { "multiview.com^", NULL }; const char *mec1aac77[] = { "-rttracking.", NULL }; @@ -51939,6 +52291,7 @@ const char *mec7a9f52[] = { "express.co.uk^", "^sponsored^", NULL }; const char *mec7b6298[] = { "cntdy.mobi^", NULL }; const char *mec7b778 [] = { "waudit.cz^", NULL }; const char *mec7cd5ba[] = { "fb_servpub-a.akamaihd.net^", NULL }; +const char *mec7d0015[] = { "newjulads.com^", NULL }; const char *mec7ec623[] = { "plinx.net^", NULL }; const char *mec7f95e3[] = { "/wpengine-analytics/", NULL }; const char *mec7ffb9 [] = { "/logger.dll/", NULL }; @@ -52005,6 +52358,7 @@ const char *mecb417c5[] = { "wredint.com^", NULL }; const char *mecb48258[] = { "/log.jsp?", NULL }; const char *mecb490f5[] = { "hentaistream.com/out/", NULL }; const char *mecb4be8b[] = { "/quidsi.ga.js?", NULL }; +const char *mecb52077[] = { "hyperboardupil.info^", NULL }; const char *mecb59c7a[] = { "nittlopp.online^", NULL }; const char *mecb5ed64[] = { "ynlvwynnsstalh.com^", NULL }; const char *mecb610f7[] = { "d1ros97qkrwjf5.cloudfront.net^", NULL }; @@ -52150,7 +52504,6 @@ const char *med52635a[] = { "okanjo.com^", NULL }; const char *med536ebb[] = { "hlu9tseh.men^", NULL }; const char *med537b0c[] = { "radiotown.com/bg/", NULL }; const char *med53d279[] = { "localmonero.co/static/ga.js", NULL }; -const char *med54e89a[] = { "crazygamenerd.web.fc2.com^", "^ads.png", NULL }; const char *med55da62[] = { "/imageads/", NULL }; const char *med571b5c[] = { "vnyginzinvmq.com^", NULL }; const char *med57725b[] = { "giveawayoftheday.com/web/bannerinf.js", NULL }; @@ -52229,7 +52582,6 @@ const char *med9d049f[] = { "adnetworkme.com^", NULL }; const char *med9ffc82[] = { "eventhubs.com^", ".", NULL }; const char *meda14de5[] = { "adsmedia.cc^", NULL }; const char *meda32038[] = { "/end.gif?", NULL }; -const char *meda3be63[] = { "doubleclick.net/adj/nbcu.nbc/videoplayer-", NULL }; const char *meda5292e[] = { "dtprofit.com^", NULL }; const char *meda607f7[] = { "dynatracesaas.com^", NULL }; const char *meda65812[] = { "xa-counter.com^", NULL }; @@ -52348,6 +52700,7 @@ const char *mee0f51cd[] = { "/webdig.js?z=", NULL }; const char *mee1000d3[] = { "bemyapp.com/trk/", NULL }; const char *mee106c5e[] = { "wzlcpagvidi.com^", NULL }; const char *mee1075df[] = { "ftttziizhuplfj.com^", NULL }; +const char *mee113e0a[] = { "gwjmznxk.com^", NULL }; const char *mee1210ca[] = { "jmvnolvmspponhnyd6b.com^", NULL }; const char *mee12cb26[] = { "bankofamerica.com^", "^adx^", NULL }; const char *mee137ad2[] = { "gacela.eu^", NULL }; @@ -52400,11 +52753,11 @@ const char *mee42951d[] = { "spotmx.com^", NULL }; const char *mee432a50[] = { "ookiqhfioldxwj.com^", NULL }; const char *mee43e6c0[] = { "freegeoip.net^", NULL }; const char *mee4461af[] = { "/adicon_", NULL }; -const char *mee47706d[] = { "gamecopyworld.eu/games/", NULL }; const char *mee48169f[] = { "gjijrevdp.com^", NULL }; const char *mee4a0453[] = { "widget.wombo.gg^", NULL }; const char *mee4ac7a2[] = { "d34obr29voew8l.cloudfront.net^", NULL }; const char *mee4b4508[] = { "/adaptvadplayer.", NULL }; +const char *mee4c80bc[] = { "lqqpabnu.com^", NULL }; const char *mee4cdb6f[] = { "cars.com/go/includes/targeting/", NULL }; const char *mee4d6054[] = { "mgykxgrllcj.com^", NULL }; const char *mee50a15a[] = { "loltrk.com^", NULL }; @@ -52421,6 +52774,7 @@ const char *mee563a48[] = { "bktrlzpxcft.bid^", NULL }; const char *mee576158[] = { "startede.com^", NULL }; const char *mee5c6224[] = { "archive.org^", "^analytics.js", NULL }; const char *mee5da5f0[] = { "/tw-track.js", NULL }; +const char *mee5f511 [] = { "/log_beacon.", NULL }; const char *mee610be2[] = { "/tracking/track_", NULL }; const char *mee612bf [] = { "snug-harbor.org/wp-content/uploads/", "/Delta_FULL-PAGE-AD.jpg", NULL }; const char *mee613e85[] = { "/pagead/osd.", NULL }; @@ -52521,6 +52875,7 @@ const char *meecf8fdc[] = { "lh5lg.top^", NULL }; const char *meed036e2[] = { "googlesyndication.com/simgad/781098143614816132", NULL }; const char *meed0d6a3[] = { "stat.to.cupidplc.com^", NULL }; const char *meed13394[] = { "/ad_overlay.", NULL }; +const char *meed25524[] = { "shouxaum.net^", NULL }; const char *meed34da9[] = { "/valor_analytics.", NULL }; const char *meed3888a[] = { "qwvktoqxqum.bid^", NULL }; const char *meed500ce[] = { "peermapcontent.affino.com^", NULL }; @@ -52544,7 +52899,6 @@ const char *meee8e8c3[] = { "appleeats.com^", NULL }; const char *meee9e072[] = { "vriirdcvrvanh.com^", NULL }; const char *meeea4a12[] = { "chqspuonctkgz.com^", NULL }; const char *meeea66f0[] = { "videosz.com^", "^tracker_id^", NULL }; -const char *meeeab961[] = { "gamersheroes.com^", NULL }; const char *meeecb64a[] = { "iol.it^", "^clickserver.js", NULL }; const char *meeed1d64[] = { "ovgzbnjj.com^", NULL }; const char *meeed3c27[] = { "screenshot.brandverity.com/cm/review/", NULL }; @@ -52645,6 +52999,7 @@ const char *mef5af09 [] = { "networkxi.com^", NULL }; const char *mef5bbbb8[] = { "szzzpqcuxqq.com^", NULL }; const char *mef5c3755[] = { "ctpjfacao.com^", NULL }; const char *mef5d075e[] = { "musicatorrents.com^", "^script.", NULL }; +const char *mef5e02a4[] = { "2d7bd9e6eb370143.com^", NULL }; const char *mef5fb1fb[] = { "oeoogwkwm.bid^", NULL }; const char *mef630f6f[] = { "/NielsenData/", NULL }; const char *mef6471b8[] = { "/ea-analytics/", NULL }; @@ -52771,7 +53126,6 @@ const char *mefde6f30[] = { "adapd.com/addon/upixel/", NULL }; const char *mefe0bb9c[] = { "/mystats2.px?", NULL }; const char *mefe156e4[] = { "ghkajgexob.com^", NULL }; const char *mefe2b350[] = { "metrics.toptenreviews.com^", NULL }; -const char *mefe44805[] = { "cloudfront.net/ad/", NULL }; const char *mefe50029[] = { "t.a3cloud.net^", NULL }; const char *mefe5a526[] = { "radioreference.com^", "_banner_", NULL }; const char *mefe64bc5[] = { "appn.center^", NULL }; @@ -52787,6 +53141,7 @@ const char *mefecaecb[] = { "dodwnkpzaned.com^", NULL }; const char *mefedd7fc[] = { "nwwfnpxxdxjjj.bid^", NULL }; const char *mefee1dea[] = { "dailycaller-alerts.com^", NULL }; const char *mefef423 [] = { "objects.tremormedia.com/embed/sjs/", NULL }; +const char *meff00727[] = { "shopnetic.com^", NULL }; const char *meff18329[] = { "nofejectontrab.info^", NULL }; const char *meff5fc32[] = { "cloudfront.net/advertizer/", NULL }; const char *meff66d68[] = { "yomri.net^", NULL }; @@ -52871,6 +53226,7 @@ const char *mf03f2331[] = { "fqldrulyjfnt.com^", NULL }; const char *mf0402cd8[] = { "manga-news.com/js/advert.js", NULL }; const char *mf04050e2[] = { "banners.alt.com^", NULL }; const char *mf040c54d[] = { "dqekudhbwprx.com^", NULL }; +const char *mf04204a7[] = { "yoerotica.com^", NULL }; const char *mf042c876[] = { "hotelscombined.com.au^", NULL }; const char *mf043609 [] = { ".in/c.gif?", NULL }; const char *mf043b948[] = { "flyjazz.ca/ow_ga.js", NULL }; @@ -52886,7 +53242,6 @@ const char *mf04da94b[] = { "nodevice.com/images/banners/", NULL }; const char *mf04eb104[] = { "foulsomty.com^", NULL }; const char *mf04ee0ef[] = { "racedepartment.com^", "^advertisement.js", NULL }; const char *mf04f93c9[] = { "ikmmsoihdmfkbh.bid^", NULL }; -const char *mf050e58f[] = { "explosm.net/db/files/comics/", NULL }; const char *mf05188ef[] = { "p78lld1s.top^", NULL }; const char *mf051c375[] = { "71aa8ed2ff1c8f.com^", NULL }; const char *mf052a571[] = { "/rightbanner/", NULL }; @@ -52993,6 +53348,7 @@ const char *mf0c8116c[] = { "gaxmdcfkxygs.com^", NULL }; const char *mf0c82b7c[] = { "sp.thetowntalk.com^", NULL }; const char *mf0c86da5[] = { "/ajax-ad/", NULL }; const char *mf0c88981[] = { "/468x280_", NULL }; +const char *mf0caa6e0[] = { "animeflv.net/js/adsbygoogle.js", NULL }; const char *mf0cacb8 [] = { "ggrjihzgtdxutg.bid^", NULL }; const char *mf0cbaacf[] = { "lheqossp.com^", NULL }; const char *mf0cc7022[] = { "/toolkitads.", NULL }; @@ -53034,14 +53390,15 @@ const char *mf0fa92a7[] = { "/adutil.", NULL }; const char *mf0fbf09d[] = { "publicdomaintorrents.info/rentme.gif", NULL }; const char *mf0fd22d7[] = { "epitrack.com^", NULL }; const char *mf0fd6960[] = { "oggifinogi.com^", NULL }; -const char *mf100bef0[] = { "equippers.com/absolutebm.aspx?", NULL }; const char *mf102510e[] = { "beacon.nuskin.com^", NULL }; const char *mf102d9a3[] = { "baptisttop1000.com^", NULL }; +const char *mf103dc88[] = { "sare25.com^", NULL }; const char *mf105794e[] = { "jpmcviivqg.bid^", NULL }; const char *mf105d68a[] = { "sitelinktrack.com^", NULL }; const char *mf106be47[] = { "/slidetopad.", NULL }; const char *mf1077dc0[] = { "larazon.es/larazon-theme/js/publicidad.js?", NULL }; const char *mf107a778[] = { "analytics.springboardvideo.com^", NULL }; +const char *mf108feb4[] = { "opptmzpops.com^", NULL }; const char *mf109f252[] = { "dlntzbuskygwj.com^", NULL }; const char *mf10a2b54[] = { "adlive.io^", NULL }; const char *mf10af531[] = { "hrarjpeqtcsge.com^", NULL }; @@ -53157,7 +53514,6 @@ const char *mf17edb53[] = { "mms.lifehacker.com^", NULL }; const char *mf180d0e8[] = { "/bannersAds_", NULL }; const char *mf1834042[] = { "abmr.net^", NULL }; const char *mf1851493[] = { "/rum-dytrc.", NULL }; -const char *mf186ed13[] = { "/ixt", ".", NULL }; const char *mf188560b[] = { "cutw.pro^", NULL }; const char *mf18afcec[] = { "obox-design.com/affiliate-banners/", NULL }; const char *mf18e6508[] = { "-ad-content/", NULL }; @@ -53173,6 +53529,7 @@ const char *mf1a13f3a[] = { "mansion.com/collect.js?", NULL }; const char *mf1a162ea[] = { "priceline.com^", "^impression^", NULL }; const char *mf1a23140[] = { "likingyetsnarl.com^", NULL }; const char *mf1a3263f[] = { "4f2sm1y1ss.com^", NULL }; +const char *mf1a602ce[] = { "prqqmfkedev.com^", NULL }; const char *mf1a697e5[] = { "aaeqlxdgx.bid^", NULL }; const char *mf1a790c1[] = { "mediarithmics.com^", NULL }; const char *mf1a7bd7b[] = { "gardenweb.com^", "^iv_footer.js", NULL }; @@ -53188,6 +53545,7 @@ 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 }; const char *mf1b33dd6[] = { "/domanalytics.", NULL }; const char *mf1b34b9d[] = { "abcounter.de^", NULL }; const char *mf1b3608c[] = { "/misc/ex_loader.", NULL }; @@ -53442,6 +53800,7 @@ const char *mf2c28992[] = { "dc.banggood.com^", NULL }; const char *mf2c2e315[] = { "engageya.com^", NULL }; const char *mf2c2ef24[] = { "quotesonic.com/vendor/pixel.cfm", NULL }; const char *mf2c468c8[] = { "irishexaminer.com/marketing/", NULL }; +const char *mf2c57e7d[] = { "d38nbbai6u794i.cloudfront.net^", NULL }; const char *mf2c62879[] = { "hobjzsymztzk.com^", NULL }; const char *mf2c685a8[] = { "jvykohlq.com^", NULL }; const char *mf2c705ba[] = { "analytics.praetor.im^", NULL }; @@ -53523,7 +53882,6 @@ const char *mf31f3e4c[] = { "freebunker.com^", "^oc.js", NULL }; const char *mf3203cea[] = { "accn.allocine.net^", NULL }; const char *mf3209202[] = { "surveysforgifts.org^", NULL }; const char *mf321ef2c[] = { "hide-my-ip.com/promo/", NULL }; -const char *mf323475c[] = { "colorado.gov/airquality/psi/adv.png", NULL }; const char *mf326d26c[] = { "dal9hkyfi0m0n.cloudfront.net^", NULL }; const char *mf32865a [] = { "porntube.com/ads", NULL }; const char *mf328e35a[] = { "uccgdtmmxota.com^", NULL }; @@ -53543,7 +53901,6 @@ const char *mf3310828[] = { "stats.zotabox.com^", NULL }; const char *mf3329738[] = { "coinmama.com/assets/img/banners/", NULL }; const char *mf3335ac4[] = { "-728x90a_", NULL }; const char *mf334124c[] = { "monstertube.com/images/vjoin.", NULL }; -const char *mf3388964[] = { "dolimg.com^", "^dxd_ad_code.swf", NULL }; const char *mf3399be6[] = { "att.com/webtrends/scripts/dcs_tag.js", NULL }; const char *mf33a601a[] = { "foqzposfvmk.com^", NULL }; const char *mf33a7696[] = { "ymages.org/prepop.php", NULL }; @@ -53601,6 +53958,7 @@ const char *mf36ea3ce[] = { "homad-global-configs.schneevonmorgen.com^", NULL }; const char *mf36f30ca[] = { "/iframeads.", NULL }; const char *mf37056b4[] = { "4ervtcv.com^", NULL }; const char *mf3732fa4[] = { "aadbobwqgmzi.com^", NULL }; +const char *mf3738511[] = { "axeclbthp.com^", NULL }; const char *mf3739b07[] = { "pimmuter.com^", NULL }; const char *mf3748434[] = { "geobanner.fuckbookhookups.com^", NULL }; const char *mf374b484[] = { "babesandstars.com^", "^banners^", NULL }; @@ -53663,6 +54021,7 @@ const char *mf3ac47c1[] = { "_jtads/", NULL }; const char *mf3ae2e68[] = { "/railsad.", NULL }; const char *mf3ae3f59[] = { "magniwork.com/banner/", NULL }; const char *mf3ae5bd7[] = { "qmisgnkw.bid^", NULL }; +const char *mf3b00c09[] = { "dslr.net/css/ads.js", NULL }; const char *mf3b1b6b3[] = { "123compteur.com^", NULL }; const char *mf3b250bb[] = { "/adframe728b2.", NULL }; const char *mf3b485ba[] = { "mlenisi.info^", NULL }; @@ -53710,6 +54069,7 @@ const char *mf3d7baa5[] = { "geobanner.sexfinder.com^", NULL }; const char *mf3dcf6dd[] = { "56sgtrx.com^", NULL }; const char *mf3de229f[] = { "riwjpbpvkl.com^", NULL }; const char *mf3de75af[] = { ".co/ads?", NULL }; +const char *mf3e13226[] = { "hostmonster.com/src/js/", NULL }; const char *mf3e141b5[] = { "tracking.conversion-lab.it^", NULL }; const char *mf3e21379[] = { "arjgnqlsdo.com^", NULL }; const char *mf3e2efe2[] = { "jshosting.faith", NULL }; @@ -53756,6 +54116,7 @@ const char *mf4092d35[] = { "orcapia.com^", NULL }; const char *mf40997e [] = { "geo.ltassrv.com^", NULL }; const char *mf409a6ab[] = { "gnnmdzbroemx.com^", NULL }; const char *mf40aaf22[] = { "/log-view.", NULL }; +const char *mf40cf2b4[] = { "7667bab1751ff777.com^", NULL }; const char *mf40df7de[] = { "pgkdyhdhul.com^", NULL }; const char *mf40e2540[] = { "heraldtimesonline.com/js/tk.js", NULL }; const char *mf40f08b [] = { "uzmmpskwon.com^", NULL }; @@ -53979,7 +54340,6 @@ const char *mf4ec0993[] = { "cdnfiles.site/js/loadjs.min.js", NULL }; const char *mf4ec615b[] = { "promobenef.com^", NULL }; const char *mf4f0761e[] = { "/4399stat.js", NULL }; const char *mf4f106c6[] = { "jpncpftyxliq.com^", NULL }; -const char *mf4f18e7a[] = { "cosmopolitan.com/ams/page-ads.js", NULL }; const char *mf4f1b799[] = { "pointclicktrack.com^", NULL }; const char *mf4f3e86a[] = { "nzxriltfmrpl.com^", NULL }; const char *mf4f59842[] = { "/sponsored_link.", NULL }; @@ -54076,6 +54436,7 @@ const char *mf550fa95[] = { "/cdx-radar/", NULL }; const char *mf5522931[] = { "/evtrack-", NULL }; const char *mf553003d[] = { "lanistaconcepts.com^", NULL }; const char *mf5541118[] = { "bcxdjxlassr.bid^", NULL }; +const char *mf558a1b8[] = { "_c.gif?c=", NULL }; const char *mf55b9d48[] = { "yxbtyzqcczra.com^", NULL }; const char *mf55ba057[] = { "adshostnet.com^", NULL }; const char *mf55bf76c[] = { "twuiebkcnvr.com^", NULL }; @@ -54188,10 +54549,12 @@ const char *mf5c61430[] = { "/ssl-intgr-net/", NULL }; const char *mf5c7168d[] = { "eneritchmax.info^", NULL }; const char *mf5c7e0ad[] = { "rbvfibdsouqz.com^", NULL }; const char *mf5c7fb4d[] = { "traffichaus.com/ad.js", NULL }; +const char *mf5c8d46a[] = { "bvuficdch.com^", NULL }; const char *mf5ca6ffe[] = { "danzabucks.com^", NULL }; const char *mf5ca868d[] = { "vidads.gr/imp/", NULL }; const char *mf5cb3a39[] = { "twitter.com/scribe/", NULL }; const char *mf5ce7fcb[] = { "iebnsqfwfhl.bid^", NULL }; +const char *mf5cf83bc[] = { "/optimizelyjs/", NULL }; const char *mf5cffea9[] = { "ro88qcuy.com^", NULL }; const char *mf5d0b80d[] = { "tribdss.com/meter/assets", NULL }; const char *mf5d228f [] = { "pqrzmcyfgbnn.bid^", NULL }; @@ -54258,6 +54621,7 @@ const char *mf61da3c2[] = { "skypeassets.com^", "^advertise^", NULL }; const char *mf61daea4[] = { "moneromining.online^", NULL }; const char *mf61db923[] = { "soccervista.com/bonus.html", NULL }; const char *mf6252701[] = { "m5prod.net^", NULL }; +const char *mf625310e[] = { "cpt-static.gannettdigital.com/", "-comscore", NULL }; const char *mf626f0e5[] = { "jesper.nu/javascript/libs/videoads.js", NULL }; const char *mf626f828[] = { "sascdn.com^", NULL }; const char *mf627b8c9[] = { "qwtuviguywtza.bid^", NULL }; @@ -54296,7 +54660,6 @@ const char *mf648b3d4[] = { "nifyalnngdhb.com^", NULL }; const char *mf6492be3[] = { "quadran.eu^", NULL }; const char *mf649657c[] = { "oxpvwliy.com^", NULL }; const char *mf64a720c[] = { "vhzgmzakn.com^", NULL }; -const char *mf64b75b [] = { "doubleclick.net/adj/ctv.muchmusicblog.com/", NULL }; const char *mf64b821c[] = { "_juicyads.", NULL }; const char *mf64c7338[] = { "ffjzebtmdwi.com^", NULL }; const char *mf64ce750[] = { "stats.yme.com^", NULL }; @@ -54482,7 +54845,6 @@ const char *mf70a670b[] = { "dti-ranker.com^", NULL }; const char *mf70af55b[] = { "collect2.sas.com^", NULL }; const char *mf70d3c22[] = { "lp.longtailvideo.com^", "^adttext^adttext.js", NULL }; const char *mf70d6220[] = { "hf18yg8q.com^", NULL }; -const char *mf7115573[] = { "flyertown.ca^", NULL }; const char *mf712825 [] = { "premender.co^", NULL }; const char *mf714a83e[] = { "pocketnow.com^", NULL }; const char *mf715f3f6[] = { "rvsnomziiepcds.com^", NULL }; @@ -54556,6 +54918,7 @@ const char *mf75dc4bd[] = { "webdev.co.zw/images/banners/", NULL }; const char *mf75e9065[] = { "/assets/application-", NULL }; const char *mf75ec33 [] = { "admeira.ch^", NULL }; const char *mf7608299[] = { "/showadvertising.", NULL }; +const char *mf760bc52[] = { "automationeventually.com^", NULL }; const char *mf7634e92[] = { "czasnaherbate.info^", NULL }; const char *mf763b75f[] = { "smartbn.ru^", NULL }; const char *mf7641bea[] = { "vxzudzbjvtegu.com^", NULL }; @@ -54580,6 +54943,7 @@ const char *mf76e7ae2[] = { "slack.com/beacon/", NULL }; const char *mf76ef6d7[] = { "semnicneposilejte.cz^", NULL }; const char *mf76f3284[] = { "sextracker.com^", NULL }; const char *mf77221de[] = { "/GujAd/", NULL }; +const char *mf7748400[] = { "hpwzlfjpa.com^", NULL }; const char *mf776032a[] = { "jseewggtkfrs.com^", NULL }; const char *mf776162f[] = { "ofghrodsrqkg.com^", NULL }; const char *mf779dd68[] = { "stat.sputnik.ru^", NULL }; @@ -54594,6 +54958,7 @@ const char *mf77eae70[] = { "partnerearning.com^", NULL }; const char *mf77f26be[] = { "agenda.complex.com^", NULL }; const char *mf77f867f[] = { "yehazsnxdevr.com^", NULL }; const char *mf783501e[] = { "icgakpprechm.com^", NULL }; +const char *mf783d962[] = { "carscannon.com^", NULL }; const char *mf7841f43[] = { "padsdel.com^", NULL }; const char *mf784aad6[] = { "ndpxcdodtjhfv.bid^", NULL }; const char *mf785072b[] = { "jutarnji.hr/template/js/eph_analytics.js", NULL }; @@ -54757,6 +55122,7 @@ const char *mf83d1718[] = { "hqkoismxnocd.com^", NULL }; const char *mf83d7a8a[] = { "/aff_ad?", NULL }; const char *mf83e7213[] = { "/coretracking.php?", NULL }; const char *mf83f9c30[] = { "penuma.com^", NULL }; +const char *mf83fc27f[] = { "vwprafiwoiut.com^", NULL }; const char *mf83fcbc2[] = { "/tracking/comscore/", NULL }; const char *mf84018da[] = { "sp.northjersey.com^", NULL }; const char *mf84181e7[] = { "doubleclick.net/adj/gn.eventhubs.com/", ";sz=728x90;", NULL }; @@ -54786,7 +55152,6 @@ const char *mf8559c0f[] = { "-ads.php?", NULL }; const char *mf85721c9[] = { "98bf9h8jbg.com^", NULL }; const char *mf857f24d[] = { "derstandard.at/s/", NULL }; const char *mf8588803[] = { "/trade_punder.", NULL }; -const char *mf8595be7[] = { "doubleclick.net/adj/pong.all/", ";dcopt=ist;", NULL }; const char *mf859704f[] = { "dek-d.com^", "^analytic.js", NULL }; const char *mf85c8b1e[] = { "checkm8.com/adam/", NULL }; const char *mf85d866b[] = { "pixel.s3xified.com^", NULL }; @@ -54832,6 +55197,7 @@ const char *mf8847474[] = { "hq-porns.com^", NULL }; const char *mf88510a0[] = { "/rtracker.", NULL }; const char *mf886fa10[] = { "lepyhlczldiuja.bid^", NULL }; const char *mf8885d91[] = { "lcxrhcqouqtw.com^", NULL }; +const char *mf88a6b40[] = { "robovoiz.com^", NULL }; const char *mf88b1a67[] = { "news.am/banners/", NULL }; const char *mf88d56e1[] = { "tomorrowperegrinemortician.info^", NULL }; const char *mf88d5b4f[] = { "dvdyicsndqbqo.com^", NULL }; @@ -54936,6 +55302,7 @@ const char *mf8f4bbac[] = { "wuatqdbzzamj.bid^", NULL }; const char *mf8f55661[] = { "eblastengine.upickem.net^", NULL }; const char *mf8f7582f[] = { "click.bokecc.com^", NULL }; const char *mf8f857d8[] = { "taqyljgaqsaz.com^", NULL }; +const char *mf8f86b12[] = { "fivethirtyeight.com/wp-content/plugins/abc-analytics/assets/js/analytics.min.js", NULL }; const char *mf8f88030[] = { ".adlabs.", NULL }; const char *mf8f8c204[] = { "zhpdtoott.com^", NULL }; const char *mf8f967f [] = { "/cdn-cgi/pe/bag2?", "skimlinks.js", NULL }; @@ -55007,7 +55374,6 @@ const char *mf936e763[] = { "flash-stat.com^", NULL }; const char *mf93a64ee[] = { "oload.tv/logpopup/", NULL }; const char *mf93b4857[] = { "/ajax/track.php?", NULL }; const char *mf93b4e5c[] = { "/beacon/b.ashx?", NULL }; -const char *mf93d3598[] = { "farecompare.com^", "^farecomp^", NULL }; const char *mf9407e62[] = { "edgeadx.net^", NULL }; const char *mf9416c92[] = { "blogcounter.de^", NULL }; const char *mf942f003[] = { "/buysellads-", NULL }; @@ -55162,6 +55528,7 @@ const char *mf9ed5372[] = { "quierest.com^", NULL }; const char *mf9ee278a[] = { "/stat.tiff?", NULL }; const char *mf9efd312[] = { "stats.digital-natives.de^", NULL }; const char *mf9f06104[] = { "crossrider.com^", NULL }; +const char *mf9f3763c[] = { "yukongoldinfo.com^", NULL }; const char *mf9f3d305[] = { "/trackTimings.gif?", NULL }; const char *mf9f3e8fa[] = { "knbr.com^", "^banners^", NULL }; const char *mf9f8123e[] = { "l.yimg.com/g/combo/", "/comscore.", NULL }; @@ -55216,6 +55583,7 @@ const char *mfa276418[] = { "/adframes/", NULL }; const char *mfa28b796[] = { "pfltlwftndq.com^", NULL }; const char *mfa2a7c14[] = { "yellowpage-jp.com/images/banners/", NULL }; const char *mfa2cdb25[] = { "/ad_peel/", NULL }; +const char *mfa2d19ef[] = { "neko-san.fr/stats", NULL }; const char *mfa2e4a38[] = { "cvhcrbbbfaa.com^", NULL }; const char *mfa2ee4e1[] = { "fmcktrmnlyfjr.com^", NULL }; const char *mfa2f2d0c[] = { "cdnfiles.site^", NULL }; @@ -55377,6 +55745,7 @@ const char *mfac98760[] = { "/stat/count", NULL }; const char *mfac9f96e[] = { "revresponse.com^", NULL }; const char *mfaca285a[] = { "ukbhtzbxqzzqp.bid^", NULL }; const char *mfacbcce1[] = { "gjnusfiby.com^", NULL }; +const char *mfacc21cb[] = { "pupwgnmakgpnrl.com^", NULL }; const char *mfacfd40a[] = { "xhcdn.com/js/12.js", NULL }; const char *mfad07324[] = { "grf.easyhash.io^", NULL }; const char *mfad3adf7[] = { "/adblock-relief/", NULL }; @@ -55422,7 +55791,6 @@ const char *mfb07a41 [] = { "moneymailer.com/direct-mail-advertise/", NULL }; const char *mfb0a3642[] = { "miniclip.com^", "^swhsproxy.swf^", NULL }; const char *mfb0b4d45[] = { "leadslabpixels.net^", NULL }; const char *mfb0bae4 [] = { "geoip-lookup.vice.com^", NULL }; -const char *mfb0cb381[] = { "eventim.de/obj/basic/ad2_obj/layout/", NULL }; const char *mfb0cd002[] = { "/pagestat?", NULL }; const char *mfb0d1cbf[] = { "wglbionuopeh.com^", NULL }; const char *mfb0d4b19[] = { "rogwmjvlqdfngw.bid^", NULL }; @@ -55545,6 +55913,7 @@ const char *mfb89c282[] = { "coinminingonline.com^", NULL }; const char *mfb89c9bf[] = { "klm.com^", "^fls_redirect.html", NULL }; const char *mfb8b4157[] = { "pixel.quantserve.com/api/segments.json?", NULL }; const char *mfb8b455e[] = { "key4web.com^", "^set_cookie_by_referer^", NULL }; +const char *mfb8b5993[] = { "scaryheels.com^", NULL }; const char *mfb8e4c4d[] = { "hauvkkwrbme.com^", NULL }; const char *mfb8ecb3f[] = { "hhzqedgjajvi.com^", NULL }; const char *mfb91f114[] = { "erkwkjfompvt.com^", NULL }; @@ -55806,6 +56175,7 @@ const char *mfc990903[] = { "mindwerk.net/zaehlpixel.php?", NULL }; const char *mfc99a65a[] = { "hide.ovh^", NULL }; const char *mfc9a29e6[] = { "/chartbeatftr.", NULL }; const char *mfc9aa147[] = { "/ad_offersmail_", NULL }; +const char *mfc9b4d0f[] = { "adultvideoz.net/lovex/", NULL }; const char *mfc9b578c[] = { "=234x60;", NULL }; const char *mfc9e005c[] = { "arclk.net/trax?", NULL }; const char *mfc9f7b8a[] = { "cdtojdrhoc.bid^", NULL }; @@ -55830,7 +56200,6 @@ const char *mfcaf6877[] = { "/stats/adonis_", NULL }; const char *mfcb08436[] = { "wznupnxp.com^", NULL }; const char *mfcb40f04[] = { "dooc.info^", NULL }; const char *mfcb4d95c[] = { "cytoclause.com^", NULL }; -const char *mfcb53fe4[] = { "engine.spotscenered.info^", NULL }; const char *mfcb6be8c[] = { "ruandorg.com^", NULL }; const char *mfcb82403[] = { "wfyqdhypgmscy.com^", NULL }; const char *mfcb871c5[] = { "nbhubocsduzn.com^", NULL }; @@ -55847,7 +56216,6 @@ const char *mfcc98a1e[] = { "fabolele.com^", NULL }; const char *mfcc9dee7[] = { "go.com/capmon/GetDE/?", NULL }; const char *mfcc9f8a1[] = { "d.annarbor.com^", NULL }; const char *mfccaf402[] = { "shkfrsif.com^", NULL }; -const char *mfcccb207[] = { "cssload.net/js/adframe.js", NULL }; const char *mfccd6993[] = { "pix.btrll.com^", NULL }; const char *mfccd705d[] = { "krapps.com^", "-banner-", NULL }; const char *mfccd8bf1[] = { "doubleclick.net/pfadx/bet.com/", NULL }; @@ -55887,7 +56255,6 @@ const char *mfcf24cf0[] = { "8020solutions.net^", NULL }; const char *mfcf26256[] = { "lunametrics.wpengine.netdna-cdn.com^", NULL }; const char *mfcf280ed[] = { "trafficz.com^", NULL }; const char *mfcf3b3fb[] = { "spider.ad^", NULL }; -const char *mfcf3c41a[] = { "cyberpower.advizia.com^", "^scripts^adv.js", NULL }; const char *mfcf403c8[] = { "=234x60_", NULL }; const char *mfcf4ae73[] = { "cbgujxjlp.com^", NULL }; const char *mfcf61bf [] = { "/wt.pl?p=", NULL }; @@ -55909,6 +56276,7 @@ const char *mfd0581cc[] = { "luqnpzexna.bid^", NULL }; const char *mfd0597d9[] = { "logmein.com/scripts/Tracking/Tracking.js", NULL }; const char *mfd06d382[] = { "fgzxlngohtg.com^", NULL }; const char *mfd07cfcf[] = { "/universalPixelStatic.", NULL }; +const char *mfd09c193[] = { "topgreatxoffers.com^", NULL }; const char *mfd0a6f0 [] = { "kiwimethod.co^", NULL }; const char *mfd0aef1a[] = { "cbc.ca/ads/", ".php?", NULL }; const char *mfd0b8c75[] = { "mkxgvmswfmypy.com^", NULL }; @@ -56108,6 +56476,7 @@ const char *mfde0e4fc[] = { "tuthokcb.com^", NULL }; const char *mfde1ef78[] = { "rtrk.co.nz^", NULL }; const char *mfde20c09[] = { "/zaius.gif?", NULL }; const char *mfde3af92[] = { "bluesattv.net/bluesattvnet.gif", NULL }; +const char *mfde53349[] = { "taobao.com/tracker.", NULL }; const char *mfde602e9[] = { "sitepoint.com^", "^ad-server.js", NULL }; const char *mfde65d5 [] = { "mouse3k.com^", NULL }; const char *mfde72bdc[] = { "mozilla.net^", "^webtrends^", NULL }; @@ -56122,6 +56491,7 @@ const char *mfdf0ed45[] = { "/imp_img.php?", NULL }; const char *mfdf1ae7c[] = { "avantlink.com^", NULL }; const char *mfdf3803b[] = { "campingworld.com/images/AffiliateAds/", NULL }; const char *mfdf402b7[] = { "/clarityray.js", NULL }; +const char *mfdf432dd[] = { "ntpawkfea.com^", NULL }; const char *mfdf4a880[] = { "luvcom.com^", NULL }; const char *mfdf62e08[] = { "mb102.com^", NULL }; const char *mfdf81b0d[] = { "amazonaws.com^", ".kissmetrics.com^", NULL }; @@ -56157,6 +56527,7 @@ const char *mfe13f84 [] = { "zrdjojunihbox.bid^", NULL }; const char *mfe148e83[] = { "/pzn/proxysignature", NULL }; const char *mfe15795b[] = { "shokala.com^", NULL }; const char *mfe157baa[] = { "search.yahoo.com/ra/click?", NULL }; +const char *mfe15d5e6[] = { "cdaz.ciu^", NULL }; const char *mfe167e45[] = { "dyino.com^", NULL }; const char *mfe16f294[] = { "track.youniversalmedia.com^", NULL }; const char *mfe1710ef[] = { "yellowacorn.net^", NULL }; @@ -56209,6 +56580,7 @@ const char *mfe42a402[] = { "vlivfbpuxmls.bid^", NULL }; const char *mfe4379e8[] = { "lgkzmjfu.bid^", NULL }; const char *mfe437c58[] = { "ixsgoqeklwsjw.com^", NULL }; const char *mfe45976 [] = { "zws.avvo.com^", NULL }; +const char *mfe45ec49[] = { "algopine.com^", NULL }; const char *mfe462fd9[] = { "/ad_master_", NULL }; const char *mfe47545e[] = { "-468-100.", NULL }; const char *mfe486257[] = { "tfhuupltipcg.com^", NULL }; @@ -56259,6 +56631,7 @@ const char *mfe7500c3[] = { "/netizen_track.", NULL }; const char *mfe75dfd1[] = { "/tmv11.", NULL }; const char *mfe7742ed[] = { "russiasexygirls.com/wp-content/uploads/", "/727x90", NULL }; const char *mfe7b20d2[] = { "/appier-track-", NULL }; +const char *mfe7bad64[] = { "blackberrymobile.com/emea/core/modules/", "/site_tracking.js", NULL }; const char *mfe7d1435[] = { "jhnteodwqtk.com^", NULL }; const char *mfe7d82cd[] = { "d1cl1sqtf3o420.cloudfront.net^", NULL }; const char *mfe7e3a57[] = { "-ad-970-", NULL }; @@ -56278,7 +56651,6 @@ const char *mfe8cfea3[] = { "/searchads/", NULL }; const char *mfe8e90d8[] = { "sayadcoltd.com^", NULL }; const char *mfe8efbba[] = { "ztyrgxdelngf.com^", NULL }; const char *mfe8ffb74[] = { "abbyy.com/adx/", NULL }; -const char *mfe90bc06[] = { "economist.com.na^", "^banners^cartoon_", NULL }; const char *mfe92c198[] = { "?bver=1&refer=", NULL }; const char *mfe93fce2[] = { "ybrjldiexlqb.com^", NULL }; const char *mfe944fde[] = { "nature-friend.com^", NULL }; @@ -56456,7 +56828,6 @@ const char *mff657b4e[] = { "/mine/bitcoincore/", NULL }; const char *mff666bf6[] = { "tsjnzilsuzoxm.bid^", NULL }; const char *mff69e459[] = { "/analytics_js/", NULL }; const char *mff6ba321[] = { "rwcdoeigzraeu.com^", NULL }; -const char *mff6f6110[] = { "drf-global.com/servicegateway/globaltrips-shopping-svcs/drfadserver-1.0/pub/drfcomms/advertisers?", NULL }; const char *mff6f8a44[] = { "/ad/a.aspx?", NULL }; const char *mff703d31[] = { "/doubleclickads.", NULL }; const char *mff7077e1[] = { "hcpc.co.uk/", "ad", NULL }; @@ -56600,6 +56971,7 @@ const char *d10a380fd[] = { "dnswatch.info", NULL }; const char *d10ef69e9[] = { "mackolik.com", NULL }; const char *d10f934ac[] = { "6abc.com", "abc30.com", "abc7.com", "abc7chicago.com", "abc7news.com", "abc7ny.com", "abc11.com", "abc13.com", NULL }; const char *d110b6523[] = { "abcnews.go.com", NULL }; +const char *d110ce0d8[] = { "mediaite.com", NULL }; const char *d11580bc3[] = { "crash.net", NULL }; const char *d115a72ee[] = { "adsense.googleblog.com", NULL }; const char *d1194c0a3[] = { "itv.com", NULL }; @@ -56617,7 +56989,7 @@ const char *d13606de5[] = { "stuff.co.nz", NULL }; const char *d13994618[] = { "urlgalleries.net", "xxxstreams.eu", NULL }; const char *d13a5d895[] = { "tomsguide.com", NULL }; const char *d13dfc5e4[] = { "dafiti.cl", "dafiti.com.ar", "dafiti.com.br", "dafiti.com.co", NULL }; -const char *d13f79a7a[] = { "yourtailorednews.com", NULL }; +const char *d1401fec2[] = { "autoguide.com", "avclub.com", "boatshop24.com", "cadenasuper.com", "dailygames.com", "demotywatory.pl", "ensonhaber.com", "juegosdiarios.com", "lbox.me", "letio.com", "lightinthebox.com", "memegenerator.net", "nitrome.com", "nx8.com", "playedonline.com", "sulekha.com", NULL }; const char *d140b75da[] = { "vevo.com", NULL }; const char *d14166f33[] = { "csnne.com", NULL }; const char *d14301fe2[] = { "rarbg.to", "rarbg2019.org", "rarbgaccess.org", "rarbgmirror.com", "rarbgmirror.org", "rarbgmirrored.org", "rarbgproxy.org", "rarbgprx.org", "rarbgto.org", NULL }; @@ -56638,6 +57010,7 @@ const char *d157237a0[] = { "tellows.de", NULL }; const char *d1593d9e8[] = { "deviantart.com", NULL }; const char *d15b79262[] = { "wp.tv", NULL }; const char *d15c6a000[] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bighealthreport.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "comicallyincorrect.com", "conservativebyte.com", "conservativetribune.com", "conservativevideos.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", "gosocial.co", "grammarist.com", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.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", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "shedthoselbs.com", "stevedeace.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.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", NULL }; +const char *d15e339f9[] = { "tred.com", NULL }; const char *d1614008b[] = { "delfi.lt", NULL }; const char *d163dcbef[] = { "foreverymom.com", NULL }; const char *d164b58be[] = { "fyi.tv", "history.com", "mylifetime.com", "speedtest.net", NULL }; @@ -56658,6 +57031,7 @@ const char *d17cd2973[] = { "cnn.com", NULL }; const char *d17e8b6f2[] = { "shopify.com", NULL }; const char *d17fdf2d9[] = { "ghostery.com", NULL }; const char *d182f7cc4[] = { "triage.superservice.com", NULL }; +const char *d183b511f[] = { "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", "datpiff.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", "yesmovies.to", "yify-movies.net", "yifyddl.movie", "ymovies.tv", "yourbittorrent2.com", "zippyshare.com", NULL }; const char *d185c245c[] = { "ifirstrowus.eu", NULL }; const char *d18da97d5[] = { "sexanalporn.com", NULL }; const char *d18eb8904[] = { "kuathletics.com", "mutigers.com", "okstate.com", NULL }; @@ -56669,6 +57043,7 @@ const char *d19e16907[] = { "talksms.com", "youngcons.com", NULL }; const char *d19ee6685[] = { "gowatchseries.tv", NULL }; const char *d1a0e0218[] = { "wordpress.org", NULL }; const char *d1a46a843[] = { "validately.com", NULL }; +const char *d1a66a7fe[] = { "decider.com", NULL }; const char *d1a7c6154[] = { "daclips.in", NULL }; const char *d1a89dab7[] = { "jolse.com", NULL }; const char *d1aa51e1d[] = { "aajtak.intoday.in", "indiatoday.intoday.in", NULL }; @@ -56700,6 +57075,7 @@ 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 *d1e28e6eb[] = { "snug-harbor.org", NULL }; +const char *d1e311527[] = { "interactive.guim.co.uk", NULL }; const char *d1e5244b0[] = { "datafilehost.com", NULL }; const char *d1e73cdab[] = { "aopschools.com", NULL }; const char *d1e89d92e[] = { "brandverity.com", NULL }; @@ -56749,6 +57125,7 @@ const char *d246c052c[] = { "mega.cl", NULL }; const char *d247527c7[] = { "gamenguide.com", "itechpost.com", "parentherald.com", NULL }; const char *d24c80b8f[] = { "afl.com.au", NULL }; const char *d24e07021[] = { "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", "datpiff.biz", "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", "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", "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", "lacajita.xyz", "lambingan.su", "layar-21.com", "layarindo21.com", "lecheanal.com", "leech.ae", "leosims.com", "letsjav.com", "linclik.com", "link2download.net", "livehd90m.info", "livesoccertv.live", "livestreaming24.net", "loonertube.com", "lyricsy.ir", "macgames-download.com", "macnwins.com", "magesy.be", "manatelugump3.net", "mangacanblog.com", "maniacosporcomics.com", "marapcana.eu", "marvin-vibez.to", "masflowmusik.net", "masterfilmesonlinegratis.info", "maxinlive.com", "mbfcast.pw", "megafilmeshdplus.org", "megafodabr.com", "megahentaicomics.com", "megaseriesonline.com", "megatobox.net", "meguminime.com", "metaserie.com", "milfcomix.com", "milversite.me", "minatosuki.com", "minhaserie.me", "mitemovie.com", "mixhdporn.com", "mkvtv.net", "mmfilmes.com", "mocnoi.com", "modelblog.org", "movie24k.ch", "movieerotic.net", "moviehd-free.com", "moviehd-xxx.com", "movierulz.ch", "movierulz.cm", "movierulz.xyz", "movies24hd.co", "movies5x.com", "moviesak47.com", "moviesgoldonline.net", "moviesgoldonline.pro", "moviesgolds.com", "movieshdgratis.com.mx", "movietubenow.bz", "movietv.ws", "moviezplanet.org", "movieztimes.com", "mp3haat.com", "mp3kart.cc", "mp3kart.co", "mp3kart.com", "mp3mydownload.com", "mp3puu.com", "mp3songdl.net", "musculoduro.com.br", "muvibg.com", "mylucah.co", "mymoviepot.xyz", "mzansifun.com", "mzansiporntube.com", "mzansixxx.com", "namethatpornstar.com", "naphi.lol", "nasze-kino.online", "nbafullhd.com", "neko-miku.com", "nekonime.com", "newhdmovie24.biz", "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", "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", "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 *d24e5caca[] = { "ssrn.com", NULL }; const char *d2505e510[] = { "dnsperf.com", NULL }; const char *d251a218b[] = { "apps.fbsbx.com", NULL }; const char *d252845ad[] = { "cars.com", NULL }; @@ -56811,7 +57188,6 @@ const char *d2bceafe [] = { "mmohuts.com", "onrpg.com", NULL }; const char *d2c168a80[] = { "emag.hu", NULL }; const char *d2c232195[] = { "notebookcheck.com", NULL }; const char *d2c5337b7[] = { "cnet.com", "gamespot.com", "giantbomb.com", NULL }; -const char *d2c680041[] = { "360haven.com", "9bis.net", "9jumpin.com.au", "9news.com.au", "afreesms.com", "atlanticcitywebcam.com", "bbc.com", "bicimotosargentina.com", "budget101.com", "buickforums.com", "bullywiihacks.com", "carsfromitaly.info", "downloads.codefi.re", "dragoart.com", "dreamscene.org", "foro.clubcelica.es", "ftlauderdalebeachcam.com", "ftlauderdalewebcam.com", "full-ngage-games.blogspot.com", "gamespowerita.com", "ip-address.org", "keywestharborwebcam.com", "kingofgames.net", "livenewschat.eu", "morganhillwebcam.com", "moviemistakes.com", "mypapercraft.net", "newsok.com", "nonags.com", "nornar.com", "numberempire.com", "nx8.com", "nyharborwebcam.com", "omegadrivers.net", "portarubawebcam.com", "portbermudawebcam.com", "portcanaveralwebcam.com", "portevergladeswebcam.com", "portmiamiwebcam.com", "portnywebcam.com", "preemlinks.com", "puromarketing.com", "radioaficion.com", "rapid8.com", "readersdigest.com.au", "seeingwithsound.com", "simply-debrid.com", "smashgamez.com", "softpedia.com", "tech-blog.net", "tipstank.com", "top100clans.com", "tv-kino.net", "upfordown.com", "virginmedia.com", "warp2search.net", "washington.edu", "windows7themes.net", "winterrowd.com", "yellowbridge.com", NULL }; const char *d2c8314f0[] = { "extremetube.com", "pornhub.com", "redtube.com", "spankwire.com", "tube8.com", "youporn.com", "youporngay.com", NULL }; const char *d2c99d5e5[] = { "spankbang.com", NULL }; const char *d2cbce01c[] = { "ancensored.com", NULL }; @@ -56835,11 +57211,9 @@ const char *d2ebc8517[] = { "europe-airports.com", NULL }; const char *d2ed71283[] = { "williamhillcasino.com", NULL }; const char *d2f16ad3e[] = { "computerbild.de", NULL }; const char *d2f31c508[] = { "redfin.com", NULL }; -const char *d2f3ae3c4[] = { "citationmachine.net", NULL }; const char *d2f668841[] = { "fortune.com", "time.com", NULL }; const char *d2f88db44[] = { "schweizerfleisch.ch", "viandesuisse.ch", NULL }; const char *d2fe98bd6[] = { "dubs.me", "filestore123.info", "myfilestore.com", "portable77download.blogspot.com", NULL }; -const char *d3025a065[] = { "pandora.com", NULL }; const char *d3025d169[] = { "microsoftvirtualacademy.com", NULL }; const char *d302e4b9f[] = { "slate.com", NULL }; const char *d303d0b56[] = { "tampermonkey.net", NULL }; @@ -56877,13 +57251,11 @@ const char *d3559c601[] = { "game.zylom.com", NULL }; const char *d359ce084[] = { "computerworlduk.com", "theinquirer.net", NULL }; const char *d35d44145[] = { "npr.org", NULL }; const char *d35e8e776[] = { "colorlib.com", NULL }; -const char *d3609b825[] = { "pro-football-reference.com", NULL }; const char *d360af218[] = { "sueddeutsche.de", NULL }; const char *d361044e2[] = { "abc6.com", NULL }; const char *d363252bf[] = { "pilotplantdesign.com", NULL }; const char *d364b35b7[] = { "uptobox.com", NULL }; const char *d364e3d41[] = { "dcrtv.com", NULL }; -const char *d365f4d0f[] = { "player.video.news.com.au", NULL }; const char *d36861d18[] = { "cpahero.com", "globalcryptopress.com", NULL }; const char *d3687fa5a[] = { "movie4kto.site", NULL }; const char *d36a4ebfd[] = { "viafree.se", NULL }; @@ -56936,8 +57308,8 @@ const char *d3ce19d4 [] = { "100percentfedup.com", "allthingsvegas.com", "askmef const char *d3ceb3c36[] = { "search.yahoo.com", NULL }; const char *d3d0cf98 [] = { "teamxbox.com", NULL }; const char *d3d504a96[] = { "java-forums.org", "linuxforums.org", NULL }; -const char *d3d69690a[] = { "epicmodularprocess.com", NULL }; const char *d3d8ac181[] = { "newegg.com", NULL }; +const char *d3d96a0ac[] = { "animeflv.com", NULL }; const char *d3db361c5[] = { "smallscreennetwork.com", NULL }; const char *d3e12e1b [] = { "digi24.ro", NULL }; const char *d3e1c3132[] = { "moviesweb.info", NULL }; @@ -56965,7 +57337,6 @@ const char *d41aebb97[] = { "nme.com", "trustedreviews.com", NULL }; const char *d4232c669[] = { "powvideo.net", NULL }; const char *d42669884[] = { "microsoft.com", NULL }; const char *d42cbe396[] = { "kapaza.be", NULL }; -const char *d431576a0[] = { "linkinghub.elsevier.com", NULL }; const char *d433b238a[] = { "xhamster.com", NULL }; const char *d4340b3ef[] = { "notebookcheck.net", "notebookcheck.com", NULL }; const char *d4341ab02[] = { "750g.com", "alibabuy.com", "allocine.fr", "cap-cine.fr", "chartsinfrance.net", "cotecine.fr", "easyvols.fr", "easyvoyage.com", "get-the-look.fr", "jeuxactu.com", "jeuxvideo.com", "lestream.fr", "millenium.org", "musiquemag.com", "ouest-france.fr", "ozap.com", "purebreak.com", "purepeople.com", "puretrend.com", "shopoon.fr", "terrafemina.com", NULL }; @@ -56979,6 +57350,7 @@ const char *d444c42 [] = { "sainsburys.jobs", NULL }; const char *d4493e59a[] = { "skysports.com", NULL }; const char *d44a3cb94[] = { "askqology.com", NULL }; const char *d44d60b00[] = { "hackspirit.com", NULL }; +const char *d44d8bfce[] = { "9animes.ru", NULL }; const char *d44e83239[] = { "junglevibe2.net", "linkshrink.net", NULL }; const char *d44fc9df9[] = { "cnet.com", "nfl.com", "wistv.com", NULL }; const char *d451aa39d[] = { "discordapp.com", NULL }; @@ -57000,7 +57372,7 @@ const char *d45fada0f[] = { "beinsports.com", NULL }; const char *d46042786[] = { "foreverceleb.com", NULL }; const char *d46188bec[] = { "gradleplease.appspot.com", NULL }; const char *d463fcc5b[] = { "zone-anime.net", NULL }; -const char *d4649a906[] = { "foodkick.com", NULL }; +const char *d467f809f[] = { "register.deloittece.com", NULL }; const char *d46990e68[] = { "comunio.de", NULL }; const char *d46c5271c[] = { "www.google.com", NULL }; const char *d46d34540[] = { "rsaconference.com", NULL }; @@ -57021,6 +57393,7 @@ const char *d489a7301[] = { "reempresa.org", NULL }; const char *d48aaecca[] = { "bigten.org", NULL }; const char *d48b14044[] = { "wg-gesucht.de", NULL }; const char *d48bb4156[] = { "mackolik.com", "sahadan.com", NULL }; +const char *d48c0a228[] = { "3dsforum.tk", "afreesms.com", "androidrepublic.org", "apkmirror.com", "appraisersforum.com", "bitcoinker.com", "boxbit.co.in", "broadbandforum.co", "calcularindemnizacion.es", "clubedohardware.com.br", "cpu-world.com", "debridit.com", "debridnet.com", "demo-uhd3d.com", "dev-metal.com", "ezoden.com", "freebitco.in", "globaldjmix.com", "gnomio.com", "gsmdude.com", "hubturkey.net", "i-stats.net", "incredibox.com", "javadecompilers.com", "kadinlarkulubu.com", "lailasblog.com", "lcpdfr.com", "lomeutec.com", "mangahop.com", "masfuertequeelhierro.com", "media4up.com", "megaleech.us", "mpc-g.com", "mypapercraft.net", "narkive.com", "niresh.co", "niresh12495.com", "noticiasautomotivas.com.br", "pattayaone.net", "play-old-pc-games.com", "receive-a-sms.com", "ringmycellphone.com", "rockfile.eu", "sc2casts.com", "scriptnulled.eu", "settlersonlinemaps.com", "shinobilifeonline.com", "short.am", "skylinewebcams.com", "slideplayer.com.br", "streaming-hub.com", "technoshouter.com", "thehomestyle.co", "unlockpwd.com", "unlocktheinbox.com", "uploadex.com", "uploadrocket.net", "wallpapersimages.co.uk", "wowtoken.info", "xcl.com.br", "zeperfs.com", NULL }; const char *d48ed309a[] = { "cpahero.com", NULL }; const char *d4923dc01[] = { "roofandfloor.com", NULL }; const char *d4957d372[] = { "telesurtv.net", NULL }; @@ -57028,8 +57401,6 @@ const char *d495aa1dd[] = { "tracking.vidaxl.com", NULL }; const char *d4983898a[] = { "asana.com", NULL }; const char *d499ab2ff[] = { "latimes.com", "chicagotribune.com", NULL }; const char *d49c0128f[] = { "shesfreaky.com", NULL }; -const char *d49cdf535[] = { "furaffinity.net", NULL }; -const char *d4a160368[] = { "autoguide.com", "avclub.com", "boatshop24.com", "cadenasuper.com", "dailygames.com", "demotywatory.pl", "ensonhaber.com", "juegosdiarios.com", "lbox.me", "letio.com", "lightinthebox.com", "memegenerator.net", "mysoju.com", "nitrome.com", "nx8.com", "playedonline.com", "sulekha.com", "volokh.com", NULL }; const char *d4a202aa6[] = { "glos.ac.uk", NULL }; const char *d4a5878b7[] = { "noracam.com", NULL }; const char *d4a76a780[] = { "parismatch.com", NULL }; @@ -57064,9 +57435,7 @@ const char *d4f5169e6[] = { "duckduckgo.com", NULL }; const char *d4f70a5e7[] = { "torrents.de", "torrentz.ch", "torrentz.com", "torrentz.eu", "torrentz.in", "torrentz.li", "torrentz.me", "torrentz.ph", NULL }; const char *d4f72ce77[] = { "rewe.de", NULL }; const char *d4f9f5ca6[] = { "allmyvideos.net", "mediafire.com", "vidspot.net", NULL }; -const char *d4fe0f258[] = { "malaysiaairlines.com", NULL }; const char *d4fe8764b[] = { "newsblaze.com", NULL }; -const char *d4ff571e9[] = { "imgserve.net", "imgtiger.com", NULL }; const char *d5016296f[] = { "fbstream.io", "mlbstream.io", "nbastream.io", "nflstream.io", "nhlstream.io", "strikeout.co", NULL }; const char *d5023d528[] = { "play.tv3.lt", NULL }; const char *d507d8ba7[] = { "bloomberg.com", "breitbart.com", "breitbart.tv", "nme.com", "slatev.com", NULL }; @@ -57076,10 +57445,8 @@ const char *d50e200f2[] = { "olx.pl", NULL }; const char *d511f56a1[] = { "viki.com", "wwe.com", NULL }; const char *d512b8fab[] = { "4tests.com", NULL }; const char *d5161af95[] = { "japan.zdnet.com", NULL }; -const char *d51854dc5[] = { "3dsforum.tk", "afreesms.com", "androidrepublic.org", "apkmirror.com", "appraisersforum.com", "bitcoinker.com", "boxbit.co.in", "broadbandforum.co", "calcularindemnizacion.es", "clubedohardware.com.br", "cpu-world.com", "debridit.com", "debridnet.com", "demo-uhd3d.com", "dev-metal.com", "ezoden.com", "freebitco.in", "globaldjmix.com", "gnomio.com", "gsmdude.com", "hubturkey.net", "i-stats.net", "incredibox.com", "javadecompilers.com", "kadinlarkulubu.com", "lailasblog.com", "lcpdfr.com", "lomeutec.com", "mangahop.com", "masfuertequeelhierro.com", "media4up.com", "megaleech.us", "mpc-g.com", "mypapercraft.net", "narkive.com", "niresh.co", "niresh12495.com", "nonags.com", "noticiasautomotivas.com.br", "pattayaone.net", "play-old-pc-games.com", "receive-a-sms.com", "ringmycellphone.com", "rockfile.eu", "sc2casts.com", "scriptnulled.eu", "settlersonlinemaps.com", "shinobilifeonline.com", "short.am", "skylinewebcams.com", "slideplayer.com.br", "streaming-hub.com", "technoshouter.com", "thehomestyle.co", "unlockpwd.com", "unlocktheinbox.com", "uploadex.com", "uploadrocket.net", "wallpapersimages.co.uk", "wowtoken.info", "xcl.com.br", "zeperfs.com", NULL }; const char *d519d22f3[] = { "expansion.com", NULL }; const char *d51c12b1a[] = { "100percentfedup.com", "4chan.org", "allthingsvegas.com", "americasfreedomfighters.com", "appleeats.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "boomsbeat.com", "breakingfirst.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashamerica.com", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.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", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.com", "itechpost.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", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "opednews.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", "sciencetimes.com", "shark-tank.com", "shedthoselbs.com", "sportsworldnews.com", "stevedeace.com", "sweepstakesfanatics.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thedesigninspiration.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", "wakingtimes.com", "youthhealthmag.com", NULL }; -const char *d51d4886 [] = { "ctrl.blog", NULL }; const char *d51eefdde[] = { "clubedohardware.com.br", "yellowbridge.com", NULL }; const char *d5204d3c4[] = { "washingtontimes.com", NULL }; const char *d5211a32c[] = { "tudou.com", "ynet.com", NULL }; @@ -57092,7 +57459,6 @@ const char *d52e7a50f[] = { "ananzi.co.za", NULL }; const char *d52fe4e02[] = { "ams.amazon.co.uk", NULL }; const char *d5304b70e[] = { "antena3.com", "atresmedia.com", "atresplayer.com", "lasexta.com", NULL }; const char *d5319daf2[] = { "desigual.com", NULL }; -const char *d531a53a4[] = { "thecountrycaller.com", NULL }; const char *d53391739[] = { "cricketwireless.com", NULL }; const char *d539c9481[] = { "vidtodo.com", NULL }; const char *d53b87f1d[] = { "openloed.co", NULL }; @@ -57121,6 +57487,7 @@ const char *d578747a [] = { "adnews.com.br", NULL }; const char *d578c72d3[] = { "moshimonsters.com", NULL }; const char *d57c1ddd8[] = { "hitfix.com", NULL }; const char *d57c99d0e[] = { "francetvsport.fr", NULL }; +const char *d57d3a6e6[] = { "gerweck.net", NULL }; const char *d57e192a3[] = { "gewinnspiel.gmx.de", "gewinnspiel.web.de", "top.de", NULL }; const char *d580d5e70[] = { "webupd8.org", NULL }; const char *d58355404[] = { "simophone.com", NULL }; @@ -57150,7 +57517,6 @@ const char *d5b835e2c[] = { "wsj.com", NULL }; const char *d5b979e4b[] = { "laposte.fr", NULL }; const char *d5bc0578 [] = { "jabra.com", NULL }; const char *d5bf62cbd[] = { "upvid.co", NULL }; -const char *d5c05013 [] = { "localmarket.autismsupportnetwork.com", NULL }; const char *d5c245e76[] = { "putlockers.fm", NULL }; const char *d5c29bf79[] = { "sendmyway.com", NULL }; const char *d5c350e4f[] = { "floridadivorce.com", NULL }; @@ -57169,10 +57535,8 @@ const char *d5d618a3a[] = { "perfectgirls.es", "perfectgirls.net", "perfektdamen const char *d5d685d0 [] = { "microsoft.com", "store.office.live.com", "xbox.com", NULL }; const char *d5d7b9fbc[] = { "speedplay.pw", "speedplay.site", "speedplay.us", "speedplay1.pw", "speedplay1.site", "speedplay2.pw", "speedplay2.site", "speedplay3.pw", "speedplayx.site", "speedplayy.site", NULL }; const char *d5d97526b[] = { "opensubtitles.org", "technobuffalo.com", NULL }; -const char *d5dc5b2af[] = { "putlocker.ninja", "putlocker.style", "putlockers.mn", "putlockers.movie", NULL }; const char *d5dca9eaf[] = { "forwardprogressives.com", NULL }; const char *d5df4a2b5[] = { "ancestry.com", "billetnet.dk", "billettservice.no", "lippupalvelu.fi", "macworld.com", "pcworld.com", "techhive.com", "ticketmaster.ae", "ticketmaster.co.uk", "ticketmaster.de", "ticketmaster.ie", "ticketmaster.nl", "ticnet.se", "wsj.com", NULL }; -const char *d5e67cc71[] = { "cyberdevilz.net", NULL }; const char *d5eb1a16a[] = { "ibit.to", NULL }; const char *d5ee758b5[] = { "whitepages.com", NULL }; const char *d5eed0668[] = { "sporcle.com", NULL }; @@ -57187,11 +57551,7 @@ const char *d5fac5177[] = { "wwe.com", NULL }; const char *d5ff8c526[] = { "transphoto.ru", NULL }; const char *d60537d66[] = { "live.euroleague.net", NULL }; const char *d606bb3bb[] = { "fox5dc.com", NULL }; -const char *d60780204[] = { "hockeybuzz.com", "hotslogs.com", "wowhead.com", NULL }; -const char *d6094f98f[] = { "entrobet.com", NULL }; -const char *d6095a4c0[] = { "cntraveller.com", NULL }; const char *d60bbef98[] = { "healthcare-learning.com", NULL }; -const char *d60df3a6c[] = { "boreburn.com", "yibada.com", NULL }; const char *d60e15e5a[] = { "hulkload.com", NULL }; const char *d60e2c3ae[] = { "download-chromium.appspot.com", NULL }; const char *d617f199 [] = { "cnbc.com", "my.xfinity.com", "nbc.com", "nbcsports.com", NULL }; @@ -57215,6 +57575,7 @@ const char *d633a809d[] = { "uzmantv.com", NULL }; const char *d635536a9[] = { "downloads.codefi.re", "globaldjmix.com", "gsmdude.com", "nlfreevpn.com", "oldapps.com", "pattayaone.net", "receive-a-sms.com", "slideplayer.com", "smallseotools.com", "talksms.com", "tampermonkey.net", "thefreedictionary.com", "unlockpwd.com", "uploadex.com", "windows7themes.net", NULL }; const char *d638d049c[] = { "tsn.ua", NULL }; const char *d63b1a8b3[] = { "www.pornhub.com", NULL }; +const char *d63b3da42[] = { "dslreports.com", NULL }; const char *d63b4d622[] = { "danawa.com", NULL }; const char *d63e7235b[] = { "shopping.ninemsn.com.au", "shopping.yahoo.com.au", NULL }; const char *d642259cb[] = { "mousebreaker.com", NULL }; @@ -57232,7 +57593,6 @@ const char *d671ce841[] = { "easyads.eu", NULL }; const char *d67478227[] = { "feedback.pornhub.com", NULL }; const char *d67532e00[] = { "pasts.lv", NULL }; const char *d675a4758[] = { "serverfault.com", "stackoverflow.com", NULL }; -const char *d67a716d [] = { "pinnaclesports.com", NULL }; const char *d67aa4874[] = { "ostrow24.tv", "yuvutu.com", NULL }; const char *d67c2135d[] = { "snapapp.com", NULL }; const char *d67c9d00c[] = { "businessinsider.com", NULL }; @@ -57298,9 +57658,7 @@ const char *d6fc7bbbd[] = { "zippyshare.com", NULL }; const char *d7004de5c[] = { "gp.se", NULL }; const char *d7049e510[] = { "rogersradio.ca", NULL }; const char *d704e832e[] = { "amren.com", "amypink.de", "biznews.com", "dailycaller.com", "droid-life.com", "mmanews.com", "nehandaradio.com", "unilad.co.uk", NULL }; -const char *d70d0bc2f[] = { "epicvisionsystems.com", NULL }; const char *d70d3389e[] = { "onlinevideoconverter.com", NULL }; -const char *d70fda11b[] = { "free-space.net", "receive-sms.com", NULL }; const char *d7123b50e[] = { "kasi-time.com", NULL }; const char *d712965b6[] = { "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", "infowars.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 *d717ce375[] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bighealthreport.com", "breathecast.com", "bulletsfirst.net", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "coviral.com", "crossmap.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "foreverymom.com", "freedomforce.com", "greatamericanrepublic.com", "hallels.com", "hngn.com", "infowars.com", "joeforamerica.com", "juicerhead.com", "kdramastars.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "natureworldnews.com", "newser.com", "newsthump.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "stevedeace.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "themattwalshblog.com", "theviralmob.com", "valuewalk.comvcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", NULL }; @@ -57320,7 +57678,6 @@ const char *d741273e3[] = { "everydayhealth.com", NULL }; const char *d742f9f19[] = { "casinobonus24.se", "casinosonline.co.uk", "onlinecasinos.co.uk", NULL }; const char *d7435822c[] = { "jamo.tv", NULL }; const char *d745ae388[] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bulletsfirst.net", "celebrity-gossip.net", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "constitution.com", "coviral.com", "craigjames.com", "crossmap.com", "dailyfeed.co.uk", "dailyheadlines.com", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "deneenborelli.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "fitnessconnoisseur.com", "foreverymom.com", "freedomforce.com", "freedomoutpost.com", "gamer4k.com", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hngn.com", "honesttopaws.com", "infowars.com", "intellectualconservative.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", "naturalsociety.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", "readysethealth.com", "realfarmacy.com", "realmomsrealreviews.com", "redmaryland.com", "shark-tank.com", "shedthoselbs.com", "stevedeace.com", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "themattwalshblog.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "urbantabloid.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "youthhealthmag.com", NULL }; -const char *d7467e2b3[] = { "ancestry.co.uk", "ancestry.com", "ancestry.com.au", "ancestry.it", "blogtalkradio.com", "swisscom.ch", NULL }; const char *d74b5cc58[] = { "grazia.it", "panorama-auto.it", "panorama.it", NULL }; const char *d74c71641[] = { "tvspielfilm.de", NULL }; const char *d750a77be[] = { "dailystar.co.uk", "express.co.uk", NULL }; @@ -57345,14 +57702,13 @@ const char *d7852e13 [] = { "parkers.co.uk", NULL }; const char *d7856681b[] = { "gemini.yahoo.com", NULL }; const char *d78696dfe[] = { "about.com", "armstrongmywire.com", "atlanticbb.net", "bestbuy.com", "bresnan.net", "broadstripe.net", "buckeyecablesystem.net", "cableone.net", "centurylink.net", "charter.net", "cincinnatibell.net", "dish.net", "ehow.com", "forbbbs.org", "hargray.net", "hawaiiantel.net", "hickorytech.net", "homeaway.co.uk", "knology.net", "livestrong.com", "mediacomtoday.com", "midco.net", "mybendbroadband.com", "mybrctv.com", "mycenturylink.com", "myconsolidated.net", "myepb.net", "mygrande.net", "mygvtc.com", "myhughesnet.com", "myritter.com", "northstate.net", "nwcable.net", "query.nytimes.com", "rentals.com", "search.rr.com", "searchresults.verizon.com", "suddenlink.net", "surewest.com", "synacor.net", "tds.net", "toshiba.com", "trustedreviews.com", "truvista.net", "windstream.net", "windstreambusiness.net", "wowway.net", "zoover.co.uk", "zoover.com", NULL }; const char *d788fc9d8[] = { "shopping.naver.com", NULL }; -const char *d78c1dc7f[] = { "watchcartoononline.io", NULL }; const char *d78d9a34d[] = { "bellinghamherald.com", "bnd.com", "bradenton.com", "centredaily.com", "charlotteobserver.com", "elnuevoherald.com", "fresnobee.com", "heraldonline.com", "heraldsun.com", "idahostatesman.com", "islandpacket.com", "kansas.com", "kansascity.com", "kentucky.com", "ledger-enquirer.com", "macon.com", "mcclatchydc.com", "mercedsunstar.com", "miamiherald.com", "modbee.com", "myrtlebeachonline.com", "newsobserver.com", "sacbee.com", "sanluisobispo.com", "star-telegram.com", "sunherald.com", "theolympian.com", "thenewstribune.com", "thestate.com", "tri-cityherald.com", NULL }; const char *d78dae481[] = { "swfchan.org", NULL }; const char *d78ff52ad[] = { "timesfreepress.com", NULL }; +const char *d790688b1[] = { "kimcartoon.to", "thepiratebay.org", NULL }; const char *d792cba14[] = { "turkdown.com", NULL }; const char *d79828895[] = { "vporn.com", NULL }; const char *d798f2631[] = { "shacknews.com", NULL }; -const char *d7996b444[] = { "epiccustommachines.com", NULL }; const char *d79a6eebb[] = { "espn.com.br", "nissan-global.com", NULL }; const char *d79ab0d8e[] = { "mercadolibre.com.ve", NULL }; const char *d79b6c0df[] = { "gethuman.com", NULL }; @@ -57363,12 +57719,9 @@ const char *d7a1b786 [] = { "vodafone.it", NULL }; const char *d7a392b40[] = { "xxl.fi", NULL }; const char *d7a4675ff[] = { "lastampa.it", "messaggeroveneto.gelocal.it", NULL }; const char *d7a7f240b[] = { "broadwayworld.com", NULL }; -const char *d7a8f3c13[] = { "theawl.com", NULL }; const char *d7a91ff23[] = { "altoque.com", NULL }; const char *d7abd5fc9[] = { "mercadolivre.com.br", NULL }; const char *d7af4dd6c[] = { "xvideos.com", NULL }; -const char *d7af7dc7c[] = { "pianobuyer.com", NULL }; -const char *d7af7fe09[] = { "dailymail.co.uk", NULL }; const char *d7b105d26[] = { "kissmanga.com", NULL }; const char *d7b135ef8[] = { "one.co.il", NULL }; const char *d7b301d05[] = { "otterbox.com", NULL }; @@ -57427,16 +57780,15 @@ const char *d8056de23[] = { "avianca.com", "jackbox.tv", "newegg.com", NULL }; const char *d80a979b6[] = { "moviezone.cz", NULL }; const char *d80b5443a[] = { "deliverydeals.co.uk", NULL }; const char *d80bf6ca2[] = { "pointtown.com", NULL }; -const char *d80c6ffe6[] = { "pitchfork.com", NULL }; const char *d80e0269c[] = { "vidtodo.com", "vidtodoo.com", NULL }; const char *d80fd9e6b[] = { "mlb.com", NULL }; const char *d81091cde[] = { "lenovo.com", "nationalgeographic.com", "paypal.fr", NULL }; const char *d812340b6[] = { "vidoza.co", "vidoza.net", NULL }; const char *d81329538[] = { "spielen.com", NULL }; const char *d81392654[] = { "professionaladviser.com", "theinquirer.net", NULL }; +const char *d815832da[] = { "thechive.com", NULL }; const char *d81927b79[] = { "streamwoop.net", NULL }; const char *d81e7e0dd[] = { "shipwire.com", NULL }; -const char *d82026b19[] = { "allmusic.com", "full-ngage-games.blogspot.com", "kingofgames.net", "nonags.com", "upfordown.com", NULL }; const char *d820c7c03[] = { "discovery.com", "investigationdiscovery.com", "sciencechannel.com", NULL }; const char *d82163398[] = { "i-makeawish.com", NULL }; const char *d822ea15b[] = { "thehindu.com", NULL }; @@ -57449,7 +57801,6 @@ const char *d82ffee9f[] = { "i24news.tv", "newindianexpress.com", NULL }; const char *d8301d60f[] = { "shink.me", "shon.xyz", NULL }; const char *d8308a67d[] = { "ethica.net.au", "factom.org", "gogoonhold.com.au", NULL }; const char *d831c4d20[] = { "valuewalk.com", NULL }; -const char *d8321920 [] = { "youserials.com", NULL }; const char *d8329c392[] = { "firstpartysimulator.net", NULL }; const char *d83412d8a[] = { "gamespot.com", NULL }; const char *d8386adf9[] = { "vw.com", NULL }; @@ -57465,6 +57816,7 @@ const char *d853cf35c[] = { "expressen.se", NULL }; const char *d85436c52[] = { "mail.biz.rr.com", NULL }; const char *d855bda0c[] = { "uol.com.br", NULL }; const char *d85638058[] = { "spankwire.com", NULL }; +const char *d8564a386[] = { "neowin.net", NULL }; const char *d856d0a43[] = { "tradera.com", "xxl.se", NULL }; const char *d8587dbf3[] = { "hbsmediasetit.deltatre.net", NULL }; const char *d858f11ee[] = { "kissanime.com", NULL }; @@ -57487,7 +57839,6 @@ const char *d87598b2d[] = { "thisav.com", NULL }; const char *d875d9a14[] = { "ams.amazon.co.jp", NULL }; const char *d87739ba9[] = { "bahn.de", NULL }; const char *d878a10de[] = { "videos.mediaite.com", NULL }; -const char *d87aa624 [] = { "ghsrv.com", NULL }; const char *d87abf1f4[] = { "theverge.com", NULL }; const char *d87c52e6c[] = { "linetv.tw", NULL }; const char *d87f2af26[] = { "torrent-finder.info", NULL }; @@ -57500,6 +57851,7 @@ const char *d886af0a1[] = { "hackerboards.com", NULL }; const char *d8889475f[] = { "ksta.de", NULL }; const char *d889bfde1[] = { "concursovirtual.com.br", "forum.kooora.com", "lavozdegalicia.es", "payback.pl", "posta.com.tr", "uol.com.br", NULL }; const char *d88a62b28[] = { "psu.com", NULL }; +const char *d895602d0[] = { "ancestry.co.uk", "ancestry.com", "ancestry.com.au", "ancestry.it", "barclays.co.uk", "blogtalkradio.com", "swisscom.ch", NULL }; const char *d896218d1[] = { "pregen.net", NULL }; const char *d896d27e7[] = { "userscloud.com", NULL }; const char *d898cf47c[] = { "disneynow.go.com", NULL }; @@ -57528,7 +57880,6 @@ const char *d8c677db7[] = { "thisiswhyimbroke.com", NULL }; const char *d8ca14bea[] = { "torlock.com", NULL }; const char *d8ca2be1c[] = { "trustedreviews.com", NULL }; const char *d8cca75f1[] = { "login.live.com", NULL }; -const char *d8cd3c1a8[] = { "thoughtcatalog.com", NULL }; const char *d8d546baa[] = { "popbytes.com", NULL }; const char *d8d7960f4[] = { "popeater.com", NULL }; const char *d8d8299be[] = { "mirror.co.uk", NULL }; @@ -57542,10 +57893,10 @@ const char *d8e1bb2bc[] = { "thestreet.com", NULL }; const char *d8e29586f[] = { "redditcommentsearch.com", NULL }; const char *d8e2b7083[] = { "onehourtranslation.com", NULL }; const char *d8e4a1e6c[] = { "cleodesktop.com", "musicacelestial.net", NULL }; +const char *d8e781cc3[] = { "bestrecipes.com.au", NULL }; const char *d8e994696[] = { "100percentfedup.com", "4chan.org", "allthingsvegas.com", "americasfreedomfighters.com", "appleeats.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "boomsbeat.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.com", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "deneenborelli.com", "designbump.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "firstinfreedomdaily.com", "fitnessconnoisseur.com", "foreverymom.com", "freedomforce.com", "freedomoutpost.com", "greatamericanrepublic.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.com", "itechpost.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "kdramastars.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.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", "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", "sweepstakesfanatics.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thedesigninspiration.com", "themattwalshblog.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "valuewalk.comvcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "youthhealthmag.com", NULL }; const char *d8eace45c[] = { "mysanantonio.com", NULL }; const char *d8eb92c3a[] = { "nbcsports.com", NULL }; -const char *d8ecb9057[] = { "yorkshirepost.co.uk", NULL }; const char *d8edf5506[] = { "tritonmedia.com", NULL }; const char *d8ee4d49 [] = { "coches.net", NULL }; const char *d8eee2072[] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bighealthreport.com", "breathecast.com", "bulletsfirst.net", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.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", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "hngn.com", "infowars.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.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", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "shedthoselbs.com", "stevedeace.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "themattwalshblog.com", "theviralmob.com", "traileraddict.com", "truththeory.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", NULL }; @@ -57572,6 +57923,7 @@ const char *d9198c48b[] = { "e24.no", NULL }; const char *d91a8528b[] = { "channel4.com", NULL }; const char *d91ca9573[] = { "0123movies.com", "1337x.to", "1movies.is", "9anime.vip", "a-o.ninja", "adsrt.com", "ahlamtv.com", "ahoypirate.in", "akvideo.stream", "allmyvideos.net", "ancensored.com", "animeflv.net", "avgle.com", "bayception.pw", "bittorrent.am", "cherry.fruithosts.net", "clipconverter.cc", "cruzing.xyz", "dospelis.com", "dropapk.com", "egoallstars.com", "escdn.co", "estream.to", "extreme-board.com", "fflares.com", "ffmovies.ru", "fileflares.com", "fileone.tv", "flash-x.tv", "flashsx.tv", "flashx.cc", "flashx.co", "flashx.me", "flashx.run", "flashx.sx", "flashx.to", "flashx.tv", "flashx.ws", "flashx1.tv", "fmovies.taxi", "fruithosted.net", "gelbooru.com", "gogoanime.io", "gomovieshub.is", "grammarist.com", "hdvid.life", "hdvid.tv", "hdvid.xyz", "hqq.tv", "imagebam.com", "imagefruit.com", "imagerar.com", "imgadult.com", "imgbox.com", "imgdew.pw", "imgdrive.net", "imgmaze.pw", "imgshots.com", "imgspice.com", "imgtaxi.com", "imgtown.pw", "imgview.pw", "imgwallet.com", "indoxxi.tv", "jkanime.net", "kissanime.ru", "kissasian.ch", "kisscartoon.ac", "limetorrents.info", "m4ufree.com", "m4ufree.tv", "masterani.me", "megaup.net", "monova.org", "monova.to", "movie4k.is", "movies123.xyz", "moviesweb.info", "mp3indirdur.mobi", "mp4upload.com", "msn.com", "mstream.cloud", "myreadingmanga.info", "mywebtv.info", "newser.com", "noobnoob.rocks", "nosteam.ro", "nosteamgames.ro", "nowvideo.club", "nowvideo.pw", "oload.club", "oload.download", "oload.fun", "oload.icu", "oload.life", "oload.site", "oload.stream", "oload.win", "oload.xyz", "oloadcdn.net", "olpair.com", "olympicstreams.me", "onhax.me", "onlinevideoconverter.com", "onvid.xyz", "openload.co", "openload.pw", "otakustream.tv", "ourl.io", "piratebay.tel", "piratebay.town", "piratebayblocked.com", "pirateproxy.sh", "playercdn.net", "pornparadise.org", "powvideo.net", "proxyindia.net", "putlockers.fm", "putlockers.mn", "putlockertv.to", "rapidvideo.com", "rarbg.to", "rarbgaccess.org", "rarbgmirror.com", "rarbgmirror.org", "rarbgmirror.xyz", "rarbgmirrored.org", "rarbgproxy.org", "rarbgprx.org", "readcomiconline.to", "repelis.net", "rule34hentai.net", "seehd.pl", "sendvid.com", "sexuria.com", "solarmoviesc.com", "sportp2p.com", "stream2watch.org", "streamango.com", "streamcherry.com", "streamplay.to", "superbay.link", "swatchseries.to", "telepisodes.co", "thepiratebay.kiwi", "thepiratebay.org", "thepiratebay10.org", "thevideo.ch", "thevideo.me", "topeuropix.net", "torrentdownload.ch", "torrentdownloads.me", "torrentfunk.com", "torrentfunk2.com", "torrentz.to", "ukpirate.org", "unblocker.cc", "unblocktheship.org", "uploadproper.com", "userscloud.com", "vidlox.me", "vidlox.tv", "vidotodo.com", "vidoza.net", "vidtoro.com", "vidup.io", "vidup.me", "vidz7.com", "vidzi.tv", "vipbox.live", "vipleague.pw", "vipstand.se", "watchonlinemovies.com.pk", "ymovies.tv", "youwatch.org", NULL }; const char *d91d93290[] = { "lolalytics.com", NULL }; +const char *d91ec9fbd[] = { "9now.com.au", "bestrecipes.com.au", "europafm.com", "news.com.au", NULL }; const char *d91ecccc3[] = { "360haven.com", "4553t5pugtt1qslvsnmpc0tpfz5fo.xyz", "animmex.com", "ip-address.org", "linkdrop.net", "playlivenewz.com", "seekingalpha.com", "sznpaste.net", NULL }; const char *d91ee01e5[] = { "advertising.sanoma.be", NULL }; const char *d91eeaa8f[] = { "boxlive.tv", "directon.tv", "foxnews.ws", "icastlive.tv", "wii-cast.tv", NULL }; @@ -57591,6 +57943,7 @@ const char *d94359a95[] = { "forbes.com", NULL }; const char *d9459ecbe[] = { "mercurynews.com", NULL }; const char *d94a20d9b[] = { "att.yahoo.com", NULL }; const char *d94ebc646[] = { "animeflv.net", NULL }; +const char *d94f6c403[] = { "barclays.co.uk", "swisscom.ch", NULL }; const char *d94fa8eb8[] = { "rtl.de", NULL }; const char *d95548cd7[] = { "ipla.tv", NULL }; const char *d9558ab6c[] = { "boostedboards.com", "elgato.com", "fallout4.com", "filld.com", "metronews.ca", "mtv.com.lb", "runningheroes.com", "teslamotors.com", NULL }; @@ -57627,7 +57980,6 @@ const char *d9abbbc69[] = { "oascentral.feedroom.com", NULL }; const char *d9abc221a[] = { "urgrove.com", NULL }; const char *d9ad79af8[] = { "support.google.com", NULL }; const char *d9af1130 [] = { "mecox.com", NULL }; -const char *d9b188cfb[] = { "9now.com.au", "europafm.com", "news.com.au", NULL }; const char *d9b4874e7[] = { "youtube.com", NULL }; const char *d9b5217b9[] = { "dramacafe.in", "mackolik.com", "sahadan.com", NULL }; const char *d9b798a04[] = { "biznisafrica.com", "showbiz411.com", NULL }; @@ -57655,11 +58007,13 @@ const char *d9f084543[] = { "kanald.com.tr", NULL }; const char *d9f13f9bf[] = { "safebrowsing.google.com", NULL }; const char *d9f47c3e2[] = { "trello.com", NULL }; const char *d9f5738ab[] = { "target.com", NULL }; +const char *d9f7a566a[] = { "autoguide.com", "avclub.com", "boatshop24.com", "cadenasuper.com", "dailygames.com", "demotywatory.pl", "ensonhaber.com", "juegosdiarios.com", "lbox.me", "letio.com", "lightinthebox.com", "memegenerator.net", "motorcycle.com", "nx8.com", "playedonline.com", "playstationlifestyle.net", "readersdigest.com.au", "sulekha.com", "ticketek.com.ar", NULL }; const char *d9f862896[] = { "veohb.net", NULL }; const char *d9f8d694d[] = { "boo.tw", "b00.tw", NULL }; const char *d9fad0d7b[] = { "100percentfedup.com", "4chan.org", "allthingsvegas.com", "americasfreedomfighters.com", "appleeats.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "boomsbeat.com", "breakingfirst.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "clashamerica.com", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.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", "firstinfreedomdaily.com", "fitnessconnoisseur.com", "foreverymom.com", "freedomforce.com", "freedomoutpost.com", "freewarefiles.com", "gamerant.com", "gamersheroes.com", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.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", "mentalflare.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.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", "sciencetimes.com", "shark-tank.com", "shedthoselbs.com", "sportsworldnews.com", "sportsworldreport.com", "stevedeace.com", "sweepstakesfanatics.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thedesigninspiration.com", "thehayride.com", "themattwalshblog.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "valuewalk.com", "vcpost.com", "vgpie.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "youthhealthmag.com", NULL }; const char *d9fbcf5da[] = { "dashboard.pantheon.io", NULL }; const char *d9fee69f7[] = { "cbsnews.com", NULL }; +const char *d9ff9bf3e[] = { "tvporn.cc", NULL }; const char *d9fff2703[] = { "expedia.co.uk", NULL }; const char *da0187f1b[] = { "latinopost.com", NULL }; const char *da02b641e[] = { "sharpfile.com", NULL }; @@ -57678,10 +58032,10 @@ const char *da30d4ff9[] = { "ceporn.net", NULL }; const char *da313b38 [] = { "ytmp3.cc", NULL }; const char *da3187445[] = { "sky.it", "ubibanca.com", NULL }; const char *da33bffc3[] = { "repeatmyvids.com", NULL }; -const char *da341add1[] = { "convert-me.com", "goal.com", "grammarist.com", "videotoolbox.com", NULL }; const char *da3447a71[] = { "rakuten.co.jp", NULL }; const char *da3674423[] = { "100percentfedup.com", "4chan.org", "allthingsvegas.com", "americasfreedomfighters.com", "appleeats.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "boomsbeat.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.com", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "deneenborelli.com", "designbump.com", "digitaljournal.com", "eaglerising.com", "earnthenecklace.com", "enstarz.com", "firstinfreedomdaily.com", "fitnessconnoisseur.com", "foreverymom.com", "freedomforce.com", "freedomoutpost.com", "funnyand.com", "gamer4k.com", "gamerant.com", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.com", "itechpost.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", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.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", "sweepstakesfanatics.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thedesigninspiration.com", "thehayride.com", "themattwalshblog.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "universityherald.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "youthhealthmag.com", NULL }; const char *da3867894[] = { "jsperf.com", NULL }; +const char *da39971ab[] = { "manage.linkt.com.au", NULL }; const char *da3a85e2a[] = { "insure.com", NULL }; const char *da3aaff44[] = { "thisdaylive.com", NULL }; const char *da3c34b72[] = { "chromeexperiments.com", NULL }; @@ -57690,6 +58044,7 @@ const char *da3ed2292[] = { "colbertnation.com", "thedailyshow.com", NULL }; const char *da3f32932[] = { "tv-tokyo.co.jp", NULL }; const char *da482fa37[] = { "ticketfly.com", NULL }; const char *da48f9154[] = { "mapy.hiking.sk", NULL }; +const char *da4ba7811[] = { "pcmonitors.info", NULL }; const char *da4d19d01[] = { "lexsteele.com", NULL }; const char *da4dc4e57[] = { "pasadenastarnews.com", "presstelegram.com", NULL }; const char *da5134a31[] = { "qz.com", NULL }; @@ -57706,7 +58061,6 @@ const char *da62e3d57[] = { "hardocp.com", NULL }; const char *da68b62c0[] = { "greasyfork.org", NULL }; const char *da6ecadec[] = { "mavs.wpengine.netdna-cdn.com", NULL }; const char *da763cd1d[] = { "ostrow24.tv", NULL }; -const char *da798c106[] = { "nitrome.com", "ticketek.com.ar", NULL }; const char *da7ac48b5[] = { "1337x.st", "1337x.to", "x1337x.eu", "x1337x.se", "x1337x.ws", NULL }; const char *da7caf28 [] = { "vmware.com", NULL }; const char *da7d09f54[] = { "subaru.com", NULL }; @@ -57722,19 +58076,18 @@ const char *da9035797[] = { "xxl.se", NULL }; const char *da97d71cf[] = { "tvn.pl", "tvn24.pl", NULL }; const char *da99f571c[] = { "associatedcontent.com", "cbs.com", "cbsatlanta.com", "centurylink.net", "comedy.com", "eurweb.com", "fox5vegas.com", "foxcarolina.com", "grabnetworks.com", "kctv5.com", "kpho.com", "kptv.com", "theimproper.com", "thenewsroom.com", "tv.com", "tvguide.com", "wfsb.com", "wnem.com", "wsmv.com", NULL }; const char *da9a3c1e4[] = { "ninemsn.com.au", NULL }; -const char *da9b51f2d[] = { "igougo.com", "travelocity.com", NULL }; const char *da9e9de2a[] = { "eldiario.es", NULL }; const char *da9e9fe0d[] = { "thedailybeast.com", NULL }; const char *daa1220b5[] = { "barafranca.com", NULL }; const char *daa18cdc4[] = { "eventhubs.com", NULL }; const char *daa1e41d1[] = { "sunnylandfarms.com", NULL }; -const char *daa3676ec[] = { "kval.com", NULL }; const char *daa4301d4[] = { "watch8x.com", "xmovies.to", "xmovies247.com", NULL }; const char *daa49275e[] = { "garmin.com", NULL }; const char *daa56271c[] = { "bannersnack.com", NULL }; const char *daa6cf14b[] = { "rosegal.com", NULL }; const char *daa8dec49[] = { "dn.se", NULL }; const char *daa90936c[] = { "advertising.apple.com", NULL }; +const char *daab29b75[] = { "9anime.vip", NULL }; const char *daab71040[] = { "cqcounter.com", NULL }; const char *daac6a44e[] = { "here.com", NULL }; const char *daac73b76[] = { "twitch.tv", NULL }; @@ -57804,7 +58157,6 @@ const char *db46fcc87[] = { "gamer4k.com", NULL }; const char *db4700289[] = { "sundaysportclassifieds.co.uk", NULL }; const char *db47076b4[] = { "powr.com", NULL }; const char *db4ace87f[] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "boredomtherapy.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", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.com", "intellectualconservative.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "lidblog.com", "mentalflare.com", "minutemennews.com", "moneyversed.com", "myscienceacademy.org", "naturalblaze.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "shedthoselbs.com", "stevedeace.com", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "thehayride.com", "themattwalshblog.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "urbantabloid.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "youthhealthmag.com", NULL }; -const char *db52ec24f[] = { "freelancer.com", NULL }; const char *db5320672[] = { "9news.com.au", NULL }; const char *db57277ad[] = { "ameblo.jp", NULL }; const char *db5834647[] = { "asianmommy.com", "filmcrave.com", NULL }; @@ -57820,7 +58172,6 @@ const char *db6569eb2[] = { "100percentfedup.com", "allthingsvegas.com", "askmef const char *db66e839b[] = { "runnersworld.de", NULL }; const char *db6b09415[] = { "thevideo.me", "vidup.me", NULL }; const char *db6d6cdba[] = { "everycarlisted.com", NULL }; -const char *db6fd31d7[] = { "robinwidget.com", "space.com", "theinquirer.net", "tomshardware.co.uk", "tomshardware.com", NULL }; const char *db71d48f7[] = { "vidspot.net", NULL }; const char *db723f4c0[] = { "openx.com", NULL }; const char *db728eb42[] = { "blesk.cz", "open.fm", NULL }; @@ -57829,7 +58180,6 @@ const char *db76f1b39[] = { "eio.manhattan.yahoo.com", NULL }; const char *db7ba5860[] = { "hulu.com", NULL }; const char *db7e8385b[] = { "imperfectproduce.com", NULL }; const char *db7e98b61[] = { "kinokrad.co", "kinokong.cc", "skyback.ru", "oload.info", "oload.tv", "openload.co", "streamango.com", "streamcherry.com", "vidoza.net", "powvideo.net", NULL }; -const char *db7f66c5d[] = { "slashdot.org", NULL }; const char *db80c70ff[] = { "cheaptickets.nl", "vayama.com", NULL }; const char *db81e93a1[] = { "cbc.ca", NULL }; const char *db894ab29[] = { "lecho.be", NULL }; @@ -57837,6 +58187,7 @@ const char *db8b297b6[] = { "animalplanet.com", "discovery.com", "investigationd const char *db8e71f03[] = { "daltondailycitizen.com", NULL }; const char *db8f80a8 [] = { "arktv.ro", NULL }; const char *db9095a26[] = { "m.tmz.com", NULL }; +const char *db92d8029[] = { "clipwatching.com", NULL }; const char *db94e950e[] = { "compassion.com", "creditsesame.com", "dramafever.com", "forbes.com", "freeshipping.com", "heroku.com", "hotukdeals.com", "imageshack.com", "lifelock.com", "malwarebytes.org", "policymic.com", "ricardo.ch", "spotify.com", "techrepublic.com", "zdnet.com", NULL }; const char *db968f6e5[] = { "phonearena.com", NULL }; const char *db974dba9[] = { "mail.com", NULL }; @@ -57894,9 +58245,9 @@ const char *dc133915b[] = { "clamav.net", "dailycaller.com", NULL }; const char *dc17b9b1c[] = { "travelzoo.com", NULL }; const char *dc19b3601[] = { "lenislens.com", NULL }; const char *dc1b87ca0[] = { "hinduladies.com", NULL }; -const char *dc1bb0dc3[] = { "reelkandi.com", NULL }; const char *dc1bedae2[] = { "avclub.com", "clickhole.com", "deadspin.com", "earther.com", "gizmodo.com", "jalopnik.com", "jezebel.com", "kotaku.com", "lifehacker.com", "splinternews.com", "theinventory.com", "theonion.com", "theroot.com", "thetakeout.com", NULL }; const char *dc1c0fcb0[] = { "cbsnews.com", "cnet.com", "gamespot.com", "tv.com", NULL }; +const char *dc1ebe4ac[] = { "gfycat.com", NULL }; const char *dc1ec77ea[] = { "apnews.com", NULL }; const char *dc2050306[] = { "tv.com", NULL }; const char *dc2175164[] = { "screenshot.brandverity.com", NULL }; @@ -57923,7 +58274,6 @@ const char *dc614683b[] = { "loi1901.com", NULL }; const char *dc63a9836[] = { "9anime.nl", "9anime.vip", NULL }; const char *dc679e191[] = { "arte.tv", NULL }; const char *dc67bc034[] = { "cms.gov", NULL }; -const char *dc6832733[] = { "autoguide.com", "avclub.com", "boatshop24.com", "cadenasuper.com", "dailygames.com", "demotywatory.pl", "ensonhaber.com", "escapegames.com", "juegosdiarios.com", "lbox.me", "letio.com", "lightinthebox.com", "memegenerator.net", "motorcycle.com", "mysoju.com", "nx8.com", "playedonline.com", "playstationlifestyle.net", "readersdigest.com.au", "sulekha.com", "ticketek.com.ar", "volokh.com", NULL }; const char *dc68f52e3[] = { "mycommunitynow.com", NULL }; const char *dc699a7c2[] = { "allmusic.com", NULL }; const char *dc6b43950[] = { "ctc.ru", NULL }; @@ -57937,8 +58287,8 @@ const char *dc76469de[] = { "podomatic.com", NULL }; const char *dc79cdc1b[] = { "unknowncheats.me", NULL }; const char *dc7e8820d[] = { "investing.com", NULL }; const char *dc80d8701[] = { "6abc.com", "7online.com", "abc.go.com", "abc11.com", "abc13.com", "abc30.com", "abc7.com", "abc7chicago.com", "abc7news.com", "ahctv.com", "destinationamerica.com", "discovery.com", "discoverylife.com", "tlc.com", NULL }; +const char *dc83201ce[] = { "sliver.tv", NULL }; const char *dc86704af[] = { "live.scity.tv", NULL }; -const char *dc8aec65f[] = { "daveramsey.com", "s4c.cymru", NULL }; const char *dc8bb5cfa[] = { "espn.com", NULL }; const char *dc8cc3296[] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "bizpacreview.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", "gosocial.co", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.com", "intellectualconservative.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "lidblog.com", "mentalflare.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "opednews.com", "parentherald.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicalcowboy.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redmaryland.com", "shark-tank.com", "shedthoselbs.com", "stevedeace.com", "supercheats.com", "techconsumer.com", "techtimes.com", "theblacksphere.net", "theboredmind.com", "themattwalshblog.com", "theviralmob.com", "tosavealife.com", "traileraddict.com", "truththeory.com", "urbantabloid.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "youthhealthmag.com", NULL }; const char *dc8ffd551[] = { "focus.de", "stern.de", NULL }; @@ -57954,6 +58304,7 @@ const char *dca5c7521[] = { "splitsider.com", NULL }; const char *dca97dbb6[] = { "seattletimes.com", NULL }; const char *dcaed1bd0[] = { "pornhub.com", "redtube.com", "redtube.com.br", "tube8.com", "tube8.es", "tube8.fr", "youporn.com", "youporngay.com", NULL }; const char *dcbc0c6b8[] = { "iherb.com", NULL }; +const char *dcbca678d[] = { "neweroticparadise.com", NULL }; const char *dcbe06f69[] = { "adyou.me", NULL }; const char *dcbfa29f1[] = { "aim.com", "autoblog.com", "autos.aol.com", "engadget.com", "mapquest.com", "video.aol.com", "www.aol.com", NULL }; const char *dcc032b5 [] = { "tamilrockerss.ch", NULL }; @@ -57964,6 +58315,7 @@ const char *dccc86cff[] = { "newsinc.com", NULL }; const char *dcd7b8fdc[] = { "forums.redflagdeals.com", NULL }; const char *dcd7c6f2a[] = { "my.msn.com", NULL }; const char *dcd975e64[] = { "crimemapping.com", NULL }; +const char *dcdd940e4[] = { "allmusic.com", "full-ngage-games.blogspot.com", "kingofgames.net", "upfordown.com", NULL }; const char *dcde6283 [] = { "strokekampanjen.se", "tigerofsweden.com", NULL }; const char *dcdef0dec[] = { "8muses.com", "imagefap.com", NULL }; const char *dcdf605de[] = { "abcya.com", NULL }; @@ -57981,7 +58333,6 @@ const char *dcf5054d8[] = { "truththeory.com", NULL }; const char *dcf6c29e6[] = { "msn.com", NULL }; const char *dcfa45e3a[] = { "autoscout24.com", "autoscout24.de", "autoscout24.hr", "autoscout24.hu", "autoscout24.it", NULL }; const char *dcfe03352[] = { "tim.it", NULL }; -const char *dd041a781[] = { "dayt.se", NULL }; const char *dd04cbddb[] = { "100percentfedup.com", "askmefast.com", "breathecast.com", "bulletsfirst.net", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "coviral.com", "crossmap.com", "dailyfeed.co.uk", "dailyheadlines.net", "dailysurge.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "gosocial.co", "greatamericanrepublic.com", "hngn.com", "infowars.com", "joeforamerica.com", "kdramastars.com", "kpopstarz.com", "latinpost.com", "minutemennews.com", "naturalblaze.com", "natureworldnews.com", "newser.com", "parentherald.com", "patriotoutdoornews.com", "rantlifestyle.com", "realfarmacy.com", "redmaryland.com", "shark-tank.com", "stevedeace.com", "supercheats.com", "techtimes.com", "theboredmind.com", "themattwalshblog.com", "tinypic.com", "traileraddict.com", "universityherald.com", "valuewalk.comvcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", NULL }; const char *dd05b1c73[] = { "cbssports.com", NULL }; const char *dd05c43d7[] = { "nintendo.com", NULL }; @@ -57990,11 +58341,9 @@ const char *dd0a125fb[] = { "au.launch.yahoo.com", NULL }; const char *dd0a374bd[] = { "la7.it", "sky.it", "video.corriere.it", NULL }; const char *dd0a40e59[] = { "bitporno.com", "pornxs.com", "vidz7.com", NULL }; const char *dd0b8ac04[] = { "marthastewart.com", "nbcsports.com", NULL }; -const char *dd0c4f49 [] = { "people.com", NULL }; const char *dd0c9aac [] = { "mobile.de", NULL }; const char *dd12fb6f [] = { "shared.sx", NULL }; const char *dd13a1695[] = { "javqd.tv", NULL }; -const char *dd19a3275[] = { "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", "datpiff.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", "gifsis.com", "gomovies.sc", "gomovieshub.is", "gostreams.net", "hdmoza.com", "hdonline.is", "healthline.com", "intoupload.net", "kickass2.ch", "kickass2.st", "kimcartoon.to", "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", "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", "yesmovies.to", "yify-movies.net", "yifyddl.movie", "ymovies.tv", "yourbittorrent2.com", "zippyshare.com", NULL }; const char *dd1af0dc3[] = { "scribd.com", NULL }; const char *dd1c1d0b3[] = { "willyweather.com.au", NULL }; const char *dd1d69041[] = { "92q.com", "abc-7.com", "addictinggames.com", "allbusiness.com", "bizjournals.com", "bloomberg.com", "bnn.ca", "boom92houston.com", "boom945.com", "boomphilly.com", "break.com", "cbc.ca", "cbs19.tv", "cbs3springfield.com", "cbslocal.com", "complex.com", "dailymail.co.uk", "darkhorizons.com", "doubleviking.com", "edmunds.com", "euronews.com", "extratv.com", "fandango.com", "fox19.com", "fox5vegas.com", "gorillanation.com", "hawaiinewsnow.com", "hellobeautiful.com", "hiphopnc.com", "hot1041stl.com", "hothiphopdetroit.com", "hotspotatl.com", "hulu.com", "imdb.com", "indiatimes.com", "indyhiphop.com", "ipowerrichmond.com", "joblo.com", "kcra.com", "kctv5.com", "ketv.com", "koat.com", "koco.com", "kolotv.com", "kpho.com", "kptv.com", "ksat.com", "ksbw.com", "ksfy.com", "ksl.com", "kypost.com", "kysdc.com", "live5news.com", "livestation.com", "livestream.com", "metro.us", "metronews.ca", "miamiherald.com", "my9nj.com", "myboom1029.com", "mycolumbuspower.com", "nbcrightnow.com", "neatorama.com", "necn.com", "neopets.com", "news.com.au", "news4jax.com", "newshub.co.nz", "newsone.com", "nintendoeverything.com", "oldschoolcincy.com", "pagesuite-professional.co.uk", "pandora.com", "play.it", "player.theplatform.com", "radio.com", "radionowindy.com", "rottentomatoes.com", "sbsun.com", "shacknews.com", "sk-gaming.com", "ted.com", "thebeatdfw.com", "theboxhouston.com", "theglobeandmail.com", "tv2.no", "ustream.tv", "wapt.com", "washingtonpost.com", "wate.com", "wbaltv.com", "wcvb.com", "wdrb.com", "wdsu.com", "wflx.com", "wfmz.com", "wfsb.com", "wgal.com", "whdh.com", "wired.com", "wisn.com", "wiznation.com", "wlky.com", "wlns.com", "wlwt.com", "wmur.com", "wnem.com", "wowt.com", "wral.com", "wsj.com", "wsmv.com", "wsvn.com", "wtae.com", "wthr.com", "wxii12.com", "wyff4.com", "yahoo.com", "youtube-nocookie.com", "youtube.com", "zhiphopcleveland.com", NULL }; @@ -58019,12 +58368,10 @@ const char *dd357d528[] = { "google.ae", "google.at", "google.be", "google.bg", const char *dd357ff37[] = { "godtprestert.no", NULL }; const char *dd3ae04e3[] = { "depositfiles.com", NULL }; const char *dd44c4f47[] = { "gentside.com", NULL }; -const char *dd44c86b6[] = { "crowdin.com", NULL }; const char *dd486608d[] = { "techwalla.com", NULL }; const char *dd486bd4e[] = { "motherjones.com", NULL }; const char *dd4a93492[] = { "abril.com.br", NULL }; const char *dd4ac28c9[] = { "zylom.com", NULL }; -const char *dd4b8659c[] = { "manualsonline.com", NULL }; const char *dd4d24cbc[] = { "ondemandkorea.com", NULL }; const char *dd4f52466[] = { "photobucket.com", NULL }; const char *dd51d5f [] = { "freshdirect.com", NULL }; @@ -58032,6 +58379,7 @@ const char *dd53d3232[] = { "01fmovies.com", "ffmovies.ru", "fmovies.mx", "fmovi const char *dd59d8984[] = { "feedroom.com", "stanford.edu", NULL }; const char *dd5e8d49e[] = { "msnbc.com", "sky.com", "cnbc.com", NULL }; const char *dd5fce1e4[] = { "app.testobject.com", NULL }; +const char *dd63bb76b[] = { "motorcycle.com", NULL }; const char *dd656f79e[] = { "keezmovies.com", NULL }; const char *dd67bba0d[] = { "widgets.azureedge.net", NULL }; const char *dd6818296[] = { "thegrio.com", NULL }; @@ -58063,7 +58411,6 @@ const char *dd91e4e40[] = { "autoevolution.com", NULL }; const char *dd93fd25d[] = { "dn.pt", NULL }; const char *dd9901ba6[] = { "globes.co.il", NULL }; const char *dd9919f9f[] = { "cuantarazon.com", "cuantocabron.com", "vistoenfb.com", NULL }; -const char *dd9a7069 [] = { "candystand.com", NULL }; const char *dd9e1c15 [] = { "nick.com", NULL }; const char *dd9ecdf34[] = { "ny1.com", NULL }; const char *dd9f25e3f[] = { "about.com", "ehow.com", NULL }; @@ -58120,7 +58467,6 @@ const char *de03763ce[] = { "formspring.me", NULL }; const char *de0384f5f[] = { "concursovirtual.com.br", NULL }; const char *de05542e8[] = { "psarips.com", NULL }; const char *de0650984[] = { "monova.org", "monova.to", NULL }; -const char *de089e110[] = { "daft.ie", NULL }; const char *de09127cd[] = { "100percentfedup.com", "4chan.org", "allthingsvegas.com", "americasfreedomfighters.com", "appleeats.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.com", "bighealthreport.com", "boomsbeat.com", "breakingfirst.com", "breathecast.com", "bulletsfirst.net", "celebrity-gossip.net", "chicksonright.com", "clashamerica.com", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.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", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "healthstatus.com", "hispolitica.com", "hngn.com", "honesttopaws.com", "infowars.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", "mentalflare.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "profitconfidential.com", "quirlycues.com", "rantlifestyle.com", "readysethealth.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redmaryland.com", "sciencetimes.com", "shark-tank.com", "shedthoselbs.com", "sportsworldnews.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", "urbantabloid.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "wakingtimes.com", "youthhealthmag.com", NULL }; const char *de0aa245b[] = { "disqus.com", "widgets.outbrain.com", NULL }; const char *de0aa7df6[] = { "fastpic.ru", NULL }; @@ -58142,7 +58488,6 @@ const char *de2603e9f[] = { "rtl.nl", NULL }; const char *de26749dc[] = { "mystatesman.com", NULL }; const char *de298fd20[] = { "allthingsvegas.com", "askmefast.com", "auntyacid.com", "breathecast.com", "bulletsfirst.net", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "coviral.com", "crossmap.com", "dailyheadlines.net", "dailyhealthpost.com", "dailysurge.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "foreverymom.com", "freedomforce.com", "greatamericanrepublic.com", "hallels.com", "hngn.com", "infowars.com", "joeforamerica.com", "kdramastars.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "natureworldnews.com", "newser.com", "newsthump.com", "patriotoutdoornews.com", "pickthebrain.com", "politicaloutcast.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "redmaryland.com", "shark-tank.com", "stevedeace.com", "techtimes.com", "themattwalshblog.com", "valuewalk.comvcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", NULL }; const char *de29a50cc[] = { "portalbici.es", NULL }; -const char *de29f2b76[] = { "epicsysinc.com", NULL }; const char *de2c29e93[] = { "3bmeteo.com", "quotidiano.net", "radioitalia.it", NULL }; const char *de2cac017[] = { "financialpost.com", NULL }; const char *de2e66dda[] = { "contv.com", NULL }; @@ -58171,14 +58516,12 @@ const char *de679405c[] = { "gogi.in", NULL }; const char *de67a0ae6[] = { "java-forums.org", NULL }; const char *de6807e2f[] = { "nytimes.com", NULL }; const char *de6b5b9a7[] = { "talksport.co.uk", NULL }; -const char *de6cc75f8[] = { "lucidchart.com", "lucidpress.com", NULL }; const char *de6d17219[] = { "submityourflicks.com", NULL }; const char *de6d7e9f3[] = { "player.performgroup.com", NULL }; const char *de7350fe5[] = { "viralcraze.net", NULL }; const char *de77e4a6f[] = { "topeuropix.net", NULL }; const char *de77e813f[] = { "askmefast.com", "breathecast.com", "bulletsfirst.net", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.com", "crossmap.com", "dailyheadlines.net", "dailysurge.com", "digitaljournal.com", "enstarz.com", "greatamericanrepublic.com", "hngn.com", "infowars.com", "joeforamerica.com", "kdramastars.com", "kpopstarz.com", "latinpost.com", "legalinsurrection.com", "minutemennews.com", "naturalblaze.com", "natureworldnews.com", "newser.com", "parentherald.com", "patriotoutdoornews.com", "rantlifestyle.com", "realfarmacy.com", "realtytoday.com", "redmaryland.com", "rightwingnews.com", "shark-tank.com", "stevedeace.com", "techtimes.com", "theblacksphere.net", "themattwalshblog.com", "universityherald.com", "valuewalk.comvcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", NULL }; const char *de785d7a6[] = { "extra.com.br", NULL }; -const char *de7a1768a[] = { "css-tricks.com", NULL }; const char *de7a5915e[] = { "skype.com", NULL }; const char *de7c572e6[] = { "sahadan.com", NULL }; const char *de7d9c31 [] = { "strikeout.co", "strikeout.nu", "vipleague.pw", NULL }; @@ -58204,6 +58547,8 @@ const char *de9510849[] = { "estadao.com.br", NULL }; const char *de95fe6c6[] = { "salefiles.com", NULL }; const char *de9683dfc[] = { "player.radio.com", NULL }; const char *de9c87fb7[] = { "evestment.com", NULL }; +const char *de9cd8512[] = { "360haven.com", "9bis.net", "9jumpin.com.au", "9news.com.au", "afreesms.com", "atlanticcitywebcam.com", "bbc.com", "bicimotosargentina.com", "budget101.com", "buickforums.com", "bullywiihacks.com", "carsfromitaly.info", "downloads.codefi.re", "dragoart.com", "dreamscene.org", "foro.clubcelica.es", "ftlauderdalebeachcam.com", "ftlauderdalewebcam.com", "full-ngage-games.blogspot.com", "gamespowerita.com", "ip-address.org", "keywestharborwebcam.com", "kingofgames.net", "livenewschat.eu", "morganhillwebcam.com", "moviemistakes.com", "mypapercraft.net", "newsok.com", "nornar.com", "numberempire.com", "nx8.com", "nyharborwebcam.com", "omegadrivers.net", "portarubawebcam.com", "portbermudawebcam.com", "portcanaveralwebcam.com", "portevergladeswebcam.com", "portmiamiwebcam.com", "portnywebcam.com", "preemlinks.com", "puromarketing.com", "radioaficion.com", "rapid8.com", "readersdigest.com.au", "seeingwithsound.com", "simply-debrid.com", "smashgamez.com", "softpedia.com", "tech-blog.net", "tipstank.com", "top100clans.com", "tv-kino.net", "upfordown.com", "virginmedia.com", "warp2search.net", "washington.edu", "windows7themes.net", "winterrowd.com", "yellowbridge.com", NULL }; +const char *de9f44f0d[] = { "world4movies.ml", NULL }; const char *dea0bde82[] = { "thewatchsnob.com", NULL }; const char *dea63d43d[] = { "youzik.com", NULL }; const char *dea892a [] = { "porngrey.com", NULL }; @@ -58247,6 +58592,7 @@ const char *df055a795[] = { "paperpk.com", NULL }; const char *df069c57 [] = { "performancehorizon.com", NULL }; const char *df06e3e3 [] = { "movies123.xyz", NULL }; const char *df0749e43[] = { "lazada.co.id", NULL }; +const char *df08285c1[] = { "boats.com", NULL }; const char *df0b5b6b8[] = { "search.seznam.cz", NULL }; const char *df0bac707[] = { "globalnews.ca", NULL }; const char *df1041995[] = { "ismedia.jp", NULL }; @@ -58310,7 +58656,6 @@ const char *dfa299621[] = { "watchfree.at", NULL }; const char *dfa2f7a26[] = { "uptobox.com", "uptostream.com", NULL }; const char *dfa2f890a[] = { "rollingout.com", "viralnova.com", NULL }; const char *dfa47d63a[] = { "askmefast.com", "breathecast.com", "bulletsfirst.net", "comicallyincorrect.com", "conservativebyte.com", "conservativeintel.com", "conservativevideos.com", "crossmap.com", "dailyheadlines.net", "dailysurge.com", "digitaljournal.com", "eaglerising.com", "enstarz.com", "greatamericanrepublic.com", "hallels.com", "hngn.com", "infowars.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", "themattwalshblog.com", "traileraddict.com", "valuewalk.comvcpost.com", "victoriajackson.com", "viralnova.com", "viralthread.com", NULL }; -const char *dfac8d9b3[] = { "epicindustrialautomation.com", NULL }; const char *dfb28412f[] = { "vodlocker.com", "zippyshare.com", NULL }; const char *dfbb6b8c3[] = { "atea.fi", NULL }; const char *dfbbb7340[] = { "princetonbmw.com", NULL }; @@ -58331,7 +58676,6 @@ const char *dfdcfd3ba[] = { "business.linkedin.com", NULL }; const char *dfe07e994[] = { "morningstar.com", NULL }; const char *dfe193ddb[] = { "nike.com", NULL }; const char *dfe3694bc[] = { "cc.com", "mtv.com", NULL }; -const char *dfe3794b [] = { "wowhead.com", NULL }; const char *dfe4bf18b[] = { "deliverydeals.co.uk", "sunsteps.org", NULL }; const char *dfe511ead[] = { "media1fire.com", NULL }; const char *dfe5f1f90[] = { "apotheken-umschau.de", "compo-hobby.de", "diabetes-ratgeber.net", "giz.de", "kaguma.com", "krombacher.de", NULL }; @@ -58341,12 +58685,10 @@ const char *dfef42a9a[] = { "play.spotify.com", NULL }; const char *dfef8e027[] = { "blacklistednews.com", NULL }; const char *dff1c091b[] = { "redtube.com", NULL }; const char *dff21f282[] = { "saikoanimes.net", NULL }; -const char *dff30ce3a[] = { "epicpackagingsystems.com", NULL }; const char *dff3590cb[] = { "dl.free.fr", NULL }; const char *dff60a53c[] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bighealthreport.com", "breathecast.com", "bulletsfirst.net", "comicallyincorrect.com", "conservativebyte.com", "conservativevideos.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", "greatamericanrepublic.com", "gymflow100.com", "hallels.com", "hautereport.com", "hispolitica.com", "hngn.com", "infowars.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.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", "themattwalshblog.com", "theviralmob.com", "truththeory.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", NULL }; const char *dff64e4b3[] = { "scroll.in", NULL }; const char *dff76c83c[] = { "100percentfedup.com", "allthingsvegas.com", "askmefast.com", "auntyacid.com", "barbwire.com", "bestfunnyjokes4u.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", "infowars.com", "jobsnhire.com", "joeforamerica.com", "juicerhead.com", "justdiy.com", "kdramastars.com", "keepandbear.com", "kpopstarz.com", "lastresistance.com", "latinpost.com", "legalinsurrection.com", "lidblog.com", "mentalflare.com", "minutemennews.com", "myscienceacademy.org", "naturalblaze.com", "naturalsociety.com", "natureworldnews.com", "newser.com", "newseveryday.com", "newsthump.com", "opednews.com", "patriotoutdoornews.com", "patriottribune.com", "pickthebrain.com", "politicaloutcast.com", "politichicks.com", "practicallyviral.com", "quirlycues.com", "rantlifestyle.com", "realfarmacy.com", "realmomsrealreviews.com", "realtytoday.com", "redmaryland.com", "reviveusa.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", "truththeory.com", "valuewalk.com", "vcpost.com", "victoriajackson.com", "videogamesblogger.com", "viralnova.com", "viralthread.com", "visiontoamerica.com", "youthhealthmag.com", NULL }; -const char *dffa50a49[] = { "motorcycle.com", "mysoju.com", NULL }; const char *dffed8ad2[] = { "theladbible.com", NULL }; const char *dn107576ea[] = { "adrequest.com", NULL }; const char *dn11e94bf3[] = { "adlib.info", "adlib.mu", "catharijneconvent.nl", NULL }; @@ -58354,6 +58696,7 @@ const char *dn12b25da6[] = { "utm.edu", "utm.io", "utm.md", "utoronto.ca", NULL const char *dn12e7f508[] = { "ads.microsoft.com", "advertise-solution.nl", "bingads.microsoft.com", NULL }; const char *dn142d04f5[] = { "sedoparking.com", NULL }; const char *dn14bcebe3[] = { "aws.amazon.com", NULL }; +const char *dn1521576d[] = { "adbase.ai", NULL }; const char *dn155668a5[] = { "efollett.com", NULL }; const char *dn15c7725b[] = { "rightads.co.uk", NULL }; const char *dn18ef5f93[] = { "adnetwork.ai", "adnetwork.ie", NULL }; @@ -58507,9 +58850,12 @@ const char *dn88bc18ef[] = { "statistik.lubw.baden-wuerttemberg.de.ip", NULL }; const char *dn88cd9e69[] = { "prebid.org", NULL }; const char *dn89ce7359[] = { "adops.co.il", NULL }; const char *dn8a738953[] = { "ad-tuning.de", NULL }; +const char *dn8aa537bb[] = { "cancun-discounts.com", NULL }; const char *dn8bedb18c[] = { "mixpanel.com", NULL }; const char *dn8ca0b4f2[] = { "adult.sites.ip", NULL }; const char *dn8cb51434[] = { "authedmine.com", NULL }; +const char *dn8d40ab2e[] = { "smartpixel.com", "smartpixel.tv", NULL }; +const char *dn8d4a2cc [] = { "adriver.co", NULL }; const char *dn8da2f232[] = { "adview.mu", "adview.online", NULL }; const char *dn8e0491e4[] = { "adseo.com", "adseo.pl", NULL }; const char *dn8e22bb1f[] = { "advertiser.adverbid.com", "advertiser.autorepairconnect.com", "advertiser.growmobile.com", "advertiser.livthecity.com", "advertiser.vungle.com", "linkpizza.com", "panel.rightflow.com", "trialpay.com", "unity3d.com", NULL }; @@ -58563,7 +58909,6 @@ const char *dnaffec99c[] = { "ynet-il.ip", NULL }; const char *dnb077e75c[] = { "github.com", "matomo.org", "piwik.org", NULL }; const char *dnb1c5e36d[] = { "adline.co.il", NULL }; const char *dnb1ca5c39[] = { "adcase.ru", NULL }; -const char *dnb337d652[] = { "smartpixel.tv", NULL }; const char *dnb346f2a [] = { "adx.cx", "adx.uk.com", "adx.world", "adx.wowfi.com", NULL }; const char *dnb4782e40[] = { "adshare.tv", "echosign.com", NULL }; const char *dnb4cb6bf4[] = { "crosspixelmedia.ip", NULL }; @@ -59464,7 +59809,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma109a7de, 0, NULL, NULL}, {m89fdad64, 0, NULL, NULL}, {m8ee6b922, 0, NULL, NULL}, - {m50ba0ab3, 0, NULL, NULL}, + {m50ba0ab3, 0, NULL, dn8aa537bb}, {m44e9f94b, 0, NULL, NULL}, {m27e95bc7, 0, NULL, NULL}, {m67408d3b, 0, NULL, NULL}, @@ -59819,6 +60164,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7fa67e06, 0, NULL, NULL}, {mfd8d982a, 0, NULL, NULL}, {md82cea99, 0, NULL, NULL}, + {m256f6d67, 0, NULL, NULL}, {m2683ff77, 0, NULL, NULL}, {m55a2da8d, 0, NULL, NULL}, {m467d6a6d, 0, NULL, NULL}, @@ -60258,6 +60604,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m530b465e, 0, NULL, NULL}, {m8536eed, 0, NULL, NULL}, {m51c1a68, 0, NULL, NULL}, + {m21461f85, 0, NULL, NULL}, {m30021518, 0, NULL, NULL}, {mb33da48c, 0, NULL, NULL}, {m7af794ea, 0, NULL, NULL}, @@ -60358,7 +60705,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbbf3aea3, 0, NULL, NULL}, {maf84ebb3, 0, NULL, NULL}, {m8c00ae3d, 0, NULL, NULL}, - {mbda25c42, 0, NULL, NULL}, + {mbda25c42, 0, NULL, dn1521576d}, {ma98c5cc9, 0, NULL, NULL}, {m4f80bc77, 0, NULL, NULL}, {mf096cd8e, 0, NULL, NULL}, @@ -60554,6 +60901,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m43f99bec, 0, NULL, NULL}, {m47f763a1, 0, NULL, NULL}, {m9414aac1, 0, NULL, NULL}, + {m8859af0d, 0, NULL, NULL}, {mb5431309, 0, NULL, NULL}, {m36001625, 0, NULL, NULL}, {m7f774294, 0, NULL, NULL}, @@ -60570,6 +60918,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf73daf86, 0, NULL, NULL}, {mf274f773, 0, NULL, NULL}, {m6762ae0c, 0, NULL, NULL}, + {m3b9b0a1e, 0, NULL, NULL}, {m1d11a89f, 0, NULL, NULL}, {m6228e452, 0, NULL, NULL}, {m32ace24a, 0, NULL, NULL}, @@ -60954,7 +61303,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1a39b5ad, 0, NULL, dnbc53e83b}, {m163bedf8, 0, NULL, NULL}, {mcab98aeb, 0, NULL, NULL}, - {m1f04b6a9, 0, NULL, NULL}, + {m1f04b6a9, 0, NULL, dn8d4a2cc}, {m5b0753b4, 0, NULL, NULL}, {m19f0c9e4, 0, NULL, NULL}, {m23a32057, 0, NULL, dnaea03069}, @@ -60993,6 +61342,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1564720, 0, NULL, NULL}, {m24bd5d5f, 0, NULL, NULL}, {ma06c3c0f, 0, NULL, NULL}, + {m5ea792af, 0, NULL, NULL}, {m1ff6eef, 0, NULL, NULL}, {md70938f0, 0, NULL, NULL}, {m8cb0458f, 0, NULL, NULL}, @@ -61095,6 +61445,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m398072b3, 0, NULL, NULL}, {m39872e78, 0, NULL, NULL}, {mfd0dd01d, 0, NULL, NULL}, + {mceca93c0, 0, NULL, NULL}, {mabd58d4c, 0, NULL, NULL}, {m1b21d6a, 0, NULL, NULL}, {mbffb958, 0, NULL, NULL}, @@ -61240,6 +61591,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md7f204f3, 0, NULL, NULL}, {m67d3f1a7, 0, NULL, NULL}, {m2cfffcf5, 0, NULL, NULL}, + {m28b36d05, 0, NULL, NULL}, {ma98d5b08, 0, NULL, NULL}, {mf9d9040c, 0, NULL, NULL}, {m720b3d77, 0, NULL, NULL}, @@ -61316,6 +61668,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfa7a048, 0, NULL, NULL}, {mb445ef6, 0, NULL, NULL}, {m50f08645, 0, NULL, NULL}, + {mcf30569, 0, NULL, NULL}, {m43efb2c7, 0, NULL, NULL}, {m9353c765, 0, NULL, NULL}, {mbf96fd3d, 0, NULL, NULL}, @@ -61329,6 +61682,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4bbd6aba, 0, NULL, NULL}, {mfb7ec0aa, 0, NULL, NULL}, {m8b6655d6, 0, NULL, NULL}, + {me219a7c9, 0, NULL, NULL}, {mb56b882e, 0, NULL, NULL}, {m84068e36, 0, NULL, NULL}, {mdef3e993, 0, NULL, NULL}, @@ -61839,6 +62193,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m58ac7b3a, 0, NULL, NULL}, {m2b0b64b, 0, NULL, NULL}, {m6843e1f5, 0, NULL, NULL}, + {m6542cc6, 0, NULL, NULL}, {m7c70a0c7, 0, NULL, NULL}, {m83185011, 0, NULL, NULL}, {m161a77e3, 0, NULL, NULL}, @@ -62646,6 +63001,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4eff6760, 0, NULL, NULL}, {m7fe05e81, 0, NULL, NULL}, {mdf684633, 0, NULL, NULL}, + {m57c69cab, 0, NULL, NULL}, {mdf753203, 0, NULL, NULL}, {m27ff0e20, 0, NULL, NULL}, {m50c3b1de, 0, NULL, NULL}, @@ -64347,6 +64703,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m26514daa, 0, NULL, NULL}, {me0cb1ffc, 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}, {m253a6cf7, 0, NULL, NULL}, + {m4a4afa4b, 0, NULL, NULL}, {m43d0f636, 0, NULL, NULL}, {mc8d63cec, 0, NULL, NULL}, {mccd404a1, 0, NULL, NULL}, @@ -66607,10 +66964,15 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6c053e7f, ADBLOCK_FLAG_THIRD_PARTY | 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}, {m9f90a6f6, ADBLOCK_FLAG_THIRD_PARTY | 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}, {m7304b9be, ADBLOCK_FLAG_THIRD_PARTY | 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}, + {mb4ed31d6, ADBLOCK_FLAG_HAS_WILDCARD | 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}, + {m1ffe8f62, 0, NULL, NULL}, + {me68a135a, 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}, {maf2d522, 0, NULL, NULL}, + {mc6936819, 0, NULL, NULL}, {mdb2b9dfe, 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}, {m198fdbad, 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, dn267257da}, {m41b02dfd, 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}, + {m21085778, 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}, {m94501861, 0, NULL, NULL}, {mfe3045b8, 0, NULL, NULL}, {m6575db8b, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, @@ -66661,6 +67023,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc4a5c, 0, NULL, NULL}, {m1cc16119, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m393b42b2, 0, NULL, NULL}, + {m40f7f48b, 0, NULL, NULL}, {m4bc414e5, 0, NULL, NULL}, {ma98ec4ee, 0, NULL, NULL}, {mf99286de, 0, NULL, NULL}, @@ -67458,6 +67821,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma432bd01, ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m496bdd43, 0, NULL, NULL}, {m3e1b7ec7, 0, NULL, NULL}, + {m6e3c11ea, 0, NULL, NULL}, {m80bd39d7, 0, NULL, NULL}, {m8d3178d2, 0, NULL, NULL}, {m472b336e, 0, NULL, NULL}, @@ -67528,6 +67892,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m408cdefe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m734e3e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb601ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mef5e02a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b9c4e16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md2db1e8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0c4b55c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -67543,6 +67908,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbf2fa6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m59078730, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med7d9d3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m98325e21, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3531956f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m209902d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma1bdc8e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -67566,6 +67932,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m963e7b9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfff9b9d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf1dfb63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dnc1f44971}, + {m9a679eb5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc8ed190e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9588bf09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb51219b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -67576,6 +67943,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfd2cc075, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m394b4ad6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mce643f5a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9fe1de84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1c1fb0e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m55310597, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m784ac2d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -67590,6 +67958,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md1422fb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m686b8f84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3393cffc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mf40cf2b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7e49feac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mee25408d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m63a8c753, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -67718,6 +68087,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md8dabcc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf87b8cbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f7b5d7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1b03ec51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6e153b67, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mea3c12d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb92314cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68248,6 +68618,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md0ac5f63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6c19a67a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m452f7914, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m815e839c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m638bf04c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb2e1b449, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m27621a26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68317,6 +68688,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3032786, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md2a2a35d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m40d4aee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8ee5d7dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md025525d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf161c40b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m88118c30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68533,6 +68905,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, + {m767e2def, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m12dddc92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m255da588, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m27bc3e6d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68631,6 +69004,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me9590430, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b3b89d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1e63d1b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m70c4d652, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9094309f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me2c18139, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maeee8a37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68724,6 +69098,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m29f6f75d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ef1d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc35b3d3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8984292b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2ee28b05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3249b496, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m79c2ca42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -68891,6 +69266,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7b6b5507, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1bc64934, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6601d1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mae021d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m10a959fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7115d330, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m81fe5eae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69116,11 +69492,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc443d3aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcd67f947, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m10c205c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m21a2f91, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d64eef2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m81728268, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf7e7475f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbb15cfca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m41dc1e96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb66d6223, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2af1225e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me9f1e074, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m86d08014, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69133,6 +69511,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m312b8ef3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf1c6082c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b184237, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7b2e1970, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md9c268d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m75bfccd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9b499a88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69204,6 +69583,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcacf625b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m49ae4ff9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff43495e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8e05336d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2b1730e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me59f132e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a6922e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69377,7 +69757,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfdc372bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdaad9699, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me38518, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m30fe9a70, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44a7215e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m78ce8baf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2509a060, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69388,6 +69767,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb35b7e54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m507d8af5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m65b213cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbfa32858, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m42718e06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m90f40de8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma84f02ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69398,6 +69778,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m934abf69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m12c3bb7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9878ac6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m26bbaafc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ada46b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc0e60d52, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dnd51c4356}, {mc4b60c0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dnd51c4356}, @@ -69557,13 +69938,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2f13a83f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf10ee5d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb8540270, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m78f74447, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me1449d26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2750e749, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m96e16896, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m49d1cec3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me45a32b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e5c638a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc4040c63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdd753fec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9aedbc1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m18a25d9e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69649,7 +70030,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3e12ff0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc428536, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m31bc65e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {mf7115573, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m62bfa44b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb81bb7d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb21068bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69678,6 +70058,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md3590b84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1d8a565d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m850caea1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mcd9e9372, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m62392971, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m99006395, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m31f0e397, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69711,6 +70092,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc6834197, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m256bd909, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8d1c83bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6edf3dce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m22fb6576, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m613ab349, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m34f0025b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69740,6 +70122,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me28113ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m77fb5720, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m34e4b635, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma87ba4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1f5b6e79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m60363a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m735350e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69856,6 +70239,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m23016540, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4f88682, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md68736e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m82fc7439, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3a92abd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma26ab7b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maff6ae36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -69929,6 +70313,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7fb8014e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m756d655c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me8d2d982, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dne3f957a0}, + {m6586e44e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf14e4787, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {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}, @@ -69970,6 +70355,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m83b35e24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m315e761c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1104f1ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m23c1326d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m57c79b38, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcd4f6ff4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2e26f875, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70003,6 +70389,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc12779c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m42f97ecb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m79cf504a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mecb52077, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5b556de3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf78e146e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9c96e389, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70114,7 +70501,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6adaca58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4143214e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m992177dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m7e27feca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meb9ce0c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56810d12, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY | ADBLOCK_FLAG_RESOURCE_TYPE_NOT_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, NULL, NULL}, {m90ed52fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70124,6 +70510,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m21746e03, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6259487b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m233a856b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4ac37827, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mce324e28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb15def20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1c19597d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70255,6 +70642,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m99ef6dc7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6382f39b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb8ee8a07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m49728223, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma1590c55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m573d9d47, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md4df1115, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70304,6 +70692,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mab92b0c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m152ef8c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e09530, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m49b3c750, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ea8c44b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6cddeb6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1a2e5fe1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70311,6 +70700,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma5e86caf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md13d6943, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m71e11aa7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me498da5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m64a86310, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3d35032, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7e88b250, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70436,6 +70826,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md659adff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m79657e41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc65f82f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9c406beb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf5eba283, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma60fcf52, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maa33ddb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70527,6 +70918,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m98329343, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4ecbdd9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb871d451, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3bc89aa8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mafa6f4b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1609ddba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfd42df94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70663,6 +71055,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2100049a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfb0d7f62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m987738ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me740f917, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m576af361, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf3ef6507, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m75012f30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70679,6 +71072,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc39a0504, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m26105ddc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m938f8301, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m813e5ba1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfd3ba7f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc97366b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mee3fb7e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -70832,6 +71226,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5757d3a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc9d3d89d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbded8a14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m838b2af7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me07d4fb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m24ebd6e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m36312e37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71100,6 +71495,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m68d9dae9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4ea3389e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma88e83c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m640a5f6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4c65573b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9e2ee408, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m293972e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71330,6 +71726,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mefb5704a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m69bbe6b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m73fd0953, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m867da87c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3fa3e44, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8808b23e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maf625a71, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71512,6 +71909,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf7e03d60, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m66c76f0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m14d2bb3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m91218ddd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m97d73d4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbd102ab2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me78e378e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71561,6 +71959,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7a3ce47d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3335ded, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m30f44db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m35667f62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m650c4bca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb919333, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m52e5fe0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71605,6 +72004,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mee1a2633, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbc3576a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maa14c786, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb4da2ab5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md232634a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mce76f4ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m983b4891, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71669,6 +72069,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1ddce23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m610d9826, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m89b60c98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {meed25524, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbfe597e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44e14d6d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me6a6a080, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -71809,6 +72210,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meb7d6dc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m43a78c54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5ec4a21a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6c244265, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad17bd5a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2a90ae78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8da0373, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -72146,6 +72548,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2e8214db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m91deb59a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff011a2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1979eb0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me521f6f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me97a0e45, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma381e045, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -72212,6 +72615,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m926a4683, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8717678, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9011b52f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1deb5ac3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb7c1078e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m806217b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc4ed07fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -72434,6 +72838,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc42910cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4730be00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4208ea58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m436432e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m50e4d0f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbe890341, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf3fa68c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -72470,6 +72875,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5d63fda3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92ef5c76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m502e4153, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {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}, {m8ba4ff7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -72628,6 +73034,61 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m81505532, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcab08a70, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdcff9948, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m13a72844, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m44aa1ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m5b45b9aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mf760bc52, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m7dff38e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {ma383b5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {ma269835a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m9d4e125c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m954033a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m3ce165f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m88ee7c98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {md4643ebc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m952e0c7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m39123ebd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m835bec06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m48e3adaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {me4cd4e3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m753362d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mb06e0b58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m12c0d9df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m98a2a39b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m3033904b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m6d189d05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m304c0ace, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m8bffabdf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m78cc9d83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mbdb72b5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m2a14f92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mce11f30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mb02b830c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m19be9ea4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mdf40bbf2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mc6616593, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mf88a6b40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {md80e8c3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m104dae06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m430738e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mfb8b5993, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {maf9817eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m75af50f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m91faa8f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {md558881, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m6bf30a4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m7a51f784, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {made25a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mfd09c193, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m32d67d42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m8910fcc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m59ebf80f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m8ec31028, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m1bb4a18a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m32760bf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m83a41b3e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mf9f3763c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m4c17b240, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {macf0beab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m78223c33, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m38185252, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -72636,6 +73097,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7d1543c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m739837c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {meb304ac8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mcddae8ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m1979eb0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma822712a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m13ff7d20, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m83a85c99, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -74070,10 +74533,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdafd1981, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f4da8ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m61473555, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc44eac8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4a48023b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maac685e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f881c9f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4ec385be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2d289308, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3a81a21a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdfe45ffc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5b02444f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74098,6 +74563,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m42394670, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdd38f7b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6f030de4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8911ecd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2dbd5ae8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcfe8824d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m95ca6d7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74160,6 +74626,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1245d1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7022bc8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8075154, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma0d32952, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1e18ca7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m218d238e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me9941b57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74180,6 +74647,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m55a6232a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m956abb48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2db84069, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {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}, {md37bdacf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74233,11 +74701,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9f8bfde, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m441e8aff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbafccc02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md440f069, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5bb8bac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc9a865b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8855c0a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med85c3de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mda2d7d4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m59d67619, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5530ee26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m96f679ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2c7e102d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74277,6 +74747,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9830121b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0e69a83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m53b2f1f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1eb53398, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf3e21379, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f3986cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m53bb748b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74368,6 +74839,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5489053b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma279b583, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7f184306, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf3738511, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1e3354de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf2cc7a10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4cc2b191, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74385,6 +74857,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf6f5d0ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me6f6a00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m116e75de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma56054b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m27dcb923, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4749d190, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4f8557b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74551,11 +75024,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb26ef24e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d271991, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m127908df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6ffee95d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2da6f6e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5ea38ae8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc204c0cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma71644a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44011ead, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4f6897df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma75c8b94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4715423b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6f93aad7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m13baefd3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74577,6 +75053,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me31352dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39b2e1c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc2816f9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc698b1bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m90660c76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m90e2db3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m344860bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74658,6 +75135,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdfe846ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m464bed54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m90d082ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m38022d83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m524887a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff39cb0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4d7c985, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74680,6 +75158,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m287e2efb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m69688d75, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8c030507, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6a2485f4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfbb5bb42, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma9ba8f81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6820dbe2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74755,6 +75234,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma99678b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m20abf857, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7178d3cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m732e29a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m91a4228a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mda5ee23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md62863b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74772,6 +75252,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m291a5d03, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4f0c2593, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m41ade342, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf5c8d46a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9791b5d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m471f67c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb4d713ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74910,6 +75391,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m67ee4277, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md7e33546, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5297fc2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbc2bc83f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3aec6910, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m62325e73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb9ba30d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -74948,9 +75430,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md5423b3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m97404a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad41b484, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb0260715, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m336d5659, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mae7783b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1ed11216, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma15be3ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3a059671, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6991121, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m35d42879, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meb28d198, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75044,6 +75529,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m16c6e3b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8a324e87, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me9dc74c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb99c4842, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m74d609ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7cb659f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfde01dca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75080,6 +75566,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m415511ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6c88cca6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb0947d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9f79305a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m270599e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m61f11f54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdd42c751, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75195,6 +75682,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfca63410, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab919923, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m567a2ab4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mab2ee931, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6ce094b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md94a9256, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me7f6fd7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75206,6 +75694,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2e8376a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1a72d142, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a16807d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5274f07c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf0c04f2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me63b90f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfa3cbd6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75224,6 +75713,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4fa80f29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1d424453, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m999d7d67, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m987d899, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m90f77df3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m35794d0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4dc91c81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75281,6 +75771,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m49823d05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m24a3d61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m79295a30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m11a9c6fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56542048, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf0924af8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9cda9b81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75322,13 +75813,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf250438a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5820f9ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md4a0f555, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4dd384f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m416f3a57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf92a5725, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mffa8a5ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf41f92c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m43b47b6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6ae873f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mde5f8533, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m75472bac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3176ea6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ce5f53b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me06f9f30, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med096d7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75431,6 +75925,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma1b59b22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m80ea82a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m218c2ac2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbcf179c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m21030afd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m63e0377c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m78222330, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75443,6 +75938,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma8c776de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mccb30967, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma59843af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m368d15a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf109f252, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {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}, @@ -75462,6 +75958,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m96862ef4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m714841ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9a91cc3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mcbefc668, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maa3a0936, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ea52992, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1c3dc4d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75495,6 +75992,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m98a7bf49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m457f5129, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mefecaecb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2ef6b772, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma80a440e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m36213b4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9c84c50f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75529,6 +76027,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma58d29fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab952a46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m48485aeb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma82b757d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc2e6e3d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m31e84009, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1dd8f97, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75604,13 +76103,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md8f38094, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87c19dcf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb8ccd30a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9dd68fbb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcbce96fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4b7b477d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8f8d59f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8257758, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4b98c7f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0bc3c88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5f01492e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc7f370b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mcd94ea96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m401428db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mabcdcc3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7a00e05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75717,6 +76219,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4801da61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m12d073fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf05c923a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m506c579e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m88abc349, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc4d3680c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m163e7af3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75843,6 +76346,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9e2a0aaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6bafd340, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me8abfc5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md0248c4b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1cd8420f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbbb4887c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me7fe0333, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75913,6 +76417,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me5ca54c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3437147, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9977450, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {meaa86140, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcfef0aed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m539590f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcca185cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75978,6 +76483,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3db70607, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m136b959f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfbc3e10b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8f8c13b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m38b7fca7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8431183f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma93e2a81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -75988,6 +76494,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, + {m3896d170, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6acd4267, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meea04fbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma1b99ec3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76025,12 +76532,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdb6712ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m91064f4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7493cc1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md72caa9a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma9c39c61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdd896d20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2bf3b512, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m473284f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2a72b0bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m307aa7ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m99b96dc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m42c70b0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m43df0629, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2029cc84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76064,6 +76573,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md6fd753c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m49e32bee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mba81af4e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m80e2af20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56fa39e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mce827b3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3e7fe234, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76110,6 +76620,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m718e5895, 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}, {m54098bc2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4e26ed54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdb38b74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76191,6 +76702,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, {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}, {me035ba7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m19296ee0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76220,6 +76732,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m41b23781, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfe1d64cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mef181899, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m42886763, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1688bc9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b08d8e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m911e6915, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76274,6 +76787,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m10b6c499, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf33a601a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m979f024, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m90e38305, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {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}, @@ -76328,6 +76842,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m63d07faa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfb6a3acf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdc7f0b25, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4016598b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2430341d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92127cee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m116d615c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76364,6 +76879,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc1ebf54b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m32d9d07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4fb2a13b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m754e71c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m888badaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me4b544eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m64e33bad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76410,6 +76926,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7d6e68a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb0207c6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5142a45f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbd8ac581, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcf56af1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma88648a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfe2c5f10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76431,6 +76948,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1be1e766, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mebee0c8a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md0399133, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {maf021ac4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcb685cb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m89fb505f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m93973b1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76457,7 +76975,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb920225f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcd13116b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8e8e0764, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma8e433f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc64a54a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2f2bada6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc30e0bc1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3bb96a39, 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}, @@ -76543,6 +77063,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc37469f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {medb86ab9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3dfeaef7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1ff5961d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mafb65c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4e0fcfeb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7cd6422, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76637,6 +77158,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4382bcdc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc8d2aa1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m426c5b80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb13c609d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e6a7450, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m78b75ebf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2fb5379d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76736,6 +77258,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6e56051a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma97b97d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2fda3b82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m97e6c529, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb624678b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m84cacc97, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5056f8f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76771,13 +77294,16 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb87776ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb33ffc41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me2c1cbc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m499bb383, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mee9b104c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md44b6ce5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5ee7b7fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff35defd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m94ede4b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3a6894, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma4719188, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ed60cf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma6a95542, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m35118ff1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meab001a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m144ac394, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76785,6 +77311,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5d50176, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f6f982, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m41272139, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me65f0077, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3933692, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m23af6767, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m678bfb9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76837,6 +77364,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb0aa5c4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb882aa64, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb2d76b7b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m80565db2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m38d1a4d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9329bbf2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5da5608c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76848,6 +77376,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9f798170, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m593bc8a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33a51f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mee113e0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me2236ec7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc8e86579, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5d75f4aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76917,6 +77446,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfd8ea347, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m72caeea9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8995d11d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1763ff3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m36f5eb7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbe94805a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m74bdbfb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -76946,6 +77476,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdf310126, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me8e278fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md0b3ba2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6a583fb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maa0ac029, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m856d3dce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md540dece, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77011,6 +77542,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7d54116a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f406f1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70fe100b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9a064d6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m80efcaba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6416d8d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m54c21b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77138,6 +77670,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf2c62879, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3e822a3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8e51070d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m730e7e28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m738fa446, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb57868d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma14f4efb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77145,6 +77678,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m52cc2536, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcead426a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m939c30bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9df7e713, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9253a85d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3e08b158, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m42029bbb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77168,6 +77702,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2e5cb753, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m12702328, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md1e23735, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf7748400, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb8ae67e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m374d6293, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44e546e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77188,6 +77723,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5bd12d6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md1c3432d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb4d1b850, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6a2dcbe9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mefe8ff51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6ff0d1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11ac29ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77197,6 +77733,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m74802a08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md2a2fa7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb0711810, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me0da2a7b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1f544b6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4030f89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7e912b7f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77225,6 +77762,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2c79eead, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m17e7573b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m51f7c257, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma813089f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfd018675, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5733cf6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc218b0e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77299,6 +77837,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m747fe439, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m284a1fb0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcf3c0b53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3501201b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33940eea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m236e5137, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87e39b9b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77545,6 +78084,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md585f112, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92d58105, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b860c13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m62fb5d2c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1fb6f31f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3ead101d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m60ceab43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77579,6 +78119,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md19ae16f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b46266a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1bb0e106, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9442765, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44223083, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m559c82d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b7cdcfc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77591,6 +78132,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf8ffd7a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb54f64fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4c96e2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m18e6896, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m67af6ca8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mae48a489, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md5babee0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77609,6 +78151,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m38da7f81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdbb1d39b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1539974e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {maac4fde4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me1e135b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1d2ee1d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9764a249, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc6a5086b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77625,6 +78169,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc8507bd3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {madbb486b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1d6d291, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m964b0e6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m259995c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2b11f324, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m827a0af8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77698,6 +78243,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf84c251d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m50cab045, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mef9363c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc1ec8010, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me49a3627, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8adf783, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma058ec9a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77707,6 +78253,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m46918e34, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87686d36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2ea228b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma604ebba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1aaa01b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m185ca70, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m58ae1d05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77760,6 +78307,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m11610e97, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8fa642f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m47d18e3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m91c67cc2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc09e4ceb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf2688c44, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mce9e9e08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77819,6 +78367,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9bcd87d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7621eaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb76f3788, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4b35c951, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m602029f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6ae6a057, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6a97f7df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77828,6 +78377,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m989f8b82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcddcedd2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3d43165e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7639a85c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9c638b79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md9b904de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb03ed536, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77841,6 +78391,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6623185d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2330f708, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9c7856d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4e5c6ab0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8c8e8769, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maccc52d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m20e5accb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -77869,6 +78420,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maf1e7837, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me5d489cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m80bb5d56, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m75f27fe5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39344744, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m59999cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc7a3a68f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78043,6 +78595,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m864ac333, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf4f106c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maad49c8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1feb672a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9b920cfd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc7bf0293, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m521436ff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78194,6 +78747,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m976cc517, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb8a9ebd9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md85c286, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m46d4a297, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m97f54b2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4821df1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m802baf76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78227,6 +78781,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9d596c68, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m51790cf6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5729f56f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m91342c7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3caccea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m565e93be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9b7d4134, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78238,6 +78793,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m22c8afae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2fa0cf9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4ff24782, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md042be02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mec323366, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6b403049, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf97a46dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78406,6 +78962,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m86935dc7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4da7648f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m928d83aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m563cd2d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1fff562, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf09dd81d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m61a48baf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78419,6 +78976,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, {m3a6ccec3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m570a8eaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb92229fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m277ebe00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma2900819, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78426,6 +78984,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7e057831, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7fdf9fb7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab427668, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7c38b863, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m84c5be5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma7d6d612, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m23452b66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78437,6 +78996,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m629b69ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3a9ca933, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m310fec33, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4f2f259e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3154b9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbf8f0bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3427de6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78459,6 +79019,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md4ae3ba3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m95bc5b79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me53aa5e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m587838f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {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}, @@ -78506,6 +79067,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2793f83e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma9802dfc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87480eb8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4e0dff66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf66fb52d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1bd9a052, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m877ae728, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78551,6 +79113,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4d79e581, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m721a068e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m15cbd832, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5a2f8401, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2cba9c7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4f946d79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56d5676a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78581,6 +79144,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mde667bed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39d1d93d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m809f57c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb5c61fe7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mecef71c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m89fd6b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3f3d9268, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78601,6 +79165,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m28176090, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med8c47cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m98532727, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6f3c29d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf034d5c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1adcc18a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39675a0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78640,6 +79205,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m36834d93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfeea9bec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma06d2e1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m459d21e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc15b597, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma57c68b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m224ac280, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78682,6 +79248,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9182c596, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m76b1f1c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m80af6d55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m79ef081f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m964ef451, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc265bcc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma14945b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78909,6 +79476,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdd7c0bee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb736ba3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdf5eb209, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mee4c80bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5ee1d016, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdc7e7642, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb0b2f3dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78925,6 +79493,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m46d4d239, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m52188e66, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7360a6dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3ed2857a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mccea4559, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m339f5ced, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf3e99c7f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78964,6 +79533,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me7d614cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2507f452, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4b8deb85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m327d1078, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb0c199b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma39ebda8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf5b43248, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -78971,6 +79541,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4a61643a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me7f4ed25, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me93b2182, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m22e4339f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3ab565f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4b637973, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfd0581cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79073,6 +79644,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md090ed69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m36d7bb91, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9750ac22, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m61a3cf93, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc817746, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2fba9542, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma86f069a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79108,6 +79680,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m24ec0a3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m51fb5a07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8db97d15, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma950b29a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfb2d07fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2c3293be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma4e8b0f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79168,6 +79741,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maea2f701, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md301bbdb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c4993c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m589b0206, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb9c01fa6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me53b9be1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5d4d4d2e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79320,6 +79894,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m413f1413, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maba9672b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m83bdce63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3fc81a5f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m38d55bcd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma6ed9dbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbec9085e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79472,6 +80047,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfa981758, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m48116d5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1828d35c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8e39c61d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc06b9314, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m53d260a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb257791f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79513,6 +80089,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6310b6f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc19bef86, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mac1c215a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m495f17a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ce7a049, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m25577bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md6336b41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79657,6 +80234,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4aa77362, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf7d04507, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5d340ecc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {maafd2f68, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8923fdb7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9d75376f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39bf8331, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79672,6 +80250,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdca5c368, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md2e94ed0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc2dfa2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m586eb855, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf2da537, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf9033e63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m227c5faf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79695,6 +80274,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m332d0e41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7564e35e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3f44a885, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m37cd9f9a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me7e30124, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m52b4783e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb72d7426, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79722,6 +80302,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m85832d48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma60d1262, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m293482fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m85f88d91, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb9f4918, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m518983f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {madda4afc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79741,6 +80322,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma77f007b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m61859f7f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc2ba2740, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m510c2f5b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m25e25d3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me1ff170e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7a2c5d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79750,6 +80332,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md8baa72b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m510466e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m17a82c2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m64f4765c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4aedf058, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11f85017, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbbb49a00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79763,6 +80346,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbaf55689, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc3f8b9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf574f1ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9b78f0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad17f411, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbbdf2af0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m46e904db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79798,6 +80382,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1674d582, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mda5e7a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma713cfba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mfdf432dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdfb15bcf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m26a602c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md30453bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79862,6 +80447,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfe58990a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11467bb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf51e2da8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m90cd8e51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me2c9e12e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2ab364d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf4e81d0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79907,6 +80493,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb3f8b453, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m78a958e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf5155b10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8d6f44fd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbf5c2c73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1267b06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdec62609, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -79958,7 +80545,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m54207775, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m10657bda, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mce26c6db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me61f3102, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1e7d5525, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m768a0991, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39813475, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4fa82c4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mef5fb1fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80015,6 +80604,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc06d3191, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {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}, + {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}, {m543b80ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80051,6 +80641,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m75bb36ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m624b474, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m288108a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc21530d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c751e6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9615c7f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9fbc6e6d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80060,6 +80651,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m24df008f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m90c4f1a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md137abb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m52b2ce86, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5fa62faf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4a51d04f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4fce790f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80104,8 +80696,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md8c29d8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf12e1fc5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb2849ef1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8d145893, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3266a0eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9622e25, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m39496e54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me03eb9c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me763a371, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m58182aab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80124,6 +80718,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m697d6b73, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m90cac2f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md3830bf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m825ac417, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m81c5fa01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {med880086, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1aba9343, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80166,6 +80761,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfe9ecb0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m998a2e01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0715d96, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc34727c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c768832, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m900ac7a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbe2304d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80173,6 +80769,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8ce57b78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3afc6d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2a9693ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5475d66e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3deaa48e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m267c2827, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9d659043, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8ccd2a72, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80248,6 +80846,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf835e1ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44926e12, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb2854607, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb36f732, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8f4e8ac3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md426139d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me0183bd5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80259,6 +80858,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfde79d43, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma429aadb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m16a5f077, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m31a332ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6f93043f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9499f08e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11fd626b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80272,6 +80872,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mad34256b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5cb1e2ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9ce9999c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9380d67, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4206065a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6f04ce50, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf77b317e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80355,6 +80956,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m56d071e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5b4633cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf40df7de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m895a6c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcb21de28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md13ac0b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md7067ef0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80367,6 +80969,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma5caf3c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m657127ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f98bb5f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc26d112a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab4b35ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md6cf2940, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1dd1daa6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80393,6 +80996,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m57bd7931, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5043063c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3dfe3992, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m813a96f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me1cc2e32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma40fe0ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m73093424, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80488,9 +81092,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc66d9c6d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8263d94a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8acd171b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m83b23796, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf05644b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m294a4b1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb2660a2d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mdd57ef7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf604891b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8b1a44bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb683d521, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80542,6 +81148,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mebab4c7f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc6e91588, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf8501e68, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf1a602ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1ec0e2c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meb24e4a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m773a8ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80556,6 +81163,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maef31516, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m41d34d89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3e212fa6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9eab9cbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m620687d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m50bf32be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf6fa8a79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80591,6 +81199,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdaa1d2b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf60f3f9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8159b711, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m42ff9260, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me2079579, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1af4dd6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m711d482f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80601,6 +81210,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m12d439ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mee987531, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7f000a92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mfacc21cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me8cfdc11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md7e20991, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5376329, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80631,6 +81241,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma9c1073a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb99673bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5d467a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md84dd5af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma1dd0e8b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfa5b2f9b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m96b817, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80803,6 +81414,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md2fe4598, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m69c8c8ef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m16d719a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc8a97d72, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ac4d271, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m45ba8074, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc42767dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80833,6 +81445,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc0d0c733, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m16a3fa11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m490e918d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mab473531, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m770132cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m344468a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf84f2b17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -80934,6 +81547,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m852b9258, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1487aa46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5d38d9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mce80f782, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m74b03d88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70d6ed0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8f137e31, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81080,6 +81694,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m28473abd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma05dbfb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5172dfd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbb23e88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m431a0d7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m74002a19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc3922027, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81102,6 +81717,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2eb6993e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meee55096, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf89c3ca7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m62d9bfbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8be3443a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mafee9f12, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m948bc833, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81155,10 +81771,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md7daa72f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m16f0e10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3238338, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9a2b9f07, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4a885a05, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf3d271df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9ca6fede, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcfbcab99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me4ecf9dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md6fd466d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5d8253e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5cbe82f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81197,6 +81815,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m33514b82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6bf983f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m93dbf3de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m36735cbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8f742ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me05b228c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m717fdc5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81366,6 +81985,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mff0530f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc811456c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b515d44, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb64f49d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6ef4b1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mae94ea28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2f0b2da0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81428,6 +82048,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc96d39e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf30f18be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma2513c70, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc992eb09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m75a8c03c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m995d185e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mda812f0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81462,10 +82083,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6cdd4a08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m31334979, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m487f9871, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m28350ab8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33c9b405, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcd707814, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbfe48dd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf715f3f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6a317dd4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8376ec65, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3ec14fe8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3727a11c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81511,6 +82134,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5df32efd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8bb1f7ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3a1e443a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {maf63ea71, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m48c4aae1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m15e0e7b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7b4e5d29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81554,6 +82178,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3a5e606b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcc4f5bb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m540a1451, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m91ef2e85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff1520e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d5f0dac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m67eba423, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81662,6 +82287,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m16df2925, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc76a13bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3a4a2f77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md573577b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb663dc7c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfdd3e9c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcab95cb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81774,6 +82400,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m46646ee1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1673b273, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meaf92400, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb7e83676, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3d3c1d12, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a3b1dd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md9420849, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81842,6 +82469,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m615dd120, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m23ff80f8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad8ee6ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1ffad27d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {madea41ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m375a4261, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m456170f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81849,6 +82477,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9b9939e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md6f491df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4fd50d76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbc349b3f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m470d2b63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6bb50654, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4fdbf45d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81872,6 +82501,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m49ae54c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m347498b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4f95599a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7dbe2ac3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m39733870, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m60d1535b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m26fbb95f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81894,6 +82524,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m260550a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m196394d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f33774b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m85f314db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c95a002, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdb41569e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb42200fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81901,6 +82532,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbfdcd441, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc523fc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0044d01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m54065cf6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdf14d489, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5dd3a244, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7693f849, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81915,6 +82547,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma43af5a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m248bd277, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me9d97112, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc05baa78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9ca55b08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m89c93ed3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6d43c261, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81938,6 +82571,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m54c622e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma7b4aafc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcbc8f0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md002220e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3ddf913f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2553ea41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf8f857d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81966,6 +82600,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb515200e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfe5100ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7e20f13f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5e111ecf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m14db9c29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbc39ae9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2e03fa89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81974,6 +82609,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8715dcd5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3e604ee9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcf9a1c15, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m285c93c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb9b684e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me156bb6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m781bbcce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -81999,6 +82635,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcab62b77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1e52c49a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70b559ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m13b182ed, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbad36709, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8fa99f6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcd994c9e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82028,6 +82665,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m88198f7c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf5759c72, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb57c5748, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m742a0541, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb5464a77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m73329d60, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8cfb6057, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82064,11 +82702,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc313809f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7bd1f916, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf94dbab0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5d360454, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m182c9655, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4d2ff300, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56155438, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2e695e3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1f80278e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma44881e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m449a5ffa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3928b64, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ede601b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82120,6 +82760,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m76cbfd1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m77a6323d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me00131aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m49760df0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdba97772, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a26efc4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mace7a85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82172,6 +82813,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc4fbbeb7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m49d29b55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md0322431, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me383279a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3034d39b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70a27566, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6e0b1e56, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82197,6 +82839,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3a0ad6eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m62dc00e4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc18794d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma5c0efd7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdbaf7a40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m32cf4789, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m91425410, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82335,6 +82978,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7a81e569, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5f792e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md0da119f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1202e29b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9bc2c3ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdf6cf7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9e19372f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82461,6 +83105,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mccedda3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m47832636, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m458735cf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbb911e0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb716ddb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m48cf63, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc9df3cb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82557,6 +83202,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9972c31d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma7847aaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc0857523, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m724fdc46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf0d296b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5fa3e2d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me0d22fae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82597,6 +83243,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9a197a2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma68fecfb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mecc8c5e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m566d356d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mefc5fd45, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92c49814, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m214c42ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82657,6 +83304,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m41eee06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maad0df55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70232a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me4d2c702, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m42413ebd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mebbe64e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m940bf210, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82669,9 +83317,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc892950, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3b3c226a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1f08906a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2cafebc5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m63b7c4af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c2328e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m85555154, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me4b2e921, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m143c8120, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfed9c5fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maf30171e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82798,6 +83448,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me0b53ad8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma2d72697, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m804b3f57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m58f909b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb0dc0e4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc3a46528, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m45bc026a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82827,6 +83478,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m158b1afc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m26c47b38, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf1588bda, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1b0b547b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mca434fdb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b0e9a2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11c2c35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82864,6 +83516,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma457fbaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma9854bd2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md7811b28, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3eb51719, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mccb0efbd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m94ebe9a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me71b0c8a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -82888,6 +83541,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4531be8c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m30bec187, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3aba2275, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3d33ff17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4e6c6242, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m97d580e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3661601a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83046,6 +83700,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me5133c7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c026f1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9ec81c40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m222556e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5cbbdfc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me42d349d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbe851afe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83161,9 +83816,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf06e273c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {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}, {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}, {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}, @@ -83175,6 +83832,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf8e18ad9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me355d25, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m25be9494, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf83fc27f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {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}, @@ -83192,6 +83850,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m721f73e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d9b0ef8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc030c7ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m80f242be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4535916c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md157c0d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma24cc9aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83253,6 +83912,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8b60cd55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb64146ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1336597, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb3ca212c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m757d4acd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9d39d29f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m891196a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83309,6 +83969,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md6d56337, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8705c7d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m91864446, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m38925f04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5411a2b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8ff2c71, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m668fbfe6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83318,6 +83979,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7e54c763, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md4e088a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92ed8230, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m47672844, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c5c8554, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbeb1904d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2c3353fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83388,6 +84050,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m18a3e1b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad60d077, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m75e83106, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8785770a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mac37c6e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {medd6c891, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3725374e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83507,6 +84170,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m991b50ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5967b803, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4a3fc5b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3a4dd807, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4f45804f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb8b96d65, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m456b0284, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83541,6 +84205,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma498f612, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md750f45d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma010d46d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m50d62587, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc31c65bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb5923240, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc9287e11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83591,6 +84256,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbc14fe79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me2354905, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4a71a7be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2e04efe6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf7a75abf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me36bfd6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9e44ef19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83612,10 +84278,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1ba08d67, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc65b613a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mec216e06, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc26c2bbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8426c8a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5f028e0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1a15c6c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3a51f210, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m81b7e493, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma4a3d7a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m142c93b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbf18e626, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83679,8 +84347,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb0759fb9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma3066f41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mee0defb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m40d986b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5110682c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mea671838, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbef0ae40, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m26742aff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m79849c5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m67f21562, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83871,9 +84541,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8959a21a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m922090b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m86edc844, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m26a585e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9cfaad75, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma6821c74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc0b989d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m74c49ab4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbbf23c8f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1a645b78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2abce109, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83898,6 +84570,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me8193683, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m16a84fd5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2c749454, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mebeaa1ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7d91d859, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m610ebc62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m41c8a114, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83912,7 +84585,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma00fee9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m74590c59, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfb3e3201, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m748f17c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcf4fe23d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m80d16202, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdcaacebe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcef8a5f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m621ff32c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83988,9 +84663,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md76b1150, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4311c09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m179dbba5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6faf4efe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb811fa4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m50d50e8b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb753b4a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m2937d56f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m94b23392, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m51bf814e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4e837397, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -83999,6 +84676,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb3015571, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me4e0dfbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e7ba9e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7f64cc55, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m710dedfd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m442eaccd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m56dd4b19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84091,6 +84769,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb4203b6f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc7c8c353, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5a48bd4a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md57953dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me00ea0c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8968bd71, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6415bf84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84128,6 +84807,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1cd48861, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33e231b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5491fc7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m372d9560, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf2fa2123, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m983c9c9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc4bda485, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84156,6 +84836,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m427040a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4555ad76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me00b5387, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m22634d21, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbefa46a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc74af261, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc7e66e82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84220,6 +84901,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5aeaaaf0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma7c3e80b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m99592ccd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m21b7bcd7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb762be20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbf8f83df, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m57427d32, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84232,6 +84914,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7a6b19a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma016ac26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6845e587, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me1207962, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2aa48edc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5dba57d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8290128, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84312,14 +84995,17 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m40722d83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbaf0ecd0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8bd9d303, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mcd45118c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdea49732, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m10e9cd2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5c6679f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {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}, + {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}, {m5d931396, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {maab21dbb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfbbebb2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb1b0c1e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1c8cdcef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84383,6 +85069,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb73d9243, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m119d975f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m70bdc511, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me231c30d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m67d91f49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc0c2fbf8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m41bf020c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8770644, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84496,6 +85184,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m44034457, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9ea00dcd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m542a5c44, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5aa263c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf933a4c3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me83b8a16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3f3bb14d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84514,6 +85203,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {maaa0918e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5570f72b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m37773a50, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8e62d0b3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m40c8623, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1cbaee54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m51a401b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84533,6 +85223,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7d50a33e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcd209d14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab28f00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m79280191, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9b5e1242, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m211b57c0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m872e71ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84565,6 +85256,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mccca29d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m84c8568b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m35fb428b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m62b5a23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2e963df3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4c1b0407, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m23e9954a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84577,6 +85269,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma8e8dc79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2236bf29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m474bb176, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m25115159, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md5ac6bcb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1a8beafa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md158e181, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84700,6 +85393,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m89f79023, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb7ac19a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff227a0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc1eaa100, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8935de99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m577a9de2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m13661b13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84732,6 +85426,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6b48391b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma8b2215b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m237060eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mdd5622a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me3858d49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m66bfde1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m349132dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -84874,6 +85569,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbce88d84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m88b9d394, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma5a18976, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mabd146b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb11ac61a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma1be1251, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf52bc147, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -85870,6 +86566,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mac92f4d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md1176326, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m25fc45bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc6de3dbb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9e061ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1e9274b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf7e3a10e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -85954,6 +86651,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3e35ed24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {med36207e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcaae2971, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mfe15d5e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m3b9ce8ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m53a76e17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md7519dad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md9f6a8a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -86019,6 +86718,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m53815718, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mace37b35, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m72c08edf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mba19992c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf2a29c47, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m752a01da, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1b82a6c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -86109,6 +86809,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meee5bfaa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma68dbb1b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2fcf37e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {ma87ba4c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m233e872f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5ac5b13c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7bf9d9d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -86138,6 +86839,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f677e77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m327aa696, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2bd8eb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6586e44e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md1b7bb41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf2fc1ea5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb13fa9de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -86272,6 +86974,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m19464725, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m77f0019a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbb4d4078, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me740f917, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7725c1f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m92e485bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb39e813, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -86294,6 +86997,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3d7ecfba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfa1d531a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7956497c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mec7d0015, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6a3bf04c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc6be3efd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5ead9230, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -86327,6 +87031,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me730c861, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8570f46e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mae75791f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf108feb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m14be1764, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md4e0d22b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma60c865f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2ec5ab53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -86335,6 +87041,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6899e81b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m46aa2dda, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m50b70a01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m832c137a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m81855609, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9d3b2245, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m17958d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -86384,6 +87091,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m411a56c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me8f90ae7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m77e14d77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m75be17f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcd715839, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf5307cc3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me359d3de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -86529,6 +87237,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4ea0835b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7fef75ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m39d4e5aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mdea6bb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2b69e50d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m25a4d98f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md0c0afef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -86558,6 +87267,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mef820b46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf53ee57f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1e120b0c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mcddae8ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m660751de, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md02a919d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m407a70c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -86583,6 +87293,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mafab1de5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m34419ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma0c1be17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m166e9cb2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m17ede951, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf48e2049, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb6405fef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -86695,6 +87406,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2c8565c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3837b9ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m15454216, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m32646413, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m12c47002, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7b97ddb3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf77c485f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -87128,6 +87840,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mba92ec92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma1972d85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m446b5269, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6e4afc6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3fe79d64, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m98eaaf5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4cffc05e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -87569,6 +88282,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3f48164a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb8e345a1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9d212386, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {maf26d49a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8574046e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb419ff0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9d5dc6d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -87675,6 +88389,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3dfcc9aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m474ca818, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mccbf9a7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc41c78c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m802cc6f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf08b2abf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m245531d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -87693,6 +88408,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m47aa33bb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m653bc51c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma2295812, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb74fe5b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4cab87dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2134ddcb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mae3711c7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -88169,6 +88885,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcc997036, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc8db4d5d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbd754561, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {ma02541d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me6282bbe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m413797e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {meaf06c50, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -88988,6 +89705,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m16658563, 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, d5ff8c526, NULL}, {m2a93cd39, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc417bb82, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md3937bb9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4b1cd05b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mab3cb866, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma3e43030, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -89038,7 +89756,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m600cb206, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me939ddde, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6079a681, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc82f2e7e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf3e13226, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m597ee1f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcbe77012, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2f360153, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcb3c58f3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89302,6 +90021,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2f7654be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn342ba8bf}, {m32cbc4e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9bdc68d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7a65d518, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d17cd2973, NULL}, {m727b6d24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m28cbe4b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb4aee98e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -89647,6 +90367,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mad39e248, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d46042786, NULL}, {md684676c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m720ffbd8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, NULL, dnf5b607de}, + {m9362bf86, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m2e621763, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6e325e08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m45505911, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -89819,6 +90540,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb960bead, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {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}, @@ -89948,6 +90670,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m799d1489, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m96b14a98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m24814dd1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1857e287, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8a66a348, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5fd721e1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m10bdda1b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -90008,6 +90731,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me040e19f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mea1aee4a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m487508dc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m47fdd901, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m73010079, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7611f54b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md9c268d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -90465,6 +91189,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1388806c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m65289da3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2b313736, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mde4f539e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {maf9e205, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me82ca885, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m34df4c8d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -90715,6 +91440,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meedbb9d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4fdf834, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m46f57e8e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m794683eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m27cbd502, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb4561c02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5dd5be75, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -91191,7 +91917,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m99ccc186, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3cd7bf84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9ce7051c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc19ac13e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfc903935, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb204cc1f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m909f267a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -91721,6 +92446,17 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m75c81a0f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma1d4179e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mdaf4ce7a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {mb760fc9e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m77bd88cc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {me794d16b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mda91880d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m76a9cee3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {md1910812, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mda8be13e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m4d7d7b6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m3818c80b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m4514c901, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mbece0722, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m611e4f40, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md366fa06, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6c0329d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -92490,6 +93226,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfe40ddbd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m259e38e4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m58228f21, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m355f2f1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3d2205be, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {ma6531ce5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mcbcd194e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -93167,6 +93904,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7072e276, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7e1f7082, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc18a0aab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mbd626c77, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mabec5218, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf994c8e1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2d397fcf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93398,8 +94136,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mab1637f5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5cc396ce, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m789a8c4c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m6801702f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m42fa0523, 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}, - {m71813929, 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}, + {m14d0e1d7, 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}, {ma79bd2e6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m197e48a8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m917e04f4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93690,6 +94429,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4c094fe9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2727cac, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5604caf5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m58fdbe80, 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}, {m344cdee0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m47d5e0fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mce83f610, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -93745,10 +94485,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2d066498, ADBLOCK_FLAG_EXCEPTION | 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, d8646db42, NULL}, {m642cd3ae, 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, d8646db42, NULL}, {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}, - {m9919b049, ADBLOCK_FLAG_EXCEPTION | 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, d5c7c8da8, NULL}, {mfec2604f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d5c7c8da8, NULL}, {mfb3250c1, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d85e294d2, 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, dd19a3275, 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, d183b511f, 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}, @@ -93769,6 +94508,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m695b8959, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, {me649d676, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, {m8c80c8d0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, + {m9919b049, ADBLOCK_FLAG_EXCEPTION | 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, db92d8029, NULL}, {m307cdabc, 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}, {mb38ced09, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbff0064d, 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, d2898fddb, NULL}, @@ -93856,6 +94596,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4a71a90a, ADBLOCK_FLAG_EXCEPTION | 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, d62a4f9f4, NULL}, {me16629d5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, d8301d60f, NULL}, {mb374fbf8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d8301d60f, NULL}, + {m2d066498, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, de9f44f0d, NULL}, {mc013e090, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, df7562998, NULL}, {md6da3dbe, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, df06e3e3, NULL}, {m582e9637, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, df06e3e3, NULL}, @@ -93967,7 +94708,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma3db9764, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d61cd436e, NULL}, {m57b371c7, ADBLOCK_FLAG_EXCEPTION | 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, d17754966, NULL}, {mba71ce33, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc3d2ea96, ADBLOCK_FLAG_EXCEPTION | 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, d5dc5b2af, NULL}, {md4e0d3fd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dd3ae04e3, NULL}, {me74f899b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, dd3ae04e3, NULL}, {m743d6a8b, 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, NULL, NULL}, @@ -94091,14 +94831,15 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me0cf73e5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mec02ac9a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf2373195, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m9eb641d0, 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, d790688b1, NULL}, {m48028c34, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, dfcad96b2, NULL}, {mcf577b44, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, dfcad96b2, NULL}, {m510af185, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d872b7c74, 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}, - {mf186ed13, 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, d8a8f801c, NULL}, + {m59d7ec00, 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, d8a8f801c, 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, d8a8f801c, NULL}, - {md7205da8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m3df7c543, 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, d9caaaa67, NULL}, @@ -94318,7 +95059,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {med013898, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m85734a17, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m9cf5cfc2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, - {m125113f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m2c53330, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {me1cad6f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {mf607781e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, @@ -94401,7 +95141,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6984cc80, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m93278655, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {me601b9c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, - {meeeab961, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {me3c1f687, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m488d9018, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {mc9986d3b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, @@ -94451,12 +95190,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcd5cebf2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m5e1bb7af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, {m331d2de3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, + {m837caee3, 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}, {mf58a2334, 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}, {md604b755, 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}, {m9255f78a, 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}, {m4f59fdb9, 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}, {mb383b388, 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}, {mb0a4a717, 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}, + {mda9d1c52, 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}, {m7c3d8c27, 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}, {m43582a8e, 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}, {m6a10e5cf, 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}, @@ -94659,6 +95400,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mae4cc101, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf33e8a7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d59e22eda, NULL}, {m30d777fa, 0, dc356662d, NULL}, + {mdeef0352, ADBLOCK_FLAG_HAS_WILDCARD, d9ff9bf3e, NULL}, + {m9eb641d0, ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d790688b1, NULL}, {m136105ad, ADBLOCK_FLAG_HAS_WILDCARD, d3a66376c, NULL}, {mdf9cc2b0, ADBLOCK_FLAG_HAS_WILDCARD, d91ca9573, NULL}, {m23a277f3, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbb2480a0, NULL}, @@ -94756,6 +95499,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m24848c99, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m28a6cc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m60031430, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mc4a5c3e8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2b8d7bb8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m220683c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5db64a99, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94882,6 +95626,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1ea08f8e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m73af4d03, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1f3da5a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m1522057f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m606b653b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md040d51b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbade6ffb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94955,6 +95700,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5be923dd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m160048ee, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mffd8096f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {md441a02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m96a77748, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m335d9996, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3d72bbdd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -94977,6 +95723,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m45a050dc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m81c9c30d, 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}, {mc44b010c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m852f8887, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6304e2f2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma6bec3e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m5ee424d2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -95016,6 +95763,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mba1e934d, 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}, {m8049ea21, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me0dbe83, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m3d602631, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m53fd8aa0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m42d65b52, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md8c891f2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -95161,6 +95909,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m21619412, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mebf5c7f7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb5bb6305, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m4e34d81a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m94f2b3ed, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdc14d08e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md308ae51, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -95179,6 +95928,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfce1fff4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4e48dc5e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m62bd2985, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m1f7dd0cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc9174add, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m133629d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1390eebf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -95473,6 +96223,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mba502549, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me91fe76f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc264f61b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {me89e056b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcf29da9e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m98b4c460, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf129343b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -95489,6 +96240,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb3f8725d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m519c4a1c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m17614752, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m40063900, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m205c33f9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1a9b2d11, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m35acb38f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -95526,6 +96278,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma8fb066e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc38b0a62, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc0898e60, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mf04204a7, 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, dcbca678d, NULL}, {mf988e5bc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mf57ff434, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m62d9d6e9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -95611,6 +96364,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf8d22f2, 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}, {m9b111ec1, ADBLOCK_FLAG_HAS_SEPARATOR, d76f46e3e, NULL}, {mf1ee9b7a, ADBLOCK_FLAG_MATCH_BEGIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_THIRD_PARTY, d4db50e8d, NULL}, + {mfc9b4d0f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m677547e6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7b079143, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m79099636, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -95705,6 +96459,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4a8b1322, 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, NULL, NULL}, {mbda11430, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dc80d8701, NULL}, {mf0ad2ab9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, df557f8a4, NULL}, + {m5b025238, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d815832da, NULL}, {ma5e9b740, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d5b6b98a, NULL}, {m327f712, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d8e2b7083, NULL}, {me7b04369, 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}, @@ -95721,6 +96476,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf08a93c8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, {md84c0f53, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m449f1a0c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m9e84752f, 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, NULL, NULL}, {m52c9821d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m86b01b5b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m94332e3e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, @@ -95821,6 +96577,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf4a39b57, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbe0e39ab, 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, NULL, NULL}, {m8d3f002a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, + {md41426c0, 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, df08285c1, NULL}, {ma8ecc78e, 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}, {m9a272bf, 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}, {m150773c5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -95921,240 +96678,32 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6487241e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, ddd350188, NULL}, {m7d085986, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dfd38dac5, NULL}, {mea59ced1, 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, d2b05ae77, NULL}, - {mefe44805, 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, de6cc75f8, NULL}, - {mde99d362, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d60df3a6c, NULL}, - {m2da910af, 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, d2f3ae3c4, NULL}, - {m25741886, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m64644df7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {me2039b35, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, NULL, NULL}, - {m9cd2bd36, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d47b82a0d, NULL}, - {mf323475c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m14019559, ADBLOCK_FLAG_EXCEPTION | 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, d531a53a4, NULL}, - {md2c34fee, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {me83c6563, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | 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}, - {m5f3f6ac9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | 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}, {m602ede9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, - {m7941ffb9, 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}, - {m38c48af6, 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}, + {m82a1a08, 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}, {m96ed0bed, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {md12c5b3b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d6095a4c0, NULL}, {md1724685, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dd05b1c73, NULL}, {m65d5ee03, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dd05b1c73, NULL}, - {m8b1f6e3d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, - {m47ce67a7, 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}, - {m55d537c8, 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, d3025a065, NULL}, - {m6644c0c1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d1194c0a3, NULL}, - {md84adb48, 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}, - {m6afd1b10, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m72c48110, ADBLOCK_FLAG_EXCEPTION | 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, dfdcfd3ba, NULL}, {ma92b4de, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {ma3d330fe, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mf4f18e7a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m7ff5efeb, 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}, - {mbbc52627, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {med54e89a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m63f1dca6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m800c3af6, 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}, - {ma3cd836c, 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}, - {md35c63f6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {mbe751723, 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}, - {mee515ac9, ADBLOCK_FLAG_EXCEPTION | 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, de3f957a0, NULL}, - {md4ae08d9, 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, dd44c86b6, NULL}, - {ma944c71c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {m100f1e71, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m1ab63e33, ADBLOCK_FLAG_EXCEPTION | 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, de7a1768a, NULL}, {m88b21a78, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {mcc50c670, 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, d51d4886, NULL}, {m939e494e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md1bb6b5c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, {mb1befa74, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m9e49cb03, 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, dbfb73edd, NULL}, - {m9c7203a3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mfcf3c41a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {md4e9fb4a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m743e49c2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dc1bb0dc3, NULL}, - {md64da65a, ADBLOCK_FLAG_EXCEPTION | 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, de3f957a0, NULL}, - {mba5f8eb5, 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}, - {m283511e6, ADBLOCK_FLAG_EXCEPTION | 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, de6cc75f8, NULL}, - {m91aaa34c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dfe3794b, NULL}, - {mbded8019, 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, d3c4326ae, NULL}, - {m29600529, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d1593d9e8, NULL}, - {m2c06ba8f, 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}, - {m1a909367, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {mb3ccf557, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m72b469ab, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mb8ae26a2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {mc3fd166e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {md18b1a4b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m980da5a5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {mca2ff4c2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {mdb252097, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m151b21a0, 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}, - {mc6ded55a, ADBLOCK_FLAG_EXCEPTION | 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}, - {ma5bf9f39, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb20b99a1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {m24c64502, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d13f79a7a, NULL}, - {md32ccb72, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {ma99d9df8, ADBLOCK_FLAG_EXCEPTION | 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, d1593d9e8, NULL}, - {m1128dd8c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m94e77476, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, de5c7b3a5, NULL}, {m796eaaba, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d8ace2f19, NULL}, {mc13b45e7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6cfa971b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m43c3a1f5, 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}, - {m5c4b7d0d, 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}, - {mb664e218, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d5c05013, NULL}, - {m81e38e29, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m6f411e22, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {ma8e35239, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {m47cd43b4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m35f98ffa, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m88a24e52, 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}, - {m83ccdfa8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d7af7fe09, NULL}, - {me7c74057, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, de089e110, NULL}, - {m71b59ccb, 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_PING, NULL, NULL}, - {m3ba36bcf, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mf3388964, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d29868612, NULL}, - {md34819d3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mb9c592db, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m927d9d75, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {mc3c7135e, 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, d95a96b97, NULL}, - {m6c1104da, ADBLOCK_FLAG_EXCEPTION | 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, d548b5f66, NULL}, - {mb12ae645, 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, d4825428f, NULL}, - {m783e77cd, 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, dd0c4f49, NULL}, - {m1ebc5c53, 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, de90ba62b, NULL}, - {mf64b75b, 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}, - {mb844f574, 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, d87aa624, NULL}, - {m28e5945c, 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}, - {m5eb7fd13, 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, daa3676ec, NULL}, - {meda3be63, 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}, - {m3e4bce7d, 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, dd4b8659c, NULL}, - {me3e1c71f, 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, dd9a7069, NULL}, - {mf8595be7, 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}, - {m89e3085, 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, d3609b825, NULL}, - {m3015d4e6, 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, d8ecb9057, NULL}, - {m7d5868d7, 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, da341add1, NULL}, - {m71f26e7e, 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, d6ca689e9, NULL}, - {m267f19fb, 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, db9a58d61, NULL}, - {mca919f7c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, d6be956e8, NULL}, - {m1d34c43d, 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}, - {md8bb6c53, 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, NULL, NULL}, - {md8900046, 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, dfca0494a, NULL}, - {m2b3ac66a, 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, d365f4d0f, NULL}, - {m60c16a24, 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_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, - {m4aa0fa7, 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, NULL, NULL}, - {m8ba84586, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m7d5868d7, 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, dbfb73edd, NULL}, {meb122c59, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me6a97f94, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m6a5412a7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, da9b51f2d, NULL}, - {mff6f6110, 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, da9b51f2d, NULL}, - {ma8f0e26e, 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, da9b51f2d, NULL}, - {m925ab88, 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, d3f869ae8, NULL}, - {m38f47ac8, 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}, - {mc1caf7c4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc2ef4820, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m6641a812, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {ma02696eb, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfd79a8ed, 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}, - {mbab43c2e, 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}, - {m720928bc, 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}, - {m1244710c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m71bb77dc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mdfdcf813, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m7ba35061, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m1c78f05f, ADBLOCK_FLAG_EXCEPTION | 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}, - {mb4655e02, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md82ac232, 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}, - {mfe90bc06, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m61b7d38b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mcd47a577, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m667731a4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {md9b1f190, ADBLOCK_FLAG_EXCEPTION | 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}, - {m89cf0cb8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m12edf717, 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, NULL, NULL}, - {mac5cee19, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md0ed1eb9, 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, NULL, NULL}, - {m9b328606, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | 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}, {m8dbafca8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {ma02657d1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m8047c42, 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, d675a4758, NULL}, - {mfcb53fe4, ADBLOCK_FLAG_EXCEPTION | 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, de3f957a0, NULL}, - {mb63bc64f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m90011b5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | 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}, - {m1a9fa2f4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d6094f98f, NULL}, - {m21539aaf, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, d7996b444, NULL}, - {m4c7ed6ca, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, dfac8d9b3, NULL}, - {m4c58e779, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, d3d69690a, NULL}, - {m42eb1969, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, dff30ce3a, NULL}, - {mea8aed75, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, de29f2b76, NULL}, - {m6906fdec, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, d70d0bc2f, NULL}, - {m8b975ac8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m1c87a3f2, 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}, - {mf100bef0, 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}, - {m1848386a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m4f1b3560, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {m241002dd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d3ed30d59, NULL}, - {mb66dd65f, 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}, {m7a49180b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m1042f642, 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}, - {m1c5054b1, 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, NULL, NULL}, - {mfb0cb381, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m76d3afdd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m2558688b, 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, d4ff571e9, NULL}, - {ma01f02c4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {m43f97486, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m428e7ccc, 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}, - {me9f3e6ca, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {m1b96fbf0, 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}, - {mf050e58f, 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}, {mfebc04cc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m6f91c9dc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, db52ec24f, NULL}, - {meb6ba751, 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, d49cdf535, NULL}, {m72ad7f77, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, {mc4f7ce33, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, {ma58ba1e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, {mc997e256, 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, d6b4be80, NULL}, - {maee5a8ac, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d6b4be80, NULL}, - {md87f53dc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | 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}, - {mf93d3598, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m51dbdb1f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m1990c9fe, 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, d6b4be80, NULL}, - {m2653c304, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md03c5f2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d67a716d, NULL}, - {m68adcd75, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | 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}, - {m2e5d6577, 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, d886af0a1, NULL}, - {m89d676e3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mdb3a1c48, 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}, - {m40b23dfc, 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}, - {ma2405106, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m3090a320, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {m2d39f27, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m519202eb, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d7a8f3c13, NULL}, - {md27940f1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d386f6a42, NULL}, - {m518d301c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m24e485d8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, - {m84f687f, 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}, - {m3cc7e0e6, 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, NULL, NULL}, - {m7c3b9ad1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mc0cd591a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md61c2ef9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m5463d610, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, - {m8a4ded70, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mdfdf81d2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m3e949eeb, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, db7f66c5d, NULL}, - {m105cb6bb, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, - {mf76db196, 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, dcf6c29e6, NULL}, - {mc54fbcd2, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dcf6c29e6, NULL}, - {m10ac934a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d8cd3c1a8, NULL}, - {me91089ed, 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, d4649a906, NULL}, - {me91089ed, 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, dc8aec65f, NULL}, - {mce471a5c, 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, d50e200f2, NULL}, - {m8909f75b, 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, d7af7dc7c, NULL}, - {m974c1f7b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d970a5ca0, NULL}, - {mc6355758, 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, da5134a31, NULL}, - {m48d736ef, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, da798c106, NULL}, - {m327fe42f, 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}, - {m2e05cf45, 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, NULL, NULL}, {m8335fdd7, 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, d548b5f66, NULL}, {md1fb10c7, 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, dae4272aa, NULL}, {m68118ea6, 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, d455e0480, NULL}, @@ -96209,6 +96758,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m643580cd, 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, d57788374, NULL}, {mffe29394, 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}, {m3ab777bd, ADBLOCK_FLAG_EXCEPTION | 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}, + {m4ac30d7d, 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, d1e311527, NULL}, {mdaf060fb, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {meed656ba, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb3bf8ba5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -96585,10 +97135,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1f05408f, 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, df055a795, NULL}, {m9f23d394, 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, df055a795, NULL}, {m6f1f1de2, 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, df055a795, NULL}, - {m930e2a87, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d4a160368, NULL}, - {mcd25d9bf, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dffa50a49, NULL}, + {m930e2a87, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d1401fec2, NULL}, + {mcd25d9bf, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dd63bb76b, NULL}, {m3f2be365, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d1557574b, NULL}, - {ma306971e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dc6832733, NULL}, + {ma306971e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d9f7a566a, NULL}, {m3301f583, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, {m7024f9f2, 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, d548b5f66, NULL}, {m9c25a18, ADBLOCK_FLAG_EXCEPTION | 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, dn38407a13}, @@ -97149,30 +97699,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mab79f499, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m44d5c2b5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d125a562a, NULL}, {m5a0c4960, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m325d6a32, 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, d78c1dc7f, NULL}, - {m1c7fcd9e, 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, db6fd31d7, NULL}, - {m9de0b4be, ADBLOCK_FLAG_EXCEPTION | 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, de30ede3c, NULL}, - {mb23115ae, 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, d2aa66467, NULL}, - {m39279286, 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, NULL, NULL}, {mc66f268b, 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, d8647337e, NULL}, - {m85985dd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {md63aa0ac, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m2fd4292e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m3f16c87, 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, dc699a7c2, NULL}, - {mab25abe5, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m83a961ef, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m232fe87f, 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, d8321920, NULL}, - {md99f6362, 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, d70fda11b, NULL}, - {mddc2595f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m7d8ff5f3, ADBLOCK_FLAG_EXCEPTION | 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, d3f869ae8, NULL}, - {mcc41e6dd, 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, d2a3da63e, NULL}, - {mcfa9fd6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d4d5705f0, NULL}, - {m8d9a2009, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mfcccb207, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m13710fe3, 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}, - {m93b79c66, ADBLOCK_FLAG_EXCEPTION | 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, d60780204, NULL}, - {m511be853, 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}, - {mb352f08f, ADBLOCK_FLAG_EXCEPTION | 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, dd041a781, NULL}, + {m2e739558, 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, NULL, NULL}, {mbd3b8f0d, 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}, {m1b4520bd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4945d6ab, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -97230,8 +97758,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma7bc00f7, ADBLOCK_FLAG_EXCEPTION | 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, dda74edd9, NULL}, {mb1a569ed, ADBLOCK_FLAG_EXCEPTION | 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, d7e9862ec, NULL}, {mb1a82e36, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m3f01e9c0, 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}, - {mee47706d, 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}, {m477a4207, ADBLOCK_FLAG_EXCEPTION | 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, dn804482f2}, {mb83c25d9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdfc24d08, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -97291,7 +97817,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m47097506, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma55323f6, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, daa18cdc4, NULL}, {mc5aedf62, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m5b29e604, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dd041a781, NULL}, {m7db50a7c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me636a7fc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m70931136, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -97372,7 +97897,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1b9c7101, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me92f7dfd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m5ba48494, 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}, - {mb5edd9b4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | 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}, {m4be95699, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3105ae1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m45f65a75, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -97392,12 +97916,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m521cabd1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb2e2f2c9, 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, d7523a9dc, NULL}, {m824a8ca4, 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, d7a91ff23, NULL}, - {m55f97ae8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d82026b19, NULL}, + {m55f97ae8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dcdd940e4, NULL}, {ma8975685, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d6bf64b7d, NULL}, {m59dfd261, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d7523a9dc, NULL}, - {mb7063375, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d51854dc5, NULL}, + {mb7063375, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d48c0a228, NULL}, {ma6afb514, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d8e4a1e6c, NULL}, - {mc2e5a64d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d2c680041, NULL}, + {mc2e5a64d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, de9cd8512, NULL}, {m6ab9ee07, 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, d7523a9dc, NULL}, {m5ece45f8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_MATCH_END | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, da62e3d57, NULL}, {m60dd68b1, 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, dc699a7c2, NULL}, @@ -97435,8 +97959,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1824ca5d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_FIRST_PARTY, dc0fc65cb, NULL}, {mefd0bc90, 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, d15b79262, NULL}, {m3e9647a3, 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, d15b79262, NULL}, - {m2d484ea4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d5e67cc71, NULL}, - {m3b12da6f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d5e67cc71, NULL}, {mb3ff623a, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8670a7a1, 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, d2dddef3e, NULL}, {m93d240c0, ADBLOCK_FLAG_EXCEPTION | 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, d55c06ab5, NULL}, @@ -98897,6 +99419,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meedef939, 0, NULL, NULL}, {m4ccdfed8, 0, NULL, NULL}, {m7af5a0fd, 0, NULL, NULL}, + {mc3fed3bf, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mb6acccf5, 0, NULL, NULL}, {mdcb4af85, 0, NULL, NULL}, {m8b9674e, 0, NULL, NULL}, @@ -98990,6 +99513,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m898200ac, 0, NULL, NULL}, {md2b4d79c, 0, NULL, NULL}, {m6ae0b1e9, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m3d32e89, 0, NULL, NULL}, {mda2856ff, 0, NULL, NULL}, {m8ea7c22c, 0, NULL, NULL}, {m73c664e2, 0, NULL, NULL}, @@ -99123,6 +99647,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m76d99524, 0, NULL, NULL}, {m148f399a, 0, NULL, NULL}, {m37801a06, 0, NULL, NULL}, + {m4fa52669, 0, NULL, NULL}, + {m70846dc6, 0, NULL, NULL}, {m2e54d1aa, 0, NULL, NULL}, {mda6e51ae, 0, NULL, NULL}, {m6c0b455, 0, NULL, NULL}, @@ -99180,6 +99706,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me32e4c70, 0, NULL, NULL}, {m383283e, 0, NULL, NULL}, {mbe1260dc, 0, NULL, NULL}, + {mdd446859, 0, NULL, NULL}, {m1b98af5, 0, NULL, NULL}, {ma246863a, 0, NULL, NULL}, {mcfd3835d, 0, NULL, NULL}, @@ -99188,6 +99715,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb1b1f4d, 0, NULL, NULL}, {mb955d4da, 0, NULL, NULL}, {m2c446486, 0, NULL, NULL}, + {m8ace3864, 0, NULL, NULL}, {mf6c665c, 0, NULL, NULL}, {mabca960c, 0, NULL, NULL}, {mc2fde2e4, 0, NULL, NULL}, @@ -99258,6 +99786,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5a0e38fe, 0, NULL, NULL}, {m42ebdc96, 0, NULL, NULL}, {m4cbf3bae, 0, NULL, NULL}, + {m543e1bde, 0, NULL, NULL}, {mb1780a81, 0, NULL, NULL}, {m4b3e666b, 0, NULL, NULL}, {m655b25ce, 0, NULL, NULL}, @@ -99483,6 +100012,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m360af27e, 0, NULL, NULL}, {m54f1119b, 0, NULL, NULL}, {mf93b4e5c, 0, NULL, NULL}, + {m7a22c4e0, 0, NULL, NULL}, + {m2f1a998, 0, NULL, NULL}, {m72d60e44, 0, NULL, NULL}, {ma7dc3764, 0, NULL, NULL}, {m75927e96, 0, NULL, NULL}, @@ -99746,6 +100277,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m3dbe2504, 0, NULL, NULL}, {mfa441ef1, 0, NULL, NULL}, {m5471e14, 0, NULL, NULL}, + {md3f0df89, 0, NULL, NULL}, {m31cfd296, 0, NULL, NULL}, {mccfcd90a, 0, NULL, NULL}, {m1499c30f, 0, NULL, NULL}, @@ -99796,10 +100328,12 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me04b16a0, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m3688306d, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m3379fe9, 0, NULL, NULL}, + {m7945abc6, 0, NULL, NULL}, {m2cc785c2, 0, NULL, NULL}, {ma29a4ed4, 0, NULL, NULL}, {m1c8e97d2, 0, NULL, NULL}, {md98b7ce0, 0, NULL, NULL}, + {m8bd662f, 0, NULL, NULL}, {m907ac588, 0, NULL, NULL}, {m18914d1f, 0, NULL, NULL}, {mea81c75e, 0, NULL, NULL}, @@ -99849,6 +100383,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m252e0ecb, 0, NULL, NULL}, {ma0fd9d62, 0, NULL, NULL}, {m74f794db, 0, NULL, NULL}, + {m2fe35ff9, 0, NULL, NULL}, {m34ace6d0, 0, NULL, NULL}, {m6c85715e, 0, NULL, NULL}, {mfa05857f, 0, NULL, NULL}, @@ -99964,6 +100499,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1b57849a, 0, NULL, NULL}, {me4ce5bde, 0, NULL, NULL}, {md105f206, 0, NULL, NULL}, + {me8f2495, 0, NULL, NULL}, + {ma915ce0, 0, NULL, NULL}, {mb06cf3a9, 0, NULL, NULL}, {m53f7a752, 0, NULL, NULL}, {m2b472e77, 0, NULL, NULL}, @@ -100020,6 +100557,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me3bc5594, 0, NULL, NULL}, {m14b606a4, 0, NULL, NULL}, {m7c6fabf6, 0, NULL, NULL}, + {m69efdd1c, 0, NULL, NULL}, {mf1132164, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m4ae1180c, 0, NULL, NULL}, {meef2c08a, 0, NULL, NULL}, @@ -100589,6 +101127,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m9c333bb5, 0, NULL, NULL}, {m91959337, 0, NULL, NULL}, {m5a6ee46d, 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}, + {m68e0c920, 0, NULL, NULL}, {mc143f731, 0, NULL, NULL}, {mbfad2306, 0, NULL, NULL}, {m2004ac04, 0, NULL, NULL}, @@ -100687,6 +101226,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb6435acf, 0, NULL, NULL}, {me66a85b7, 0, NULL, NULL}, {m812aa76b, 0, NULL, NULL}, + {m36c7bf45, 0, NULL, NULL}, {mf531251b, 0, NULL, NULL}, {mc94e1fbb, 0, NULL, NULL}, {mcd50649e, 0, NULL, NULL}, @@ -100770,6 +101310,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb7ea984d, 0, NULL, NULL}, {m5175733b, 0, NULL, NULL}, {mdce10d52, 0, NULL, NULL}, + {m240186f0, 0, NULL, NULL}, + {mec18581a, 0, NULL, NULL}, {m528b9021, 0, NULL, NULL}, {m8a9af1e3, 0, NULL, NULL}, {m98c8d05d, 0, NULL, NULL}, @@ -100902,6 +101444,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb8e5220e, 0, NULL, NULL}, {m65c7b996, 0, NULL, NULL}, {m9c507040, 0, NULL, NULL}, + {mee5f511, 0, NULL, NULL}, {m7d2e0a41, 0, NULL, NULL}, {mdc4fe2d4, 0, NULL, NULL}, {m3053a9a5, 0, NULL, NULL}, @@ -100982,6 +101525,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma50a5f11, 0, NULL, NULL}, {me682c40e, 0, NULL, NULL}, {m7b73d411, 0, NULL, NULL}, + {mdc462522, 0, NULL, NULL}, {mb0163acc, 0, NULL, NULL}, {mb0ae6012, 0, NULL, NULL}, {mbf4951a9, 0, NULL, NULL}, @@ -101261,6 +101805,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me06fcd8a, 0, NULL, NULL}, {me5f25a92, 0, NULL, dn5993e21c}, {me1f015af, 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}, + {mf5cf83bc, 0, NULL, NULL}, {ma9075762, 0, NULL, NULL}, {ma90995f9, 0, NULL, NULL}, {m1d276664, 0, NULL, NULL}, @@ -101281,15 +101826,18 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m89d2ef88, 0, NULL, NULL}, {m40a38dd6, 0, NULL, NULL}, {m5ef662f4, 0, NULL, NULL}, + {mc1aab7e0, 0, NULL, NULL}, {m52cda0d0, 0, NULL, NULL}, {me40dbe6f, 0, NULL, NULL}, {mf3ca3137, 0, NULL, NULL}, {mb8741683, 0, NULL, NULL}, {mc8d4e7d1, 0, NULL, NULL}, {mafa00639, 0, NULL, NULL}, + {m620b90b1, 0, NULL, NULL}, {m957fed56, 0, NULL, NULL}, {m23406e6c, 0, NULL, NULL}, {mab4c8d88, 0, NULL, NULL}, + {mea7c8bae, 0, NULL, NULL}, {mf14b1753, 0, NULL, NULL}, {m3dc44bd2, 0, NULL, NULL}, {m6850a769, 0, NULL, NULL}, @@ -101341,12 +101889,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfebc1286, 0, NULL, NULL}, {mbde29e38, 0, NULL, NULL}, {m2a9c3323, ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m501759c1, 0, NULL, NULL}, {m91246b48, 0, NULL, NULL}, {m8fe4beb1, 0, NULL, NULL}, {m5b3cc9b5, 0, NULL, NULL}, {m1848901f, 0, NULL, NULL}, {ma00bc511, 0, NULL, NULL}, {m50d793de, 0, NULL, NULL}, + {m86794809, 0, NULL, NULL}, {me74c4214, 0, NULL, NULL}, {m8b96875b, 0, NULL, NULL}, {mbb015146, 0, NULL, NULL}, @@ -101516,6 +102066,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md1ab634b, 0, NULL, NULL}, {m134b5949, 0, NULL, NULL}, {m3302d46d, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m8a54f504, 0, NULL, NULL}, + {m2cb0e595, 0, NULL, NULL}, {mcf727472, 0, NULL, NULL}, {mabad5ed2, 0, NULL, NULL}, {md368d5ee, 0, NULL, NULL}, @@ -101710,6 +102262,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m489385b7, 0, NULL, NULL}, {md663b7ae, 0, NULL, NULL}, {mde3b4387, 0, NULL, NULL}, + {m28ece341, 0, NULL, NULL}, {m17ee6945, 0, NULL, NULL}, {mf88510a0, 0, NULL, NULL}, {ma49d5b0b, 0, NULL, NULL}, @@ -101893,7 +102446,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf0b79390, 0, NULL, NULL}, {m5fa49e8a, 0, NULL, NULL}, {m63bc1c6a, 0, NULL, NULL}, - {m193c117d, 0, NULL, dnb337d652}, + {m193c117d, 0, NULL, dn8d40ab2e}, {m73a1e183, 0, NULL, NULL}, {meb3ccb37, 0, NULL, NULL}, {m21ddac9c, 0, NULL, NULL}, @@ -101990,6 +102543,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc494af35, 0, NULL, NULL}, {m1b2986cd, 0, NULL, NULL}, {m65266049, 0, NULL, NULL}, + {mcbcbd635, 0, NULL, NULL}, {m707b077c, 0, NULL, NULL}, {m2553f473, 0, NULL, NULL}, {m5eff69b7, 0, NULL, NULL}, @@ -102051,6 +102605,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m69769f12, 0, NULL, NULL}, {m1ef2859e, 0, NULL, NULL}, {m575bf54e, 0, NULL, NULL}, + {m4b552085, 0, NULL, NULL}, {mbdd5305d, 0, NULL, NULL}, {mcd7414e4, 0, NULL, NULL}, {meb50860, 0, NULL, NULL}, @@ -102331,6 +102886,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m336cb94d, 0, NULL, NULL}, {m1b8414e4, 0, NULL, NULL}, {ma5250d63, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m2b0e197e, 0, NULL, NULL}, {m75de0b24, 0, NULL, NULL}, {m10323b25, 0, NULL, NULL}, {m3c0ccddc, 0, NULL, NULL}, @@ -102343,6 +102899,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m13ed5c70, 0, NULL, NULL}, {m85c7a8d7, 0, NULL, NULL}, {me937e0df, 0, NULL, NULL}, + {m59d29d8e, 0, NULL, NULL}, {m26737d00, 0, NULL, NULL}, {me24d37ba, 0, NULL, NULL}, {m107bad56, 0, NULL, NULL}, @@ -102446,6 +103003,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m81d75d65, 0, NULL, NULL}, {m9bdd8153, 0, NULL, NULL}, {m158961b4, 0, NULL, NULL}, + {m84522b73, 0, NULL, NULL}, {mcc2dd42c, 0, NULL, NULL}, {md02b9be1, 0, NULL, NULL}, {md0048c71, 0, NULL, NULL}, @@ -102651,6 +103209,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {madbab8c5, 0, NULL, NULL}, {m8acad561, 0, NULL, NULL}, {m469eddb7, 0, NULL, NULL}, + {m7eb88908, 0, NULL, NULL}, {m61afde5a, 0, NULL, NULL}, {m32f7d241, 0, NULL, NULL}, {m69878a8, 0, NULL, NULL}, @@ -102898,6 +103457,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mae07d510, 0, NULL, NULL}, {mec7f95e3, 0, NULL, NULL}, {me999e199, 0, NULL, NULL}, + {md4b9eb, 0, NULL, NULL}, {mce1801b2, 0, NULL, NULL}, {mba95d216, 0, NULL, NULL}, {mf7bc3b80, 0, NULL, NULL}, @@ -103090,6 +103650,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md8ec5d28, 0, NULL, NULL}, {m20e5fa93, 0, NULL, NULL}, {m34cece55, 0, NULL, NULL}, + {mf558a1b8, 0, NULL, NULL}, {mf62de655, 0, NULL, NULL}, {md6bacbb5, 0, NULL, NULL}, {m53d3a054, 0, NULL, NULL}, @@ -103298,6 +103859,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4b1a818a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0f4bb41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6a668c14, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma2984f6c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab04833b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9a4f05e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3c8f4c7f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -103335,6 +103897,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf1834042, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m197c5d46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m20fb9521, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m76070b74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7af6d222, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1172ae7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me043f44, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -103631,6 +104194,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4e448801, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m98c56a48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc0fbaa41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m3e15bf08, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma5a9f26b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me2e25269, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m610db3f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -103839,6 +104403,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb270943e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9a8cd2f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mba6b58c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mda4f1e9e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m200ec5ca, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdb0d1488, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc00c6d0a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -103946,6 +104511,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb2fd0a4f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m502b25d, 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}, {m979725e2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m30fe9a70, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcbee2a34, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8f42a438, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m26bdc51b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -103964,6 +104530,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma65a5a13, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {meda607f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6bc7d5b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m81b20c72, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mafa4fa5b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn72df9ef6}, {mca61e85, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8625be51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104068,6 +104635,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8df80a04, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcf724520, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me7205f56, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m78f74447, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf269128e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mca825f39, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma6235eac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104128,6 +104696,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m87806ff3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf01ea30f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfbf14fc1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m724ba7c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m52c2adc7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3febe7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m62dd5d3a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104163,6 +104732,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6f40dc94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma4f270e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc5b43bd1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma6a8edc4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m105a04f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5e2e79d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf927a2d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104181,6 +104751,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m778b16ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6378c176, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1121f3c, 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}, {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}, @@ -104195,6 +104766,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me13a792e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6bac51ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6b3a1207, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7898e155, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m644fe64c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md8587b23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md509adf0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104294,6 +104866,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m34fc2db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me455dc24, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m33e7782f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6ffcf58e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcfa9bca6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me1b31143, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c3419d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104314,6 +104887,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mff10c3ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4cde7588, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m29045317, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma1fe7915, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma29624b5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me1edbc23, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6c5c5472, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104396,6 +104970,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4bb78041, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3eb5c54d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9f62d35c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mb951713a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1f114e94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1a4f3974, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc92438d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1a6ba0d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104521,6 +105097,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m137b9a61, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m58eccb19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2fb284d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m66287630, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3f24b95f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1d9beaf1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1734a9f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104574,6 +105151,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7a2587c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1c4c26d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m87c7a6aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5a361ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb03377d2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mebfdcc7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcbbe8527, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -104687,6 +105265,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf29e7273, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8a853172, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me4c3a1b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me7ab9f6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6bd30b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me9e73b78, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8a7110fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -105101,6 +105680,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md145d67b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma27f2fc8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf9204615, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6b4dc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2dc6d2d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m58d3c6a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0e635e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -105180,6 +105760,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbbd52b69, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m59b8c11c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3cb641b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m72f5a437, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2d6c0612, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma3dfb6e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdc535dd8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -105426,6 +106007,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md64775b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8d036f4e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mec3989c6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m4f6ee46b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb3c4b3d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3214440d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1b1c4740, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -105569,6 +106151,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6109b559, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc2e5792b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m63cd2e90, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbc85a23f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc27cbd9e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5fe1f4af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mddb384cd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -105713,11 +106296,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m558b16e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m923655ba, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md2c0fcad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, - {m287644d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6237653d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m23fbd2e1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m54ba8b9c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf9db93a8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mc44b6bcd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4344c082, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7ebd05b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me5ff59f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -105764,6 +106347,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbd8ad350, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc1d26645, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7a126965, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9e3d46a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m95ad87ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me11667f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4916fc76, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106289,6 +106873,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4b40009e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1fc8c45d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3d56abf0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {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}, {ma5f264b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md61f81f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106311,11 +106896,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, {m38fee626, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mdd5be239, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma581251, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1744bdef, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4a27f2db, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3c875e57, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9343a8a9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m497505c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mff8dfc15, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m66d92250, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8629fb79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106337,6 +106924,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfbf95fc0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1f2dc3ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1ad155a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m5cad9d2a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfc8c31ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6fa0b0c9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me60b69b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn88bc18ef}, @@ -106429,6 +107017,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m320c34c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9fe97fb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mfdcb9a94, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbd7e5697, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me77c3c84, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5fc6aeb6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf53d49d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106446,6 +107035,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7f1e2c53, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m541132d9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma2154f5a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mdbfcad1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma499a841, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me8a714ab, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6d486052, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106626,6 +107216,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m758de671, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mad3ddf01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m77041f6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m94d885bf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf19c48af, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1e33876, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mffc14130, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106806,6 +107397,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mcff05656, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m4460c8aa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m616a58f7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m753852d1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md600cdf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m2bb177d6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m265e9b6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106875,6 +107467,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m57a64df7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m73511fbf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7c7c82b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9865dc6a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbe82ff92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m832a720f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf0f81e41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -106996,6 +107589,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb8953864, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m31f796ea, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7d5a1659, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma7e64377, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5b8ecaad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m8a071916, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mdd5e4210, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -107005,6 +107599,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md130046, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m12c4b0fa, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9dc0b1a5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m8cf808eb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m9e296be0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m7a43fe89, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb80b86ec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mccf309bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -107024,10 +107620,13 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mea0b8b19, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me43d53d4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md2cffbaf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {ma11fd9bd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m6979d869, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m83d9123e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m1354e9c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m14d55d6e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m67334178, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m89be5978, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mda1d79a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {md75bee02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m6490ead4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -107035,6 +107634,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mae0c6f34, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbe3da743, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma722f278, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mf103dc88, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m41c02e16, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mbd6e61d8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m113cceb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m11f84aff, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -107074,6 +107675,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m70ac862c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m44e9803a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma0d5a369, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md321f3a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m252c6944, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mebc5b3ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb336771f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -107186,7 +107788,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf50ef243, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9fb3435, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m50cfa99e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me73c495, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m759a1cac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mfe45ec49, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m5856ece2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m555beb8e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m23c562e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -107521,6 +108125,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc6655b4e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1caee137, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me9dba993, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mad074d0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4407a67, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4c4c290a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6ed6df8b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -107545,6 +108150,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6a7f50da, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m626f50f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3ece4318, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m1256d5cc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8fd83f5d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m623769d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m45c13032, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -107560,6 +108166,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbe82c606, 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}, {mfc9e005c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m135d758e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m5d51028c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mc22c922, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m202d41c2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mfd71e957, 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}, @@ -107663,6 +108270,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf7a87c51, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc205442d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1945075d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m53dbe26b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mad6cd781, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5445a892, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb3d540ac, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -107787,6 +108395,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m287f450, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md4d20f2d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6cb514b7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m32e151bf, 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}, + {m45b9ec11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m9ee73c1e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1d40d8e4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdfd75380, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf14156c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -107949,6 +108560,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4b5a82a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8c29e9c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc17aeb79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mf2c57e7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m327dc9c8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5157e3b4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6ce29214, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -108063,6 +108675,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m86ebd611, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {me2be050d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m73a8c49f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m36b14015, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m367597f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2a28ebc6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mab720af0, 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}, @@ -108102,7 +108715,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6738ece, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m51160f1d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m30b015fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mda460738, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc45d259b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2cdc6183, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma54c087d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -108138,9 +108750,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md327805a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m36183a92, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma00f5e22, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m3b219a83, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m47a0ba6b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma43462b0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m91dc8097, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {ma23e7a70, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m39f9343a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdc794cec, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m20210de2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -108362,6 +108976,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md5c29e00, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf1ea45c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2a11b1f2, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m6354fa7d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mc68f6c6c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb6783db3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9946d3d8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -108872,6 +109487,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m94969f8e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m1a0011ad, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m818f1c84, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {meff00727, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {ma188e365, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2a5a2ac9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m748791a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -109055,6 +109671,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc2cce26e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma4e9e0e3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2fa0c9b6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m78812263, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m43e1b914, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4b89faa1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfbe571d3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -109176,6 +109793,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2581da48, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m23651b54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mad24c650, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {md9e053a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m93ea847f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf2bddb5b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf42f1f7b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -109248,6 +109866,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m83784a54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7fcc8e5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m40909d64, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {med4a249e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m63e4848e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mcdbae288, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma6bb0f20, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -109401,6 +110020,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m58baea5e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {md83053c4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m60badba6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m83635eea, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me6723a04, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m575da48, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m864e1f16, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -109429,6 +110049,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma7e3f66a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mb9de0cf0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m96a571ea, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m69828283, 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}, {ma8edc617, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m212dcf29, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m30327f68, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | 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}, @@ -109439,6 +110060,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m824562b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mebedb490, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb7ca8da0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mc15c2aa2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {m7675fa25, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m108dcca1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, dn30269278}, {m99d22bd3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {maae96f41, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, @@ -109646,6 +110269,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m824aaa86, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mefda6681, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mb42f366d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mcd5826ee, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb5c58969, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m18d9fab4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {ma33b6899, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -109700,6 +110324,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m2fc6df39, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me71f6e70, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m96d0e8bc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m3143381b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc3018089, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m29831978, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9e4da99e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -109774,6 +110399,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {macd209f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me324e9ff, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m17b4610d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mfde53349, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m71ec2911, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9fd55935, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m50f19c18, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7a28c33c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -109962,14 +110589,19 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md43b4b51, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m282255a0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6c5f4dce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mda5c7181, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m77c9c65, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m52d4a729, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf2301634, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc7187e10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3abb8038, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mf1b2592e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7c5484f5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m54ecae65, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {mbfa434fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {ma99fe02e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mc2c36ad7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {me777f3c1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mbfa434fc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m9675be03, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4939cfe0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m492f1836, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -110164,7 +110796,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb8bbf68d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbee87367, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2ba10f84, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m83ca7c3e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mb617c8c7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfddb238c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m309f2848, 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, df1280e3b, NULL}, {m3121a4a3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -110210,6 +110842,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me76a111c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcf0e7684, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mefde6f30, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m5d27f2a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1ff6449a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mac585e98, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4005a1a2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -110288,6 +110921,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfbc59f9d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf902ed0f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m27227a81, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m1cd3c01c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m1d43ca2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m99ae6768, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m69140933, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -110599,6 +111233,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6188791a, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7f808a7, ADBLOCK_FLAG_MATCH_DOMAIN, d320ff3d2, NULL}, {m81b8be1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d963688ac, NULL}, + {m388aa552, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m15310ad8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m49e00a35, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m85720f2c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -110681,6 +111316,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {ma4c33ab5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8c0953fa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m73a3d57b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m33cb89b8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {meb4b07c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb6e3b6b2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m451bd9ec, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2de05016, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -110725,6 +111362,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m992563e, 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}, {m19dd5fc3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7c30e888, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m4178d609, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me53e023, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {me601e3dd, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m982b2794, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -110807,11 +111445,14 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md9777811, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf74719f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m87f1c062, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m978317cc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf402f80f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m74a8c726, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf25078d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbeeb9b69, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m47d6729b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc5cad254, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m5885a64a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me3025a36, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m63b876d0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9ab07da6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -110836,6 +111477,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4d574568, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m94b989c5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m56443b01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m5c3e712, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {mb11cf860, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {md1f201a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m8fb1dbb9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mcf41fe28, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4384a7e4, 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}, @@ -111033,6 +111677,9 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m71094317, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mbdf1066b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m9d20c4c5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m49e6fc4c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {me8fe45e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m738f668d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6512f2fc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m146bde3c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3fe7053c, ADBLOCK_FLAG_MATCH_DOMAIN | 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, NULL, NULL}, @@ -111075,6 +111722,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m30fd3b13, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mce8e01e3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4eaf8710, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m334861bd, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {maff5f571, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7c3e0f54, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7d9c0377, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -111120,6 +111768,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6ae6307, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m49930160, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mc16a7a02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mb2ec83c7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3154228d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m20a1e476, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m628b1e14, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -111430,6 +112079,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {meff80569, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m63a04379, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5ea10df0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mcc45e303, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb4c7201c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma84e41c3, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbd70d757, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -111577,6 +112227,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf006f2d7, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m5186350, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7022a299, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m6b602aa0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf98f0ea2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m237b4886, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mde785b12, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -111709,6 +112360,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5fad9085, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4c96d7a3, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb304d58, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m2952a3a6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5d7d884f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6ca2f253, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6e3c5744, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -111820,6 +112472,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m94bc6022, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m59d7f922, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9ca98092, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m8e0c269, 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, d1a66a7fe, NULL}, {mc2ac956a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | 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}, {m9d9add2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5b60443, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -112065,6 +112718,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8611f2fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m500ece0e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m22e34d0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m5623b60e, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m58602d02, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m56b599ce, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m93123ff2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, @@ -112077,6 +112731,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m87ccba8a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mcf1280e9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {me8b4a9d7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m3f2066f9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m793328e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m6b0908b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2876ae0b, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -112112,6 +112767,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m7ed6f168, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m182ded0d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m37f6cc7d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mda4c0d37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8ef5e682, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mab538ec7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m5e7124a4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -112344,6 +113000,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m575ce98c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7e699dde, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m87cbf54d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m262f3aa9, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m30787270, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m78df7acc, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m806b96fe, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -112385,6 +113042,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m104ac010, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m77edebaf, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb13a6e01, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m1c90200c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc9ed1590, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m199ac4aa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m128371fa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -112404,6 +113062,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m6dc7b086, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md34d8451, 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}, {me6922c1f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m28bf1af9, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {ma6c54f3c, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mae35a3bc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m8d1b82e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m4d48377, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -112454,6 +113114,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m1e24e429, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m12839fb4, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {mc8030481, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {macc2a240, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m84a15c0e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m87132008, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m16502150, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -112548,6 +113209,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m910b64e8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m21401a97, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf7e315e6, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m794aed2f, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m84fd6926, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m30f75982, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mbb0200eb, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -112649,6 +113311,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md0d63602, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3dd468e0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, {m934c3f09, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m71099c79, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m31e500e5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md5492e10, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mb24f2b74, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -112719,7 +113382,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m48e722a5, ADBLOCK_FLAG_MATCH_BEGIN | 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, d43af8047, NULL}, {m470e3e19, ADBLOCK_FLAG_MATCH_DOMAIN, d486c23d0, NULL}, {m68eea01d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, - {m6f25d1f0, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m7f640e53, ADBLOCK_FLAG_MATCH_DOMAIN, df540e35a, NULL}, {m858f9ea6, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mfb947556, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -112978,6 +113640,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mbd3a460b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m20baf080, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m873549aa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m48ab83f8, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mf538ec1f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mb3670e41, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m869f1cfc, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113146,6 +113809,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {md955d5fb, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {ma35f57d5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m982b1531, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {mfa2d19ef, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m81c1341d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m2d69c2ae, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mefd9252d, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113307,6 +113971,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m33ad002a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7269f039, 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}, {m556ac250, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {maa618ba4, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113358,6 +114023,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mc5b68423, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m38c9464e, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m51557d0b, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mb3ad7f11, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m2c0e8a7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {maea80ef1, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m71ccf6f5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113473,6 +114139,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m41f80d24, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m54ca04b7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc4021669, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m865978e8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m585034f0, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf701b5e7, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mc6e5ab1f, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113495,6 +114162,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf5438c5c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m285970aa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mca13987, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m198add26, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf83665f1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m193e918d, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m26c62b47, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -113506,6 +114174,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mfc0dfeac, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {mdd797550, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m948c2559, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mcf342e1a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m8fec9aa8, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m924dc1b1, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {md23ac8e5, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -113697,6 +114366,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me0f35bfa, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m65055634, ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m6fa7f607, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, + {m1a9a495a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {mf7a250bf, 0, d759d6398, NULL}, {md0404ded, ADBLOCK_FLAG_MATCH_DOMAIN, d759d6398, NULL}, {me7abf845, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_THIRD_PARTY, d759d6398, NULL}, @@ -113806,6 +114476,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m90431dbd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {md759a144, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, dcbfa29f1, NULL}, {mdc43ee20, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, d667639eb, NULL}, + {m7a418849, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, {mf9a35d60, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR | 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}, {ma2bf9bf5, ADBLOCK_FLAG_EXCEPTION | 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, d35d44145, NULL}, {m48233101, ADBLOCK_FLAG_EXCEPTION | 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}, @@ -113865,6 +114536,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m917ee7cc, 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, NULL, NULL}, {m25e60bfd, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m3c89cbb1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m53dbe26b, ADBLOCK_FLAG_EXCEPTION | 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, dc83201ce, NULL}, {m75c3d45e, 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, da3867894, NULL}, {mff7bfa32, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m7cb2494c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -114024,7 +114696,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mdc85e1b1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d6eb158ee, NULL}, {mea58ea03, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m9236fff4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {m19016522, ADBLOCK_FLAG_EXCEPTION | 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, d1cbf9f04, NULL}, + {mdc3b9708, 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, NULL, NULL}, {m525b0b32, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m281ee62e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, daa49275e, NULL}, {m1f026e4b, 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}, @@ -114084,7 +114756,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {me9e0e20f, ADBLOCK_FLAG_EXCEPTION | 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}, {m1b0539b1, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, dcbc0c6b8, NULL}, {me0bc0104, 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, df66e5c49, NULL}, - {m802d8eb0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d9b188cfb, NULL}, + {m802d8eb0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d91ec9fbd, NULL}, {m6d876611, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, dd0a125fb, NULL}, {mabe86e7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, {m4fab4829, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | ADBLOCK_FLAG_HAS_SEPARATOR, NULL, NULL}, @@ -114232,8 +114904,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m28eea487, 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}, {mbf2642d8, 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, de5c33b22, NULL}, {mc5cc2337, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d3acd016f, NULL}, - {m675cf105, 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, de5c33b22, NULL}, - {m68008bde, 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, d7467e2b3, NULL}, + {m675cf105, 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, d94f6c403, NULL}, + {m68008bde, 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, d895602d0, NULL}, {m8482100b, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d1fcccf82, NULL}, {m4e4c0ddb, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d94359a95, NULL}, {mf3997543, 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, de6807e2f, NULL}, @@ -114366,7 +115038,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m32b9bd53, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD, d4983898a, NULL}, {mc5ac9fe4, 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, NULL, NULL}, {m60a638b9, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d80fd9e6b, NULL}, - {maa7c317d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d7c24609, NULL}, + {maa7c317d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m4f3eb4db, 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, d8e781cc3, NULL}, {m22909bbf, ADBLOCK_FLAG_EXCEPTION | 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}, {m8cd6848d, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m74fdd2d4, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, @@ -114517,6 +115190,7 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, {m9bba7ced, 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}, + {me8d6d24a, 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}, {md83c644f, 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}, {m6bcd534b, 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}, {m7973e9a0, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, ddf97c1cd, NULL}, @@ -114924,7 +115598,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m5bd40f91, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, {m703fe1ae, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | 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}, {m6e330900, 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, d63b1a8b3, NULL}, - {m97c488d3, ADBLOCK_FLAG_EXCEPTION | 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, d431576a0, NULL}, {me98d80a6, 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, d57087e47, NULL}, {m701eb90b, ADBLOCK_FLAG_EXCEPTION | 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, dda7cad37, NULL}, {m9e892ae8, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, @@ -115196,7 +115869,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mea15dd10, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, d69bc6df4, NULL}, {m85a31a40, 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, d60e2c3ae, NULL}, {m4ed85c7b, 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, dc9a82f7f, NULL}, - {mb464fd9f, 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, d80c6ffe6, NULL}, {m6856ceb7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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}, {mf60d987a, 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, de7c572e6, NULL}, {m13fa4512, 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, d36da9c79, NULL}, @@ -115387,7 +116059,6 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mf281e461, 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, da627667b, NULL}, {m3f4cd7c6, ADBLOCK_FLAG_EXCEPTION | 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}, {me382ae7f, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, dc1ec77ea, NULL}, - {mdb89a6a3, 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, d4fe0f258, NULL}, {mb390ec46, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {m3deb1477, 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, db7e8385b, NULL}, {m3e3d3b94, 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, db7e8385b, NULL}, @@ -115406,6 +116077,21 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m673a417e, 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, d78d9a34d, NULL}, {mb6bcf140, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | 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}, {mf982383b, 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, d3bbef943, NULL}, + {mac79c11e, 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, da4ba7811, NULL}, + {mca132c12, 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, d8e1bb2bc, NULL}, + {mc3d2ea96, ADBLOCK_FLAG_EXCEPTION | 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, d62a4f9f4, NULL}, + {mf625310e, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, NULL, NULL}, + {m5c7d7ee2, 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, d467f809f, NULL}, + {mb464fd9f, 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, d83412d8a, NULL}, + {m61ca2f1c, 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, d83412d8a, NULL}, + {m716a3fb5, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mdb89a6a3, 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, da39971ab, NULL}, + {m125113f2, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_CSP_REPORT, NULL, NULL}, + {mfe7bad64, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_WILDCARD | 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}, + {mf8f86b12, ADBLOCK_FLAG_EXCEPTION | 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}, + {m88644409, 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, d57d3a6e6, NULL}, + {md3937bb9, 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_IMAGE | ADBLOCK_FLAG_RT_MEDIA | ADBLOCK_FLAG_RT_XHR | ADBLOCK_FLAG_RT_PING, NULL, NULL}, + {m3365e008, 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, d15e339f9, 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}, @@ -115497,7 +116183,10 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {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}, {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}, + {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}, {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}, {me0d1ba77, 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}, {m7aa3cc4b, ADBLOCK_FLAG_MATCH_DOMAIN, dbf55aee9, NULL}, {macf1d3ae, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR, dbf55aee9, NULL}, @@ -115506,12 +116195,17 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m4268f196, 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}, {m4a187823, 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}, {mba9ab563, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {mf0caa6e0, 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, d94ebc646, NULL}, + {me52add22, 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, d3d96a0ac, NULL}, {m8c3e2ccc, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, - {mff908f37, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, df77409b0, NULL}, - {mff908f37, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_RESOURCE_TYPE_IN | ADBLOCK_FLAG_RT_STYLESHEET | ADBLOCK_FLAG_RT_SCRIPT | ADBLOCK_FLAG_RT_PING, df77409b0, NULL}, + {mff908f37, ADBLOCK_FLAG_MATCH_DOMAIN | 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, df77409b0, NULL}, + {mff908f37, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | 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, df77409b0, NULL}, {m2fd63850, 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, de6807e2f, NULL}, {m2c79d526, 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}, + {mf3b00c09, 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, d63b3da42, NULL}, {md3883969, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m3700b20d, 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, daab29b75, NULL}, + {m4a032d8b, 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, d44d8bfce, NULL}, {m4ce6a5d2, 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, d4340b3ef, NULL}, {m94a86564, 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, d4340b3ef, NULL}, {mfe9ab106, 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, d4340b3ef, NULL}, @@ -115530,6 +116224,8 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m8304cca5, 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, d8e29586f, NULL}, {m2d0c38aa, 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}, {m2d0c38aa, 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, NULL, NULL}, + {me5b22327, 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}, + {me5b22327, 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, NULL, NULL}, {m39d65f1c, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, {md348979a, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, {m39d65f1c, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_FIRST_PARTY, NULL, NULL}, @@ -115539,7 +116235,11 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {mb714409c, ADBLOCK_FLAG_MATCH_DOMAIN, db61631c1, 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}, + {m97c488d3, 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, d24e5caca, NULL}, + {m97c488d3, ADBLOCK_FLAG_EXCEPTION | 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, d24e5caca, NULL}, {m68acb78a, 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, d822ea15b, NULL}, + {m8734036a, 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}, + {m98f9a49e, 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, dc1ebe4ac, NULL}, {m399eb2d4, 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, d75a017a7, NULL}, {m399eb2d4, ADBLOCK_FLAG_EXCEPTION | 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, d75a017a7, NULL}, {m8b0c5e53, 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, df45478a8, NULL}, @@ -115547,6 +116247,26 @@ struct adblock_entry ADBLOCK_ENTRIES[ADBLOCK_ENTRY_COUNT] = { {m298a9586, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, d110b6523, NULL}, {med851de7, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, {m3cf5a3f3, ADBLOCK_FLAG_EXCEPTION | ADBLOCK_FLAG_MATCH_DOMAIN, NULL, NULL}, + {m6c17e587, 0, NULL, NULL}, + {m594288fa, 0, NULL, NULL}, + {m31985796, 0, NULL, NULL}, + {m5b920c48, 0, NULL, NULL}, + {m28c9cad6, 0, NULL, NULL}, + {m4452643, 0, NULL, NULL}, + {m5f0ecb6a, 0, NULL, NULL}, + {m71397b7f, 0, NULL, NULL}, + {mb613d9a0, 0, NULL, NULL}, + {m6030ce6d, 0, NULL, NULL}, + {m25778518, 0, NULL, NULL}, + {m2c7108d, 0, NULL, NULL}, + {m58478168, 0, NULL, NULL}, + {m72933e75, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, + {mea9a16e1, ADBLOCK_FLAG_HAS_WILDCARD, NULL, NULL}, + {m3f0c7ba4, 0, NULL, NULL}, + {me74ed6ff, 0, NULL, NULL}, + {m7dc6d789, 0, NULL, NULL}, + {m7d390077, 0, NULL, NULL}, + {m12711cdf, ADBLOCK_FLAG_MATCH_DOMAIN | ADBLOCK_FLAG_HAS_SEPARATOR | ADBLOCK_FLAG_THIRD_PARTY, NULL, NULL}, {mf4b155de, 0, NULL, NULL}, {m4530b064, 0, NULL, NULL}, {m983804f7, 0, NULL, NULL}, diff --git a/build/patches/AV1-codec-support.patch b/build/patches/AV1-codec-support.patch index 0bce92f8..37426b5c 100644 --- a/build/patches/AV1-codec-support.patch +++ b/build/patches/AV1-codec-support.patch @@ -25,7 +25,7 @@ Report AV1 as playable on Android diff --git a/media/base/mime_util_internal.cc b/media/base/mime_util_internal.cc --- a/media/base/mime_util_internal.cc +++ b/media/base/mime_util_internal.cc -@@ -539,9 +539,13 @@ bool MimeUtil::IsCodecSupportedOnAndroid( +@@ -542,9 +542,13 @@ bool MimeUtil::IsCodecSupportedOnAndroid( case THEORA: return false; diff --git a/build/patches/Add-English-only-search-engine.patch b/build/patches/Add-English-only-search-engine.patch index e05ce351..bd2a72db 100644 --- a/build/patches/Add-English-only-search-engine.patch +++ b/build/patches/Add-English-only-search-engine.patch @@ -13,7 +13,7 @@ disable from all its searches RLZ and field experiments querystring parameters. diff --git a/components/search_engines/prepopulated_engines.json b/components/search_engines/prepopulated_engines.json --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json -@@ -127,6 +127,27 @@ +@@ -126,6 +126,27 @@ "id": 1 }, diff --git a/build/patches/Add-Qwant-search-engine.patch b/build/patches/Add-Qwant-search-engine.patch index 45cc7ab7..c6bc98e5 100644 --- a/build/patches/Add-Qwant-search-engine.patch +++ b/build/patches/Add-Qwant-search-engine.patch @@ -5,29 +5,20 @@ Subject: Add Qwant search engine Specify image URL in upstream engine definition Make search engine selectable in default list --- - .../search_engines/prepopulated_engines.json | 3 +- + .../search_engines/prepopulated_engines.json | 1 + .../template_url_prepopulate_data.cc | 218 ++++++++++----------- - 2 files changed, 111 insertions(+), 110 deletions(-) + 2 files changed, 110 insertions(+), 109 deletions(-) diff --git a/components/search_engines/prepopulated_engines.json b/components/search_engines/prepopulated_engines.json --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json -@@ -28,7 +28,7 @@ - // Increment this if you change the data in ways that mean users with - // existing data should get a new version. Otherwise, existing data may - // continue to be used and updates made here will not always appear. -- "kCurrentDataVersion": 113 -+ "kCurrentDataVersion": 114 - }, - - // The following engines are included in country lists and are added to the -@@ -188,6 +188,7 @@ - "favicon_url": "https://www.qwant.com/favicon.ico", - "search_url": "https://www.qwant.com/?q={searchTerms}&client=opensearch", - "suggest_url": "https://api.qwant.com/api/suggest/?q={searchTerms}&client=opensearch", +@@ -197,6 +197,7 @@ + "favicon_url": "https://search.seznam.cz/r/img/favicon.ico", + "search_url": "https://search.seznam.cz/?q={searchTerms}", + "suggest_url": "https://suggest.fulltext.seznam.cz/fulltext_ff?phrase={searchTerms}", + "image_url": "https://www.qwant.com/?t=images&q={searchTerms}", - "type": "SEARCH_ENGINE_QWANT", - "id": 94 + "type": "SEARCH_ENGINE_SEZNAM", + "id": 25 }, diff --git a/components/search_engines/template_url_prepopulate_data.cc b/components/search_engines/template_url_prepopulate_data.cc --- a/components/search_engines/template_url_prepopulate_data.cc diff --git a/build/patches/Add-StartPage-search-engine.patch b/build/patches/Add-StartPage-search-engine.patch index 8c9fffc2..fb682e4a 100644 --- a/build/patches/Add-StartPage-search-engine.patch +++ b/build/patches/Add-StartPage-search-engine.patch @@ -11,7 +11,7 @@ Subject: Add StartPage search engine diff --git a/components/search_engines/prepopulated_engines.json b/components/search_engines/prepopulated_engines.json --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json -@@ -198,6 +198,16 @@ +@@ -197,6 +197,16 @@ "id": 56 }, diff --git a/build/patches/Add-a-flag-for-DNS-over-HTTPS.patch b/build/patches/Add-a-flag-for-DNS-over-HTTPS.patch index 42d2f641..a3bb31a7 100644 --- a/build/patches/Add-a-flag-for-DNS-over-HTTPS.patch +++ b/build/patches/Add-a-flag-for-DNS-over-HTTPS.patch @@ -13,19 +13,19 @@ See also: https://tools.ietf.org/id/draft-ietf-doh-dns-over-https-14.txt chrome/browser/about_flags.cc | 11 +++++++++ chrome/browser/flag_descriptions.cc | 3 +++ chrome/browser/flag_descriptions.h | 3 +++ - .../browser/net/system_network_context_manager.cc | 17 +++++++------ + .../browser/net/system_network_context_manager.cc | 17 +++++++------- .../common/network_features.cc | 7 ++++-- .../common/network_features.h | 5 +++- .../common/network_switch_list.h | 4 ++++ net/base/load_flags_list.h | 6 +++++ - net/dns/dns_transaction.cc | 27 +++------------------ - net/url_request/url_request_http_job.cc | 28 +++++++++++++--------- - 10 files changed, 64 insertions(+), 47 deletions(-) + net/dns/dns_transaction.cc | 27 +++------------------- + net/url_request/url_request_http_job.cc | 16 +++++++++---- + 10 files changed, 58 insertions(+), 41 deletions(-) diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -403,6 +403,14 @@ const FeatureEntry::FeatureVariation kCCTModuleCacheVariations[] = { +@@ -391,6 +391,14 @@ const FeatureEntry::FeatureVariation kCCTModuleCacheVariations[] = { base::size(kCCTModuleCache_ThirtyMinutes), nullptr}, }; @@ -40,7 +40,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc #endif // OS_ANDROID const FeatureEntry::Choice kEnableGpuRasterizationChoices[] = { -@@ -3494,6 +3502,9 @@ const FeatureEntry kFeatureEntries[] = { +@@ -3273,6 +3281,9 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kEnableSyncUSSBookmarksName, flag_descriptions::kEnableSyncUSSBookmarksDescription, kOsAll, FEATURE_VALUE_TYPE(switches::kSyncUSSBookmarks)}, @@ -48,12 +48,12 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc + flag_descriptions::kDnsOverHttpsDescription, kOsAndroid, + MULTI_VALUE_TYPE(kDnsOverHttpsChoices)}, - #if defined(OS_ANDROID) - {"incognito-strings", flag_descriptions::kIncognitoStringsName, + {"enable-lookalike-url-navigation-suggestions", + flag_descriptions::kLookalikeUrlNavigationSuggestionsName, diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -2210,6 +2210,9 @@ const char kAutoFetchOnNetErrorPageDescription[] = +@@ -2063,6 +2063,9 @@ const char kAutoFetchOnNetErrorPageDescription[] = "When enabled, and navigation fails with an offline error, schedule a " "fetch of the page when online again."; @@ -66,7 +66,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h --- a/chrome/browser/flag_descriptions.h +++ b/chrome/browser/flag_descriptions.h -@@ -1325,6 +1325,9 @@ extern const char kAsyncDnsDescription[]; +@@ -1229,6 +1229,9 @@ extern const char kAsyncDnsDescription[]; extern const char kAutoFetchOnNetErrorPageName[]; extern const char kAutoFetchOnNetErrorPageDescription[]; @@ -79,8 +79,8 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/browser/net/system_network_context_manager.cc --- a/chrome/browser/net/system_network_context_manager.cc +++ b/chrome/browser/net/system_network_context_manager.cc -@@ -25,6 +25,7 @@ - #include "chrome/browser/component_updater/sth_set_component_installer.h" +@@ -24,6 +24,7 @@ + #include "chrome/browser/component_updater/crl_set_component_installer.h" #include "chrome/browser/io_thread.h" #include "chrome/browser/net/chrome_mojo_proxy_resolver_factory.h" +#include "components/network_session_configurator/common/network_switches.h" @@ -95,7 +95,7 @@ diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/brows continue; } -@@ -399,15 +401,12 @@ SystemNetworkContextManager::SystemNetworkContextManager( +@@ -400,15 +402,12 @@ SystemNetworkContextManager::SystemNetworkContextManager( base::Value(ShouldEnableAsyncDns())); base::ListValue default_doh_servers; base::ListValue default_doh_server_methods; @@ -180,7 +180,7 @@ diff --git a/net/base/load_flags_list.h b/net/base/load_flags_list.h diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc --- a/net/dns/dns_transaction.cc +++ b/net/dns/dns_transaction.cc -@@ -360,29 +360,7 @@ class DnsHTTPAttempt : public DnsAttempt, public URLRequest::Delegate { +@@ -358,29 +358,7 @@ class DnsHTTPAttempt : public DnsAttempt, public URLRequest::Delegate { extra_request_headers.SetHeader("Accept", kDnsOverHttpResponseContentType); DCHECK(url_request_context); @@ -211,7 +211,7 @@ diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc net_log_ = request_->net_log(); if (use_post) { -@@ -398,6 +376,7 @@ class DnsHTTPAttempt : public DnsAttempt, public URLRequest::Delegate { +@@ -396,6 +374,7 @@ class DnsHTTPAttempt : public DnsAttempt, public URLRequest::Delegate { request_->SetExtraRequestHeaders(extra_request_headers); request_->SetLoadFlags(request_->load_flags() | LOAD_DISABLE_CACHE | @@ -219,7 +219,7 @@ diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc LOAD_BYPASS_PROXY); request_->set_allow_credentials(false); } -@@ -813,7 +792,7 @@ class DnsTransactionImpl : public DnsTransaction, +@@ -811,7 +790,7 @@ class DnsTransactionImpl : public DnsTransaction, doh_attempt_(false), first_server_index_(0), url_request_context_(url_request_context), @@ -231,27 +231,22 @@ diff --git a/net/dns/dns_transaction.cc b/net/dns/dns_transaction.cc diff --git a/net/url_request/url_request_http_job.cc b/net/url_request/url_request_http_job.cc --- a/net/url_request/url_request_http_job.cc +++ b/net/url_request/url_request_http_job.cc -@@ -338,17 +338,21 @@ void URLRequestHttpJob::Start() { +@@ -345,6 +345,7 @@ void URLRequestHttpJob::Start() { // plugin could set a referrer although sending the referrer is inhibited. request_info_.extra_headers.RemoveHeader(HttpRequestHeaders::kReferer); -- // Our consumer should have made sure that this is a safe referrer. See for -- // instance WebCore::FrameLoader::HideReferrer. -- if (referrer.is_valid()) { -- request_info_.extra_headers.SetHeader(HttpRequestHeaders::kReferer, -- referrer.spec()); + if (!(request_info_.load_flags & LOAD_MINIMAL_HEADERS)) { -+ // Our consumer should have made sure that this is a safe referrer. See for -+ // instance WebCore::FrameLoader::HideReferrer. -+ if (referrer.is_valid()) { -+ request_info_.extra_headers.SetHeader(HttpRequestHeaders::kReferer, -+ referrer.spec()); -+ } + // Our consumer should have made sure that this is a safe referrer. See for + // instance WebCore::FrameLoader::HideReferrer. + if (referrer.is_valid()) { +@@ -360,11 +361,14 @@ void URLRequestHttpJob::Start() { + request_info_.extra_headers.SetHeader(HttpRequestHeaders::kReferer, + referer_value); } ++ } -- request_info_.extra_headers.SetHeaderIfMissing( + if (!(request_info_.load_flags & LOAD_MINIMAL_HEADERS)) { -+ request_info_.extra_headers.SetHeaderIfMissing( + request_info_.extra_headers.SetHeaderIfMissing( HttpRequestHeaders::kUserAgent, http_user_agent_settings_ ? http_user_agent_settings_->GetUserAgent() : std::string()); @@ -259,7 +254,7 @@ diff --git a/net/url_request/url_request_http_job.cc b/net/url_request/url_reque AddExtraHeaders(); AddCookieHeaderAndStart(); -@@ -571,10 +575,12 @@ void URLRequestHttpJob::AddExtraHeaders() { +@@ -588,10 +592,12 @@ void URLRequestHttpJob::AddExtraHeaders() { } else { // Advertise "br" encoding only if transferred data is opaque to proxy. bool advertise_brotli = false; @@ -276,7 +271,7 @@ diff --git a/net/url_request/url_request_http_job.cc b/net/url_request/url_reque } } -@@ -592,7 +598,7 @@ void URLRequestHttpJob::AddExtraHeaders() { +@@ -609,7 +615,7 @@ void URLRequestHttpJob::AddExtraHeaders() { } } diff --git a/build/patches/Add-a-proxy-configuration-page.patch b/build/patches/Add-a-proxy-configuration-page.patch index 73f8005e..fa61d776 100644 --- a/build/patches/Add-a-proxy-configuration-page.patch +++ b/build/patches/Add-a-proxy-configuration-page.patch @@ -17,7 +17,7 @@ Offer auto-complete for the proxy page URL. chrome/browser/resources/proxy_config.js | 252 +++++++++++++ chrome/browser/ui/BUILD.gn | 2 + .../ui/webui/chrome_web_ui_controller_factory.cc | 3 + - chrome/browser/ui/webui/proxy_config_ui.cc | 399 +++++++++++++++++++++ + chrome/browser/ui/webui/proxy_config_ui.cc | 398 +++++++++++++++++++++ chrome/browser/ui/webui/proxy_config_ui.h | 33 ++ chrome/common/webui_url_constants.cc | 4 + chrome/common/webui_url_constants.h | 2 + @@ -26,7 +26,7 @@ Offer auto-complete for the proxy page URL. components/proxy_config/proxy_config_dictionary.h | 6 +- net/proxy_resolution/proxy_config.cc | 45 +++ net/proxy_resolution/proxy_config.h | 3 + - 19 files changed, 914 insertions(+), 12 deletions(-) + 19 files changed, 913 insertions(+), 12 deletions(-) create mode 100644 chrome/browser/resources/proxy_config.css create mode 100644 chrome/browser/resources/proxy_config.html create mode 100644 chrome/browser/resources/proxy_config.js @@ -78,7 +78,7 @@ diff --git a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc diff --git a/chrome/browser/browser_resources.grd b/chrome/browser/browser_resources.grd --- a/chrome/browser/browser_resources.grd +++ b/chrome/browser/browser_resources.grd -@@ -213,6 +213,8 @@ +@@ -178,6 +178,8 @@ @@ -90,7 +90,7 @@ diff --git a/chrome/browser/browser_resources.grd b/chrome/browser/browser_resou diff --git a/chrome/browser/prefs/chrome_command_line_pref_store.cc b/chrome/browser/prefs/chrome_command_line_pref_store.cc --- a/chrome/browser/prefs/chrome_command_line_pref_store.cc +++ b/chrome/browser/prefs/chrome_command_line_pref_store.cc -@@ -160,7 +160,7 @@ void ChromeCommandLinePrefStore::ApplyProxyMode() { +@@ -155,7 +155,7 @@ void ChromeCommandLinePrefStore::ApplyProxyMode() { SetValue( proxy_config::prefs::kProxy, std::make_unique(ProxyConfigDictionary::CreateFixedServers( @@ -508,7 +508,7 @@ new file mode 100644 diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -272,6 +272,8 @@ jumbo_split_static_library("ui") { +@@ -269,6 +269,8 @@ jumbo_split_static_library("ui") { "webui/metrics_handler.h", "webui/net_export_ui.cc", "webui/net_export_ui.h", @@ -520,7 +520,7 @@ diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc --- a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc +++ b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc -@@ -52,6 +52,7 @@ +@@ -53,6 +53,7 @@ #include "chrome/browser/ui/webui/password_manager_internals/password_manager_internals_ui.h" #include "chrome/browser/ui/webui/policy_ui.h" #include "chrome/browser/ui/webui/predictors/predictors_ui.h" @@ -528,7 +528,7 @@ diff --git a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc b/chrom #include "chrome/browser/ui/webui/quota_internals/quota_internals_ui.h" #include "chrome/browser/ui/webui/settings/settings_ui.h" #include "chrome/browser/ui/webui/settings_utils.h" -@@ -388,6 +389,8 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui, +@@ -391,6 +392,8 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* web_ui, return &NewWebUI; if (url.host_piece() == chrome::kChromeUINetExportHost) return &NewWebUI; @@ -541,7 +541,7 @@ diff --git a/chrome/browser/ui/webui/proxy_config_ui.cc b/chrome/browser/ui/webu new file mode 100644 --- /dev/null +++ b/chrome/browser/ui/webui/proxy_config_ui.cc -@@ -0,0 +1,399 @@ +@@ -0,0 +1,398 @@ +/* + This file is part of Bromite. + @@ -609,7 +609,6 @@ new file mode 100644 + source->SetJsonPath("strings.js"); + source->AddResourcePath("proxy_config.js", IDR_PROXY_CONFIG_JS); + source->SetDefaultResource(IDR_PROXY_CONFIG_HTML); -+ source->UseGzip(); + return source; +} + @@ -982,7 +981,7 @@ new file mode 100644 diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_constants.cc --- a/chrome/common/webui_url_constants.cc +++ b/chrome/common/webui_url_constants.cc -@@ -179,6 +179,8 @@ const char kChromeUINativePhysicalWebDiagnosticsURL[] = +@@ -181,6 +181,8 @@ const char kChromeUINativePhysicalWebDiagnosticsURL[] = const char kChromeUINativeScheme[] = "chrome-native"; const char kChromeUIOfflineInternalsHost[] = "offline-internals"; const char kChromeUIPhysicalWebDiagnosticsHost[] = "physical-web-diagnostics"; @@ -991,15 +990,15 @@ diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_cons const char kChromeUISnippetsInternalsHost[] = "snippets-internals"; const char kChromeUIWebApksHost[] = "webapks"; #endif -@@ -399,6 +401,7 @@ const char* const kChromeHostURLs[] = { - kChromeUIPasswordManagerInternalsHost, - kChromeUIPolicyHost, - kChromeUIPredictorsHost, +@@ -401,6 +403,7 @@ bool IsOSSettingsSubPage(const std::string& sub_page) { + kPowerSubPage, + kSmartLockSettingsSubPage, + kSmbSharesSubPage, + kChromeUIProxyConfigHost, - kChromeUIQuotaInternalsHost, - kChromeUISignInInternalsHost, - kChromeUISiteEngagementHost, -@@ -433,6 +436,7 @@ const char* const kChromeHostURLs[] = { + kStorageSubPage, + kStylusSubPage}; + // Sub-pages may have query parameters, e.g. networkDetail?guid=123456. +@@ -495,6 +498,7 @@ const char* const kChromeHostURLs[] = { #if !defined(OS_ANDROID) #if !defined(OS_CHROMEOS) kChromeUIAppLauncherPageHost, @@ -1010,7 +1009,7 @@ diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_cons diff --git a/chrome/common/webui_url_constants.h b/chrome/common/webui_url_constants.h --- a/chrome/common/webui_url_constants.h +++ b/chrome/common/webui_url_constants.h -@@ -103,6 +103,8 @@ extern const char kChromeUIMemoryInternalsHost[]; +@@ -107,6 +107,8 @@ extern const char kChromeUIMemoryInternalsHost[]; extern const char kChromeUINTPTilesInternalsHost[]; extern const char kChromeUINaClHost[]; extern const char kChromeUINetExportHost[]; @@ -1191,7 +1190,7 @@ diff --git a/net/proxy_resolution/proxy_config.cc b/net/proxy_resolution/proxy_c diff --git a/net/proxy_resolution/proxy_config.h b/net/proxy_resolution/proxy_config.h --- a/net/proxy_resolution/proxy_config.h +++ b/net/proxy_resolution/proxy_config.h -@@ -104,6 +104,9 @@ class NET_EXPORT ProxyConfig { +@@ -103,6 +103,9 @@ class NET_EXPORT ProxyConfig { // and use socks4://foopy2 for all other // URLs. void ParseFromString(const std::string& proxy_rules); diff --git a/build/patches/Add-an-always-incognito-mode.patch b/build/patches/Add-an-always-incognito-mode.patch index 240a9950..8818bb09 100644 --- a/build/patches/Add-an-always-incognito-mode.patch +++ b/build/patches/Add-an-always-incognito-mode.patch @@ -9,11 +9,11 @@ clicked links to launch as incognito. .../android/java/res/xml/privacy_preferences.xml | 5 ++ .../browser/AlwaysIncognitoLinkInterceptor.java | 73 ++++++++++++++++++++++ .../chromium/chrome/browser/ChromeActivity.java | 5 ++ - .../chrome/browser/appmenu/AppMenuHandler.java | 12 ++++ + .../chrome/browser/appmenu/AppMenuHandlerImpl.java | 11 ++++ .../contextmenu/ChromeContextMenuPopulator.java | 9 ++- .../chrome/browser/tabmodel/ChromeTabCreator.java | 24 ++++++- .../java/strings/android_chrome_strings.grd | 6 ++ - 8 files changed, 133 insertions(+), 2 deletions(-) + 8 files changed, 132 insertions(+), 2 deletions(-) create mode 100644 chrome/android/java/src/org/chromium/chrome/browser/AlwaysIncognitoLinkInterceptor.java diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni @@ -123,7 +123,7 @@ new file mode 100644 diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java -@@ -242,6 +242,8 @@ public abstract class ChromeActivity +@@ -228,6 +228,8 @@ public abstract class ChromeActivity private static final int RECORD_MULTI_WINDOW_SCREEN_WIDTH_DELAY_MS = 5000; @@ -132,7 +132,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity. /** * Timeout in ms for reading PartnerBrowserCustomizations provider. */ -@@ -1728,6 +1730,9 @@ public abstract class ChromeActivity +@@ -1627,6 +1629,9 @@ public abstract class ChromeActivity throw new IllegalStateException( "Attempting to access TabCreator before initialization"); } @@ -142,28 +142,27 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity. return incognito ? mIncognitoTabCreator : mRegularTabCreator; } -diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuHandler.java ---- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuHandler.java -+++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuHandler.java -@@ -17,6 +17,7 @@ import android.view.View; +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuHandlerImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuHandlerImpl.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuHandlerImpl.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuHandlerImpl.java +@@ -20,6 +20,7 @@ import android.view.WindowManager; import android.widget.PopupMenu; - import org.chromium.base.metrics.RecordUserAction; + import org.chromium.base.Callback; +import org.chromium.base.ContextUtils; - import org.chromium.chrome.R; - import org.chromium.chrome.browser.widget.textbubble.TextBubble; + import org.chromium.base.ObservableSupplier; + import org.chromium.base.VisibleForTesting; + import org.chromium.base.metrics.RecordUserAction; +@@ -56,6 +57,8 @@ class AppMenuHandlerImpl implements AppMenuHandler, StartStopWithNativeObserver, + private @Nullable Callback mOverviewModeSupplierCallback; + private @Nullable OverviewModeBehavior mOverviewModeBehavior; -@@ -27,6 +28,9 @@ import java.util.ArrayList; - * AppMenuObservers about these actions. - */ - public class AppMenuHandler { -+ + private static final String PREF_ALWAYS_INCOGNITO = "always_incognito"; + - private AppMenu mAppMenu; - private AppMenuDragHelper mAppMenuDragHelper; - private Menu mMenu; -@@ -184,6 +188,14 @@ public class AppMenuHandler { + /** + * The resource id of the menu item to highlight when the menu next opens. A value of + * {@code null} means no item will be highlighted. This value will be cleared after the menu is +@@ -237,6 +240,14 @@ class AppMenuHandlerImpl implements AppMenuHandler, StartStopWithNativeObserver, if (mDelegate.shouldShowHeader(appRect.height())) { headerResourceId = mDelegate.getHeaderResourceId(); } @@ -181,7 +180,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java b/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java --- a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java -@@ -14,6 +14,7 @@ import android.webkit.MimeTypeMap; +@@ -15,6 +15,7 @@ import android.webkit.URLUtil; import org.chromium.base.library_loader.LibraryProcessType; import org.chromium.base.metrics.RecordHistogram; @@ -189,7 +188,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/Chr import org.chromium.chrome.R; import org.chromium.chrome.browser.ChromeFeatureList; import org.chromium.chrome.browser.compositor.bottombar.ephemeraltab.EphemeralTabPanel; -@@ -44,6 +45,7 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { +@@ -45,6 +46,7 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { private static final String TAG = "CCMenuPopulator"; private final ContextMenuItemDelegate mDelegate; private final @ContextMenuMode int mMode; @@ -197,7 +196,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contextmenu/Chr /** * Defines the Groups of each Context Menu Item -@@ -252,7 +254,12 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { +@@ -266,7 +268,12 @@ public class ChromeContextMenuPopulator implements ContextMenuPopulator { if (FirstRunStatus.getFirstRunFlowComplete() && mMode == ContextMenuMode.NORMAL && !isEmptyUrl(params.getUrl()) && UrlUtilities.isAcceptedScheme(params.getUrl())) { @@ -299,7 +298,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/Chrome 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 -@@ -736,6 +736,12 @@ CHAR-LIMIT guidelines: +@@ -722,6 +722,12 @@ CHAR-LIMIT guidelines: To detect dangerous apps and sites, Chrome sends URLs of some pages you visit, limited system information, and some page content to Google diff --git a/build/patches/Add-bookmark-import-export-actions.patch b/build/patches/Add-bookmark-import-export-actions.patch index 03219252..18ff21fa 100644 --- a/build/patches/Add-bookmark-import-export-actions.patch +++ b/build/patches/Add-bookmark-import-export-actions.patch @@ -273,8 +273,8 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/Bookm import org.chromium.chrome.browser.bookmarks.BookmarkBridge.BookmarkModelObserver; +import org.chromium.chrome.browser.ChromeActivity; import org.chromium.chrome.browser.favicon.LargeIconBridge; + import org.chromium.chrome.browser.gesturenav.HistoryNavigationDelegate; import org.chromium.chrome.browser.native_page.BasicNativePage; - import org.chromium.chrome.browser.partnerbookmarks.PartnerBookmarksReader; @@ -32,6 +33,7 @@ import org.chromium.chrome.browser.widget.selection.SelectableListLayout; import org.chromium.chrome.browser.widget.selection.SelectableListToolbar.SearchDelegate; import org.chromium.chrome.browser.widget.selection.SelectionDelegate; @@ -330,7 +330,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/Bookm activity, false, ((SnackbarManageable) activity).getSnackbarManager()); mManager.setBasicNativePage(this); + mManager.setWindow(activity.getWindowAndroid()); - mManager.setTab(host.getActiveTab()); + mManager.setHistoryNavigationDelegate(host.createHistoryNavigationDelegate()); mTitle = activity.getString(R.string.bookmarks); } diff --git a/chrome/android/java/strings/android_chrome_strings.grd b/chrome/android/java/strings/android_chrome_strings.grd @@ -352,7 +352,7 @@ diff --git a/chrome/android/java/strings/android_chrome_strings.grd b/chrome/and diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -165,6 +165,10 @@ jumbo_split_static_library("browser") { +@@ -174,6 +174,10 @@ jumbo_split_static_library("browser") { "bitmap_fetcher/bitmap_fetcher_service.h", "bitmap_fetcher/bitmap_fetcher_service_factory.cc", "bitmap_fetcher/bitmap_fetcher_service_factory.h", @@ -362,9 +362,9 @@ diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn + "bookmarks/bookmark_html_writer.h", "bookmarks/bookmark_model_factory.cc", "bookmarks/bookmark_model_factory.h", - "bookmarks/bookmark_stats.cc", -@@ -2798,8 +2802,6 @@ jumbo_split_static_library("browser") { - "banners/app_banner_infobar_delegate_desktop.h", + "bookmarks/chrome_bookmark_client.cc", +@@ -2857,8 +2861,6 @@ jumbo_split_static_library("browser") { + "badging/badge_service_impl.h", "banners/app_banner_manager_desktop.cc", "banners/app_banner_manager_desktop.h", - "bookmarks/bookmark_html_writer.cc", @@ -372,7 +372,7 @@ diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn "certificate_viewer.h", "chrome_browser_field_trials_desktop.cc", "chrome_browser_field_trials_desktop.h", -@@ -2889,8 +2891,6 @@ jumbo_split_static_library("browser") { +@@ -2958,8 +2960,6 @@ jumbo_split_static_library("browser") { "importer/importer_uma.h", "importer/in_process_importer_bridge.cc", "importer/in_process_importer_bridge.h", @@ -776,7 +776,7 @@ diff --git a/chrome/browser/importer/profile_writer.h b/chrome/browser/importer/ diff --git a/chrome/common/BUILD.gn b/chrome/common/BUILD.gn --- a/chrome/common/BUILD.gn +++ b/chrome/common/BUILD.gn -@@ -446,6 +446,9 @@ static_library("common") { +@@ -438,6 +438,9 @@ static_library("common") { sources += [ "media/chrome_media_drm_bridge_client.cc", "media/chrome_media_drm_bridge_client.h", @@ -789,7 +789,7 @@ diff --git a/chrome/common/BUILD.gn b/chrome/common/BUILD.gn diff --git a/chrome/utility/BUILD.gn b/chrome/utility/BUILD.gn --- a/chrome/utility/BUILD.gn +++ b/chrome/utility/BUILD.gn -@@ -60,8 +60,6 @@ static_library("utility") { +@@ -66,8 +66,6 @@ static_library("utility") { if (!is_android) { sources += [ @@ -798,7 +798,7 @@ diff --git a/chrome/utility/BUILD.gn b/chrome/utility/BUILD.gn "importer/bookmarks_file_importer.cc", "importer/bookmarks_file_importer.h", "importer/edge_database_reader_win.cc", -@@ -170,6 +168,11 @@ static_library("utility") { +@@ -165,6 +163,11 @@ static_library("utility") { } } @@ -965,7 +965,7 @@ diff --git a/ui/android/java/src/org/chromium/ui/base/SelectFileDialog.java b/ui && requestPermissions[i].equals(storagePermission)) { onFileNotSelected(); return; -@@ -331,6 +338,7 @@ public class SelectFileDialog implements WindowAndroid.IntentCallback, PhotoPick +@@ -333,6 +340,7 @@ public class SelectFileDialog implements WindowAndroid.IntentCallback, PhotoPick } if (!mimeTypes.contains(mimeType)) mimeTypes.add(mimeType); } @@ -973,7 +973,7 @@ diff --git a/ui/android/java/src/org/chromium/ui/base/SelectFileDialog.java b/ui return mimeTypes; } -@@ -603,6 +611,10 @@ public class SelectFileDialog implements WindowAndroid.IntentCallback, PhotoPick +@@ -605,6 +613,10 @@ public class SelectFileDialog implements WindowAndroid.IntentCallback, PhotoPick return countAcceptTypesFor(specificType) > 0; } diff --git a/build/patches/Add-custom-tab-intents-privacy-option.patch b/build/patches/Add-custom-tab-intents-privacy-option.patch index 0a6ee118..c3d785c9 100644 --- a/build/patches/Add-custom-tab-intents-privacy-option.patch +++ b/build/patches/Add-custom-tab-intents-privacy-option.patch @@ -41,15 +41,15 @@ diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/androi diff --git a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java --- a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java -@@ -42,6 +42,7 @@ import org.chromium.chrome.browser.multiwindow.MultiWindowUtils; +@@ -41,6 +41,7 @@ import org.chromium.chrome.browser.multiwindow.MultiWindowUtils; import org.chromium.chrome.browser.notifications.NotificationPlatformBridge; import org.chromium.chrome.browser.partnercustomizations.PartnerBrowserCustomizations; import org.chromium.chrome.browser.profiles.Profile; +import org.chromium.chrome.browser.preferences.privacy.PrivacyPreferences; import org.chromium.chrome.browser.searchwidget.SearchActivity; import org.chromium.chrome.browser.tab.Tab; - import org.chromium.chrome.browser.tabmodel.DocumentModeAssassin; -@@ -286,6 +287,7 @@ public class LaunchIntentDispatcher implements IntentHandler.IntentHandlerDelega + import org.chromium.chrome.browser.util.FeatureUtilities; +@@ -270,6 +271,7 @@ public class LaunchIntentDispatcher implements IntentHandler.IntentHandlerDelega */ public static boolean isCustomTabIntent(Intent intent) { if (intent == null) return false; @@ -94,10 +94,10 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/pri 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 -@@ -4073,6 +4073,13 @@ To change this setting, <resetlink>reset sync

+ Close other incognito tabs - + + Allow custom tab intents + @@ -105,9 +105,9 @@ diff --git a/chrome/android/java/strings/android_chrome_strings.grd b/chrome/and + Allow applications to open custom tab intents, similar to webview. + + - - - Updating Chrome... + + + -- 2.11.0 diff --git a/build/patches/Add-exit-menu-item.patch b/build/patches/Add-exit-menu-item.patch index 1e3c5c70..a3d33f7c 100644 --- a/build/patches/Add-exit-menu-item.patch +++ b/build/patches/Add-exit-menu-item.patch @@ -25,15 +25,15 @@ diff --git a/chrome/android/java/res/menu/main_menu.xml b/chrome/android/java/re diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java -@@ -2149,6 +2149,8 @@ public abstract class ChromeActivity - } else if (id == R.id.show_menu) { - if (FeatureUtilities.isNoTouchModeEnabled()) return false; - showAppMenuForKeyboardEvent(); +@@ -2151,6 +2151,8 @@ public abstract class ChromeActivity + new AddToHomescreenManager(this, currentTab); + addToHomescreenManager.start(); + RecordUserAction.record("MobileMenuAddToHomescreen"); + } else if (id == R.id.exit_id) { + ApplicationLifetime.terminate(false); - } else if (id == R.id.find_in_page_id) { - if (mFindToolbarManager == null) return false; - + } else if (id == R.id.open_webapk_id) { + Context context = ContextUtils.getApplicationContext(); + String packageName = diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeLifetimeController.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeLifetimeController.java --- a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeLifetimeController.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeLifetimeController.java @@ -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 -@@ -3148,6 +3148,9 @@ To change this setting, <resetlink>reset sync

<resetlink>reset sync

Settings diff --git a/build/patches/Add-flag-to-configure-maximum-connections-per-host.patch b/build/patches/Add-flag-to-configure-maximum-connections-per-host.patch index 4e655b97..3d449242 100644 --- a/build/patches/Add-flag-to-configure-maximum-connections-per-host.patch +++ b/build/patches/Add-flag-to-configure-maximum-connections-per-host.patch @@ -18,7 +18,7 @@ with limited CPU/memory resources and it is disabled by default. diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -652,6 +652,11 @@ const FeatureEntry::Choice kForceEffectiveConnectionTypeChoices[] = { +@@ -581,6 +581,11 @@ const FeatureEntry::Choice kForceEffectiveConnectionTypeChoices[] = { net::kEffectiveConnectionType4G}, }; @@ -30,7 +30,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc // Ensure that all effective connection types returned by Network Quality // Estimator (NQE) are also exposed via flags. static_assert(net::EFFECTIVE_CONNECTION_TYPE_LAST + 2 == -@@ -2230,6 +2235,9 @@ const FeatureEntry kFeatureEntries[] = { +@@ -2183,6 +2188,9 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kPassiveDocumentEventListenersName, flag_descriptions::kPassiveDocumentEventListenersDescription, kOsAll, FEATURE_VALUE_TYPE(features::kPassiveDocumentEventListeners)}, @@ -43,7 +43,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -1273,6 +1273,10 @@ const char kLookalikeUrlNavigationSuggestionsDescription[] = +@@ -1163,6 +1163,10 @@ const char kLookalikeUrlNavigationSuggestionsDescription[] = const char kMarkHttpAsName[] = "Mark non-secure origins as non-secure"; const char kMarkHttpAsDescription[] = "Change the UI treatment for HTTP pages"; @@ -57,7 +57,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h --- a/chrome/browser/flag_descriptions.h +++ b/chrome/browser/flag_descriptions.h -@@ -779,6 +779,9 @@ extern const char kMarkHttpAsWarning[]; +@@ -714,6 +714,9 @@ extern const char kMarkHttpAsWarning[]; extern const char kMarkHttpAsWarningAndDangerousOnFormEdits[]; extern const char kMarkHttpAsWarningAndDangerousOnPasswordsAndCreditCards[]; @@ -111,9 +111,9 @@ diff --git a/components/network_session_configurator/common/network_switch_list. diff --git a/net/socket/client_socket_pool_manager.cc b/net/socket/client_socket_pool_manager.cc --- a/net/socket/client_socket_pool_manager.cc +++ b/net/socket/client_socket_pool_manager.cc -@@ -21,6 +21,10 @@ - #include "net/socket/ssl_connect_job.h" - #include "net/socket/transport_connect_job.h" +@@ -19,6 +19,10 @@ + #include "net/socket/client_socket_pool.h" + #include "net/socket/connect_job.h" #include "net/ssl/ssl_config.h" +#include "components/network_session_configurator/common/network_switches.h" + @@ -122,7 +122,7 @@ diff --git a/net/socket/client_socket_pool_manager.cc b/net/socket/client_socket namespace net { -@@ -262,6 +266,19 @@ void ClientSocketPoolManager::set_max_sockets_per_pool( +@@ -184,6 +188,19 @@ void ClientSocketPoolManager::set_max_sockets_per_pool( int ClientSocketPoolManager::max_sockets_per_group( HttpNetworkSession::SocketPoolType pool_type) { DCHECK_LT(pool_type, HttpNetworkSession::NUM_SOCKET_POOL_TYPES); diff --git a/build/patches/Add-flag-to-control-video-playback-resume-feature.patch b/build/patches/Add-flag-to-control-video-playback-resume-feature.patch index 9ae9b034..bf9d6387 100644 --- a/build/patches/Add-flag-to-control-video-playback-resume-feature.patch +++ b/build/patches/Add-flag-to-control-video-playback-resume-feature.patch @@ -12,7 +12,7 @@ Disable it by default on Android as it is everywhere else diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -860,6 +860,11 @@ const char kMemlogStackModeNative[] = "Native"; +@@ -803,6 +803,11 @@ const char kMemlogStackModeNative[] = "Native"; const char kMemlogStackModeNativeWithThreadNames[] = "Native with thread names"; const char kMemlogStackModePseudo[] = "Trace events"; @@ -27,7 +27,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h --- a/chrome/browser/flag_descriptions.h +++ b/chrome/browser/flag_descriptions.h -@@ -517,6 +517,9 @@ extern const char kEnablePortalsDescription[]; +@@ -480,6 +480,9 @@ extern const char kEnablePortalsDescription[]; extern const char kEnablePictureInPictureName[]; extern const char kEnablePictureInPictureDescription[]; @@ -40,7 +40,7 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio diff --git a/media/base/media_switches.cc b/media/base/media_switches.cc --- a/media/base/media_switches.cc +++ b/media/base/media_switches.cc -@@ -207,11 +207,7 @@ const base::Feature kPreloadMetadataLazyLoad{"PreloadMetadataLazyLoad", +@@ -208,11 +208,7 @@ const base::Feature kPreloadMetadataLazyLoad{"PreloadMetadataLazyLoad", // when in background. const base::Feature kResumeBackgroundVideo { "resume-background-video", diff --git a/build/patches/Add-flag-to-disable-IPv6-probes.patch b/build/patches/Add-flag-to-disable-IPv6-probes.patch index 79a39d83..b2908101 100644 --- a/build/patches/Add-flag-to-disable-IPv6-probes.patch +++ b/build/patches/Add-flag-to-disable-IPv6-probes.patch @@ -7,14 +7,14 @@ Subject: Add flag to disable IPv6 probes chrome/browser/flag_descriptions.cc | 4 ++++ chrome/browser/flag_descriptions.h | 3 +++ net/dns/host_resolver_manager.cc | 10 ++++++++-- - services/network/public/cpp/features.cc | 3 +++ + services/network/public/cpp/features.cc | 4 ++++ services/network/public/cpp/features.h | 2 ++ - 6 files changed, 25 insertions(+), 2 deletions(-) + 6 files changed, 26 insertions(+), 2 deletions(-) diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -3044,6 +3044,11 @@ const FeatureEntry kFeatureEntries[] = { +@@ -2867,6 +2867,11 @@ const FeatureEntry kFeatureEntries[] = { kMarkHttpAsFeatureVariations, "HTTPReallyBadFinal")}, @@ -29,7 +29,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -2423,6 +2423,10 @@ const char kForegroundNotificationManagerDescription[] = +@@ -2265,6 +2265,10 @@ const char kForegroundNotificationManagerDescription[] = const char kHomePageButtonName[] = "Force Enable Home Page Button"; const char kHomePageButtonDescription[] = "Displays a home button if enabled."; @@ -43,7 +43,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h --- a/chrome/browser/flag_descriptions.h +++ b/chrome/browser/flag_descriptions.h -@@ -520,6 +520,9 @@ extern const char kEnableNewDownloadBackendDescription[]; +@@ -483,6 +483,9 @@ extern const char kEnableNewDownloadBackendDescription[]; extern const char kEnablePortalsName[]; extern const char kEnablePortalsDescription[]; @@ -56,7 +56,7 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc --- a/net/dns/host_resolver_manager.cc +++ b/net/dns/host_resolver_manager.cc -@@ -84,6 +84,7 @@ +@@ -87,6 +87,7 @@ #include "net/socket/client_socket_factory.h" #include "net/socket/datagram_client_socket.h" #include "net/url_request/url_request_context.h" @@ -64,7 +64,7 @@ diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc #include "url/url_canon_ip.h" #if BUILDFLAG(ENABLE_MDNS) -@@ -2896,8 +2897,13 @@ bool HostResolverManager::IsIPv6Reachable(const NetLogWithSource& net_log) { +@@ -2952,8 +2953,13 @@ bool HostResolverManager::IsIPv6Reachable(const NetLogWithSource& net_log) { bool cached = true; if ((tick_clock_->NowTicks() - last_ipv6_probe_time_).InMilliseconds() > kIPv6ProbePeriodMs) { @@ -83,16 +83,17 @@ diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc diff --git a/services/network/public/cpp/features.cc b/services/network/public/cpp/features.cc --- a/services/network/public/cpp/features.cc +++ b/services/network/public/cpp/features.cc -@@ -16,6 +16,9 @@ const base::Feature kExpectCTReporting{"ExpectCTReporting", +@@ -37,6 +37,10 @@ const base::Feature kReporting{"Reporting", base::FEATURE_ENABLED_BY_DEFAULT}; + const base::Feature kThrottleDelayable{"ThrottleDelayable", + base::FEATURE_ENABLED_BY_DEFAULT}; - const base::Feature kNetworkErrorLogging{"NetworkErrorLogging", - base::FEATURE_ENABLED_BY_DEFAULT}; -+ ++// Enable IPv6 ping probes to RIPE DNS. +const base::Feature kIPv6Probing{"IPv6Probing", + base::FEATURE_DISABLED_BY_DEFAULT}; - // Enables the network service. - const base::Feature kNetworkService { - "NetworkService", ++ + // When kPriorityRequestsDelayableOnSlowConnections is enabled, HTTP + // requests fetched from a SPDY/QUIC/H2 proxies can be delayed by the + // ResourceScheduler just as HTTP/1.1 resources are. However, requests from such diff --git a/services/network/public/cpp/features.h b/services/network/public/cpp/features.h --- a/services/network/public/cpp/features.h +++ b/services/network/public/cpp/features.h diff --git a/build/patches/Add-flags-to-disable-device-motion-and-orientation-APIs.patch b/build/patches/Add-flags-to-disable-device-motion-and-orientation-APIs.patch index 665888e0..cc5d07bb 100644 --- a/build/patches/Add-flags-to-disable-device-motion-and-orientation-APIs.patch +++ b/build/patches/Add-flags-to-disable-device-motion-and-orientation-APIs.patch @@ -20,7 +20,7 @@ legacy acceleration events. diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -2295,6 +2295,12 @@ const FeatureEntry kFeatureEntries[] = { +@@ -2251,6 +2251,12 @@ const FeatureEntry kFeatureEntries[] = { {"enable-generic-sensor", flag_descriptions::kEnableGenericSensorName, flag_descriptions::kEnableGenericSensorDescription, kOsAll, FEATURE_VALUE_TYPE(features::kGenericSensor)}, @@ -36,7 +36,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -631,6 +631,14 @@ const char kEnableGenericSensorDescription[] = +@@ -574,6 +574,14 @@ const char kEnableGenericSensorDescription[] = "Accelerometer, LinearAccelerationSensor, Gyroscope, " "AbsoluteOrientationSensor and RelativeOrientationSensor interfaces."; @@ -54,7 +54,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h --- a/chrome/browser/flag_descriptions.h +++ b/chrome/browser/flag_descriptions.h -@@ -398,6 +398,12 @@ extern const char kEnforceTLS13DowngradeDescription[]; +@@ -361,6 +361,12 @@ extern const char kEnableTLS13EarlyDataDescription[]; extern const char kEnableGenericSensorName[]; extern const char kEnableGenericSensorDescription[]; @@ -70,7 +70,7 @@ diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptio diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.cc --- a/content/child/runtime_features.cc +++ b/content/child/runtime_features.cc -@@ -90,6 +90,9 @@ void SetIndividualRuntimeFeatures( +@@ -95,6 +95,9 @@ void SetIndividualRuntimeFeatures( base::FeatureList::IsEnabled(features::kSharedArrayBuffer) || base::FeatureList::IsEnabled(features::kWebAssemblyThreads)); @@ -83,7 +83,7 @@ diff --git a/content/child/runtime_features.cc b/content/child/runtime_features. diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc --- a/content/public/common/content_features.cc +++ b/content/public/common/content_features.cc -@@ -614,6 +614,16 @@ const base::Feature kExperimentalProductivityFeatures{ +@@ -632,6 +632,16 @@ const base::Feature kExperimentalProductivityFeatures{ // TODO(rouslan): Remove this. const base::Feature kWebPayments{"WebPayments", base::FEATURE_ENABLED_BY_DEFAULT}; @@ -103,31 +103,31 @@ diff --git a/content/public/common/content_features.cc b/content/public/common/c diff --git a/content/public/common/content_features.h b/content/public/common/content_features.h --- a/content/public/common/content_features.h +++ b/content/public/common/content_features.h -@@ -156,6 +156,8 @@ CONTENT_EXPORT extern const base::Feature kWarmUpNetworkProcess; - CONTENT_EXPORT extern const base::Feature kWebNfc; - #endif // defined(OS_ANDROID) - +@@ -156,6 +156,8 @@ CONTENT_EXPORT extern const base::Feature + kBackgroundMediaRendererHasModerateBinding; + CONTENT_EXPORT extern const base::Feature kForce60HzRefreshRate; + CONTENT_EXPORT extern const base::Feature kHideIncorrectlySizedFullscreenFrames; +CONTENT_EXPORT extern const base::Feature kDeviceMotion, kDeviceOrientation; + - #if !defined(OS_ANDROID) - CONTENT_EXPORT extern const base::Feature kWebUIPolymer2; - #endif // !defined(OS_ANDROID) + CONTENT_EXPORT extern const base::Feature kWarmUpNetworkProcess; + CONTENT_EXPORT extern const base::Feature kWebNfc; + #endif // defined(OS_ANDROID) diff --git a/third_party/blink/public/platform/web_runtime_features.h b/third_party/blink/public/platform/web_runtime_features.h --- a/third_party/blink/public/platform/web_runtime_features.h +++ b/third_party/blink/public/platform/web_runtime_features.h @@ -95,6 +95,8 @@ class WebRuntimeFeatures { + BLINK_PLATFORM_EXPORT static void EnableCanvas2dImageChromium(bool); + BLINK_PLATFORM_EXPORT static void EnableCSSHexAlphaColor(bool); BLINK_PLATFORM_EXPORT static void EnableScrollTopLeftInterop(bool); - BLINK_PLATFORM_EXPORT static void EnableKeyboardFocusableScrollers(bool); - BLINK_PLATFORM_EXPORT static void EnableDatabase(bool); + BLINK_PLATFORM_EXPORT static void EnableDeviceMotion(bool); + BLINK_PLATFORM_EXPORT static void EnableDeviceOrientation(bool); - BLINK_PLATFORM_EXPORT static void EnableDecodeToYUV(bool); - BLINK_PLATFORM_EXPORT static void EnableDisplayCutoutAPI(bool); - BLINK_PLATFORM_EXPORT static void EnableFallbackCursorMode(bool); + BLINK_PLATFORM_EXPORT static void EnableKeyboardFocusableScrollers(bool); + BLINK_PLATFORM_EXPORT static void EnableDatabase(bool); + BLINK_PLATFORM_EXPORT static void EnableDecodeLossyWebPImagesToYUV(bool); diff --git a/third_party/blink/renderer/modules/modules_initializer.cc b/third_party/blink/renderer/modules/modules_initializer.cc --- a/third_party/blink/renderer/modules/modules_initializer.cc +++ b/third_party/blink/renderer/modules/modules_initializer.cc -@@ -249,9 +249,12 @@ void ModulesInitializer::InitInspectorAgentSession( +@@ -244,9 +244,12 @@ void ModulesInitializer::InitInspectorAgentSession( void ModulesInitializer::OnClearWindowObjectInMainWorld( Document& document, const Settings& settings) const { @@ -146,8 +146,8 @@ diff --git a/third_party/blink/renderer/modules/modules_initializer.cc b/third_p diff --git a/third_party/blink/renderer/platform/exported/web_runtime_features.cc b/third_party/blink/renderer/platform/exported/web_runtime_features.cc --- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc +++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc -@@ -160,6 +160,14 @@ void WebRuntimeFeatures::EnableDatabase(bool enable) { - RuntimeEnabledFeatures::SetDatabaseEnabled(enable); +@@ -160,6 +160,14 @@ void WebRuntimeFeatures::EnableScrollTopLeftInterop(bool enable) { + RuntimeEnabledFeatures::SetScrollTopLeftInteropEnabled(enable); } +void WebRuntimeFeatures::EnableDeviceMotion(bool enable) { @@ -158,14 +158,14 @@ diff --git a/third_party/blink/renderer/platform/exported/web_runtime_features.c + RuntimeEnabledFeatures::SetDeviceOrientationEnabled(enable); +} + - void WebRuntimeFeatures::EnableDecodeToYUV(bool enable) { - RuntimeEnabledFeatures::SetDecodeToYUVEnabled(enable); + void WebRuntimeFeatures::EnableKeyboardFocusableScrollers(bool enable) { + RuntimeEnabledFeatures::SetKeyboardFocusableScrollersEnabled(enable); } diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5 --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -425,6 +425,14 @@ - status: "stable", +@@ -1009,6 +1009,14 @@ + status: "experimental", }, { + name: "DeviceMotion", @@ -176,9 +176,9 @@ diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 + status: "stable", + }, + { - name: "DecodeToYUV", - status: "experimental", - }, + name: "OnDeviceChange", + // Android does not yet support SystemMonitor. + status: {"Android": "", "default": "stable"}, -- 2.11.0 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 a7d2b372..a8aa37ab 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 @@ -3,13 +3,13 @@ Date: Wed, 18 Oct 2017 21:26:53 +0200 Subject: Add menu option to toggle global Javascript preference --- - chrome/android/java/res/menu/custom_tabs_menu.xml | 13 ++++++++ + chrome/android/java/res/menu/custom_tabs_menu.xml | 12 +++++++ chrome/android/java/res/menu/main_menu.xml | 13 ++++++++ .../chromium/chrome/browser/ChromeActivity.java | 8 +++++ .../chrome/browser/ChromeTabbedActivity.java | 8 +++++ - .../browser/appmenu/AppMenuPropertiesDelegate.java | 38 ++++++++++++++++++++++ + .../appmenu/AppMenuPropertiesDelegateImpl.java | 39 ++++++++++++++++++++++ .../CustomTabAppMenuPropertiesDelegate.java | 1 + - .../java/strings/android_chrome_strings.grd | 11 +++++++ + .../java/strings/android_chrome_strings.grd | 11 ++++++ 7 files changed, 92 insertions(+) diff --git a/chrome/android/java/res/menu/custom_tabs_menu.xml b/chrome/android/java/res/menu/custom_tabs_menu.xml @@ -23,10 +23,10 @@ diff --git a/chrome/android/java/res/menu/custom_tabs_menu.xml b/chrome/android/ -@@ -61,6 +62,18 @@ - - - +@@ -63,6 +64,17 @@ + + @@ -38,7 +38,6 @@ diff --git a/chrome/android/java/res/menu/custom_tabs_menu.xml b/chrome/android/ + android:checkable="true" /> + + -+ +@@ -2163,6 +2163,14 @@ public abstract class ChromeActivity currentTab.getWebContents().getNavigationController().setUseDesktopUserAgent( !usingDesktopUserAgent, reloadOnChange); RecordUserAction.record("MobileMenuRequestDesktopSite"); @@ -93,7 +92,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity. diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java -@@ -1821,6 +1821,14 @@ public class ChromeTabbedActivity +@@ -1804,6 +1804,14 @@ public class ChromeTabbedActivity NewTabPageUma.recordAction(NewTabPageUma.ACTION_OPENED_DOWNLOADS_MANAGER); } RecordUserAction.record("MobileMenuDownloadManager"); @@ -108,18 +107,10 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedAct } else if (id == R.id.open_recently_closed_tab) { TabModel currentModel = mTabModelSelectorImpl.getCurrentModel(); if (!currentModel.isIncognito()) currentModel.openMostRecentlyClosedTab(); -diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java ---- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java -+++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java -@@ -25,6 +25,7 @@ import org.chromium.chrome.R; - import org.chromium.chrome.browser.ChromeActivity; - import org.chromium.chrome.browser.ChromeFeatureList; - import org.chromium.chrome.browser.ChromeSwitches; -+import org.chromium.chrome.browser.ContentSettingsType; - import org.chromium.chrome.browser.ShortcutHelper; - import org.chromium.chrome.browser.UrlConstants; - import org.chromium.chrome.browser.banners.AppBannerManager; -@@ -196,6 +197,8 @@ public class AppMenuPropertiesDelegate { +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegateImpl.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegateImpl.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegateImpl.java +@@ -241,6 +241,8 @@ public class AppMenuPropertiesDelegateImpl implements AppMenuPropertiesDelegate updateRequestDesktopSiteMenuItem(menu, currentTab, true /* can show */); @@ -128,10 +119,11 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu // Only display reader mode settings menu option if the current page is in reader mode. menu.findItem(R.id.reader_mode_prefs_id) .setVisible(DomDistillerUrlUtils.isDistilledPage(currentTab.getUrl())); -@@ -450,6 +453,41 @@ public class AppMenuPropertiesDelegate { +@@ -438,6 +440,43 @@ public class AppMenuPropertiesDelegateImpl implements AppMenuPropertiesDelegate + } } - /** ++ /** + * Updates the enable JavaScript item's state. + * + * @param menu {@link Menu} for enable javascript @@ -162,18 +154,19 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu + // This title doesn't seem to be displayed by Android, but it is used to set up + // accessibility text in {@link AppMenuAdapter#setupMenuButton}. + enableMenuLabel.setTitleCondensed(jsEnabled -+ ? mActivity.getString(R.string.menu_enable_javascript_on) -+ : mActivity.getString(R.string.menu_enable_javascript_off)); ++ ? mContext.getString(R.string.menu_enable_javascript_on) ++ : mContext.getString(R.string.menu_enable_javascript_off)); + } + -+ /** - * A notification that the header view has finished inflating. - * @param view The view that was inflated. - * @param appMenu The menu the view is inside of. ++ ++ + /** + * Updates the request desktop site item's state. + * diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabAppMenuPropertiesDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabAppMenuPropertiesDelegate.java --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabAppMenuPropertiesDelegate.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabAppMenuPropertiesDelegate.java -@@ -182,6 +182,7 @@ public class CustomTabAppMenuPropertiesDelegate extends AppMenuPropertiesDelegat +@@ -202,6 +202,7 @@ public class CustomTabAppMenuPropertiesDelegate extends AppMenuPropertiesDelegat } updateRequestDesktopSiteMenuItem(menu, currentTab, requestDesktopSiteVisible); @@ -184,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 -@@ -3133,6 +3133,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 814bb0cc..0409b55b 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 @@ -41,7 +41,7 @@ diff --git a/chrome/android/java/res/xml/privacy_preferences.xml b/chrome/androi diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java -@@ -1115,8 +1115,10 @@ public class ChromeTabbedActivity +@@ -1158,8 +1158,10 @@ public class ChromeTabbedActivity boolean hadCipherData = CipherFactory.getInstance().restoreFromBundle(getSavedInstanceState()); @@ -108,7 +108,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/pri 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 -@@ -3941,6 +3941,12 @@ To change this setting, <resetlink>reset sync

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 11ad775f..25907d2d 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 @@ -157,7 +157,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 -@@ -677,6 +677,9 @@ CHAR-LIMIT guidelines: +@@ -663,6 +663,9 @@ CHAR-LIMIT guidelines: Open this page @@ -196,8 +196,8 @@ diff --git a/chrome/common/pref_names.cc b/chrome/common/pref_names.cc diff --git a/chrome/common/pref_names.h b/chrome/common/pref_names.h --- a/chrome/common/pref_names.h +++ b/chrome/common/pref_names.h -@@ -294,6 +294,7 @@ extern const char kParentAccessCodeConfig[]; - extern const char kDeviceWallpaperImageFilePath[]; +@@ -301,6 +301,7 @@ extern const char kAppReinstallRecommendationEnabled[]; + extern const char kStartupBrowserWindowLaunchSuppressed[]; #endif // defined(OS_CHROMEOS) extern const char kShowHomeButton[]; +extern const char kNewTabPageIsHomePage[]; 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 a9397712..2af9bc67 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 @@ -44,7 +44,7 @@ diff --git a/chrome/android/java/res/xml/website_preferences.xml b/chrome/androi diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java -@@ -240,6 +240,10 @@ public class PrefServiceBridge { +@@ -242,6 +242,10 @@ public class PrefServiceBridge { return nativeGetBlockThirdPartyCookiesEnabled(); } @@ -55,7 +55,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Pre /** * @return Whether third-party cookie blocking is configured by policy */ -@@ -625,6 +629,10 @@ public class PrefServiceBridge { +@@ -627,6 +631,10 @@ public class PrefServiceBridge { nativeSetBlockThirdPartyCookiesEnabled(enabled); } @@ -66,7 +66,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Pre public void setDoNotTrackEnabled(boolean enabled) { nativeSetDoNotTrackEnabled(enabled); } -@@ -1073,6 +1081,7 @@ public class PrefServiceBridge { +@@ -1075,6 +1083,7 @@ public class PrefServiceBridge { private native boolean nativeGetAutoplayEnabled(); private native boolean nativeGetBackgroundSyncEnabled(); private native boolean nativeGetBlockThirdPartyCookiesEnabled(); @@ -74,7 +74,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Pre private native boolean nativeGetBlockThirdPartyCookiesManaged(); private native boolean nativeGetRememberPasswordsEnabled(); private native boolean nativeGetPasswordManagerAutoSigninEnabled(); -@@ -1119,6 +1128,7 @@ public class PrefServiceBridge { +@@ -1121,6 +1130,7 @@ public class PrefServiceBridge { private native void nativeSetAutoplayEnabled(boolean enabled); private native void nativeSetAllowCookiesEnabled(boolean enabled); private native void nativeSetBackgroundSyncEnabled(boolean enabled); @@ -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 -@@ -927,6 +927,12 @@ Your Google account may have other forms of browsing history like searches and a +@@ -913,6 +913,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/Allow-building-without-safebrowsing-for-Android.patch b/build/patches/Allow-building-without-safebrowsing-for-Android.patch index 760b0939..1c7d06c8 100644 --- a/build/patches/Allow-building-without-safebrowsing-for-Android.patch +++ b/build/patches/Allow-building-without-safebrowsing-for-Android.patch @@ -4,8 +4,11 @@ Subject: Allow building without safebrowsing for Android Fix build from scratch (issue found by nikolowry) --- + chrome/android/BUILD.gn | 1 - + chrome/android/chrome_java_sources.gni | 1 - .../android/java/res/xml/privacy_preferences.xml | 8 ----- .../preferences/privacy/PrivacyPreferences.java | 40 ---------------------- + .../chrome/browser/webshare/ShareServiceImpl.java | 6 ---- .../chrome_browsing_data_remover_delegate.cc | 10 ------ chrome/browser/chrome_content_browser_client.cc | 20 +---------- .../file_type_policies_component_installer.cc | 2 ++ @@ -22,8 +25,32 @@ Fix build from scratch (issue found by nikolowry) chrome/browser/download/download_ui_model.h | 4 +++ .../chrome_resource_dispatcher_host_delegate.cc | 2 ++ chrome/browser/net/chrome_network_delegate.cc | 35 ++----------------- - 18 files changed, 87 insertions(+), 112 deletions(-) + chrome/browser/safe_browsing/BUILD.gn | 1 - + chrome/common/safe_browsing/BUILD.gn | 15 -------- + 23 files changed, 87 insertions(+), 136 deletions(-) +diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn +--- a/chrome/android/BUILD.gn ++++ b/chrome/android/BUILD.gn +@@ -2634,7 +2634,6 @@ generate_jni("chrome_jni_headers") { + "java/src/org/chromium/chrome/browser/rappor/RapporServiceBridge.java", + "java/src/org/chromium/chrome/browser/rlz/RevenueStats.java", + "java/src/org/chromium/chrome/browser/rlz/RlzPingHandler.java", +- "java/src/org/chromium/chrome/browser/safe_browsing/FileTypePolicies.java", + "java/src/org/chromium/chrome/browser/search_engines/TemplateUrl.java", + "java/src/org/chromium/chrome/browser/search_engines/TemplateUrlService.java", + "java/src/org/chromium/chrome/browser/send_tab_to_self/NotificationManager.java", +diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni +--- a/chrome/android/chrome_java_sources.gni ++++ b/chrome/android/chrome_java_sources.gni +@@ -1357,7 +1357,6 @@ chrome_java_sources = [ + "java/src/org/chromium/chrome/browser/rappor/RapporServiceBridge.java", + "java/src/org/chromium/chrome/browser/rlz/RevenueStats.java", + "java/src/org/chromium/chrome/browser/rlz/RlzPingHandler.java", +- "java/src/org/chromium/chrome/browser/safe_browsing/FileTypePolicies.java", + "java/src/org/chromium/chrome/browser/search_engines/SearchEngineChoiceNotification.java", + "java/src/org/chromium/chrome/browser/search_engines/TemplateUrl.java", + "java/src/org/chromium/chrome/browser/search_engines/TemplateUrlService.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 @@ -127,10 +154,33 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/pri if (PREF_NETWORK_PREDICTIONS.equals(key)) { return prefs.isNetworkPredictionManaged(); } +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 +@@ -18,7 +18,6 @@ import org.chromium.base.task.AsyncTask; + import org.chromium.base.task.PostTask; + import org.chromium.base.task.TaskRunner; + import org.chromium.base.task.TaskTraits; +-import org.chromium.chrome.browser.safe_browsing.FileTypePolicies; + import org.chromium.chrome.browser.share.ShareHelper; + import org.chromium.chrome.browser.share.ShareParams; + import org.chromium.content_public.browser.WebContents; +@@ -194,11 +193,6 @@ public class ShareServiceImpl implements ShareService { + } + + for (SharedFile file : files) { +- RecordHistogram.recordSparseHistogram( +- "WebShare.Unverified", FileTypePolicies.umaValueForFile(file.name)); +- } +- +- for (SharedFile file : files) { + if (isDangerousFilename(file.name) || isDangerousMimeType(file.blob.contentType)) { + Log.i(TAG, + "Cannot share potentially dangerous \"" + file.blob.contentType diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc --- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc +++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc -@@ -252,16 +252,6 @@ bool DoesOriginMatchEmbedderMask(int origin_type_mask, +@@ -250,16 +250,6 @@ bool DoesOriginMatchEmbedderMask(int origin_type_mask, return false; } @@ -151,14 +201,14 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc @@ -120,7 +120,6 @@ + #include "chrome/browser/resource_coordinator/background_tab_navigation_throttle.h" #include "chrome/browser/safe_browsing/certificate_reporting_service.h" #include "chrome/browser/safe_browsing/certificate_reporting_service_factory.h" - #include "chrome/browser/safe_browsing/chrome_password_protection_service.h" -#include "chrome/browser/safe_browsing/safe_browsing_navigation_throttle.h" #include "chrome/browser/safe_browsing/safe_browsing_service.h" #include "chrome/browser/safe_browsing/ui_manager.h" #include "chrome/browser/safe_browsing/url_checker_delegate_impl.h" -@@ -4356,11 +4355,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( +@@ -4329,11 +4328,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( PreviewsLitePageDecider::MaybeCreateThrottleFor(handle); if (previews_lite_page_throttle) throttles.push_back(std::move(previews_lite_page_throttle)); @@ -170,7 +220,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch #if defined(OS_WIN) || defined(OS_MACOSX) || \ (defined(OS_LINUX) && !defined(OS_CHROMEOS)) -@@ -5313,19 +5307,7 @@ ChromeContentBrowserClient::GetSafeBrowsingUrlCheckerDelegate( +@@ -5290,19 +5284,7 @@ ChromeContentBrowserClient::GetSafeBrowsingUrlCheckerDelegate( content::ResourceContext* resource_context) { DCHECK_CURRENTLY_ON(BrowserThread::IO); @@ -207,7 +257,7 @@ diff --git a/chrome/browser/component_updater/file_type_policies_component_insta diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrome/browser/download/chrome_download_manager_delegate.cc --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -39,8 +39,10 @@ +@@ -40,8 +40,10 @@ #include "chrome/browser/download/save_package_file_picker.h" #include "chrome/browser/platform_util.h" #include "chrome/browser/profiles/profile.h" @@ -215,10 +265,10 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrom #include "chrome/browser/safe_browsing/download_protection/download_protection_util.h" #include "chrome/browser/safe_browsing/safe_browsing_service.h" +#endif - #include "chrome/browser/ui/browser.h" - #include "chrome/browser/ui/browser_finder.h" #include "chrome/browser/ui/chrome_pages.h" -@@ -51,7 +53,9 @@ + #include "chrome/browser/ui/scoped_tabbed_browser_displayer.h" + #include "chrome/common/buildflags.h" +@@ -50,7 +52,9 @@ #include "chrome/common/chrome_paths.h" #include "chrome/common/pdf_util.h" #include "chrome/common/pref_names.h" @@ -226,9 +276,9 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrom #include "chrome/common/safe_browsing/file_type_policies.h" +#endif #include "chrome/grit/generated_resources.h" + #include "components/download/public/common/download_features.h" #include "components/download/public/common/download_interrupt_reasons.h" - #include "components/download/public/common/download_item.h" -@@ -107,8 +111,10 @@ using content::DownloadManager; +@@ -110,8 +114,10 @@ using content::DownloadManager; using download::DownloadItem; using download::DownloadPathReservationTracker; using download::PathValidationResult; @@ -239,7 +289,7 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrom namespace { -@@ -761,19 +767,19 @@ ChromeDownloadManagerDelegate::ApplicationClientIdForFileScanning() const { +@@ -762,19 +768,19 @@ ChromeDownloadManagerDelegate::ApplicationClientIdForFileScanning() const { return std::string(chrome::kApplicationClientIDStringForAVScanning); } @@ -259,9 +309,9 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrom } +#endif - void ChromeDownloadManagerDelegate::NotifyExtensions( - DownloadItem* download, -@@ -1216,13 +1222,17 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDetermined( + void ChromeDownloadManagerDelegate::ShouldBlockDownload( + download::DownloadItem* download, +@@ -1225,13 +1231,17 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDetermined( DownloadItemModel(item).SetShouldPreferOpeningInBrowser(true); #endif @@ -277,8 +327,8 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrom } +#endif - callback.Run(target_info->target_path, target_info->target_disposition, - target_info->danger_type, target_info->intermediate_path, + if (base::FeatureList::IsEnabled( + download::features::kPreventDownloadsWithSamePath)) { diff --git a/chrome/browser/download/chrome_download_manager_delegate.h b/chrome/browser/download/chrome_download_manager_delegate.h --- a/chrome/browser/download/chrome_download_manager_delegate.h +++ b/chrome/browser/download/chrome_download_manager_delegate.h @@ -304,7 +354,7 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.h b/chrome // Show file picker for |download|. virtual void ShowFilePickerForDownload( -@@ -201,9 +205,11 @@ class ChromeDownloadManagerDelegate +@@ -205,9 +209,11 @@ class ChromeDownloadManagerDelegate const content::NotificationSource& source, const content::NotificationDetails& details) override; @@ -319,7 +369,7 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.h b/chrome diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/download/download_item_model.cc --- a/chrome/browser/download/download_item_model.cc +++ b/chrome/browser/download/download_item_model.cc -@@ -22,9 +22,11 @@ +@@ -23,9 +23,11 @@ #include "chrome/browser/download/download_stats.h" #include "chrome/browser/download/offline_item_utils.h" #include "chrome/browser/profiles/profile.h" @@ -331,7 +381,7 @@ diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/dow #include "chrome/grit/chromium_strings.h" #include "chrome/grit/generated_resources.h" #include "components/download/public/common/download_danger_type.h" -@@ -37,7 +39,9 @@ +@@ -42,7 +44,9 @@ using base::TimeDelta; using download::DownloadItem; @@ -341,7 +391,7 @@ diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/dow namespace { -@@ -67,9 +71,11 @@ class DownloadItemModelData : public base::SupportsUserData::Data { +@@ -72,9 +76,11 @@ class DownloadItemModelData : public base::SupportsUserData::Data { // for the file type. bool should_prefer_opening_in_browser_; @@ -353,7 +403,7 @@ diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/dow // Whether the download is currently being revived. bool is_being_revived_; -@@ -106,7 +112,9 @@ DownloadItemModelData::DownloadItemModelData() +@@ -111,7 +117,9 @@ DownloadItemModelData::DownloadItemModelData() : should_show_in_shelf_(true), was_ui_notified_(false), should_prefer_opening_in_browser_(false), @@ -363,7 +413,7 @@ diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/dow is_being_revived_(false) {} } // namespace -@@ -368,6 +376,7 @@ void DownloadItemModel::SetShouldPreferOpeningInBrowser(bool preference) { +@@ -373,6 +381,7 @@ void DownloadItemModel::SetShouldPreferOpeningInBrowser(bool preference) { data->should_prefer_opening_in_browser_ = preference; } @@ -371,7 +421,7 @@ diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/dow DownloadFileType::DangerLevel DownloadItemModel::GetDangerLevel() const { const DownloadItemModelData* data = DownloadItemModelData::Get(download_); return data ? data->danger_level_ : DownloadFileType::NOT_DANGEROUS; -@@ -378,6 +387,7 @@ void DownloadItemModel::SetDangerLevel( +@@ -383,6 +392,7 @@ void DownloadItemModel::SetDangerLevel( DownloadItemModelData* data = DownloadItemModelData::GetOrCreate(download_); data->danger_level_ = danger_level; } @@ -475,7 +525,7 @@ diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/brow virtual_path_(initial_virtual_path), is_filetype_handled_safely_(false), #if defined(OS_ANDROID) -@@ -259,8 +267,12 @@ DownloadTargetDeterminer::Result +@@ -262,8 +270,12 @@ DownloadTargetDeterminer::Result // |suggested_filename| and Content-Disposition header have higher priority // than the URL. bool safe_file_ext = @@ -488,7 +538,7 @@ diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/brow net::HttpContentDisposition content_disposition_header( download_->GetContentDisposition(), referrer_charset); bool should_replace_extension = -@@ -749,6 +761,7 @@ DownloadTargetDeterminer::Result +@@ -781,6 +793,7 @@ DownloadTargetDeterminer::Result return CONTINUE; } @@ -496,7 +546,7 @@ diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/brow // First determine the danger level assuming that the user doesn't have any // prior visits to the referrer recoreded in history. The resulting danger // level would be ALLOW_ON_USER_GESTURE if the level depends on the visit -@@ -785,6 +798,7 @@ DownloadTargetDeterminer::Result +@@ -817,6 +830,7 @@ DownloadTargetDeterminer::Result // invalid, then assume the referrer has not been visited before. if (danger_type_ == download::DOWNLOAD_DANGER_TYPE_NOT_DANGEROUS) danger_type_ = download::DOWNLOAD_DANGER_TYPE_DANGEROUS_FILE; @@ -504,7 +554,7 @@ diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/brow return CONTINUE; } -@@ -792,11 +806,13 @@ void DownloadTargetDeterminer::CheckVisitedReferrerBeforeDone( +@@ -824,11 +838,13 @@ void DownloadTargetDeterminer::CheckVisitedReferrerBeforeDone( bool visited_referrer_before) { DCHECK_CURRENTLY_ON(BrowserThread::UI); DCHECK_EQ(STATE_DETERMINE_INTERMEDIATE_PATH, next_state_); @@ -518,7 +568,7 @@ diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/brow DoLoop(); } -@@ -901,7 +917,9 @@ void DownloadTargetDeterminer::ScheduleCallbackAndDeleteSelf( +@@ -933,7 +949,9 @@ void DownloadTargetDeterminer::ScheduleCallbackAndDeleteSelf( << " Intermediate:" << intermediate_path_.AsUTF8Unsafe() << " Confirmation reason:" << static_cast(confirmation_reason_) << " Danger type:" << danger_type_ @@ -528,7 +578,7 @@ diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/brow << " Result:" << static_cast(result); std::unique_ptr target_info(new DownloadTargetInfo); -@@ -913,7 +931,9 @@ void DownloadTargetDeterminer::ScheduleCallbackAndDeleteSelf( +@@ -945,7 +963,9 @@ void DownloadTargetDeterminer::ScheduleCallbackAndDeleteSelf( ? DownloadItem::TARGET_DISPOSITION_PROMPT : DownloadItem::TARGET_DISPOSITION_OVERWRITE); target_info->danger_type = danger_type_; @@ -538,7 +588,7 @@ diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/brow target_info->intermediate_path = intermediate_path_; target_info->mime_type = mime_type_; target_info->is_filetype_handled_safely = is_filetype_handled_safely_; -@@ -999,6 +1019,7 @@ bool DownloadTargetDeterminer::HasPromptedForPath() const { +@@ -1031,6 +1051,7 @@ bool DownloadTargetDeterminer::HasPromptedForPath() const { DownloadItem::TARGET_DISPOSITION_PROMPT); } @@ -546,7 +596,7 @@ diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/brow DownloadFileType::DangerLevel DownloadTargetDeterminer::GetDangerLevel( PriorVisitsToReferrer visits) const { DCHECK_CURRENTLY_ON(BrowserThread::UI); -@@ -1030,6 +1051,7 @@ DownloadFileType::DangerLevel DownloadTargetDeterminer::GetDangerLevel( +@@ -1062,6 +1083,7 @@ DownloadFileType::DangerLevel DownloadTargetDeterminer::GetDangerLevel( return DownloadFileType::NOT_DANGEROUS; } @@ -567,7 +617,7 @@ diff --git a/chrome/browser/download/download_target_determiner.h b/chrome/brows #include "components/download/public/common/download_danger_type.h" #include "components/download/public/common/download_item.h" #include "components/download/public/common/download_path_reservation_tracker.h" -@@ -300,6 +302,7 @@ class DownloadTargetDeterminer : public download::DownloadItem::Observer { +@@ -313,6 +315,7 @@ class DownloadTargetDeterminer : public download::DownloadItem::Observer { // operation. bool HasPromptedForPath() const; @@ -575,7 +625,7 @@ diff --git a/chrome/browser/download/download_target_determiner.h b/chrome/brows // Returns true if this download should show the "dangerous file" warning. // Various factors are considered, such as the type of the file, whether a // user action initiated the download, and whether the user has explicitly -@@ -309,6 +312,7 @@ class DownloadTargetDeterminer : public download::DownloadItem::Observer { +@@ -322,6 +325,7 @@ class DownloadTargetDeterminer : public download::DownloadItem::Observer { // to true if the download requires explicit user consent. safe_browsing::DownloadFileType::DangerLevel GetDangerLevel( PriorVisitsToReferrer visits) const; @@ -583,7 +633,7 @@ diff --git a/chrome/browser/download/download_target_determiner.h b/chrome/brows // download::DownloadItem::Observer void OnDownloadDestroyed(download::DownloadItem* download) override; -@@ -321,7 +325,9 @@ class DownloadTargetDeterminer : public download::DownloadItem::Observer { +@@ -334,7 +338,9 @@ class DownloadTargetDeterminer : public download::DownloadItem::Observer { download::DownloadPathReservationTracker::FilenameConflictAction conflict_action_; download::DownloadDangerType danger_type_; @@ -645,7 +695,7 @@ diff --git a/chrome/browser/download/download_target_info.h b/chrome/browser/dow diff --git a/chrome/browser/download/download_ui_model.cc b/chrome/browser/download/download_ui_model.cc --- a/chrome/browser/download/download_ui_model.cc +++ b/chrome/browser/download/download_ui_model.cc -@@ -25,7 +25,9 @@ +@@ -29,7 +29,9 @@ using base::TimeDelta; using download::DownloadItem; @@ -655,7 +705,7 @@ diff --git a/chrome/browser/download/download_ui_model.cc b/chrome/browser/downl using offline_items_collection::FailState; namespace { -@@ -389,12 +391,14 @@ bool DownloadUIModel::ShouldPreferOpeningInBrowser() const { +@@ -383,12 +385,14 @@ bool DownloadUIModel::ShouldPreferOpeningInBrowser() const { void DownloadUIModel::SetShouldPreferOpeningInBrowser(bool preference) {} @@ -764,6 +814,49 @@ diff --git a/chrome/browser/net/chrome_network_delegate.cc b/chrome/browser/net/ } int ChromeNetworkDelegate::OnBeforeStartTransaction( +diff --git a/chrome/browser/safe_browsing/BUILD.gn b/chrome/browser/safe_browsing/BUILD.gn +--- a/chrome/browser/safe_browsing/BUILD.gn ++++ b/chrome/browser/safe_browsing/BUILD.gn +@@ -20,7 +20,6 @@ jumbo_static_library("safe_browsing") { + "//chrome/app:generated_resources", + "//chrome/common", + "//chrome/common:constants", +- "//chrome/common/safe_browsing:file_type_policies", + "//components/browser_sync", + "//components/keyed_service/content", + "//components/language/core/browser", +diff --git a/chrome/common/safe_browsing/BUILD.gn b/chrome/common/safe_browsing/BUILD.gn +--- a/chrome/common/safe_browsing/BUILD.gn ++++ b/chrome/common/safe_browsing/BUILD.gn +@@ -13,20 +13,6 @@ proto_library("proto") { + ] + } + +-source_set("file_type_policies") { +- sources = [ +- "file_type_policies.cc", +- "file_type_policies.h", +- ] +- +- deps = [ +- ":proto", +- "//base", +- "//chrome/browser:resources", +- "//ui/base", +- ] +-} +- + if (safe_browsing_mode == 1) { + source_set("archive_analyzer_results") { + sources = [ +@@ -149,7 +135,6 @@ if (safe_browsing_mode == 1) { + + source_set("safe_browsing") { + deps = [ +- ":file_type_policies", + ] + + if (safe_browsing_mode == 1) { -- 2.11.0 diff --git a/build/patches/Allow-playing-audio-in-background.patch b/build/patches/Allow-playing-audio-in-background.patch index 7ab2ba4e..c93df57d 100644 --- a/build/patches/Allow-playing-audio-in-background.patch +++ b/build/patches/Allow-playing-audio-in-background.patch @@ -11,7 +11,7 @@ Subject: Allow playing audio in background diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -1423,6 +1423,10 @@ const FeatureEntry kFeatureEntries[] = { +@@ -1483,6 +1483,10 @@ const FeatureEntry kFeatureEntries[] = { {"debug-packed-apps", flag_descriptions::kDebugPackedAppName, flag_descriptions::kDebugPackedAppDescription, kOsDesktop, SINGLE_VALUE_TYPE(switches::kDebugPackedApps)}, @@ -25,7 +25,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_impl.cc --- a/media/blink/webmediaplayer_impl.cc +++ b/media/blink/webmediaplayer_impl.cc -@@ -961,6 +961,12 @@ bool WebMediaPlayerImpl::HasAudio() const { +@@ -959,6 +959,12 @@ bool WebMediaPlayerImpl::HasAudio() const { return pipeline_metadata_.has_audio; } @@ -38,7 +38,7 @@ diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_imp void WebMediaPlayerImpl::EnabledAudioTracksChanged( const blink::WebVector& enabledTrackIds) { DCHECK(main_task_runner_->BelongsToCurrentThread()); -@@ -3205,7 +3211,11 @@ bool WebMediaPlayerImpl::ShouldPausePlaybackWhenHidden() const { +@@ -3230,7 +3236,11 @@ bool WebMediaPlayerImpl::ShouldPausePlaybackWhenHidden() const { // Audio only stream is allowed to play when in background. // TODO: We should check IsBackgroundOptimizationCandidate here. But we need // to move the logic of checking video frames out of that function. @@ -54,7 +54,7 @@ diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_imp diff --git a/media/blink/webmediaplayer_impl.h b/media/blink/webmediaplayer_impl.h --- a/media/blink/webmediaplayer_impl.h +++ b/media/blink/webmediaplayer_impl.h -@@ -142,6 +142,8 @@ class MEDIA_BLINK_EXPORT WebMediaPlayerImpl +@@ -141,6 +141,8 @@ class MEDIA_BLINK_EXPORT WebMediaPlayerImpl // True if the loaded media has a playable video/audio track. bool HasVideo() const override; bool HasAudio() const override; diff --git a/build/patches/Always-respect-async-dns-flag-regardless-of-SDK-version.patch b/build/patches/Always-respect-async-dns-flag-regardless-of-SDK-version.patch index 7fe516a0..cbd571b5 100644 --- a/build/patches/Always-respect-async-dns-flag-regardless-of-SDK-version.patch +++ b/build/patches/Always-respect-async-dns-flag-regardless-of-SDK-version.patch @@ -11,7 +11,7 @@ Do not read experiment value for cronet async DNS configuration diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/browser/net/system_network_context_manager.cc --- a/chrome/browser/net/system_network_context_manager.cc +++ b/chrome/browser/net/system_network_context_manager.cc -@@ -228,7 +228,7 @@ void OnAuthPrefsChanged(PrefService* local_state, +@@ -229,7 +229,7 @@ void OnAuthPrefsChanged(PrefService* local_state, // Android this includes checking the Android version in the field trial. bool ShouldEnableAsyncDns() { bool feature_can_be_enabled = true; @@ -23,7 +23,7 @@ diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/brows diff --git a/components/cronet/url_request_context_config.cc b/components/cronet/url_request_context_config.cc --- a/components/cronet/url_request_context_config.cc +++ b/components/cronet/url_request_context_config.cc -@@ -544,7 +544,8 @@ void URLRequestContextConfig::ParseAndSetExperimentalOptions( +@@ -545,7 +545,8 @@ void URLRequestContextConfig::ParseAndSetExperimentalOptions( effective_experimental_options->Remove(it.key(), nullptr); continue; } diff --git a/build/patches/Always-show-home-page-settings.patch b/build/patches/Always-show-home-page-settings.patch index bc5f1aa0..87d29974 100644 --- a/build/patches/Always-show-home-page-settings.patch +++ b/build/patches/Always-show-home-page-settings.patch @@ -19,7 +19,7 @@ This allows removing the home page button and restoring it from settings. diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java --- a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java -@@ -338,18 +338,6 @@ public class ProcessInitializationHandler { +@@ -348,18 +348,6 @@ public class ProcessInitializationHandler { deferredStartupHandler.addDeferredTask(new Runnable() { @Override public void run() { @@ -89,7 +89,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/partnercustomiz diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceManager.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceManager.java --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceManager.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/ChromePreferenceManager.java -@@ -147,13 +147,6 @@ public class ChromePreferenceManager { +@@ -154,13 +154,6 @@ public class ChromePreferenceManager { private static final String CHROME_MODERN_DESIGN_ENABLED_KEY = "chrome_modern_design_enabled"; /** @@ -106,7 +106,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Chr diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/MainPreferences.java -@@ -208,15 +208,11 @@ public class MainPreferences extends PreferenceFragment +@@ -198,15 +198,11 @@ public class MainPreferences extends PreferenceFragment updateSyncAndServicesPreference(); updateSearchEnginePreference(); @@ -124,28 +124,28 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai } + setOnOffSummary(homepagePref, HomepageManager.getInstance().getPrefHomepageEnabled()); - if (!ChromeFeatureList.isEnabled(ChromeFeatureList.UNIFIED_CONSENT) - && FeatureUtilities.areContextualSuggestionsEnabled(getActivity()) + if (NightModeUtils.isNightModeSupported() && FeatureUtilities.isNightModeAvailable()) { + addPreferenceIfAbsent(PREF_UI_THEME); diff --git a/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java b/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java --- a/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUtilities.java -@@ -74,7 +74,6 @@ public class FeatureUtilities { +@@ -71,7 +71,6 @@ public class FeatureUtilities { + private static Boolean sHasGoogleAccountAuthenticator; private static Boolean sHasRecognitionIntentHandler; - private static Boolean sIsSoleEnabled; - private static Boolean sIsHomePageButtonForceEnabled; private static Boolean sIsHomepageTileEnabled; private static Boolean sIsNewTabPageButtonEnabled; private static Boolean sIsBottomToolbarEnabled; -@@ -197,7 +196,6 @@ public class FeatureUtilities { - cacheSoleEnabled(); +@@ -173,7 +172,6 @@ public class FeatureUtilities { + public static void cacheNativeFlags() { cacheCommandLineOnNonRootedEnabled(); FirstRunUtils.cacheFirstRunPrefs(); - cacheHomePageButtonForceEnabled(); cacheHomepageTileEnabled(); cacheNewTabPageButtonEnabled(); cacheBottomToolbarEnabled(); -@@ -234,38 +232,6 @@ public class FeatureUtilities { +@@ -212,38 +210,6 @@ public class FeatureUtilities { return Build.VERSION.SDK_INT > Build.VERSION_CODES.M; } @@ -181,13 +181,13 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/util/FeatureUti - sIsHomePageButtonForceEnabled = null; - } - - private static void cacheServiceManagerForBackgroundPrefetch() { - boolean backgroundPrefetchInReducedMode = ChromeFeatureList.isEnabled( - ChromeFeatureList.SERVICE_MANAGER_FOR_BACKGROUND_PREFETCH); + private static void cacheAllowStartingServiceManagerOnly() { + boolean allowStartingServiceManagerOnly = + ChromeFeatureList.isEnabled(ChromeFeatureList.ALLOW_STARTING_SERVICE_MANAGER_ONLY); diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -1602,9 +1602,6 @@ const FeatureEntry kFeatureEntries[] = { +@@ -1642,9 +1642,6 @@ const FeatureEntry kFeatureEntries[] = { {"enable-chrome-duet-labels", flag_descriptions::kChromeDuetLabelsName, flag_descriptions::kChromeDuetLabelsDescription, kOsAndroid, FEATURE_VALUE_TYPE(chrome::android::kChromeDuetLabeled)}, @@ -200,17 +200,17 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/android/chrome_feature_list.cc --- a/chrome/browser/android/chrome_feature_list.cc +++ b/chrome/browser/android/chrome_feature_list.cc -@@ -141,7 +141,6 @@ const base::Feature* kFeaturesExposedToJava[] = { +@@ -136,7 +136,6 @@ const base::Feature* kFeaturesExposedToJava[] = { + &kEphemeralTab, &kExploreSites, &kHandleMediaIntents, - &kHideUserDataFromIncognitoNotifications, - &kHomePageButtonForceEnabled, &kHomepageTile, &kHorizontalTabSwitcherAndroid, - &kImmersiveUiMode, -@@ -409,9 +408,6 @@ const base::Feature kHandleMediaIntents{"HandleMediaIntents", - const base::Feature kHideUserDataFromIncognitoNotifications{ - "HideUserDataFromIncognitoNotifications", base::FEATURE_ENABLED_BY_DEFAULT}; + &kIdentityDisc, +@@ -412,9 +411,6 @@ const base::Feature kForegroundNotificationManager{ + const base::Feature kHandleMediaIntents{"HandleMediaIntents", + base::FEATURE_ENABLED_BY_DEFAULT}; -const base::Feature kHomePageButtonForceEnabled{ - "HomePageButtonForceEnabled", base::FEATURE_DISABLED_BY_DEFAULT}; @@ -221,14 +221,14 @@ diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/andr diff --git a/chrome/browser/android/chrome_feature_list.h b/chrome/browser/android/chrome_feature_list.h --- a/chrome/browser/android/chrome_feature_list.h +++ b/chrome/browser/android/chrome_feature_list.h -@@ -71,7 +71,6 @@ extern const base::Feature kExploreSites; +@@ -72,7 +72,6 @@ extern const base::Feature kEphemeralTab; + extern const base::Feature kExploreSites; extern const base::Feature kForegroundNotificationManager; extern const base::Feature kHandleMediaIntents; - extern const base::Feature kHideUserDataFromIncognitoNotifications; -extern const base::Feature kHomePageButtonForceEnabled; extern const base::Feature kHomepageTile; extern const base::Feature kHorizontalTabSwitcherAndroid; - extern const base::Feature kImmersiveUiMode; + extern const base::Feature kIdentityDisc; -- 2.11.0 diff --git a/build/patches/AudioBuffer-AnalyserNode-fingerprinting-mitigations-via-IDL.patch b/build/patches/AudioBuffer-AnalyserNode-fingerprinting-mitigations-via-IDL.patch index c87b6127..6b887b68 100644 --- a/build/patches/AudioBuffer-AnalyserNode-fingerprinting-mitigations-via-IDL.patch +++ b/build/patches/AudioBuffer-AnalyserNode-fingerprinting-mitigations-via-IDL.patch @@ -43,7 +43,7 @@ diff --git a/third_party/blink/renderer/modules/webaudio/audio_buffer.idl b/thir diff --git a/third_party/blink/renderer/modules/webaudio/audio_context.cc b/third_party/blink/renderer/modules/webaudio/audio_context.cc --- a/third_party/blink/renderer/modules/webaudio/audio_context.cc +++ b/third_party/blink/renderer/modules/webaudio/audio_context.cc -@@ -333,6 +333,7 @@ void AudioContext::StopRendering() { +@@ -336,6 +336,7 @@ void AudioContext::StopRendering() { double AudioContext::baseLatency() const { DCHECK(IsMainThread()); DCHECK(destination()); diff --git a/build/patches/Bromite-adblock-engine.patch b/build/patches/Bromite-adblock-engine.patch index 55a5ce95..b5009f5a 100644 --- a/build/patches/Bromite-adblock-engine.patch +++ b/build/patches/Bromite-adblock-engine.patch @@ -18,15 +18,14 @@ Add support for Webview content blocking chrome/android/java/res/menu/main_menu.xml | 11 + .../chromium/chrome/browser/ChromeActivity.java | 8 + .../chrome/browser/ChromeTabbedActivity.java | 8 + - .../browser/appmenu/AppMenuPropertiesDelegate.java | 38 ++ + .../appmenu/AppMenuPropertiesDelegateImpl.java | 42 ++- .../CustomTabAppMenuPropertiesDelegate.java | 2 + .../java/strings/android_chrome_strings.grd | 11 + chrome/browser/net/chrome_network_delegate.cc | 86 +++++ - .../subresource_filter_content_settings_manager.cc | 1 + net/BUILD.gn | 7 + net/url_request/adblock_intercept.cc | 389 +++++++++++++++++++++ net/url_request/adblock_intercept.h | 35 ++ - 14 files changed, 682 insertions(+) + 13 files changed, 683 insertions(+), 2 deletions(-) create mode 100644 net/url_request/adblock_intercept.cc create mode 100644 net/url_request/adblock_intercept.h @@ -137,10 +136,10 @@ diff --git a/android_webview/browser/net/aw_network_delegate.h b/android_webview diff --git a/chrome/android/java/res/menu/custom_tabs_menu.xml b/chrome/android/java/res/menu/custom_tabs_menu.xml --- a/chrome/android/java/res/menu/custom_tabs_menu.xml +++ b/chrome/android/java/res/menu/custom_tabs_menu.xml -@@ -74,6 +74,18 @@ +@@ -75,6 +75,18 @@ + android:checkable="true" /> - + @@ -180,7 +179,7 @@ diff --git a/chrome/android/java/res/menu/main_menu.xml b/chrome/android/java/re diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java -@@ -2262,6 +2262,14 @@ public abstract class ChromeActivity +@@ -2173,6 +2173,14 @@ public abstract class ChromeActivity RecordUserAction.record("MobileMenuRequestEnableJavascript"); } else if (id == R.id.reader_mode_prefs_id) { DomDistillerUIUtils.openSettings(currentTab.getWebContents()); @@ -198,7 +197,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity. diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java -@@ -1779,6 +1779,14 @@ public class ChromeTabbedActivity +@@ -1762,6 +1762,14 @@ public class ChromeTabbedActivity reportNewTabShortcutUsed(true); getTabCreator(true).launchNTP(); } @@ -213,22 +212,31 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedAct } else if (id == R.id.all_bookmarks_menu_id) { if (currentTab != null) { getCompositorViewHolder().hideKeyboard(() -> { -diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java ---- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java -+++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegate.java -@@ -195,6 +195,8 @@ public class AppMenuPropertiesDelegate { - && !TextUtils.isEmpty(url); - prepareAddToHomescreenMenuItem(menu, currentTab, canShowHomeScreenMenuItem); +diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegateImpl.java +--- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegateImpl.java ++++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenuPropertiesDelegateImpl.java +@@ -27,6 +27,7 @@ import org.chromium.chrome.R; + import org.chromium.chrome.browser.ActivityTabProvider; + import org.chromium.chrome.browser.ChromeFeatureList; + import org.chromium.chrome.browser.ChromeSwitches; ++import org.chromium.chrome.browser.ContentSettingsType; + import org.chromium.chrome.browser.ShortcutHelper; + import org.chromium.chrome.browser.UrlConstants; + import org.chromium.chrome.browser.banners.AppBannerManager; +@@ -224,6 +225,8 @@ public class AppMenuPropertiesDelegateImpl implements AppMenuPropertiesDelegate + // Prepare translate menu button. + prepareTranslateMenuItem(menu, currentTab); + updateEnableAdBlockMenuItem(menu, currentTab); + - updateRequestDesktopSiteMenuItem(menu, currentTab, true /* can show */); - - updateEnableJavascriptMenuItem(menu, currentTab); -@@ -488,6 +490,42 @@ public class AppMenuPropertiesDelegate { + // Hide 'Add to homescreen' for the following: + // * chrome:// pages - Android doesn't know how to direct those URLs. + // * incognito pages - To avoid problems where users create shortcuts in incognito +@@ -296,6 +299,43 @@ public class AppMenuPropertiesDelegateImpl implements AppMenuPropertiesDelegate + PrefServiceBridge.getInstance().isIncognitoModeManaged()); } - /** ++ /** + * Updates the enable AdBlock item's state. + * + * @param menu {@link Menu} for enable adblock @@ -260,18 +268,27 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu + // This title doesn't seem to be displayed by Android, but it is used to set up + // accessibility text in {@link AppMenuAdapter#setupMenuButton}. + enableMenuLabel.setTitleCondensed(adBlockEnabled -+ ? mActivity.getString(R.string.menu_enable_adblock_on) -+ : mActivity.getString(R.string.menu_enable_adblock_off)); ++ ? mContext.getString(R.string.menu_enable_adblock_on) ++ : mContext.getString(R.string.menu_enable_adblock_off)); + } + -+ /** - * A notification that the header view has finished inflating. - * @param view The view that was inflated. - * @param appMenu The menu the view is inside of. ++ + /** + * Sets the visibility and labels of the "Add to Home screen" and "Open WebAPK" menu items. + */ +@@ -475,8 +515,6 @@ public class AppMenuPropertiesDelegateImpl implements AppMenuPropertiesDelegate + : mContext.getString(R.string.menu_enable_javascript_off)); + } + +- +- + /** + * Updates the request desktop site item's state. + * diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabAppMenuPropertiesDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabAppMenuPropertiesDelegate.java --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabAppMenuPropertiesDelegate.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabAppMenuPropertiesDelegate.java -@@ -181,6 +181,8 @@ public class CustomTabAppMenuPropertiesDelegate extends AppMenuPropertiesDelegat +@@ -201,6 +201,8 @@ public class CustomTabAppMenuPropertiesDelegate extends AppMenuPropertiesDelegat } } @@ -283,7 +300,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 -@@ -3153,6 +3153,17 @@ To change this setting, <resetlink>reset sync

<resetlink>reset sync

Turn on Request desktop site @@ -415,21 +432,10 @@ diff --git a/chrome/browser/net/chrome_network_delegate.cc b/chrome/browser/net/ extensions_delegate_->ForwardStartRequestStatus(request); return extensions_delegate_->NotifyBeforeURLRequest( -diff --git a/chrome/browser/subresource_filter/subresource_filter_content_settings_manager.cc b/chrome/browser/subresource_filter/subresource_filter_content_settings_manager.cc ---- a/chrome/browser/subresource_filter/subresource_filter_content_settings_manager.cc -+++ b/chrome/browser/subresource_filter/subresource_filter_content_settings_manager.cc -@@ -19,6 +19,7 @@ - #include "components/history/core/browser/history_service.h" - #include "components/keyed_service/core/service_access_type.h" - #include "url/gurl.h" -+#include "net/url_request/adblock_intercept.h" - - namespace { - diff --git a/net/BUILD.gn b/net/BUILD.gn --- a/net/BUILD.gn +++ b/net/BUILD.gn -@@ -1797,6 +1797,13 @@ component("net") { +@@ -1815,6 +1815,13 @@ component("net") { "url_request/websocket_handshake_userdata_key.h", ] diff --git a/build/patches/Canvas-fingerprinting-mitigations-for-image-data-and-webGL.patch b/build/patches/Canvas-fingerprinting-mitigations-for-image-data-and-webGL.patch index c46588ad..442083e6 100644 --- a/build/patches/Canvas-fingerprinting-mitigations-for-image-data-and-webGL.patch +++ b/build/patches/Canvas-fingerprinting-mitigations-for-image-data-and-webGL.patch @@ -30,8 +30,8 @@ diff --git a/third_party/blink/renderer/modules/canvas/canvas2d/canvas_rendering #include "third_party/blink/public/common/features.h" #include "third_party/blink/public/platform/platform.h" #include "third_party/blink/public/platform/task_type.h" -@@ -799,7 +797,7 @@ TextMetrics* CanvasRenderingContext2D::measureText(const String& text) { - GetState().GetTextAlign(), text); +@@ -811,7 +809,7 @@ TextMetrics* CanvasRenderingContext2D::measureText(const String& text) { + GetState().GetTextAlign(), text); // scale text metrics by 3/1000000th - auto shuffleFactor = 1 + (base::RandDouble() - 0.5) * 0.000003; @@ -59,7 +59,7 @@ diff --git a/third_party/blink/renderer/modules/webgl/webgl_debug_renderer_info. diff --git a/third_party/blink/renderer/platform/BUILD.gn b/third_party/blink/renderer/platform/BUILD.gn --- a/third_party/blink/renderer/platform/BUILD.gn +++ b/third_party/blink/renderer/platform/BUILD.gn -@@ -1435,7 +1435,9 @@ jumbo_component("platform") { +@@ -1402,7 +1402,9 @@ jumbo_component("platform") { "//third_party/blink/renderer:non_test_config", ] diff --git a/build/patches/Disable-NTP-remote-suggestions-by-default.patch b/build/patches/Disable-NTP-remote-suggestions-by-default.patch index 224e95b2..384ba8f8 100644 --- a/build/patches/Disable-NTP-remote-suggestions-by-default.patch +++ b/build/patches/Disable-NTP-remote-suggestions-by-default.patch @@ -9,7 +9,7 @@ Subject: Disable NTP remote suggestions by default diff --git a/components/ntp_snippets/features.cc b/components/ntp_snippets/features.cc --- a/components/ntp_snippets/features.cc +++ b/components/ntp_snippets/features.cc -@@ -41,7 +41,7 @@ const base::Feature* const kAllFeatures[] = { +@@ -40,7 +40,7 @@ const base::Feature* const kAllFeatures[] = { &kRemoteSuggestionsBackendFeature}; const base::Feature kArticleSuggestionsFeature{ @@ -18,15 +18,15 @@ diff --git a/components/ntp_snippets/features.cc b/components/ntp_snippets/featu const base::Feature kRemoteSuggestionsEmulateM58FetchingSchedule{ "RemoteSuggestionsEmulateM58FetchingSchedule", -@@ -71,7 +71,7 @@ const char kNotificationsDailyLimit[] = "daily_limit"; +@@ -70,7 +70,7 @@ const char kNotificationsDailyLimit[] = "daily_limit"; const char kNotificationsIgnoredLimitParam[] = "ignored_limit"; const base::Feature kKeepPrefetchedContentSuggestions{ - "KeepPrefetchedContentSuggestions", base::FEATURE_ENABLED_BY_DEFAULT}; + "KeepPrefetchedContentSuggestions", base::FEATURE_DISABLED_BY_DEFAULT}; - const base::Feature kContentSuggestionsDebugLog{ - "ContentSuggestionsDebugLog", base::FEATURE_DISABLED_BY_DEFAULT}; + std::vector GetAllFeatures() { + // Skip the last feature as it's a nullptr. -- 2.11.0 diff --git a/build/patches/Disable-Omaha-update-checks.patch b/build/patches/Disable-Omaha-update-checks.patch index fece8b55..76fd93af 100644 --- a/build/patches/Disable-Omaha-update-checks.patch +++ b/build/patches/Disable-Omaha-update-checks.patch @@ -12,7 +12,7 @@ Do not consider Jelly Bean unsupported diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omaha/OmahaBase.java b/chrome/android/java/src/org/chromium/chrome/browser/omaha/OmahaBase.java --- a/chrome/android/java/src/org/chromium/chrome/browser/omaha/OmahaBase.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/omaha/OmahaBase.java -@@ -134,7 +134,7 @@ public class OmahaBase { +@@ -135,7 +135,7 @@ public class OmahaBase { /** See {@link #sIsDisabled}. */ static boolean isDisabled() { @@ -36,15 +36,15 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/omaha/VersionNu diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/android/chrome_feature_list.cc --- a/chrome/browser/android/chrome_feature_list.cc +++ b/chrome/browser/android/chrome_feature_list.cc -@@ -432,7 +432,7 @@ const base::Feature kIntentBlockExternalFormRedirectsNoGesture{ +@@ -438,7 +438,7 @@ const base::Feature kIntentBlockExternalFormRedirectsNoGesture{ base::FEATURE_DISABLED_BY_DEFAULT}; const base::Feature kJellyBeanSupported{"JellyBeanSupported", - base::FEATURE_DISABLED_BY_DEFAULT}; + base::FEATURE_ENABLED_BY_DEFAULT}; - const base::Feature kLanguagesPreference{"LanguagesPreference", - base::FEATURE_ENABLED_BY_DEFAULT}; + const base::Feature kSearchEnginePromoExistingDevice{ + "SearchEnginePromo.ExistingDevice", base::FEATURE_ENABLED_BY_DEFAULT}; -- 2.11.0 diff --git a/build/patches/Disable-contextual-search-by-default.patch b/build/patches/Disable-contextual-search-by-default.patch index 0462f9c8..547ce0d5 100644 --- a/build/patches/Disable-contextual-search-by-default.patch +++ b/build/patches/Disable-contextual-search-by-default.patch @@ -9,7 +9,7 @@ Subject: Disable contextual search by default diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profile.cc --- a/chrome/browser/profiles/profile.cc +++ b/chrome/browser/profiles/profile.cc -@@ -153,7 +153,7 @@ void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { +@@ -145,7 +145,7 @@ void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { #if defined(OS_ANDROID) registry->RegisterStringPref( prefs::kContextualSearchEnabled, diff --git a/build/patches/Disable-data-saver.patch b/build/patches/Disable-data-saver.patch index 35fbcf8e..64387807 100644 --- a/build/patches/Disable-data-saver.patch +++ b/build/patches/Disable-data-saver.patch @@ -9,10 +9,10 @@ Subject: Disable data saver diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferenceFragment.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferenceFragment.java --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferenceFragment.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferenceFragment.java -@@ -50,10 +50,10 @@ public class DataReductionPreferenceFragment extends PreferenceFragment { +@@ -48,10 +48,10 @@ public class DataReductionPreferenceFragment extends PreferenceFragment { + PreferenceUtils.addPreferencesFromResource(this, R.xml.data_reduction_preferences); - getActivity().setTitle(DataReductionBrandingResourceProvider.getDataSaverBrandedString( - R.string.data_reduction_title)); + getActivity().setTitle(R.string.data_reduction_title_lite_mode); - boolean isEnabled = DataReductionProxySettings.getInstance().isDataReductionProxyEnabled(); - mIsEnabled = !isEnabled; - mWasEnabledAtCreation = isEnabled; @@ -24,7 +24,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/dat setHasOptionsMenu(true); -@@ -153,6 +153,7 @@ public class DataReductionPreferenceFragment extends PreferenceFragment { +@@ -148,6 +148,7 @@ public class DataReductionPreferenceFragment extends PreferenceFragment { } private void createDataReductionSwitch(boolean isEnabled) { @@ -32,7 +32,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/dat final ChromeSwitchPreference dataReductionSwitch = new ChromeSwitchPreference(getActivity(), null); dataReductionSwitch.setKey(PREF_DATA_REDUCTION_SWITCH); -@@ -180,5 +181,6 @@ public class DataReductionPreferenceFragment extends PreferenceFragment { +@@ -175,5 +176,6 @@ public class DataReductionPreferenceFragment extends PreferenceFragment { // (e.g. the switch will say "On" when data reduction is really turned off), so // .setChecked() should be called after .addPreference() dataReductionSwitch.setChecked(isEnabled); diff --git a/build/patches/Disable-dynamic-module-loading.patch b/build/patches/Disable-dynamic-module-loading.patch index 9d2d2c66..036c2c28 100644 --- a/build/patches/Disable-dynamic-module-loading.patch +++ b/build/patches/Disable-dynamic-module-loading.patch @@ -13,7 +13,7 @@ Subject: Disable dynamic module loading diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni --- a/chrome/android/chrome_java_sources.gni +++ b/chrome/android/chrome_java_sources.gni -@@ -479,19 +479,6 @@ chrome_java_sources = [ +@@ -417,19 +417,6 @@ chrome_java_sources = [ "java/src/org/chromium/chrome/browser/customtabs/content/TabCreationMode.java", "java/src/org/chromium/chrome/browser/customtabs/dependency_injection/CustomTabActivityComponent.java", "java/src/org/chromium/chrome/browser/customtabs/dependency_injection/CustomTabActivityModule.java", @@ -30,21 +30,21 @@ diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java - "java/src/org/chromium/chrome/browser/customtabs/dynamicmodule/ModuleLoader.java", - "java/src/org/chromium/chrome/browser/customtabs/dynamicmodule/ModuleMetrics.java", - "java/src/org/chromium/chrome/browser/customtabs/dynamicmodule/ObjectWrapper.java", + "java/src/org/chromium/chrome/browser/customtabs/features/CustomTabNavigationBarController.java", "java/src/org/chromium/chrome/browser/database/SQLiteCursor.java", - "java/src/org/chromium/chrome/browser/datareduction/DataReductionBrandingResourceProvider.java", "java/src/org/chromium/chrome/browser/datareduction/DataReductionMainMenuItem.java", diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java -@@ -62,7 +62,6 @@ import org.chromium.chrome.browser.customtabs.content.CustomTabActivityTabProvid +@@ -64,7 +64,6 @@ import org.chromium.chrome.browser.customtabs.content.CustomTabActivityTabProvid import org.chromium.chrome.browser.customtabs.content.TabCreationMode; import org.chromium.chrome.browser.customtabs.dependency_injection.CustomTabActivityComponent; import org.chromium.chrome.browser.customtabs.dependency_injection.CustomTabActivityModule; -import org.chromium.chrome.browser.customtabs.dynamicmodule.DynamicModuleCoordinator; + import org.chromium.chrome.browser.customtabs.features.CustomTabNavigationBarController; import org.chromium.chrome.browser.dependency_injection.ChromeActivityCommonsModule; import org.chromium.chrome.browser.firstrun.FirstRunSignInProcessor; - import org.chromium.chrome.browser.gsa.GSAState; -@@ -133,9 +132,6 @@ public class CustomTabActivity extends ChromeActivityGetValue()->GetAsBoolean(&allowed); + return allowed; - #else // !(defined(OS_ANDROID) || BUILDFLAG(ENABLE_EXTENSIONS)) + #else // !(defined(OS_ANDROID) || BUILDFLAG(ENABLE_EXTENSIONS)) return false; #endif // defined(OS_ANDROID) || BUILDFLAG(ENABLE_EXTENSIONS) diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profile.cc --- a/chrome/browser/profiles/profile.cc +++ b/chrome/browser/profiles/profile.cc -@@ -218,7 +218,7 @@ void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { +@@ -210,7 +210,7 @@ void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { prefs::kMediaRouterFirstRunFlowAcknowledged, false, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); @@ -52,7 +52,7 @@ diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profil diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/profile_impl.cc --- a/chrome/browser/profiles/profile_impl.cc +++ b/chrome/browser/profiles/profile_impl.cc -@@ -443,7 +443,7 @@ void ProfileImpl::RegisterProfilePrefs( +@@ -434,7 +434,7 @@ void ProfileImpl::RegisterProfilePrefs( registry->RegisterStringPref( prefs::kPrintPreviewDefaultDestinationSelectionRules, std::string()); registry->RegisterBooleanPref(prefs::kForceEphemeralProfiles, false); diff --git a/build/patches/Disable-metrics-collection-for-NTP-tiles.patch b/build/patches/Disable-metrics-collection-for-NTP-tiles.patch index 54783321..23387b45 100644 --- a/build/patches/Disable-metrics-collection-for-NTP-tiles.patch +++ b/build/patches/Disable-metrics-collection-for-NTP-tiles.patch @@ -26,7 +26,7 @@ diff --git a/chrome/browser/android/ntp/most_visited_sites_bridge.cc b/chrome/br namespace { -@@ -240,7 +238,6 @@ void MostVisitedSitesBridge::RecordPageImpression( +@@ -236,7 +234,6 @@ void MostVisitedSitesBridge::RecordPageImpression( JNIEnv* env, const JavaParamRef& obj, jint jtiles_count) { @@ -34,7 +34,7 @@ diff --git a/chrome/browser/android/ntp/most_visited_sites_bridge.cc b/chrome/br } void MostVisitedSitesBridge::RecordTileImpression( -@@ -253,18 +250,6 @@ void MostVisitedSitesBridge::RecordTileImpression( +@@ -249,18 +246,6 @@ void MostVisitedSitesBridge::RecordTileImpression( jint jsource, jlong jdata_generation_time_ms, const JavaParamRef& jurl) { @@ -53,7 +53,7 @@ diff --git a/chrome/browser/android/ntp/most_visited_sites_bridge.cc b/chrome/br } void MostVisitedSitesBridge::RecordOpenedMostVisitedItem( -@@ -275,12 +260,6 @@ void MostVisitedSitesBridge::RecordOpenedMostVisitedItem( +@@ -271,12 +256,6 @@ void MostVisitedSitesBridge::RecordOpenedMostVisitedItem( jint title_source, jint source, jlong jdata_generation_time_ms) { @@ -78,7 +78,7 @@ diff --git a/components/ntp_tiles/BUILD.gn b/components/ntp_tiles/BUILD.gn "most_visited_sites.cc", "most_visited_sites.h", "ntp_tile.cc", -@@ -94,7 +92,6 @@ source_set("unit_tests") { +@@ -77,7 +75,6 @@ source_set("unit_tests") { "custom_links_manager_impl_unittest.cc", "custom_links_store_unittest.cc", "icon_cacher_impl_unittest.cc", diff --git a/build/patches/Disable-metrics-on-all-I-O-threads.patch b/build/patches/Disable-metrics-on-all-I-O-threads.patch index 694768bd..b880e4ff 100644 --- a/build/patches/Disable-metrics-on-all-I-O-threads.patch +++ b/build/patches/Disable-metrics-on-all-I-O-threads.patch @@ -10,7 +10,7 @@ Subject: Disable metrics on all I/O threads diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc -@@ -963,7 +963,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySimple* registry) { +@@ -952,7 +952,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySimple* registry) { #endif // defined(OS_CHROMEOS) registry->RegisterBooleanPref(metrics::prefs::kMetricsReportingEnabled, @@ -22,7 +22,7 @@ diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_pro diff --git a/chrome/browser/profiles/profile_io_data.cc b/chrome/browser/profiles/profile_io_data.cc --- a/chrome/browser/profiles/profile_io_data.cc +++ b/chrome/browser/profiles/profile_io_data.cc -@@ -54,8 +54,6 @@ +@@ -53,8 +53,6 @@ #include "components/cookie_config/cookie_store_util.h" #include "components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h" #include "components/dom_distiller/core/url_constants.h" diff --git a/build/patches/Disable-network-service-by-default.patch b/build/patches/Disable-network-service-by-default.patch new file mode 100644 index 00000000..8e5a02f1 --- /dev/null +++ b/build/patches/Disable-network-service-by-default.patch @@ -0,0 +1,23 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Sat, 27 Jul 2019 10:07:24 +0200 +Subject: Disable network service by default + +--- + services/network/public/cpp/features.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/services/network/public/cpp/features.cc b/services/network/public/cpp/features.cc +--- a/services/network/public/cpp/features.cc ++++ b/services/network/public/cpp/features.cc +@@ -18,7 +18,7 @@ const base::Feature kNetworkErrorLogging{"NetworkErrorLogging", + base::FEATURE_ENABLED_BY_DEFAULT}; + // Enables the network service. + const base::Feature kNetworkService{"NetworkService", +- base::FEATURE_ENABLED_BY_DEFAULT}; ++ base::FEATURE_DISABLED_BY_DEFAULT}; + + // Out of Blink CORS + const base::Feature kOutOfBlinkCors{"OutOfBlinkCors", +-- +2.11.0 + diff --git a/build/patches/Disable-plugins-enumeration.patch b/build/patches/Disable-plugins-enumeration.patch index efe02cfd..cd42e13e 100644 --- a/build/patches/Disable-plugins-enumeration.patch +++ b/build/patches/Disable-plugins-enumeration.patch @@ -9,7 +9,7 @@ Subject: Disable plugins enumeration diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/blink/renderer/core/frame/local_frame.cc --- a/third_party/blink/renderer/core/frame/local_frame.cc +++ b/third_party/blink/renderer/core/frame/local_frame.cc -@@ -1255,10 +1255,8 @@ FrameResourceCoordinator* LocalFrame::GetFrameResourceCoordinator() { +@@ -1232,10 +1232,8 @@ WebContentSettingsClient* LocalFrame::GetContentSettingsClient() { } PluginData* LocalFrame::GetPluginData() const { diff --git a/build/patches/Disable-promos-displayed-in-bookmarks-manager.patch b/build/patches/Disable-promos-displayed-in-bookmarks-manager.patch index 7b9fe50e..4427d123 100644 --- a/build/patches/Disable-promos-displayed-in-bookmarks-manager.patch +++ b/build/patches/Disable-promos-displayed-in-bookmarks-manager.patch @@ -5,11 +5,11 @@ Subject: Disable promos displayed in bookmarks manager Remove personalized signin promo view from bookmarks, never reach signin thresholds. --- - .../personalized_signin_promo_view_bookmarks.xml | 30 ------------- + .../personalized_signin_promo_view_bookmarks.xml | 30 ------------ .../browser/bookmarks/BookmarkItemsAdapter.java | 23 +--------- - .../browser/bookmarks/BookmarkPromoHeader.java | 52 +--------------------- + .../browser/bookmarks/BookmarkPromoHeader.java | 53 +--------------------- .../browser/signin/SigninPromoController.java | 19 +------- - 4 files changed, 5 insertions(+), 119 deletions(-) + 4 files changed, 5 insertions(+), 120 deletions(-) delete mode 100644 chrome/android/java/res/layout/personalized_signin_promo_view_bookmarks.xml diff --git a/chrome/android/java/res/layout/personalized_signin_promo_view_bookmarks.xml b/chrome/android/java/res/layout/personalized_signin_promo_view_bookmarks.xml @@ -197,16 +197,17 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/Bookm private @PromoState int calculatePromoState() { if (sPromoStateForTests != null) { return sPromoStateForTests; -@@ -202,7 +153,7 @@ class BookmarkPromoHeader implements AndroidSyncSettingsObserver, SignInStateObs +@@ -201,8 +152,7 @@ class BookmarkPromoHeader implements AndroidSyncSettingsObserver, SignInStateObs + if (!ChromeSigninController.get().isSignedIn()) { boolean impressionLimitReached = !SigninPromoController.hasNotReachedImpressionLimit( SigninAccessPoint.BOOKMARK_MANAGER); - if (!mSignInManager.isSignInAllowed() || !SigninPromoController.isSignInPromoAllowed() -- || impressionLimitReached || wasPersonalizedSigninPromoDeclined()) { -+ || impressionLimitReached) { +- if (!mSignInManager.isSignInAllowed() || impressionLimitReached +- || wasPersonalizedSigninPromoDeclined()) { ++ if (!mSignInManager.isSignInAllowed() || impressionLimitReached) { return PromoState.PROMO_NONE; } return PromoState.PROMO_SIGNIN_PERSONALIZED; -@@ -250,7 +201,6 @@ class BookmarkPromoHeader implements AndroidSyncSettingsObserver, SignInStateObs +@@ -250,7 +200,6 @@ class BookmarkPromoHeader implements AndroidSyncSettingsObserver, SignInStateObs } private void triggerPromoUpdate() { diff --git a/build/patches/Disable-seed-based-field-trials.patch b/build/patches/Disable-seed-based-field-trials.patch index 02d7bb6e..e57e42f9 100644 --- a/build/patches/Disable-seed-based-field-trials.patch +++ b/build/patches/Disable-seed-based-field-trials.patch @@ -9,7 +9,7 @@ Subject: Disable seed-based field trials diff --git a/components/variations/service/variations_field_trial_creator.cc b/components/variations/service/variations_field_trial_creator.cc --- a/components/variations/service/variations_field_trial_creator.cc +++ b/components/variations/service/variations_field_trial_creator.cc -@@ -536,8 +536,10 @@ bool VariationsFieldTrialCreator::SetupFieldTrials( +@@ -541,8 +541,10 @@ bool VariationsFieldTrialCreator::SetupFieldTrials( #endif // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED) bool used_seed = false; if (!used_testing_config) { diff --git a/build/patches/Disable-signin-and-data-saver-preferences.patch b/build/patches/Disable-signin-and-data-saver-preferences.patch index d180af13..2a251c74 100644 --- a/build/patches/Disable-signin-and-data-saver-preferences.patch +++ b/build/patches/Disable-signin-and-data-saver-preferences.patch @@ -36,18 +36,18 @@ diff --git a/chrome/android/java/res/xml/main_preferences.xml b/chrome/android/j android:key="basics_section" android:order="3" android:title="@string/prefs_section_basics"/> -@@ -95,11 +80,6 @@ - android:key="languages" - android:order="17" +@@ -91,11 +76,6 @@ + android:order="16" android:title="@string/prefs_languages"/> -- - +- mAllPreferences = new HashMap<>(); @@ -105,7 +105,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai public MainPreferences() { setHasOptionsMenu(true); -@@ -77,33 +68,16 @@ public class MainPreferences extends PreferenceFragment +@@ -75,33 +66,16 @@ public class MainPreferences extends PreferenceFragment @Override public void onDestroy() { super.onDestroy(); @@ -139,7 +139,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai } @Override -@@ -116,17 +90,9 @@ public class MainPreferences extends PreferenceFragment +@@ -114,17 +88,9 @@ public class MainPreferences extends PreferenceFragment PreferenceUtils.addPreferencesFromResource(this, R.xml.main_preferences); cachePreferences(); @@ -157,7 +157,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { // If we are on Android O+ the Notifications preference should lead to the Android -@@ -190,7 +156,6 @@ public class MainPreferences extends PreferenceFragment +@@ -180,7 +146,6 @@ public class MainPreferences extends PreferenceFragment Preference preference = getPreferenceScreen().getPreference(index); mAllPreferences.put(preference.getKey(), preference); } @@ -165,7 +165,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai } private void setManagedPreferenceDelegateForPreference(String key) { -@@ -199,13 +164,6 @@ public class MainPreferences extends PreferenceFragment +@@ -189,13 +154,6 @@ public class MainPreferences extends PreferenceFragment } private void updatePreferences() { @@ -179,7 +179,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai updateSearchEnginePreference(); Preference homepagePref = addPreferenceIfAbsent(PREF_HOMEPAGE); -@@ -235,10 +193,6 @@ public class MainPreferences extends PreferenceFragment +@@ -215,10 +173,6 @@ public class MainPreferences extends PreferenceFragment } else { removePreferenceIfPresent(PREF_DEVELOPER); } @@ -190,7 +190,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai } private Preference addPreferenceIfAbsent(String key) { -@@ -252,15 +206,6 @@ public class MainPreferences extends PreferenceFragment +@@ -232,15 +186,6 @@ public class MainPreferences extends PreferenceFragment if (preference != null) getPreferenceScreen().removePreference(preference); } @@ -206,7 +206,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai private void updateSearchEnginePreference() { if (!TemplateUrlService.getInstance().isLoaded()) { ChromeBasePreference searchEnginePref = -@@ -292,28 +237,6 @@ public class MainPreferences extends PreferenceFragment +@@ -272,28 +217,6 @@ public class MainPreferences extends PreferenceFragment pref.setSummary(getResources().getString(isOn ? R.string.text_on : R.string.text_off)); } @@ -235,7 +235,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai // TemplateUrlService.LoadListener implementation. @Override public void onTemplateUrlServiceLoaded() { -@@ -321,11 +244,6 @@ public class MainPreferences extends PreferenceFragment +@@ -301,11 +224,6 @@ public class MainPreferences extends PreferenceFragment updateSearchEnginePreference(); } @@ -247,7 +247,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai @VisibleForTesting ManagedPreferenceDelegate getManagedPreferenceDelegateForTest() { return mManagedPreferenceDelegate; -@@ -335,9 +253,6 @@ public class MainPreferences extends PreferenceFragment +@@ -315,9 +233,6 @@ public class MainPreferences extends PreferenceFragment return new ManagedPreferenceDelegate() { @Override public boolean isPreferenceControlledByPolicy(Preference preference) { @@ -257,7 +257,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/Mai if (PREF_SEARCH_ENGINE.equals(preference.getKey())) { return TemplateUrlService.getInstance().isDefaultSearchManaged(); } -@@ -346,11 +261,6 @@ public class MainPreferences extends PreferenceFragment +@@ -326,11 +241,6 @@ public class MainPreferences extends PreferenceFragment @Override public boolean isPreferenceClickDisabledByPolicy(Preference preference) { @@ -316,7 +316,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/pri 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 -@@ -324,9 +324,6 @@ CHAR-LIMIT guidelines: +@@ -327,9 +327,6 @@ CHAR-LIMIT guidelines: @@ -326,7 +326,7 @@ diff --git a/chrome/android/java/strings/android_chrome_strings.grd b/chrome/and Sign in to Chrome -@@ -409,9 +406,6 @@ CHAR-LIMIT guidelines: +@@ -415,9 +412,6 @@ CHAR-LIMIT guidelines: Sends URLs of pages you visit to Google diff --git a/build/patches/Disable-signin-data-reduction-promos.patch b/build/patches/Disable-signin-data-reduction-promos.patch index 8f882aff..829f85bd 100644 --- a/build/patches/Disable-signin-data-reduction-promos.patch +++ b/build/patches/Disable-signin-data-reduction-promos.patch @@ -3,15 +3,15 @@ Date: Tue, 12 Jun 2018 15:09:26 +0200 Subject: Disable signin/data reduction promos --- - .../chrome/browser/ChromeTabbedActivity.java | 28 ++-------------------- - 1 file changed, 2 insertions(+), 26 deletions(-) + .../chrome/browser/ChromeTabbedActivity.java | 30 +--------------------- + 1 file changed, 1 insertion(+), 29 deletions(-) diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java -@@ -705,34 +705,10 @@ public class ChromeTabbedActivity - } - +@@ -791,35 +791,7 @@ public class ChromeTabbedActivity + try (TraceEvent e = TraceEvent.scoped( + "ChromeTabbedActivity.createToolbarButtonInProductHelpController")) { ChromePreferenceManager preferenceManager = ChromePreferenceManager.getInstance(); - // Promos can only be shown when we start with ACTION_MAIN intent and - // after FRE is complete. Native initialization can finish before the FRE flow is @@ -23,29 +23,29 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedAct - // might not have completed at this point and we could show multiple - // promos. - boolean isShowingPromo = mLocaleManager.hasShownSearchEnginePromoThisSession(); -- // Promo dialogs in multiwindow mode are broken on some devices: http://crbug.com/354696 +- // Promo dialogs in multiwindow mode are broken on some devices: +- // http://crbug.com/354696 - boolean isLegacyMultiWindow = MultiWindowUtils.getInstance().isLegacyMultiWindow(this); - if (!isShowingPromo && !mIntentWithEffect && FirstRunStatus.getFirstRunFlowComplete() - && preferenceManager.readBoolean( -- ChromePreferenceManager.PROMOS_SKIPPED_ON_FIRST_START, false) +- ChromePreferenceManager.PROMOS_SKIPPED_ON_FIRST_START, false) - && !VrModuleProvider.getDelegate().isInVr() -- // VrModuleProvider.getDelegate().isInVr may not return true at this point even -- // though Chrome is about to enter VR, so we need to also check whether we're -- // launching into VR. +- // VrModuleProvider.getDelegate().isInVr may not return true at this point +- // even though Chrome is about to enter VR, so we need to also check whether +- // we're launching into VR. - && !VrModuleProvider.getIntentDelegate().isLaunchingIntoVr(this, getIntent()) - && !isLegacyMultiWindow) { - isShowingPromo = maybeShowPromo(); - } else { - preferenceManager.writeBoolean( -+ preferenceManager.writeBoolean( - ChromePreferenceManager.PROMOS_SKIPPED_ON_FIRST_START, true); +- ChromePreferenceManager.PROMOS_SKIPPED_ON_FIRST_START, true); - } - +- - ToolbarButtonInProductHelpController.create(this, isShowingPromo); + ToolbarButtonInProductHelpController.create(this, false); + } + } - if (ChromeFeatureList.isEnabled(ChromeFeatureList.INTEREST_FEED_CONTENT_SUGGESTIONS)) { - // We call getFeedAppLifecycle() here to ensure the app lifecycle is created so that -- 2.11.0 diff --git a/build/patches/Disable-unused-permissions.patch b/build/patches/Disable-unused-permissions.patch index f9ed16e9..52056040 100644 --- a/build/patches/Disable-unused-permissions.patch +++ b/build/patches/Disable-unused-permissions.patch @@ -28,7 +28,7 @@ Fixup more permission removal diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn --- a/chrome/android/BUILD.gn +++ b/chrome/android/BUILD.gn -@@ -1060,8 +1060,7 @@ jinja_template_resources("chrome_public_apk_template_resources") { +@@ -1092,8 +1092,7 @@ jinja_template_resources("chrome_public_apk_template_resources") { resources = [ "java/res_template/xml/file_paths.xml", "java/res_template/xml/launchershortcuts.xml", @@ -38,7 +38,7 @@ diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn ] res_dir = "java/res_template" variables = [ "manifest_package=$manifest_package" ] -@@ -1072,7 +1071,6 @@ jinja_template_resources("chrome_test_apk_template_resources") { +@@ -1104,7 +1103,6 @@ jinja_template_resources("chrome_test_apk_template_resources") { "java/res_template/xml/file_paths.xml", "java/res_template/xml/launchershortcuts.xml", "java/res_template/xml/searchable.xml", @@ -81,7 +81,7 @@ diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/Andro {% block extra_uses_permissions %} {% endblock %} -@@ -1001,16 +993,6 @@ by a child template that "extends" this file. +@@ -980,16 +972,6 @@ by a child template that "extends" this file. android:resource="@xml/file_paths" /> @@ -98,7 +98,7 @@ diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/Andro -@@ -1116,15 +1098,6 @@ by a child template that "extends" this file. +@@ -1095,15 +1077,6 @@ by a child template that "extends" this file. @@ -117,16 +117,16 @@ diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/Andro diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java -@@ -131,8 +131,6 @@ import org.chromium.chrome.browser.share.ShareMenuActionHandler; +@@ -127,8 +127,6 @@ import org.chromium.chrome.browser.share.ShareMenuActionHandler; import org.chromium.chrome.browser.snackbar.BottomContainer; import org.chromium.chrome.browser.snackbar.SnackbarManager; import org.chromium.chrome.browser.snackbar.SnackbarManager.SnackbarManageable; -import org.chromium.chrome.browser.sync.ProfileSyncService; -import org.chromium.chrome.browser.sync.SyncController; import org.chromium.chrome.browser.tab.Tab; - import org.chromium.chrome.browser.tab.TabFullscreenHandler; + import org.chromium.chrome.browser.tab.TabBrowserControlsState; import org.chromium.chrome.browser.tabmodel.AsyncTabParamsManager; -@@ -283,9 +281,6 @@ public abstract class ChromeActivity +@@ -265,9 +263,6 @@ public abstract class ChromeActivity @SuppressLint("NewApi") private TouchExplorationStateChangeListener mTouchExplorationStateChangeListener; @@ -136,7 +136,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity. @Nullable private ChromeFullscreenManager mFullscreenManager; -@@ -964,28 +959,6 @@ public abstract class ChromeActivity +@@ -903,28 +898,6 @@ public abstract class ChromeActivity private void createContextReporterIfNeeded() { if (!mStarted) return; // Sync state reporting should work only in started state. if (mContextReporter != null || getActivityTab() == null) return; @@ -165,7 +165,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity. } @Override -@@ -1054,13 +1027,6 @@ public abstract class ChromeActivity +@@ -992,13 +965,6 @@ public abstract class ChromeActivity if (GSAState.getInstance(this).isGsaAvailable() && !SysUtils.isLowEndDevice()) { GSAAccountChangeListener.getInstance().disconnect(); } @@ -428,7 +428,7 @@ diff --git a/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.ja } } -@@ -299,22 +222,7 @@ public class HttpNegotiateAuthenticator { +@@ -300,22 +223,7 @@ public class HttpNegotiateAuthenticator { */ private void requestTokenWithoutActivity( Context ctx, RequestData requestData, String[] features) { @@ -452,7 +452,7 @@ diff --git a/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.ja } /** -@@ -333,29 +241,7 @@ public class HttpNegotiateAuthenticator { +@@ -334,29 +242,7 @@ public class HttpNegotiateAuthenticator { */ private void requestTokenWithActivity( Context ctx, Activity activity, RequestData requestData, String[] features) { @@ -486,7 +486,7 @@ diff --git a/net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.ja diff --git a/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java b/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java --- a/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java +++ b/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java -@@ -93,7 +93,6 @@ public class OAuthTokenFetcher { +@@ -92,7 +92,6 @@ public class OAuthTokenFetcher { /** Begins fetching a token. Should be called on the main thread. */ public void fetch() { @@ -494,7 +494,7 @@ diff --git a/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFe } /** -@@ -102,7 +101,6 @@ public class OAuthTokenFetcher { +@@ -101,7 +100,6 @@ public class OAuthTokenFetcher { * @param expiredToken A previously-fetched token which has expired. */ public void clearAndFetch(String expiredToken) { diff --git a/build/patches/Do-not-grant-notifications-to-default-search-engine.patch b/build/patches/Do-not-grant-notifications-to-default-search-engine.patch index 505f8aa3..53fa4d61 100644 --- a/build/patches/Do-not-grant-notifications-to-default-search-engine.patch +++ b/build/patches/Do-not-grant-notifications-to-default-search-engine.patch @@ -63,7 +63,7 @@ diff --git a/chrome/browser/android/search_permissions/search_permissions_servic diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc --- a/chrome/common/chrome_features.cc +++ b/chrome/common/chrome_features.cc -@@ -247,7 +247,7 @@ const char kDisallowUnsafeHttpDownloadsParamName[] = "MimeTypeList"; +@@ -249,7 +249,7 @@ const char kDisallowUnsafeHttpDownloadsParamName[] = "MimeTypeList"; #if defined(OS_ANDROID) // Enable changing default downloads storage location on Android. const base::Feature kDownloadsLocationChange{"DownloadsLocationChange", @@ -71,7 +71,7 @@ diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc + base::FEATURE_DISABLED_BY_DEFAULT}; #endif - // Show the number of open incognito windows besides incognito icon on the + // If enabled, Drive will use FCM for its invalidations. -- 2.11.0 diff --git a/build/patches/Do-not-record-UMA-for-network-errors.patch b/build/patches/Do-not-record-UMA-for-network-errors.patch new file mode 100644 index 00000000..a87b27fb --- /dev/null +++ b/build/patches/Do-not-record-UMA-for-network-errors.patch @@ -0,0 +1,38 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Sat, 27 Jul 2019 11:19:53 +0200 +Subject: Do not record UMA for network errors + +--- + services/network/network_context.cc | 17 ----------------- + 1 file changed, 17 deletions(-) + +diff --git a/services/network/network_context.cc b/services/network/network_context.cc +--- a/services/network/network_context.cc ++++ b/services/network/network_context.cc +@@ -384,23 +384,6 @@ class NetworkContext::ContextNetworkDelegate + started); + } + +- // Record network errors that HTTP requests complete with, including OK and +- // ABORTED. +- // TODO(mmenke): Seems like this really should be looking at HTTPS requests, +- // too. +- // TODO(mmenke): We should remove the main frame case from here, and move it +- // into the consumer - the network service shouldn't know what a main frame +- // is. +- if (request->url().SchemeIs("http")) { +- base::UmaHistogramSparse("Net.HttpRequestCompletionErrorCodes", +- -net_error); +- +- if (request->load_flags() & net::LOAD_MAIN_FRAME_DEPRECATED) { +- base::UmaHistogramSparse( +- "Net.HttpRequestCompletionErrorCodes.MainFrame", -net_error); +- } +- } +- + ForwardProxyErrors(net_error); + } + +-- +2.11.0 + diff --git a/build/patches/Do-not-store-passwords-by-default.patch b/build/patches/Do-not-store-passwords-by-default.patch index 3644b43c..8cb25e8e 100644 --- a/build/patches/Do-not-store-passwords-by-default.patch +++ b/build/patches/Do-not-store-passwords-by-default.patch @@ -9,9 +9,9 @@ Subject: Do not store passwords by default diff --git a/components/password_manager/core/browser/password_manager.cc b/components/password_manager/core/browser/password_manager.cc --- a/components/password_manager/core/browser/password_manager.cc +++ b/components/password_manager/core/browser/password_manager.cc -@@ -354,10 +354,10 @@ bool IsOnlyNewParserEnabled() { - void PasswordManager::RegisterProfilePrefs( - user_prefs::PrefRegistrySyncable* registry) { +@@ -357,10 +357,10 @@ void PasswordManager::RegisterProfilePrefs( + registry->RegisterBooleanPref(prefs::kBlacklistedCredentialsNormalized, + false); registry->RegisterBooleanPref( - prefs::kCredentialsEnableService, true, + prefs::kCredentialsEnableService, false, diff --git a/build/patches/Enable-changing-default-downloads-storage-location-by-default.patch b/build/patches/Enable-changing-default-downloads-storage-location-by-default.patch index ff8dc408..a152606a 100644 --- a/build/patches/Enable-changing-default-downloads-storage-location-by-default.patch +++ b/build/patches/Enable-changing-default-downloads-storage-location-by-default.patch @@ -9,7 +9,7 @@ Subject: Enable changing default downloads storage location by default diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc --- a/chrome/common/chrome_features.cc +++ b/chrome/common/chrome_features.cc -@@ -247,7 +247,7 @@ const char kDisallowUnsafeHttpDownloadsParamName[] = "MimeTypeList"; +@@ -249,7 +249,7 @@ const char kDisallowUnsafeHttpDownloadsParamName[] = "MimeTypeList"; #if defined(OS_ANDROID) // Enable changing default downloads storage location on Android. const base::Feature kDownloadsLocationChange{"DownloadsLocationChange", @@ -17,7 +17,7 @@ diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc + base::FEATURE_ENABLED_BY_DEFAULT}; #endif - // Show the number of open incognito windows besides incognito icon on the + // If enabled, Drive will use FCM for its invalidations. -- 2.11.0 diff --git a/build/patches/Enable-download-rename-option-by-default.patch b/build/patches/Enable-download-rename-option-by-default.patch index 3d679da1..0ada4bd4 100644 --- a/build/patches/Enable-download-rename-option-by-default.patch +++ b/build/patches/Enable-download-rename-option-by-default.patch @@ -9,7 +9,7 @@ Subject: Enable download rename option by default diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/android/chrome_feature_list.cc --- a/chrome/browser/android/chrome_feature_list.cc +++ b/chrome/browser/android/chrome_feature_list.cc -@@ -388,7 +388,7 @@ const base::Feature kDownloadHomeShowStorageInfo{ +@@ -394,7 +394,7 @@ const base::Feature kDownloadHomeShowStorageInfo{ "DownloadHomeShowStorageInfo", base::FEATURE_DISABLED_BY_DEFAULT}; const base::Feature kDownloadRename{"DownloadRename", diff --git a/build/patches/Enable-history-requirement-of-user-gesture.patch b/build/patches/Enable-history-requirement-of-user-gesture.patch deleted file mode 100644 index 3ce1a329..00000000 --- a/build/patches/Enable-history-requirement-of-user-gesture.patch +++ /dev/null @@ -1,24 +0,0 @@ -From: csagan5 <32685696+csagan5@users.noreply.github.com> -Date: Fri, 2 Nov 2018 14:06:17 +0100 -Subject: Enable history requirement of user gesture - -Set #enable-history-entry-requires-user-gesture to enabled by default ---- - chrome/browser/about_flags.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc ---- a/chrome/browser/about_flags.cc -+++ b/chrome/browser/about_flags.cc -@@ -1156,7 +1156,7 @@ const FeatureEntry kFeatureEntries[] = { - {"enable-history-entry-requires-user-gesture", - flag_descriptions::kHistoryRequiresUserGestureName, - flag_descriptions::kHistoryRequiresUserGestureDescription, kOsAll, -- SINGLE_VALUE_TYPE(switches::kHistoryEntryRequiresUserGesture)}, -+ SINGLE_DISABLE_VALUE_TYPE(switches::kHistoryEntryRequiresUserGesture)}, - {"enable-history-manipulation-intervention", - flag_descriptions::kHistoryManipulationIntervention, - flag_descriptions::kHistoryManipulationInterventionDescription, kOsAll, --- -2.11.0 - diff --git a/build/patches/Enable-night-mode-menu-entry-by-default.patch b/build/patches/Enable-night-mode-menu-entry-by-default.patch index 299f4465..d3c19ae1 100644 --- a/build/patches/Enable-night-mode-menu-entry-by-default.patch +++ b/build/patches/Enable-night-mode-menu-entry-by-default.patch @@ -9,7 +9,7 @@ Subject: Enable night mode menu entry by default diff --git a/chrome/browser/android/chrome_feature_list.cc b/chrome/browser/android/chrome_feature_list.cc --- a/chrome/browser/android/chrome_feature_list.cc +++ b/chrome/browser/android/chrome_feature_list.cc -@@ -231,7 +231,7 @@ const base::Feature kAdjustWebApkInstallationSpace = { +@@ -234,7 +234,7 @@ const base::Feature kAdjustWebApkInstallationSpace = { "AdjustWebApkInstallationSpace", base::FEATURE_DISABLED_BY_DEFAULT}; const base::Feature kAndroidNightMode{"AndroidNightMode", diff --git a/build/patches/Enable-secure-DNS-mode-by-default-in-DnsTransaction.patch b/build/patches/Enable-secure-DNS-mode-by-default-in-DnsTransaction.patch index 9658ae06..ba3e4c82 100644 --- a/build/patches/Enable-secure-DNS-mode-by-default-in-DnsTransaction.patch +++ b/build/patches/Enable-secure-DNS-mode-by-default-in-DnsTransaction.patch @@ -9,12 +9,12 @@ Subject: Enable secure DNS mode by default in DnsTransaction diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc --- a/net/dns/host_resolver_manager.cc +++ b/net/dns/host_resolver_manager.cc -@@ -1001,7 +1001,7 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr { - std::unique_ptr CreateTransaction( - DnsQueryType dns_query_type) { +@@ -1065,7 +1065,7 @@ class HostResolverManager::DnsTask : public base::SupportsWeakPtr { + DCHECK(client_); DCHECK_NE(DnsQueryType::UNSPECIFIED, dns_query_type); -- SecureDnsMode secure_dns_mode = SecureDnsMode::AUTOMATIC; -+ SecureDnsMode secure_dns_mode = SecureDnsMode::SECURE; + DnsConfig::SecureDnsMode secure_dns_mode = +- DnsConfig::SecureDnsMode::AUTOMATIC; ++ DnsConfig::SecureDnsMode::SECURE; // Downgrade to OFF mode if the query name for this attempt matches one of // the DoH server names. This is needed to prevent infinite recursion. DCHECK(client_->GetConfig()); diff --git a/build/patches/Enable-site-per-process-isolation-for-devices-with-enough-memory.patch b/build/patches/Enable-site-per-process-isolation-for-devices-with-enough-memory.patch index cfa554f4..7f187650 100644 --- a/build/patches/Enable-site-per-process-isolation-for-devices-with-enough-memory.patch +++ b/build/patches/Enable-site-per-process-isolation-for-devices-with-enough-memory.patch @@ -9,7 +9,7 @@ Subject: Enable site per process isolation for devices with enough memory diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc --- a/chrome/common/chrome_features.cc +++ b/chrome/common/chrome_features.cc -@@ -563,11 +563,7 @@ const base::Feature kShowTrustedPublisherURL{"ShowTrustedPublisherURL", +@@ -553,11 +553,7 @@ const base::Feature kShowTrustedPublisherURL{"ShowTrustedPublisherURL", // browser_features, as they are only used on the browser side. const base::Feature kSitePerProcess { "site-per-process", @@ -21,7 +21,7 @@ diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc }; // Controls a mode for dynamically process-isolating sites where the user has -@@ -589,7 +585,7 @@ const base::Feature kSiteIsolationForPasswordSites{ +@@ -579,7 +575,7 @@ const base::Feature kSiteIsolationForPasswordSites{ // base::SysInfo::AmountOfPhysicalMemoryMB(). const base::Feature kSitePerProcessOnlyForHighMemoryClients{ "site-per-process-only-for-high-memory-clients", diff --git a/build/patches/Expose-flag-to-toggle-network-service.patch b/build/patches/Expose-flag-to-toggle-network-service.patch new file mode 100644 index 00000000..a93893b3 --- /dev/null +++ b/build/patches/Expose-flag-to-toggle-network-service.patch @@ -0,0 +1,56 @@ +From: csagan5 <32685696+csagan5@users.noreply.github.com> +Date: Sat, 27 Jul 2019 10:06:57 +0200 +Subject: Expose flag to toggle network service + +--- + chrome/browser/about_flags.cc | 5 +++++ + chrome/browser/flag_descriptions.cc | 5 +++++ + chrome/browser/flag_descriptions.h | 3 +++ + 3 files changed, 13 insertions(+) + +diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc +--- a/chrome/browser/about_flags.cc ++++ b/chrome/browser/about_flags.cc +@@ -2651,6 +2651,11 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(features::kHandwritingGesture)}, + #endif // OS_CHROMEOS + ++ {"network-service", ++ flag_descriptions::kEnableNetworkServiceName, ++ flag_descriptions::kEnableNetworkServiceDescription, kOsAll, ++ FEATURE_VALUE_TYPE(network::features::kNetworkService)}, ++ + {"network-service-in-process", + flag_descriptions::kEnableNetworkServiceInProcessName, + flag_descriptions::kEnableNetworkServiceInProcessDescription, kOsAll, +diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc +--- a/chrome/browser/flag_descriptions.cc ++++ b/chrome/browser/flag_descriptions.cc +@@ -699,6 +699,11 @@ const char kEnableNetworkLoggingToFileDescription[] = + "Enables network logging to a file named netlog.json in the user data " + "directory. The file can be imported into chrome://net-internals."; + ++const char kEnableNetworkServiceName[] = ++ "Enables network service"; ++const char kEnableNetworkServiceDescription[] = ++ "Enables the network service."; ++ + const char kEnableNetworkServiceInProcessName[] = + "Runs network service in-process"; + const char kEnableNetworkServiceInProcessDescription[] = +diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h +--- a/chrome/browser/flag_descriptions.h ++++ b/chrome/browser/flag_descriptions.h +@@ -427,6 +427,9 @@ extern const char kEnableNavigationTracingDescription[]; + extern const char kEnableNetworkLoggingToFileName[]; + extern const char kEnableNetworkLoggingToFileDescription[]; + ++extern const char kEnableNetworkServiceName[]; ++extern const char kEnableNetworkServiceDescription[]; ++ + extern const char kEnableNetworkServiceInProcessName[]; + extern const char kEnableNetworkServiceInProcessDescription[]; + +-- +2.11.0 + diff --git a/build/patches/Fix-crash-when-accessing-page-info-site-settings.patch b/build/patches/Fix-crash-when-accessing-page-info-site-settings.patch index 5a427f8a..8a5c1fc3 100644 --- a/build/patches/Fix-crash-when-accessing-page-info-site-settings.patch +++ b/build/patches/Fix-crash-when-accessing-page-info-site-settings.patch @@ -9,7 +9,7 @@ Subject: Fix crash when accessing page info / site settings diff --git a/chrome/browser/permissions/permission_manager.cc b/chrome/browser/permissions/permission_manager.cc --- a/chrome/browser/permissions/permission_manager.cc +++ b/chrome/browser/permissions/permission_manager.cc -@@ -695,6 +695,9 @@ PermissionResult PermissionManager::GetPermissionStatusHelper( +@@ -702,6 +702,9 @@ PermissionResult PermissionManager::GetPermissionStatusHelper( if (status != CONTENT_SETTING_DEFAULT) return PermissionResult(status, PermissionStatusSource::UNSPECIFIED); PermissionContextBase* context = GetPermissionContext(permission); diff --git a/build/patches/Hide-passwords-manager-link.patch b/build/patches/Hide-passwords-manager-link.patch index 595c8989..f3dc2074 100644 --- a/build/patches/Hide-passwords-manager-link.patch +++ b/build/patches/Hide-passwords-manager-link.patch @@ -9,7 +9,7 @@ Subject: Hide passwords manager link diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferences.java -@@ -251,7 +251,7 @@ public class SavePasswordsPreferences +@@ -249,7 +249,7 @@ public class SavePasswordsPreferences return; } @@ -18,7 +18,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/pas PreferenceGroup passwordParent; if (mSearchQuery == null) { -@@ -326,7 +326,7 @@ public class SavePasswordsPreferences +@@ -324,7 +324,7 @@ public class SavePasswordsPreferences return; } diff --git a/build/patches/Inject-scripts-for-AMP-tracking-ads-and-video-functionality.patch b/build/patches/Inject-scripts-for-AMP-tracking-ads-and-video-functionality.patch index 32ee2abe..1974a395 100644 --- a/build/patches/Inject-scripts-for-AMP-tracking-ads-and-video-functionality.patch +++ b/build/patches/Inject-scripts-for-AMP-tracking-ads-and-video-functionality.patch @@ -32,7 +32,7 @@ diff --git a/third_party/blink/renderer/core/dom/BUILD.gn b/third_party/blink/re diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink/renderer/core/dom/document.cc --- a/third_party/blink/renderer/core/dom/document.cc +++ b/third_party/blink/renderer/core/dom/document.cc -@@ -241,6 +241,7 @@ +@@ -246,6 +246,7 @@ #include "third_party/blink/renderer/core/page/scrolling/root_scroller_controller.h" #include "third_party/blink/renderer/core/page/scrolling/scroll_state_callback.h" #include "third_party/blink/renderer/core/page/scrolling/scrolling_coordinator.h" @@ -40,7 +40,7 @@ diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink #include "third_party/blink/renderer/core/page/scrolling/snap_coordinator.h" #include "third_party/blink/renderer/core/page/scrolling/top_document_root_scroller_controller.h" #include "third_party/blink/renderer/core/page/spatial_navigation_controller.h" -@@ -305,6 +306,8 @@ +@@ -310,6 +311,8 @@ #include "third_party/blink/renderer/platform/wtf/text/text_encoding_registry.h" #include "third_party/blink/renderer/platform/wtf/time.h" @@ -49,7 +49,7 @@ diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink #ifndef NDEBUG using WeakDocumentSet = blink::HeapHashSet>; static WeakDocumentSet& liveDocumentSet(); -@@ -6106,8 +6109,35 @@ void Document::FinishedParsing() { +@@ -6132,8 +6135,35 @@ void Document::FinishedParsing() { // Parser should have picked up all preloads by now fetcher_->ClearPreloads(ResourceFetcher::kClearSpeculativeMarkupPreloads); @@ -70,7 +70,7 @@ diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink + size_t pos1 = host.Find("www.google."), pos2 = host.Find("news.google."); + if ((pos1 == 0) || (pos2 == 0)) { + LOG(INFO) << "injecting anti-AMP-cure Javascript payload, URL: " << url_.GetString(); -+ HTMLScriptElement* e = HTMLScriptElement::Create(*this, CreateElementFlags()); ++ HTMLScriptElement* e = MakeGarbageCollected(*this, CreateElementFlags()); + e->setTextDirect(ANTI_AMP_CURE_JS); + bodyElement->AppendChild(e); + } @@ -78,7 +78,7 @@ diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink + // check for eligibility of the video bg fix + if ((WTF::kNotFound != host.Find("youtube.com")) || (WTF::kNotFound != host.Find("vimeo.com"))) { + LOG(INFO) << "injecting video-bg-play Javascript payload, URL: " << url_.GetString(); -+ HTMLScriptElement* e = HTMLScriptElement::Create(*this, CreateElementFlags()); ++ HTMLScriptElement* e = MakeGarbageCollected(*this, CreateElementFlags()); + e->setTextDirect(VIDEO_BG_PLAY_JS); + bodyElement->AppendChild(e); + } @@ -111,7 +111,7 @@ new file mode 100644 diff --git a/third_party/blink/renderer/core/html/html_script_element.cc b/third_party/blink/renderer/core/html/html_script_element.cc --- a/third_party/blink/renderer/core/html/html_script_element.cc +++ b/third_party/blink/renderer/core/html/html_script_element.cc -@@ -154,6 +154,11 @@ void HTMLScriptElement::setTextContent( +@@ -149,6 +149,11 @@ void HTMLScriptElement::setTextContent( } } @@ -126,7 +126,7 @@ diff --git a/third_party/blink/renderer/core/html/html_script_element.cc b/third diff --git a/third_party/blink/renderer/core/html/html_script_element.h b/third_party/blink/renderer/core/html/html_script_element.h --- a/third_party/blink/renderer/core/html/html_script_element.h +++ b/third_party/blink/renderer/core/html/html_script_element.h -@@ -53,6 +53,7 @@ class CORE_EXPORT HTMLScriptElement final : public HTMLElement, +@@ -51,6 +51,7 @@ class CORE_EXPORT HTMLScriptElement final : public HTMLElement, void setText(const StringOrTrustedScript&, ExceptionState&); void setInnerText(const StringOrTrustedScript&, ExceptionState&) override; void setTextContent(const StringOrTrustedScript&, ExceptionState&) override; diff --git a/build/patches/Modify-default-preferences.patch b/build/patches/Modify-default-preferences.patch index 39e9d411..d5ef6d98 100644 --- a/build/patches/Modify-default-preferences.patch +++ b/build/patches/Modify-default-preferences.patch @@ -9,7 +9,6 @@ Subject: Modify default preferences chrome/browser/net/prediction_options.h | 2 +- chrome/browser/profiles/profile.cc | 2 +- .../settings/reset_page/reset_profile_dialog.html | 2 +- - chrome/browser/signin/signin_promo.cc | 2 +- chrome/browser/ui/browser_ui_prefs.cc | 4 ++-- chrome/browser/ui/navigation_correction_tab_observer.cc | 2 +- .../browser/ui/webui/local_discovery/local_discovery_ui.cc | 4 ---- @@ -19,12 +18,12 @@ Subject: Modify default preferences components/bookmarks/browser/bookmark_utils.cc | 4 ++-- components/safe_browsing/common/safe_browsing_prefs.cc | 4 ++-- extensions/common/extension.cc | 8 -------- - 16 files changed, 22 insertions(+), 40 deletions(-) + 15 files changed, 21 insertions(+), 39 deletions(-) diff --git a/chrome/browser/background/background_mode_manager.cc b/chrome/browser/background/background_mode_manager.cc --- a/chrome/browser/background/background_mode_manager.cc +++ b/chrome/browser/background/background_mode_manager.cc -@@ -352,7 +352,7 @@ void BackgroundModeManager::RegisterPrefs(PrefRegistrySimple* registry) { +@@ -303,7 +303,7 @@ void BackgroundModeManager::RegisterPrefs(PrefRegistrySimple* registry) { registry->RegisterBooleanPref(prefs::kChromeCreatedLoginItem, false); registry->RegisterBooleanPref(prefs::kMigratedLoginItemPref, false); #endif @@ -36,7 +35,7 @@ diff --git a/chrome/browser/background/background_mode_manager.cc b/chrome/brows diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -1149,7 +1149,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePrefs( +@@ -1199,7 +1199,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePrefs( void ChromeContentBrowserClient::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(prefs::kDisable3DAPIs, false); @@ -72,7 +71,7 @@ diff --git a/chrome/browser/net/prediction_options.h b/chrome/browser/net/predic diff --git a/chrome/browser/profiles/profile.cc b/chrome/browser/profiles/profile.cc --- a/chrome/browser/profiles/profile.cc +++ b/chrome/browser/profiles/profile.cc -@@ -148,7 +148,7 @@ const char Profile::kProfileKey[] = "__PROFILE__"; +@@ -140,7 +140,7 @@ const char Profile::kProfileKey[] = "__PROFILE__"; void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( prefs::kSearchSuggestEnabled, @@ -93,18 +92,6 @@ diff --git a/chrome/browser/resources/settings/reset_page/reset_profile_dialog.h $i18nRaw{resetPageFeedback} -diff --git a/chrome/browser/signin/signin_promo.cc b/chrome/browser/signin/signin_promo.cc ---- a/chrome/browser/signin/signin_promo.cc -+++ b/chrome/browser/signin/signin_promo.cc -@@ -172,7 +172,7 @@ bool IsAutoCloseEnabledInEmbeddedURL(const GURL& url) { - - void RegisterProfilePrefs( - user_prefs::PrefRegistrySyncable* registry) { -- registry->RegisterBooleanPref(prefs::kSignInPromoShowOnFirstRunAllowed, true); -+ registry->RegisterBooleanPref(prefs::kSignInPromoShowOnFirstRunAllowed, false); - registry->RegisterBooleanPref(prefs::kSignInPromoShowNTPBubble, false); - registry->RegisterIntegerPref(prefs::kDiceSigninUserMenuPromoCount, 0); - } diff --git a/chrome/browser/ui/browser_ui_prefs.cc b/chrome/browser/ui/browser_ui_prefs.cc --- a/chrome/browser/ui/browser_ui_prefs.cc +++ b/chrome/browser/ui/browser_ui_prefs.cc @@ -137,7 +124,7 @@ diff --git a/chrome/browser/ui/navigation_correction_tab_observer.cc b/chrome/br diff --git a/chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc b/chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc --- a/chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc +++ b/chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc -@@ -127,10 +127,6 @@ void LocalDiscoveryUI::RegisterProfilePrefs( +@@ -107,10 +107,6 @@ void LocalDiscoveryUI::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( prefs::kLocalDiscoveryNotificationsEnabled, @@ -163,7 +150,7 @@ diff --git a/chrome/service/cloud_print/connector_settings.cc b/chrome/service/c diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/autofill/core/browser/autofill_manager.cc --- a/components/autofill/core/browser/autofill_manager.cc +++ b/components/autofill/core/browser/autofill_manager.cc -@@ -360,10 +360,7 @@ bool AutofillManager::ShouldParseForms(const std::vector& forms, +@@ -406,10 +406,7 @@ bool AutofillManager::ShouldParseForms(const std::vector& forms, bool enabled = IsAutofillEnabled(); sync_state_ = personal_data_ ? personal_data_->GetSyncSigninState() : AutofillSyncSigninState::kNumSyncStates; @@ -175,7 +162,7 @@ diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/a return enabled; } -@@ -626,10 +623,7 @@ void AutofillManager::OnQueryFormFieldAutofillImpl( +@@ -685,10 +682,7 @@ void AutofillManager::OnQueryFormFieldAutofillImpl( // suggestions available. // TODO(mathp): Differentiate between number of suggestions available // (current metric) and number shown to the user. @@ -187,7 +174,7 @@ diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/a } } -@@ -1234,8 +1228,8 @@ void AutofillManager::Reset() { +@@ -1279,8 +1273,8 @@ void AutofillManager::Reset() { #if defined(OS_ANDROID) || defined(OS_IOS) autofill_assistant_.Reset(); #endif @@ -259,7 +246,7 @@ diff --git a/components/safe_browsing/common/safe_browsing_prefs.cc b/components diff --git a/extensions/common/extension.cc b/extensions/common/extension.cc --- a/extensions/common/extension.cc +++ b/extensions/common/extension.cc -@@ -382,14 +382,6 @@ bool Extension::ShouldDisplayInExtensionSettings() const { +@@ -365,14 +365,6 @@ bool Extension::ShouldDisplayInExtensionSettings() const { if (is_theme()) return false; diff --git a/build/patches/Never-fetch-popular-sites.patch b/build/patches/Never-fetch-popular-sites.patch index c9c0ce66..5de569c2 100644 --- a/build/patches/Never-fetch-popular-sites.patch +++ b/build/patches/Never-fetch-popular-sites.patch @@ -9,7 +9,7 @@ Subject: Never fetch popular sites diff --git a/components/ntp_tiles/popular_sites_impl.cc b/components/ntp_tiles/popular_sites_impl.cc --- a/components/ntp_tiles/popular_sites_impl.cc +++ b/components/ntp_tiles/popular_sites_impl.cc -@@ -287,6 +287,12 @@ bool PopularSitesImpl::MaybeStartFetch(bool force_download, +@@ -281,6 +281,12 @@ bool PopularSitesImpl::MaybeStartFetch(bool force_download, DCHECK(!callback_); callback_ = callback; diff --git a/build/patches/Never-send-any-crash-upload-data.patch b/build/patches/Never-send-any-crash-upload-data.patch index 99df4ad8..4e6fa949 100644 --- a/build/patches/Never-send-any-crash-upload-data.patch +++ b/build/patches/Never-send-any-crash-upload-data.patch @@ -9,7 +9,7 @@ Subject: Never send any crash upload data diff --git a/chrome/browser/tracing/crash_service_uploader.cc b/chrome/browser/tracing/crash_service_uploader.cc --- a/chrome/browser/tracing/crash_service_uploader.cc +++ b/chrome/browser/tracing/crash_service_uploader.cc -@@ -127,6 +127,9 @@ void TraceCrashServiceUploader::DoUpload( +@@ -126,6 +126,9 @@ void TraceCrashServiceUploader::DoUpload( std::unique_ptr metadata, const UploadProgressCallback& progress_callback, UploadDoneCallback done_callback) { diff --git a/build/patches/Open-YouTube-links-in-Bromite.patch b/build/patches/Open-YouTube-links-in-Bromite.patch index 5b05070b..0146187b 100644 --- a/build/patches/Open-YouTube-links-in-Bromite.patch +++ b/build/patches/Open-YouTube-links-in-Bromite.patch @@ -9,7 +9,7 @@ Subject: Open YouTube links in Bromite diff --git a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java --- a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandler.java -@@ -400,6 +400,13 @@ public class ExternalNavigationHandler { +@@ -402,6 +402,13 @@ public class ExternalNavigationHandler { } // TODO(changwan): check if we need to handle URL even when external intent is off. diff --git a/build/patches/Punt-the-Widevine-version-string.patch b/build/patches/Punt-the-Widevine-version-string.patch index 472ab8b0..0fd5220e 100644 --- a/build/patches/Punt-the-Widevine-version-string.patch +++ b/build/patches/Punt-the-Widevine-version-string.patch @@ -10,7 +10,7 @@ Originally from http://bazaar.launchpad.net/~saiarcot895/chromium-browser/chromi diff --git a/chrome/common/chrome_content_client.cc b/chrome/common/chrome_content_client.cc --- a/chrome/common/chrome_content_client.cc +++ b/chrome/common/chrome_content_client.cc -@@ -520,7 +520,7 @@ void ChromeContentClient::AddContentDecryptionModules( +@@ -522,7 +522,7 @@ void ChromeContentClient::AddContentDecryptionModules( base::FilePath cdm_path; content::CdmCapability capability; if (IsWidevineAvailable(&cdm_path, &capability)) { diff --git a/build/patches/Remove-background-sync-and-translate-menu-options.patch b/build/patches/Remove-background-sync-and-translate-menu-options.patch index 454c88f5..04233eb4 100644 --- a/build/patches/Remove-background-sync-and-translate-menu-options.patch +++ b/build/patches/Remove-background-sync-and-translate-menu-options.patch @@ -3,14 +3,14 @@ Date: Wed, 22 Mar 2017 19:10:30 -0400 Subject: Remove background sync and translate menu options --- - .../java/res/drawable-hdpi/settings_translate.png | Bin 399 -> 0 bytes - .../java/res/drawable-mdpi/settings_translate.png | Bin 284 -> 0 bytes - .../java/res/drawable-xhdpi/settings_translate.png | Bin 547 -> 0 bytes - .../res/drawable-xxhdpi/settings_translate.png | Bin 793 -> 0 bytes - .../res/drawable-xxxhdpi/settings_translate.png | Bin 1038 -> 0 bytes - .../java/res/xml/site_settings_preferences.xml | 8 ++++---- - .../website/SiteSettingsPreferences.java | 22 ++------------------- - 7 files changed, 6 insertions(+), 24 deletions(-) + .../java/res/drawable-hdpi/settings_translate.png | Bin 399 -> 0 bytes + .../java/res/drawable-mdpi/settings_translate.png | Bin 284 -> 0 bytes + .../java/res/drawable-xhdpi/settings_translate.png | Bin 547 -> 0 bytes + .../java/res/drawable-xxhdpi/settings_translate.png | Bin 793 -> 0 bytes + .../java/res/drawable-xxxhdpi/settings_translate.png | Bin 1038 -> 0 bytes + .../java/res/xml/site_settings_preferences.xml | 8 ++++---- + .../preferences/website/SiteSettingsPreferences.java | 18 ++---------------- + 7 files changed, 6 insertions(+), 20 deletions(-) delete mode 100644 chrome/android/java/res/drawable-hdpi/settings_translate.png delete mode 100644 chrome/android/java/res/drawable-mdpi/settings_translate.png delete mode 100644 chrome/android/java/res/drawable-xhdpi/settings_translate.png @@ -156,15 +156,15 @@ diff --git a/chrome/android/java/res/xml/site_settings_preferences.xml b/chrome/ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java -@@ -39,7 +39,6 @@ public class SiteSettingsPreferences extends PreferenceFragment +@@ -37,7 +37,6 @@ public class SiteSettingsPreferences extends PreferenceFragment // are defined in the SiteSettingsCategory, additional keys // are listed here. static final String MEDIA_KEY = "media"; - static final String TRANSLATE_KEY = "translate"; - // Whether the Protected Content menu is available for display. - boolean mProtectedContentMenuAvailable; -@@ -83,11 +82,10 @@ public class SiteSettingsPreferences extends PreferenceFragment + // Whether this class is handling showing the Media sub-menu (and not the main menu). + boolean mMediaSubMenu; +@@ -76,11 +75,10 @@ public class SiteSettingsPreferences extends PreferenceFragment // The Media sub-menu only contains Protected Content and Autoplay, so remove all other // menus. for (@Type int i = 0; i < Type.NUM_ENTRIES; i++) { @@ -175,21 +175,17 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/web getPreferenceScreen().removePreference(findPreference(MEDIA_KEY)); - getPreferenceScreen().removePreference(findPreference(TRANSLATE_KEY)); } else { - // If both Autoplay and Protected Content menus are available, they'll be tucked under - // the Media key. Otherwise, we can remove the Media menu entry. -@@ -103,11 +101,6 @@ public class SiteSettingsPreferences extends PreferenceFragment + // These will be tucked under the Media subkey, so don't show them on the main menu. + getPreferenceScreen().removePreference(findPreference(Type.AUTOPLAY)); +@@ -91,7 +89,6 @@ public class SiteSettingsPreferences extends PreferenceFragment if (!SiteSettingsCategory.adsCategoryEnabled()) { getPreferenceScreen().removePreference(findPreference(Type.ADS)); } -- // The new Languages Preference *feature* is an advanced version of this translate -- // preference. Once Languages Preference is enabled, remove this setting. -- if (ChromeFeatureList.isEnabled(ChromeFeatureList.LANGUAGES_PREFERENCE)) { -- getPreferenceScreen().removePreference(findPreference(TRANSLATE_KEY)); -- } +- getPreferenceScreen().removePreference(findPreference(TRANSLATE_KEY)); if (!ChromeFeatureList.isEnabled(ChromeFeatureList.SENSOR_CONTENT_SETTING)) { getPreferenceScreen().removePreference(findPreference(Type.SENSORS)); } -@@ -121,10 +114,6 @@ public class SiteSettingsPreferences extends PreferenceFragment +@@ -105,10 +102,6 @@ public class SiteSettingsPreferences extends PreferenceFragment private void updatePreferenceStates() { PrefServiceBridge prefServiceBridge = PrefServiceBridge.getInstance(); @@ -200,16 +196,16 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/web // Preferences that navigate to Website Settings. List websitePrefs = new ArrayList(); if (mMediaSubMenu) { -@@ -141,7 +130,7 @@ public class SiteSettingsPreferences extends PreferenceFragment - if (!mProtectedContentMenuAvailable) { - websitePrefs.add(Type.AUTOPLAY); +@@ -119,7 +112,7 @@ public class SiteSettingsPreferences extends PreferenceFragment + websitePrefs.add(Type.ADS); } + websitePrefs.add(Type.AUTOMATIC_DOWNLOADS); - websitePrefs.add(Type.BACKGROUND_SYNC); +// websitePrefs.add(Type.BACKGROUND_SYNC); websitePrefs.add(Type.CAMERA); if (!FeatureUtilities.isNoTouchModeEnabled()) { websitePrefs.add(Type.CLIPBOARD); -@@ -239,11 +228,4 @@ public class SiteSettingsPreferences extends PreferenceFragment +@@ -217,11 +210,4 @@ public class SiteSettingsPreferences extends PreferenceFragment preference.getTitle().toString()); return false; } diff --git a/build/patches/Remove-help-menu-item.patch b/build/patches/Remove-help-menu-item.patch index 660d1e4e..5330089a 100644 --- a/build/patches/Remove-help-menu-item.patch +++ b/build/patches/Remove-help-menu-item.patch @@ -24,7 +24,7 @@ diff --git a/chrome/android/java/res/menu/main_menu.xml b/chrome/android/java/re diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java -@@ -2176,15 +2176,6 @@ public abstract class ChromeActivity +@@ -2085,15 +2085,6 @@ public abstract class ChromeActivity final Tab currentTab = getActivityTab(); @@ -56,7 +56,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/KeyboardShortcu diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java -@@ -752,7 +752,7 @@ public class CustomTabActivity extends ChromeActivity * See chrome/browser/signin/signin_manager_android.h for more details. */ @@ -30,32 +30,34 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninMa private static final String TAG = "SigninManager"; /** -@@ -183,8 +179,6 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed - +@@ -182,8 +178,6 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed private final long mNativeSigninManagerAndroid; private final Context mContext; + private final SigninManagerDelegate mDelegate; - private final AccountTrackerService mAccountTrackerService; - private final AndroidSyncSettings mAndroidSyncSettings; private final ObserverList mSignInStateObservers = new ObserverList<>(); private final ObserverList mSignInAllowedObservers = new ObserverList<>(); -@@ -228,26 +222,18 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed +@@ -228,28 +222,20 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed } - private SigninManager() { -- this(ContextUtils.getApplicationContext(), + private SigninManager(SigninManagerDelegate delegate) { +- this(ContextUtils.getApplicationContext(), delegate, - IdentityServicesProvider.getAccountTrackerService(), AndroidSyncSettings.get()); -+ this(ContextUtils.getApplicationContext()); ++ this(ContextUtils.getApplicationContext(), delegate); } @VisibleForTesting -- SigninManager(Context context, AccountTrackerService accountTrackerService, -- AndroidSyncSettings androidSyncSettings) { -+ SigninManager(Context context) { +- SigninManager(Context context, SigninManagerDelegate delegate, +- AccountTrackerService accountTrackerService, AndroidSyncSettings androidSyncSettings) { ++ SigninManager(Context context, SigninManagerDelegate delegate) { ThreadUtils.assertOnUiThread(); assert context != null; + assert delegate != null; - assert accountTrackerService != null; - assert androidSyncSettings != null; + mDelegate = delegate; mContext = context; - mAccountTrackerService = accountTrackerService; - mAndroidSyncSettings = androidSyncSettings; @@ -68,7 +70,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninMa } /** -@@ -283,8 +269,7 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed +@@ -285,8 +271,7 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed * Returns true if signin can be started now. */ public boolean isSignInAllowed() { @@ -78,12 +80,12 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninMa } /** -@@ -299,16 +284,14 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed +@@ -301,16 +286,14 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed * Google Play Services installed. */ public boolean isSigninSupported() { - return !ApiCompatibilityUtils.isDemoUser(mContext) -- && !ExternalAuthUtils.getInstance().isGooglePlayServicesMissing(mContext) +- && mDelegate.isGooglePlayServicesPresent(mContext) - && !ChromeFeatureList.isEnabled(ChromeFeatureList.MOBILE_IDENTITY_CONSISTENCY); + return false; } @@ -97,7 +99,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninMa } /** -@@ -342,27 +325,6 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed +@@ -344,27 +327,6 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed } /** @@ -125,7 +127,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninMa * Starts the sign-in flow, and executes the callback when finished. * * If an activity is provided, it is considered an "interactive" sign-in and the user can be -@@ -417,19 +379,7 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed +@@ -419,16 +381,7 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed } private void progressSignInFlowSeedSystemAccounts() { @@ -135,10 +137,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninMa - mSignInState.mBlockedOnAccountSeeding = true; - } else { - Activity activity = mSignInState.mActivity; -- UserRecoverableErrorHandler errorHandler = activity != null -- ? new UserRecoverableErrorHandler.ModalDialog(activity, !isForceSigninEnabled()) -- : new UserRecoverableErrorHandler.SystemNotification(); -- ExternalAuthUtils.getInstance().canUseGooglePlayServices(errorHandler); +- mDelegate.handleGooglePlayServicesUnavailability(activity, !isForceSigninEnabled()); - Log.w(TAG, "Cancelling the sign-in process as Google Play services is unavailable"); - abortSignIn(); - } @@ -146,7 +145,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninMa } /** -@@ -495,12 +445,6 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed +@@ -494,12 +447,6 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed SigninManagerJni.get().onSignInCompleted( this, mNativeSigninManagerAndroid, mSignInState.mAccount.name); @@ -159,7 +158,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninMa if (mSignInState.mCallback != null) { mSignInState.mCallback.onSignInComplete(); } -@@ -676,16 +620,11 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed +@@ -675,16 +622,11 @@ public class SigninManager implements AccountTrackerService.OnSystemAccountsSeed // Should be set at beginning of sign-out flow. assert mSignOutState != null; diff --git a/build/patches/Restore-classic-new-tab-page.patch b/build/patches/Restore-classic-new-tab-page.patch index 51b6a02d..04aa34a2 100644 --- a/build/patches/Restore-classic-new-tab-page.patch +++ b/build/patches/Restore-classic-new-tab-page.patch @@ -3,30 +3,27 @@ Date: Sun, 26 Nov 2017 11:40:05 +0100 Subject: Restore classic new tab page --- - chrome/browser/search/search.cc | 13 +------------ - 1 file changed, 1 insertion(+), 12 deletions(-) + chrome/browser/search/search.cc | 10 +--------- + 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/chrome/browser/search/search.cc b/chrome/browser/search/search.cc --- a/chrome/browser/search/search.cc +++ b/chrome/browser/search/search.cc -@@ -160,16 +160,6 @@ bool IsURLAllowedForSupervisedUser(const GURL& url, Profile* profile) { +@@ -156,13 +156,6 @@ bool IsURLAllowedForSupervisedUser(const GURL& url, Profile* profile) { return true; } -bool ShouldShowLocalNewTab(Profile* profile) { -#if !defined(OS_ANDROID) -- base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); -- return command_line->HasSwitch(switches::kForceLocalNtp) || -- (base::FeatureList::IsEnabled(features::kUseGoogleLocalNtp) && -- profile && DefaultSearchProviderIsGoogle(profile)); +- return DefaultSearchProviderIsGoogle(profile); -#endif - return false; -} - - bool ShouldDelayRemoteNTP(const GURL& search_provider_url, Profile* profile) { - #if defined(OS_CHROMEOS) - // On Chrome OS, if the session hasn't merged yet, we need to avoid loading -@@ -196,8 +186,7 @@ struct NewTabURLDetails { + // Used to look up the URL to use for the New Tab page. Also tracks how we + // arrived at that URL so it can be logged with UMA. + struct NewTabURLDetails { +@@ -176,8 +169,7 @@ struct NewTabURLDetails { const GURL local_url(chrome::kChromeSearchLocalNtpUrl); diff --git a/build/patches/Use-4-tile-rows-never-show-logo.patch b/build/patches/Use-4-tile-rows-never-show-logo.patch index bb797055..291a8541 100644 --- a/build/patches/Use-4-tile-rows-never-show-logo.patch +++ b/build/patches/Use-4-tile-rows-never-show-logo.patch @@ -22,7 +22,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageL private boolean mSearchProviderIsGoogle; private boolean mInitialized; -@@ -542,7 +542,7 @@ public class NewTabPageLayout extends LinearLayout implements TileGroup.Observer +@@ -546,7 +546,7 @@ public class NewTabPageLayout extends LinearLayout implements TileGroup.Observer && mInitialized) { return; } @@ -31,7 +31,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageL mSearchProviderIsGoogle = isGoogle; updateTileGridPadding(); -@@ -834,7 +834,7 @@ public class NewTabPageLayout extends LinearLayout implements TileGroup.Observer +@@ -838,7 +838,7 @@ public class NewTabPageLayout extends LinearLayout implements TileGroup.Observer } private static int getMaxTileRows() { @@ -55,8 +55,8 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/Mos diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/SiteSection.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/SiteSection.java --- a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/SiteSection.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/SiteSection.java -@@ -110,7 +110,7 @@ public class SiteSection extends OptionalLeaf implements TileGroup.Observer { - if (ChromeFeatureList.isEnabled(ChromeFeatureList.EXPLORE_SITES)) { +@@ -113,7 +113,7 @@ public class SiteSection extends OptionalLeaf implements TileGroup.Observer { + ExploreSitesBridge.getVariation())) { return 1; } - return 2; @@ -79,7 +79,7 @@ diff --git a/chrome/browser/engagement/important_sites_util.cc b/chrome/browser/ diff --git a/components/history/core/browser/top_sites_impl.h b/components/history/core/browser/top_sites_impl.h --- a/components/history/core/browser/top_sites_impl.h +++ b/components/history/core/browser/top_sites_impl.h -@@ -55,7 +55,7 @@ class TopSitesImpl : public TopSites, public HistoryServiceObserver { +@@ -54,7 +54,7 @@ class TopSitesImpl : public TopSites, public HistoryServiceObserver { using CanAddURLToHistoryFn = base::Callback; // How many top sites to store in the cache. diff --git a/build/patches/Use-64-bit-WebView-processes.patch b/build/patches/Use-64-bit-WebView-processes.patch index 8f1077d6..27ba02dc 100644 --- a/build/patches/Use-64-bit-WebView-processes.patch +++ b/build/patches/Use-64-bit-WebView-processes.patch @@ -27,7 +27,7 @@ diff --git a/android_webview/apk/java/AndroidManifest.xml b/android_webview/apk/ +++ b/android_webview/apk/java/AndroidManifest.xml @@ -28,7 +28,6 @@ android:icon="@{{manifest_package|default('com.android.webview')}}:drawable/icon_webview" - android:name="{{ application_name|default('com.android.webview.chromium.WebViewApplication') }}" + android:name="{{ application_name|default('com.android.webview.chromium.WebViewApkApplication') }}" android:multiArch="true" - android:use32bitAbi="true" android:extractNativeLibs="{{ trichrome_library is not defined }}"> diff --git a/build/patches/User-Agent-anonymize.patch b/build/patches/User-Agent-anonymize.patch index baa29978..5b795e08 100644 --- a/build/patches/User-Agent-anonymize.patch +++ b/build/patches/User-Agent-anonymize.patch @@ -2,128 +2,58 @@ From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Wed, 21 Mar 2018 14:15:28 +0100 Subject: User Agent: anonymize -Use a fixed device name and Chrome product version with the goal of not +Use a fixed device name and product version with the goal of not disclosing the specific build of Bromite. --- - .../browser/ui/android/android_about_app_info.cc | 4 ++- - components/version_info/version_info.cc | 13 +++++++- - content/common/user_agent.cc | 37 +++++++++++++++++----- - content/public/common/user_agent.h | 2 +- - 4 files changed, 45 insertions(+), 11 deletions(-) + components/version_info/version_info.cc | 3 ++- + content/common/user_agent.cc | 15 ++++----------- + 2 files changed, 6 insertions(+), 12 deletions(-) -diff --git a/chrome/browser/ui/android/android_about_app_info.cc b/chrome/browser/ui/android/android_about_app_info.cc ---- a/chrome/browser/ui/android/android_about_app_info.cc -+++ b/chrome/browser/ui/android/android_about_app_info.cc -@@ -20,6 +20,8 @@ std::string AndroidAboutAppInfo::GetGmsInfo() { - } - - std::string AndroidAboutAppInfo::GetOsInfo() { -+ int32_t major_version = 4, minor_version, bugfix_version; -+ base::SysInfo::OperatingSystemVersionNumbers(&major_version, &minor_version, &bugfix_version); - return base::SysInfo::OperatingSystemVersion() + -- content::GetAndroidOSInfo(/*include_android_build_number=*/true); -+ content::GetAndroidOSInfo(/*include_android_build_number=*/true, major_version); - } diff --git a/components/version_info/version_info.cc b/components/version_info/version_info.cc --- a/components/version_info/version_info.cc +++ b/components/version_info/version_info.cc -@@ -8,13 +8,24 @@ - #include "base/no_destructor.h" - #include "base/strings/string_number_conversions.h" - #include "base/version.h" -+#include "base/system/sys_info.h" - #include "build/build_config.h" - #include "components/version_info/version_info_values.h" - +@@ -14,7 +14,8 @@ namespace version_info { std::string GetProductNameAndVersionForUserAgent() { - return "Chrome/" + GetVersionNumber(); -+ int32_t major, minor, bugfix; -+ base::SysInfo::OperatingSystemVersionNumbers(&major, -+ &minor, -+ &bugfix); -+ switch (major) { -+ case 4: -+ return "Chrome/69.0.3497.100"; -+ } -+ -+ // version 5 and above -+ return "Chrome/71.0.3578.99"; ++ // a common version for Android 8.0.0 ++ return "Chrome/74.0.3729.157"; } std::string GetProductName() { diff --git a/content/common/user_agent.cc b/content/common/user_agent.cc --- a/content/common/user_agent.cc +++ b/content/common/user_agent.cc -@@ -85,7 +85,7 @@ std::string BuildOSCpuInfo(bool include_android_build_number) { +@@ -84,7 +84,7 @@ std::string BuildOSCpuInfo(bool include_android_build_number) { + architecture_token = "; Win64; IA64"; } #elif defined(OS_ANDROID) - std::string android_version_str = base::SysInfo::OperatingSystemVersion(); -- std::string android_info_str = GetAndroidOSInfo(include_android_build_number); -+ std::string android_info_str = GetAndroidOSInfo(include_android_build_number, os_major_version); +- std::string android_version_str = base::SysInfo::OperatingSystemVersion(); ++ std::string android_version_str = "8.0.0"; + std::string android_info_str = GetAndroidOSInfo(include_android_build_number); #elif (defined(OS_POSIX) && !defined(OS_MACOSX)) || defined(OS_FUCHSIA) // Should work on any Posix system. - struct utsname unixinfo; -@@ -153,18 +153,39 @@ std::string BuildUserAgentFromProductAndExtraOSInfo( - return BuildUserAgentFromOSAndProduct(os_info, product); +@@ -162,16 +162,9 @@ std::string BuildUserAgentFromProductAndExtraOSInfo( } --std::string GetAndroidOSInfo(bool include_android_build_number) { -+std::string GetAndroidOSInfo(bool include_android_build_number, int32_t os_major_version) { - std::string android_info_str; - + std::string GetAndroidOSInfo(bool include_android_build_number) { +- std::string android_info_str; +- - // Send information about the device. -+ // Send spoofed information about the device. - bool semicolon_inserted = false; +- bool semicolon_inserted = false; - std::string android_build_codename = base::SysInfo::GetAndroidBuildCodename(); - std::string android_device_name = base::SysInfo::HardwareModelName(); - if (!android_device_name.empty() && "REL" == android_build_codename) { - android_info_str += "; " + android_device_name; - semicolon_inserted = true; -+ std::string android_device_name; -+ -+ // Send information about the device and build ID. -+ // Use a common device/build ID based on Android major version. -+ switch (os_major_version) { -+ default: // version 9 and above -+ android_device_name = "ONEPLUS A6000"; -+ break; -+ case 8: -+ android_device_name = "FIG-LX3"; -+ break; -+ case 7: -+ android_device_name = "SM-G610M"; -+ break; -+ case 6: -+ android_device_name = "SM-J700M"; -+ break; -+ case 5: -+ android_device_name = "XT1033"; -+ break; -+ case 4: -+ android_device_name = "ZTE Blade C370"; -+ break; - } +- } ++ // Send spoofed information about the device. ++ std::string android_info_str = "; SM-G960F"; ++ bool semicolon_inserted = true; -+ android_info_str += "; " + android_device_name; -+ semicolon_inserted = true; -+ // Append the build ID. if (base::FeatureList::IsEnabled(kAndroidUserAgentStringContainsBuildId) || - include_android_build_number) { -diff --git a/content/public/common/user_agent.h b/content/public/common/user_agent.h ---- a/content/public/common/user_agent.h -+++ b/content/public/common/user_agent.h -@@ -37,7 +37,7 @@ CONTENT_EXPORT std::string BuildUserAgentFromProductAndExtraOSInfo( - bool include_android_build_number); - - // Helper function to generate just the OS info. --CONTENT_EXPORT std::string GetAndroidOSInfo(bool include_android_build_number); -+CONTENT_EXPORT std::string GetAndroidOSInfo(bool include_android_build_number, int32_t os_major_version); - #endif - - // Builds a full user agent string given a string describing the OS and a -- 2.11.0 diff --git a/build/patches/autofill-disable-autofill-download-manager.patch b/build/patches/autofill-disable-autofill-download-manager.patch index 6bfb1dcd..d9651f00 100644 --- a/build/patches/autofill-disable-autofill-download-manager.patch +++ b/build/patches/autofill-disable-autofill-download-manager.patch @@ -11,7 +11,7 @@ Disables the autofill download manager (trk:158). diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/components/autofill/core/browser/autofill_download_manager.cc --- a/components/autofill/core/browser/autofill_download_manager.cc +++ b/components/autofill/core/browser/autofill_download_manager.cc -@@ -60,7 +60,6 @@ constexpr std::pair kAutofillExperimentRanges[] = { +@@ -59,7 +59,6 @@ constexpr std::pair kAutofillExperimentRanges[] = { {3314445, 3314448}, {3314854, 3314883}, }; @@ -19,7 +19,7 @@ diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/com const size_t kAutofillDownloadManagerMaxFormCacheSize = 16; const size_t kMaxFieldsPerQueryRequest = 100; -@@ -448,6 +447,7 @@ bool GetUploadPayloadForApi(const AutofillUploadContents& upload, +@@ -447,6 +446,7 @@ bool GetUploadPayloadForApi(const AutofillUploadContents& upload, return upload_request.SerializeToString(payload); } @@ -27,7 +27,7 @@ diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/com // Gets an API method URL given its type (query or upload) and an optional // resource ID. // Example usage: -@@ -470,6 +470,7 @@ std::string GetAPIMethodUrl(AutofillDownloadManager::RequestType type, +@@ -469,6 +469,7 @@ std::string GetAPIMethodUrl(AutofillDownloadManager::RequestType type, } return base::StrCat({api_method_url, "/", resource_id}); } @@ -35,7 +35,7 @@ diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/com } // namespace -@@ -643,6 +644,7 @@ void AutofillDownloadManager::ClearUploadHistory(PrefService* pref_service) { +@@ -642,6 +643,7 @@ void AutofillDownloadManager::ClearUploadHistory(PrefService* pref_service) { std::tuple AutofillDownloadManager::GetRequestURLAndMethod( const FormRequestData& request_data) const { @@ -43,7 +43,7 @@ diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/com std::string method("POST"); std::string query_str; -@@ -665,12 +667,17 @@ std::tuple AutofillDownloadManager::GetRequestURLAndMethod( +@@ -664,12 +666,17 @@ std::tuple AutofillDownloadManager::GetRequestURLAndMethod( GURL url = autofill_server_url_ .Resolve(RequestTypeToString(request_data.request_type)) .ReplaceComponents(replacements); @@ -61,7 +61,7 @@ diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/com // ID of the resource to add to the API request URL. Nothing will be added if // |resource_id| is empty. std::string resource_id; -@@ -699,6 +706,10 @@ AutofillDownloadManager::GetRequestURLAndMethodForApi( +@@ -698,6 +705,10 @@ AutofillDownloadManager::GetRequestURLAndMethodForApi( (request_data.request_type == AutofillDownloadManager::REQUEST_QUERY) ? "GET" : "POST"; @@ -75,7 +75,7 @@ diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/com diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/autofill/core/browser/autofill_manager.cc --- a/components/autofill/core/browser/autofill_manager.cc +++ b/components/autofill/core/browser/autofill_manager.cc -@@ -176,19 +176,6 @@ void LogDeveloperEngagementUkm(ukm::UkmRecorder* ukm_recorder, +@@ -178,19 +178,6 @@ void LogDeveloperEngagementUkm(ukm::UkmRecorder* ukm_recorder, } } @@ -92,10 +92,10 @@ diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/a - return google_apis::GetNonStableAPIKey(); -} - - } // namespace - - AutofillManager::FillingContext::FillingContext() = default; -@@ -1277,11 +1264,6 @@ AutofillManager::AutofillManager( + ValuePatternsMetric GetValuePattern(const base::string16& value) { + if (IsUPIVirtualPaymentAddress(value)) + return ValuePatternsMetric::kUpiVpa; +@@ -1327,11 +1314,6 @@ AutofillManager::AutofillManager( weak_ptr_factory_(this) { DCHECK(driver); DCHECK(client_); @@ -105,8 +105,8 @@ diff --git a/components/autofill/core/browser/autofill_manager.cc b/components/a - new AutofillDownloadManager(driver, this, GetAPIKeyForUrl(channel))); - } CountryNames::SetLocaleString(app_locale_); - // Since we want Downstream to still work in incognito, only overwrite the - // PDM's sync service if this is not an incognito AutofillManager. However, if + } + -- 2.11.0 diff --git a/build/patches/build-remove-calling-untrusted-hooks.patch b/build/patches/build-remove-calling-untrusted-hooks.patch index 9177dddb..bfe6ca78 100644 --- a/build/patches/build-remove-calling-untrusted-hooks.patch +++ b/build/patches/build-remove-calling-untrusted-hooks.patch @@ -5,8 +5,8 @@ Subject: build: remove calling untrusted hooks Avoid downloading untrusted executables and wasting time with a sysroot. --- - DEPS | 109 ++----------------------------------------------------------------- - 1 file changed, 3 insertions(+), 106 deletions(-) + DEPS | 121 ++----------------------------------------------------------------- + 1 file changed, 3 insertions(+), 118 deletions(-) diff --git a/DEPS b/DEPS --- a/DEPS @@ -31,7 +31,7 @@ diff --git a/DEPS b/DEPS # By default, do not check out WebKit for iOS, as it is not needed unless # running against ToT WebKit rather than system WebKit. This can be overridden -@@ -2313,49 +2313,6 @@ hooks = [ +@@ -2309,49 +2309,6 @@ hooks = [ ], }, { @@ -81,7 +81,7 @@ diff --git a/DEPS b/DEPS # Case-insensitivity for the Win SDK. Must run before win_toolchain below. 'name': 'ciopfs_linux', 'pattern': '.', -@@ -2382,31 +2339,6 @@ hooks = [ +@@ -2378,43 +2335,6 @@ hooks = [ 'condition': 'checkout_ios or checkout_mac', 'action': ['python', 'src/build/mac_toolchain.py'], }, @@ -98,10 +98,22 @@ diff --git a/DEPS b/DEPS - ], - }, - { +- # Update the prebuilt clang toolchain. - # Note: On Win, this should run after win_toolchain, as it may use it. - 'name': 'clang', - 'pattern': '.', -- 'action': ['python', 'src/tools/clang/scripts/update.py', '--with-android={checkout_android}'], +- 'condition': 'not llvm_force_head_revision', +- 'action': ['python', 'src/tools/clang/scripts/update.py'], +- }, +- { +- # Build the clang toolchain from tip-of-tree. +- # Note: On Win, this should run after win_toolchain, as it may use it. +- 'name': 'clang_tot', +- 'pattern': '.', +- 'condition': 'llvm_force_head_revision', +- 'action': ['python', 'src/tools/clang/scripts/build.py', +- '--llvm-force-head-revision', +- '--with-android={checkout_android}'], - }, - { - # This is supposed to support the same set of platforms as 'clang' above. @@ -113,7 +125,7 @@ diff --git a/DEPS b/DEPS { # Mac doesn't use lld so it's not included in the default clang bundle # there. lld is however needed in win and Fuchsia cross builds, so -@@ -2466,18 +2398,6 @@ hooks = [ +@@ -2474,18 +2394,6 @@ hooks = [ '-s', 'src/buildtools/mac/clang-format.sha1', ], }, @@ -132,7 +144,7 @@ diff --git a/DEPS b/DEPS # Pull rc binaries using checked-in hashes. { 'name': 'rc_win', -@@ -2503,29 +2423,6 @@ hooks = [ +@@ -2511,29 +2419,6 @@ hooks = [ '-s', 'src/build/toolchain/win/rc/mac/rc.sha1', ], }, diff --git a/build/patches/disable-background-sync-by-default.patch b/build/patches/disable-background-sync-by-default.patch index 6542a252..945baecf 100644 --- a/build/patches/disable-background-sync-by-default.patch +++ b/build/patches/disable-background-sync-by-default.patch @@ -9,7 +9,7 @@ Subject: disable background sync by default diff --git a/components/content_settings/core/browser/content_settings_registry.cc b/components/content_settings/core/browser/content_settings_registry.cc --- a/components/content_settings/core/browser/content_settings_registry.cc +++ b/components/content_settings/core/browser/content_settings_registry.cc -@@ -309,7 +309,7 @@ void ContentSettingsRegistry::Init() { +@@ -308,7 +308,7 @@ void ContentSettingsRegistry::Init() { ContentSettingsInfo::EXCEPTIONS_ON_SECURE_ORIGINS_ONLY); Register(CONTENT_SETTINGS_TYPE_BACKGROUND_SYNC, "background-sync", diff --git a/build/patches/disable-sensors-access-site-setting-by-default.patch b/build/patches/disable-sensors-access-site-setting-by-default.patch index d420ab3f..5f5c8709 100644 --- a/build/patches/disable-sensors-access-site-setting-by-default.patch +++ b/build/patches/disable-sensors-access-site-setting-by-default.patch @@ -9,7 +9,7 @@ Subject: disable sensors access site setting by default diff --git a/components/content_settings/core/browser/content_settings_registry.cc b/components/content_settings/core/browser/content_settings_registry.cc --- a/components/content_settings/core/browser/content_settings_registry.cc +++ b/components/content_settings/core/browser/content_settings_registry.cc -@@ -398,7 +398,7 @@ void ContentSettingsRegistry::Init() { +@@ -397,7 +397,7 @@ void ContentSettingsRegistry::Init() { // TODO(crbug.com/904439): Update this to "SECURE_ONLY" once // DeviceOrientationEvents and DeviceMotionEvents are only fired in secure // contexts. diff --git a/build/patches/dns-send-IPv6-connectivity-probes-to-RIPE-DNS.patch b/build/patches/dns-send-IPv6-connectivity-probes-to-RIPE-DNS.patch index 7e4c51a3..ce969d73 100644 --- a/build/patches/dns-send-IPv6-connectivity-probes-to-RIPE-DNS.patch +++ b/build/patches/dns-send-IPv6-connectivity-probes-to-RIPE-DNS.patch @@ -13,7 +13,7 @@ Increase probe period from 1s to 15s diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc --- a/net/dns/host_resolver_manager.cc +++ b/net/dns/host_resolver_manager.cc -@@ -118,12 +118,12 @@ const unsigned kMinimumTTLSeconds = kCacheEntryTTLSeconds; +@@ -121,12 +121,12 @@ const unsigned kMinimumTTLSeconds = kCacheEntryTTLSeconds; // Time between IPv6 probes, i.e. for how long results of each IPv6 probe are // cached. diff --git a/build/patches/extensions-always-show-component-extensions-in-the-ext-list.patch b/build/patches/extensions-always-show-component-extensions-in-the-ext-list.patch index a85b504a..42a35a94 100644 --- a/build/patches/extensions-always-show-component-extensions-in-the-ext-list.patch +++ b/build/patches/extensions-always-show-component-extensions-in-the-ext-list.patch @@ -18,7 +18,7 @@ References: https://github.com/iridium-browser/iridium-browser/issues/28 diff --git a/extensions/common/extension.cc b/extensions/common/extension.cc --- a/extensions/common/extension.cc +++ b/extensions/common/extension.cc -@@ -394,9 +394,12 @@ bool Extension::ShouldDisplayInExtensionSettings() const { +@@ -377,9 +377,12 @@ bool Extension::ShouldDisplayInExtensionSettings() const { } bool Extension::ShouldExposeViaManagementAPI() const { diff --git a/build/patches/getClientRects-getBoundingClientRect-measureText-add-fingerprinting-mitigation.patch b/build/patches/getClientRects-getBoundingClientRect-measureText-add-fingerprinting-mitigation.patch index 313cc9c0..0f3f0ea2 100644 --- a/build/patches/getClientRects-getBoundingClientRect-measureText-add-fingerprinting-mitigation.patch +++ b/build/patches/getClientRects-getBoundingClientRect-measureText-add-fingerprinting-mitigation.patch @@ -25,7 +25,7 @@ See also: http://www.gsd.inesc-id.pt/~mpc/pubs/fingerprinting-trustcom2016.pdf diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink/renderer/core/dom/document.cc --- a/third_party/blink/renderer/core/dom/document.cc +++ b/third_party/blink/renderer/core/dom/document.cc -@@ -34,6 +34,7 @@ +@@ -35,6 +35,7 @@ #include "base/auto_reset.h" #include "base/macros.h" #include "base/optional.h" @@ -33,7 +33,7 @@ diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink #include "cc/input/overscroll_behavior.h" #include "cc/input/scroll_snap_data.h" #include "services/metrics/public/cpp/mojo_ukm_recorder.h" -@@ -738,6 +739,10 @@ Document::Document(const DocumentInit& initializer, +@@ -734,6 +735,10 @@ Document::Document(const DocumentInit& initializer, // also depend on the url NOT getting immediately set in opened windows. // See fast/dom/early-frame-url.html // and fast/dom/location-new-window-no-crash.html, respectively. @@ -44,8 +44,8 @@ diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink // FIXME: Can/should we unify this behavior? if (initializer.ShouldSetURL()) { SetURL(initializer.Url()); -@@ -797,6 +802,14 @@ Range* Document::CreateRangeAdjustedToTreeScope(const TreeScope& tree_scope, - Position::BeforeNode(*shadow_host)); +@@ -798,6 +803,14 @@ Range* Document::CreateRangeAdjustedToTreeScope(const TreeScope& tree_scope, + Position::BeforeNode(*shadow_host)); } +double Document::GetShuffleFactorX() { @@ -62,7 +62,7 @@ diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink diff --git a/third_party/blink/renderer/core/dom/document.h b/third_party/blink/renderer/core/dom/document.h --- a/third_party/blink/renderer/core/dom/document.h +++ b/third_party/blink/renderer/core/dom/document.h -@@ -392,6 +392,9 @@ class CORE_EXPORT Document : public ContainerNode, +@@ -395,6 +395,9 @@ class CORE_EXPORT Document : public ContainerNode, has_xml_declaration_ = has_xml_declaration ? 1 : 0; } @@ -72,7 +72,7 @@ diff --git a/third_party/blink/renderer/core/dom/document.h b/third_party/blink/ String visibilityState() const; bool IsPageVisible() const; bool hidden() const; -@@ -1814,6 +1817,8 @@ class CORE_EXPORT Document : public ContainerNode, +@@ -1866,6 +1869,8 @@ class CORE_EXPORT Document : public ContainerNode, Vector ax_contexts_; Member ax_object_cache_; Member markers_; @@ -84,7 +84,7 @@ diff --git a/third_party/blink/renderer/core/dom/document.h b/third_party/blink/ diff --git a/third_party/blink/renderer/core/dom/element.cc b/third_party/blink/renderer/core/dom/element.cc --- a/third_party/blink/renderer/core/dom/element.cc +++ b/third_party/blink/renderer/core/dom/element.cc -@@ -1321,6 +1321,15 @@ DOMRectList* Element::getClientRects() { +@@ -1346,6 +1346,15 @@ DOMRectList* Element::getClientRects() { DCHECK(element_layout_object); GetDocument().AdjustFloatQuadsForScrollAndAbsoluteZoom( quads, *element_layout_object); @@ -100,7 +100,7 @@ diff --git a/third_party/blink/renderer/core/dom/element.cc b/third_party/blink/ return DOMRectList::Create(quads); } -@@ -1338,6 +1347,13 @@ DOMRect* Element::getBoundingClientRect() { +@@ -1363,6 +1372,13 @@ DOMRect* Element::getBoundingClientRect() { DCHECK(element_layout_object); GetDocument().AdjustFloatRectForScrollAndAbsoluteZoom(result, *element_layout_object); @@ -117,7 +117,7 @@ diff --git a/third_party/blink/renderer/core/dom/element.cc b/third_party/blink/ diff --git a/third_party/blink/renderer/core/dom/range.cc b/third_party/blink/renderer/core/dom/range.cc --- a/third_party/blink/renderer/core/dom/range.cc +++ b/third_party/blink/renderer/core/dom/range.cc -@@ -1643,11 +1643,27 @@ DOMRectList* Range::getClientRects() const { +@@ -1632,11 +1632,27 @@ DOMRectList* Range::getClientRects() const { Vector quads; GetBorderAndTextQuads(quads); @@ -149,9 +149,9 @@ diff --git a/third_party/blink/renderer/core/dom/range.cc b/third_party/blink/re diff --git a/third_party/blink/renderer/core/html/canvas/text_metrics.cc b/third_party/blink/renderer/core/html/canvas/text_metrics.cc --- a/third_party/blink/renderer/core/html/canvas/text_metrics.cc +++ b/third_party/blink/renderer/core/html/canvas/text_metrics.cc -@@ -45,6 +45,24 @@ void TextMetrics::Trace(Visitor* visitor) { - - TextMetrics::TextMetrics() : baselines_(Baselines::Create()) {} +@@ -54,6 +54,24 @@ TextMetrics::TextMetrics(const Font& font, + Update(font, direction, baseline, align, text); + } +void TextMetrics::Shuffle(const double factor) { + // x-direction @@ -177,7 +177,7 @@ diff --git a/third_party/blink/renderer/core/html/canvas/text_metrics.cc b/third diff --git a/third_party/blink/renderer/core/html/canvas/text_metrics.h b/third_party/blink/renderer/core/html/canvas/text_metrics.h --- a/third_party/blink/renderer/core/html/canvas/text_metrics.h +++ b/third_party/blink/renderer/core/html/canvas/text_metrics.h -@@ -71,6 +71,8 @@ class CORE_EXPORT TextMetrics final : public ScriptWrappable { +@@ -64,6 +64,8 @@ class CORE_EXPORT TextMetrics final : public ScriptWrappable { void Trace(Visitor*) override; @@ -198,13 +198,14 @@ diff --git a/third_party/blink/renderer/modules/canvas/canvas2d/canvas_rendering #include "third_party/blink/public/common/features.h" #include "third_party/blink/public/platform/platform.h" #include "third_party/blink/public/platform/task_type.h" -@@ -793,8 +795,14 @@ TextMetrics* CanvasRenderingContext2D::measureText(const String& text) { +@@ -804,9 +806,15 @@ TextMetrics* CanvasRenderingContext2D::measureText(const String& text) { else direction = ToTextDirection(GetState().GetDirection(), canvas()); -- return TextMetrics::Create(font, direction, GetState().GetTextBaseline(), -+ TextMetrics* textMetrics = TextMetrics::Create(font, direction, GetState().GetTextBaseline(), - GetState().GetTextAlign(), text); +- return MakeGarbageCollected(font, direction, ++ auto *textMetrics = MakeGarbageCollected(font, direction, + GetState().GetTextBaseline(), + GetState().GetTextAlign(), text); + + // scale text metrics by 3/1000000th + auto shuffleFactor = 1 + (base::RandDouble() - 0.5) * 0.000003; diff --git a/build/patches/google-cloud-messaging-disable-experiment-status-check.patch b/build/patches/google-cloud-messaging-disable-experiment-status-check.patch index 360ad125..a1e348af 100644 --- a/build/patches/google-cloud-messaging-disable-experiment-status-check.patch +++ b/build/patches/google-cloud-messaging-disable-experiment-status-check.patch @@ -10,7 +10,7 @@ This avoids trk:263 from triggering. diff --git a/components/gcm_driver/gcm_channel_status_request.cc b/components/gcm_driver/gcm_channel_status_request.cc --- a/components/gcm_driver/gcm_channel_status_request.cc +++ b/components/gcm_driver/gcm_channel_status_request.cc -@@ -24,8 +24,10 @@ namespace gcm { +@@ -23,8 +23,10 @@ namespace gcm { namespace { @@ -21,7 +21,7 @@ diff --git a/components/gcm_driver/gcm_channel_status_request.cc b/components/gc const int kDefaultPollIntervalSeconds = 60 * 60; // 60 minutes. const int kMinPollIntervalSeconds = 30 * 60; // 30 minutes. -@@ -58,6 +60,7 @@ int GCMChannelStatusRequest::min_poll_interval_seconds() { +@@ -57,6 +59,7 @@ int GCMChannelStatusRequest::min_poll_interval_seconds() { void GCMChannelStatusRequest::Start() { // url_loader_factory_ can be null for tests. @@ -29,16 +29,16 @@ diff --git a/components/gcm_driver/gcm_channel_status_request.cc b/components/gc if (!url_loader_factory_) return; -@@ -113,6 +116,9 @@ void GCMChannelStatusRequest::Start() { - net::LOAD_DO_NOT_SEND_COOKIES | net::LOAD_DO_NOT_SAVE_COOKIES; +@@ -111,6 +114,9 @@ void GCMChannelStatusRequest::Start() { + resource_request->allow_credentials = false; resource_request->method = "POST"; resource_request->headers.SetHeader(net::HttpRequestHeaders::kUserAgent, +#endif + // Simulate an empty response and disable GCM. + callback_.Run(false, false, 0); user_agent_); - // TODO(https://crbug.com/808498): Re-add data use measurement once - // SimpleURLLoader supports it. + simple_url_loader_ = network::SimpleURLLoader::Create( + std::move(resource_request), traffic_annotation); -- 2.11.0 diff --git a/build/patches/kill-GCM.patch b/build/patches/kill-GCM.patch index 6c37b9aa..53fc7175 100644 --- a/build/patches/kill-GCM.patch +++ b/build/patches/kill-GCM.patch @@ -19,14 +19,14 @@ Subject: kill GCM .../gcm_driver/instance_id/InstanceIDBridge.java | 40 +----- components/sync/android/BUILD.gn | 1 - third_party/cacheinvalidation/BUILD.gn | 6 - - .../client/contrib/MultiplexingGcmListener.java | 92 +------------ - .../android2/channel/AndroidNetworkChannel.java | 18 +-- - 18 files changed, 15 insertions(+), 526 deletions(-) + .../client/contrib/MultiplexingGcmListener.java | 91 +------------ + .../android2/channel/AndroidNetworkChannel.java | 6 +- + 18 files changed, 9 insertions(+), 519 deletions(-) diff --git a/chrome/android/BUILD.gn b/chrome/android/BUILD.gn --- a/chrome/android/BUILD.gn +++ b/chrome/android/BUILD.gn -@@ -343,7 +343,6 @@ android_library("chrome_java") { +@@ -361,7 +361,6 @@ android_library("chrome_java") { "//third_party/android_deps:com_google_protobuf_protobuf_lite_java", "//third_party/android_deps:javax_inject_javax_inject_java", "//third_party/android_media:android_media_java", @@ -45,7 +45,7 @@ diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java "java/src/org/chromium/chrome/browser/ChromeBackupAgent.java", "java/src/org/chromium/chrome/browser/ChromeBackupWatcher.java", "java/src/org/chromium/chrome/browser/ChromeBaseAppCompatActivity.java", -@@ -1428,10 +1427,6 @@ chrome_java_sources = [ +@@ -1381,10 +1380,6 @@ chrome_java_sources = [ "java/src/org/chromium/chrome/browser/services/AndroidEduAndChildAccountHelper.java", "java/src/org/chromium/chrome/browser/services/AndroidEduOwnerCheckCallback.java", "java/src/org/chromium/chrome/browser/services/GoogleServicesManager.java", @@ -82,7 +82,7 @@ diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/Andro {% block extra_uses_permissions %} -@@ -1060,47 +1055,8 @@ by a child template that "extends" this file. +@@ -1039,47 +1034,8 @@ by a child template that "extends" this file. android:configChanges="orientation|keyboardHidden|keyboard|screenSize|mcc|mnc|screenLayout|smallestScreenSize" android:hardwareAccelerated="false" /> @@ -130,7 +130,7 @@ diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/Andro @@ -778,15 +778,15 @@ diff --git a/components/sync/android/BUILD.gn b/components/sync/android/BUILD.gn diff --git a/third_party/cacheinvalidation/BUILD.gn b/third_party/cacheinvalidation/BUILD.gn --- a/third_party/cacheinvalidation/BUILD.gn +++ b/third_party/cacheinvalidation/BUILD.gn -@@ -141,7 +141,6 @@ if (is_android) { - "$google_play_services_package:google_play_services_iid_java", +@@ -142,7 +142,6 @@ if (is_android) { "$google_play_services_package:google_play_services_tasks_java", + "//base:base_java", "//third_party/android_protobuf:protobuf_nano_javalib", - "//third_party/android_sdk:android_gcm_java", ] java_files = [ -@@ -207,13 +206,8 @@ if (is_android) { +@@ -208,13 +207,8 @@ if (is_android) { "src/java/com/google/ipc/invalidation/ticl/android2/WakeLockManager.java", "src/java/com/google/ipc/invalidation/ticl/android2/channel/AndroidChannelConstants.java", "src/java/com/google/ipc/invalidation/ticl/android2/channel/AndroidChannelPreferences.java", @@ -841,7 +841,7 @@ diff --git a/third_party/cacheinvalidation/src/java/com/google/ipc/invalidation/ * Convenience base class for client implementations. It provides base classes for a broadcast * receiver and an intent service that work together to handle events from the * {@code MultiplexingGcmListener} while holding a wake lock. -@@ -260,85 +245,10 @@ public class MultiplexingGcmListener extends GCMBaseIntentService { +@@ -260,80 +245,6 @@ public class MultiplexingGcmListener extends GCMBaseIntentService { /** Logger. */ private static final Logger logger = AndroidLogger.forTag("MplexGcmListener"); @@ -909,24 +909,19 @@ diff --git a/third_party/cacheinvalidation/src/java/com/google/ipc/invalidation/ - * @throws IllegalStateException if the manifest is not correctly configured - */ - public static String initializeGcm(Context context) { -- AndroidChannelPreferences.setGcmChannelType(context, GcmChannelType.DEFAULT); -- GCMRegistrar.checkDevice(context); -- GCMRegistrar.checkManifest(context); -- final String regId = GCMRegistrar.getRegistrationId(context); -- if (regId.isEmpty()) { -- GCMRegistrar.register(context, readSenderIdsFromManifestOrDie(context)); -- } +- AndroidChannelPreferences.setGcmChannelType(GcmChannelType.DEFAULT); +- GCMRegistrar.checkDevice(context); +- GCMRegistrar.checkManifest(context); +- final String regId = GCMRegistrar.getRegistrationId(context); +- if (regId.isEmpty()) { +- GCMRegistrar.register(context, readSenderIdsFromManifestOrDie(context)); +- } - return regId; - } - /** * Returns the GCM sender ids from {@link #GCM_SENDER_IDS_METADATA_KEY} or throws a * {@code RuntimeException} if they are not defined. - */ -- - static String[] readSenderIdsFromManifestOrDie(Context context) { - try { - ServiceInfo serviceInfo = context.getPackageManager().getServiceInfo( diff --git a/third_party/cacheinvalidation/src/java/com/google/ipc/invalidation/ticl/android2/channel/AndroidNetworkChannel.java b/third_party/cacheinvalidation/src/java/com/google/ipc/invalidation/ticl/android2/channel/AndroidNetworkChannel.java --- a/third_party/cacheinvalidation/src/java/com/google/ipc/invalidation/ticl/android2/channel/AndroidNetworkChannel.java +++ b/third_party/cacheinvalidation/src/java/com/google/ipc/invalidation/ticl/android2/channel/AndroidNetworkChannel.java @@ -934,22 +929,16 @@ diff --git a/third_party/cacheinvalidation/src/java/com/google/ipc/invalidation/ Intent intent = ProtocolIntents.newOutboundMessageIntent(outgoingMessage); // Select the sender service to use for upstream message. -- if (AndroidChannelPreferences.getGcmChannelType(context) == GcmChannelType.GCM_UPSTREAM){ -- String upstreamServiceClass = new AndroidTiclManifest(context).getGcmUpstreamServiceClass(); -- if (upstreamServiceClass == null || upstreamServiceClass.isEmpty()) { -- logger.warning("GcmUpstreamSenderService class not found."); -- return; -- } -- intent.setClassName(context, upstreamServiceClass); +- if (AndroidChannelPreferences.getGcmChannelType() == GcmChannelType.GCM_UPSTREAM) { + String upstreamServiceClass = new AndroidTiclManifest(context).getGcmUpstreamServiceClass(); + if (upstreamServiceClass == null || upstreamServiceClass.isEmpty()) { + logger.warning("GcmUpstreamSenderService class not found."); + return; + } + intent.setClassName(context, upstreamServiceClass); - } else { -- intent.setClassName(context, AndroidMessageSenderService.class.getName()); +- intent.setClassName(context, AndroidMessageSenderService.class.getName()); - } -+ String upstreamServiceClass = new AndroidTiclManifest(context).getGcmUpstreamServiceClass(); -+ if (upstreamServiceClass == null || upstreamServiceClass.isEmpty()) { -+ logger.warning("GcmUpstreamSenderService class not found."); -+ return; -+ } -+ intent.setClassName(context, upstreamServiceClass); try { context.startService(intent); } catch (IllegalStateException exception) { diff --git a/build/patches/kill-TOS-and-metrics-opt-out.patch b/build/patches/kill-TOS-and-metrics-opt-out.patch index 3555d042..590230f8 100644 --- a/build/patches/kill-TOS-and-metrics-opt-out.patch +++ b/build/patches/kill-TOS-and-metrics-opt-out.patch @@ -23,7 +23,7 @@ diff --git a/chrome/android/java/res/layout/fre_tosanduma.xml b/chrome/android/j diff --git a/chrome/android/java/res/values/dimens.xml b/chrome/android/java/res/values/dimens.xml --- a/chrome/android/java/res/values/dimens.xml +++ b/chrome/android/java/res/values/dimens.xml -@@ -191,7 +191,6 @@ +@@ -177,7 +177,6 @@ 12dp 24dp 120dp diff --git a/build/patches/prefs-disable-signinallowed-by-default.patch b/build/patches/prefs-disable-signinallowed-by-default.patch index 47e6ea5a..cf68ac2f 100644 --- a/build/patches/prefs-disable-signinallowed-by-default.patch +++ b/build/patches/prefs-disable-signinallowed-by-default.patch @@ -9,7 +9,7 @@ Subject: prefs: disable signinallowed by default diff --git a/components/signin/core/browser/signin_manager_base.cc b/components/signin/core/browser/signin_manager_base.cc --- a/components/signin/core/browser/signin_manager_base.cc +++ b/components/signin/core/browser/signin_manager_base.cc -@@ -54,7 +54,7 @@ void SigninManagerBase::RegisterProfilePrefs(PrefRegistrySimple* registry) { +@@ -59,7 +59,7 @@ void SigninManagerBase::RegisterProfilePrefs(PrefRegistrySimple* registry) { std::string()); registry->RegisterBooleanPref(prefs::kAutologinEnabled, true); registry->RegisterListPref(prefs::kReverseAutologinRejectedEmailList); diff --git a/build/patches/promo-disable-Google-promotion-fetching.patch b/build/patches/promo-disable-Google-promotion-fetching.patch index 702da4d0..16c7473d 100644 --- a/build/patches/promo-disable-Google-promotion-fetching.patch +++ b/build/patches/promo-disable-Google-promotion-fetching.patch @@ -22,7 +22,7 @@ References: https://github.com/iridium-browser/iridium-browser/issues/33 diff --git a/chrome/browser/signin/signin_promo.cc b/chrome/browser/signin/signin_promo.cc --- a/chrome/browser/signin/signin_promo.cc +++ b/chrome/browser/signin/signin_promo.cc -@@ -86,6 +86,7 @@ GURL GetEmbeddedPromoURL(signin_metrics::AccessPoint access_point, +@@ -57,6 +57,7 @@ GURL GetEmbeddedPromoURL(signin_metrics::AccessPoint access_point, url = net::AppendQueryParameter(url, signin::kSignInPromoQueryKeyAutoClose, "1"); } diff --git a/build/patches/safe_browsing-disable-cookie-transmission.patch b/build/patches/safe_browsing-disable-cookie-transmission.patch index bb945410..98eb91d9 100644 --- a/build/patches/safe_browsing-disable-cookie-transmission.patch +++ b/build/patches/safe_browsing-disable-cookie-transmission.patch @@ -17,7 +17,7 @@ References: https://github.com/iridium-browser/iridium-browser/issues/37 diff --git a/chrome/browser/safe_browsing/client_side_detection_service.cc b/chrome/browser/safe_browsing/client_side_detection_service.cc --- a/chrome/browser/safe_browsing/client_side_detection_service.cc +++ b/chrome/browser/safe_browsing/client_side_detection_service.cc -@@ -359,7 +359,7 @@ void ClientSideDetectionService::StartClientReportPhishingRequest( +@@ -358,7 +358,7 @@ void ClientSideDetectionService::StartClientReportPhishingRequest( auto resource_request = std::make_unique(); resource_request->url = GetClientReportUrl(kClientReportPhishingUrl); resource_request->method = "POST"; @@ -26,7 +26,7 @@ diff --git a/chrome/browser/safe_browsing/client_side_detection_service.cc b/chr auto loader = network::SimpleURLLoader::Create(std::move(resource_request), traffic_annotation); loader->AttachStringForUpload(request_data, "application/octet-stream"); -@@ -441,7 +441,7 @@ void ClientSideDetectionService::StartClientReportMalwareRequest( +@@ -440,7 +440,7 @@ void ClientSideDetectionService::StartClientReportMalwareRequest( auto resource_request = std::make_unique(); resource_request->url = GetClientReportUrl(kClientReportMalwareUrl); resource_request->method = "POST"; @@ -38,7 +38,7 @@ diff --git a/chrome/browser/safe_browsing/client_side_detection_service.cc b/chr diff --git a/chrome/browser/safe_browsing/download_protection/check_client_download_request.cc b/chrome/browser/safe_browsing/download_protection/check_client_download_request.cc --- a/chrome/browser/safe_browsing/download_protection/check_client_download_request.cc +++ b/chrome/browser/safe_browsing/download_protection/check_client_download_request.cc -@@ -777,7 +777,7 @@ void CheckClientDownloadRequest::SendRequest() { +@@ -751,7 +751,7 @@ void CheckClientDownloadRequest::SendRequest() { auto resource_request = std::make_unique(); resource_request->url = PPAPIDownloadRequest::GetDownloadRequestUrl(); resource_request->method = "POST"; @@ -50,7 +50,7 @@ diff --git a/chrome/browser/safe_browsing/download_protection/check_client_downl diff --git a/chrome/browser/safe_browsing/download_protection/ppapi_download_request.cc b/chrome/browser/safe_browsing/download_protection/ppapi_download_request.cc --- a/chrome/browser/safe_browsing/download_protection/ppapi_download_request.cc +++ b/chrome/browser/safe_browsing/download_protection/ppapi_download_request.cc -@@ -251,7 +251,7 @@ void PPAPIDownloadRequest::SendRequest() { +@@ -252,7 +252,7 @@ void PPAPIDownloadRequest::SendRequest() { auto resource_request = std::make_unique(); resource_request->url = GetDownloadRequestUrl(); resource_request->method = "POST"; @@ -62,7 +62,7 @@ diff --git a/chrome/browser/safe_browsing/download_protection/ppapi_download_req diff --git a/components/safe_browsing/browser/threat_details_cache.cc b/components/safe_browsing/browser/threat_details_cache.cc --- a/components/safe_browsing/browser/threat_details_cache.cc +++ b/components/safe_browsing/browser/threat_details_cache.cc -@@ -115,6 +115,7 @@ void ThreatDetailsCacheCollector::OpenEntry() { +@@ -114,6 +114,7 @@ void ThreatDetailsCacheCollector::OpenEntry() { // Only from cache, and don't save cookies. resource_request->load_flags = net::LOAD_ONLY_FROM_CACHE | net::LOAD_SKIP_CACHE_VALIDATION | @@ -73,7 +73,7 @@ diff --git a/components/safe_browsing/browser/threat_details_cache.cc b/componen diff --git a/components/safe_browsing/db/v4_update_protocol_manager.cc b/components/safe_browsing/db/v4_update_protocol_manager.cc --- a/components/safe_browsing/db/v4_update_protocol_manager.cc +++ b/components/safe_browsing/db/v4_update_protocol_manager.cc -@@ -373,8 +373,8 @@ void V4UpdateProtocolManager::IssueUpdateRequest() { +@@ -372,8 +372,8 @@ void V4UpdateProtocolManager::IssueUpdateRequest() { std::string req_base64 = GetBase64SerializedUpdateRequestProto(); GetUpdateUrlAndHeaders(req_base64, &resource_request->url, &resource_request->headers); diff --git a/build/patches/safe_browsing-disable-incident-reporting.patch b/build/patches/safe_browsing-disable-incident-reporting.patch index 8ca76018..59256c4c 100644 --- a/build/patches/safe_browsing-disable-incident-reporting.patch +++ b/build/patches/safe_browsing-disable-incident-reporting.patch @@ -16,7 +16,7 @@ the URL so we get notified if this happens again in the future). diff --git a/chrome/browser/safe_browsing/incident_reporting/incident_report_uploader_impl.cc b/chrome/browser/safe_browsing/incident_reporting/incident_report_uploader_impl.cc --- a/chrome/browser/safe_browsing/incident_reporting/incident_report_uploader_impl.cc +++ b/chrome/browser/safe_browsing/incident_reporting/incident_report_uploader_impl.cc -@@ -23,7 +23,7 @@ namespace safe_browsing { +@@ -22,7 +22,7 @@ namespace safe_browsing { namespace { const char kSbIncidentReportUrl[] = @@ -59,7 +59,7 @@ diff --git a/chrome/browser/safe_browsing/safe_browsing_blocking_page.cc b/chrom diff --git a/chrome/browser/safe_browsing/safe_browsing_service.cc b/chrome/browser/safe_browsing/safe_browsing_service.cc --- a/chrome/browser/safe_browsing/safe_browsing_service.cc +++ b/chrome/browser/safe_browsing/safe_browsing_service.cc -@@ -359,8 +359,10 @@ SafeBrowsingUIManager* SafeBrowsingService::CreateUIManager() { +@@ -322,8 +322,10 @@ SafeBrowsingUIManager* SafeBrowsingService::CreateUIManager() { void SafeBrowsingService::RegisterAllDelayedAnalysis() { #if defined(FULL_SAFE_BROWSING) diff --git a/build/patches/safe_browsing-disable-reporting-of-safebrowsing-override.patch b/build/patches/safe_browsing-disable-reporting-of-safebrowsing-override.patch index 5a07c720..ce36f6d6 100644 --- a/build/patches/safe_browsing-disable-reporting-of-safebrowsing-override.patch +++ b/build/patches/safe_browsing-disable-reporting-of-safebrowsing-override.patch @@ -12,7 +12,7 @@ This prevents trk:148 (phishing) and trk:149 (malware). diff --git a/chrome/browser/safe_browsing/client_side_detection_service.cc b/chrome/browser/safe_browsing/client_side_detection_service.cc --- a/chrome/browser/safe_browsing/client_side_detection_service.cc +++ b/chrome/browser/safe_browsing/client_side_detection_service.cc -@@ -64,11 +64,13 @@ enum MalwareReportTypes { +@@ -63,11 +63,13 @@ enum MalwareReportTypes { REPORT_RESULT_MAX }; @@ -26,7 +26,7 @@ diff --git a/chrome/browser/safe_browsing/client_side_detection_service.cc b/chr } // namespace -@@ -290,6 +292,10 @@ void ClientSideDetectionService::StartClientReportPhishingRequest( +@@ -289,6 +291,10 @@ void ClientSideDetectionService::StartClientReportPhishingRequest( return; } @@ -37,7 +37,7 @@ diff --git a/chrome/browser/safe_browsing/client_side_detection_service.cc b/chr // Fill in metadata about which model we used. if (is_extended_reporting) { request->set_model_filename(model_loader_extended_->name()); -@@ -372,6 +378,7 @@ void ClientSideDetectionService::StartClientReportPhishingRequest( +@@ -371,6 +377,7 @@ void ClientSideDetectionService::StartClientReportPhishingRequest( // Record that we made a request phishing_report_times_.push(base::Time::Now()); @@ -45,7 +45,7 @@ diff --git a/chrome/browser/safe_browsing/client_side_detection_service.cc b/chr } void ClientSideDetectionService::StartClientReportMalwareRequest( -@@ -386,6 +393,10 @@ void ClientSideDetectionService::StartClientReportMalwareRequest( +@@ -385,6 +392,10 @@ void ClientSideDetectionService::StartClientReportMalwareRequest( return; } @@ -56,7 +56,7 @@ diff --git a/chrome/browser/safe_browsing/client_side_detection_service.cc b/chr std::string request_data; if (!request->SerializeToString(&request_data)) { UpdateEnumUMAHistogram(REPORT_FAILED_SERIALIZATION); -@@ -455,6 +466,7 @@ void ClientSideDetectionService::StartClientReportMalwareRequest( +@@ -454,6 +465,7 @@ void ClientSideDetectionService::StartClientReportMalwareRequest( // Record that we made a malware request malware_report_times_.push(base::Time::Now()); diff --git a/build/patches/ungoogled-chromium-Always-use-local-DevTools-files-instead-of-remote-files-from-Google.patch b/build/patches/ungoogled-chromium-Always-use-local-DevTools-files-instead-of-remote-files-from-Google.patch index 3b7f696c..87f6ce68 100644 --- a/build/patches/ungoogled-chromium-Always-use-local-DevTools-files-instead-of-remote-files-from-Google.patch +++ b/build/patches/ungoogled-chromium-Always-use-local-DevTools-files-instead-of-remote-files-from-Google.patch @@ -17,7 +17,7 @@ Related comment: https://bugs.chromium.org/p/chromium/issues/detail?id=710701#c1 diff --git a/third_party/blink/renderer/devtools/BUILD.gn b/third_party/blink/renderer/devtools/BUILD.gn --- a/third_party/blink/renderer/devtools/BUILD.gn +++ b/third_party/blink/renderer/devtools/BUILD.gn -@@ -1274,10 +1274,8 @@ action("generate_devtools_grd") { +@@ -1286,10 +1286,8 @@ action("generate_devtools_grd") { devtools_embedder_scripts + [ "$resources_out_dir/devtools_extension_api.js" ] diff --git a/build/patches/ungoogled-chromium-Disable-GCM.patch b/build/patches/ungoogled-chromium-Disable-GCM.patch index 251a9898..5d951b42 100644 --- a/build/patches/ungoogled-chromium-Disable-GCM.patch +++ b/build/patches/ungoogled-chromium-Disable-GCM.patch @@ -10,7 +10,7 @@ Disable Google Cloud Messaging (GCM) client diff --git a/components/gcm_driver/gcm_client_impl.cc b/components/gcm_driver/gcm_client_impl.cc --- a/components/gcm_driver/gcm_client_impl.cc +++ b/components/gcm_driver/gcm_client_impl.cc -@@ -493,6 +493,7 @@ void GCMClientImpl::StartGCM() { +@@ -492,6 +492,7 @@ void GCMClientImpl::StartGCM() { device_checkin_info_.Reset(); StartCheckin(); } @@ -18,7 +18,7 @@ diff --git a/components/gcm_driver/gcm_client_impl.cc b/components/gcm_driver/gc void GCMClientImpl::InitializeMCSClient() { DCHECK(network_connection_tracker_); -@@ -685,6 +686,7 @@ void GCMClientImpl::RemoveHeartbeatInterval(const std::string& scope) { +@@ -684,6 +685,7 @@ void GCMClientImpl::RemoveHeartbeatInterval(const std::string& scope) { } void GCMClientImpl::StartCheckin() { @@ -26,7 +26,7 @@ diff --git a/components/gcm_driver/gcm_client_impl.cc b/components/gcm_driver/gc // Make sure no checkin is in progress. if (checkin_request_) return; -@@ -760,6 +762,7 @@ void GCMClientImpl::SetGServicesSettingsCallback(bool success) { +@@ -759,6 +761,7 @@ void GCMClientImpl::SetGServicesSettingsCallback(bool success) { } void GCMClientImpl::SchedulePeriodicCheckin() { diff --git a/build/patches/ungoogled-chromium-Disable-Gaia.patch b/build/patches/ungoogled-chromium-Disable-Gaia.patch index 117459ad..d11a1918 100644 --- a/build/patches/ungoogled-chromium-Disable-Gaia.patch +++ b/build/patches/ungoogled-chromium-Disable-Gaia.patch @@ -7,18 +7,15 @@ Somehow it is still being activated even without being signed-in. See also: https://github.com/Eloston/ungoogled-chromium/issues/104 --- - chrome/browser/browser_resources.grd | 2 -- - chrome/browser/extensions/component_extensions_whitelist/whitelist.cc | 1 - - chrome/browser/extensions/signin/gaia_auth_extension_loader.cc | 3 ++- - chrome/browser/resources/component_extension_resources.grd | 2 -- - chrome/browser/ui/webui/signin/inline_login_ui.cc | 1 - - google_apis/gaia/gaia_auth_fetcher.cc | 4 +++- - 6 files changed, 5 insertions(+), 8 deletions(-) + chrome/browser/browser_resources.grd | 1 - + chrome/browser/ui/webui/signin/inline_login_ui.cc | 1 - + google_apis/gaia/gaia_auth_fetcher.cc | 4 +++- + 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/chrome/browser/browser_resources.grd b/chrome/browser/browser_resources.grd --- a/chrome/browser/browser_resources.grd +++ b/chrome/browser/browser_resources.grd -@@ -392,7 +392,6 @@ +@@ -363,7 +363,6 @@ @@ -26,57 +23,6 @@ diff --git a/chrome/browser/browser_resources.grd b/chrome/browser/browser_resou -@@ -492,7 +491,6 @@ - - - -- - - - -diff --git a/chrome/browser/extensions/component_extensions_whitelist/whitelist.cc b/chrome/browser/extensions/component_extensions_whitelist/whitelist.cc ---- a/chrome/browser/extensions/component_extensions_whitelist/whitelist.cc -+++ b/chrome/browser/extensions/component_extensions_whitelist/whitelist.cc -@@ -68,7 +68,6 @@ bool IsComponentExtensionWhitelisted(int manifest_resource_id) { - #endif - case IDR_CRYPTOTOKEN_MANIFEST: - case IDR_FEEDBACK_MANIFEST: -- case IDR_GAIA_AUTH_MANIFEST: - #if BUILDFLAG(ENABLE_HANGOUT_SERVICES_EXTENSION) - case IDR_HANGOUT_SERVICES_MANIFEST: - #endif -diff --git a/chrome/browser/extensions/signin/gaia_auth_extension_loader.cc b/chrome/browser/extensions/signin/gaia_auth_extension_loader.cc ---- a/chrome/browser/extensions/signin/gaia_auth_extension_loader.cc -+++ b/chrome/browser/extensions/signin/gaia_auth_extension_loader.cc -@@ -43,7 +43,7 @@ ComponentLoader* GetComponentLoader(BrowserContext* context) { - - void LoadGaiaAuthExtension(BrowserContext* context) { - DCHECK_CURRENTLY_ON(BrowserThread::UI); -- -+/* - ComponentLoader* component_loader = GetComponentLoader(context); - const base::CommandLine* command_line = - base::CommandLine::ForCurrentProcess(); -@@ -56,6 +56,7 @@ void LoadGaiaAuthExtension(BrowserContext* context) { - - component_loader->Add(IDR_GAIA_AUTH_MANIFEST, - base::FilePath(FILE_PATH_LITERAL("gaia_auth"))); -+*/ - } - - void UnloadGaiaAuthExtension(BrowserContext* context) { -diff --git a/chrome/browser/resources/component_extension_resources.grd b/chrome/browser/resources/component_extension_resources.grd ---- a/chrome/browser/resources/component_extension_resources.grd -+++ b/chrome/browser/resources/component_extension_resources.grd -@@ -32,8 +32,6 @@ - - - -- -- - - - diff --git a/chrome/browser/ui/webui/signin/inline_login_ui.cc b/chrome/browser/ui/webui/signin/inline_login_ui.cc --- a/chrome/browser/ui/webui/signin/inline_login_ui.cc +++ b/chrome/browser/ui/webui/signin/inline_login_ui.cc @@ -98,8 +44,8 @@ diff --git a/google_apis/gaia/gaia_auth_fetcher.cc b/google_apis/gaia/gaia_auth_ -const size_t kMaxMessageSize = 1024 * 1024; // 1MB +//const size_t kMaxMessageSize = 1024 * 1024; // 1MB - std::unique_ptr - ExtractOAuth2TokenPairResponse(const std::string& data) { + constexpr char kBadAuthenticationError[] = "BadAuthentication"; + constexpr char kBadAuthenticationShortError[] = "badauth"; @@ -263,6 +263,7 @@ void GaiaAuthFetcher::CreateAndStartGaiaFetcher( const net::NetworkTrafficAnnotationTag& traffic_annotation) { DCHECK(!fetch_pending_) << "Tried to fetch two things at once!"; @@ -108,7 +54,7 @@ diff --git a/google_apis/gaia/gaia_auth_fetcher.cc b/google_apis/gaia/gaia_auth_ auto resource_request = std::make_unique(); resource_request->url = gaia_gurl; original_url_ = gaia_gurl; -@@ -317,6 +318,7 @@ void GaiaAuthFetcher::CreateAndStartGaiaFetcher( +@@ -313,6 +314,7 @@ void GaiaAuthFetcher::CreateAndStartGaiaFetcher( base::BindOnce(&GaiaAuthFetcher::OnURLLoadComplete, base::Unretained(this)), kMaxMessageSize); diff --git a/build/patches/ungoogled-chromium-Disable-Google-host-detection.patch b/build/patches/ungoogled-chromium-Disable-Google-host-detection.patch index 5454a659..7f5af860 100644 --- a/build/patches/ungoogled-chromium-Disable-Google-host-detection.patch +++ b/build/patches/ungoogled-chromium-Disable-Google-host-detection.patch @@ -8,8 +8,8 @@ Disables various detections of Google hosts and functionality specific to them .../page_load_metrics/page_load_metrics_util.cc | 33 +--- components/google/core/common/google_util.cc | 196 ++------------------- components/search_engines/template_url.cc | 6 +- - net/base/url_util.cc | 22 --- - 5 files changed, 14 insertions(+), 247 deletions(-) + net/base/url_util.cc | 21 --- + 5 files changed, 14 insertions(+), 246 deletions(-) diff --git a/chrome/browser/page_load_metrics/page_load_metrics_util.cc b/chrome/browser/page_load_metrics/page_load_metrics_util.cc --- a/chrome/browser/page_load_metrics/page_load_metrics_util.cc @@ -343,10 +343,10 @@ diff --git a/components/search_engines/template_url.cc b/components/search_engin diff --git a/net/base/url_util.cc b/net/base/url_util.cc --- a/net/base/url_util.cc +++ b/net/base/url_util.cc -@@ -392,28 +392,6 @@ void GetIdentityFromURL(const GURL& url, +@@ -411,27 +411,6 @@ bool HasGoogleHost(const GURL& url) { } - bool HasGoogleHost(const GURL& url) { + bool IsGoogleHost(base::StringPiece host) { - static const char* kGoogleHostSuffixes[] = { - ".google.com", - ".youtube.com", @@ -361,7 +361,6 @@ diff --git a/net/base/url_util.cc b/net/base/url_util.cc - ".googleapis.com", - ".ytimg.com", - }; -- base::StringPiece host = url.host_piece(); - for (const char* suffix : kGoogleHostSuffixes) { - // Here it's possible to get away with faster case-sensitive comparisons - // because the list above is all lowercase, and a GURL's host name will diff --git a/build/patches/ungoogled-chromium-Disable-Network-Time-Tracker.patch b/build/patches/ungoogled-chromium-Disable-Network-Time-Tracker.patch index e3bd3912..0a5dc1ff 100644 --- a/build/patches/ungoogled-chromium-Disable-Network-Time-Tracker.patch +++ b/build/patches/ungoogled-chromium-Disable-Network-Time-Tracker.patch @@ -13,7 +13,7 @@ Fixes https://github.com/Eloston/ungoogled-chromium/issues/302 diff --git a/components/network_time/network_time_tracker.cc b/components/network_time/network_time_tracker.cc --- a/components/network_time/network_time_tracker.cc +++ b/components/network_time/network_time_tracker.cc -@@ -277,7 +277,7 @@ void NetworkTimeTracker::UpdateNetworkTime(base::Time network_time, +@@ -276,7 +276,7 @@ void NetworkTimeTracker::UpdateNetworkTime(base::Time network_time, } bool NetworkTimeTracker::AreTimeFetchesEnabled() const { diff --git a/build/patches/ungoogled-chromium-Disable-domain-reliability.patch b/build/patches/ungoogled-chromium-Disable-domain-reliability.patch index 5833de7c..124e0ed9 100644 --- a/build/patches/ungoogled-chromium-Disable-domain-reliability.patch +++ b/build/patches/ungoogled-chromium-Disable-domain-reliability.patch @@ -12,7 +12,7 @@ Subject: ungoogled-chromium: Disable domain reliability diff --git a/components/domain_reliability/BUILD.gn b/components/domain_reliability/BUILD.gn --- a/components/domain_reliability/BUILD.gn +++ b/components/domain_reliability/BUILD.gn -@@ -9,26 +9,6 @@ action("bake_in_configs") { +@@ -10,26 +10,6 @@ action("bake_in_configs") { script = "bake_in_configs.py" inputs = [ @@ -39,7 +39,7 @@ diff --git a/components/domain_reliability/BUILD.gn b/components/domain_reliabil ] output_file = "$target_gen_dir/baked_in_configs.cc" -@@ -38,13 +18,21 @@ action("bake_in_configs") { +@@ -39,13 +19,21 @@ action("bake_in_configs") { # The JSON file list is too long for the command line on Windows, so put # them in a response file. diff --git a/build/patches/ungoogled-chromium-Disable-profile-avatar-downloading.patch b/build/patches/ungoogled-chromium-Disable-profile-avatar-downloading.patch index 676aa32a..1ce2c2ca 100644 --- a/build/patches/ungoogled-chromium-Disable-profile-avatar-downloading.patch +++ b/build/patches/ungoogled-chromium-Disable-profile-avatar-downloading.patch @@ -12,7 +12,7 @@ Added some Bromite-specific further improvements diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -1363,8 +1363,6 @@ jumbo_split_static_library("browser") { +@@ -1380,8 +1380,6 @@ jumbo_split_static_library("browser") { "profiles/profile_attributes_entry.h", "profiles/profile_attributes_storage.cc", "profiles/profile_attributes_storage.h", @@ -24,7 +24,7 @@ diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn diff --git a/chrome/browser/profiles/profile_attributes_entry.cc b/chrome/browser/profiles/profile_attributes_entry.cc --- a/chrome/browser/profiles/profile_attributes_entry.cc +++ b/chrome/browser/profiles/profile_attributes_entry.cc -@@ -94,20 +94,6 @@ base::string16 ProfileAttributesEntry::GetUserName() const { +@@ -120,20 +120,6 @@ base::string16 ProfileAttributesEntry::GetUserName() const { } const gfx::Image& ProfileAttributesEntry::GetAvatarIcon() const { diff --git a/build/patches/ungoogled-chromium-Disable-safe-browsing.patch b/build/patches/ungoogled-chromium-Disable-safe-browsing.patch index 8db941ad..4584b295 100644 --- a/build/patches/ungoogled-chromium-Disable-safe-browsing.patch +++ b/build/patches/ungoogled-chromium-Disable-safe-browsing.patch @@ -5,7 +5,7 @@ Subject: ungoogled-chromium: Disable safe browsing --- chrome/browser/BUILD.gn | 2 - chrome/browser/browser_process.h | 16 ----- - chrome/browser/browser_process_impl.cc | 29 --------- + chrome/browser/browser_process_impl.cc | 36 ----------- chrome/browser/browser_process_impl.h | 6 -- .../chrome_browsing_data_remover_delegate.cc | 30 --------- chrome/browser/chrome_content_browser_client.cc | 32 +--------- @@ -23,7 +23,7 @@ Subject: ungoogled-chromium: Disable safe browsing .../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 | 14 +---- + chrome/browser/profiles/profile_impl.cc | 11 ---- chrome/browser/safe_browsing/BUILD.gn | 2 + chrome/browser/ssl/captive_portal_blocking_page.cc | 7 +-- chrome/browser/ssl/cert_report_helper.cc | 2 - @@ -35,12 +35,12 @@ Subject: ungoogled-chromium: Disable safe browsing chrome/renderer/chrome_content_renderer_client.cc | 1 - components/safe_browsing/features.cc | 2 +- .../core/browser/subresource_filter_features.cc | 2 +- - 32 files changed, 32 insertions(+), 445 deletions(-) + 32 files changed, 31 insertions(+), 450 deletions(-) diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -2829,8 +2829,6 @@ jumbo_split_static_library("browser") { +@@ -2888,8 +2888,6 @@ jumbo_split_static_library("browser") { "download/download_commands.h", "download/download_crx_util.cc", "download/download_crx_util.h", @@ -52,7 +52,7 @@ diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h --- a/chrome/browser/browser_process.h +++ b/chrome/browser/browser_process.h -@@ -44,10 +44,6 @@ class NetworkQualityTracker; +@@ -45,10 +45,6 @@ class NetworkQualityTracker; class SharedURLLoaderFactory; } @@ -63,7 +63,7 @@ diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h namespace subresource_filter { class RulesetService; } -@@ -117,10 +113,6 @@ class ResourceCoordinatorParts; +@@ -118,10 +114,6 @@ class ResourceCoordinatorParts; class TabManager; } @@ -74,7 +74,7 @@ diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h // NOT THREAD SAFE, call only from the main thread. // These functions shouldn't return NULL unless otherwise noted. class BrowserProcess { -@@ -235,14 +227,6 @@ class BrowserProcess { +@@ -236,14 +228,6 @@ class BrowserProcess { // on this platform (or this is a unit test). virtual StatusTray* status_tray() = 0; @@ -92,15 +92,15 @@ diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc -@@ -73,7 +73,6 @@ +@@ -72,7 +72,6 @@ #include "chrome/browser/printing/print_preview_dialog_controller.h" #include "chrome/browser/profiles/profile_manager.h" #include "chrome/browser/resource_coordinator/resource_coordinator_parts.h" -#include "chrome/browser/safe_browsing/safe_browsing_service.h" #include "chrome/browser/shell_integration.h" #include "chrome/browser/site_isolation/prefs_observer.h" - #include "chrome/browser/startup_data.h" -@@ -386,8 +385,6 @@ void BrowserProcessImpl::StartTearDown() { + #include "chrome/browser/ssl/secure_origin_prefs_observer.h" +@@ -377,8 +376,6 @@ void BrowserProcessImpl::StartTearDown() { // that URLFetcher operation before going away.) metrics_services_manager_.reset(); intranet_redirect_detector_.reset(); @@ -109,7 +109,7 @@ diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_pro network_time_tracker_.reset(); #if BUILDFLAG(ENABLE_PLUGINS) plugins_resource_service_.reset(); -@@ -1008,22 +1005,6 @@ StatusTray* BrowserProcessImpl::status_tray() { +@@ -997,22 +994,6 @@ StatusTray* BrowserProcessImpl::status_tray() { return status_tray_.get(); } @@ -132,27 +132,34 @@ diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_pro subresource_filter::RulesetService* BrowserProcessImpl::subresource_filter_ruleset_service() { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -@@ -1311,16 +1292,6 @@ void BrowserProcessImpl::CreateBackgroundPrintingManager() { - #endif +@@ -1303,23 +1284,6 @@ void BrowserProcessImpl::CreateBackgroundPrintingManager() { } --void BrowserProcessImpl::CreateSafeBrowsingService() { + void BrowserProcessImpl::CreateSafeBrowsingService() { - DCHECK(!safe_browsing_service_); - // Set this flag to true so that we don't retry indefinitely to - // create the service class if there was an error. - created_safe_browsing_service_ = true; -- safe_browsing_service_ = -- safe_browsing::SafeBrowsingService::CreateSafeBrowsingService(); -- safe_browsing_service_->Initialize(); --} - +- // The factory can be overridden in tests. +- if (!safe_browsing::SafeBrowsingServiceInterface::HasFactory()) { +- safe_browsing::SafeBrowsingServiceInterface::RegisterFactory( +- safe_browsing::GetSafeBrowsingServiceFactory()); +- } +- +- // TODO(crbug/925153): Port consumers of the |safe_browsing_service_| to use +- // the interface in components/safe_browsing, and remove this cast. +- safe_browsing_service_ = static_cast( +- safe_browsing::SafeBrowsingServiceInterface::CreateSafeBrowsingService()); +- if (safe_browsing_service_) +- safe_browsing_service_->Initialize(); + } + void BrowserProcessImpl::CreateSubresourceFilterRulesetService() { - DCHECK(!subresource_filter_ruleset_service_); - created_subresource_filter_ruleset_service_ = true; diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h --- a/chrome/browser/browser_process_impl.h +++ b/chrome/browser/browser_process_impl.h -@@ -173,9 +173,6 @@ class BrowserProcessImpl : public BrowserProcess, +@@ -174,9 +174,6 @@ class BrowserProcessImpl : public BrowserProcess, void set_background_mode_manager_for_test( std::unique_ptr manager) override; StatusTray* status_tray() override; @@ -162,7 +169,7 @@ diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_proc subresource_filter::RulesetService* subresource_filter_ruleset_service() override; optimization_guide::OptimizationGuideService* optimization_guide_service() -@@ -321,9 +318,6 @@ class BrowserProcessImpl : public BrowserProcess, +@@ -323,9 +320,6 @@ class BrowserProcessImpl : public BrowserProcess, std::unique_ptr background_mode_manager_; #endif @@ -175,7 +182,7 @@ diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_proc diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc --- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc +++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc -@@ -639,36 +639,6 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( +@@ -636,36 +636,6 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( CONTENT_SETTINGS_TYPE_CLIENT_HINTS, base::Time(), base::Time::Max(), website_settings_filter); @@ -194,7 +201,7 @@ diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate. - network::mojom::CookieManager* manager_ptr = cookie_manager.get(); - - network::mojom::CookieDeletionFilterPtr deletion_filter = -- filter_builder.BuildCookieDeletionFilter(); +- filter_builder->BuildCookieDeletionFilter(); - if (!delete_begin_.is_null()) - deletion_filter->created_after_time = delete_begin_; - if (!delete_end_.is_null()) @@ -215,7 +222,7 @@ diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate. diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -889,30 +889,6 @@ void SetApplicationLocaleOnIOThread(const std::string& locale) { +@@ -915,30 +915,6 @@ void SetApplicationLocaleOnIOThread(const std::string& locale) { GetIOThreadApplicationLocale() = locale; } @@ -246,7 +253,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch #if defined(OS_ANDROID) float GetDeviceScaleAdjustment() { static const float kMinFSM = 1.05f; -@@ -2130,7 +2106,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLineSwitches( +@@ -2188,7 +2164,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLineSwitches( // Disable client-side phishing detection in the renderer if it is // disabled in the Profile preferences or the browser process. if (!prefs->GetBoolean(prefs::kSafeBrowsingEnabled) || @@ -255,7 +262,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch command_line->AppendSwitch( switches::kDisableClientSidePhishingDetection); } -@@ -2789,7 +2765,7 @@ void ChromeContentBrowserClient::AllowCertificateError( +@@ -2831,7 +2807,7 @@ void ChromeContentBrowserClient::AllowCertificateError( SSLErrorHandler::HandleSSLError( web_contents, cert_error, ssl_info, request_url, expired_previous_decision, @@ -264,7 +271,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch callback, SSLErrorHandler::BlockingPageReadyCallback()); } -@@ -3076,8 +3052,6 @@ bool ChromeContentBrowserClient::CanCreateWindow( +@@ -3118,8 +3094,6 @@ bool ChromeContentBrowserClient::CanCreateWindow( void ChromeContentBrowserClient::ResourceDispatcherHostCreated() { DCHECK_CURRENTLY_ON(BrowserThread::UI); @@ -273,7 +280,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch for (size_t i = 0; i < extra_parts_.size(); ++i) extra_parts_[i]->ResourceDispatcherHostCreated(); -@@ -4350,7 +4324,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( +@@ -4323,7 +4297,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( if (base::FeatureList::IsEnabled(features::kSSLCommittedInterstitials)) { throttles.push_back(std::make_unique( handle, @@ -309,7 +316,7 @@ diff --git a/chrome/browser/component_updater/file_type_policies_component_insta diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrome/browser/download/chrome_download_manager_delegate.cc --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -320,13 +320,6 @@ ChromeDownloadManagerDelegate::~ChromeDownloadManagerDelegate() { +@@ -323,13 +323,6 @@ ChromeDownloadManagerDelegate::~ChromeDownloadManagerDelegate() { void ChromeDownloadManagerDelegate::SetDownloadManager(DownloadManager* dm) { download_manager_ = dm; @@ -323,7 +330,7 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrom } #if defined(OS_ANDROID) -@@ -637,16 +630,6 @@ void ChromeDownloadManagerDelegate::ChooseSavePath( +@@ -636,16 +629,6 @@ void ChromeDownloadManagerDelegate::ChooseSavePath( void ChromeDownloadManagerDelegate::SanitizeSavePackageResourceName( base::FilePath* filename) { @@ -343,7 +350,7 @@ diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrom diff --git a/chrome/browser/download/download_item_model.cc b/chrome/browser/download/download_item_model.cc --- a/chrome/browser/download/download_item_model.cc +++ b/chrome/browser/download/download_item_model.cc -@@ -526,9 +526,6 @@ bool DownloadItemModel::IsCommandEnabled( +@@ -531,9 +531,6 @@ bool DownloadItemModel::IsCommandEnabled( // filename. Don't base an "Always open" decision based on it. Also // exclude extensions. return download_->CanOpenDownload() && @@ -386,7 +393,7 @@ diff --git a/chrome/browser/download/download_prefs.cc b/chrome/browser/download diff --git a/chrome/browser/download/download_target_determiner.cc b/chrome/browser/download/download_target_determiner.cc --- a/chrome/browser/download/download_target_determiner.cc +++ b/chrome/browser/download/download_target_determiner.cc -@@ -1028,29 +1028,7 @@ DownloadFileType::DangerLevel DownloadTargetDeterminer::GetDangerLevel( +@@ -1060,29 +1060,7 @@ DownloadFileType::DangerLevel DownloadTargetDeterminer::GetDangerLevel( download_->HasUserGesture()) return DownloadFileType::NOT_DANGEROUS; @@ -428,7 +435,7 @@ diff --git a/chrome/browser/extensions/api/downloads/downloads_api.cc b/chrome/b #include "chrome/browser/download/download_file_icon_extractor.h" #include "chrome/browser/download/download_open_prompt.h" #include "chrome/browser/download/download_prefs.h" -@@ -1304,9 +1303,6 @@ DownloadsAcceptDangerFunction::DownloadsAcceptDangerFunction() {} +@@ -1308,9 +1307,6 @@ DownloadsAcceptDangerFunction::DownloadsAcceptDangerFunction() {} DownloadsAcceptDangerFunction::~DownloadsAcceptDangerFunction() {} @@ -438,7 +445,7 @@ diff --git a/chrome/browser/extensions/api/downloads/downloads_api.cc b/chrome/b bool DownloadsAcceptDangerFunction::RunAsync() { std::unique_ptr params( downloads::AcceptDanger::Params::Create(*args_)); -@@ -1344,40 +1340,7 @@ void DownloadsAcceptDangerFunction::PromptOrWait(int download_id, int retries) { +@@ -1348,40 +1344,7 @@ void DownloadsAcceptDangerFunction::PromptOrWait(int download_id, int retries) { return; } RecordApiFunctions(DOWNLOADS_FUNCTION_ACCEPT_DANGER); @@ -676,7 +683,7 @@ diff --git a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc b diff --git a/chrome/browser/metrics/chrome_metrics_service_client.cc b/chrome/browser/metrics/chrome_metrics_service_client.cc --- a/chrome/browser/metrics/chrome_metrics_service_client.cc +++ b/chrome/browser/metrics/chrome_metrics_service_client.cc -@@ -695,9 +695,6 @@ void ChromeMetricsServiceClient::RegisterMetricsServiceProviders() { +@@ -699,9 +699,6 @@ void ChromeMetricsServiceClient::RegisterMetricsServiceProviders() { metrics_service_->RegisterMetricsProvider( std::make_unique()); @@ -702,7 +709,7 @@ diff --git a/chrome/browser/net/trial_comparison_cert_verifier_controller.cc b/c diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc --- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc +++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -238,7 +238,6 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -239,7 +239,6 @@ void ChromeBrowserMainExtraPartsProfiles:: #if BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION) CaptivePortalServiceFactory::GetInstance(); #endif @@ -713,13 +720,20 @@ diff --git a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/profile_impl.cc --- a/chrome/browser/profiles/profile_impl.cc +++ b/chrome/browser/profiles/profile_impl.cc -@@ -562,18 +562,6 @@ ProfileImpl::ProfileImpl( - create_mode == CREATE_MODE_SYNCHRONOUS); - #endif +@@ -83,7 +83,6 @@ + #include "chrome/browser/profiles/profile_metrics.h" + #include "chrome/browser/push_messaging/push_messaging_service_factory.h" + #include "chrome/browser/push_messaging/push_messaging_service_impl.h" +-#include "chrome/browser/safe_browsing/safe_browsing_service.h" + #include "chrome/browser/signin/identity_manager_factory.h" + #include "chrome/browser/signin/signin_ui_util.h" + #include "chrome/browser/site_isolation/site_isolation_policy.h" +@@ -607,16 +606,6 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async_prefs) { + pref_registry_.get()); + prefs::mojom::TrackedPreferenceValidationDelegatePtr pref_validation_delegate; - scoped_refptr safe_browsing_service( - g_browser_process->safe_browsing_service()); -- prefs::mojom::TrackedPreferenceValidationDelegatePtr pref_validation_delegate; - if (safe_browsing_service.get()) { - auto pref_validation_delegate_impl = - safe_browsing_service->CreatePreferenceValidationDelegate(this); @@ -728,19 +742,9 @@ diff --git a/chrome/browser/profiles/profile_impl.cc b/chrome/browser/profiles/p - mojo::MakeRequest(&pref_validation_delegate)); - } - } -- - content::BrowserContext::Initialize(this, path_); - { -@@ -582,7 +570,7 @@ ProfileImpl::ProfileImpl( - ->CreateDelegate(); - delegate->InitPrefRegistry(pref_registry_.get()); - prefs_ = chrome_prefs::CreateProfilePrefs( -- path_, std::move(pref_validation_delegate), -+ path_, nullptr, - profile_policy_connector_->policy_service(), supervised_user_settings, - CreateExtensionPrefStore(this, false), pref_registry_, async_prefs, - GetIOTaskRunner(), std::move(delegate)); + prefs_ = + CreatePrefService(pref_registry_, CreateExtensionPrefStore(this, false), diff --git a/chrome/browser/safe_browsing/BUILD.gn b/chrome/browser/safe_browsing/BUILD.gn --- a/chrome/browser/safe_browsing/BUILD.gn +++ b/chrome/browser/safe_browsing/BUILD.gn @@ -752,9 +756,9 @@ diff --git a/chrome/browser/safe_browsing/BUILD.gn b/chrome/browser/safe_browsin sources = [ "safe_browsing_controller_client.cc", "safe_browsing_controller_client.h", -@@ -100,6 +101,7 @@ jumbo_static_library("safe_browsing") { - } else { - sources += [ "chrome_cleaner/chrome_cleaner_extension_util_win_noop.cc" ] +@@ -60,6 +61,7 @@ jumbo_static_library("safe_browsing") { + ] + deps += [ "//extensions/browser" ] } + } @@ -799,7 +803,7 @@ diff --git a/chrome/browser/ssl/cert_report_helper.cc b/chrome/browser/ssl/cert_ diff --git a/chrome/browser/ssl/security_state_tab_helper.cc b/chrome/browser/ssl/security_state_tab_helper.cc --- a/chrome/browser/ssl/security_state_tab_helper.cc +++ b/chrome/browser/ssl/security_state_tab_helper.cc -@@ -195,77 +195,6 @@ bool SecurityStateTabHelper::UsedPolicyInstalledCertificate() const { +@@ -175,77 +175,6 @@ bool SecurityStateTabHelper::UsedPolicyInstalledCertificate() const { security_state::MaliciousContentStatus SecurityStateTabHelper::GetMaliciousContentStatus() const { @@ -904,7 +908,7 @@ diff --git a/chrome/browser/subresource_filter/chrome_subresource_filter_client. diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -2514,7 +2514,6 @@ jumbo_split_static_library("ui") { +@@ -2570,7 +2570,6 @@ jumbo_split_static_library("ui") { "views/desktop_capture/desktop_media_tab_list.h", "views/device_chooser_content_view.cc", "views/device_chooser_content_view.h", @@ -934,8 +938,8 @@ diff --git a/chrome/browser/ui/tab_helpers.cc b/chrome/browser/ui/tab_helpers.cc +//#include "chrome/browser/safe_browsing/safe_browsing_tab_observer.h" #include "chrome/browser/ui/bookmarks/bookmark_tab_helper.h" #include "chrome/browser/ui/hung_plugin_tab_helper.h" - #include "chrome/browser/ui/sad_tab_helper.h" -@@ -198,10 +198,10 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { + #include "chrome/browser/ui/intent_picker_tab_helper.h" +@@ -199,10 +199,10 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { ChromePasswordManagerClient::CreateForWebContentsWithAutofillClient( web_contents, autofill::ChromeAutofillClient::FromWebContents(web_contents)); @@ -950,7 +954,7 @@ diff --git a/chrome/browser/ui/tab_helpers.cc b/chrome/browser/ui/tab_helpers.cc ChromeTranslateClient::CreateForWebContents(web_contents); ClientHintsObserver::CreateForWebContents(web_contents); ConnectionHelpTabHelper::CreateForWebContents(web_contents); -@@ -242,10 +242,8 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { +@@ -243,10 +243,8 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { PreviewsUITabHelper::CreateForWebContents(web_contents); RecentlyAudibleHelper::CreateForWebContents(web_contents); ResourceLoadingHintsWebContentsObserver::CreateForWebContents(web_contents); @@ -963,7 +967,7 @@ diff --git a/chrome/browser/ui/tab_helpers.cc b/chrome/browser/ui/tab_helpers.cc SearchEngineTabHelper::CreateForWebContents(web_contents); SecurityStateTabHelper::CreateForWebContents(web_contents); if (SiteEngagementService::IsEnabled()) -@@ -295,7 +293,7 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { +@@ -298,7 +296,7 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { web_contents, std::make_unique()); PluginObserver::CreateForWebContents(web_contents); SadTabHelper::CreateForWebContents(web_contents); @@ -1036,15 +1040,15 @@ diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer diff --git a/components/safe_browsing/features.cc b/components/safe_browsing/features.cc --- a/components/safe_browsing/features.cc +++ b/components/safe_browsing/features.cc -@@ -43,7 +43,7 @@ const base::Feature kPasswordProtectionForSignedInUsers{ +@@ -44,7 +44,7 @@ const base::Feature kPasswordProtectionForSignedInUsers{ base::FEATURE_DISABLED_BY_DEFAULT}; const base::Feature kSuspiciousSiteTriggerQuotaFeature{ - "SafeBrowsingSuspiciousSiteTriggerQuota", base::FEATURE_ENABLED_BY_DEFAULT}; + "SafeBrowsingSuspiciousSiteTriggerQuota", base::FEATURE_DISABLED_BY_DEFAULT}; - const base::Feature kTelemetryForApkDownloads{ - "SafeBrowsingTelemetryForApkDownloads", base::FEATURE_ENABLED_BY_DEFAULT}; + const base::Feature kThreatDomDetailsTagAndAttributeFeature{ + "ThreatDomDetailsTagAttributes", base::FEATURE_DISABLED_BY_DEFAULT}; 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 diff --git a/build/patches/ungoogled-chromium-Disable-untraceable-URLs.patch b/build/patches/ungoogled-chromium-Disable-untraceable-URLs.patch index 7e233c28..2949ce44 100644 --- a/build/patches/ungoogled-chromium-Disable-untraceable-URLs.patch +++ b/build/patches/ungoogled-chromium-Disable-untraceable-URLs.patch @@ -50,7 +50,7 @@ diff --git a/chrome/browser/plugins/plugins_resource_service.cc b/chrome/browser diff --git a/chrome/browser/safe_browsing/client_side_model_loader.cc b/chrome/browser/safe_browsing/client_side_model_loader.cc --- a/chrome/browser/safe_browsing/client_side_model_loader.cc +++ b/chrome/browser/safe_browsing/client_side_model_loader.cc -@@ -35,8 +35,6 @@ namespace safe_browsing { +@@ -34,8 +34,6 @@ namespace safe_browsing { // Model Loader strings const size_t ModelLoader::kMaxModelSizeBytes = 150 * 1024; const int ModelLoader::kClientModelFetchIntervalMs = 3600 * 1000; @@ -59,7 +59,7 @@ diff --git a/chrome/browser/safe_browsing/client_side_model_loader.cc b/chrome/b const char ModelLoader::kClientModelNamePattern[] = "client_model_v5%s_variation_%d.pb"; const char ModelLoader::kClientModelFinchExperiment[] = -@@ -90,7 +88,7 @@ ModelLoader::ModelLoader( +@@ -89,7 +87,7 @@ ModelLoader::ModelLoader( scoped_refptr url_loader_factory, bool is_extended_reporting) : name_(FillInModelName(is_extended_reporting, GetModelNumber())), @@ -68,7 +68,7 @@ diff --git a/chrome/browser/safe_browsing/client_side_model_loader.cc b/chrome/b update_renderers_callback_(update_renderers_callback), url_loader_factory_(url_loader_factory), weak_factory_(this) { -@@ -103,7 +101,7 @@ ModelLoader::ModelLoader( +@@ -102,7 +100,7 @@ ModelLoader::ModelLoader( scoped_refptr url_loader_factory, const std::string& model_name) : name_(model_name), diff --git a/build/patches_list.txt b/build/patches_list.txt index 583b3e62..6eee3282 100644 --- a/build/patches_list.txt +++ b/build/patches_list.txt @@ -100,7 +100,6 @@ kill-Auth.patch kill-GCM.patch Allow-website-sign-in-without-account-sign-in.patch Offer-builtin-autocomplete-for-chrome-flags.patch -Enable-history-requirement-of-user-gesture.patch Do-not-grant-notifications-to-default-search-engine.patch Add-flag-to-disable-IPv6-probes.patch Add-a-proxy-configuration-page.patch @@ -122,3 +121,6 @@ disable-payment-support-by-default.patch disable-background-sync-by-default.patch disable-sensors-access-site-setting-by-default.patch Disable-media-router-and-remoting-by-default.patch +Disable-network-service-by-default.patch +Expose-flag-to-toggle-network-service.patch +Do-not-record-UMA-for-network-errors.patch