diff --git a/CHANGES b/CHANGES
index e06dd6d9..1f9b71e4 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,13 @@
+4.1.8 2019-10-31
+- Update the nuget configurations and packages
+- Fix some crash about thread-safe in statistics (#2591)
+- Fix server list index invalidation (#2543, #2542)
+- Refine PAC server (#2539)
+- Update the GFWList via IPv6Loopback when available
+- Modify PAC request behavior (#2526)
+- Fix .NET 4.7.2 on Win7 TLS compatibility (#2473)
+- Other minor bug fixes and improvements
+
4.1.7.1 2019-07-14
- Fix unexpected server delete behavior (#2459)
- Reduce info log when checking Windows 10 Light Theme
diff --git a/appveyor.yml b/appveyor.yml
index 91340e8a..c22c2085 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,22 +1,186 @@
-version: 1.0.{build}
-image: Visual Studio 2017
-environment:
- matrix:
- - platform: x86
- configuration: Debug
- - platform: x86
- configuration: Release
-matrix:
- fast_finish: false
-nuget:
- project_feed: true
-before_build:
-- cmd: nuget restore
-build:
- parallel: true
- verbosity: normal
-artifacts:
-- path: shadowsocks-csharp\bin\x86\Release\Shadowsocks.exe
- name: Shadowsocks-release.exe
-- path: shadowsocks-csharp\bin\x86\Debug\Shadowsocks.exe
- name: Shadowsocks-debug.exe
+
+# Notes:
+# - Minimal appveyor.yml file is an empty file. All sections are optional.
+# - Indent each level of configuration with 2 spaces. Do not use tabs!
+# - All section names are case-sensitive.
+# - Section names should be unique on each level.
+
+#---------------------------------#
+# general configuration #
+#---------------------------------#
+
+# version format
+# Build version format is taken from UI if it is not set
+# version: 1.0.{build}
+
+# # branches to build
+# branches:
+# # whitelist
+# only:
+# - master
+# - production
+
+# # blacklist
+# except:
+# - gh-pages
+
+
+#---------------------------------#
+# environment configuration #
+#---------------------------------#
+
+# Build worker image (VM template)
+image: Visual Studio 2017
+
+# scripts that are called at very beginning, before repo cloning
+# init:
+# - git config --global core.autocrlf false
+
+
+# set clone depth
+clone_depth: 5 # clone entire repository history if not defined
+
+
+# environment variables
+environment:
+ # my_var1: value1
+ # # this is how to set encrypted variable. Go to "Settings" -> "Encrypt YAML" page in account menu to encrypt data.
+ # my_secure_var1:
+ # secure: FW3tJ3fMncxvs58/ifSP7w==
+ matrix:
+ - platform: x86
+ configuration: Debug
+ - platform: x86
+ configuration: Release
+
+# this is how to allow failing jobs in the matrix
+matrix:
+ fast_finish: false # set this flag to immediately finish build once one of the jobs fails.
+
+# build cache to preserve files/folders between builds
+cache:
+ - packages -> **\packages.config # preserve "packages" directory in the root of build folder but will reset it if packages.config is modified
+ # - '%LocalAppData%\NuGet\Cache' # NuGet < v3
+ - '%LocalAppData%\NuGet\v3-cache' # NuGet v3
+
+
+# Automatically register private account and/or project AppVeyor NuGet feeds.
+# nuget:
+ # account_feed: true
+ # project_feed: true
+ # disable_publish_on_pr: true # disable publishing of .nupkg artifacts to account/project feeds for pull request builds
+ # publish_wap_octopus: true # disable publishing of Octopus Deploy .nupkg artifacts to account/project feeds
+
+#---------------------------------#
+# build configuration #
+#---------------------------------#
+
+# Build settings, not to be confused with "before_build" and "after_build".
+# "project" is relative to the original build directory and not influenced by directory changes in "before_build".
+build:
+ # parallel: true # enable MSBuild parallel builds
+ # publish_nuget: true # package projects with .nuspec files and push to artifacts
+ # publish_nuget_symbols: true # generate and publish NuGet symbol packages
+ # include_nuget_references: true # add -IncludeReferencedProjects option while packaging NuGet artifacts
+
+ # MSBuild verbosity level
+ verbosity: normal # quiet|minimal|normal|detailed
+
+
+# scripts to run before build
+before_build:
+ - cmd: nuget restore
+
+# to run your custom scripts instead of automatic MSBuild
+# build_script:
+
+# scripts to run after build (working directory and environment changes are persisted from the previous steps)
+after_build:
+ ps: |
+ function CalculateHash($file)
+ {
+ $newLine = "`r`n"
+ $text = (Split-Path $file -Leaf) + $newLine
+ $text += 'MD5' + $newLine
+ $text += (Get-FileHash $file -Algorithm MD5).Hash + $newLine
+ $text += 'SHA-1' + $newLine
+ $text += (Get-FileHash $file -Algorithm SHA1).Hash + $newLine
+ $text += 'SHA-256' + $newLine
+ $text += (Get-FileHash $file -Algorithm SHA256).Hash + $newLine
+ $text += 'SHA-512' + $newLine
+ $text += (Get-FileHash $file -Algorithm SHA512).Hash
+ return $text
+ }
+
+
+ $WorkingFolder = "$env:APPVEYOR_BUILD_FOLDER\working"
+ $ExeFileName = "Shadowsocks-$env:APPVEYOR_BUILD_VERSION-$env:CONFIGURATION.exe"
+ $ExeFile = "$WorkingFolder\$ExeFileName"
+ $ExeHashFile = "$Exefile.hash"
+
+ New-Item $WorkingFolder -ItemType Directory -Force
+ Copy-Item $env:APPVEYOR_BUILD_FOLDER\shadowsocks-csharp\bin\$env:PLATFORM\$env:CONFIGURATION\Shadowsocks.exe $WorkingFolder\Shadowsocks.exe
+ Copy-Item $WorkingFolder\Shadowsocks.exe $ExeFile
+
+ CalculateHash -file $Exefile | Out-File -FilePath $ExeHashFile
+
+ Push-AppveyorArtifact $ExeFile
+ Push-AppveyorArtifact $ExeHashFile
+
+ # Create and deploy the release zip
+ if ($env:configuration -eq 'Release')
+ {
+ $ReleaseFile = "$WorkingFolder\Shadowsocks.exe"
+ $HashFile = "$ReleaseFile.hash"
+ $ZipFile = "$WorkingFolder\Shadowsocks-$env:APPVEYOR_BUILD_VERSION.zip"
+ $ZipHashFile = "$ZipFile.hash"
+ # Calculate exe Hash and archieve both exe and hash to zip
+ CalculateHash -file $ReleaseFile | Out-File -FilePath $hashFile
+ 7z a $ZipFile $ReleaseFile
+ 7z a $ZipFile $HashFile
+ Push-AppveyorArtifact $ZipFile
+ # Calculate zip Hash
+ CalculateHash -file $ZipFile | Out-File -FilePath $ZipHashFile
+ Push-AppveyorArtifact $ZipHashFile
+ }
+
+# scripts to run *after* solution is built and *before* automatic packaging occurs (web apps, NuGet packages, Azure Cloud Services)
+# before_package:
+
+# to disable automatic builds
+#build: off
+
+
+#---------------------------------#
+# deployment configuration #
+#---------------------------------#
+
+# providers: Local, FTP, WebDeploy, AzureCS, AzureBlob, S3, NuGet, Environment
+# provider names are case-sensitive!
+deploy:
+
+ # Deploy to GitHub Releases
+ - provider: GitHub
+ auth_token:
+ secure: ZrRlVe3eWp1ccIVZcmFrI7vaCxwz5ewIMSmaPUTjMGyC1rVRlYm7nWWi6Pzkpe0A
+ description: '%APPVEYOR_BUILD_VERSION%'
+ artifact: Shadowsocks-%APPVEYOR_BUILD_VERSION%.zip, Shadowsocks-%APPVEYOR_BUILD_VERSION%.zip.hash
+ draft: true
+ prerelease: true
+ on:
+ branch: master # release from master branch only
+ configuration: Release
+ APPVEYOR_REPO_TAG: true # deploy on tag push only
+
+
+# # scripts to run before deployment
+# before_deploy:
+
+# # scripts to run after deployment
+# after_deploy:
+
+# # to run your custom scripts instead of provider deployments
+# deploy_script:
+
+# # to disable deployment
+#deploy: off
\ No newline at end of file
diff --git a/appveyor.yml.obsolete b/appveyor.yml.obsolete
new file mode 100644
index 00000000..d23aa997
--- /dev/null
+++ b/appveyor.yml.obsolete
@@ -0,0 +1,24 @@
+# Created by wongsyrone
+
+version: 1.0.{build}
+image: Visual Studio 2017
+environment:
+ matrix:
+ - platform: x86
+ configuration: Debug
+ - platform: x86
+ configuration: Release
+matrix:
+ fast_finish: false
+nuget:
+ project_feed: true
+before_build:
+- cmd: nuget restore
+build:
+ parallel: true
+ verbosity: normal
+artifacts:
+- path: shadowsocks-csharp\bin\x86\Release\Shadowsocks.exe
+ name: Shadowsocks-release.exe
+- path: shadowsocks-csharp\bin\x86\Debug\Shadowsocks.exe
+ name: Shadowsocks-debug.exe
diff --git a/appveyor.yml.sample b/appveyor.yml.sample
new file mode 100644
index 00000000..e3bd655a
--- /dev/null
+++ b/appveyor.yml.sample
@@ -0,0 +1,483 @@
+
+# Notes:
+# - Minimal appveyor.yml file is an empty file. All sections are optional.
+# - Indent each level of configuration with 2 spaces. Do not use tabs!
+# - All section names are case-sensitive.
+# - Section names should be unique on each level.
+
+#---------------------------------#
+# general configuration #
+#---------------------------------#
+
+# version format
+version: 1.0.{build}
+
+# you can use {branch} name in version format too
+# version: 1.0.{build}-{branch}
+
+# branches to build
+branches:
+ # whitelist
+ only:
+ - master
+ - production
+
+ # blacklist
+ except:
+ - gh-pages
+
+# Do not build on tags (GitHub and BitBucket)
+skip_tags: true
+
+# Start builds on tags only (GitHub and BitBucket)
+skip_non_tags: true
+
+# Skipping commits with particular message or from specific user
+skip_commits:
+ message: /Created.*\.(png|jpg|jpeg|bmp|gif)/ # Regex for matching commit message
+ author: John # Commit author's username, name, email or regexp maching one of these.
+
+# Including commits with particular message or from specific user
+only_commits:
+ message: /build/ # Start a new build if message contains 'build'
+ author: jack@company.com # Start a new build for commit of user with email jack@company.com
+
+# Skipping commits affecting specific files (GitHub only). More details here: /docs/appveyor-yml
+#skip_commits:
+# files:
+# - docs/*
+# - '**/*.html'
+
+# Including commits affecting specific files (GitHub only). More details here: /docs/appveyor-yml
+#only_commits:
+# files:
+# - Project-A/
+# - Project-B/
+
+# Do not build feature branch with open Pull Requests
+skip_branch_with_pr: true
+
+# Maximum number of concurrent jobs for the project
+max_jobs: 1
+
+#---------------------------------#
+# environment configuration #
+#---------------------------------#
+
+# Build worker image (VM template)
+image: Visual Studio 2015
+
+# scripts that are called at very beginning, before repo cloning
+init:
+ - git config --global core.autocrlf input
+
+# clone directory
+clone_folder: c:\projects\myproject
+
+# fetch repository as zip archive
+shallow_clone: true # default is "false"
+
+# set clone depth
+clone_depth: 5 # clone entire repository history if not defined
+
+# setting up etc\hosts file
+hosts:
+ queue-server: 127.0.0.1
+ db.server.com: 127.0.0.2
+
+# environment variables
+environment:
+ my_var1: value1
+ my_var2: value2
+ # this is how to set encrypted variable. Go to "Settings" -> "Encrypt YAML" page in account menu to encrypt data.
+ my_secure_var1:
+ secure: FW3tJ3fMncxvs58/ifSP7w==
+
+# environment:
+# global:
+# connection_string: server=12;password=13;
+# service_url: https://127.0.0.1:8090
+#
+# matrix:
+# - db: mysql
+# provider: mysql
+#
+# - db: mssql
+# provider: mssql
+# password:
+# secure: $#(JFDA)jQ@#$
+
+# this is how to allow failing jobs in the matrix
+matrix:
+ fast_finish: true # set this flag to immediately finish build once one of the jobs fails.
+ allow_failures:
+ - platform: x86
+ configuration: Debug
+ - platform: x64
+ configuration: Release
+
+# exclude configuration from the matrix. Works similarly to 'allow_failures' but build not even being started for excluded combination.
+ exclude:
+ - platform: x86
+ configuration: Debug
+
+# build cache to preserve files/folders between builds
+cache:
+ - packages -> **\packages.config # preserve "packages" directory in the root of build folder but will reset it if packages.config is modified
+ - projectA\libs
+ - node_modules # local npm modules
+ - '%LocalAppData%\NuGet\Cache' # NuGet < v3
+ - '%LocalAppData%\NuGet\v3-cache' # NuGet v3
+
+# enable service required for build/tests
+services:
+ - mssql2014 # start SQL Server 2014 Express
+ - mssql2014rs # start SQL Server 2014 Express and Reporting Services
+ - mssql2012sp1 # start SQL Server 2012 SP1 Express
+ - mssql2012sp1rs # start SQL Server 2012 SP1 Express and Reporting Services
+ - mssql2008r2sp2 # start SQL Server 2008 R2 SP2 Express
+ - mssql2008r2sp2rs # start SQL Server 2008 R2 SP2 Express and Reporting Services
+ - mysql # start MySQL 5.6 service
+ - postgresql # start PostgreSQL 9.5 service
+ - iis # start IIS
+ - msmq # start Queuing services
+ - mongodb # start MongoDB
+
+# scripts that run after cloning repository
+install:
+ # by default, all script lines are interpreted as batch
+ - echo This is batch
+ # to run script as a PowerShell command prepend it with ps:
+ - ps: Write-Host 'This is PowerShell'
+ # batch commands start from cmd:
+ - cmd: echo This is batch again
+ - cmd: set MY_VAR=12345
+
+# enable patching of AssemblyInfo.* files
+assembly_info:
+ patch: true
+ file: AssemblyInfo.*
+ assembly_version: "2.2.{build}"
+ assembly_file_version: "{version}"
+ assembly_informational_version: "{version}"
+
+
+# Automatically register private account and/or project AppVeyor NuGet feeds.
+nuget:
+ account_feed: true
+ project_feed: true
+ disable_publish_on_pr: true # disable publishing of .nupkg artifacts to account/project feeds for pull request builds
+ publish_wap_octopus: true # disable publishing of Octopus Deploy .nupkg artifacts to account/project feeds
+
+#---------------------------------#
+# build configuration #
+#---------------------------------#
+
+# build platform, i.e. x86, x64, Any CPU. This setting is optional.
+platform: Any CPU
+
+# to add several platforms to build matrix:
+#platform:
+# - x86
+# - Any CPU
+
+# build Configuration, i.e. Debug, Release, etc.
+configuration: Release
+
+# to add several configurations to build matrix:
+#configuration:
+# - Debug
+# - Release
+
+# Build settings, not to be confused with "before_build" and "after_build".
+# "project" is relative to the original build directory and not influenced by directory changes in "before_build".
+build:
+ parallel: true # enable MSBuild parallel builds
+ project: MyTestAzureCS.sln # path to Visual Studio solution or project
+ publish_wap: true # package Web Application Projects (WAP) for Web Deploy
+ publish_wap_xcopy: true # package Web Application Projects (WAP) for XCopy deployment
+ publish_wap_beanstalk: true # Package Web Applications for AWS Elastic Beanstalk deployment
+ publish_wap_octopus: true # Package Web Applications for Octopus deployment
+ publish_azure_webjob: true # Package Azure WebJobs for Zip Push deployment
+ publish_azure: true # package Azure Cloud Service projects and push to artifacts
+ publish_aspnet_core: true # Package ASP.NET Core projects
+ publish_core_console: true # Package .NET Core console projects
+ publish_nuget: true # package projects with .nuspec files and push to artifacts
+ publish_nuget_symbols: true # generate and publish NuGet symbol packages
+ include_nuget_references: true # add -IncludeReferencedProjects option while packaging NuGet artifacts
+
+ # MSBuild verbosity level
+ verbosity: quiet|minimal|normal|detailed
+
+
+# scripts to run before build
+before_build:
+
+# to run your custom scripts instead of automatic MSBuild
+build_script:
+
+# scripts to run after build (working directory and environment changes are persisted from the previous steps)
+after_build:
+
+# scripts to run *after* solution is built and *before* automatic packaging occurs (web apps, NuGet packages, Azure Cloud Services)
+before_package:
+
+# to disable automatic builds
+#build: off
+
+#---------------------------------#
+# tests configuration #
+#---------------------------------#
+
+# to run tests against only selected assemblies and/or categories
+test:
+ assemblies:
+ only:
+ - asm1.dll
+ - asm2.dll
+
+ categories:
+ only:
+ - UI
+ - E2E
+
+# to run tests against all except selected assemblies and/or categories
+#test:
+# assemblies:
+# except:
+# - asm1.dll
+# - asm2.dll
+#
+# categories:
+# except:
+# - UI
+# - E2E
+
+# to run tests from different categories as separate jobs in parallel
+#test:
+# categories:
+# - A # A category common for all jobs
+# - [UI] # 1st job
+# - [DAL, BL] # 2nd job
+
+# scripts to run before tests (working directory and environment changes are persisted from the previous steps such as "before_build")
+before_test:
+ - echo script1
+ - ps: Write-Host "script1"
+
+# to run your custom scripts instead of automatic tests
+test_script:
+ - echo This is my custom test script
+
+# scripts to run after tests
+after_test:
+
+# to disable automatic tests
+#test: off
+
+
+#---------------------------------#
+# artifacts configuration #
+#---------------------------------#
+
+artifacts:
+
+ # pushing a single file
+ - path: test.zip
+
+ # pushing a single file with environment variable in path and "Deployment name" specified
+ - path: MyProject\bin\$(configuration)
+ name: myapp
+
+ # pushing entire folder as a zip archive
+ - path: logs
+
+ # pushing all *.nupkg files in build directory recursively
+ - path: '**\*.nupkg'
+
+
+#---------------------------------#
+# deployment configuration #
+#---------------------------------#
+
+# providers: Local, FTP, WebDeploy, AzureCS, AzureBlob, S3, NuGet, Environment
+# provider names are case-sensitive!
+deploy:
+
+ # FTP deployment provider settings
+ - provider: FTP
+ protocol: ftp|ftps|sftp
+ host: ftp.myserver.com
+ username: admin
+ password:
+ secure: eYKZKFkkEvFYWX6NfjZIVw==
+ folder:
+ application:
+ active_mode: false
+ beta: true # enable alternative FTP library for 'ftp' and 'ftps' modes
+ debug: true # show complete FTP log
+
+ # Amazon S3 deployment provider settings
+ - provider: S3
+ access_key_id:
+ secure: ABcd==
+ secret_access_key:
+ secure: ABcd==
+ bucket: my_bucket
+ folder:
+ artifact:
+ set_public: false
+
+ # Azure Blob storage deployment provider settings
+ - provider: AzureBlob
+ storage_account_name:
+ secure: ABcd==
+ storage_access_key:
+ secure: ABcd==
+ container: my_container
+ folder:
+ artifact:
+
+ # Web Deploy deployment provider settings
+ - provider: WebDeploy
+ server: http://www.deploy.com/myendpoint
+ website: mywebsite
+ username: user
+ password:
+ secure: eYKZKFkkEvFYWX6NfjZIVw==
+ ntlm: false
+ remove_files: false
+ app_offline: false
+ do_not_use_checksum: true # do not use check sum for comparing source and destination files. By default checksums are used.
+ sync_retry_attempts: 2 # sync attempts, max
+ sync_retry_interval: 2000 # timeout between sync attempts, milliseconds
+ aspnet_core: true # artifact zip contains ASP.NET Core application
+ aspnet_core_force_restart: true # poke app's web.config before deploy to force application restart
+ skip_dirs: \\App_Data
+ skip_files: web.config
+ on:
+ branch: release
+ platform: x86
+ configuration: debug
+
+ # Deploying to Azure Cloud Service
+ - provider: AzureCS
+ subscription_id:
+ secure: fjZIVw==
+ subscription_certificate:
+ secure: eYKZKFkkEv...FYWX6NfjZIVw==
+ storage_account_name: my_storage
+ storage_access_key:
+ secure: ABcd==
+ service: my_service
+ slot: Production
+ target_profile: Cloud
+ artifact: MyPackage.cspkg
+
+ # Deploying to NuGet feed
+ - provider: NuGet
+ server: https://my.nuget.server/feed
+ api_key:
+ secure: FYWX6NfjZIVw==
+ skip_symbols: false
+ symbol_server: https://your.symbol.server/feed
+ artifact: MyPackage.nupkg
+
+ # Deploy to GitHub Releases
+ - provider: GitHub
+ artifact: /.*\.nupkg/ # upload all NuGet packages to release assets
+ draft: false
+ prerelease: false
+ on:
+ branch: master # release from master branch only
+ APPVEYOR_REPO_TAG: true # deploy on tag push only
+
+ # Deploying to a named environment
+ - provider: Environment
+ name: staging
+ on:
+ branch: staging
+ env_var1: value1
+ env_var2: value2
+
+# scripts to run before deployment
+before_deploy:
+
+# scripts to run after deployment
+after_deploy:
+
+# to run your custom scripts instead of provider deployments
+deploy_script:
+
+# to disable deployment
+#deploy: off
+
+#---------------------------------#
+# global handlers #
+#---------------------------------#
+
+# on successful build
+on_success:
+ - do something
+
+# on build failure
+on_failure:
+ - do something
+
+# after build failure or success
+on_finish:
+ - do something
+
+
+#---------------------------------#
+# notifications #
+#---------------------------------#
+
+notifications:
+
+ # Email
+ - provider: Email
+ to:
+ - user1@email.com
+ - user2@email.com
+ subject: 'Build {{status}}' # optional
+ message: "{{message}}, {{commitId}}, ..." # optional
+ on_build_status_changed: true
+
+ # HipChat
+ - provider: HipChat
+ auth_token:
+ secure: RbOnSMSFKYzxzFRrxM1+XA==
+ room: ProjectA
+ template: "{message}, {commitId}, ..."
+
+ # Slack
+ - provider: Slack
+ incoming_webhook: http://incoming-webhook-url
+
+ # ...or using auth token
+
+ - provider: Slack
+ auth_token:
+ secure: kBl9BlxvRMr9liHmnBs14A==
+ channel: development
+ template: "{message}, {commitId}, ..."
+
+ # Campfire
+ - provider: Campfire
+ account: appveyor
+ auth_token:
+ secure: RifLRG8Vfyol+sNhj9u2JA==
+ room: ProjectA
+ template: "{message}, {commitId}, ..."
+
+ # Webhook
+ - provider: Webhook
+ url: http://www.myhook2.com
+ headers:
+ User-Agent: myapp 1.0
+ Authorization:
+ secure: GhD+5xhLz/tkYY6AO3fcfQ==
+ on_build_success: false
+ on_build_failure: true
+ on_build_status_changed: true
diff --git a/nuget.config b/nuget.config
deleted file mode 100644
index 28c78837..00000000
--- a/nuget.config
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/shadowsocks-csharp/Controller/Service/GfwListUpdater.cs b/shadowsocks-csharp/Controller/Service/GfwListUpdater.cs
index 3520014f..b3f00f5b 100644
--- a/shadowsocks-csharp/Controller/Service/GfwListUpdater.cs
+++ b/shadowsocks-csharp/Controller/Service/GfwListUpdater.cs
@@ -1,128 +1,129 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Net;
-using System.Text;
-
-using Newtonsoft.Json;
-
-using Shadowsocks.Model;
-using Shadowsocks.Properties;
-using Shadowsocks.Util;
-
-namespace Shadowsocks.Controller
-{
- public class GFWListUpdater
- {
- private const string GFWLIST_URL = "https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt";
-
- public event EventHandler UpdateCompleted;
-
- public event ErrorEventHandler Error;
-
- public class ResultEventArgs : EventArgs
- {
- public bool Success;
-
- public ResultEventArgs(bool success)
- {
- this.Success = success;
- }
- }
-
- private static readonly IEnumerable IgnoredLineBegins = new[] { '!', '[' };
- private void http_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
- {
- try
- {
- File.WriteAllText(Utils.GetTempPath("gfwlist.txt"), e.Result, Encoding.UTF8);
- bool pacFileChanged = MergeAndWritePACFile(e.Result);
- UpdateCompleted?.Invoke(this, new ResultEventArgs(pacFileChanged));
- }
- catch (Exception ex)
- {
- Error?.Invoke(this, new ErrorEventArgs(ex));
- }
- }
-
- public static bool MergeAndWritePACFile(string gfwListResult)
- {
- string abpContent = MergePACFile(gfwListResult);
- if (File.Exists(PACDaemon.PAC_FILE))
- {
- string original = FileManager.NonExclusiveReadAllText(PACDaemon.PAC_FILE, Encoding.UTF8);
- if (original == abpContent)
- {
- return false;
- }
- }
- File.WriteAllText(PACDaemon.PAC_FILE, abpContent, Encoding.UTF8);
- return true;
- }
-
- private static string MergePACFile(string gfwListResult)
- {
- string abpContent;
- if (File.Exists(PACDaemon.USER_ABP_FILE))
- {
- abpContent = FileManager.NonExclusiveReadAllText(PACDaemon.USER_ABP_FILE, Encoding.UTF8);
- }
- else
- {
- abpContent = Resources.abp_js;
- }
-
- List userruleLines = new List();
- if (File.Exists(PACDaemon.USER_RULE_FILE))
- {
- string userrulesString = FileManager.NonExclusiveReadAllText(PACDaemon.USER_RULE_FILE, Encoding.UTF8);
- userruleLines = ParseToValidList(userrulesString);
- }
-
- List gfwLines = new List();
- gfwLines = ParseBase64ToValidList(gfwListResult);
-
- abpContent = abpContent.Replace("__USERRULES__", JsonConvert.SerializeObject(userruleLines, Formatting.Indented))
- .Replace("__RULES__", JsonConvert.SerializeObject(gfwLines, Formatting.Indented));
- return abpContent;
- }
-
- public void UpdatePACFromGFWList(Configuration config)
- {
- Logging.Info($"Checking GFWList from {GFWLIST_URL}");
- WebClient http = new WebClient();
- if (config.enabled)
- {
- http.Proxy = new WebProxy(
- config.isIPv6Enabled
- ? $"[{IPAddress.IPv6Loopback.ToString()}]"
- : IPAddress.Loopback.ToString(),
- config.localPort);
- }
- http.DownloadStringCompleted += http_DownloadStringCompleted;
- http.DownloadStringAsync(new Uri(GFWLIST_URL));
- }
-
- public static List ParseBase64ToValidList(string response)
- {
- byte[] bytes = Convert.FromBase64String(response);
- string content = Encoding.ASCII.GetString(bytes);
- return ParseToValidList(content);
- }
-
- private static List ParseToValidList(string content)
- {
- List valid_lines = new List();
- using (var sr = new StringReader(content))
- {
- foreach (var line in sr.NonWhiteSpaceLines())
- {
- if (line.BeginWithAny(IgnoredLineBegins))
- continue;
- valid_lines.Add(line);
- }
- }
- return valid_lines;
- }
- }
-}
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Net;
+using System.Text;
+
+using Newtonsoft.Json;
+
+using Shadowsocks.Model;
+using Shadowsocks.Properties;
+using Shadowsocks.Util;
+
+namespace Shadowsocks.Controller
+{
+ public class GFWListUpdater
+ {
+ private const string GFWLIST_URL = "https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt";
+
+ public event EventHandler UpdateCompleted;
+
+ public event ErrorEventHandler Error;
+
+ public class ResultEventArgs : EventArgs
+ {
+ public bool Success;
+
+ public ResultEventArgs(bool success)
+ {
+ this.Success = success;
+ }
+ }
+
+ private static readonly IEnumerable IgnoredLineBegins = new[] { '!', '[' };
+ private void http_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
+ {
+ try
+ {
+ File.WriteAllText(Utils.GetTempPath("gfwlist.txt"), e.Result, Encoding.UTF8);
+ bool pacFileChanged = MergeAndWritePACFile(e.Result);
+ UpdateCompleted?.Invoke(this, new ResultEventArgs(pacFileChanged));
+ }
+ catch (Exception ex)
+ {
+ Error?.Invoke(this, new ErrorEventArgs(ex));
+ }
+ }
+
+ public static bool MergeAndWritePACFile(string gfwListResult)
+ {
+ string abpContent = MergePACFile(gfwListResult);
+ if (File.Exists(PACDaemon.PAC_FILE))
+ {
+ string original = FileManager.NonExclusiveReadAllText(PACDaemon.PAC_FILE, Encoding.UTF8);
+ if (original == abpContent)
+ {
+ return false;
+ }
+ }
+ File.WriteAllText(PACDaemon.PAC_FILE, abpContent, Encoding.UTF8);
+ return true;
+ }
+
+ private static string MergePACFile(string gfwListResult)
+ {
+ string abpContent;
+ if (File.Exists(PACDaemon.USER_ABP_FILE))
+ {
+ abpContent = FileManager.NonExclusiveReadAllText(PACDaemon.USER_ABP_FILE, Encoding.UTF8);
+ }
+ else
+ {
+ abpContent = Resources.abp_js;
+ }
+
+ List userruleLines = new List();
+ if (File.Exists(PACDaemon.USER_RULE_FILE))
+ {
+ string userrulesString = FileManager.NonExclusiveReadAllText(PACDaemon.USER_RULE_FILE, Encoding.UTF8);
+ userruleLines = ParseToValidList(userrulesString);
+ }
+
+ List gfwLines = new List();
+ gfwLines = ParseBase64ToValidList(gfwListResult);
+ abpContent =
+$@"var __USERRULES__ = {JsonConvert.SerializeObject(userruleLines, Formatting.Indented)};
+var __RULES__ = {JsonConvert.SerializeObject(gfwLines, Formatting.Indented)};
+{abpContent}";
+ return abpContent;
+ }
+
+ public void UpdatePACFromGFWList(Configuration config)
+ {
+ Logging.Info($"Checking GFWList from {GFWLIST_URL}");
+ WebClient http = new WebClient();
+ if (config.enabled)
+ {
+ http.Proxy = new WebProxy(
+ config.isIPv6Enabled
+ ? $"[{IPAddress.IPv6Loopback.ToString()}]"
+ : IPAddress.Loopback.ToString(),
+ config.localPort);
+ }
+ http.DownloadStringCompleted += http_DownloadStringCompleted;
+ http.DownloadStringAsync(new Uri(GFWLIST_URL));
+ }
+
+ public static List ParseBase64ToValidList(string response)
+ {
+ byte[] bytes = Convert.FromBase64String(response);
+ string content = Encoding.ASCII.GetString(bytes);
+ return ParseToValidList(content);
+ }
+
+ private static List ParseToValidList(string content)
+ {
+ List valid_lines = new List();
+ using (var sr = new StringReader(content))
+ {
+ foreach (var line in sr.NonWhiteSpaceLines())
+ {
+ if (line.BeginWithAny(IgnoredLineBegins))
+ continue;
+ valid_lines.Add(line);
+ }
+ }
+ return valid_lines;
+ }
+ }
+}
diff --git a/shadowsocks-csharp/Controller/Service/PACDaemon.cs b/shadowsocks-csharp/Controller/Service/PACDaemon.cs
index 0520d858..11dc18b4 100644
--- a/shadowsocks-csharp/Controller/Service/PACDaemon.cs
+++ b/shadowsocks-csharp/Controller/Service/PACDaemon.cs
@@ -39,7 +39,7 @@ namespace Shadowsocks.Controller
{
if (!File.Exists(PAC_FILE))
{
- File.WriteAllText(PAC_FILE, Resources.proxy_pac_txt);
+ File.WriteAllText(PAC_FILE, Resources.default_abp_rule + Resources.abp_js);
}
return PAC_FILE;
}
@@ -61,7 +61,7 @@ namespace Shadowsocks.Controller
}
else
{
- return Resources.proxy_pac_txt;
+ return Resources.default_abp_rule + Resources.abp_js;
}
}
diff --git a/shadowsocks-csharp/Controller/Service/PACServer.cs b/shadowsocks-csharp/Controller/Service/PACServer.cs
index e1f11a8f..d5813f0d 100644
--- a/shadowsocks-csharp/Controller/Service/PACServer.cs
+++ b/shadowsocks-csharp/Controller/Service/PACServer.cs
@@ -70,7 +70,7 @@ namespace Shadowsocks.Controller
Host: www.example.com
Accept-Language: en, mi
*/
-
+
string request = Encoding.UTF8.GetString(firstPacket, 0, length);
string[] lines = request.Split('\r', '\n');
bool hostMatch = false, pathMatch = false, useSocks = false;
@@ -164,15 +164,15 @@ namespace Shadowsocks.Controller
string proxy = GetPACAddress(localEndPoint, useSocks);
- string pacContent = _pacDaemon.GetPACContent().Replace("__PROXY__", proxy);
-
- string responseHead = String.Format(@"HTTP/1.1 200 OK
-Server: Shadowsocks
+ string pacContent = $"var __PROXY__ = '{proxy}';\n" + _pacDaemon.GetPACContent();
+ string responseHead =
+$@"HTTP/1.1 200 OK
+Server: ShadowsocksWindows/{UpdateChecker.Version}
Content-Type: application/x-ns-proxy-autoconfig
-Content-Length: {0}
+Content-Length: { Encoding.UTF8.GetBytes(pacContent).Length}
Connection: Close
-", Encoding.UTF8.GetBytes(pacContent).Length);
+";
byte[] response = Encoding.UTF8.GetBytes(responseHead + pacContent);
socket.BeginSend(response, 0, response.Length, 0, new AsyncCallback(SendCallback), socket);
Utils.ReleaseMemory(true);
diff --git a/shadowsocks-csharp/Controller/Service/UpdateChecker.cs b/shadowsocks-csharp/Controller/Service/UpdateChecker.cs
index eff538b6..68b57198 100644
--- a/shadowsocks-csharp/Controller/Service/UpdateChecker.cs
+++ b/shadowsocks-csharp/Controller/Service/UpdateChecker.cs
@@ -24,7 +24,7 @@ namespace Shadowsocks.Controller
public string LatestVersionLocalName;
public event EventHandler CheckUpdateCompleted;
- public const string Version = "4.1.7.1";
+ public const string Version = "4.1.8.0";
private class CheckUpdateTimer : System.Timers.Timer
{
diff --git a/shadowsocks-csharp/Data/abp.js b/shadowsocks-csharp/Data/abp.js
index 132987cf..58cd7aa2 100644
--- a/shadowsocks-csharp/Data/abp.js
+++ b/shadowsocks-csharp/Data/abp.js
@@ -1,10 +1,11 @@
-// Generated by gfwlist2pac in precise mode
+/* eslint-disable */
+// Was generated by gfwlist2pac in precise mode
// https://github.com/clowwindy/gfwlist2pac
+// 2019-10-06: More 'javascript' way to interaction with main program
// 2019-02-08: Updated to support shadowsocks-windows user rules.
-var proxy = "__PROXY__";
-
+var proxy = __PROXY__;
var userrules = __USERRULES__;
var rules = __RULES__;
diff --git a/shadowsocks-csharp/Data/default-abp-rule.js b/shadowsocks-csharp/Data/default-abp-rule.js
new file mode 100644
index 00000000..c0ce3174
--- /dev/null
+++ b/shadowsocks-csharp/Data/default-abp-rule.js
@@ -0,0 +1,7250 @@
+var __USERRULES__ = [];
+var __RULES__ = [
+ "|http://85.17.73.31/",
+ "||agnesb.fr",
+ "||akiba-web.com",
+ "||altrec.com",
+ "||angela-merkel.de",
+ "||angola.org",
+ "||apartmentratings.com",
+ "||apartments.com",
+ "||arena.taipei",
+ "||asianspiss.com",
+ "||assimp.org",
+ "||athenaeizou.com",
+ "||azubu.tv",
+ "||bankmobilevibe.com",
+ "||banorte.com",
+ "||bash-hackers.org",
+ "||beeg.com",
+ "||global.bing.com",
+ "||bloombergview.com",
+ "||booktopia.com.au",
+ "||boysmaster.com",
+ "||bynet.co.il",
+ "||carfax.com",
+ ".casinobellini.com",
+ "||casinobellini.com",
+ "||centauro.com.br",
+ "||chobit.cc",
+ "||clearsurance.com",
+ "||images.comico.tw",
+ "||static.comico.tw",
+ "||counter.social",
+ "||costco.com",
+ "||crossfire.co.kr",
+ "||d2pass.com",
+ "||darpa.mil",
+ "||dawangidc.com",
+ "||deezer.com",
+ "||desipro.de",
+ "||dingchin.com.tw",
+ "||discordapp.com",
+ "||discordapp.net",
+ "||dish.com",
+ "|http://img.dlsite.jp/",
+ "||dm530.net",
+ "share.dmhy.org",
+ "@@|https://share.dmhy.org",
+ "||dmm.co.jp",
+ "|http://www.dmm.com/netgame",
+ "||dnvod.tv",
+ "||dvdpac.com",
+ "||eesti.ee",
+ "||esurance.com",
+ ".expekt.com",
+ "||expekt.com",
+ ".extmatrix.com",
+ "||extmatrix.com",
+ "||fakku.net",
+ "||fastpic.ru",
+ "||filesor.com",
+ "||financetwitter.com",
+ "||flipboard.com",
+ "||flitto.com",
+ "||fnac.be",
+ "||fnac.com",
+ "||funkyimg.com",
+ "||fxnetworks.com",
+ "||g-area.org",
+ "||gettyimages.com",
+ "||getuploader.com",
+ "|https://raw.githubusercontent.com/programthink/zhao",
+ "||glass8.eu",
+ "||glype.com",
+ "||go141.com",
+ "||guo.media",
+ "||hautelook.com",
+ "||hautelookcdn.com",
+ "||wego.here.com",
+ "||gamer-cds.cdn.hinet.net",
+ "||gamer2-cds.cdn.hinet.net",
+ "||hmvdigital.ca",
+ "||hmvdigital.com",
+ "||homedepot.com",
+ "||hoovers.com",
+ "||hulu.com",
+ "||huluim.com",
+ "|http://secure.hustler.com",
+ "|http://hustlercash.com",
+ "|http://www.hustlercash.com",
+ "||hybrid-analysis.com",
+ "||cdn*.i-scmp.com",
+ "||ilovelongtoes.com",
+ "|http://imgmega.com/*.gif.html",
+ "|http://imgmega.com/*.jpg.html",
+ "|http://imgmega.com/*.jpeg.html",
+ "|http://imgmega.com/*.png.html",
+ "|http://imgur.com/upload",
+ "|https://imgur.com/upload",
+ "||imlive.com",
+ "||tw.iqiyi.com",
+ "||javhub.net",
+ "||javhuge.com",
+ ".javlibrary.com",
+ "||javlibrary.com",
+ "||jcpenney.com",
+ "||jims.net",
+ "||jukujo-club.com",
+ "||juliepost.com",
+ "||kawaiikawaii.jp",
+ "||kendatire.com",
+ "||khatrimaza.org",
+ "||kkbox.com",
+ "||leisurepro.com",
+ "||lifemiles.com",
+ "||longtoes.com",
+ "||lovetvshow.com",
+ "|http://www.m-sport.co.uk",
+ "||macgamestore.com",
+ "||madonna-av.com",
+ "||mangafox.com",
+ "||mangafox.me",
+ "||manta.com",
+ "||matome-plus.com",
+ "||matome-plus.net",
+ "||mattwilcox.net",
+ "||metarthunter.com",
+ "||mfxmedia.com",
+ "||mojim.com",
+ "||kb.monitorware.com",
+ "||monster.com",
+ "||moodyz.com",
+ "||moonbingo.com",
+ "||mos.ru",
+ "||msha.gov",
+ "||muzu.tv",
+ "||mvg.jp",
+ ".mybet.com",
+ "||mybet.com",
+ "||nationwide.com",
+ "|http://www.nbc.com/live",
+ "||neo-miracle.com",
+ "||netflix.com",
+ "||nflximg.com",
+ "||nflximg.net",
+ "||nflxext.com",
+ "||nflxso.net",
+ "||nflxvideo.net",
+ "||nic.gov",
+ "|http://mo.nightlife141.com",
+ "||nordstrom.com",
+ "||nordstromimage.com",
+ "||nordstromrack.com",
+ "||nottinghampost.com",
+ "||npsboost.com",
+ "||ntdtv.cz",
+ "||s1.nudezz.com",
+ "||nusatrip.com",
+ "||nuuvem.com",
+ "||omni7.jp",
+ "||onapp.com",
+ "||ontrac.com",
+ "@@|http://blog.ontrac.com",
+ "||pandora.com",
+ ".pandora.tv",
+ "||parkansky.com",
+ "||phmsociety.org",
+ "|http://*.pimg.tw/",
+ "||pure18.com",
+ "||pytorch.org",
+ "||qq.co.za",
+ "||r18.com",
+ "|http://radiko.jp",
+ "||ramcity.com.au",
+ "||rd.com",
+ "||rdio.com",
+ "|https://riseup.net",
+ "||sadistic-v.com",
+ "||isc.sans.edu",
+ "|http://cdn*.search.xxx/",
+ "||shiksha.com",
+ "||slacker.com",
+ "||sm-miracle.com",
+ "||soylentnews.org",
+ "||spotify.com",
+ "||spreadshirt.es",
+ "||springboardplatform.com",
+ "||sprite.org",
+ "@@|http://store.sprite.org",
+ "||superokayama.com",
+ "||superpages.com",
+ "||swagbucks.com",
+ "||switch1.jp",
+ "||tapanwap.com",
+ "||gsp.target.com",
+ "||login.target.com",
+ "||rcam.target.com",
+ "||thinkgeek.com",
+ "||thebodyshop-usa.com",
+ "||tma.co.jp",
+ "||tracfone.com",
+ "||tryheart.jp",
+ "||turntable.fm",
+ "||twerkingbutt.com",
+ "||ulop.net",
+ "||uukanshu.com",
+ "||vegasred.com",
+ "||vevo.com",
+ "||vip-enterprise.com",
+ "|http://viu.tv/ch/",
+ "|http://viu.tv/encore/",
+ "||vmpsoft.com",
+ "|http://ecsm.vs.com/",
+ "||wanz-factory.com",
+ "||ssl.webpack.de",
+ "||wheretowatch.com",
+ "||wingamestore.com",
+ "||wizcrafts.net",
+ "||vod.wwe.com",
+ "||xfinity.com",
+ "||youwin.com",
+ "||ytn.co.kr",
+ "||zattoo.com",
+ "||zim.vn",
+ "||zozotown.com",
+ "||1.1.1.1",
+ "14.102.250.18",
+ "14.102.250.19",
+ "50.7.31.230:8898",
+ "174.142.105.153",
+ "69.65.19.160",
+ "||xn--4gq171p.com",
+ "||xn--czq75pvv1aj5c.org",
+ "||xn--i2ru8q2qg.com",
+ "||xn--oiq.cc",
+ "||xn--p8j9a0d9c9a.xn--q9jyb4c",
+ "||abebooks.com",
+ "|https://*.s3.amazonaws.com",
+ "||s3-ap-southeast-2.amazonaws.com",
+ "||43110.cf",
+ "||agro.hk",
+ "||apkmirror.com",
+ "||arte.tv",
+ "||bangdream.space",
+ "||behance.net",
+ "||bird.so",
+ "||zh.bitterwinter.org",
+ "||bnn.co",
+ "||businessinsider.com",
+ "||boomssr.com",
+ "||bwgyhw.com",
+ "||castbox.fm",
+ "||clyp.it",
+ "||cmcn.org",
+ "||cmx.im",
+ "||dailyview.tw",
+ "||depositphotos.com",
+ "||doubibackup.com",
+ "||doubmirror.cf",
+ "||fangeqiang.com",
+ "||cloud.feedly.com",
+ "||flyzy2005.com",
+ "||foreignpolicy.com",
+ "||free-ss.site",
+ "||blog.fuckgfw233.org",
+ "||g0v.social",
+ "||globalvoices.org",
+ "||glorystar.me",
+ "||goregrish.com",
+ "||hbo.com",
+ "||spaces.hightail.com",
+ "||hkgalden.com",
+ "||hkgolden.com",
+ "||hudson.org",
+ "||ipfs.io",
+ "||japantimes.co.jp",
+ "||jiji.com",
+ "||jintian.net",
+ "||jinx.com",
+ "||joinmastodon.org",
+ "||liangzhichuanmei.com",
+ "||lihkg.com",
+ "||line-scdn.net",
+ "||i.lithium.com",
+ "||cloud.mail.ru",
+ "||cdn-images.mailchimp.com",
+ "||mastodon.cloud",
+ "||mastodon.host",
+ "||mastodon.social",
+ "||matters.news",
+ "||me.me",
+ "||metart.com",
+ "||mohu.club",
+ "||mohu.ml",
+ "||motiyun.com",
+ "||msa-it.org",
+ "||dictionary.goo.ne.jp",
+ "||go.nesnode.com",
+ "||international-news.newsmagazine.asia",
+ "||nikkei.com",
+ "||niu.moe",
+ "||nofile.io",
+ "||now.com",
+ "||sukebei.nyaa.si",
+ "||openvpn.org",
+ "||onejav.com",
+ "||paste.ee",
+ "||my.pcloud.com",
+ "||picacomic.com",
+ "||pincong.rocks",
+ "||pixiv.net",
+ "||premproxy.com",
+ "||protonvpn.com",
+ "||api.pureapk.com",
+ "||quora.com",
+ "||quoracdn.net",
+ "||cdn.seatguru.com",
+ "||secure.raxcdn.com",
+ "||redd.it",
+ "||reddit.com",
+ ".redditlist.com",
+ "|http://redditlist.com",
+ "||redditmedia.com",
+ "||redditstatic.com",
+ "||rixcloud.com",
+ "||rixcloud.us",
+ "||rsdlmonitor.com",
+ "||shadowsocks.be",
+ "||shadowsocks9.com",
+ "||tn1.shemalez.com",
+ "||tn2.shemalez.com",
+ "||tn3.shemalez.com",
+ "||static.shemalez.com",
+ "||six-degrees.io",
+ "||softsmirror.cf",
+ "||sosreader.com",
+ "||sspanel.net",
+ "||sulian.me",
+ "||supchina.com",
+ "||teddysun.com",
+ "||textnow.me",
+ "||tineye.com",
+ "||top10vpn.com",
+ "||tubepornclassic.com",
+ "||uku.im",
+ "||unseen.is",
+ "||cn.uptodown.com",
+ "||uraban.me",
+ "||vrsmash.com",
+ "||vultryhw.com",
+ "||scache.vzw.com",
+ "||scache1.vzw.com",
+ "||scache2.vzw.com",
+ "||ss7.vzw.com",
+ "||ssr.tools",
+ "||taiwanjustice.net",
+ "||tinc-vpn.org",
+ "||wenzhao.ca",
+ "||whatsonweibo.com",
+ "||wire.com",
+ "||xm.com",
+ "||xuehua.us",
+ "||yes-news.com",
+ "||you-get.org",
+ "||zzcloud.me",
+ "||aex.com",
+ "||allcoin.com",
+ "||adcex.com",
+ "||bcex.ca",
+ "||bibox.com",
+ "||big.one",
+ "||binance.com",
+ "||bit-z.com",
+ "||bitcoinworld.com",
+ "||bitfinex.com",
+ "||bithumb.com",
+ "||bitinka.com.ar",
+ "||bitmex.com",
+ "||btc98.com",
+ "||btcbank.bank",
+ "||btctrade.im",
+ "||c2cx.com",
+ "||chaoex.com",
+ "||cobinhood.com",
+ "||coin2co.in",
+ "||coinbene.com",
+ ".coinegg.com",
+ "||coinegg.com",
+ "||coinex.com",
+ "||coingi.com",
+ "||coinrail.co.kr",
+ "||cointiger.com",
+ "||cointobe.com",
+ "||coinut.com",
+ "||discoins.com",
+ "||dragonex.io",
+ "||ebtcbank.com",
+ "||etherdelta.com",
+ "||exmo.com",
+ "||exrates.me",
+ "||exx.com",
+ "||fatbtc.com",
+ "||gate.io",
+ "||gatecoin.com",
+ "||hbg.com",
+ "||hitbtc.com",
+ "||huobi.com",
+ "||huobi.pro",
+ "||huobipro.com",
+ "||bx.in.th",
+ "||jex.com",
+ "||kex.com",
+ "||kspcoin.com",
+ "||kucoin.com",
+ "||lbank.info",
+ "||livecoin.net",
+ "||localbitcoins.com",
+ "||mercatox.com",
+ "||oex.com",
+ "||okex.com",
+ "||otcbtc.com",
+ "||rightbtc.com",
+ "||topbtc.com",
+ "||xbtce.com",
+ "||yobit.net",
+ "||zb.com",
+ "||read01.com",
+ "||kknews.cc",
+ "china-mmm.jp.net",
+ ".lsxszzg.com",
+ ".china-mmm.net",
+ "||china-mmm.net",
+ "china-mmm.sa.com",
+ ".allowed.org",
+ ".now.im",
+ "||amazon.co.jp",
+ ".amazon.com/Dalai-Lama",
+ "amazon.com/Prisoner-State-Secret-Journal-Premier",
+ "s3-ap-northeast-1.amazonaws.com",
+ "||aolchannels.aol.com",
+ "video.aol.ca/video-detail",
+ "video.aol.co.uk/video-detail",
+ "video.aol.com",
+ "||video.aol.com",
+ "||search.aol.com",
+ "www.aolnews.com",
+ ".avmo.pw",
+ ".avmoo.com",
+ "|http://avmoo.com",
+ ".avmoo.net",
+ "|http://avmoo.net",
+ "||avmoo.pw",
+ ".javmoo.xyz",
+ "|http://javmoo.xyz",
+ ".javtag.com",
+ "|http://javtag.com",
+ ".javzoo.com",
+ "|http://javzoo.com",
+ ".tellme.pw",
+ ".bbc.com",
+ "||bbc.com",
+ ".bbc.co.uk",
+ "||bbc.co.uk",
+ "||bbci.co.uk",
+ ".bbcchinese.com",
+ "||bbcchinese.com",
+ "|http://bbc.in",
+ ".1dumb.com",
+ ".25u.com",
+ ".2waky.com",
+ ".3-a.net",
+ ".4dq.com",
+ ".4mydomain.com",
+ ".4pu.com",
+ ".acmetoy.com",
+ ".almostmy.com",
+ ".americanunfinished.com",
+ ".authorizeddns.net",
+ ".authorizeddns.org",
+ ".authorizeddns.us",
+ ".bigmoney.biz",
+ ".changeip.name",
+ ".changeip.net",
+ ".changeip.org",
+ ".cleansite.biz",
+ ".cleansite.info",
+ ".cleansite.us",
+ ".compress.to",
+ ".ddns.info",
+ ".ddns.me.uk",
+ ".ddns.mobi",
+ ".ddns.ms",
+ ".ddns.name",
+ ".ddns.us",
+ ".dhcp.biz",
+ ".dns-dns.com",
+ ".dns-stuff.com",
+ ".dns04.com",
+ ".dns05.com",
+ ".dns1.us",
+ ".dns2.us",
+ ".dnset.com",
+ ".dnsrd.com",
+ ".dsmtp.com",
+ ".dumb1.com",
+ ".dynamic-dns.net",
+ ".dynamicdns.biz",
+ ".dynamicdns.co.uk",
+ ".dynamicdns.me.uk",
+ ".dynamicdns.org.uk",
+ ".dyndns.pro",
+ ".dynssl.com",
+ ".edns.biz",
+ ".epac.to",
+ ".esmtp.biz",
+ ".ezua.com",
+ ".faqserv.com",
+ ".fartit.com",
+ ".freeddns.com",
+ ".freetcp.com",
+ ".freewww.biz",
+ ".freewww.info",
+ ".ftp1.biz",
+ ".ftpserver.biz",
+ ".gettrials.com",
+ ".got-game.org",
+ ".gr8domain.biz",
+ ".gr8name.biz",
+ ".https443.net",
+ ".https443.org",
+ ".ikwb.com",
+ ".instanthq.com",
+ ".iownyour.biz",
+ ".iownyour.org",
+ ".isasecret.com",
+ ".itemdb.com",
+ ".itsaol.com",
+ ".jetos.com",
+ ".jkub.com",
+ ".jungleheart.com",
+ ".justdied.com",
+ ".lflink.com",
+ ".lflinkup.com",
+ ".lflinkup.net",
+ ".lflinkup.org",
+ ".longmusic.com",
+ ".mefound.com",
+ ".moneyhome.biz",
+ ".mrbasic.com",
+ ".mrbonus.com",
+ ".mrface.com",
+ ".mrslove.com",
+ ".my03.com",
+ ".mydad.info",
+ ".myddns.com",
+ ".myftp.info",
+ ".myftp.name",
+ ".mylftv.com",
+ ".mymom.info",
+ ".mynetav.net",
+ ".mynetav.org",
+ ".mynumber.org",
+ ".mypicture.info",
+ ".mypop3.net",
+ ".mypop3.org",
+ ".mysecondarydns.com",
+ ".mywww.biz",
+ ".myz.info",
+ ".ninth.biz",
+ ".ns01.biz",
+ ".ns01.info",
+ ".ns01.us",
+ ".ns02.biz",
+ ".ns02.info",
+ ".ns02.us",
+ ".ns1.name",
+ ".ns2.name",
+ ".ns3.name",
+ ".ocry.com",
+ ".onedumb.com",
+ ".onmypc.biz",
+ ".onmypc.info",
+ ".onmypc.net",
+ ".onmypc.org",
+ ".onmypc.us",
+ ".organiccrap.com",
+ ".otzo.com",
+ ".ourhobby.com",
+ ".pcanywhere.net",
+ ".port25.biz",
+ ".proxydns.com",
+ ".qhigh.com",
+ ".qpoe.com",
+ ".rebatesrule.net",
+ ".sellclassics.com",
+ ".sendsmtp.com",
+ ".serveuser.com",
+ ".serveusers.com",
+ ".sexidude.com",
+ ".sexxxy.biz",
+ ".sixth.biz",
+ ".squirly.info",
+ ".ssl443.org",
+ ".toh.info",
+ ".toythieves.com",
+ ".trickip.net",
+ ".trickip.org",
+ ".vizvaz.com",
+ ".wha.la",
+ ".wikaba.com",
+ ".www1.biz",
+ ".wwwhost.biz",
+ "@@|http://xx.wwwhost.biz",
+ ".x24hr.com",
+ ".xxuz.com",
+ ".xxxy.biz",
+ ".xxxy.info",
+ ".ygto.com",
+ ".youdontcare.com",
+ ".yourtrap.com",
+ ".zyns.com",
+ ".zzux.com",
+ "d1b183sg0nvnuh.cloudfront.net",
+ "|https://d1b183sg0nvnuh.cloudfront.net",
+ "d1c37gjwa26taa.cloudfront.net",
+ "|https://d1c37gjwa26taa.cloudfront.net",
+ "d3c33hcgiwev3.cloudfront.net",
+ "|https://d3c33hcgiwev3.cloudfront.net",
+ "||d3rhr7kgmtrq1v.cloudfront.net",
+ ".3d-game.com",
+ ".4irc.com",
+ ".b0ne.com",
+ ".chatnook.com",
+ ".darktech.org",
+ ".deaftone.com",
+ ".dtdns.net",
+ ".effers.com",
+ ".etowns.net",
+ ".etowns.org",
+ ".flnet.org",
+ ".gotgeeks.com",
+ ".scieron.com",
+ ".slyip.com",
+ ".slyip.net",
+ ".suroot.com",
+ ".blogdns.org",
+ ".dyndns.org",
+ ".dyndns-ip.com",
+ ".dyndns-pics.com",
+ ".from-sd.com",
+ ".from-pr.com",
+ ".is-a-hunter.com",
+ ".dynu.com",
+ ".dynu.net",
+ ".freeddns.org",
+ "cdninstagram.com",
+ "||cdninstagram.com",
+ "||facebook.br",
+ ".facebook.com",
+ "||facebook.com",
+ "@@||v6.facebook.com",
+ "||facebook.design",
+ "||connect.facebook.net",
+ "||facebook.hu",
+ "||facebook.in",
+ "||facebook.nl",
+ "||facebook.se",
+ "||facebookmail.com",
+ "||fb.com",
+ "||fb.me",
+ "||fbcdn.net",
+ "||fbsbx.com",
+ "||fbaddins.com",
+ "||fbworkmail.com",
+ ".instagram.com",
+ "||instagram.com",
+ "||m.me",
+ "||messenger.com",
+ "||oculus.com",
+ "||oculuscdn.com",
+ "||rocksdb.org",
+ "@@||ip6.static.sl-reverse.com",
+ "||thefacebook.com",
+ "||whatsapp.com",
+ "||whatsapp.net",
+ "|https://www.ftchinese.com",
+ ".ftchinese.com/channel/video",
+ ".ftchinese.com/premium/001081066",
+ ".ftchinese.com/story/00102753",
+ ".ftchinese.com/story/001026616",
+ ".ftchinese.com/story/001026749",
+ ".ftchinese.com/story/001026807",
+ ".ftchinese.com/story/001026808",
+ ".ftchinese.com/story/001026834",
+ ".ftchinese.com/story/001026880",
+ ".ftchinese.com/story/001027429",
+ ".ftchinese.com/story/001030341",
+ ".ftchinese.com/story/001030502",
+ ".ftchinese.com/story/001030803",
+ ".ftchinese.com/story/001031317",
+ ".ftchinese.com/story/001032617",
+ ".ftchinese.com/story/001032636",
+ ".ftchinese.com/story/001032692",
+ ".ftchinese.com/story/001032762",
+ ".ftchinese.com/story/001033138",
+ ".ftchinese.com/story/001034917",
+ ".ftchinese.com/story/001034926",
+ ".ftchinese.com/story/001034927",
+ ".ftchinese.com/story/001034928",
+ ".ftchinese.com/story/001034952",
+ ".ftchinese.com/story/001035890",
+ ".ftchinese.com/story/001035972",
+ ".ftchinese.com/story/001035993",
+ ".ftchinese.com/story/001036417",
+ ".ftchinese.com/story/001037090",
+ ".ftchinese.com/story/001037091",
+ ".ftchinese.com/story/001038178",
+ ".ftchinese.com/story/001038199",
+ ".ftchinese.com/story/001038220",
+ ".ftchinese.com/story/001038819",
+ ".ftchinese.com/story/001038862",
+ ".ftchinese.com/story/001039067",
+ ".ftchinese.com/story/001039178",
+ ".ftchinese.com/story/001039211",
+ ".ftchinese.com/story/001039271",
+ ".ftchinese.com/story/001039295",
+ ".ftchinese.com/story/001039369",
+ ".ftchinese.com/story/001039482",
+ ".ftchinese.com/story/001039534",
+ ".ftchinese.com/story/001039555",
+ ".ftchinese.com/story/001039576",
+ ".ftchinese.com/story/001039712",
+ ".ftchinese.com/story/001039779",
+ ".ftchinese.com/story/001039809",
+ ".ftchinese.com/story/001040134",
+ ".ftchinese.com/story/001040835",
+ ".ftchinese.com/story/001040890",
+ ".ftchinese.com/story/001040918",
+ ".ftchinese.com/story/001040992",
+ ".ftchinese.com/story/001041209",
+ ".ftchinese.com/story/001042100",
+ ".ftchinese.com/story/001042252",
+ ".ftchinese.com/story/001042272",
+ ".ftchinese.com/story/001042280",
+ ".ftchinese.com/story/001043029",
+ ".ftchinese.com/story/001043066",
+ ".ftchinese.com/story/001043096",
+ ".ftchinese.com/story/001043124",
+ ".ftchinese.com/story/001043152",
+ ".ftchinese.com/story/001043189",
+ ".ftchinese.com/story/001043428",
+ ".ftchinese.com/story/001043439",
+ ".ftchinese.com/story/001043534",
+ ".ftchinese.com/story/001043675",
+ ".ftchinese.com/story/001043680",
+ ".ftchinese.com/story/001043702",
+ ".ftchinese.com/story/001043849",
+ ".ftchinese.com/story/001044099",
+ ".ftchinese.com/story/001044776",
+ ".ftchinese.com/story/001044871",
+ ".ftchinese.com/story/001044897",
+ ".ftchinese.com/story/001045114",
+ ".ftchinese.com/story/001045139",
+ ".ftchinese.com/story/001045186",
+ ".ftchinese.com/story/001045755",
+ ".ftchinese.com/story/001046087",
+ ".ftchinese.com/story/001046105",
+ ".ftchinese.com/story/001046118",
+ ".ftchinese.com/story/001046132",
+ ".ftchinese.com/story/001046517",
+ ".ftchinese.com/story/001046822",
+ ".ftchinese.com/story/001046866",
+ ".ftchinese.com/story/001046942",
+ ".ftchinese.com/story/001047180",
+ ".ftchinese.com/story/001047206",
+ ".ftchinese.com/story/001047304",
+ ".ftchinese.com/story/001047317",
+ ".ftchinese.com/story/001047345",
+ ".ftchinese.com/story/001047358",
+ ".ftchinese.com/story/001047375",
+ ".ftchinese.com/story/001047381",
+ ".ftchinese.com/story/001047413",
+ ".ftchinese.com/story/001047456",
+ ".ftchinese.com/story/001047491",
+ ".ftchinese.com/story/001047545",
+ ".ftchinese.com/story/001047558",
+ ".ftchinese.com/story/001047568",
+ ".ftchinese.com/story/001047627",
+ ".ftchinese.com/story/001048293",
+ ".ftchinese.com/story/001048343",
+ ".ftchinese.com/story/001048710",
+ ".ftchinese.com/story/001049289",
+ ".ftchinese.com/story/001049360",
+ ".ftchinese.com/story/001049896",
+ ".ftchinese.com/story/001050152",
+ ".ftchinese.com/story/001051027",
+ ".ftchinese.com/story/001051161",
+ ".ftchinese.com/story/001051372",
+ ".ftchinese.com/story/001051479",
+ ".ftchinese.com/story/001052138",
+ ".ftchinese.com/story/001052161",
+ ".ftchinese.com/story/001052525",
+ ".ftchinese.com/story/001052549",
+ ".ftchinese.com/story/001052701",
+ ".ftchinese.com/story/001052965",
+ ".ftchinese.com/story/001053149",
+ ".ftchinese.com/story/001053150",
+ ".ftchinese.com/story/001053200",
+ ".ftchinese.com/story/001053425",
+ ".ftchinese.com/story/001053496",
+ ".ftchinese.com/story/001053526",
+ ".ftchinese.com/story/001053557",
+ ".ftchinese.com/story/001053906",
+ ".ftchinese.com/story/001054049",
+ ".ftchinese.com/story/001054103",
+ ".ftchinese.com/story/001054109",
+ ".ftchinese.com/story/001054119",
+ ".ftchinese.com/story/001054123",
+ ".ftchinese.com/story/001054139",
+ ".ftchinese.com/story/001054166",
+ ".ftchinese.com/story/001054168",
+ ".ftchinese.com/story/001054190",
+ ".ftchinese.com/story/001054437",
+ ".ftchinese.com/story/001054526",
+ ".ftchinese.com/story/001054607",
+ ".ftchinese.com/story/001054644",
+ ".ftchinese.com/story/001054786",
+ ".ftchinese.com/story/001054843",
+ ".ftchinese.com/story/001054925",
+ ".ftchinese.com/story/001054940",
+ ".ftchinese.com/story/001055051",
+ ".ftchinese.com/story/001055063",
+ ".ftchinese.com/story/001055069",
+ ".ftchinese.com/story/001055136",
+ ".ftchinese.com/story/001055170",
+ ".ftchinese.com/story/001055202",
+ ".ftchinese.com/story/001055242",
+ ".ftchinese.com/story/001055263",
+ ".ftchinese.com/story/001055274",
+ ".ftchinese.com/story/001055299",
+ ".ftchinese.com/story/001055480",
+ ".ftchinese.com/story/001055551",
+ ".ftchinese.com/story/001055559",
+ ".ftchinese.com/story/001055566",
+ ".ftchinese.com/story/001055840",
+ ".ftchinese.com/story/001056099",
+ ".ftchinese.com/story/001056108",
+ ".ftchinese.com/story/001056131",
+ ".ftchinese.com/story/001056375",
+ ".ftchinese.com/story/001056491",
+ ".ftchinese.com/story/001056529",
+ ".ftchinese.com/story/001056534",
+ ".ftchinese.com/story/001056538",
+ ".ftchinese.com/story/001056541",
+ ".ftchinese.com/story/001056554",
+ ".ftchinese.com/story/001056557",
+ ".ftchinese.com/story/001056560",
+ ".ftchinese.com/story/001056567",
+ ".ftchinese.com/story/001056574",
+ ".ftchinese.com/story/001056588",
+ ".ftchinese.com/story/001056594",
+ ".ftchinese.com/story/001056596",
+ ".ftchinese.com/story/001056684",
+ ".ftchinese.com/story/001056832",
+ ".ftchinese.com/story/001056833",
+ ".ftchinese.com/story/001056851",
+ ".ftchinese.com/story/001056874",
+ ".ftchinese.com/story/001056896",
+ ".ftchinese.com/story/001056927",
+ ".ftchinese.com/story/001057011",
+ ".ftchinese.com/story/001057018",
+ ".ftchinese.com/story/001057044",
+ ".ftchinese.com/story/001057162",
+ ".ftchinese.com/story/001057500",
+ ".ftchinese.com/story/001057504",
+ ".ftchinese.com/story/001057509",
+ ".ftchinese.com/story/001057518",
+ ".ftchinese.com/story/001057532",
+ ".ftchinese.com/story/001057533",
+ ".ftchinese.com/story/001057556",
+ ".ftchinese.com/story/001057580",
+ ".ftchinese.com/story/001057638",
+ ".ftchinese.com/story/001057644",
+ ".ftchinese.com/story/001057817",
+ ".ftchinese.com/story/001057875",
+ ".ftchinese.com/story/001058009",
+ ".ftchinese.com/story/001058056",
+ ".ftchinese.com/story/001058224",
+ ".ftchinese.com/story/001058257",
+ ".ftchinese.com/story/001058295",
+ ".ftchinese.com/story/001058328",
+ ".ftchinese.com/story/001058339",
+ ".ftchinese.com/story/001058344",
+ ".ftchinese.com/story/001058352",
+ ".ftchinese.com/story/001058413",
+ ".ftchinese.com/story/001058421",
+ ".ftchinese.com/story/001058440",
+ ".ftchinese.com/story/001058458",
+ ".ftchinese.com/story/001058468",
+ ".ftchinese.com/story/001058561",
+ ".ftchinese.com/story/001058566",
+ ".ftchinese.com/story/001058567",
+ ".ftchinese.com/story/001058585",
+ ".ftchinese.com/story/001058628",
+ ".ftchinese.com/story/001058656",
+ ".ftchinese.com/story/001058665",
+ ".ftchinese.com/story/001058678",
+ ".ftchinese.com/story/001058691",
+ ".ftchinese.com/story/001058721",
+ ".ftchinese.com/story/001058728",
+ ".ftchinese.com/story/001059464",
+ ".ftchinese.com/story/001059484",
+ ".ftchinese.com/story/001059537",
+ ".ftchinese.com/story/001059538",
+ ".ftchinese.com/story/001059551",
+ ".ftchinese.com/story/001059818",
+ ".ftchinese.com/story/001059914",
+ ".ftchinese.com/story/001059920",
+ ".ftchinese.com/story/001059957",
+ ".ftchinese.com/story/001060088",
+ ".ftchinese.com/story/001060156",
+ ".ftchinese.com/story/001060157",
+ ".ftchinese.com/story/001060160",
+ ".ftchinese.com/story/001060181",
+ ".ftchinese.com/story/001060185",
+ ".ftchinese.com/story/001060493",
+ ".ftchinese.com/story/001060495",
+ ".ftchinese.com/story/001060590",
+ ".ftchinese.com/story/001060846",
+ ".ftchinese.com/story/001060847",
+ ".ftchinese.com/story/001060875",
+ ".ftchinese.com/story/001060921",
+ ".ftchinese.com/story/001060946",
+ ".ftchinese.com/story/001061120",
+ ".ftchinese.com/story/001061474",
+ ".ftchinese.com/story/001061524",
+ ".ftchinese.com/story/001061642",
+ ".ftchinese.com/story/001062017",
+ ".ftchinese.com/story/001062020",
+ ".ftchinese.com/story/001062028",
+ ".ftchinese.com/story/001062092",
+ ".ftchinese.com/story/001062096",
+ ".ftchinese.com/story/001062147",
+ ".ftchinese.com/story/001062176",
+ ".ftchinese.com/story/001062188",
+ ".ftchinese.com/story/001062254",
+ ".ftchinese.com/story/001062374",
+ ".ftchinese.com/story/001062482",
+ ".ftchinese.com/story/001062496",
+ ".ftchinese.com/story/001062501",
+ ".ftchinese.com/story/001062508",
+ ".ftchinese.com/story/001062519",
+ ".ftchinese.com/story/001062554",
+ ".ftchinese.com/story/001062741",
+ ".ftchinese.com/story/001062794",
+ ".ftchinese.com/story/001063160",
+ ".ftchinese.com/story/001063359",
+ ".ftchinese.com/story/001063512",
+ ".ftchinese.com/story/001063668",
+ ".ftchinese.com/story/001063692",
+ ".ftchinese.com/story/001063763",
+ ".ftchinese.com/story/001063764",
+ ".ftchinese.com/story/001063826",
+ ".ftchinese.com/story/001064127",
+ ".ftchinese.com/story/001064312",
+ ".ftchinese.com/story/001064705",
+ ".ftchinese.com/story/001064807",
+ ".ftchinese.com/story/001065120",
+ ".ftchinese.com/story/001065168",
+ ".ftchinese.com/story/001065249",
+ ".ftchinese.com/story/001065287",
+ ".ftchinese.com/story/001065335",
+ ".ftchinese.com/story/001065337",
+ ".ftchinese.com/story/001065541",
+ ".ftchinese.com/story/001065715",
+ ".ftchinese.com/story/001065735",
+ ".ftchinese.com/story/001065756",
+ ".ftchinese.com/story/001065802",
+ ".ftchinese.com/story/001066112",
+ ".ftchinese.com/story/001066136",
+ ".ftchinese.com/story/001066140",
+ ".ftchinese.com/story/001066465",
+ ".ftchinese.com/story/001066881",
+ ".ftchinese.com/story/001066950",
+ ".ftchinese.com/story/001066959",
+ ".ftchinese.com/story/001067435",
+ "www.ftchinese.com/story/001067479",
+ ".ftchinese.com/story/001067528",
+ ".ftchinese.com/story/001067545",
+ ".ftchinese.com/story/001067572",
+ ".ftchinese.com/story/001067648",
+ ".ftchinese.com/story/001067650",
+ ".ftchinese.com/story/001067680",
+ ".ftchinese.com/story/001067692",
+ ".ftchinese.com/story/001067871",
+ ".ftchinese.com/story/001067923",
+ ".ftchinese.com/story/001068062",
+ ".ftchinese.com/story/001068248",
+ ".ftchinese.com/story/001068278",
+ ".ftchinese.com/story/001068379",
+ ".ftchinese.com/story/001068483",
+ ".ftchinese.com/story/001068506",
+ ".ftchinese.com/story/001068547",
+ ".ftchinese.com/story/001068616",
+ ".ftchinese.com/story/001068622",
+ ".ftchinese.com/story/001068707",
+ ".ftchinese.com/story/001069146",
+ ".ftchinese.com/story/001069373",
+ ".ftchinese.com/story/001069516",
+ ".ftchinese.com/story/001069517",
+ ".ftchinese.com/story/001069687",
+ ".ftchinese.com/story/001069741",
+ ".ftchinese.com/story/001069861",
+ ".ftchinese.com/story/001069952",
+ ".ftchinese.com/story/001070053",
+ ".ftchinese.com/story/001070177",
+ ".ftchinese.com/story/001070307",
+ ".ftchinese.com/story/001070809",
+ ".ftchinese.com/story/001070990",
+ ".ftchinese.com/story/001071042",
+ ".ftchinese.com/story/001071044",
+ ".ftchinese.com/story/001071106",
+ ".ftchinese.com/story/001071166",
+ ".ftchinese.com/story/001071181",
+ "ftchinese.com/story/001071200",
+ ".ftchinese.com/story/001071208",
+ ".ftchinese.com/story/001071238",
+ ".ftchinese.com/story/001071683",
+ ".ftchinese.com/story/001072271",
+ ".ftchinese.com/story/001072348",
+ ".ftchinese.com/story/001072677",
+ ".ftchinese.com/story/001072726",
+ ".ftchinese.com/story/001072794",
+ ".ftchinese.com/story/001072853",
+ ".ftchinese.com/story/001072895",
+ ".ftchinese.com/story/001072993",
+ ".ftchinese.com/story/001073043",
+ ".ftchinese.com/story/001073103",
+ ".ftchinese.com/story/001073157",
+ ".ftchinese.com/story/001073216",
+ ".ftchinese.com/story/001073246",
+ ".ftchinese.com/story/001073305",
+ ".ftchinese.com/story/001073307",
+ ".ftchinese.com/story/001073408",
+ ".ftchinese.com/story/001073537",
+ ".ftchinese.com/story/001073672",
+ ".ftchinese.com/story/001073849",
+ ".ftchinese.com/story/001073906",
+ ".ftchinese.com/story/001074089",
+ ".ftchinese.com/story/001074110",
+ ".ftchinese.com/story/001074128",
+ ".ftchinese.com/story/001074157",
+ ".ftchinese.com/story/001074246",
+ ".ftchinese.com/story/001074307",
+ ".ftchinese.com/story/001074347",
+ ".ftchinese.com/story/001074423",
+ ".ftchinese.com/story/001074454",
+ ".ftchinese.com/story/001074467",
+ ".ftchinese.com/story/001074493",
+ ".ftchinese.com/story/001074550",
+ ".ftchinese.com/story/001074562",
+ ".ftchinese.com/story/001074653",
+ ".ftchinese.com/story/001074693",
+ ".ftchinese.com/story/001074699",
+ ".ftchinese.com/story/001074712",
+ ".ftchinese.com/story/001074713",
+ ".ftchinese.com/story/001074768",
+ ".ftchinese.com/story/001074782",
+ ".ftchinese.com/story/001074794",
+ ".ftchinese.com/story/001074822",
+ ".ftchinese.com/story/001074874",
+ ".ftchinese.com/story/001074891",
+ ".ftchinese.com/story/001074918",
+ ".ftchinese.com/story/001075081",
+ ".ftchinese.com/story/001075134",
+ ".ftchinese.com/story/001075142",
+ ".ftchinese.com/story/001075216",
+ ".ftchinese.com/story/001075230",
+ ".ftchinese.com/story/001075238",
+ ".ftchinese.com/story/001075262",
+ ".ftchinese.com/story/001075269",
+ ".ftchinese.com/story/001075491",
+ ".ftchinese.com/story/001075500",
+ ".ftchinese.com/story/001075650",
+ ".ftchinese.com/story/001075678",
+ ".ftchinese.com/story/001075703",
+ ".ftchinese.com/story/001075739",
+ ".ftchinese.com/story/001076066",
+ ".ftchinese.com/story/001076142",
+ ".ftchinese.com/story/001076459",
+ ".ftchinese.com/story/001076470",
+ ".ftchinese.com/story/001076538",
+ ".ftchinese.com/story/001076573",
+ ".ftchinese.com/story/001076901",
+ ".ftchinese.com/story/001077067",
+ ".ftchinese.com/story/001077084",
+ ".ftchinese.com/story/001077235",
+ ".ftchinese.com/story/001077344",
+ ".ftchinese.com/story/001077390",
+ ".ftchinese.com/story/001077392",
+ ".ftchinese.com/story/001077465",
+ ".ftchinese.com/story/001077468",
+ ".ftchinese.com/story/001077492",
+ ".ftchinese.com/story/001077745",
+ ".ftchinese.com/story/001077768",
+ ".ftchinese.com/story/001077804",
+ ".ftchinese.com/story/001077852",
+ ".ftchinese.com/story/001078646",
+ ".ftchinese.com/story/001078928",
+ ".ftchinese.com/story/001078967",
+ ".ftchinese.com/story/001079559",
+ ".ftchinese.com/story/001079641",
+ ".ftchinese.com/story/001079909",
+ ".ftchinese.com/story/001079934",
+ ".ftchinese.com/story/001079992",
+ ".ftchinese.com/story/001080054",
+ ".ftchinese.com/story/001080109",
+ ".ftchinese.com/story/001080169",
+ ".ftchinese.com/story/001080226",
+ ".ftchinese.com/story/001080429",
+ ".ftchinese.com/story/001080471",
+ ".ftchinese.com/story/001080550",
+ ".ftchinese.com/story/001080581",
+ ".ftchinese.com/story/001080647",
+ ".ftchinese.com/story/001080778",
+ ".ftchinese.com/story/001080892",
+ ".ftchinese.com/story/001080915",
+ ".ftchinese.com/story/001080935",
+ ".ftchinese.com/story/001081059",
+ ".ftchinese.com/story/001081127",
+ ".ftchinese.com/tag/%E5%8D%81%E5%85%AB%E5%B1%8A%E4%B8%89%E4%B8%AD%E5%85%A8%E4%BC%9A",
+ ".ftchinese.com/tag/%E6%B8%A9%E5%AE%B6%E5%AE%9D",
+ ".ftchinese.com/tag/%E8%96%84%E7%86%99%E6%9D%A5",
+ ".ftchinese.com/video/1437",
+ ".ftchinese.com/video/1882",
+ ".ftchinese.com/video/2446",
+ ".ftchinese.com/video/2601",
+ ".ftchinese.com/comments",
+ "||1e100.net",
+ "||466453.com",
+ "||abc.xyz",
+ "||admob.com",
+ "||adsense.com",
+ "||agoogleaday.com",
+ "||ai.google",
+ "||ampproject.org",
+ "@@|https://www.ampproject.org",
+ "@@|https://cdn.ampproject.org",
+ "||android.com",
+ "||androidify.com",
+ "||androidtv.com",
+ "||api.ai",
+ ".appspot.com",
+ "||appspot.com",
+ "||autodraw.com",
+ "||blog.google",
+ "||blogblog.com",
+ "blogspot.com",
+ "/^https?:\\/\\/[^\\/]+blogspot\\.(.*)/",
+ ".blogspot.hk",
+ ".blogspot.jp",
+ ".blogspot.tw",
+ "||certificate-transparency.org",
+ "||chrome.com",
+ "||chromecast.com",
+ "||chromeexperiments.com",
+ "||chromercise.com",
+ "||chromestatus.com",
+ "||chromium.org",
+ "||com.google",
+ "||crbug.com",
+ "||creativelab5.com",
+ "||crisisresponse.google",
+ "||crrev.com",
+ "||data-vocabulary.org",
+ "||debug.com",
+ "||deepmind.com",
+ "||deja.com",
+ "||design.google",
+ "||digisfera.com",
+ "||domains.google",
+ "||duck.com",
+ "||environment.google",
+ "||feedburner.com",
+ "||firebaseio.com",
+ "||g.co",
+ "||gcr.io",
+ "||get.app",
+ "||get.how",
+ "||get.page",
+ "||getmdl.io",
+ "||getoutline.org",
+ "||ggpht.com",
+ "||gmail.com",
+ "||gmodules.com",
+ "||godoc.org",
+ "||golang.org",
+ "||goo.gl",
+ ".google.ae",
+ ".google.as",
+ ".google.am",
+ ".google.at",
+ ".google.az",
+ ".google.ba",
+ ".google.be",
+ ".google.bg",
+ ".google.ca",
+ ".google.cd",
+ ".google.ci",
+ ".google.co.id",
+ ".google.co.jp",
+ ".google.co.kr",
+ ".google.co.ma",
+ ".google.co.uk",
+ ".google.com",
+ ".google.de",
+ ".google.dj",
+ ".google.dk",
+ ".google.es",
+ ".google.fi",
+ ".google.fm",
+ ".google.fr",
+ ".google.gg",
+ ".google.gl",
+ ".google.gr",
+ ".google.ie",
+ ".google.is",
+ ".google.it",
+ ".google.jo",
+ ".google.kz",
+ ".google.lv",
+ ".google.mn",
+ ".google.ms",
+ ".google.nl",
+ ".google.nu",
+ ".google.no",
+ ".google.ro",
+ ".google.ru",
+ ".google.rw",
+ ".google.sc",
+ ".google.sh",
+ ".google.sk",
+ ".google.sm",
+ ".google.sn",
+ ".google.tk",
+ ".google.tm",
+ ".google.to",
+ ".google.tt",
+ ".google.vu",
+ ".google.ws",
+ "/^https?:\\/\\/([^\\/]+\\.)*google\\.(ac|ad|ae|af|al|am|as|at|az|ba|be|bf|bg|bi|bj|bs|bt|by|ca|cat|cd|cf|cg|ch|ci|cl|cm|co.ao|co.bw|co.ck|co.cr|co.id|co.il|co.in|co.jp|co.ke|co.kr|co.ls|co.ma|com|com.af|com.ag|com.ai|com.ar|com.au|com.bd|com.bh|com.bn|com.bo|com.br|com.bz|com.co|com.cu|com.cy|com.do|com.ec|com.eg|com.et|com.fj|com.gh|com.gi|com.gt|com.hk|com.jm|com.kh|com.kw|com.lb|com.ly|com.mm|com.mt|com.mx|com.my|com.na|com.nf|com.ng|com.ni|com.np|com.om|com.pa|com.pe|com.pg|com.ph|com.pk|com.pr|com.py|com.qa|com.sa|com.sb|com.sg|com.sl|com.sv|com.tj|com.tr|com.tw|com.ua|com.uy|com.vc|com.vn|co.mz|co.nz|co.th|co.tz|co.ug|co.uk|co.uz|co.ve|co.vi|co.za|co.zm|co.zw|cv|cz|de|dj|dk|dm|dz|ee|es|eu|fi|fm|fr|ga|ge|gg|gl|gm|gp|gr|gy|hk|hn|hr|ht|hu|ie|im|iq|is|it|it.ao|je|jo|kg|ki|kz|la|li|lk|lt|lu|lv|md|me|mg|mk|ml|mn|ms|mu|mv|mw|mx|ne|nl|no|nr|nu|org|pl|pn|ps|pt|ro|rs|ru|rw|sc|se|sh|si|sk|sm|sn|so|sr|st|td|tg|tk|tl|tm|tn|to|tt|us|vg|vn|vu|ws)\\/.*/",
+ "||googleapis.cn",
+ "||googleapis.com",
+ "||googleapps.com",
+ "||googleartproject.com",
+ "||googleblog.com",
+ "||googlebot.com",
+ "||googlechinawebmaster.com",
+ "||googlecode.com",
+ "||googlecommerce.com",
+ "||googledomains.com",
+ "||googlearth.com",
+ "||googleearth.com",
+ "||googledrive.com",
+ "||googlegroups.com",
+ "||googlehosted.com",
+ "||googleideas.com",
+ "||googleinsidesearch.com",
+ "||googlelabs.com",
+ "||googlemail.com",
+ "||googlemashups.com",
+ "||googlepagecreator.com",
+ "||googleplay.com",
+ "||googleplus.com",
+ "||googlescholar.com",
+ "||googlesource.com",
+ "||googleusercontent.com",
+ ".googlevideo.com",
+ "||googlevideo.com",
+ "||googleweblight.com",
+ "||googlezip.net",
+ "||groups.google.cn",
+ "||grow.google",
+ "||gstatic.com",
+ "||gvt0.com",
+ "||gvt1.com",
+ "@@||redirector.gvt1.com",
+ "||gvt3.com",
+ "||gwtproject.org",
+ "||html5rocks.com",
+ "||iam.soy",
+ "||igoogle.com",
+ "||itasoftware.com",
+ "||lers.google",
+ "||like.com",
+ "||madewithcode.com",
+ "||material.io",
+ "||nic.google",
+ "||on2.com",
+ "||panoramio.com",
+ "||picasaweb.com",
+ "||pki.goog",
+ "||polymer-project.org",
+ "||pride.google",
+ "||questvisual.com",
+ "||admin.recaptcha.net",
+ "||api.recaptcha.net",
+ "||api-secure.recaptcha.net",
+ "||api-verify.recaptcha.net",
+ "||redhotlabs.com",
+ "||registry.google",
+ "||safety.google",
+ "||savethedate.foo",
+ "||schema.org",
+ "||shattered.io",
+ "|http://sipml5.org/",
+ "||stories.google",
+ "||sustainability.google",
+ "||synergyse.com",
+ "||teachparentstech.org",
+ "||tensorflow.org",
+ "||thinkwithgoogle.com",
+ "||tiltbrush.com",
+ "||urchin.com",
+ "||waveprotocol.org",
+ "||waymo.com",
+ "||web.dev",
+ "||webmproject.org",
+ "||webrtc.org",
+ "||whatbrowser.org",
+ "||widevine.com",
+ "||withgoogle.com",
+ "||withyoutube.com",
+ "||x.company",
+ "||xn--ngstr-lra8j.com",
+ "||youtu.be",
+ ".youtube.com",
+ "||youtube.com",
+ "||youtube-nocookie.com",
+ "||youtubeeducation.com",
+ "||youtubegaming.com",
+ "||yt.be",
+ "||ytimg.com",
+ "||zynamics.com",
+ "||naughtyamerica.com",
+ "static01.nyt.com",
+ "||nyt.com",
+ "nytchina.com",
+ "nytcn.me",
+ "||nytcn.me",
+ "||nytco.com",
+ "|http://nyti.ms/",
+ ".nytimes.com",
+ "||nytimes.com",
+ "||nytimg.com",
+ "userapi.nytlog.com",
+ "cn.nytstyle.com",
+ "||nytstyle.com",
+ ".steamcommunity.com",
+ "||steamcommunity.com",
+ "|http://store.steampowered.com/app/333600",
+ "||t.me",
+ "||updates.tdesktop.com",
+ "||telegram.dog",
+ "||telegram.me",
+ "||telegram.org",
+ ".telegramdownload.com",
+ "||telesco.pe",
+ "||jtvnw.net",
+ "||ttvnw.net",
+ "||twitch.tv",
+ "||twitchcdn.net",
+ "||periscope.tv",
+ ".pscp.tv",
+ "||pscp.tv",
+ ".t.co",
+ "||t.co",
+ ".tweetdeck.com",
+ "||tweetdeck.com",
+ "||twimg.com",
+ ".twitpic.com",
+ "||twitpic.com",
+ ".twitter.com",
+ "||twitter.com",
+ "||twitter.jp",
+ "||vine.co",
+ "||gov.taipei",
+ ".gov.tw",
+ "|https://aiss.anws.gov.tw",
+ "||archives.gov.tw",
+ "||tacc.cwb.gov.tw",
+ "||data.gov.tw",
+ "||epa.gov.tw",
+ "||fa.gov.tw",
+ "||fda.gov.tw",
+ "||hpa.gov.tw",
+ "||immigration.gov.tw",
+ "||itaiwan.gov.tw",
+ "||mjib.gov.tw",
+ "||moeaic.gov.tw",
+ "||mofa.gov.tw",
+ "||mol.gov.tw",
+ "||mvdis.gov.tw",
+ "||nat.gov.tw",
+ "||nhi.gov.tw",
+ "||npa.gov.tw",
+ "||nsc.gov.tw",
+ "||ntbk.gov.tw",
+ "||ntbna.gov.tw",
+ "||ntbt.gov.tw",
+ "||ntsna.gov.tw",
+ "||pcc.gov.tw",
+ "||stat.gov.tw",
+ "||taipei.gov.tw",
+ "||taiwanjobs.gov.tw",
+ "||thb.gov.tw",
+ "||tipo.gov.tw",
+ "||wda.gov.tw",
+ "||teco-hk.org",
+ "||teco-mo.org",
+ "@@||aftygh.gov.tw",
+ "@@||aide.gov.tw",
+ "@@||tpde.aide.gov.tw",
+ "@@||arte.gov.tw",
+ "@@||chukuang.gov.tw",
+ "@@||cwb.gov.tw",
+ "@@||cycab.gov.tw",
+ "@@||dbnsa.gov.tw",
+ "@@||df.gov.tw",
+ "@@||eastcoast-nsa.gov.tw",
+ "@@||erv-nsa.gov.tw",
+ "@@||grb.gov.tw",
+ "@@||gysd.nyc.gov.tw",
+ "@@||hchcc.gov.tw",
+ "@@||hsinchu-cc.gov.tw",
+ "@@||iner.gov.tw",
+ "@@||klsio.gov.tw",
+ "@@||kmseh.gov.tw",
+ "@@||lungtanhr.gov.tw",
+ "@@||maolin-nsa.gov.tw",
+ "@@||matsu-news.gov.tw",
+ "@@||matsu-nsa.gov.tw",
+ "@@||matsucc.gov.tw",
+ "@@||moe.gov.tw",
+ "@@||mvdis.gov.tw",
+ "@@||nankan.gov.tw",
+ "@@||ncree.gov.tw",
+ "@@||necoast-nsa.gov.tw",
+ "@@||siraya-nsa.gov.tw",
+ "@@||cromotc.nat.gov.tw",
+ "@@||tax.nat.gov.tw",
+ "@@||necoast-nsa.gov.tw",
+ "@@||ner.gov.tw",
+ "@@||nmmba.gov.tw",
+ "@@||nmp.gov.tw",
+ "@@||nmvttc.gov.tw",
+ "@@||northguan-nsa.gov.tw",
+ "@@||npm.gov.tw",
+ "@@||nstm.gov.tw",
+ "@@||ntdmh.gov.tw",
+ "@@||ntl.gov.tw",
+ "@@||ntsec.gov.tw",
+ "@@||ntuh.gov.tw",
+ "@@||nvri.gov.tw",
+ "@@||penghu-nsa.gov.tw",
+ "@@||post.gov.tw",
+ "@@||siraya-nsa.gov.tw",
+ "@@||stdtime.gov.tw",
+ "@@||sunmoonlake.gov.tw",
+ "@@||taitung-house.gov.tw",
+ "@@||taoyuan.gov.tw",
+ "@@||tphcc.gov.tw",
+ "@@||trimt-nsa.gov.tw",
+ "@@||vghtpe.gov.tw",
+ "@@||vghks.gov.tw",
+ "@@||vghtc.gov.tw",
+ "@@||wanfang.gov.tw",
+ "@@||yatsen.gov.tw",
+ "@@||yda.gov.tw",
+ "||kinmen.org.tw",
+ ".v2ex.com",
+ "@@|http://v2ex.com",
+ "@@|http://cdn.v2ex.com",
+ "@@|http://cn.v2ex.com",
+ "@@|http://hk.v2ex.com",
+ "@@|http://i.v2ex.com",
+ "@@|http://lax.v2ex.com",
+ "@@|http://neue.v2ex.com",
+ "@@|http://pagespeed.v2ex.com",
+ "@@|http://static.v2ex.com",
+ "@@|http://workspace.v2ex.com",
+ "@@|http://www.v2ex.com",
+ "||data.flurry.com",
+ "page.bid.yahoo.com",
+ "tw.bid.yahoo.com",
+ "|https://tw.bid.yahoo.com",
+ "blogs.yahoo.co.jp",
+ "||search.yahoo.co.jp",
+ "buy.yahoo.com.tw/gdsale",
+ "hk.yahoo.com",
+ "hk.knowledge.yahoo.com",
+ "tw.money.yahoo.com",
+ "hk.myblog.yahoo.com",
+ "news.yahoo.com/china-blocks-bbc",
+ "||hk.news.yahoo.com",
+ "hk.rd.yahoo.com",
+ "hk.search.yahoo.com/search",
+ "hk.video.news.yahoo.com/video",
+ "meme.yahoo.com",
+ "tw.answers.yahoo.com",
+ "|https://tw.answers.yahoo.com",
+ "||tw.knowledge.yahoo.com",
+ "||tw.mall.yahoo.com",
+ "tw.yahoo.com",
+ "||tw.mobi.yahoo.com",
+ "tw.myblog.yahoo.com",
+ "||tw.news.yahoo.com",
+ "pulse.yahoo.com",
+ "||search.yahoo.com",
+ "upcoming.yahoo.com",
+ "video.yahoo.com",
+ "||yahoo.com.hk",
+ "||duckduckgo-owned-server.yahoo.net",
+ ".030buy.com",
+ ".0rz.tw",
+ "|http://0rz.tw",
+ "1-apple.com.tw",
+ "||1-apple.com.tw",
+ ".10.tt",
+ ".100ke.org",
+ ".1000giri.net",
+ "||1000giri.net",
+ ".10conditionsoflove.com",
+ "||10musume.com",
+ "123rf.com",
+ ".12bet.com",
+ "||12bet.com",
+ ".12vpn.com",
+ ".12vpn.net",
+ "||12vpn.com",
+ "||12vpn.net",
+ ".138.com",
+ "141hongkong.com/forum",
+ "||141jj.com",
+ ".141tube.com",
+ ".1688.com.au",
+ ".173ng.com",
+ "||173ng.com",
+ ".177pic.info",
+ ".17t17p.com",
+ "||18board.com",
+ "||18board.info",
+ "18onlygirls.com",
+ ".18p2p.com",
+ ".18virginsex.com",
+ ".1949er.org",
+ "zhao.1984.city",
+ "||zhao.1984.city",
+ "1984bbs.com",
+ "||1984bbs.com",
+ ".1984bbs.org",
+ "||1984bbs.org",
+ ".1991way.com",
+ "||1991way.com",
+ ".1998cdp.org",
+ ".1bao.org",
+ "|http://1bao.org",
+ ".1eew.com",
+ ".1mobile.com",
+ "|http://*.1mobile.tw",
+ "||1pondo.tv",
+ ".2-hand.info",
+ ".2000fun.com/bbs",
+ ".2008xianzhang.info",
+ "||2008xianzhang.info",
+ "||2017.hk",
+ "21andy.com/blog",
+ ".21pron.com",
+ "21sextury.com",
+ ".228.net.tw",
+ "||233abc.com",
+ "||24hrs.ca",
+ "24smile.org",
+ "2lipstube.com",
+ ".2shared.com",
+ "30boxes.com",
+ ".315lz.com",
+ "||32red.com",
+ "||36rain.com",
+ ".3a5a.com",
+ "3arabtv.com",
+ ".3boys2girls.com",
+ ".3proxy.ru",
+ ".3ren.ca",
+ ".3tui.net",
+ "||4bluestones.biz",
+ ".4chan.com",
+ ".4everproxy.com",
+ "||4everproxy.com",
+ "||4rbtv.com",
+ "||4shared.com",
+ "taiwannation.50webs.com",
+ "||51.ca",
+ "||51jav.org",
+ ".51luoben.com",
+ "||51luoben.com",
+ ".5278.cc",
+ ".5299.tv",
+ "5aimiku.com",
+ "5i01.com",
+ ".5isotoi5.org",
+ ".5maodang.com",
+ "||63i.com",
+ ".64museum.org",
+ "64tianwang.com",
+ "64wiki.com",
+ ".66.ca",
+ "666kb.com",
+ "6park.com",
+ "||6park.com",
+ "||6parker.com",
+ "||7capture.com",
+ ".7cow.com",
+ ".8-d.com",
+ "|http://8-d.com",
+ "85cc.net",
+ ".85cc.us",
+ "|http://85cc.us",
+ "|http://85st.com",
+ ".881903.com/page/zh-tw/",
+ "||881903.com",
+ ".888.com",
+ ".888poker.com",
+ "89.64.charter.constitutionalism.solutions",
+ "89-64.org",
+ "||89-64.org",
+ ".8news.com.tw",
+ ".8z1.net",
+ "||8z1.net",
+ ".9001700.com",
+ "|http://908taiwan.org/",
+ "||91porn.com",
+ "||91vps.club",
+ ".92ccav.com",
+ ".991.com",
+ "|http://991.com",
+ ".99btgc01.com",
+ "||99btgc01.com",
+ ".99cn.info",
+ "|http://99cn.info",
+ "||9bis.com",
+ "||9bis.net",
+ ".tibet.a.se",
+ "|http://tibet.a.se",
+ "||a-normal-day.com",
+ "a5.com.ru",
+ "|http://aamacau.com",
+ ".abc.com",
+ ".abc.net.au",
+ "||abc.net.au",
+ ".abchinese.com",
+ "abclite.net",
+ "|https://www.abclite.net",
+ ".ablwang.com",
+ ".aboluowang.com",
+ "||aboluowang.com",
+ ".aboutgfw.com",
+ ".abs.edu",
+ ".accim.org",
+ ".aceros-de-hispania.com",
+ ".acevpn.com",
+ "||acevpn.com",
+ ".acg18.me",
+ "|http://acg18.me",
+ "||acgkj.com",
+ ".acmedia365.com",
+ ".acnw.com.au",
+ "actfortibet.org",
+ "actimes.com.au",
+ "activpn.com",
+ "||activpn.com",
+ "||aculo.us",
+ "||addictedtocoffee.de",
+ ".adelaidebbs.com/bbs",
+ ".adpl.org.hk",
+ "|http://adpl.org.hk",
+ ".adult-sex-games.com",
+ "||adult-sex-games.com",
+ "adultfriendfinder.com",
+ "adultkeep.net/peepshow/members/main.htm",
+ "||advanscene.com",
+ "||advertfan.com",
+ ".ae.org",
+ "||aenhancers.com",
+ "||af.mil",
+ ".afantibbs.com",
+ "|http://afantibbs.com",
+ ".ai-kan.net",
+ "||ai-kan.net",
+ "ai-wen.net",
+ ".aiph.net",
+ "||aiph.net",
+ ".airasia.com",
+ "||airconsole.com",
+ "|http://download.aircrack-ng.org",
+ ".airvpn.org",
+ "||airvpn.org",
+ ".aisex.com",
+ "||ait.org.tw",
+ "aiweiwei.com",
+ ".aiweiweiblog.com",
+ "||aiweiweiblog.com",
+ "||www.ajsands.com",
+ "a248.e.akamai.net",
+ "||a248.e.akamai.net",
+ "rfalive1.akacast.akamaistream.net",
+ "voa-11.akacast.akamaistream.net",
+ "||abematv.akamaized.net",
+ "||linear-abematv.akamaized.net",
+ "||vod-abematv.akamaized.net",
+ "|https://fbcdn*.akamaihd.net/",
+ "rthklive2-lh.akamaihd.net",
+ ".akademiye.org/ug",
+ "|http://akademiye.org/ug",
+ "||akiba-online.com",
+ "||akow.org",
+ ".al-islam.com",
+ "||al-qimmah.net",
+ "||alabout.com",
+ ".alanhou.com",
+ "|http://alanhou.com",
+ ".alarab.qa",
+ "||alasbarricadas.org",
+ "alexlur.org",
+ "||alforattv.net",
+ ".alhayat.com",
+ ".alicejapan.co.jp",
+ "aliengu.com",
+ "||alkasir.com",
+ "||allconnected.co",
+ ".alldrawnsex.com",
+ "||alldrawnsex.com",
+ ".allervpn.com",
+ "||allfinegirls.com",
+ ".allgirlmassage.com",
+ "allgirlsallowed.org",
+ ".allgravure.com",
+ "alliance.org.hk",
+ ".allinfa.com",
+ "|http://allinfa.com",
+ ".alljackpotscasino.com",
+ "||allmovie.com",
+ "||almasdarnews.com",
+ ".alphaporno.com",
+ "||alternate-tools.com",
+ "alternativeto.net/software",
+ "alvinalexander.com",
+ "alwaysdata.com",
+ "||alwaysdata.com",
+ "||alwaysdata.net",
+ ".alwaysvpn.com",
+ "||alwaysvpn.com",
+ "||am730.com.hk",
+ "ameblo.jp",
+ "||ameblo.jp",
+ "www1.american.edu/ted/ice/tibet",
+ "||americangreencard.com",
+ "|http://www.americorps.gov",
+ "||amiblockedornot.com",
+ ".amigobbs.net",
+ ".amitabhafoundation.us",
+ "|http://amitabhafoundation.us",
+ ".amnesty.org",
+ "||amnesty.org",
+ "||amnesty.org.hk",
+ ".amnesty.tw",
+ ".amnestyusa.org",
+ "||amnestyusa.org",
+ ".amnyemachen.org",
+ ".amoiist.com",
+ ".amtb-taipei.org",
+ "androidplus.co/apk",
+ ".andygod.com",
+ "|http://andygod.com",
+ "annatam.com/chinese",
+ "||anchorfree.com",
+ "||ancsconf.org",
+ "||andfaraway.net",
+ "||android-x86.org",
+ "angelfire.com/hi/hayashi",
+ "||angularjs.org",
+ "animecrazy.net",
+ ".animeshippuuden.com",
+ "aniscartujo.com",
+ "||aniscartujo.com",
+ "||anobii.com",
+ "anonymise.us",
+ ".anonymitynetwork.com",
+ ".anonymizer.com",
+ "anontext.com",
+ ".anpopo.com",
+ ".answering-islam.org",
+ "|http://www.antd.org",
+ "||anthonycalzadilla.com",
+ ".anti1984.com",
+ "antichristendom.com",
+ ".antiwave.net",
+ "|http://antiwave.net",
+ ".anyporn.com",
+ ".anysex.com",
+ "|http://anysex.com",
+ "||aobo.com.au",
+ ".aofriend.com",
+ "|http://aofriend.com",
+ ".aofriend.com.au",
+ ".aojiao.org",
+ "||aomiwang.com",
+ "video.ap.org",
+ ".apetube.com",
+ "||apiary.io",
+ ".apigee.com",
+ "||apigee.com",
+ "apk-dl.com",
+ "apkdler.com/apk/view",
+ ".apkmonk.com/app",
+ "||apkplz.com",
+ "apkpure.com",
+ "||apkpure.com",
+ ".aplusvpn.com",
+ ".appdownloader.net/Android",
+ ".appledaily.com",
+ "||appledaily.com",
+ "appledaily.com.hk",
+ "||appledaily.com.hk",
+ "appledaily.com.tw",
+ "||appledaily.com.tw",
+ ".appshopper.com",
+ "|http://appshopper.com",
+ "||appsocks.net",
+ "||appsto.re",
+ ".aptoide.com",
+ "||aptoide.com",
+ "||archives.gov",
+ ".archive.fo",
+ "||archive.fo",
+ ".archive.is",
+ "||archive.is",
+ ".archive.li",
+ "||archive.li",
+ "||archive.org",
+ "archive.today",
+ "|https://archive.today",
+ ".arctosia.com",
+ "|http://arctosia.com",
+ "||areca-backup.org",
+ ".arethusa.su",
+ "||arethusa.su",
+ "||arlingtoncemetery.mil",
+ "||army.mil",
+ ".art4tibet1998.org",
+ "artofpeacefoundation.org",
+ "artsy.net",
+ "||asacp.org",
+ "asdfg.jp/dabr",
+ "asg.to",
+ ".asia-gaming.com",
+ ".asiaharvest.org",
+ "||asiaharvest.org",
+ "asianews.it",
+ "|http://japanfirst.asianfreeforum.com/",
+ "||asiansexdiary.com",
+ "||asianwomensfilm.de",
+ ".asiatgp.com",
+ ".asiatoday.us",
+ "||askstudent.com",
+ ".askynz.net",
+ "||askynz.net",
+ "||assembla.com",
+ "||astrill.com",
+ "||atc.org.au",
+ ".atchinese.com",
+ "|http://atchinese.com",
+ "atgfw.org",
+ ".atlaspost.com",
+ "||atlaspost.com",
+ "||atdmt.com",
+ ".atlanta168.com/forum",
+ ".atnext.com",
+ "||atnext.com",
+ "ice.audionow.com",
+ ".av.com",
+ "||av.movie",
+ ".av-e-body.com",
+ "avaaz.org",
+ "||avaaz.org",
+ ".avbody.tv",
+ ".avcity.tv",
+ ".avcool.com",
+ ".avdb.in",
+ "||avdb.in",
+ ".avdb.tv",
+ "||avdb.tv",
+ ".avfantasy.com",
+ ".avgle.com",
+ "||avgle.com",
+ "||avidemux.org",
+ "||avoision.com",
+ ".avyahoo.com",
+ "||axureformac.com",
+ ".azerbaycan.tv",
+ "azerimix.com",
+ "boxun*.azurewebsites.net",
+ "||boxun*.azurewebsites.net",
+ "forum.baby-kingdom.com",
+ "babynet.com.hk",
+ "backchina.com",
+ "||backchina.com",
+ ".backpackers.com.tw/forum",
+ "backtotiananmen.com",
+ ".badiucao.com",
+ "||badiucao.com",
+ ".badjojo.com",
+ "badoo.com",
+ "|http://*2.bahamut.com.tw",
+ "||baidu.jp",
+ ".baijie.org",
+ "|http://baijie.org",
+ "||bailandaily.com",
+ "||baixing.me",
+ "||bakgeekhome.tk",
+ ".banana-vpn.com",
+ "||banana-vpn.com",
+ ".band.us",
+ ".bandwagonhost.com",
+ "||bandwagonhost.com",
+ ".bangbrosnetwork.com",
+ ".bangchen.net",
+ "|http://bangchen.net",
+ "||bangyoulater.com",
+ "bannedbook.org",
+ "||bannedbook.org",
+ ".bannednews.org",
+ ".baramangaonline.com",
+ "|http://baramangaonline.com",
+ ".barenakedislam.com",
+ "||barnabu.co.uk",
+ "bartvpn.com",
+ ".bastillepost.com",
+ "bayvoice.net",
+ "||bayvoice.net",
+ "dajusha.baywords.com",
+ "||bbchat.tv",
+ "||bb-chat.tv",
+ ".bbg.gov",
+ ".bbkz.com/forum",
+ ".bbnradio.org",
+ "bbs-tw.com",
+ ".bbsdigest.com/thread",
+ "||bbsfeed.com",
+ "bbsland.com",
+ ".bbsmo.com",
+ ".bbsone.com",
+ "bbtoystore.com",
+ ".bcast.co.nz",
+ ".bcc.com.tw/board",
+ ".bcchinese.net",
+ ".bcmorning.com",
+ "bdsmvideos.net",
+ ".beaconevents.com",
+ ".bebo.com",
+ "||bebo.com",
+ ".beevpn.com",
+ "||beevpn.com",
+ ".behindkink.com",
+ "||beijing1989.com",
+ "beijingspring.com",
+ "||beijingspring.com",
+ ".beijingzx.org",
+ "|http://beijingzx.org",
+ ".belamionline.com",
+ ".bell.wiki",
+ "|http://bell.wiki",
+ "bemywife.cc",
+ "beric.me",
+ ".berlintwitterwall.com",
+ "||berlintwitterwall.com",
+ ".berm.co.nz",
+ ".bestforchina.org",
+ "||bestforchina.org",
+ ".bestgore.com",
+ ".bestpornstardb.com",
+ "||bestvpn.com",
+ ".bestvpnanalysis.com",
+ ".bestvpnserver.com",
+ ".bestvpnservice.com",
+ ".bestvpnusa.com",
+ "||bet365.com",
+ ".betfair.com",
+ "||betternet.co",
+ ".bettervpn.com",
+ "||bettervpn.com",
+ ".bettween.com",
+ "||bettween.com",
+ "||betvictor.com",
+ ".bewww.net",
+ ".beyondfirewall.com",
+ "||bfnn.org",
+ "||bfsh.hk",
+ ".bgvpn.com",
+ "||bgvpn.com",
+ ".bianlei.com",
+ "@@||bianlei.com",
+ "biantailajiao.com",
+ "biantailajiao.in",
+ ".biblesforamerica.org",
+ "|http://biblesforamerica.org",
+ ".bic2011.org",
+ "bigfools.com",
+ "||bigjapanesesex.com",
+ ".bignews.org",
+ "||bignews.org",
+ ".bigsound.org",
+ ".biliworld.com",
+ "|http://biliworld.com",
+ "|http://billypan.com/wiki",
+ ".binux.me",
+ "ai.binwang.me/couplet",
+ "bipic.net",
+ ".bit.do",
+ "|http://bit.do",
+ ".bit.ly",
+ "|http://bit.ly",
+ "||bitcointalk.org",
+ ".bitshare.com",
+ "||bitshare.com",
+ "bitsnoop.com",
+ ".bitvise.com",
+ "||bitvise.com",
+ "bizhat.com",
+ "||bl-doujinsouko.com",
+ ".bjnewlife.org",
+ ".bjs.org",
+ "bjzc.org",
+ "||bjzc.org",
+ ".blacklogic.com",
+ ".blackvpn.com",
+ "||blackvpn.com",
+ "blewpass.com",
+ "tor.blingblingsquad.net",
+ ".blinkx.com",
+ "||blinkx.com",
+ "blinw.com",
+ ".blip.tv",
+ "||blip.tv/",
+ ".blockcn.com",
+ "||blockcn.com",
+ "||blockless.com",
+ "||blog.de",
+ ".blog.jp",
+ "|http://blog.jp",
+ "@@||jpush.cn",
+ ".blogcatalog.com",
+ "||blogcatalog.com",
+ "||blogcity.me",
+ ".blogger.com",
+ "||blogger.com",
+ "blogimg.jp",
+ "||blog.kangye.org",
+ ".bloglines.com",
+ "||bloglines.com",
+ "||bloglovin.com",
+ "rconversation.blogs.com",
+ "blogtd.net",
+ ".blogtd.org",
+ "|http://blogtd.org",
+ "||bloodshed.net",
+ ".bloomberg.cn",
+ "||bloomberg.cn",
+ ".bloomberg.com",
+ "||bloomberg.com",
+ "bloomberg.de",
+ "||bloomberg.de",
+ "||assets.bwbx.io",
+ "||bloomfortune.com",
+ "blueangellive.com",
+ ".bmfinn.com",
+ ".bnews.co",
+ "||bnews.co",
+ "||bnrmetal.com",
+ "boardreader.com/thread",
+ "||boardreader.com",
+ ".bod.asia",
+ "|http://bod.asia",
+ ".bodog88.com",
+ ".bolehvpn.net",
+ "||bolehvpn.net",
+ "bonbonme.com",
+ ".bonbonsex.com",
+ ".bonfoundation.org",
+ ".bongacams.com",
+ "||boobstagram.com",
+ "||book.com.tw",
+ "bookepub.com",
+ "||books.com.tw",
+ "||botanwang.com",
+ ".bot.nu",
+ ".bowenpress.com",
+ "||bowenpress.com",
+ "||app.box.com",
+ "dl.box.net",
+ "||dl.box.net",
+ ".boxpn.com",
+ "||boxpn.com",
+ "boxun.com",
+ "||boxun.com",
+ ".boxun.tv",
+ "||boxun.tv",
+ "boxunblog.com",
+ "||boxunblog.com",
+ ".boxunclub.com",
+ "boyangu.com",
+ ".boyfriendtv.com",
+ ".boysfood.com",
+ "||br.st",
+ ".brainyquote.com/quotes/authors/d/dalai_lama",
+ "||brandonhutchinson.com",
+ "||braumeister.org",
+ ".bravotube.net",
+ "||bravotube.net",
+ ".brazzers.com",
+ "||brazzers.com",
+ ".break.com",
+ "||break.com",
+ "breakgfw.com",
+ "||breakgfw.com",
+ "breaking911.com",
+ ".breakingtweets.com",
+ "||breakingtweets.com",
+ "||breakwall.net",
+ "briian.com/6511/freegate",
+ ".briefdream.com/%E7%B4%A0%E6%A3%BA",
+ "brizzly.com",
+ "||brizzly.com",
+ "||brkmd.com",
+ "broadbook.com",
+ ".broadpressinc.com",
+ "||broadpressinc.com",
+ "bbs.brockbbs.com",
+ "brucewang.net",
+ ".brutaltgp.com",
+ "||brutaltgp.com",
+ ".bt2mag.com",
+ "||bt95.com",
+ ".btaia.com",
+ ".btbtav.com",
+ "|http://btdigg.org",
+ ".btku.me",
+ "||btku.me",
+ "||btku.org",
+ ".btspread.com",
+ ".btsynckeys.com",
+ ".budaedu.org",
+ "||budaedu.org",
+ ".buddhanet.com.tw/zfrop/tibet",
+ ".buddhistchannel.tv",
+ ".buffered.com",
+ "|http://buffered.com",
+ ".bullog.org",
+ "||bullog.org",
+ ".bullogger.com",
+ "||bullogger.com",
+ "bunbunhk.com",
+ ".busayari.com",
+ "|http://busayari.com",
+ ".businessinsider.com/bing-could-be-censoring-search-results-2014",
+ ".businessinsider.com/china-banks-preparing-for-debt-implosion-2014",
+ ".businessinsider.com/hong-kong-activists-defy-police-tear-gas-as-protests-continue-overnight-2014",
+ ".businessinsider.com/internet-outages-reported-in-north-korea-2014",
+ ".businessinsider.com/iphone-6-is-approved-for-sale-in-china-2014",
+ ".businessinsider.com/nfl-announcers-surface-tablets-2014",
+ ".businessinsider.com/panama-papers",
+ ".businessinsider.com/umbrella-man-hong-kong-2014",
+ "|http://www.businessinsider.com.au/*",
+ ".businessweek.com",
+ ".busu.org/news",
+ "|http://busu.org/news",
+ "busytrade.com",
+ ".buugaa.com",
+ ".buzzhand.com",
+ ".buzzhand.net",
+ ".buzzorange.com",
+ "||buzzorange.com",
+ "||bvpn.com",
+ "||bwh1.net",
+ "bwsj.hk",
+ "||bx.tl",
+ ".c-spanvideo.org",
+ "||c-spanvideo.org",
+ "||c-est-simple.com",
+ ".c100tibet.org",
+ "||cablegatesearch.net",
+ ".cachinese.com",
+ ".cacnw.com",
+ "|http://cacnw.com",
+ ".cactusvpn.com",
+ "||cactusvpn.com",
+ ".cafepress.com",
+ ".cahr.org.tw",
+ ".calameo.com/books",
+ "cn.calameo.com",
+ "|http://cn.calameo.com",
+ ".calgarychinese.ca",
+ ".calgarychinese.com",
+ ".calgarychinese.net",
+ "|http://blog.calibre-ebook.com",
+ "|http://google.calstate.edu",
+ "falun.caltech.edu",
+ ".its.caltech.edu/~falun/",
+ ".cam4.com",
+ ".cam4.jp",
+ ".cam4.sg",
+ ".camfrog.com",
+ "||camfrog.com",
+ "||cams.com",
+ ".cams.org.sg",
+ "canadameet.com",
+ ".canalporno.com",
+ "|http://bbs.cantonese.asia/",
+ ".canyu.org",
+ "||canyu.org",
+ ".cao.im",
+ ".caobian.info",
+ "||caobian.info",
+ "caochangqing.com",
+ "||caochangqing.com",
+ ".cap.org.hk",
+ "||cap.org.hk",
+ ".carabinasypistolas.com",
+ "cardinalkungfoundation.org",
+ "carmotorshow.com",
+ "ss.carryzhou.com",
+ ".cartoonmovement.com",
+ "||cartoonmovement.com",
+ ".casadeltibetbcn.org",
+ ".casatibet.org.mx",
+ "|http://casatibet.org.mx",
+ "cari.com.my",
+ "||caribbeancom.com",
+ ".casinoking.com",
+ ".casinoriva.com",
+ "||catch22.net",
+ ".catchgod.com",
+ "|http://catchgod.com",
+ "||catfightpayperview.xxx",
+ ".catholic.org.hk",
+ "||catholic.org.hk",
+ "catholic.org.tw",
+ "||catholic.org.tw",
+ ".cathvoice.org.tw",
+ "||cattt.com",
+ ".cbc.ca",
+ "||cbc.ca",
+ ".cbsnews.com/video",
+ ".cbtc.org.hk",
+ "||cccat.cc",
+ "||cccat.co",
+ ".ccdtr.org",
+ "||ccdtr.org",
+ ".cchere.com",
+ "||cchere.com",
+ ".ccim.org",
+ ".cclife.ca",
+ "cclife.org",
+ "cclifefl.org",
+ ".ccthere.com",
+ "||ccthere.com",
+ "||ccthere.net",
+ ".cctmweb.net",
+ ".cctongbao.com/article/2078732",
+ "ccue.ca",
+ "ccue.com",
+ ".ccvoice.ca",
+ ".ccw.org.tw",
+ ".cgdepot.org",
+ "|http://cgdepot.org",
+ "||cdbook.org",
+ ".cdcparty.com",
+ ".cdef.org",
+ "||cdef.org",
+ "||cdig.info",
+ "cdjp.org",
+ "||cdjp.org",
+ ".cdn-apple.com",
+ "||cdn-apple.com",
+ ".cdnews.com.tw",
+ "cdp1989.org",
+ "cdp1998.org",
+ "||cdp1998.org",
+ "cdp2006.org",
+ "||cdp2006.org",
+ ".cdpa.url.tw",
+ "cdpeu.org",
+ "cdpusa.org",
+ "cdpweb.org",
+ "||cdpweb.org",
+ "cdpwu.org",
+ "||cdpwu.org",
+ "||cdw.com",
+ ".cecc.gov",
+ "||cecc.gov",
+ "||cellulo.info",
+ "||cenews.eu",
+ "||centerforhumanreprod.com",
+ "||centralnation.com",
+ ".centurys.net",
+ "|http://centurys.net",
+ ".cfhks.org.hk",
+ ".cfos.de",
+ ".cftfc.com",
+ ".cgst.edu",
+ ".change.org",
+ "||change.org",
+ ".changp.com",
+ "||changp.com",
+ ".changsa.net",
+ "|http://changsa.net",
+ ".channel8news.sg/news8",
+ ".chapm25.com",
+ ".chaturbate.com",
+ ".chuang-yen.org",
+ "chengmingmag.com",
+ ".chenguangcheng.com",
+ "||chenguangcheng.com",
+ ".chenpokong.com",
+ ".chenpokong.net",
+ "|http://chenpokong.net",
+ "||cherrysave.com",
+ ".chhongbi.org",
+ "chicagoncmtv.com",
+ "|http://chicagoncmtv.com",
+ ".china-week.com",
+ "china101.com",
+ "||china101.com",
+ "||china18.org",
+ "||china21.com",
+ "china21.org",
+ "||china21.org",
+ ".china5000.us",
+ "chinaaffairs.org",
+ "||chinaaffairs.org",
+ "||chinaaid.me",
+ "chinaaid.us",
+ "chinaaid.org",
+ "chinaaid.net",
+ "chinacomments.org",
+ "||chinacomments.org",
+ ".chinachange.org",
+ "||chinachange.org",
+ "chinachannel.hk",
+ "||chinachannel.hk",
+ ".chinacitynews.be",
+ ".chinadialogue.net",
+ ".chinadigitaltimes.net",
+ "||chinadigitaltimes.net",
+ ".chinaelections.org",
+ "||chinaelections.org",
+ ".chinaeweekly.com",
+ "||chinaeweekly.com",
+ "||chinafreepress.org",
+ ".chinagate.com",
+ "chinageeks.org",
+ "chinagfw.org",
+ "||chinagfw.org",
+ ".chinagonet.com",
+ ".chinagreenparty.org",
+ "||chinagreenparty.org",
+ ".chinahorizon.org",
+ "||chinahorizon.org",
+ ".chinahush.com",
+ ".chinainperspective.com",
+ "||chinainterimgov.org",
+ "chinalaborwatch.org",
+ "chinalawtranslate.com",
+ ".chinapost.com.tw/taiwan/national/national-news",
+ "chinaxchina.com/howto",
+ "chinalawandpolicy.com",
+ ".chinamule.com",
+ "||chinamule.com",
+ "chinamz.org",
+ ".chinapress.com.my",
+ "||chinapress.com.my",
+ ".china-review.com.ua",
+ "|http://china-review.com.ua",
+ ".chinarightsia.org",
+ "chinasmile.net/forums",
+ "chinasocialdemocraticparty.com",
+ "||chinasocialdemocraticparty.com",
+ "chinasoul.org",
+ "||chinasoul.org",
+ ".chinasucks.net",
+ ".chinatimes.com/realtimenews/260409/",
+ "||chinatopsex.com",
+ ".chinatown.com.au",
+ "chinatweeps.com",
+ "chinaway.org",
+ ".chinaworker.info",
+ "||chinaworker.info",
+ "chinayouth.org.hk",
+ "chinayuanmin.org",
+ "||chinayuanmin.org",
+ ".chinese-hermit.net",
+ "chinese-leaders.org",
+ "chinese-memorial.org",
+ ".chinesedaily.com",
+ "||chinesedailynews.com",
+ ".chinesedemocracy.com",
+ "||chinesedemocracy.com",
+ "||chinesegay.org",
+ ".chinesen.de",
+ "||chinesen.de",
+ ".chinesenews.net.au/",
+ ".chinesepen.org",
+ ".chinesetalks.net/ch",
+ "||chineseupress.com",
+ ".chingcheong.com",
+ "||chingcheong.com",
+ ".chinman.net",
+ "|http://chinman.net",
+ "chithu.org",
+ "|http://chn.chosun.com",
+ "cnnews.chosun.com/client/news/viw.asp?cate=C01&mcate",
+ ".chrdnet.com",
+ "|http://chrdnet.com",
+ ".christianfreedom.org",
+ "|http://christianfreedom.org",
+ "christianstudy.com",
+ "||christianstudy.com",
+ "christusrex.org/www1/sdc",
+ ".chubold.com",
+ "chubun.com",
+ "chuizi.net",
+ "christiantimes.org.hk",
+ ".chrlawyers.hk",
+ "|http://chrlawyers.hk",
+ ".churchinhongkong.org/b5/index.php",
+ "|http://churchinhongkong.org/b5/index.php",
+ ".chushigangdrug.ch",
+ ".cienen.com",
+ ".cineastentreff.de",
+ ".cipfg.org",
+ "||circlethebayfortibet.org",
+ "||cirosantilli.com",
+ ".citizencn.com",
+ "||citizencn.com",
+ "|http://citizenlab.org",
+ "|http://www.citizenlab.org",
+ "||citizenscommission.hk",
+ ".citizenlab.org",
+ "citizensradio.org",
+ ".city365.ca",
+ "|http://city365.ca",
+ "city9x.com",
+ "||citypopulation.de",
+ ".citytalk.tw/event",
+ ".civicparty.hk",
+ "||civicparty.hk",
+ ".civildisobediencemovement.org",
+ "civilhrfront.org",
+ "||civilhrfront.org",
+ ".civiliangunner.com",
+ ".civilmedia.tw",
+ "||civilmedia.tw",
+ "psiphon.civisec.org",
+ "||vpn.cjb.net",
+ ".ck101.com",
+ "||ck101.com",
+ ".clarionproject.org/news/islamic-state-isis-isil-propaganda",
+ "||classicalguitarblog.net",
+ ".clb.org.hk",
+ "clearharmony.net",
+ "clearwisdom.net",
+ "clinica-tibet.ru",
+ ".clipfish.de",
+ "cloakpoint.com",
+ "||club1069.com",
+ "cmi.org.tw",
+ "|http://www.cmoinc.org",
+ "cmp.hku.hk",
+ "hkupop.hku.hk",
+ "||cmule.com",
+ "||cmule.org",
+ "||cms.gov",
+ "|http://vpn.cmu.edu",
+ "|http://vpn.sv.cmu.edu",
+ ".cn6.eu",
+ ".cna.com.tw",
+ "||cna.com.tw",
+ ".cnabc.com",
+ ".cnd.org",
+ "||cnd.org",
+ "download.cnet.com",
+ ".cnex.org.cn",
+ ".cnineu.com",
+ "wiki.cnitter.com",
+ ".cnn.com/video",
+ ".cnpolitics.org",
+ "||cnpolitics.org",
+ ".cn-proxy.com",
+ "|http://cn-proxy.com",
+ ".cnproxy.com",
+ "blog.cnyes.com",
+ "news.cnyes.com",
+ "||coat.co.jp",
+ ".cochina.co",
+ "||cochina.co",
+ "||cochina.org",
+ ".code1984.com/64",
+ "|http://goagent.codeplex.com",
+ "||codeshare.io",
+ "||codeskulptor.org",
+ "|http://tosh.comedycentral.com",
+ "comefromchina.com",
+ "||comefromchina.com",
+ ".comic-mega.me",
+ "commandarms.com",
+ "||commentshk.com",
+ ".communistcrimes.org",
+ "||communistcrimes.org",
+ "||communitychoicecu.com",
+ "||compileheart.com",
+ "||conoha.jp",
+ ".contactmagazine.net",
+ ".convio.net",
+ ".coobay.com",
+ "|http://www.cool18.com/bbs*/",
+ ".coolaler.com",
+ "||coolaler.com",
+ "coolder.com",
+ "||coolder.com",
+ "||coolloud.org.tw",
+ ".coolncute.com",
+ "||coolstuffinc.com",
+ "corumcollege.com",
+ ".cos-moe.com",
+ "|http://cos-moe.com",
+ ".cosplayjav.pl",
+ "|http://cosplayjav.pl",
+ ".cotweet.com",
+ "||cotweet.com",
+ ".coursehero.com",
+ "||coursehero.com",
+ "cpj.org",
+ "||cpj.org",
+ ".cq99.us",
+ "|http://cq99.us",
+ "crackle.com",
+ "||crackle.com",
+ ".crazys.cc",
+ ".crazyshit.com",
+ "||crchina.org",
+ "crd-net.org",
+ "creaders.net",
+ "||creaders.net",
+ ".creadersnet.com",
+ "||cristyli.com",
+ ".crocotube.com",
+ "|http://crocotube.com",
+ ".crossthewall.net",
+ "||crossthewall.net",
+ ".crossvpn.net",
+ "||crossvpn.net",
+ "||crucial.com",
+ "csdparty.com",
+ "||csdparty.com",
+ "||csuchen.de",
+ ".csw.org.uk",
+ ".ct.org.tw",
+ "||ct.org.tw",
+ ".ctao.org",
+ ".ctfriend.net",
+ ".ctitv.com.tw",
+ "cts.com.tw",
+ "|http://library.usc.cuhk.edu.hk/",
+ "|http://mjlsh.usc.cuhk.edu.hk/",
+ ".cuhkacs.org/~benng",
+ ".cuihua.org",
+ "||cuihua.org",
+ ".cuiweiping.net",
+ "||cuiweiping.net",
+ "||culture.tw",
+ ".cumlouder.com",
+ "||cumlouder.com",
+ "||curvefish.com",
+ ".cusu.hk",
+ "||cusu.hk",
+ ".cutscenes.net",
+ ".cw.com.tw",
+ "||cw.com.tw",
+ "|http://forum.cyberctm.com",
+ "cyberghostvpn.com",
+ "||cyberghostvpn.com",
+ "||cynscribe.com",
+ "cytode.us",
+ "||ifan.cz.cc",
+ "||mike.cz.cc",
+ "||nic.cz.cc",
+ ".d-fukyu.com",
+ "|http://d-fukyu.com",
+ "cl.d0z.net",
+ ".d100.net",
+ "||d100.net",
+ ".d2bay.com",
+ "|http://d2bay.com",
+ ".dabr.co.uk",
+ "||dabr.co.uk",
+ "dabr.eu",
+ "dabr.mobi",
+ "||dabr.mobi",
+ "||dabr.me",
+ "dadazim.com",
+ "||dadazim.com",
+ ".dadi360.com",
+ ".dafabet.com",
+ "dafagood.com",
+ "dafahao.com",
+ ".dafoh.org",
+ ".daftporn.com",
+ ".dagelijksestandaard.nl",
+ ".daidostup.ru",
+ "|http://daidostup.ru",
+ ".dailidaili.com",
+ "||dailidaili.com",
+ ".dailymotion.com",
+ "||dailymotion.com",
+ "daiphapinfo.net",
+ ".dajiyuan.com",
+ "||dajiyuan.de",
+ "dajiyuan.eu",
+ "dalailama.com",
+ ".dalailama.mn",
+ "|http://dalailama.mn",
+ ".dalailama.ru",
+ "||dalailama.ru",
+ "dalailama80.org",
+ ".dalailama-archives.org",
+ ".dalailamacenter.org",
+ "|http://dalailamacenter.org",
+ "dalailamafellows.org",
+ ".dalailamafilm.com",
+ ".dalailamafoundation.org",
+ ".dalailamahindi.com",
+ ".dalailamainaustralia.org",
+ ".dalailamajapanese.com",
+ ".dalailamaprotesters.info",
+ ".dalailamaquotes.org",
+ ".dalailamatrust.org",
+ ".dalailamavisit.org.nz",
+ ".dalailamaworld.com",
+ "||dalailamaworld.com",
+ "dalianmeng.org",
+ "||dalianmeng.org",
+ ".daliulian.org",
+ "||daliulian.org",
+ ".danke4china.net",
+ "||danke4china.net",
+ ".danwei.org",
+ "daolan.net",
+ ".daozhongxing.org",
+ "darktoy.net",
+ "||dastrassi.org",
+ "blog.daum.net/_blog",
+ ".david-kilgour.com",
+ "|http://david-kilgour.com",
+ "daxa.cn",
+ "||daxa.cn",
+ "cn.dayabook.com",
+ ".daylife.com/topic/dalai_lama",
+ "||db.tt",
+ ".dbc.hk/main",
+ "||dcard.tw",
+ "dcmilitary.com",
+ ".ddc.com.tw",
+ ".ddhw.info",
+ "||de-sci.org",
+ ".de-sci.org",
+ "packages.debian.org/zh-cn/lenny/gpass",
+ "||decodet.co",
+ ".definebabe.com",
+ "||delcamp.net",
+ "delicious.com/GFWbookmark",
+ ".democrats.org",
+ "||democrats.org",
+ "||desc.se",
+ "||dessci.com",
+ ".destroy-china.jp",
+ "||deutsche-welle.de",
+ "||devio.us",
+ "||devpn.com",
+ "||dfas.mil",
+ "dfn.org",
+ "dharmakara.net",
+ ".dharamsalanet.com",
+ ".diaoyuislands.org",
+ "||diaoyuislands.org",
+ ".difangwenge.org",
+ "|http://digiland.tw/",
+ "||digitalnomadsproject.org",
+ ".diigo.com",
+ "||diigo.com",
+ "||dilber.se",
+ "||furl.net",
+ ".dipity.com",
+ "||directcreative.com",
+ "|https://search.disconnect.me",
+ ".discuss.com.hk",
+ "||discuss.com.hk",
+ ".discuss4u.com",
+ "disp.cc",
+ ".disqus.com",
+ "||disqus.com",
+ ".dit-inc.us",
+ "||dit-inc.us",
+ ".dizhidizhi.com",
+ "||dizhuzhishang.com",
+ "djangosnippets.org",
+ ".djorz.com",
+ "||djorz.com",
+ "||dl-laby.jp",
+ "||dlsite.com",
+ "||dlyoutube.com",
+ "||dmcdn.net",
+ ".dnscrypt.org",
+ "||dnscrypt.org",
+ "||dns2go.com",
+ "||dnssec.net",
+ "doctorvoice.org",
+ ".dogfartnetwork.com/tour",
+ "gloryhole.com",
+ ".dojin.com",
+ ".dok-forum.net",
+ "||dolc.de",
+ "||dolf.org.hk",
+ "||dollf.com",
+ ".domain.club.tw",
+ ".domaintoday.com.au",
+ "chinese.donga.com",
+ "dongtaiwang.com",
+ "||dongtaiwang.com",
+ ".dongtaiwang.net",
+ "||dongtaiwang.net",
+ ".dongyangjing.com",
+ "|http://danbooru.donmai.us",
+ ".dontfilter.us",
+ "||dontmovetochina.com",
+ ".dorjeshugden.com",
+ ".dotplane.com",
+ "||dotplane.com",
+ "||dotsub.com",
+ ".dotvpn.com",
+ "||dotvpn.com",
+ ".doub.io",
+ "||doub.io",
+ "||dougscripts.com",
+ "||douhokanko.net",
+ "||doujincafe.com",
+ "dowei.org",
+ "dphk.org",
+ "dpp.org.tw",
+ "||dpp.org.tw",
+ "||dpr.info",
+ "||dragonsprings.org",
+ ".dreamamateurs.com",
+ ".drepung.org",
+ "||drgan.net",
+ ".drmingxia.org",
+ "|http://drmingxia.org",
+ "||dropbooks.tv",
+ "||dropbox.com",
+ "||api.dropboxapi.com",
+ "||notify.dropboxapi.com",
+ "||dropboxusercontent.com",
+ "drsunacademy.com",
+ ".drtuber.com",
+ ".dscn.info",
+ "|http://dscn.info",
+ ".dstk.dk",
+ "|http://dstk.dk",
+ "||dtiblog.com",
+ "||dtic.mil",
+ ".dtwang.org",
+ ".duanzhihu.com",
+ ".duckdns.org",
+ "|http://duckdns.org",
+ ".duckduckgo.com",
+ "||duckduckgo.com",
+ ".duckload.com/download",
+ "||duckmylife.com",
+ ".duga.jp",
+ "|http://duga.jp",
+ ".duihua.org",
+ "||duihua.org",
+ "||duihuahrjournal.org",
+ ".dunyabulteni.net",
+ ".duoweitimes.com",
+ "||duoweitimes.com",
+ "duping.net",
+ "||duplicati.com",
+ "dupola.com",
+ "dupola.net",
+ ".dushi.ca",
+ "||dvorak.org",
+ ".dw.com",
+ "||dw.com",
+ "||dw.de",
+ ".dw-world.com",
+ "||dw-world.com",
+ ".dw-world.de",
+ "|http://dw-world.de",
+ "www.dwheeler.com",
+ "dwnews.com",
+ "||dwnews.com",
+ "dwnews.net",
+ "||dwnews.net",
+ "xys.dxiong.com",
+ "||dynawebinc.com",
+ "||dysfz.cc",
+ ".dzze.com",
+ "||e-classical.com.tw",
+ "||e-gold.com",
+ ".e-gold.com",
+ ".e-hentai.org",
+ "||e-hentai.org",
+ ".e-hentaidb.com",
+ "|http://e-hentaidb.com",
+ "e-info.org.tw",
+ ".e-traderland.net/board",
+ ".e-zone.com.hk/discuz",
+ "|http://e-zone.com.hk/discuz",
+ ".e123.hk",
+ "||e123.hk",
+ ".earlytibet.com",
+ "|http://earlytibet.com",
+ ".earthcam.com",
+ ".earthvpn.com",
+ "||earthvpn.com",
+ "eastern-ark.com",
+ ".easternlightning.org",
+ ".eastturkestan.com",
+ "|http://www.eastturkistan.net/",
+ ".eastturkistan-gov.org",
+ ".eastturkistancc.org",
+ ".eastturkistangovernmentinexile.us",
+ "||eastturkistangovernmentinexile.us",
+ ".easyca.ca",
+ ".easypic.com",
+ ".ebony-beauty.com",
+ "ebookbrowse.com",
+ "ebookee.com",
+ "||ecfa.org.tw",
+ "ushuarencity.echainhost.com",
+ "||ecimg.tw",
+ "ecministry.net",
+ ".economist.com",
+ "bbs.ecstart.com",
+ "edgecastcdn.net",
+ "||edgecastcdn.net",
+ "/twimg\\.edgesuite\\.net\\/\\/?appledaily/",
+ "edicypages.com",
+ ".edmontonchina.cn",
+ ".edmontonservice.com",
+ "edoors.com",
+ ".edubridge.com",
+ "||edubridge.com",
+ ".edupro.org",
+ "||eevpn.com",
+ "efcc.org.hk",
+ ".efukt.com",
+ "|http://efukt.com",
+ "||eic-av.com",
+ "||eireinikotaerukai.com",
+ ".eisbb.com",
+ ".eksisozluk.com",
+ "||eksisozluk.com",
+ "electionsmeter.com",
+ "||elgoog.im",
+ ".ellawine.org",
+ ".elpais.com",
+ "||elpais.com",
+ ".eltondisney.com",
+ ".emaga.com/info/3407",
+ "emilylau.org.hk",
+ ".emanna.com/chineseTraditional",
+ "bitc.bme.emory.edu/~lzhou/blogs",
+ ".empfil.com",
+ ".emule-ed2k.com",
+ "|http://emule-ed2k.com",
+ ".emulefans.com",
+ "|http://emulefans.com",
+ ".emuparadise.me",
+ ".enanyang.my",
+ "||enewstree.com",
+ ".enfal.de",
+ "chinese.engadget.com",
+ "||engagedaily.org",
+ "englishforeveryone.org",
+ "||englishfromengland.co.uk",
+ "englishpen.org",
+ ".enlighten.org.tw",
+ "||entermap.com",
+ ".entnt.com",
+ "|http://entnt.com",
+ ".episcopalchurch.org",
+ ".epochhk.com",
+ "|http://epochhk.com",
+ "epochtimes-bg.com",
+ "||epochtimes-bg.com",
+ "epochtimes-romania.com",
+ "||epochtimes-romania.com",
+ "epochtimes.co.il",
+ "||epochtimes.co.il",
+ "epochtimes.co.kr",
+ "||epochtimes.co.kr",
+ "epochtimes.com",
+ "||epochtimes.com",
+ ".epochtimes.cz",
+ "epochtimes.de",
+ "epochtimes.fr",
+ ".epochtimes.ie",
+ ".epochtimes.it",
+ "epochtimes.jp",
+ "epochtimes.ru",
+ "epochtimes.se",
+ "epochtimestr.com",
+ ".epochweek.com",
+ "||epochweek.com",
+ "||epochweekly.com",
+ ".eporner.com",
+ ".equinenow.com",
+ "erabaru.net",
+ ".eracom.com.tw",
+ ".eraysoft.com.tr",
+ ".erepublik.com",
+ ".erights.net",
+ "||erights.net",
+ ".erktv.com",
+ "|http://erktv.com",
+ "||ernestmandel.org",
+ "||erodaizensyu.com",
+ "||erodoujinlog.com",
+ "||erodoujinworld.com",
+ "||eromanga-kingdom.com",
+ "||eromangadouzin.com",
+ ".eromon.net",
+ "|http://eromon.net",
+ ".eroprofile.com",
+ ".eroticsaloon.net",
+ ".eslite.com",
+ "||eslite.com",
+ "wiki.esu.im/%E8%9B%A4%E8%9B%A4%E8%AF%AD%E5%BD%95",
+ ".etaa.org.au",
+ ".etadult.com",
+ "etaiwannews.com",
+ "||etizer.org",
+ "||etokki.com",
+ ".ettoday.net/news/20151216/614081",
+ "etvonline.hk",
+ ".eu.org",
+ "||eu.org",
+ ".eucasino.com",
+ ".eulam.com",
+ ".eurekavpt.com",
+ "||eurekavpt.com",
+ ".euronews.com",
+ "||euronews.com",
+ "eeas.europa.eu/delegations/china/press_corner/all_news/news/2015/20150716_zh",
+ "eeas.europa.eu/statements-eeas/2015/151022",
+ ".evschool.net",
+ "|http://evschool.net",
+ "||exblog.jp",
+ "||blog.exblog.co.jp",
+ "@@||www.exblog.jp",
+ ".exchristian.hk",
+ "||exchristian.hk",
+ "|http://blog.excite.co.jp",
+ "||exmormon.org",
+ "||expatshield.com",
+ ".expecthim.com",
+ "||expecthim.com",
+ "experts-univers.com",
+ "||exploader.net",
+ ".expressvpn.com",
+ "||expressvpn.com",
+ ".extremetube.com",
+ "eyevio.jp",
+ "||eyevio.jp",
+ ".eyny.com",
+ "||eyny.com",
+ ".ezpc.tk/category/soft",
+ ".ezpeer.com",
+ "||facebookquotes4u.com",
+ ".faceless.me",
+ "||faceless.me",
+ "|http://facesoftibetanselfimmolators.info",
+ "||facesofnyfw.com",
+ ".faith100.org",
+ "|http://faith100.org",
+ ".faithfuleye.com",
+ "||faiththedog.info",
+ ".fakku.net",
+ ".falsefire.com",
+ "||falsefire.com",
+ "falun-co.org",
+ "falunart.org",
+ "||falunasia.info",
+ "|http://falunau.org",
+ ".falunaz.net",
+ "falundafa.org",
+ "falundafa-dc.org",
+ "||falundafa-florida.org",
+ "||falundafa-nc.org",
+ "||falundafa-pa.net",
+ "||falundafa-sacramento.org",
+ "falun-ny.net",
+ "||falundafaindia.org",
+ "falundafamuseum.org",
+ ".falungong.club",
+ ".falungong.de",
+ "falungong.org.uk",
+ "||falunhr.org",
+ "faluninfo.de",
+ "faluninfo.net",
+ ".falunpilipinas.net",
+ "||falunworld.net",
+ "familyfed.org",
+ ".fangeming.com",
+ "||fanglizhi.info",
+ "||fangong.org",
+ "fangongheike.com",
+ ".fanqiang.tk",
+ "fanqianghou.com",
+ "||fanqianghou.com",
+ ".fanqiangzhe.com",
+ "||fanqiangzhe.com",
+ "fapdu.com",
+ "faproxy.com",
+ ".fawanghuihui.org",
+ "fanqiangyakexi.net",
+ "fail.hk",
+ "||famunion.com",
+ ".fan-qiang.com",
+ ".fangbinxing.com",
+ "||fangbinxing.com",
+ "fangeming.com",
+ ".fangmincn.org",
+ "||fangmincn.org",
+ ".fanhaodang.com",
+ "||fanswong.com",
+ ".fanyue.info",
+ ".farwestchina.com",
+ "en.favotter.net",
+ "nytimes.map.fastly.net",
+ "||nytimes.map.fastly.net",
+ "||fast.wistia.com",
+ "||fastssh.com",
+ "||faststone.org",
+ "favstar.fm",
+ "||favstar.fm",
+ "faydao.com/weblog",
+ "||fbsbx.com",
+ ".fc2.com",
+ ".fc2china.com",
+ ".fc2cn.com",
+ "||fc2cn.com",
+ "fc2blog.net",
+ "|http://uygur.fc2web.com/",
+ "video.fdbox.com",
+ ".fdc64.de",
+ ".fdc64.org",
+ ".fdc89.jp",
+ "||fourface.nodesnoop.com",
+ "||feelssh.com",
+ "feer.com",
+ ".feifeiss.com",
+ "|http://feitianacademy.org",
+ ".feitian-california.org",
+ "||feministteacher.com",
+ ".fengzhenghu.com",
+ "||fengzhenghu.com",
+ ".fengzhenghu.net",
+ "||fengzhenghu.net",
+ ".fevernet.com",
+ "|http://ff.im",
+ "fffff.at",
+ "fflick.com",
+ ".ffvpn.com",
+ "fgmtv.net",
+ ".fgmtv.org",
+ ".fhreports.net",
+ "|http://fhreports.net",
+ ".figprayer.com",
+ "||figprayer.com",
+ ".fileflyer.com",
+ "||fileflyer.com",
+ "|http://feeds.fileforum.com",
+ ".files2me.com",
+ ".fileserve.com/file",
+ "fillthesquare.org",
+ "filmingfortibet.org",
+ ".filthdump.com",
+ ".finchvpn.com",
+ "||finchvpn.com",
+ "findmespot.com",
+ "||findyoutube.com",
+ "||findyoutube.net",
+ ".fingerdaily.com",
+ "finler.net",
+ ".firearmsworld.net",
+ "|http://firearmsworld.net",
+ ".fireofliberty.org",
+ "||fireofliberty.org",
+ ".firetweet.io",
+ "||firetweet.io",
+ ".flagsonline.it",
+ "fleshbot.com",
+ ".fleursdeslettres.com",
+ "|http://fleursdeslettres.com",
+ "||flgg.us",
+ "||flgjustice.org",
+ "||flickr.com",
+ "||staticflickr.com",
+ "flickrhivemind.net",
+ ".flickriver.com",
+ ".fling.com",
+ "||flipkart.com",
+ "||flog.tw",
+ ".flyvpn.com",
+ "||flyvpn.com",
+ "|http://cn.fmnnow.com",
+ "fofldfradio.org",
+ "blog.foolsmountain.com",
+ ".forum4hk.com",
+ "fangong.forums-free.com",
+ "pioneer-worker.forums-free.com",
+ "|https://ss*.4sqi.net",
+ "video.foxbusiness.com",
+ "|http://foxgay.com",
+ "||fringenetwork.com",
+ "||flecheinthepeche.fr",
+ ".fochk.org",
+ "|http://fochk.org",
+ "||focustaiwan.tw",
+ ".focusvpn.com",
+ "||fofg.org",
+ ".fofg-europe.net",
+ ".fooooo.com",
+ "||fooooo.com",
+ "footwiball.com",
+ ".fotile.me",
+ "||fourthinternational.org",
+ "||foxdie.us",
+ "||foxsub.com",
+ "foxtang.com",
+ ".fpmt.org",
+ "|http://fpmt.org",
+ ".fpmt.tw",
+ ".fpmt-osel.org",
+ "||fpmtmexico.org",
+ "fqok.org",
+ "||fqrouter.com",
+ "||franklc.com",
+ ".freakshare.com",
+ "|http://freakshare.com",
+ "||free4u.com.ar",
+ "free-gate.org",
+ ".free-hada-now.org",
+ "free-proxy.cz",
+ ".free.fr/adsl",
+ "kineox.free.fr",
+ "tibetlibre.free.fr",
+ "||freealim.com",
+ "whitebear.freebearblog.org",
+ "||freebrowser.org",
+ ".freechal.com",
+ ".freedomchina.info",
+ "||freedomchina.info",
+ ".freedomhouse.org",
+ "||freedomhouse.org",
+ ".freedomsherald.org",
+ "||freedomsherald.org",
+ ".freefq.com",
+ ".freefuckvids.com",
+ ".freegao.com",
+ "||freegao.com",
+ "freeilhamtohti.org",
+ ".freekwonpyong.org",
+ "||saveliuxiaobo.com",
+ ".freelotto.com",
+ "||freelotto.com",
+ "freeman2.com",
+ ".freeopenvpn.com",
+ "freemoren.com",
+ "freemorenews.com",
+ "freemuse.org/archives/789",
+ "freenet-china.org",
+ "freenewscn.com",
+ "cn.freeones.com",
+ ".freeoz.org/bbs",
+ "||freeoz.org",
+ "||freessh.us",
+ "free4u.com.ar",
+ ".free-ssh.com",
+ "||free-ssh.com",
+ ".freechina.news/",
+ "||freechinaforum.org",
+ "||freechinaweibo.com",
+ ".freedomcollection.org/interviews/rebiya_kadeer",
+ ".freeforums.org",
+ "||freenetproject.org",
+ ".freeoz.org",
+ ".freetibet.net",
+ "||freetibet.org",
+ ".freetibetanheroes.org",
+ "|http://freetibetanheroes.org",
+ ".freeviewmovies.com",
+ ".freevpn.me",
+ "|http://freevpn.me",
+ "||freewallpaper4.me",
+ ".freewebs.com",
+ ".freewechat.com",
+ "||freewechat.com",
+ "freeweibo.com",
+ "||freeweibo.com",
+ ".freexinwen.com",
+ ".freeyoutubeproxy.net",
+ "||freeyoutubeproxy.net",
+ "friendfeed.com",
+ "friendfeed-media.com/e99a4ebe2fb4c1985c2a58775eb4422961aa5a2e",
+ "friends-of-tibet.org",
+ ".friendsoftibet.org",
+ "freechina.net",
+ "|http://www.zensur.freerk.com/",
+ "freevpn.nl",
+ "freeyellow.com",
+ "hk.frienddy.com/hk",
+ "|http://adult.friendfinder.com/",
+ ".fring.com",
+ "||fring.com",
+ ".fromchinatousa.net",
+ "||frommel.net",
+ ".frontlinedefenders.org",
+ ".frootvpn.com",
+ "||frootvpn.com",
+ "||fscked.org",
+ ".fsurf.com",
+ ".ftv.com.tw",
+ "fucd.com",
+ ".fuckcnnic.net",
+ "||fuckcnnic.net",
+ "fuckgfw.org",
+ "||fullerconsideration.com",
+ "fulue.com",
+ ".funf.tw",
+ "funp.com",
+ ".fuq.com",
+ ".furhhdl.org",
+ "||furinkan.com",
+ ".futurechinaforum.org",
+ "||futuremessage.org",
+ ".fux.com",
+ ".fuyin.net",
+ ".fuyindiantai.org",
+ ".fuyu.org.tw",
+ "||fw.cm",
+ ".fxcm-chinese.com",
+ "||fxcm-chinese.com",
+ "fzh999.com",
+ "fzh999.net",
+ "fzlm.com",
+ ".g6hentai.com",
+ "|http://g6hentai.com",
+ "||g-queen.com",
+ "||gabocorp.com",
+ ".gaeproxy.com",
+ ".gaforum.org",
+ ".galaxymacau.com",
+ "||galenwu.com",
+ ".galstars.net",
+ "||game735.com",
+ "gamebase.com.tw",
+ "gamejolt.com",
+ "|http://wiki.gamerp.jp",
+ "||gamer.com.tw",
+ ".gamer.com.tw",
+ ".gamez.com.tw",
+ "||gamez.com.tw",
+ ".gamousa.com",
+ ".gaoming.net",
+ "||gaoming.net",
+ "ganges.com",
+ ".gaopi.net",
+ "|http://gaopi.net",
+ ".gaozhisheng.org",
+ ".gaozhisheng.net",
+ "gardennetworks.com",
+ "||gardennetworks.org",
+ "72.52.81.22",
+ "||gartlive.com",
+ "||gate-project.com",
+ "||gather.com",
+ ".gatherproxy.com",
+ "gati.org.tw",
+ ".gaybubble.com",
+ ".gaycn.net",
+ ".gayhub.com",
+ "||gaymap.cc",
+ ".gaymenring.com",
+ ".gaytube.com",
+ "||images-gaytube.com",
+ ".gaywatch.com",
+ "|http://gaywatch.com",
+ ".gazotube.com",
+ "||gazotube.com",
+ "||gcc.org.hk",
+ "||gclooney.com",
+ "||gcmasia.com",
+ ".gcpnews.com",
+ "|http://gcpnews.com",
+ ".gdbt.net/forum",
+ "gdzf.org",
+ "||geek-art.net",
+ "geekerhome.com/2010/03/xixiang-project-cross-gfw",
+ "||geekheart.info",
+ ".gekikame.com",
+ "|http://gekikame.com",
+ ".gelbooru.com",
+ "|http://gelbooru.com",
+ ".geocities.co.jp",
+ ".geocities.com/SiliconValley/Circuit/5683/download.html",
+ "hk.geocities.com",
+ "geocities.jp",
+ ".gerefoundation.org",
+ "||getastrill.com",
+ ".getchu.com",
+ ".getcloak.com",
+ "||getcloak.com",
+ "||getfoxyproxy.org",
+ ".getfreedur.com",
+ "||getgom.com",
+ ".geti2p.net",
+ "||geti2p.net",
+ ".getlantern.org",
+ "||getlantern.org",
+ ".getjetso.com/forum",
+ "getiton.com",
+ ".getsocialscope.com",
+ "||getsync.com",
+ "gfbv.de",
+ ".gfgold.com.hk",
+ ".gfsale.com",
+ "||gfsale.com",
+ "gfw.org.ua",
+ ".gfw.press",
+ "||gfw.press",
+ ".ggssl.com",
+ "||ggssl.com",
+ ".ghostpath.com",
+ "||ghostpath.com",
+ "||ghut.org",
+ ".giantessnight.com",
+ "|http://giantessnight.com",
+ ".gifree.com",
+ "||giga-web.jp",
+ "tw.gigacircle.com",
+ "|http://cn.giganews.com/",
+ "gigporno.ru",
+ "||girlbanker.com",
+ ".git.io",
+ "||git.io",
+ "|http://softwaredownload.gitbooks.io",
+ "github.com/getlantern",
+ "|https://gist.github.com",
+ "http://cthlo.github.io/hktv",
+ "hahaxixi.github.io",
+ "|https://hahaxixi.github.io",
+ "||haoel.github.io",
+ "||rg3.github.io",
+ "||sikaozhe1997.github.io",
+ "||sodatea.github.io",
+ "||terminus2049.github.io",
+ "||toutyrater.github.io",
+ "wsgzao.github.io",
+ "|https://wsgzao.github.io",
+ ".gizlen.net",
+ "||gizlen.net",
+ ".gjczz.com",
+ "||gjczz.com",
+ "globaljihad.net",
+ "globalmediaoutreach.com",
+ "globalmuseumoncommunism.org",
+ "||globalrescue.net",
+ ".globaltm.org",
+ ".globalvoicesonline.org",
+ "||globalvoicesonline.org",
+ "||globalvpn.net",
+ ".glock.com",
+ "gluckman.com/DalaiLama",
+ "gmbd.cn",
+ "||gmhz.org",
+ "|http://www.gmiddle.com",
+ "|http://www.gmiddle.net",
+ ".gmll.org",
+ "||gnci.org.hk",
+ "go-pki.com",
+ "||goagent.biz",
+ "||goagentplus.com",
+ "gobet.cc",
+ "godfootsteps.org",
+ "||godfootsteps.org",
+ "godns.work",
+ "godsdirectcontact.co.uk",
+ ".godsdirectcontact.org",
+ "godsdirectcontact.org.tw",
+ ".godsimmediatecontact.com",
+ ".gogotunnel.com",
+ "||gohappy.com.tw",
+ ".gokbayrak.com",
+ ".goldbet.com",
+ "||goldbetsports.com",
+ "||goldeneyevault.com",
+ ".goldenfrog.com",
+ "||goldenfrog.com",
+ ".goldjizz.com",
+ "|http://goldjizz.com",
+ ".goldstep.net",
+ "||goldwave.com",
+ "gongmeng.info",
+ "gongm.in",
+ "gongminliliang.com",
+ ".gongwt.com",
+ "|http://gongwt.com",
+ "blog.goo.ne.jp/duck-tail_2009",
+ ".gooday.xyz",
+ "|http://gooday.xyz",
+ ".goodreads.com",
+ "||goodreads.com",
+ ".goodreaders.com",
+ "||goodreaders.com",
+ ".goodtv.com.tw",
+ ".goodtv.tv",
+ "||goofind.com",
+ ".googlesile.com",
+ ".gopetition.com",
+ "||gopetition.com",
+ ".goproxing.net",
+ ".gotrusted.com",
+ "||gotrusted.com",
+ "||gotw.ca",
+ "||grammaly.com",
+ "grandtrial.org",
+ ".graphis.ne.jp",
+ "||graphis.ne.jp",
+ "||graphql.org",
+ "greatfirewall.biz",
+ "||greatfirewallofchina.net",
+ ".greatfirewallofchina.org",
+ "||greatfirewallofchina.org",
+ "||greenfieldbookstore.com.hk",
+ ".greenparty.org.tw",
+ "||greenpeace.org",
+ ".greenreadings.com/forum",
+ "great-firewall.com",
+ "great-roc.org",
+ "greatroc.org",
+ "greatzhonghua.org",
+ ".greenpeace.com.tw",
+ ".greenvpn.net",
+ "||greenvpn.net",
+ ".greenvpn.org",
+ "||grotty-monday.com",
+ "gs-discuss.com",
+ "||gtricks.com",
+ "guancha.org",
+ "guaneryu.com",
+ ".guardster.com",
+ ".gun-world.net",
+ "gunsandammo.com",
+ "||gutteruncensored.com",
+ "||gvm.com.tw",
+ ".gzm.tv",
+ "||gzone-anime.info",
+ "||clementine-player.org",
+ "echofon.com",
+ "||greasespot.net",
+ "||www.klip.me",
+ "@@||site.locql.com",
+ "||stephaniered.com",
+ "@@||download.syniumsoftware.com",
+ "|http://ub0.cc",
+ "wozy.in",
+ "gospelherald.com",
+ "||gospelherald.com",
+ "|http://hk.gradconnection.com/",
+ "||grangorz.org",
+ "greatfire.org",
+ "||greatfire.org",
+ "greatfirewallofchina.org",
+ "||greatroc.tw",
+ ".gts-vpn.com",
+ "|http://gts-vpn.com",
+ ".gu-chu-sum.org",
+ "|http://gu-chu-sum.org",
+ ".guaguass.com",
+ "|http://guaguass.com",
+ ".guaguass.org",
+ "|http://guaguass.org",
+ ".guangming.com.my",
+ "guishan.org",
+ "||guishan.org",
+ ".gumroad.com",
+ "||gumroad.com",
+ "||gunsamerica.com",
+ "guruonline.hk",
+ "|http://gvlib.com",
+ ".gyalwarinpoche.com",
+ ".gyatsostudio.com",
+ ".h528.com",
+ ".h5dm.com",
+ ".h5galgame.me",
+ "||h-china.org",
+ ".h-moe.com",
+ "|http://h-moe.com",
+ "h1n1china.org",
+ ".hacg.club",
+ "||hacg.club",
+ ".hacg.in",
+ "|http://hacg.in",
+ ".hacg.li",
+ "|http://hacg.li",
+ ".hacg.me",
+ "|http://hacg.me",
+ ".hacg.red",
+ "|http://hacg.red",
+ ".hacken.cc/bbs",
+ ".hacker.org",
+ "||hackthatphone.net",
+ "hahlo.com",
+ "||hakkatv.org.tw",
+ ".handcraftedsoftware.org",
+ "|http://bbs.hanminzu.org/",
+ ".hanunyi.com",
+ ".hao.news/news",
+ "|http://ae.hao123.com",
+ "|http://ar.hao123.com",
+ "|http://br.hao123.com",
+ "|http://en.hao123.com",
+ "|http://id.hao123.com",
+ "|http://jp.hao123.com",
+ "|http://ma.hao123.com",
+ "|http://mx.hao123.com",
+ "|http://sa.hao123.com",
+ "|http://th.hao123.com",
+ "|http://tw.hao123.com",
+ "|http://vn.hao123.com",
+ "|http://hk.hao123img.com",
+ "|http://ld.hao123img.com",
+ "||happy-vpn.com",
+ ".haproxy.org",
+ "||hardsextube.com",
+ ".harunyahya.com",
+ "|http://harunyahya.com",
+ "bbs.hasi.wang",
+ "have8.com",
+ "@@||haygo.com",
+ ".hclips.com",
+ "||hdlt.me",
+ "||hdtvb.net",
+ ".hdzog.com",
+ "|http://hdzog.com",
+ "||heartyit.com",
+ ".heavy-r.com",
+ ".hec.su",
+ "|http://hec.su",
+ ".hecaitou.net",
+ "||hecaitou.net",
+ ".hechaji.com",
+ "||hechaji.com",
+ "||heeact.edu.tw",
+ ".hegre-art.com",
+ "|http://hegre-art.com",
+ "||cdn.helixstudios.net",
+ "||helplinfen.com",
+ "||helloandroid.com",
+ "||helloqueer.com",
+ ".helloss.pw",
+ "hellotxt.com",
+ "||hellotxt.com",
+ ".hentai.to",
+ ".hellouk.org/forum/lofiversion",
+ ".helpeachpeople.com",
+ "||helpeachpeople.com",
+ "||helpster.de",
+ ".helpzhuling.org",
+ "hentaitube.tv",
+ ".hentaivideoworld.com",
+ "||id.heroku.com",
+ "heqinglian.net",
+ "||heungkongdiscuss.com",
+ ".hexieshe.com",
+ "||hexieshe.com",
+ "||hexieshe.xyz",
+ "||hexxeh.net",
+ "app.heywire.com",
+ ".heyzo.com",
+ ".hgseav.com",
+ ".hhdcb3office.org",
+ ".hhthesakyatrizin.org",
+ "hi-on.org.tw",
+ "hidden-advent.org",
+ "||hidden-advent.org",
+ "hidecloud.com/blog/2008/07/29/fuck-beijing-olympics.html",
+ "||hide.me",
+ ".hidein.net",
+ ".hideipvpn.com",
+ "||hideipvpn.com",
+ ".hideman.net",
+ "||hideman.net",
+ "hideme.nl",
+ "||hidemy.name",
+ ".hidemyass.com",
+ "||hidemyass.com",
+ "hidemycomp.com",
+ "||hidemycomp.com",
+ ".hihiforum.com",
+ ".hihistory.net",
+ "||hihistory.net",
+ ".higfw.com",
+ "highpeakspureearth.com",
+ "||highrockmedia.com",
+ "||hiitch.com",
+ "||hikinggfw.org",
+ ".hilive.tv",
+ ".himalayan-foundation.org",
+ "himalayanglacier.com",
+ ".himemix.com",
+ "||himemix.com",
+ ".himemix.net",
+ "times.hinet.net",
+ ".hitomi.la",
+ "|http://hitomi.la",
+ ".hiwifi.com",
+ "@@||hiwifi.com",
+ "hizbuttahrir.org",
+ "hizb-ut-tahrir.info",
+ "hizb-ut-tahrir.org",
+ ".hjclub.info",
+ ".hk-pub.com/forum",
+ "|http://hk-pub.com",
+ ".hk01.com",
+ "||hk01.com",
+ ".hk32168.com",
+ "||hk32168.com",
+ "||hkacg.com",
+ "||hkacg.net",
+ ".hkatvnews.com",
+ "hkbc.net",
+ ".hkbf.org",
+ ".hkbookcity.com",
+ "||hkbookcity.com",
+ ".hkchurch.org",
+ "hkci.org.hk",
+ ".hkcmi.edu",
+ "||hkcnews.com",
+ "||hkcoc.com",
+ "hkday.net",
+ ".hkdailynews.com.hk/china.php",
+ "hkdf.org",
+ ".hkej.com",
+ ".hkepc.com/forum/viewthread.php?tid=1153322",
+ "china.hket.com",
+ "||hkfaa.com",
+ "hkfreezone.com",
+ "hkfront.org",
+ "m.hkgalden.com",
+ "|https://m.hkgalden.com",
+ ".hkgreenradio.org/home",
+ ".hkheadline.com*blog",
+ ".hkheadline.com/instantnews",
+ "hkhkhk.com",
+ "hkhrc.org.hk",
+ "hkhrm.org.hk",
+ "||hkip.org.uk",
+ "1989report.hkja.org.hk",
+ "hkjc.com",
+ ".hkjp.org",
+ ".hklft.com",
+ ".hklts.org.hk",
+ "||hklts.org.hk",
+ "news.hkpeanut.com",
+ "hkptu.org",
+ ".hkreporter.com",
+ "||hkreporter.com",
+ "|http://hkupop.hku.hk/",
+ ".hkusu.net",
+ "||hkusu.net",
+ ".hkvwet.com",
+ ".hkwcc.org.hk",
+ "||hkzone.org",
+ ".hmonghot.com",
+ "|http://hmonghot.com",
+ ".hmv.co.jp/",
+ "hnjhj.com",
+ "||hnjhj.com",
+ ".hnntube.com",
+ "||hola.com",
+ "||hola.org",
+ "holymountaincn.com",
+ "holyspiritspeaks.org",
+ "||holyspiritspeaks.org",
+ "||derekhsu.homeip.net",
+ ".homeperversion.com",
+ "|http://homeservershow.com",
+ "|http://old.honeynet.org/scans/scan31/sub/doug_eric/spam_translation.html",
+ ".hongkongfp.com",
+ "||hongkongfp.com",
+ "hongmeimei.com",
+ "||hongzhi.li",
+ ".hootsuite.com",
+ "||hootsuite.com",
+ ".hopedialogue.org",
+ "|http://hopedialogue.org",
+ ".hopto.org",
+ ".hornygamer.com",
+ ".hornytrip.com",
+ "|http://hornytrip.com",
+ ".hotav.tv",
+ ".hotels.cn",
+ "hotfrog.com.tw",
+ "hotgoo.com",
+ ".hotpornshow.com",
+ "hotpot.hk",
+ ".hotshame.com",
+ "||hotspotshield.com",
+ ".hotvpn.com",
+ "||hotvpn.com",
+ "||hougaige.com",
+ "||howtoforge.com",
+ "||hoxx.com",
+ ".hqcdp.org",
+ "||hqcdp.org",
+ "||hqjapanesesex.com",
+ "hqmovies.com",
+ ".hrcir.com",
+ ".hrcchina.org",
+ ".hrea.org",
+ ".hrichina.org",
+ "||hrichina.org",
+ ".hrtsea.com",
+ ".hrw.org",
+ "||hrw.org",
+ "hrweb.org",
+ "||hsjp.net",
+ "||hsselite.com",
+ "|http://hst.net.tw",
+ ".hstern.net",
+ ".hstt.net",
+ ".htkou.net",
+ "||htkou.net",
+ ".hua-yue.net",
+ ".huaglad.com",
+ "||huaglad.com",
+ ".huanghuagang.org",
+ "||huanghuagang.org",
+ ".huangyiyu.com",
+ ".huaren.us",
+ "||huaren.us",
+ ".huaren4us.com",
+ ".huashangnews.com",
+ "|http://huashangnews.com",
+ "bbs.huasing.org",
+ "huaxia-news.com",
+ "huaxiabao.org",
+ "huaxin.ph",
+ "||huayuworld.org",
+ ".huffingtonpost.com/rebiya-kadeer",
+ "||hugoroy.eu",
+ "||huhaitai.com",
+ "||huhamhire.com",
+ "huiyi.in",
+ ".hulkshare.com",
+ "humanrightsbriefing.org",
+ "||hung-ya.com",
+ "||hungerstrikeforaids.org",
+ "||huping.net",
+ "hurgokbayrak.com",
+ ".hurriyet.com.tr",
+ ".hut2.ru",
+ "||hutianyi.net",
+ "hutong9.net",
+ "huyandex.com",
+ ".hwadzan.tw",
+ "||hwayue.org.tw",
+ "||hwinfo.com",
+ "||hxwk.org",
+ "hxwq.org",
+ "||hyperrate.com",
+ "ebook.hyread.com.tw",
+ "||ebook.hyread.com.tw",
+ "||i1.hk",
+ "||i2p2.de",
+ "||i2runner.com",
+ "||i818hk.com",
+ ".i-cable.com",
+ ".i-part.com.tw",
+ ".iamtopone.com",
+ "iask.ca",
+ "||iask.ca",
+ "iask.bz",
+ "||iask.bz",
+ ".iav19.com",
+ "ibiblio.org/pub/packages/ccic",
+ ".iblist.com",
+ "||iblogserv-f.net",
+ "ibros.org",
+ "|http://cn.ibtimes.com",
+ ".ibvpn.com",
+ "||ibvpn.com",
+ "icams.com",
+ "blogs.icerocket.com/tag",
+ ".icij.org",
+ "||icij.org",
+ "||icl-fi.org",
+ ".icoco.com",
+ "||icoco.com",
+ "||furbo.org",
+ "||warbler.iconfactory.net",
+ "||iconpaper.org",
+ "||icu-project.org",
+ "w.idaiwan.com/forum",
+ "||iddddg.com",
+ "idemocracy.asia",
+ ".identi.ca",
+ "||identi.ca",
+ "||idiomconnection.com",
+ "|http://www.idlcoyote.com",
+ ".idouga.com",
+ ".idreamx.com",
+ "forum.idsam.com",
+ ".idv.tw",
+ ".ieasy5.com",
+ "|http://ieasy5.com",
+ ".ied2k.net",
+ ".ienergy1.com",
+ "|http://if.ttt/",
+ "ifanqiang.com",
+ ".ifcss.org",
+ "||ifcss.org",
+ "ifjc.org",
+ ".ift.tt",
+ "|http://ift.tt",
+ "||ifreewares.com",
+ "||igcd.net",
+ ".igfw.net",
+ "||igfw.net",
+ ".igfw.tech",
+ "||igfw.tech",
+ ".igmg.de",
+ "||ignitedetroit.net",
+ ".igotmail.com.tw",
+ "||igvita.com",
+ "||ihakka.net",
+ ".ihao.org/dz5",
+ "||iicns.com",
+ ".ikstar.com",
+ "||illusionfactory.com",
+ "||ilove80.be",
+ "||im.tv",
+ "@@||myvlog.im.tv",
+ "||im88.tw",
+ ".imgchili.net",
+ "|http://imgchili.net",
+ ".imageab.com",
+ ".imagefap.com",
+ "||imagefap.com",
+ "||imageflea.com",
+ "imageshack.us",
+ "||imagevenue.com",
+ "||imagezilla.net",
+ ".imb.org",
+ "|http://imb.org",
+ "|http://www.imdb.com/name/nm0482730",
+ ".imdb.com/title/tt0819354",
+ ".imdb.com/title/tt1540068",
+ ".imdb.com/title/tt4908644",
+ ".img.ly",
+ "||img.ly",
+ ".imkev.com",
+ "||imkev.com",
+ ".imlive.com",
+ ".immoral.jp",
+ "impact.org.au",
+ "impp.mn",
+ "|http://tech2.in.com/video/",
+ "in99.org",
+ "in-disguise.com",
+ ".incapdns.net",
+ ".incloak.com",
+ "||incloak.com",
+ "||incredibox.fr",
+ "||indiandefensenews.in",
+ "timesofindia.indiatimes.com/dalai",
+ "timesofindia.indiatimes.com/defaultinterstitial.cms",
+ ".indiemerch.com",
+ "||indiemerch.com",
+ "info-graf.fr",
+ "website.informer.com",
+ ".initiativesforchina.org",
+ ".inkui.com",
+ ".inmediahk.net",
+ "||inmediahk.net",
+ "||innermongolia.org",
+ "|http://blog.inoreader.com",
+ ".inote.tw",
+ ".insecam.org",
+ "|http://insecam.org",
+ "||insidevoa.com",
+ ".institut-tibetain.org",
+ "|http://internet.org/",
+ "internetdefenseleague.org",
+ "internetfreedom.org",
+ "||internetpopculture.com",
+ ".inthenameofconfuciusmovie.com",
+ "||inthenameofconfuciusmovie.com",
+ "inxian.com",
+ "||inxian.com",
+ "ipalter.com",
+ ".ipfire.org",
+ "||iphone4hongkong.com",
+ "||iphonehacks.com",
+ "||iphonetaiwan.org",
+ "||iphonix.fr",
+ "||ipicture.ru",
+ ".ipjetable.net",
+ "||ipjetable.net",
+ ".ipobar.com/read.php?",
+ "ipoock.com/img",
+ ".iportal.me",
+ "|http://iportal.me",
+ "||ippotv.com",
+ ".ipredator.se",
+ "||ipredator.se",
+ ".iptv.com.tw",
+ "||iptvbin.com",
+ "||ipvanish.com",
+ "iredmail.org",
+ "chinese.irib.ir",
+ "||ironbigfools.compython.net",
+ "||ironpython.net",
+ ".ironsocket.com",
+ "||ironsocket.com",
+ ".is.gd",
+ ".islahhaber.net",
+ ".islam.org.hk",
+ "|http://islam.org.hk",
+ ".islamawareness.net/Asia/China",
+ ".islamhouse.com",
+ "||islamhouse.com",
+ ".islamicity.com",
+ ".islamicpluralism.org",
+ ".islamtoday.net",
+ ".isaacmao.com",
+ "||isaacmao.com",
+ "||isgreat.org",
+ "||ismaelan.com",
+ ".ismalltits.com",
+ "||ismprofessional.net",
+ "isohunt.com",
+ "||israbox.com",
+ ".issuu.com",
+ "||issuu.com",
+ ".istars.co.nz",
+ "oversea.istarshine.com",
+ "||oversea.istarshine.com",
+ "blog.istef.info/2007/10/21/myentunnel",
+ ".istiqlalhewer.com",
+ ".istockphoto.com",
+ "isunaffairs.com",
+ "isuntv.com",
+ "itaboo.info",
+ "||itaboo.info",
+ ".italiatibet.org",
+ "download.ithome.com.tw",
+ "ithelp.ithome.com.tw",
+ "||itshidden.com",
+ ".itsky.it",
+ ".itweet.net",
+ "|http://itweet.net",
+ ".iu45.com",
+ ".iuhrdf.org",
+ "||iuhrdf.org",
+ ".iuksky.com",
+ ".ivacy.com",
+ "||ivacy.com",
+ ".iverycd.com",
+ ".ivpn.net",
+ "||ixquick.com",
+ ".ixxx.com",
+ "iyouport.com",
+ "||iyouport.com",
+ ".izaobao.us",
+ "||gmozomg.izihost.org",
+ ".izles.net",
+ ".izlesem.org",
+ "||j.mp",
+ "blog.jackjia.com",
+ "jamaat.org",
+ ".jamyangnorbu.com",
+ "|http://jamyangnorbu.com",
+ ".jandyx.com",
+ "||janwongphoto.com",
+ "||japan-whores.com",
+ ".jav.com",
+ ".jav101.com",
+ ".jav2be.com",
+ "||jav2be.com",
+ ".jav68.tv",
+ ".javakiba.org",
+ "|http://javakiba.org",
+ ".javbus.com",
+ "||javbus.com",
+ "||javfor.me",
+ ".javhd.com",
+ ".javhip.com",
+ ".javmobile.net",
+ "|http://javmobile.net",
+ ".javmoo.com",
+ ".javseen.com",
+ "|http://javseen.com",
+ "jbtalks.cc",
+ "jbtalks.com",
+ "jbtalks.my",
+ ".jdwsy.com",
+ "jeanyim.com",
+ "||jfqu36.club",
+ "||jfqu37.xyz",
+ "||jgoodies.com",
+ ".jiangweiping.com",
+ "||jiangweiping.com",
+ "||jiaoyou8.com",
+ ".jiehua.cz",
+ "||hk.jiepang.com",
+ "||tw.jiepang.com",
+ "jieshibaobao.com",
+ ".jigglegifs.com",
+ "56cun04.jigsy.com",
+ "jigong1024.com",
+ "daodu14.jigsy.com",
+ "specxinzl.jigsy.com",
+ "wlcnew.jigsy.com",
+ ".jihadology.net",
+ "|http://jihadology.net",
+ "jinbushe.org",
+ "||jinbushe.org",
+ ".jingsim.org",
+ "zhao.jinhai.de",
+ "jingpin.org",
+ "||jingpin.org",
+ "jinpianwang.com",
+ ".jinroukong.com",
+ "ac.jiruan.net",
+ "||jitouch.com",
+ ".jizzthis.com",
+ "jjgirls.com",
+ ".jkb.cc",
+ "|http://jkb.cc",
+ "jkforum.net",
+ "||jma.go.jp",
+ "research.jmsc.hku.hk/social",
+ "weiboscope.jmsc.hku.hk",
+ ".jmscult.com",
+ "|http://jmscult.com",
+ "||joachims.org",
+ "||jobso.tv",
+ ".sunwinism.joinbbs.net",
+ ".journalchretien.net",
+ "||journalofdemocracy.org",
+ ".joymiihub.com",
+ ".joyourself.com",
+ "jpopforum.net",
+ ".jubushoushen.com",
+ "||jubushoushen.com",
+ ".juhuaren.com",
+ "||juliereyc.com",
+ "||junauza.com",
+ ".june4commemoration.org",
+ ".junefourth-20.net",
+ "||junefourth-20.net",
+ "||bbs.junglobal.net",
+ ".juoaa.com",
+ "|http://juoaa.com",
+ "justfreevpn.com",
+ ".justicefortenzin.org",
+ "justpaste.it",
+ "justtristan.com",
+ "juyuange.org",
+ "juziyue.com",
+ "||juziyue.com",
+ "||jwmusic.org",
+ "@@||music.jwmusic.org",
+ ".jyxf.net",
+ "||k-doujin.net",
+ "||ka-wai.com",
+ ".kagyu.org",
+ "||kagyu.org.za",
+ ".kagyumonlam.org",
+ ".kagyunews.com.hk",
+ ".kagyuoffice.org",
+ "||kagyuoffice.org",
+ "||kagyuoffice.org.tw",
+ ".kaiyuan.de",
+ ".kakao.com",
+ "||kakao.com",
+ ".kalachakralugano.org",
+ ".kankan.today",
+ ".kannewyork.com",
+ "||kannewyork.com",
+ ".kanshifang.com",
+ "||kanshifang.com",
+ "||kantie.org",
+ "kanzhongguo.com",
+ "kanzhongguo.eu",
+ ".kaotic.com",
+ "||karayou.com",
+ "karkhung.com",
+ ".karmapa.org",
+ ".karmapa-teachings.org",
+ "||kawase.com",
+ ".kba-tx.org",
+ ".kcoolonline.com",
+ ".kebrum.com",
+ "||kebrum.com",
+ ".kechara.com",
+ ".keepandshare.com/visit/visit_page.php?i=688154",
+ ".keezmovies.com",
+ ".kendincos.net",
+ ".kenengba.com",
+ "||kenengba.com",
+ "||keontech.net",
+ ".kepard.com",
+ "||kepard.com",
+ "wiki.keso.cn/Home",
+ "||keycdn.com",
+ ".khabdha.org",
+ ".khmusic.com.tw",
+ "||kichiku-doujinko.com",
+ ".kik.com",
+ "||kik.com",
+ "bbs.kimy.com.tw",
+ ".kindleren.com",
+ "|http://kindleren.com",
+ "|http://www.kindleren.com",
+ ".kingdomsalvation.org",
+ "||kingdomsalvation.org",
+ "kinghost.com",
+ "||kingstone.com.tw",
+ ".kink.com",
+ "killwall.com",
+ "||killwall.com",
+ "||kinmen.travel",
+ ".kir.jp",
+ ".kissbbao.cn",
+ "|http://kiwi.kz",
+ "||kk-whys.co.jp",
+ ".kmuh.org.tw",
+ ".knowledgerush.com/kr/encyclopedia",
+ ".kobo.com",
+ "||kobo.com",
+ ".kobobooks.com",
+ "||kobobooks.com",
+ "||kodingen.com",
+ "@@||www.kodingen.com",
+ "||kompozer.net",
+ ".konachan.com",
+ "|http://konachan.com",
+ ".kone.com",
+ "||koolsolutions.com",
+ ".koornk.com",
+ "||koornk.com",
+ "||koranmandarin.com",
+ ".korenan2.com",
+ "|http://gojet.krtco.com.tw",
+ ".ksdl.org",
+ ".ksnews.com.tw",
+ "||ktzhk.com",
+ ".kui.name/event",
+ "kun.im",
+ ".kurashsultan.com",
+ "||kurtmunger.com",
+ "kusocity.com",
+ "||kwcg.ca",
+ "kwongwah.com.my",
+ ".kxsw.life",
+ "||kxsw.life",
+ ".kyofun.com",
+ "kyohk.net",
+ "||kyoyue.com",
+ ".kyzyhello.com",
+ "||kyzyhello.com",
+ ".kzeng.info",
+ "||kzeng.info",
+ "la-forum.org",
+ "ladbrokes.com",
+ "||labiennale.org",
+ ".lagranepoca.com",
+ "||lagranepoca.com",
+ ".lalulalu.com",
+ ".lama.com.tw",
+ "||lama.com.tw",
+ ".lamayeshe.com",
+ "|http://lamayeshe.com",
+ "|http://www.lamenhu.com",
+ ".lamnia.co.uk",
+ "||lamnia.co.uk",
+ "lamrim.com",
+ ".lanterncn.cn",
+ "|http://lanterncn.cn",
+ ".lantosfoundation.org",
+ ".laod.cn",
+ "|http://laod.cn",
+ "laogai.org",
+ "||laogai.org",
+ "laomiu.com",
+ ".laoyang.info",
+ "|http://laoyang.info",
+ "||laptoplockdown.com",
+ ".laqingdan.net",
+ "||laqingdan.net",
+ "||larsgeorge.com",
+ ".lastcombat.com",
+ "|http://lastcombat.com",
+ "||lastfm.es",
+ "latelinenews.com",
+ ".latibet.org",
+ "||le-vpn.com",
+ ".leafyvpn.net",
+ "||leafyvpn.net",
+ "leeao.com.cn/bbs/forum.php",
+ "lefora.com",
+ "||left21.hk",
+ ".legalporno.com",
+ ".legsjapan.com",
+ "|http://leirentv.ca",
+ "leisurecafe.ca",
+ "||lematin.ch",
+ ".lemonde.fr",
+ "||lenwhite.com",
+ "lerosua.org",
+ "||lerosua.org",
+ "blog.lester850.info",
+ "||lesoir.be",
+ ".letou.com",
+ "letscorp.net",
+ "||letscorp.net",
+ "||ss.levyhsu.com",
+ "||cdn.assets.lfpcontent.com",
+ ".lhakar.org",
+ "|http://lhakar.org",
+ ".lhasocialwork.org",
+ ".liangyou.net",
+ "||liangyou.net",
+ ".lianyue.net",
+ "||liaowangxizang.net",
+ ".liaowangxizang.net",
+ "||liberal.org.hk",
+ ".libertytimes.com.tw",
+ "blogs.libraryinformationtechnology.com/jxyz",
+ ".lidecheng.com/blog/fucking-gfw",
+ ".lighten.org.tw",
+ ".lightnovel.cn",
+ "@@|https://www.lightnovel.cn",
+ "limiao.net",
+ "linkuswell.com",
+ "abitno.linpie.com/use-ipv6-to-fuck-gfw",
+ "||line.me",
+ "||line-apps.com",
+ ".linglingfa.com",
+ "||lingvodics.com",
+ ".link-o-rama.com",
+ "|http://link-o-rama.com",
+ ".linkideo.com",
+ "||api.linksalpha.com",
+ "||apidocs.linksalpha.com",
+ "||www.linksalpha.com",
+ "||help.linksalpha.com",
+ "||linux.org.hk",
+ "linuxtoy.org/archives/installing-west-chamber-on-ubuntu",
+ ".lionsroar.com",
+ ".lipuman.com",
+ "||liquidvpn.com",
+ "||greatfire.us7.list-manage.com",
+ "||listentoyoutube.com",
+ "listorious.com",
+ ".liu-xiaobo.org",
+ "||liudejun.com",
+ ".liuhanyu.com",
+ ".liujianshu.com",
+ "||liujianshu.com",
+ ".liuxiaobo.net",
+ "|http://liuxiaobo.net",
+ "liuxiaotong.com",
+ "||liuxiaotong.com",
+ ".livedoor.jp",
+ ".liveleak.com",
+ "||liveleak.com",
+ ".livestation.com",
+ "livestream.com",
+ "||livestream.com",
+ "||livingonline.us",
+ "||livingstream.com",
+ "||livevideo.com",
+ ".livevideo.com",
+ ".liwangyang.com",
+ "lizhizhuangbi.com",
+ "lkcn.net",
+ ".llss.me/",
+ ".load.to",
+ ".lobsangwangyal.com",
+ ".localdomain.ws",
+ "||localdomain.ws",
+ "localpresshk.com",
+ "||lockestek.com",
+ "logbot.net",
+ "||logiqx.com",
+ "secure.logmein.com",
+ "||secure.logmein.com",
+ ".londonchinese.ca",
+ ".longhair.hk",
+ "longmusic.com",
+ "||longtermly.net",
+ "||lookpic.com",
+ ".looktoronto.com",
+ "|http://looktoronto.com",
+ ".lotsawahouse.org/tibetan-masters/fourteenth-dalai-lama",
+ ".lotuslight.org.hk",
+ ".lotuslight.org.tw",
+ "hkreporter.loved.hk",
+ "||lpsg.com",
+ "||lrfz.com",
+ ".lrip.org",
+ "||lrip.org",
+ ".lsd.org.hk",
+ "||lsd.org.hk",
+ "lsforum.net",
+ ".lsm.org",
+ "||lsm.org",
+ ".lsmchinese.org",
+ "||lsmchinese.org",
+ ".lsmkorean.org",
+ "||lsmkorean.org",
+ ".lsmradio.com/rad_archives",
+ ".lsmwebcast.com",
+ ".ltn.com.tw",
+ "|http://ltn.com.tw",
+ ".luke54.com",
+ ".luke54.org",
+ ".lupm.org",
+ "||lupm.org",
+ "||lushstories.com",
+ "luxebc.com",
+ "lvhai.org",
+ "||lvhai.org",
+ "||lvv2.com",
+ ".lyfhk.net",
+ "|http://lyfhk.net",
+ ".lzmtnews.org",
+ "||lzmtnews.org",
+ "http://*.m-team.cc",
+ ".macrovpn.com",
+ "macts.com.tw",
+ "||mad-ar.ch",
+ "||madrau.com",
+ "||madthumbs.com",
+ "||magic-net.info",
+ "mahabodhi.org",
+ "my.mail.ru",
+ ".maiplus.com",
+ "|http://maiplus.com",
+ ".maizhong.org",
+ "makkahnewspaper.com",
+ ".mamingzhe.com",
+ "manicur4ik.ru",
+ ".maplew.com",
+ "|http://maplew.com",
+ "||marc.info",
+ "marguerite.su",
+ "||martincartoons.com",
+ "maskedip.com",
+ ".maiio.net",
+ ".mail-archive.com",
+ ".malaysiakini.com",
+ "||makemymood.com",
+ ".manchukuo.net",
+ ".maniash.com",
+ "|http://maniash.com",
+ ".mansion.com",
+ ".mansionpoker.com",
+ "||martau.com",
+ "|http://blog.martinoei.com",
+ ".martsangkagyuofficial.org",
+ "|http://martsangkagyuofficial.org",
+ "maruta.be/forget",
+ ".marxist.com",
+ "||marxist.net",
+ ".marxists.org/chinese",
+ "||matainja.com",
+ "||mathable.io",
+ "||mathiew-badimon.com",
+ "||matsushimakaede.com",
+ "|http://maturejp.com",
+ "mayimayi.com",
+ ".maxing.jp",
+ ".mcaf.ee",
+ "|http://mcaf.ee",
+ "||mcadforums.com",
+ "mcfog.com",
+ "mcreasite.com",
+ ".md-t.org",
+ "||md-t.org",
+ "||meansys.com",
+ ".media.org.hk",
+ ".mediachinese.com",
+ "||mediachinese.com",
+ ".mediafire.com/?",
+ ".mediafire.com/download",
+ ".mediafreakcity.com",
+ "||mediafreakcity.com",
+ ".medium.com",
+ "||medium.com",
+ ".meetav.com",
+ "||meetup.com",
+ "mefeedia.com",
+ "jihadintel.meforum.org",
+ "||mega.nz",
+ "||megaproxy.com",
+ "||megarotic.com",
+ "megavideo.com",
+ "||megurineluka.com",
+ "meirixiaochao.com",
+ ".meltoday.com",
+ ".memehk.com",
+ "||memehk.com",
+ "memorybbs.com",
+ ".memri.org",
+ ".memrijttm.org",
+ ".mercyprophet.org",
+ "|http://mercyprophet.org",
+ "||mergersandinquisitions.org",
+ ".meridian-trust.org",
+ "|http://meridian-trust.org",
+ ".meripet.biz",
+ "|http://meripet.biz",
+ ".meripet.com",
+ "|http://meripet.com",
+ "merit-times.com.tw",
+ "meshrep.com",
+ ".mesotw.com/bbs",
+ "metacafe.com/watch",
+ "||meteorshowersonline.com",
+ "|http://www.metro.taipei/",
+ ".metrohk.com.hk/?cmd=detail&categoryID=2",
+ "||metrolife.ca",
+ ".metroradio.com.hk",
+ "|http://metroradio.com.hk",
+ "meyou.jp",
+ ".meyul.com",
+ "||mgoon.com",
+ "||mgstage.com",
+ "||mh4u.org",
+ "mhradio.org",
+ "|http://michaelanti.com",
+ "||michaelmarketl.com",
+ "|http://bbs.mikocon.com",
+ ".microvpn.com",
+ "|http://microvpn.com",
+ "middle-way.net",
+ ".mihk.hk/forum",
+ ".mihr.com",
+ "mihua.org",
+ "||mikesoltys.com",
+ ".milph.net",
+ "|http://milph.net",
+ ".milsurps.com",
+ "mimiai.net",
+ ".mimivip.com",
+ ".mimivv.com",
+ ".mindrolling.org",
+ "|http://mindrolling.org",
+ ".minghui.or.kr",
+ "|http://minghui.or.kr",
+ "minghui.org",
+ "||minghui.org",
+ "minghui-a.org",
+ "minghui-b.org",
+ "minghui-school.org",
+ ".mingjinglishi.com",
+ "||mingjinglishi.com",
+ "mingjingnews.com",
+ "||mingjingtimes.com",
+ ".mingpao.com",
+ "||mingpao.com",
+ ".mingpaocanada.com",
+ ".mingpaomonthly.com",
+ "|http://mingpaomonthly.com",
+ "mingpaonews.com",
+ ".mingpaony.com",
+ ".mingpaosf.com",
+ ".mingpaotor.com",
+ ".mingpaovan.com",
+ ".mingshengbao.com",
+ ".minhhue.net",
+ ".miniforum.org",
+ ".ministrybooks.org",
+ ".minzhuhua.net",
+ "||minzhuhua.net",
+ "minzhuzhanxian.com",
+ "minzhuzhongguo.org",
+ "||miroguide.com",
+ "mirrorbooks.com",
+ ".mist.vip",
+ "thecenter.mit.edu",
+ ".mitao.com.tw",
+ ".mitbbs.com",
+ "||mitbbs.com",
+ "mitbbsau.com",
+ ".mixero.com",
+ "||mixero.com",
+ "mixpod.com",
+ ".mixx.com",
+ "||mixx.com",
+ "||mizzmona.com",
+ ".mk5000.com",
+ ".mlcool.com",
+ "||mlzs.work",
+ ".mm-cg.com",
+ "||mmaaxx.com",
+ ".mmmca.com",
+ "mnewstv.com",
+ "||mobatek.net",
+ ".mobile01.com",
+ "||mobile01.com",
+ "||mobileways.de",
+ ".mobypicture.com",
+ "|http://moby.to",
+ "||moeerolibrary.com",
+ "wiki.moegirl.org",
+ ".mofaxiehui.com",
+ ".mofos.com",
+ "||mog.com",
+ "molihua.org",
+ "||mondex.org",
+ ".money-link.com.tw",
+ "|http://money-link.com.tw",
+ "|http://www.monlamit.org",
+ ".moonbbs.com",
+ "||moonbbs.com",
+ "c1522.mooo.com",
+ "||monitorchina.org",
+ "bbs.morbell.com",
+ "||morningsun.org",
+ "||moroneta.com",
+ ".motherless.com",
+ "|http://motherless.com",
+ "motor4ik.ru",
+ ".mousebreaker.com",
+ ".movements.org",
+ "||movements.org",
+ "||moviefap.com",
+ "||www.moztw.org",
+ ".mp3buscador.com",
+ "mp3ye.eu",
+ "||mpettis.com",
+ "mpfinance.com",
+ "mpinews.com",
+ "mponline.hk",
+ ".mqxd.org",
+ "|http://mqxd.org",
+ "mrtweet.com",
+ "||mrtweet.com",
+ "news.hk.msn.com",
+ "news.msn.com.tw",
+ "msguancha.com",
+ ".mswe1.org",
+ "|http://mswe1.org",
+ "||mthruf.com",
+ "muchosucko.com",
+ "||multiply.com",
+ "multiproxy.org",
+ "multiupload.com",
+ ".mullvad.net",
+ "||mullvad.net",
+ ".mummysgold.com",
+ ".murmur.tw",
+ "|http://murmur.tw",
+ ".musicade.net",
+ ".muslimvideo.com",
+ "||muzi.com",
+ "||muzi.net",
+ "||mx981.com",
+ ".my-formosa.com",
+ ".my-proxy.com",
+ ".my-private-network.co.uk",
+ "||my-private-network.co.uk",
+ "forum.my903.com",
+ ".myactimes.com/actimes",
+ "||myanniu.com",
+ ".myaudiocast.com",
+ "||myaudiocast.com",
+ ".myav.com.tw/bbs",
+ ".mybbs.us",
+ ".myca168.com",
+ ".mycanadanow.com",
+ "||bbs.mychat.to",
+ "||mychinamyhome.com",
+ ".mychinamyhome.com",
+ ".mychinanet.com",
+ ".mychinanews.com",
+ "||mychinanews.com",
+ ".mychinese.news",
+ "||mycnnews.com",
+ "||mykomica.org",
+ "mycould.com/discuz",
+ ".myeasytv.com",
+ "||myeclipseide.com",
+ ".myforum.com.hk",
+ "||myforum.com.hk",
+ "||myforum.com.uk",
+ ".myfreecams.com",
+ ".myfreepaysite.com",
+ ".myfreshnet.com",
+ ".myiphide.com",
+ "||myiphide.com",
+ "forum.mymaji.com",
+ "mymediarom.com/files/box",
+ "||mymoe.moe",
+ "||mymusic.net.tw",
+ "||myparagliding.com",
+ "||mypopescu.com",
+ "myradio.hk/podcast",
+ ".myreadingmanga.info",
+ "mysinablog.com",
+ ".myspace.com",
+ "||myspacecdn.com",
+ ".mytalkbox.com",
+ ".mytizi.com",
+ "||naacoalition.org",
+ "old.nabble.com",
+ "||naitik.net",
+ ".nakuz.com/bbs",
+ "||nalandabodhi.org",
+ "||nalandawest.org",
+ ".namgyal.org",
+ "namgyalmonastery.org",
+ "||namsisi.com",
+ ".nanyang.com",
+ "||nanyang.com",
+ ".nanyangpost.com",
+ "||nanyangpost.com",
+ ".nanzao.com",
+ "||jpl.nasa.gov",
+ "||pds.nasa.gov",
+ "||solarsystem.nasa.gov",
+ ".nakido.com",
+ "||nakido.com",
+ ".naol.ca",
+ ".naol.cc",
+ "uighur.narod.ru",
+ ".nat.moe",
+ "||nat.moe",
+ "cyberghost.natado.com",
+ "||national-lottery.co.uk",
+ "news.nationalgeographic.com/news/2014/06/140603-tiananmen-square",
+ ".nationsonline.org/oneworld/tibet",
+ "||line.naver.jp",
+ "||navyfamily.navy.mil",
+ "||navyreserve.navy.mil",
+ "||nko.navy.mil",
+ "||usno.navy.mil",
+ "naweeklytimes.com",
+ ".nbtvpn.com",
+ "|http://nbtvpn.com",
+ "nccwatch.org.tw",
+ ".nch.com.tw",
+ ".ncn.org",
+ "||ncn.org",
+ "||etools.ncol.com",
+ ".nde.de",
+ ".ndr.de",
+ ".ned.org",
+ "||nekoslovakia.net",
+ "||nepusoku.com",
+ "||net-fits.pro",
+ "bbs.netbig.com",
+ ".netbirds.com",
+ "netcolony.com",
+ "bolin.netfirms.com",
+ "||netme.cc",
+ "netsneak.com",
+ ".network54.com",
+ "networkedblogs.com",
+ ".networktunnel.net",
+ "neverforget8964.org",
+ "new-3lunch.net",
+ ".new-akiba.com",
+ ".new96.ca",
+ ".newcenturymc.com",
+ "|http://newcenturymc.com",
+ "newcenturynews.com",
+ "||newchen.com",
+ ".newchen.com",
+ ".newgrounds.com",
+ "newipnow.com",
+ ".newlandmagazine.com.au",
+ ".newnews.ca",
+ "news100.com.tw",
+ "newschinacomment.org",
+ ".newscn.org",
+ "||newscn.org",
+ "newspeak.cc/story",
+ ".newsancai.com",
+ "||newsancai.com",
+ ".newsdetox.ca",
+ ".newsdh.com",
+ "||newstamago.com",
+ "||newstapa.org",
+ "newstarnet.com",
+ ".newtaiwan.com.tw",
+ "newtalk.tw",
+ "||newtalk.tw",
+ "newyorktimes.com",
+ "||nexon.com",
+ ".next11.co.jp",
+ ".nextmag.com.tw",
+ ".nextmedia.com",
+ "||nexton-net.jp",
+ "nexttv.com.tw",
+ ".nfjtyd.com",
+ "||co.ng.mil",
+ "||nga.mil",
+ "ngensis.com",
+ ".nhentai.net",
+ "|http://nhentai.net",
+ ".nhk-ondemand.jp",
+ ".nicovideo.jp/watch",
+ "||nighost.org",
+ "av.nightlife141.com",
+ "ninecommentaries.com",
+ ".ninjacloak.com",
+ "||ninjaproxy.ninja",
+ "nintendium.com",
+ "taiwanyes.ning.com",
+ "usmgtcg.ning.com/forum",
+ "||niusnews.com",
+ "||njactb.org",
+ "njuice.com",
+ "||njuice.com",
+ "nlfreevpn.com",
+ ".ddns.net/",
+ ".gooddns.info",
+ "||gotdns.ch",
+ ".maildns.xyz",
+ ".no-ip.org",
+ ".opendn.xyz",
+ ".servehttp.com",
+ "sytes.net",
+ ".whodns.xyz",
+ ".zapto.org",
+ "|http://dynupdate.no-ip.com/",
+ "||nobel.se",
+ "nobelprize.org/nobel_prizes/peace/laureates/1989",
+ "nobelprize.org/nobel_prizes/peace/laureates/2010",
+ "nobodycanstop.us",
+ "||nobodycanstop.us",
+ "||nokogiri.org",
+ "||nokola.com",
+ "noodlevpn.com",
+ ".norbulingka.org",
+ "nordvpn.com",
+ "||nordvpn.com",
+ "||novelasia.com",
+ ".news.now.com",
+ "|http://news.now.com",
+ "news.now.com%2Fhome",
+ "||nownews.com",
+ ".nowtorrents.com",
+ ".noypf.com",
+ "||noypf.com",
+ "||npa.go.jp",
+ ".npnt.me",
+ "|http://npnt.me",
+ ".nps.gov",
+ ".nradio.me",
+ "|http://nradio.me",
+ ".nrk.no",
+ "||nrk.no",
+ ".ntd.tv",
+ "||ntd.tv",
+ ".ntdtv.com",
+ "||ntdtv.com",
+ ".ntdtv.co.kr",
+ "ntdtv.ca",
+ "ntdtv.org",
+ "ntdtv.ru",
+ "ntdtvla.com",
+ ".ntrfun.com",
+ "||cbs.ntu.edu.tw",
+ "||media.nu.nl",
+ ".nubiles.net",
+ "||nuexpo.com",
+ ".nukistream.com",
+ "||nurgo-software.com",
+ "||nutaku.net",
+ ".nuvid.com",
+ "||nvdst.com",
+ "nuzcom.com",
+ ".nvquan.org",
+ ".nvtongzhisheng.org",
+ "|http://nvtongzhisheng.org",
+ ".nwtca.org",
+ "|http://nyaa.eu",
+ ".nydus.ca",
+ "nylon-angel.com",
+ "nylonstockingsonline.com",
+ ".nzchinese.com",
+ "||nzchinese.net.nz",
+ "observechina.net",
+ ".obutu.com",
+ "ocaspro.com",
+ "occupytiananmen.com",
+ "oclp.hk",
+ ".ocreampies.com",
+ "||october-review.org",
+ "offbeatchina.com",
+ "officeoftibet.com",
+ "|http://ofile.org",
+ "||ogaoga.org",
+ "twtr2src.ogaoga.org",
+ ".ogate.org",
+ "||ogate.org",
+ "www2.ohchr.org/english/bodies/cat/docs/ngos/II_China_41.pdf",
+ ".oikos.com.tw/v4",
+ ".oiktv.com",
+ "oizoblog.com",
+ ".ok.ru",
+ "||ok.ru",
+ ".okayfreedom.com",
+ "||okayfreedom.com",
+ "okk.tw",
+ "|http://filmy.olabloga.pl/player",
+ "old-cat.net",
+ "||olumpo.com",
+ ".olympicwatch.org",
+ "omgili.com",
+ "||omnitalk.com",
+ "||omnitalk.org",
+ "cling.omy.sg",
+ "forum.omy.sg",
+ "news.omy.sg",
+ "showbiz.omy.sg",
+ "||on.cc",
+ "||onedrive.live.com",
+ "||onion.city",
+ ".onlinecha.com",
+ "||onlineyoutube.com",
+ ".onlytweets.com",
+ "|http://onlytweets.com",
+ "onmoon.net",
+ "onmoon.com",
+ ".onthehunt.com",
+ "|http://onthehunt.com",
+ ".oopsforum.com",
+ "open.com.hk",
+ "openallweb.com",
+ "opendemocracy.net",
+ "||opendemocracy.net",
+ ".openervpn.in",
+ "openid.net",
+ "||openid.net",
+ ".openleaks.org",
+ "||openleaks.org",
+ "openvpn.net",
+ "||openvpn.net",
+ "||openwebster.com",
+ ".openwrt.org.cn",
+ "@@||openwrt.org.cn",
+ "my.opera.com/dahema",
+ "||demo.opera-mini.net",
+ ".opus-gaming.com",
+ "|http://opus-gaming.com",
+ "www.orchidbbs.com",
+ ".organcare.org.tw",
+ "organharvestinvestigation.net",
+ ".orgasm.com",
+ ".orgfree.com",
+ "||orient-doll.com",
+ "orientaldaily.com.my",
+ "||orientaldaily.com.my",
+ "||orn.jp",
+ "t.orzdream.com",
+ "||t.orzdream.com",
+ "tui.orzdream.com",
+ "||orzistic.org",
+ "||osfoora.com",
+ ".otnd.org",
+ "||otnd.org",
+ "||otto.de",
+ "||ourdearamy.com",
+ "oursogo.com",
+ ".oursteps.com.au",
+ "||oursteps.com.au",
+ ".oursweb.net",
+ "||ourtv.hk",
+ "xinqimeng.over-blog.com",
+ "||overplay.net",
+ "share.ovi.com/media",
+ "|http://owl.li",
+ "|http://ht.ly",
+ "|http://htl.li",
+ "|http://mash.to",
+ "www.owind.com",
+ "|http://www.oxid.it",
+ "oyax.com",
+ "oyghan.com/wps",
+ ".ozchinese.com/bbs",
+ "||ow.ly",
+ "bbs.ozchinese.com",
+ ".ozvoice.org",
+ "||ozvoice.org",
+ ".ozxw.com",
+ ".ozyoyo.com",
+ "||pachosting.com",
+ ".pacificpoker.com",
+ ".packetix.net",
+ "||pacopacomama.com",
+ ".padmanet.com",
+ "page2rss.com",
+ "||pagodabox.com",
+ ".palacemoon.com",
+ "forum.palmislife.com",
+ "||eriversoft.com",
+ ".paldengyal.com",
+ "paljorpublications.com",
+ ".paltalk.com",
+ "||pandapow.co",
+ ".pandapow.net",
+ ".pandavpn-jp.com",
+ ".panluan.net",
+ "||panluan.net",
+ "||pao-pao.net",
+ "paper.li",
+ "paperb.us",
+ ".paradisehill.cc",
+ ".paradisepoker.com",
+ ".partycasino.com",
+ ".partypoker.com",
+ ".passion.com",
+ "||passion.com",
+ ".passiontimes.hk",
+ "pastebin.com",
+ ".pastie.org",
+ "||pastie.org",
+ "||blog.pathtosharepoint.com",
+ "pbs.org/wgbh/pages/frontline/gate",
+ "pbs.org/wgbh/pages/frontline/tankman",
+ "pbs.org/wgbh/pages/frontline/tibet",
+ "video.pbs.org",
+ "pbwiki.com",
+ "||pbworks.com",
+ "||developers.box.net",
+ "||wiki.oauth.net",
+ "||wiki.phonegap.com",
+ "||wiki.jqueryui.com",
+ "||pbxes.com",
+ "||pbxes.org",
+ "pcdvd.com.tw",
+ ".pchome.com.tw",
+ "|http://pcij.org",
+ ".pcstore.com.tw",
+ "||pct.org.tw",
+ "pdetails.com",
+ "||pdproxy.com",
+ "||peace.ca",
+ "peacefire.org",
+ "peacehall.com",
+ "||peacehall.com",
+ "|http://pearlher.org",
+ ".peeasian.com",
+ ".pekingduck.org",
+ "||pekingduck.org",
+ ".pemulihan.or.id",
+ "|http://pemulihan.or.id",
+ "||pen.io",
+ "penchinese.com",
+ "||penchinese.net",
+ ".penchinese.net",
+ "pengyulong.com",
+ "penisbot.com",
+ "||blog.pentalogic.net",
+ ".penthouse.com",
+ ".pentoy.hk/%E4%B8%AD%E5%9C%8B",
+ ".pentoy.hk/%E6%99%82%E4%BA%8B",
+ ".peoplebookcafe.com",
+ ".peoplenews.tw",
+ "||peoplenews.tw",
+ ".peopo.org",
+ "||peopo.org",
+ ".percy.in",
+ ".perfectgirls.net",
+ "perfectvpn.net",
+ ".persecutionblog.com",
+ ".persiankitty.com",
+ "pfd.org.hk",
+ "phapluan.org",
+ "phayul.com",
+ "philborges.com",
+ "philly.com",
+ "||phncdn.com",
+ "||photodharma.net",
+ "||photofocus.com",
+ "||phuquocservices.com",
+ "||picacomiccn.com",
+ ".picidae.net",
+ "||img*.picturedip.com",
+ "picturesocial.com",
+ "||pin-cong.com",
+ ".pin6.com",
+ "||pin6.com",
+ ".ping.fm",
+ "||ping.fm",
+ "||pinimg.com",
+ ".pinkrod.com",
+ "||pinoy-n.com",
+ "||pinterest.at",
+ "||pinterest.co.kr",
+ "||pinterest.co.uk",
+ ".pinterest.com",
+ "||pinterest.com",
+ "||pinterest.de",
+ "||pinterest.dk",
+ "||pinterest.fr",
+ "||pinterest.jp",
+ "||pinterest.nl",
+ "||pinterest.se",
+ ".pipii.tv",
+ ".piposay.com",
+ "piraattilahti.org",
+ ".piring.com",
+ "||pixelqi.com",
+ "||css.pixnet.in",
+ "||pixnet.net",
+ ".pixnet.net",
+ ".pk.com",
+ "||placemix.com",
+ "|http://pictures.playboy.com",
+ "||playboy.com",
+ ".playboyplus.com",
+ "||playboyplus.com",
+ "||player.fm",
+ ".playno1.com",
+ "||playno1.com",
+ "||playpcesor.com",
+ "plays.com.tw",
+ "||m.plixi.com",
+ "plm.org.hk",
+ "plunder.com",
+ ".plurk.com",
+ "||plurk.com",
+ ".plus28.com",
+ ".plusbb.com",
+ ".pmatehunter.com",
+ "|http://pmatehunter.com",
+ ".pmates.com",
+ "||po2b.com",
+ "pobieramy.top",
+ "||podictionary.com",
+ ".pokerstars.com",
+ "||pokerstars.com",
+ ".pokerstars.net",
+ "zh.pokerstrategy.com",
+ "politicalchina.org",
+ "politicalconsultation.org",
+ ".politiscales.net",
+ "||poloniex.com",
+ ".polymerhk.com",
+ "|http://polymerhk.com",
+ ".popo.tw",
+ "||popvote.hk",
+ ".popyard.com",
+ "||popyard.org",
+ ".porn.com",
+ ".porn2.com",
+ ".porn5.com",
+ ".pornbase.org",
+ ".pornerbros.com",
+ "||pornhd.com",
+ ".pornhost.com",
+ ".pornhub.com",
+ "||pornhub.com",
+ ".pornhubdeutsch.net",
+ "|http://pornhubdeutsch.net",
+ "||pornmm.net",
+ ".pornoxo.com",
+ ".pornrapidshare.com",
+ "||pornrapidshare.com",
+ ".pornsharing.com",
+ "|http://pornsharing.com",
+ ".pornsocket.com",
+ ".pornstarclub.com",
+ "||pornstarclub.com",
+ ".porntube.com",
+ ".porntubenews.com",
+ ".porntvblog.com",
+ "||porntvblog.com",
+ ".pornvisit.com",
+ ".portablevpn.nl",
+ "||poskotanews.com",
+ ".post01.com",
+ ".post76.com",
+ "||post76.com",
+ ".post852.com",
+ "postadult.com",
+ ".postimg.org",
+ "||potvpn.com",
+ "||powercx.com",
+ ".powerphoto.org",
+ "||www.powerpointninja.com",
+ "||presidentlee.tw",
+ "||cdn.printfriendly.com",
+ ".pritunl.com",
+ "provpnaccounts.com",
+ "||provpnaccounts.com",
+ ".proxfree.com",
+ "||proxfree.com",
+ "proxyanonimo.es",
+ ".proxynetwork.org.uk",
+ "||proxynetwork.org.uk",
+ "||pts.org.tw",
+ ".pttvan.org",
+ "pubu.com.tw",
+ "puffinbrowser.com",
+ "pureinsight.org",
+ ".pushchinawall.com",
+ ".putty.org",
+ "||putty.org",
+ "||calebelston.com",
+ "||blog.fizzik.com",
+ "||nf.id.au",
+ "||sogrady.me",
+ "||vatn.org",
+ "||ventureswell.com",
+ "||whereiswerner.com",
+ ".power.com",
+ "||power.com",
+ "powerapple.com",
+ "||powerapple.com",
+ "||abc.pp.ru",
+ "heix.pp.ru",
+ "||prayforchina.net",
+ "||premeforwindows7.com",
+ "||presentationzen.com",
+ "||prestige-av.com",
+ "prisoner-state-secret-journal-premier",
+ ".prisoneralert.com",
+ "||pritunl.com",
+ "||privacybox.de",
+ ".private.com/home",
+ "||privateinternetaccess.com",
+ "privatepaste.com",
+ "||privatepaste.com",
+ "privatetunnel.com",
+ "||privatetunnel.com",
+ "||privatevpn.com",
+ "||procopytips.com",
+ "provideocoalition.com",
+ "||prosiben.de",
+ "proxifier.com",
+ "api.proxlet.com",
+ "||proxomitron.info",
+ ".proxpn.com",
+ "||proxpn.com",
+ ".proxylist.org.uk",
+ "||proxylist.org.uk",
+ ".proxypy.net",
+ "||proxypy.net",
+ "proxyroad.com",
+ ".proxytunnel.net",
+ "||proyectoclubes.com",
+ "prozz.net",
+ "psblog.name",
+ "||psblog.name",
+ "||psiphon.ca",
+ ".psiphon3.com",
+ "||psiphon3.com",
+ ".psiphontoday.com",
+ ".ptt.cc",
+ "||ptt.cc",
+ ".puffstore.com",
+ ".puuko.com",
+ "||pullfolio.com",
+ ".punyu.com/puny",
+ "||pureconcepts.net",
+ "||pureinsight.org",
+ "||purepdf.com",
+ "||purevpn.com",
+ ".purplelotus.org",
+ ".pursuestar.com",
+ "||pursuestar.com",
+ ".pussyspace.com",
+ ".putihome.org",
+ ".putlocker.com/file",
+ "pwned.com",
+ "python.com",
+ ".python.com.tw",
+ "|http://python.com.tw",
+ "pythonhackers.com/p",
+ "ss.pythonic.life/",
+ ".qanote.com",
+ "||qanote.com",
+ ".qgirl.com.tw",
+ "||qiandao.today",
+ ".qi-gong.me",
+ "||qi-gong.me",
+ "||qiangyou.org",
+ ".qidian.ca",
+ ".qienkuen.org",
+ "||qienkuen.org",
+ "||qiwen.lu",
+ "qixianglu.cn",
+ "bbs.qmzdd.com",
+ ".qkshare.com",
+ "qoos.com",
+ "||qoos.com",
+ "blog.qooza.hk/dafengqixi",
+ "||efksoft.com",
+ "||qstatus.com",
+ "||qtweeter.com",
+ "||qtrac.eu",
+ ".quannengshen.org",
+ "|http://quannengshen.org",
+ "quantumbooter.net",
+ "||quitccp.net",
+ ".quitccp.net",
+ "||quitccp.org",
+ ".quitccp.org",
+ ".quora.com/Chinas-Future",
+ ".quran.com",
+ "|http://quran.com",
+ ".quranexplorer.com",
+ "qusi8.net",
+ ".qvodzy.org",
+ "nemesis2.qx.net/pages/MyEnTunnel",
+ "qxbbs.org",
+ ".ra.gg",
+ "|http://ra.gg/",
+ ".radicalparty.org",
+ "||rael.org",
+ "radicalparty.org",
+ "radioaustralia.net.au",
+ ".radiohilight.net",
+ "||radiohilight.net",
+ "opml.radiotime.com",
+ "||radiovaticana.org",
+ "||radiovncr.com",
+ "||raggedbanner.com",
+ "||raidcall.com.tw",
+ ".raidtalk.com.tw",
+ ".rainbowplan.org/bbs",
+ "|https://raindrop.io/",
+ ".raizoji.or.jp",
+ "|http://raizoji.or.jp",
+ "rangwang.biz",
+ "rangzen.com",
+ "rangzen.net",
+ "rangzen.org",
+ "|http://blog.ranxiang.com/",
+ "ranyunfei.com",
+ "||ranyunfei.com",
+ ".rapbull.net",
+ "|http://rapidgator.net/",
+ "||rapidmoviez.com",
+ "rapidvpn.com",
+ "||rapidvpn.com",
+ ".raremovie.cc",
+ "|http://raremovie.cc",
+ ".raremovie.net",
+ "|http://raremovie.net",
+ "||rawgit.com",
+ "||rawgithub.com",
+ "||razyboard.com",
+ "rcinet.ca",
+ ".read100.com",
+ ".readingtimes.com.tw",
+ "||readingtimes.com.tw",
+ "||readmoo.com",
+ ".readydown.com",
+ "|http://readydown.com",
+ ".realcourage.org",
+ ".realitykings.com",
+ "||realitykings.com",
+ ".realraptalk.com",
+ ".realsexpass.com",
+ ".recordhistory.org",
+ ".recovery.org.tw",
+ "|http://online.recoveryversion.org",
+ "||recoveryversion.com.tw",
+ "||red-lang.org",
+ "redballoonsolidarity.org",
+ ".redchinacn.net",
+ "|http://redchinacn.net",
+ "redchinacn.org",
+ "redtube.com",
+ "referer.us",
+ "||referer.us",
+ "||reflectivecode.com",
+ "relaxbbs.com",
+ ".relay.com.tw",
+ ".releaseinternational.org",
+ "religioustolerance.org",
+ "renminbao.com",
+ "||renminbao.com",
+ ".renyurenquan.org",
+ "||renyurenquan.org",
+ "|http://certificate.revocationcheck.com",
+ "subacme.rerouted.org",
+ "||resilio.com",
+ ".reuters.com",
+ "||reuters.com",
+ "||reutersmedia.net",
+ ".revleft.com",
+ "retweetist.com",
+ "||retweetrank.com",
+ "revver.com",
+ ".rfa.org",
+ "||rfa.org",
+ ".rfachina.com",
+ ".rfamobile.org",
+ "rfaweb.org",
+ "||rferl.org",
+ ".rfi.fr",
+ "||rfi.fr",
+ "|http://rfi.my/",
+ "|http://vds.rightster.com/",
+ ".rigpa.org",
+ ".rileyguide.com",
+ "riku.me/",
+ ".ritouki.jp",
+ "||ritter.vg",
+ ".rlwlw.com",
+ "||rlwlw.com",
+ ".rmjdw.com",
+ ".rmjdw132.info",
+ ".roadshow.hk",
+ ".roboforex.com",
+ "||robustnessiskey.com",
+ "||rocket-inc.net",
+ "|http://www2.rocketbbs.com/11/bbs.cgi?id=5mus",
+ "|http://www2.rocketbbs.com/11/bbs.cgi?id=freemgl",
+ "||rojo.com",
+ "||ronjoneswriter.com",
+ "||rolia.net",
+ ".roodo.com",
+ ".rosechina.net",
+ ".rotten.com",
+ ".rsf.org",
+ "||rsf.org",
+ ".rsf-chinese.org",
+ "||rsf-chinese.org",
+ ".rsgamen.org",
+ "||phosphation13.rssing.com",
+ ".rssmeme.com",
+ "||rssmeme.com",
+ "||rtalabel.org",
+ ".rthk.hk",
+ "|http://rthk.hk",
+ ".rthk.org.hk",
+ "|http://rthk.org.hk",
+ ".rti.org.tw",
+ "||rti.org.tw",
+ ".rtycminnesota.org",
+ ".ruanyifeng.com/blog*some_ways_to_break_the_great_firewall",
+ "rukor.org",
+ ".runbtx.com",
+ ".rushbee.com",
+ ".ruten.com.tw",
+ "rutube.ru",
+ ".ruyiseek.com",
+ ".rxhj.net",
+ "|http://rxhj.net",
+ ".s1s1s1.com",
+ "||s-cute.com",
+ ".s-dragon.org",
+ "||s1heng.com",
+ "|http://www.s4miniarchive.com",
+ "||s8forum.com",
+ "cdn1.lp.saboom.com",
+ "||sacks.com",
+ "sacom.hk",
+ "||sacom.hk",
+ "||sadpanda.us",
+ ".safervpn.com",
+ "||safervpn.com",
+ ".saintyculture.com",
+ "|http://saintyculture.com",
+ ".saiq.me",
+ "||saiq.me",
+ "||sakuralive.com",
+ ".sakya.org",
+ ".salvation.org.hk",
+ "||salvation.org.hk",
+ ".samair.ru/proxy/type-01",
+ ".sambhota.org",
+ ".cn.sandscotaicentral.com",
+ "|http://cn.sandscotaicentral.com",
+ ".sanmin.com.tw",
+ "sapikachu.net",
+ "savemedia.com",
+ "||savethesounds.info",
+ ".savetibet.de",
+ "||savetibet.de",
+ "savetibet.fr",
+ "savetibet.nl",
+ ".savetibet.org",
+ "||savetibet.org",
+ "savetibet.ru",
+ ".savetibetstore.org",
+ "||savetibetstore.org",
+ "savevid.com",
+ "||say2.info",
+ ".sbme.me",
+ "|http://sbme.me",
+ ".sbs.com.au/yourlanguage",
+ ".scasino.com",
+ "|http://www.sciencemag.org/content/344/6187/953",
+ ".sciencenets.com",
+ ".scmp.com",
+ "||scmp.com",
+ ".scmpchinese.com",
+ "||scramble.io",
+ ".scribd.com",
+ "||scribd.com",
+ "||scriptspot.com",
+ "seapuff.com",
+ "domainhelp.search.com",
+ ".searchtruth.com",
+ "secretchina.com",
+ "||secretchina.com",
+ "||secretgarden.no",
+ ".secretsline.biz",
+ "||secretsline.biz",
+ "||securetunnel.com",
+ "securityinabox.org",
+ "|https://securityinabox.org",
+ ".securitykiss.com",
+ "||securitykiss.com",
+ "||seed4.me",
+ "news.seehua.com",
+ "seesmic.com",
+ "||seevpn.com",
+ "||seezone.net",
+ "sejie.com",
+ ".sendspace.com",
+ "|http://tweets.seraph.me/",
+ "sesawe.net",
+ "||sesawe.net",
+ ".sesawe.org",
+ "||sethwklein.net",
+ ".setn.com",
+ ".settv.com.tw",
+ "forum.setty.com.tw",
+ ".sevenload.com",
+ "||sevenload.com",
+ ".sex.com",
+ ".sex-11.com",
+ "||sex3.com",
+ "||sex8.cc",
+ ".sexandsubmission.com",
+ ".sexbot.com",
+ ".sexhu.com",
+ ".sexhuang.com",
+ "sexinsex.net",
+ "||sexinsex.net",
+ ".sextvx.com",
+ "67.220.91.15",
+ "67.220.91.18",
+ "67.220.91.23",
+ "|http://*.sf.net",
+ ".sfileydy.com",
+ "||sfshibao.com",
+ ".sftindia.org",
+ ".sftuk.org",
+ "||sftuk.org",
+ "||shadeyouvpn.com",
+ "shadow.ma",
+ ".shadowsky.xyz",
+ ".shadowsocks.asia",
+ "||www.shadowsocks.com",
+ ".shadowsocks.com",
+ "||shadowsocks.com.hk",
+ ".shadowsocks.org",
+ "||shadowsocks.org",
+ "||shadowsocks-r.com",
+ "|http://cn.shafaqna.com",
+ ".shambalapost.com",
+ ".shambhalasun.com",
+ ".shangfang.org",
+ "||shangfang.org",
+ "shapeservices.com",
+ ".sharebee.com",
+ "||sharecool.org",
+ "sharpdaily.com.hk",
+ "||sharpdaily.com.hk",
+ ".sharpdaily.hk",
+ ".sharpdaily.tw",
+ ".shat-tibet.com",
+ "sheikyermami.com",
+ ".shellfire.de",
+ "||shellfire.de",
+ ".shenshou.org",
+ "shenyun.com",
+ "shenyunperformingarts.org",
+ "||shenyunperformingarts.org",
+ "shenzhoufilm.com",
+ "||shenzhoufilm.com",
+ "||sherabgyaltsen.com",
+ ".shiatv.net",
+ ".shicheng.org",
+ "shinychan.com",
+ "shipcamouflage.com",
+ ".shireyishunjian.com",
+ ".shitaotv.org",
+ "||shixiao.org",
+ "||shizhao.org",
+ "shizhao.org",
+ "shkspr.mobi/dabr",
+ "||shodanhq.com",
+ "||shooshtime.com",
+ ".shop2000.com.tw",
+ ".shopping.com",
+ ".showhaotu.com",
+ ".showtime.jp",
+ ".shutterstock.com",
+ "||shutterstock.com",
+ "ch.shvoong.com",
+ ".shwchurch.org",
+ "||www.shwchurch.org",
+ ".shwchurch3.com",
+ "|http://shwchurch3.com",
+ ".siddharthasintent.org",
+ "||sidelinesnews.com",
+ ".sidelinessportseatery.com",
+ ".sijihuisuo.club",
+ ".sijihuisuo.com",
+ ".silkbook.com",
+ "||simbolostwitter.com",
+ "simplecd.org",
+ "||simplecd.org",
+ "@@||simplecd.me",
+ "simpleproductivityblog.com",
+ "bbs.sina.com/",
+ "bbs.sina.com%2F",
+ "blog.sina.com.tw",
+ "dailynews.sina.com/",
+ "dailynews.sina.com%2F",
+ "forum.sina.com.hk",
+ "home.sina.com",
+ "||magazines.sina.com.tw",
+ "news.sina.com.hk",
+ "news.sina.com.tw",
+ "news.sinchew.com.my",
+ ".sinchew.com.my/node/",
+ ".sinchew.com.my/taxonomy/term",
+ ".singaporepools.com.sg",
+ "||singaporepools.com.sg",
+ ".singfortibet.com",
+ ".singpao.com.hk",
+ "singtao.com",
+ "||singtao.com",
+ "news.singtao.ca",
+ ".singtaousa.com",
+ "||singtaousa.com",
+ "sino-monthly.com",
+ "||sinocast.com",
+ "sinocism.com",
+ "sinomontreal.ca",
+ ".sinonet.ca",
+ ".sinopitt.info",
+ ".sinoants.com",
+ "||sinoants.com",
+ ".sinoquebec.com",
+ ".sierrafriendsoftibet.org",
+ "sis.xxx",
+ "||sis001.com",
+ "sis001.us",
+ ".site2unblock.com",
+ "||site90.net",
+ ".sitebro.tw",
+ "||sitekreator.com",
+ "||siteks.uk.to",
+ "||sitemaps.org",
+ ".sjrt.org",
+ "|http://sjrt.org",
+ "||sjum.cn",
+ "||sketchappsources.com",
+ "||skimtube.com",
+ "||skybet.com",
+ "|http://users.skynet.be/reves/tibethome.html",
+ ".skyking.com.tw",
+ "bbs.skykiwi.com",
+ "|http://www.skype.com/intl/",
+ "|http://www.skype.com/zh-Hant",
+ "||skyvegas.com",
+ ".xskywalker.com",
+ "||xskywalker.com",
+ "||skyxvpn.com",
+ "m.slandr.net",
+ ".slaytizle.com",
+ ".sleazydream.com",
+ "||slheng.com",
+ "||slideshare.net",
+ "forum.slime.com.tw",
+ ".slinkset.com",
+ "||slickvpn.com",
+ ".slutload.com",
+ "||smartdnsproxy.com",
+ ".smarthide.com",
+ "||app.smartmailcloud.com",
+ "smchbooks.com",
+ ".smh.com.au/world/death-of-chinese-playboy-leaves-fresh-scratches-in-party-paintwork-20120903-25a8v",
+ "smhric.org",
+ ".smith.edu/dalailama",
+ ".smyxy.org",
+ "||snapchat.com",
+ ".snaptu.com",
+ "||snaptu.com",
+ "||sndcdn.com",
+ "sneakme.net",
+ "snowlionpub.com",
+ "home.so-net.net.tw/yisa_tsai",
+ "||soc.mil",
+ ".socks-proxy.net",
+ "||socks-proxy.net",
+ ".sockscap64.com",
+ "||sockslist.net",
+ ".socrec.org",
+ "|http://socrec.org",
+ ".sod.co.jp",
+ ".softether.org",
+ "||softether.org",
+ ".softether-download.com",
+ "||softether-download.com",
+ "||cdn.softlayer.net",
+ "||sogclub.com",
+ "sohcradio.com",
+ "||sohcradio.com",
+ ".sokmil.com",
+ "||sorting-algorithms.com",
+ ".sostibet.org",
+ ".soumo.info",
+ "||soup.io",
+ "@@||static.soup.io",
+ ".sobees.com",
+ "||sobees.com",
+ "socialwhale.com",
+ ".softether.co.jp",
+ "||softwarebychuck.com",
+ "blog.sogoo.org",
+ "soh.tw",
+ "||soh.tw",
+ "sohfrance.org",
+ "||sohfrance.org",
+ "chinese.soifind.com",
+ "sokamonline.com",
+ ".solidaritetibet.org",
+ ".solidfiles.com",
+ "||somee.com",
+ ".songjianjun.com",
+ "||songjianjun.com",
+ ".sonicbbs.cc",
+ ".sonidodelaesperanza.org",
+ ".sopcast.com",
+ ".sopcast.org",
+ ".sorazone.net",
+ "||sos.org",
+ "bbs.sou-tong.org",
+ ".soubory.com",
+ "|http://soubory.com",
+ ".soul-plus.net",
+ ".soulcaliburhentai.net",
+ "||soulcaliburhentai.net",
+ "||soundcloud.com",
+ ".soundofhope.kr",
+ "soundofhope.org",
+ "||soundofhope.org",
+ "||soupofmedia.com",
+ "|http://sourceforge.net/p*/shadowsocksgui/",
+ ".sourcewadio.com",
+ "southnews.com.tw",
+ "sowers.org.hk",
+ "||wlx.sowiki.net",
+ "||spankbang.com",
+ ".spankingtube.com",
+ ".spankwire.com",
+ "||spb.com",
+ "||speakerdeck.com",
+ "||speedify.com",
+ "spem.at",
+ "||spencertipping.com",
+ "||spendee.com",
+ "||spicevpn.com",
+ ".spideroak.com",
+ "||spideroak.com",
+ ".spike.com",
+ ".spotflux.com",
+ "||spotflux.com",
+ ".spring4u.info",
+ "|http://spring4u.info",
+ "||sproutcore.com",
+ "||sproxy.info",
+ "||srocket.us",
+ ".ss-link.com",
+ "||ss-link.com",
+ ".ssglobal.co/wp",
+ "|http://ssglobal.co",
+ ".ssglobal.me",
+ "||ssh91.com",
+ ".sspro.ml",
+ "|http://sspro.ml",
+ ".ssrshare.com",
+ "||ssrshare.com",
+ "||sss.camp",
+ "||sstmlt.moe",
+ "sstmlt.net",
+ "||sstmlt.net",
+ "|http://stackoverflow.com/users/895245",
+ ".stage64.hk",
+ "||stage64.hk",
+ "||standupfortibet.org",
+ "stanford.edu/group/falun",
+ "usinfo.state.gov",
+ "||statueofdemocracy.org",
+ ".starfishfx.com",
+ ".starp2p.com",
+ "||starp2p.com",
+ ".startpage.com",
+ "||startpage.com",
+ ".startuplivingchina.com",
+ "|http://startuplivingchina.com",
+ "||static-economist.com",
+ "||stc.com.sa",
+ "||steel-storm.com",
+ ".steganos.com",
+ "||steganos.com",
+ ".steganos.net",
+ ".stepchina.com",
+ "ny.stgloballink.com",
+ "hd.stheadline.com/news/realtime",
+ "sthoo.com",
+ "||sthoo.com",
+ ".stickam.com",
+ "stickeraction.com/sesawe",
+ ".stileproject.com",
+ ".sto.cc",
+ ".stoporganharvesting.org",
+ "||storagenewsletter.com",
+ ".storm.mg",
+ "||storm.mg",
+ ".stoptibetcrisis.net",
+ "||stoptibetcrisis.net",
+ "||storify.com",
+ ".stormmediagroup.com",
+ "||stoweboyd.com",
+ "stranabg.com",
+ "||straplessdildo.com",
+ "||streamingthe.net",
+ "streema.com/tv/NTDTV_Chinese",
+ "cn.streetvoice.com/article",
+ "cn.streetvoice.com/diary",
+ "cn2.streetvoice.com",
+ "tw.streetvoice.com",
+ ".strikingly.com",
+ "||strongvpn.com",
+ ".strongwindpress.com",
+ ".student.tw/db",
+ "||studentsforafreetibet.org",
+ "||stumbleupon.com",
+ "stupidvideos.com",
+ ".successfn.com",
+ "panamapapers.sueddeutsche.de",
+ ".sugarsync.com",
+ "||sugarsync.com",
+ ".sugobbs.com",
+ "||sugumiru18.com",
+ "||suissl.com",
+ "summify.com",
+ ".sumrando.com",
+ "||sumrando.com",
+ "sun1911.com",
+ ".sunporno.com",
+ "||sunmedia.ca",
+ "||sunporno.com",
+ ".sunskyforum.com",
+ ".sunta.com.tw",
+ ".sunvpn.net",
+ ".suoluo.org",
+ ".superfreevpn.com",
+ ".supervpn.net",
+ "||supervpn.net",
+ ".superzooi.com",
+ "|http://superzooi.com",
+ ".suppig.net",
+ ".suprememastertv.com",
+ "|http://suprememastertv.com",
+ ".surfeasy.com",
+ "||surfeasy.com",
+ ".surfeasy.com.au",
+ "|http://surfeasy.com.au",
+ "||surrenderat20.net",
+ ".suyangg.com",
+ "|http://suyangg.com",
+ ".svsfx.com",
+ ".swissinfo.ch",
+ "||swissinfo.ch",
+ ".swissvpn.net",
+ "||swissvpn.net",
+ "switchvpn.net",
+ "||switchvpn.net",
+ ".sydneytoday.com",
+ "||sydneytoday.com",
+ ".sylfoundation.org",
+ "||syncback.com",
+ "sysresccd.org",
+ ".sytes.net",
+ "blog.syx86.com/2009/09/puff",
+ "blog.syx86.cn/2009/09/puff",
+ ".szbbs.net",
+ ".szetowah.org.hk",
+ "||t-g.com",
+ ".t35.com",
+ ".t66y.com",
+ "||t66y.com",
+ ".taa-usa.org",
+ "|http://taa-usa.org",
+ ".taaze.tw",
+ "||taaze.tw",
+ "|http://www.tablesgenerator.com/",
+ "tabtter.jp",
+ ".tacem.org",
+ ".taconet.com.tw",
+ "||taedp.org.tw",
+ ".tafm.org",
+ ".tagwa.org.au",
+ "tagwalk.com",
+ "||tagwalk.com",
+ "tahr.org.tw",
+ ".taipeisociety.org",
+ "||taipeisociety.org",
+ ".taiwanbible.com",
+ ".taiwancon.com",
+ ".taiwandaily.net",
+ "||taiwandaily.net",
+ ".taiwandc.org",
+ ".taiwanjustice.com",
+ "taiwankiss.com",
+ "taiwannation.com",
+ "taiwannation.com.tw",
+ "||taiwanncf.org.tw",
+ "||taiwannews.com.tw",
+ "|http://www.taiwanonline.cc/",
+ "taiwantp.net",
+ "||taiwantt.org.tw",
+ "taiwanus.net",
+ "taiwanyes.com",
+ "taiwan-sex.com",
+ ".talk853.com",
+ ".talkboxapp.com",
+ "||talkboxapp.com",
+ ".talkcc.com",
+ "||talkcc.com",
+ ".talkonly.net",
+ "||talkonly.net",
+ "||tamiaode.tk",
+ "||tanc.org",
+ "tangben.com",
+ ".tangren.us",
+ ".taoism.net",
+ "|http://taoism.net",
+ ".taolun.info",
+ "||taolun.info",
+ ".tapatalk.com",
+ "||tapatalk.com",
+ "blog.taragana.com",
+ ".tascn.com.au",
+ "||taup.net",
+ "|http://www.taup.org.tw",
+ ".taweet.com",
+ "||taweet.com",
+ ".tbcollege.org",
+ "||tbcollege.org",
+ ".tbi.org.hk",
+ ".tbicn.org",
+ ".tbjyt.org",
+ "||tbpic.info",
+ ".tbrc.org",
+ "tbs-rainbow.org",
+ ".tbsec.org",
+ "||tbsec.org",
+ "tbskkinabalu.page.tl",
+ ".tbsmalaysia.org",
+ ".tbsn.org",
+ "||tbsn.org",
+ ".tbsseattle.org",
+ ".tbssqh.org",
+ "|http://tbssqh.org",
+ "tbswd.org",
+ ".tbtemple.org.uk",
+ ".tbthouston.org",
+ ".tccwonline.org",
+ ".tcewf.org",
+ "tchrd.org",
+ "tcnynj.org",
+ "||tcpspeed.co",
+ ".tcpspeed.com",
+ "||tcpspeed.com",
+ ".tcsofbc.org",
+ ".tcsovi.org",
+ ".tdm.com.mo",
+ "teamamericany.com",
+ "||techviz.net",
+ "||teck.in",
+ ".teeniefuck.net",
+ "teensinasia.com",
+ ".telecomspace.com",
+ "||telegraph.co.uk",
+ ".tenacy.com",
+ "||tenzinpalmo.com",
+ ".tew.org",
+ ".thaicn.com",
+ "||theatrum-belli.com",
+ "theblemish.com",
+ "||thebcomplex.com",
+ ".thebobs.com",
+ "||thebobs.com",
+ ".thechinabeat.org",
+ "|http://www.thechinastory.org/yearbooks/yearbook-2012/",
+ ".thedalailamamovie.com",
+ "|http://thedalailamamovie.com",
+ "||thedw.us",
+ "thefrontier.hk/tf",
+ "cn.thegay.com",
+ "|http://thegioitinhoc.vn/",
+ ".thegly.com",
+ ".thehots.info",
+ "thehousenews.com",
+ "||thehun.net",
+ ".theinitium.com",
+ "||theinitium.com",
+ ".thenewslens.com",
+ "||thenewslens.com",
+ ".thepiratebay.org",
+ "||thepiratebay.org",
+ ".theporndude.com",
+ "||theporndude.com",
+ "||theportalwiki.com",
+ "thereallove.kr",
+ "therock.net.nz",
+ "thespeeder.com",
+ "||thestandnews.com",
+ "thetibetcenter.org",
+ "thetibetconnection.org",
+ ".thetibetmuseum.org",
+ ".thetibetpost.com",
+ "||thetibetpost.com",
+ "||thetinhat.com",
+ "thetrotskymovie.com",
+ "thevivekspot.com",
+ "||thewgo.org",
+ ".theync.com",
+ "|http://theync.com",
+ ".thinkingtaiwan.com",
+ ".thisav.com",
+ "|http://thisav.com",
+ ".thlib.org",
+ "||thomasbernhard.org",
+ ".thongdreams.com",
+ "threatchaos.com",
+ "||throughnightsfire.com",
+ ".thumbzilla.com",
+ "||thywords.com",
+ ".thywords.com.tw",
+ "tiananmenmother.org",
+ ".tiananmenduizhi.com",
+ "||tiananmenduizhi.com",
+ "||tiananmenuniv.com",
+ "||tiananmenuniv.net",
+ "||tiandixing.org",
+ ".tianhuayuan.com",
+ ".tianlawoffice.com",
+ "||tianti.io",
+ "tiantibooks.org",
+ "||tiantibooks.org",
+ "tianyantong.org.cn",
+ ".tianzhu.org",
+ ".tibet.at",
+ "tibet.ca",
+ ".tibet.com",
+ "||tibet.com",
+ "tibet.fr",
+ ".tibet.net",
+ "||tibet.net",
+ "tibet.nu",
+ ".tibet.org",
+ "||tibet.org",
+ ".tibet.sk",
+ "tibet.org.tw",
+ ".tibet.to",
+ ".tibet-envoy.eu",
+ "||tibet-envoy.eu",
+ ".tibet-foundation.org",
+ ".tibet-house-trust.co.uk",
+ "tibet-info.net",
+ "tibet-initiative.de",
+ "||tibet-initiative.de",
+ ".tibet-munich.de",
+ ".tibet3rdpole.org",
+ "|http://tibet3rdpole.org",
+ "tibetaction.net",
+ "||tibetaction.net",
+ ".tibetaid.org",
+ "tibetalk.com",
+ ".tibetan.fr",
+ "tibetan-alliance.org",
+ ".tibetanarts.org",
+ ".tibetanbuddhistinstitute.org",
+ "|http://tibetanbuddhistinstitute.org",
+ "tibetancommunity.org",
+ ".tibetanjournal.com",
+ ".tibetanlanguage.org",
+ ".tibetanliberation.org",
+ "||tibetanliberation.org",
+ ".tibetcollection.com",
+ ".tibetanaidproject.org",
+ ".tibetancommunityuk.net",
+ "|http://tibetancommunityuk.net",
+ "tibetanculture.org",
+ "tibetanfeministcollective.org",
+ ".tibetanpaintings.com",
+ ".tibetanphotoproject.com",
+ ".tibetanpoliticalreview.org",
+ ".tibetanreview.net",
+ "|http://tibetansports.org",
+ ".tibetanwomen.org",
+ "|http://tibetanwomen.org",
+ ".tibetanyouth.org",
+ ".tibetanyouthcongress.org",
+ "||tibetanyouthcongress.org",
+ ".tibetcharity.dk",
+ "tibetcharity.in",
+ ".tibetchild.org",
+ ".tibetcity.com",
+ ".tibetcorps.org",
+ ".tibetexpress.net",
+ "|http://tibetexpress.net",
+ "tibetfocus.com",
+ "tibetfund.org",
+ ".tibetgermany.com",
+ "||tibetgermany.de",
+ ".tibethaus.com",
+ ".tibetheritagefund.org",
+ "tibethouse.jp",
+ "tibethouse.org",
+ "||tibethouse.us",
+ ".tibetinfonet.net",
+ ".tibetjustice.org",
+ ".tibetkomite.dk",
+ "|http://tibetmuseum.org",
+ "tibetnetwork.org",
+ "||tibetnetwork.org",
+ ".tibetoffice.ch",
+ "|http://tibetoffice.ch",
+ "tibetoffice.eu",
+ "tibetoffice.org",
+ "tibetonline.com",
+ "||tibetonline.com",
+ ".tibetoffice.com.au",
+ "|http://tibetoffice.com.au",
+ "||tibetonline.tv",
+ ".tibetonline.tv",
+ ".tibetoralhistory.org",
+ "|http://tibetoralhistory.org",
+ ".tibetpolicy.eu",
+ ".tibetrelieffund.co.uk",
+ "tibetsites.com",
+ ".tibetsociety.com",
+ "||tibetsociety.com",
+ ".tibetsun.com",
+ ".tibetsupportgroup.org",
+ "|http://tibetsupportgroup.org",
+ ".tibetswiss.ch",
+ ".tibettelegraph.com",
+ "tibettimes.net",
+ "||tibetwrites.org",
+ ".ticket.com.tw",
+ ".tigervpn.com",
+ "||tigervpn.com",
+ ".timdir.com",
+ "|http://timdir.com",
+ ".time.com",
+ "|http://time.com",
+ ".timsah.com",
+ "||blog.tiney.com",
+ "tintuc101.com",
+ ".tiny.cc",
+ "|http://tiny.cc",
+ "tinychat.com",
+ "||tinypaste.com",
+ ".tistory.com",
+ "||tkcs-collins.com",
+ ".tmagazine.com",
+ "||tmagazine.com",
+ ".tmdfish.com",
+ "|http://tmi.me",
+ ".tmpp.org",
+ "|http://tmpp.org",
+ ".tnaflix.com",
+ "||tnaflix.com",
+ ".tngrnow.com",
+ ".tngrnow.net",
+ ".tnp.org",
+ "|http://tnp.org",
+ ".to-porno.com",
+ "||to-porno.com",
+ "togetter.com",
+ ".tokyo-247.com",
+ ".tokyo-hot.com",
+ "||tokyo-porn-tube.com",
+ "||tokyocn.com",
+ "tw.tomonews.net",
+ ".tongil.or.kr",
+ ".tono-oka.jp",
+ "tonyyan.net",
+ ".toodoc.com",
+ "toonel.net",
+ "top81.ws",
+ ".topnews.in",
+ ".toppornsites.com",
+ "|http://toppornsites.com",
+ ".torguard.net",
+ "||torguard.net",
+ "||top.tv",
+ ".topshareware.com",
+ ".topsy.com",
+ "||topsy.com",
+ "||toptip.ca",
+ "tora.to",
+ ".torcn.com",
+ ".torproject.org",
+ "||torproject.org",
+ "torrentprivacy.com",
+ "||torrentprivacy.com",
+ "|http://torrentproject.se",
+ "||torrenty.org",
+ "||torrentz.eu",
+ "||torvpn.com",
+ "||totalvpn.com",
+ ".toutiaoabc.com",
+ "towngain.com",
+ "toypark.in",
+ "toytractorshow.com",
+ ".tparents.org",
+ ".tpi.org.tw",
+ "||tpi.org.tw",
+ "traffichaus.com",
+ "||transparency.org",
+ "||treemall.com.tw",
+ "trendsmap.com",
+ "||trendsmap.com",
+ ".trialofccp.org",
+ "||trialofccp.org",
+ ".trimondi.de/SDLE",
+ ".trouw.nl",
+ "|http://trouw.nl",
+ ".trt.net.tr",
+ "trtc.com.tw",
+ ".truebuddha-md.org",
+ "|http://truebuddha-md.org",
+ "trulyergonomic.com",
+ ".truth101.co.tv",
+ "|http://truth101.co.tv",
+ ".truthontour.org",
+ "|http://truthontour.org",
+ ".truveo.com",
+ ".tsctv.net",
+ ".tsemtulku.com",
+ "tsquare.tv",
+ ".tsu.org.tw",
+ "tsunagarumon.com",
+ ".tsctv.net",
+ "||tt-rss.org",
+ "||tt1069.com",
+ ".tttan.com",
+ "||tttan.com",
+ "bb.ttv.com.tw/bb",
+ "tu8964.com",
+ ".tubaholic.com",
+ ".tube.com",
+ "tube8.com",
+ "||tube8.com",
+ ".tube911.com",
+ "||tube911.com",
+ ".tubecup.com",
+ ".tubegals.com",
+ ".tubeislam.com",
+ "|http://tubeislam.com",
+ ".tubestack.com",
+ "||tubewolf.com",
+ ".tuibeitu.net",
+ "tuidang.net",
+ ".tuidang.org",
+ "||tuidang.org",
+ ".tuidang.se",
+ "bbs.tuitui.info",
+ ".tumutanzi.com",
+ "|http://tumutanzi.com",
+ "||tumview.com",
+ ".tunein.com",
+ "|http://tunein.com",
+ "||tunnelbear.com",
+ ".tunnelr.com",
+ "||tunnelr.com",
+ ".tuo8.blue",
+ "||tuo8.blue",
+ ".tuo8.cc",
+ ".tuo8.club",
+ "||tuo8.club",
+ ".tuo8.fit",
+ ".tuo8.hk",
+ ".tuo8.in",
+ ".tuo8.ninja",
+ ".tuo8.org",
+ "||tuo8.fit",
+ "||tuo8.org",
+ ".tuo8.pw",
+ "|http://tuo8.pw",
+ "||tuo8.red",
+ ".tuo8.space",
+ "tuitwit.com",
+ ".turansam.org",
+ ".turbobit.net",
+ "|http://turbobit.net",
+ ".turbohide.com",
+ "||turbohide.com",
+ ".tushycash.com",
+ "|http://tushycash.com",
+ "||app.tutanota.com",
+ ".tuvpn.com",
+ "||tuvpn.com",
+ "|http://tuzaijidi.com",
+ "|http://*.tuzaijidi.com",
+ ".tw01.org",
+ "|http://tw01.org",
+ ".tumblr.com",
+ "||tumblr.com",
+ "||lecloud.net",
+ "|http://cosmic.monar.ch",
+ "||slutmoonbeam.com",
+ "|http://blog.soylent.com",
+ ".tv.com",
+ "|http://tv.com",
+ "tvants.com",
+ "forum.tvb.com",
+ "news.tvb.com/list/world",
+ "news.tvb.com/local",
+ "news.tvbs.com.tw",
+ ".tvboxnow.com",
+ "|http://tvboxnow.com/",
+ "tvider.com",
+ ".tvmost.com.hk",
+ ".tvplayvideos.com",
+ "||tvunetworks.com",
+ ".tw-blog.com",
+ "|https://tw-blog.com",
+ ".tw-npo.org",
+ ".twaitter.com",
+ "twapperkeeper.com",
+ "||twapperkeeper.com",
+ "||twaud.io",
+ ".twaud.io",
+ ".twavi.com",
+ ".twbbs.net.tw",
+ "twbbs.org",
+ "twbbs.tw",
+ "||twblogger.com",
+ "tweepmag.com",
+ ".tweepml.org",
+ "||tweepml.org",
+ ".tweetbackup.com",
+ "||tweetbackup.com",
+ "tweetboard.com",
+ "||tweetboard.com",
+ ".tweetboner.biz",
+ "||tweetboner.biz",
+ ".tweetcs.com",
+ "|http://tweetcs.com",
+ "|http://deck.ly",
+ "||mtw.tl",
+ "||tweetedtimes.com",
+ "||tweetmylast.fm",
+ "tweetphoto.com",
+ "||tweetphoto.com",
+ "||tweetrans.com",
+ "tweetree.com",
+ "||tweetree.com",
+ ".tweettunnel.com",
+ "||tweettunnel.com",
+ "||tweetwally.com",
+ "tweetymail.com",
+ "||twelve.today",
+ ".tweez.net",
+ "|http://tweez.net",
+ "||twftp.org",
+ "||twgreatdaily.com",
+ "twibase.com",
+ ".twibble.de",
+ "||twibble.de",
+ "twibbon.com",
+ "||twibs.com",
+ ".twicountry.org",
+ "|http://twicountry.org",
+ "twicsy.com",
+ ".twiends.com",
+ "|http://twiends.com",
+ ".twifan.com",
+ "|http://twifan.com",
+ "twiffo.com",
+ "||twiffo.com",
+ ".twilightsex.com",
+ "twilog.org",
+ "twimbow.com",
+ "||twindexx.com",
+ "twipple.jp",
+ "||twipple.jp",
+ "||twip.me",
+ "twishort.com",
+ "||twishort.com",
+ "twistar.cc",
+ "||twister.net.co",
+ "||twisterio.com",
+ "twisternow.com",
+ "twistory.net",
+ "twitbrowser.net",
+ "||twitcause.com",
+ "||twitgether.com",
+ "||twiggit.org",
+ "twitgoo.com",
+ "twitiq.com",
+ "||twitiq.com",
+ ".twitlonger.com",
+ "||twitlonger.com",
+ "|http://tl.gd/",
+ "twitmania.com",
+ "twitoaster.com",
+ "||twitoaster.com",
+ "||twitonmsn.com",
+ ".twit2d.com",
+ "||twit2d.com",
+ ".twitstat.com",
+ "||twitstat.com",
+ "||firstfivefollowers.com",
+ "||retweeteffect.com",
+ "||tweeplike.me",
+ "||tweepguide.com",
+ "||turbotwitter.com",
+ ".twitvid.com",
+ "||twitvid.com",
+ "|http://twt.tl",
+ "twittbot.net",
+ "||ads-twitter.com",
+ "||twttr.com",
+ "||twitter4j.org",
+ ".twittercounter.com",
+ "||twittercounter.com",
+ "twitterfeed.com",
+ ".twittergadget.com",
+ "||twittergadget.com",
+ ".twitterkr.com",
+ "||twitterkr.com",
+ "||twittermail.com",
+ "||twitterrific.com",
+ "twittertim.es",
+ "||twittertim.es",
+ "twitthat.com",
+ "||twitturk.com",
+ ".twitturly.com",
+ "||twitturly.com",
+ ".twitzap.com",
+ "twiyia.com",
+ "||twstar.net",
+ ".twtkr.com",
+ "|http://twtkr.com",
+ ".twnorth.org.tw",
+ "twskype.com",
+ "twtrland.com",
+ "twurl.nl",
+ ".twyac.org",
+ "||twyac.org",
+ ".txxx.com",
+ ".tycool.com",
+ "||tycool.com",
+ "||typepad.com",
+ "@@||www.typepad.com",
+ "@@||static.typepad.com",
+ "||blog.expofutures.com",
+ "||legaltech.law.com",
+ "||blogs.tampabay.com",
+ "||contests.twilio.com",
+ ".embr.in",
+ "||embr.in",
+ ".u9un.com",
+ "||u9un.com",
+ ".ubddns.org",
+ "|http://ubddns.org",
+ "||uberproxy.net",
+ ".uc-japan.org",
+ "||uc-japan.org",
+ ".srcf.ucam.org/salon/",
+ "|http://china.ucanews.com/",
+ "||ucdc1998.org",
+ "|http://hum*.uchicago.edu/faculty/ywang/history",
+ "||uderzo.it",
+ ".udn.com",
+ "||udn.com",
+ "||udn.com.tw",
+ "udnbkk.com/bbs",
+ "||uforadio.com.tw",
+ "ufreevpn.com",
+ ".ugo.com",
+ "||uhdwallpapers.org",
+ "||uhrp.org",
+ ".uighur.nl",
+ "||uighur.nl",
+ "uighurbiz.net",
+ ".ulike.net",
+ "ukcdp.co.uk",
+ "ukliferadio.co.uk",
+ "||ukliferadio.co.uk",
+ "ultravpn.fr",
+ "||ultravpn.fr",
+ "ultraxs.com",
+ "umich.edu/~falun",
+ "||unblock.cn.com",
+ ".unblocker.yt",
+ "unblock-us.com",
+ "||unblock-us.com",
+ ".unblockdmm.com",
+ "|http://unblockdmm.com",
+ "||unblocksit.es",
+ "uncyclomedia.org",
+ ".uncyclopedia.hk/wiki",
+ "|http://uncyclopedia.hk",
+ "|http://uncyclopedia.tw",
+ "underwoodammo.com",
+ "||underwoodammo.com",
+ "||unholyknight.com",
+ ".uni.cc",
+ "||cldr.unicode.org",
+ ".unification.net",
+ ".unification.org.tw",
+ "||unirule.cloud",
+ ".unitedsocialpress.com",
+ ".unix100.com",
+ "||unknownspace.org",
+ ".unodedos.com",
+ "unpo.org",
+ ".untraceable.us",
+ "|http://untraceable.us",
+ "||uocn.org",
+ "tor.updatestar.com",
+ ".upholdjustice.org",
+ ".upload4u.info",
+ "uploaded.net/file",
+ "|http://uploaded.net/file",
+ "|http://uploaded.to/file",
+ ".uploadstation.com/file",
+ ".upmedia.mg",
+ "||upmedia.mg",
+ ".upornia.com",
+ "|http://upornia.com",
+ "||uproxy.org",
+ "|http://tor.cn.uptodown.com/",
+ ".upwill.org",
+ "ur7s.com",
+ "||urbansurvival.com",
+ "myshare.url.com.tw/",
+ "||urlborg.com",
+ "||urlparser.com",
+ "us.to",
+ "||usacn.com",
+ ".usaip.eu",
+ "||usaip.eu",
+ "dalailama.usc.edu",
+ "iipdigital.usembassy.gov",
+ "||usfk.mil",
+ "||usma.edu",
+ "||usmc.mil",
+ ".usocctn.com",
+ "|http://tarr.uspto.gov/",
+ "||tsdr.uspto.gov",
+ ".ustream.tv",
+ "||ustream.tv",
+ ".usunitednews.com",
+ "|http://usunitednews.com",
+ "usus.cc",
+ ".utopianpal.com",
+ "||utopianpal.com",
+ ".uu-gg.com",
+ ".uvwxyz.xyz",
+ "||uvwxyz.xyz",
+ ".uwants.com",
+ ".uwants.net",
+ "uyghur.co.uk",
+ "|http://uyghur-j.org",
+ "||uyghuramerican.org",
+ ".uyghurcanadiansociety.org",
+ ".uyghurensemble.co.uk",
+ "||uyghurcongress.org",
+ ".uyghurpen.org",
+ ".uyghurpress.com",
+ "|https://uyghurpress.com",
+ ".uyghurstudies.org",
+ "|http://uyghurstudies.org",
+ "uygur.org",
+ "|http://uymaarip.com/",
+ ".v2ray.com",
+ "||v2ray.com",
+ ".van001.com",
+ ".van698.com",
+ ".vanemu.cn",
+ ".vanilla-jp.com",
+ ".vanpeople.com",
+ "vansky.com",
+ "||vaticannews.va",
+ "||vcf-online.org",
+ "||vcfbuilder.org",
+ ".vegasred.com",
+ ".velkaepocha.sk",
+ ".venbbs.com",
+ ".venchina.com",
+ ".venetianmacao.com",
+ "||venetianmacao.com",
+ "veoh.com",
+ "mysite.verizon.net",
+ "vermonttibet.org",
+ ".versavpn.com",
+ "||versavpn.com",
+ "||verybs.com",
+ ".vft.com.tw",
+ ".viber.com",
+ "||viber.com",
+ ".vica.info",
+ ".victimsofcommunism.org",
+ "|http://victimsofcommunism.org",
+ "||vid.me",
+ "||vidble.com",
+ "videobam.com",
+ "||videobam.com",
+ ".videodetective.com",
+ ".videomega.tv",
+ "||videomega.tv",
+ ".videomo.com",
+ "videopediaworld.com",
+ ".videopress.com",
+ ".vidinfo.org/video",
+ "vietdaikynguyen.com",
+ ".vijayatemple.org",
+ "vimeo.com",
+ "||vimeo.com",
+ "||vimperator.org",
+ "||vincnd.com",
+ "||vinniev.com",
+ "|http://www.lib.virginia.edu/area-studies/Tibet/tibet.html",
+ ".virtualrealporn.com",
+ "||virtualrealporn.com",
+ "visibletweets.com",
+ "|http://ny.visiontimes.com",
+ ".vital247.org",
+ "||viu.com",
+ ".vivahentai4u.net",
+ ".vivatube.com",
+ ".vivthomas.com",
+ "||vivthomas.com",
+ ".vjav.com",
+ "||vjav.com",
+ ".vjmedia.com.hk",
+ ".vllcs.org",
+ "|http://vllcs.org",
+ "||vmixcore.com",
+ "||vnet.link",
+ "cn.voa.mobi",
+ "tw.voa.mobi",
+ ".voachineseblog.com",
+ "||voachineseblog.com",
+ "voagd.com",
+ ".voacantonese.com",
+ "||voacantonese.com",
+ "voachinese.com",
+ "||voachinese.com",
+ ".voanews.com",
+ "||voanews.com",
+ "voatibetan.com",
+ "||voatibetan.com",
+ ".voatibetanenglish.com",
+ "||voatibetanenglish.com",
+ ".vocativ.com",
+ "vocn.tv",
+ ".vot.org",
+ "||vot.org",
+ ".vovo2000.com",
+ "|http://vovo2000.com",
+ ".voxer.com",
+ "||voxer.com",
+ ".voy.com",
+ "||vpn.ac",
+ ".vpn4all.com",
+ "||vpn4all.com",
+ ".vpnaccount.org",
+ "|http://vpnaccount.org",
+ ".vpnaccounts.com",
+ "||vpnaccounts.com",
+ ".vpncomparison.org",
+ ".vpncup.com",
+ "||vpncup.com",
+ "vpnbook.com",
+ ".vpncoupons.com",
+ "|http://vpncoupons.com",
+ ".vpndada.com",
+ "||vpndada.com",
+ ".vpnfan.com",
+ "vpnfire.com",
+ ".vpnfires.biz",
+ ".vpnforgame.net",
+ "||vpnforgame.net",
+ "||vpngate.jp",
+ ".vpngate.net",
+ "||vpngate.net",
+ ".vpngratis.net",
+ "vpnhq.com",
+ ".vpnmaster.com",
+ "||vpnmaster.com",
+ ".vpnmentor.com",
+ "||vpnmentor.com",
+ ".vpninja.net",
+ "||vpninja.net",
+ ".vpnintouch.com",
+ "||vpnintouch.net",
+ "vpnjack.com",
+ "||vpnjack.com",
+ ".vpnpick.com",
+ "||vpnpick.com",
+ "||vpnpop.com",
+ "||vpnpronet.com",
+ ".vpnreactor.com",
+ "||vpnreactor.com",
+ "||vpnreviewz.com",
+ ".vpnsecure.me",
+ "||vpnsecure.me",
+ ".vpnshazam.com",
+ "||vpnshazam.com",
+ ".vpnshieldapp.com",
+ "||vpnshieldapp.com",
+ ".vpnsp.com",
+ ".vpntraffic.com",
+ ".vpntunnel.com",
+ "||vpntunnel.com",
+ ".vpnuk.info",
+ "||vpnuk.info",
+ "||vpnunlimitedapp.com",
+ ".vpnvip.com",
+ "||vpnvip.com",
+ ".vpnworldwide.com",
+ ".vporn.com",
+ "||vporn.com",
+ ".vpser.net",
+ "@@||vpser.net",
+ "vraiesagesse.net",
+ ".vrmtr.com",
+ "||vtunnel.com",
+ "||vuku.cc",
+ "lists.w3.org/archives/public",
+ "||w3schools.com",
+ "||waffle1999.com",
+ ".wahas.com",
+ ".waigaobu.com",
+ "waikeung.org/php_wind",
+ ".wailaike.net",
+ ".waiwaier.com",
+ "|http://waiwaier.com",
+ "||wallmama.com",
+ "wallornot.org",
+ "||wallpapercasa.com",
+ ".wallproxy.com",
+ "@@||wallproxy.com.cn",
+ "||waltermartin.com",
+ "||waltermartin.org",
+ "||www.wan-press.org",
+ "||wanderinghorse.net",
+ "||wangafu.net",
+ "||wangjinbo.org",
+ ".wangjinbo.org",
+ "wanglixiong.com",
+ ".wango.org",
+ "||wango.org",
+ "wangruoshui.net",
+ "www.wangruowang.org",
+ "want-daily.com",
+ "wapedia.mobi/zhsimp",
+ "||waselpro.com",
+ ".watchinese.com",
+ ".wattpad.com",
+ "||wattpad.com",
+ ".makzhou.warehouse333.com",
+ "washeng.net",
+ ".watch8x.com",
+ "||watchmygf.net",
+ "||wav.tv",
+ ".wdf5.com",
+ ".wearehairy.com",
+ ".wearn.com",
+ "||wearn.com",
+ "|http://hkcoc.weather.com.hk",
+ "||hudatoriq.web.id",
+ "||web2project.net",
+ "webbang.net",
+ ".webevader.org",
+ ".webfreer.com",
+ "weblagu.com",
+ ".webjb.org",
+ ".webrush.net",
+ "webs-tv.net",
+ ".websitepulse.com/help/testtools.china-test",
+ "|http://www.websnapr.com",
+ ".webwarper.net",
+ "|http://webwarper.net",
+ "webworkerdaily.com",
+ ".weekmag.info",
+ "||wefightcensorship.org",
+ ".wefong.com",
+ "weiboleak.com",
+ ".weihuo.org",
+ "weijingsheng.org",
+ ".weiming.info",
+ "||weiming.info",
+ "weiquanwang.org",
+ "|http://weisuo.ws",
+ ".welovecock.com",
+ ".wemigrate.org",
+ "|http://wemigrate.org",
+ "wengewang.com",
+ "||wengewang.org",
+ ".wenhui.ch",
+ "|http://trans.wenweipo.com/gb/",
+ ".wenxuecity.com",
+ "||wenxuecity.com",
+ ".wenyunchao.com",
+ "||wenyunchao.com",
+ ".westca.com",
+ "||westca.com",
+ "||westernwolves.com",
+ ".westkit.net",
+ "||westpoint.edu",
+ ".westernshugdensociety.org",
+ "wetpussygames.com",
+ ".wetplace.com",
+ "wexiaobo.org",
+ "||wexiaobo.org",
+ "wezhiyong.org",
+ "||wezone.net",
+ ".wforum.com",
+ "||wforum.com/",
+ ".whatblocked.com",
+ "||whatblocked.com",
+ ".wheatseeds.org",
+ "||wheelockslatin.com",
+ ".whippedass.com",
+ ".whoer.net",
+ "||whoer.net",
+ "whotalking.com",
+ "whylover.com",
+ "||whyx.org",
+ "|http://zh.ecdm.wikia.com",
+ "|http://evchk.wikia.com",
+ "fq.wikia.com",
+ "zh.pttpedia.wikia.com/wiki/%E7%BF%92%E5%8C%85%E5%AD%90%E4%B9%8B%E4%BA%82",
+ "cn.uncyclopedia.wikia.com",
+ "zh.uncyclopedia.wikia.com",
+ "||wikileaks.ch",
+ "||wikileaks.com",
+ "||wikileaks.de",
+ "||wikileaks.eu",
+ "||wikileaks.lu",
+ ".wikileaks.org",
+ "||wikileaks.org",
+ "||wikileaks.pl",
+ ".wikileaks-forum.com",
+ "wildammo.com",
+ ".williamhill.com",
+ "||collateralmurder.com",
+ "||collateralmurder.org",
+ "wikilivres.info/wiki/%E9%9B%B6%E5%85%AB%E5%AE%AA%E7%AB%A0",
+ "||wikimapia.org",
+ "|http://zh.wikisource.org",
+ "||zh.wikinews.org",
+ "||ja.wikipedia.org",
+ "zh.wikipedia.org",
+ "||ug.m.wikipedia.org",
+ "zh.m.wikipedia.org",
+ "|https://zh.m.wikipedia.org",
+ "|https://zh.wikipedia.org",
+ "wuu.wikipedia.org",
+ "|https://wuu.wikipedia.org",
+ "zh-yue.wikipedia.org",
+ "|https://zh-yue.wikipedia.org",
+ "||wikiwiki.jp",
+ "||casino.williamhill.com",
+ "||sports.williamhill.com",
+ "||vegas.williamhill.com",
+ "||willw.net",
+ "||windowsphoneme.com",
+ ".windscribe.com",
+ "||windscribe.com",
+ "||community.windy.com",
+ "||wingy.site",
+ "winning11.com",
+ "winwhispers.info",
+ "||wiredbytes.com",
+ "||wiredpen.com",
+ ".wisdompubs.org",
+ ".wisevid.com",
+ "||wisevid.com",
+ ".witnessleeteaching.com",
+ ".witopia.net",
+ ".wjbk.org",
+ "||wjbk.org",
+ "|http://wn.com",
+ ".wnacg.com",
+ ".wnacg.org",
+ ".wo.tc",
+ "||woeser.com",
+ "|http://woesermiddle-way.net/",
+ ".wokar.org",
+ "|http://wokar.org",
+ "wolfax.com",
+ "||wolfax.com",
+ "||woolyss.com",
+ "woopie.jp",
+ "||woopie.jp",
+ "woopie.tv",
+ "||woopie.tv",
+ "||workatruna.com",
+ ".workerdemo.org.hk",
+ ".workerempowerment.org",
+ "||workersthebig.net",
+ ".worldcat.org",
+ "worldjournal.com",
+ ".worldvpn.net",
+ "||worldvpn.net",
+ "||videopress.com",
+ ".wordpress.com",
+ "|http://*.wordpress.com",
+ "||chenshan20042005.wordpress.com",
+ "||chinaview.wordpress.com",
+ "||cnbbnews.wordpress.com",
+ "||freedominfonetweb.wordpress.com",
+ "||hka8964.wordpress.com",
+ "||hkanews.wordpress.com",
+ "||hqsbnet.wordpress.com",
+ "||hqsbonline.wordpress.com",
+ "||investigating.wordpress.com",
+ "||jobnewera.wordpress.com",
+ "||minghuiyw.wordpress.com",
+ "||wo3ttt.wordpress.com",
+ "||sujiatun.wordpress.com",
+ "||xijie.wordpress.com",
+ "||wp.com",
+ ".wow.com",
+ ".wow-life.net",
+ "||wowlegacy.ml",
+ "||wowporn.com",
+ "||wowgirls.com",
+ ".wowrk.com",
+ "woxinghuiguo.com",
+ ".woyaolian.org",
+ "|http://woyaolian.org",
+ ".wpoforum.com",
+ "||wpoforum.com",
+ ".wqyd.org",
+ "||wqyd.org",
+ "wrchina.org",
+ "wretch.cc",
+ ".wsj.com",
+ "||wsj.com",
+ ".wsj.net",
+ "||wsj.net",
+ ".wsjhk.com",
+ ".wtbn.org",
+ ".wtfpeople.com",
+ "wuerkaixi.com",
+ "||wufafangwen.com",
+ "wufi.org.tw",
+ "||wuguoguang.com",
+ "wujie.net",
+ "wujieliulan.com",
+ "||wujieliulan.com",
+ "wukangrui.net",
+ "||wuw.red",
+ "||wuyanblog.com",
+ ".wwitv.com",
+ "||wwitv.com",
+ "wzyboy.im/post/160",
+ ".x-berry.com",
+ "||x-berry.com",
+ "||x-art.com",
+ "||x-wall.org",
+ "x1949x.com",
+ "x365x.com",
+ "xanga.com",
+ "||xbabe.com",
+ ".xbookcn.com",
+ "||xbookcn.com",
+ "||xcafe.in",
+ "||xcity.jp",
+ ".xcritic.com",
+ "|http://cdn*.xda-developers.com",
+ ".xerotica.com",
+ "destiny.xfiles.to/ubbthreads",
+ ".xfm.pp.ru",
+ ".xgmyd.com",
+ "||xgmyd.com",
+ "xhamster.com",
+ "||xhamster.com",
+ ".xianba.net",
+ ".xianchawang.net",
+ ".xianjian.tw",
+ "|http://xianjian.tw",
+ ".xianqiao.net",
+ ".xiaobaiwu.com",
+ ".xiaochuncnjp.com",
+ ".xiaod.in",
+ ".xiaohexie.com",
+ "||xiaolan.me",
+ "||xiaoma.org",
+ "||xiaohexie.com",
+ "xiezhua.com",
+ ".xihua.es",
+ "forum.xinbao.de/forum",
+ ".xing.com",
+ "|http://xing.com",
+ ".xinmiao.com.hk",
+ "||xinmiao.com.hk",
+ "xinsheng.net",
+ "xinshijue.com",
+ "xinhuanet.org",
+ "|http://xinyubbs.net",
+ ".xiongpian.com",
+ ".xiuren.org",
+ "xizang-zhiye.org",
+ "xjp.cc",
+ "||xjp.cc",
+ "||xjtravelguide.com",
+ "xlfmtalk.com",
+ "||xlfmwz.info",
+ "||xml-training-guide.com",
+ "xmovies.com",
+ "||xnxx.com",
+ "xpdo.net",
+ "||xpud.org",
+ ".xrentdvd.com",
+ ".xskywalker.net",
+ "||xtube.com",
+ "blog.xuite.net",
+ "vlog.xuite.net",
+ "xuzhiyong.net",
+ "||xuchao.org",
+ "xuchao.net",
+ "||xuchao.net",
+ "xvideo.cc",
+ ".xvideos.com",
+ "||xvideos.com",
+ "||xvideos.es",
+ ".xkiwi.tk/",
+ ".xxbbx.com",
+ ".xxlmovies.com",
+ "||xxx.com",
+ ".xxx.xxx",
+ "|http://xxx.xxx",
+ ".xxxfuckmom.com",
+ "||xxxx.com.au",
+ ".xxxymovies.com",
+ "|http://xxxymovies.com",
+ "xys.org",
+ "xysblogs.org",
+ "xyy69.com",
+ "xyy69.info",
+ "||yakbutterblues.com",
+ "||yam.com",
+ "||yam.org.tw",
+ ".yanghengjun.com",
+ "yangjianli.com",
+ ".yasni.co.uk",
+ "||yasni.co.uk",
+ ".yayabay.com/forum",
+ ".ydy.com",
+ ".yeahteentube.com",
+ "||yeahteentube.com",
+ "||yecl.net",
+ "||yeelou.com",
+ "yeeyi.com",
+ "yegle.net",
+ "||yegle.net",
+ ".yes.xxx",
+ "||yes123.com.tw",
+ "||yesasia.com",
+ "||yesasia.com.hk",
+ ".yes-news.com",
+ "|http://yes-news.com",
+ ".yespornplease.com",
+ "||yespornplease.com",
+ "|http://yeyeclub.com",
+ "||yhcw.net",
+ ".yibada.com",
+ ".yibaochina.com",
+ ".yidio.com",
+ "||yidio.com",
+ "yilubbs.com",
+ "xa.yimg.com",
+ ".yingsuoss.com",
+ ".yipub.com",
+ "||yipub.com",
+ "yinlei.org/mt",
+ ".yizhihongxing.com",
+ ".yobt.com",
+ ".yobt.tv",
+ "||yobt.tv",
+ ".yogichen.org",
+ "||yogichen.org",
+ ".yolasite.com",
+ ".yomiuri.co.jp",
+ "yong.hu",
+ ".yorkbbs.ca",
+ "||youxu.info",
+ ".youjizz.com",
+ "||youjizz.com",
+ ".youmaker.com",
+ "||youmaker.com",
+ ".youngpornvideos.com",
+ "youngspiration.hk",
+ ".youpai.org",
+ "||youpai.org",
+ ".your-freedom.net",
+ "||yourepeat.com",
+ ".yourprivatevpn.com",
+ "||yourprivatevpn.com",
+ ".yousendit.com",
+ "||yousendit.com",
+ ".youthnetradio.org/tmit/forum",
+ "blog.youthwant.com.tw",
+ "me.youthwant.com.tw",
+ "share.youthwant.com.tw",
+ "topic.youthwant.com.tw",
+ ".youporn.com",
+ "||youporn.com",
+ ".youporngay.com",
+ "||youporngay.com",
+ ".yourlisten.com",
+ "|http://yourlisten.com",
+ ".yourlust.com",
+ "|http://yourlust.com",
+ "youshun12.com",
+ ".youtubecn.com",
+ "youversion.com",
+ "||youversion.com",
+ "blog.youxu.info/2010/03/14/west-chamber",
+ "ytht.net",
+ "yuanming.net",
+ ".yuanzhengtang.org",
+ ".yulghun.com",
+ "||yunchao.net",
+ "||yuntipub.com",
+ ".yuvutu.com",
+ "||yvesgeleyn.com",
+ ".ywpw.com/forums/history/post/A0/p0/html/227",
+ "yx51.net",
+ ".yyii.org",
+ "||yyii.org",
+ ".yzzk.com",
+ "|http://yzzk.com",
+ "zacebook.com",
+ ".zalmos.com",
+ "||zalmos.com",
+ "||zannel.com",
+ ".zaobao.com",
+ "||zaobao.com",
+ "|http://zaobao.com.sg",
+ "||zaobao.com.sg",
+ ".zaozon.com",
+ "||zdnet.com.tw",
+ ".zello.com",
+ "||zello.com",
+ ".zengjinyan.org",
+ ".zenmate.com",
+ "||zenmate.com",
+ "||zenmate.com.ru",
+ "||zeronet.io",
+ "||zeutch.com",
+ ".zfreet.com",
+ ".zgsddh.com",
+ "zgzcjj.net",
+ ".zhanbin.net",
+ "||zhanbin.net",
+ ".zhangboli.net",
+ "||zhangtianliang.com",
+ "||zhanlve.org",
+ "zhenghui.org",
+ ".zhengjian.org",
+ "||zhengjian.org",
+ "zhengwunet.org",
+ "zhenlibu.info",
+ "||zhenlibu.info",
+ ".zhenlibu1984.com",
+ "||zhenlibu1984.com",
+ "|http://zhenxiang.biz",
+ ".zhinengluyou.com",
+ "zhongguo.ca",
+ "|http://zhongguorenquan.org",
+ "zhongguotese.net",
+ "||zhongguotese.net",
+ "||zhongmeng.org",
+ ".zhoushuguang.com",
+ "||zhreader.com",
+ ".zhuangbi.me",
+ "||zhuangbi.me",
+ ".zhuanxing.cn",
+ "||zhuatieba.com",
+ "zhuichaguoji.org",
+ "||zhuichaguoji.org",
+ "|http://book.zi5.me",
+ ".ziddu.com/download",
+ "||zillionk.com",
+ ".zinio.com",
+ "||zinio.com",
+ ".ziporn.com",
+ ".zippyshare.com",
+ ".zkaip.com",
+ "||zkaip.com",
+ "realforum.zkiz.com",
+ "||zmw.cn",
+ ".zodgame.us",
+ "zomobo.net",
+ ".zonaeuropa.com",
+ "||zonaeuropa.com",
+ "||zonghexinwen.com",
+ ".zonghexinwen.net",
+ "||zoogvpn.com",
+ "||zootool.com",
+ ".zoozle.net",
+ "writer.zoho.com",
+ "||zorrovpn.com",
+ "||zpn.im",
+ "||zspeeder.me",
+ ".zsrhao.com",
+ ".zuo.la",
+ "||zuo.la",
+ "||zuobiao.me",
+ ".zuola.com",
+ "||zuola.com",
+ "||zvereff.com",
+ ".zynaima.com",
+ "zyzc9.com",
+ ".zzcartoon.com",
+ "64memo",
+ "aHR0cHM6Ly95ZWNsLm5ldA",
+ "freenet",
+ ".google.*/falun",
+ "phobos.apple.com*/video",
+ "q=freedom",
+ "q%3Dfreedom",
+ "remembering_tiananmen_20_years",
+ "search*safeweb",
+ "q=triangle",
+ "q%3DTriangle",
+ "ultrareach",
+ "ultrasurf",
+ "@@||aliyun.com",
+ "@@||baidu.com",
+ "@@||chinaso.com",
+ "@@||chinaz.com",
+ "@@|http://nrch.culture.tw/",
+ "@@||dl.google.com",
+ "@@||kh.google.com",
+ "@@||khm.google.com",
+ "@@||khm0.google.com",
+ "@@||khm1.google.com",
+ "@@||khm2.google.com",
+ "@@||khm3.google.com",
+ "@@||khmdb.google.com",
+ "@@||tools.google.com",
+ "@@||clientservices.googleapis.com",
+ "@@||fonts.googleapis.com",
+ "@@||khm.googleapis.com",
+ "@@||khm0.googleapis.com",
+ "@@||khm1.googleapis.com",
+ "@@||khm2.googleapis.com",
+ "@@||khm3.googleapis.com",
+ "@@||khmdb.googleapis.com",
+ "@@||storage.googleapis.com",
+ "@@||translate.googleapis.com",
+ "@@||update.googleapis.com",
+ "@@||safebrowsing.googleapis.com",
+ "@@||cn.gravatar.com",
+ "@@||connectivitycheck.gstatic.com",
+ "@@||csi.gstatic.com",
+ "@@||fonts.gstatic.com",
+ "@@||ssl.gstatic.com",
+ "@@||haosou.com",
+ "@@||ip.cn",
+ "@@||jike.com",
+ "@@|http://translate.google.cn",
+ "@@|http://www.google.cn/maps",
+ "@@||http2.golang.org",
+ "@@||gov.cn",
+ "@@||qq.com",
+ "@@||sina.cn",
+ "@@||sina.com.cn",
+ "@@||sogou.com",
+ "@@||so.com",
+ "@@||soso.com",
+ "@@||uluai.com.cn",
+ "@@||weibo.com",
+ "@@||yahoo.cn",
+ "@@||youdao.com",
+ "@@||zhongsou.com",
+ "@@|http://ime.baidu.jp"
+];
diff --git a/shadowsocks-csharp/Data/proxy.pac.txt b/shadowsocks-csharp/Data/proxy.pac.txt
deleted file mode 100644
index 4b0a6a22..00000000
--- a/shadowsocks-csharp/Data/proxy.pac.txt
+++ /dev/null
@@ -1,8040 +0,0 @@
-// Generated by gfwlist2pac in precise mode
-// https://github.com/clowwindy/gfwlist2pac
-
-// 2019-02-08: Updated to support shadowsocks-windows user rules.
-
-var proxy = "__PROXY__";
-
-var userrules = [];
-var rules = [
- "|http://85.17.73.31/",
- "||agnesb.fr",
- "||akiba-web.com",
- "||altrec.com",
- "||angela-merkel.de",
- "||angola.org",
- "||apartmentratings.com",
- "||apartments.com",
- "||arena.taipei",
- "||asianspiss.com",
- "||assimp.org",
- "||athenaeizou.com",
- "||azubu.tv",
- "||bankmobilevibe.com",
- "||banorte.com",
- "||bash-hackers.org",
- "||beeg.com",
- "||global.bing.com",
- "||bloombergview.com",
- "||booktopia.com.au",
- "||boysmaster.com",
- "||bynet.co.il",
- "||carfax.com",
- ".casinobellini.com",
- "||casinobellini.com",
- "||centauro.com.br",
- "||chobit.cc",
- "||clearsurance.com",
- "||images.comico.tw",
- "||static.comico.tw",
- "||counter.social",
- "||costco.com",
- "||crossfire.co.kr",
- "||d2pass.com",
- "||darpa.mil",
- "||dawangidc.com",
- "||deezer.com",
- "||desipro.de",
- "||dingchin.com.tw",
- "||discordapp.com",
- "||discordapp.net",
- "||dish.com",
- "|http://img.dlsite.jp/",
- "||dm530.net",
- "share.dmhy.org",
- "@@|https://share.dmhy.org",
- "||dmm.co.jp",
- "|http://www.dmm.com/netgame",
- "||dnvod.tv",
- "||dvdpac.com",
- "||eesti.ee",
- "||esurance.com",
- ".expekt.com",
- "||expekt.com",
- ".extmatrix.com",
- "||extmatrix.com",
- "||fakku.net",
- "||fastpic.ru",
- "||filesor.com",
- "||financetwitter.com",
- "||flipboard.com",
- "||flitto.com",
- "||fnac.be",
- "||fnac.com",
- "||funkyimg.com",
- "||fxnetworks.com",
- "||g-area.org",
- "||gettyimages.com",
- "||getuploader.com",
- "|https://raw.githubusercontent.com/programthink/zhao",
- "||glass8.eu",
- "||glype.com",
- "||go141.com",
- "||guo.media",
- "||hautelook.com",
- "||hautelookcdn.com",
- "||wego.here.com",
- "||gamer-cds.cdn.hinet.net",
- "||gamer2-cds.cdn.hinet.net",
- "||hmvdigital.ca",
- "||hmvdigital.com",
- "||homedepot.com",
- "||hoovers.com",
- "||hulu.com",
- "||huluim.com",
- "|http://secure.hustler.com",
- "|http://hustlercash.com",
- "|http://www.hustlercash.com",
- "||hybrid-analysis.com",
- "||cdn*.i-scmp.com",
- "||ilovelongtoes.com",
- "|http://imgmega.com/*.gif.html",
- "|http://imgmega.com/*.jpg.html",
- "|http://imgmega.com/*.jpeg.html",
- "|http://imgmega.com/*.png.html",
- "|http://imgur.com/upload",
- "|https://imgur.com/upload",
- "||imlive.com",
- "||tw.iqiyi.com",
- "||javhub.net",
- "||javhuge.com",
- ".javlibrary.com",
- "||javlibrary.com",
- "||jcpenney.com",
- "||jims.net",
- "||jukujo-club.com",
- "||juliepost.com",
- "||kawaiikawaii.jp",
- "||kendatire.com",
- "||khatrimaza.org",
- "||kkbox.com",
- "||leisurepro.com",
- "||lifemiles.com",
- "||longtoes.com",
- "||lovetvshow.com",
- "|http://www.m-sport.co.uk",
- "||macgamestore.com",
- "||madonna-av.com",
- "||mangafox.com",
- "||mangafox.me",
- "||manta.com",
- "||matome-plus.com",
- "||matome-plus.net",
- "||mattwilcox.net",
- "||metarthunter.com",
- "||mfxmedia.com",
- "||mojim.com",
- "||kb.monitorware.com",
- "||monster.com",
- "||moodyz.com",
- "||moonbingo.com",
- "||mos.ru",
- "||msha.gov",
- "||muzu.tv",
- "||mvg.jp",
- ".mybet.com",
- "||mybet.com",
- "||nationwide.com",
- "|http://www.nbc.com/live",
- "||neo-miracle.com",
- "||netflix.com",
- "||nflximg.com",
- "||nflximg.net",
- "||nflxext.com",
- "||nflxso.net",
- "||nflxvideo.net",
- "||nic.gov",
- "|http://mo.nightlife141.com",
- "||nordstrom.com",
- "||nordstromimage.com",
- "||nordstromrack.com",
- "||nottinghampost.com",
- "||npsboost.com",
- "||ntdtv.cz",
- "||s1.nudezz.com",
- "||nusatrip.com",
- "||nuuvem.com",
- "||omni7.jp",
- "||onapp.com",
- "||ontrac.com",
- "@@|http://blog.ontrac.com",
- "||pandora.com",
- ".pandora.tv",
- "||parkansky.com",
- "||phmsociety.org",
- "|http://*.pimg.tw/",
- "||pure18.com",
- "||pytorch.org",
- "||qq.co.za",
- "||r18.com",
- "|http://radiko.jp",
- "||ramcity.com.au",
- "||rd.com",
- "||rdio.com",
- "|https://riseup.net",
- "||sadistic-v.com",
- "||isc.sans.edu",
- "|http://cdn*.search.xxx/",
- "||shiksha.com",
- "||slacker.com",
- "||sm-miracle.com",
- "||soylentnews.org",
- "||spotify.com",
- "||spreadshirt.es",
- "||springboardplatform.com",
- "||sprite.org",
- "@@|http://store.sprite.org",
- "||superokayama.com",
- "||superpages.com",
- "||swagbucks.com",
- "||switch1.jp",
- "||tapanwap.com",
- "||gsp.target.com",
- "||login.target.com",
- "||rcam.target.com",
- "||thinkgeek.com",
- "||thebodyshop-usa.com",
- "||tma.co.jp",
- "||tracfone.com",
- "||tryheart.jp",
- "||turntable.fm",
- "||twerkingbutt.com",
- "||ulop.net",
- "||uukanshu.com",
- "||vegasred.com",
- "||vevo.com",
- "||vip-enterprise.com",
- "|http://viu.tv/ch/",
- "|http://viu.tv/encore/",
- "||vmpsoft.com",
- "|http://ecsm.vs.com/",
- "||wanz-factory.com",
- "||ssl.webpack.de",
- "||wheretowatch.com",
- "||wingamestore.com",
- "||wizcrafts.net",
- "||vod.wwe.com",
- "||xfinity.com",
- "||youwin.com",
- "||ytn.co.kr",
- "||zattoo.com",
- "||zim.vn",
- "||zozotown.com",
- "||1.1.1.1",
- "14.102.250.18",
- "14.102.250.19",
- "50.7.31.230:8898",
- "174.142.105.153",
- "69.65.19.160",
- "||xn--4gq171p.com",
- "||xn--czq75pvv1aj5c.org",
- "||xn--i2ru8q2qg.com",
- "||xn--oiq.cc",
- "||xn--p8j9a0d9c9a.xn--q9jyb4c",
- "||abebooks.com",
- "|https://*.s3.amazonaws.com",
- "||s3-ap-southeast-2.amazonaws.com",
- "||43110.cf",
- "||agro.hk",
- "||apkmirror.com",
- "||arte.tv",
- "||bangdream.space",
- "||behance.net",
- "||bird.so",
- "||zh.bitterwinter.org",
- "||bnn.co",
- "||businessinsider.com",
- "||boomssr.com",
- "||bwgyhw.com",
- "||castbox.fm",
- "||clyp.it",
- "||cmcn.org",
- "||cmx.im",
- "||dailyview.tw",
- "||depositphotos.com",
- "||doubibackup.com",
- "||doubmirror.cf",
- "||fangeqiang.com",
- "||cloud.feedly.com",
- "||flyzy2005.com",
- "||foreignpolicy.com",
- "||free-ss.site",
- "||blog.fuckgfw233.org",
- "||g0v.social",
- "||globalvoices.org",
- "||glorystar.me",
- "||goregrish.com",
- "||hbo.com",
- "||spaces.hightail.com",
- "||hkgalden.com",
- "||hkgolden.com",
- "||hudson.org",
- "||ipfs.io",
- "||japantimes.co.jp",
- "||jiji.com",
- "||jintian.net",
- "||jinx.com",
- "||joinmastodon.org",
- "||liangzhichuanmei.com",
- "||lihkg.com",
- "||line-scdn.net",
- "||i.lithium.com",
- "||cloud.mail.ru",
- "||cdn-images.mailchimp.com",
- "||mastodon.cloud",
- "||mastodon.host",
- "||mastodon.social",
- "||matters.news",
- "||me.me",
- "||metart.com",
- "||mohu.club",
- "||mohu.ml",
- "||motiyun.com",
- "||msa-it.org",
- "||dictionary.goo.ne.jp",
- "||go.nesnode.com",
- "||international-news.newsmagazine.asia",
- "||nikkei.com",
- "||niu.moe",
- "||nofile.io",
- "||now.com",
- "||sukebei.nyaa.si",
- "||openvpn.org",
- "||onejav.com",
- "||paste.ee",
- "||my.pcloud.com",
- "||picacomic.com",
- "||pincong.rocks",
- "||pixiv.net",
- "||premproxy.com",
- "||protonvpn.com",
- "||api.pureapk.com",
- "||quora.com",
- "||quoracdn.net",
- "||cdn.seatguru.com",
- "||secure.raxcdn.com",
- "||redd.it",
- "||reddit.com",
- ".redditlist.com",
- "|http://redditlist.com",
- "||redditmedia.com",
- "||redditstatic.com",
- "||rixcloud.com",
- "||rixcloud.us",
- "||rsdlmonitor.com",
- "||shadowsocks.be",
- "||shadowsocks9.com",
- "||tn1.shemalez.com",
- "||tn2.shemalez.com",
- "||tn3.shemalez.com",
- "||static.shemalez.com",
- "||six-degrees.io",
- "||softsmirror.cf",
- "||sosreader.com",
- "||sspanel.net",
- "||sulian.me",
- "||supchina.com",
- "||teddysun.com",
- "||textnow.me",
- "||tineye.com",
- "||top10vpn.com",
- "||tubepornclassic.com",
- "||uku.im",
- "||unseen.is",
- "||cn.uptodown.com",
- "||uraban.me",
- "||vrsmash.com",
- "||vultryhw.com",
- "||scache.vzw.com",
- "||scache1.vzw.com",
- "||scache2.vzw.com",
- "||ss7.vzw.com",
- "||ssr.tools",
- "||taiwanjustice.net",
- "||tinc-vpn.org",
- "||wenzhao.ca",
- "||whatsonweibo.com",
- "||wire.com",
- "||xm.com",
- "||xuehua.us",
- "||yes-news.com",
- "||you-get.org",
- "||zzcloud.me",
- "||aex.com",
- "||allcoin.com",
- "||adcex.com",
- "||bcex.ca",
- "||bibox.com",
- "||big.one",
- "||binance.com",
- "||bit-z.com",
- "||bitcoinworld.com",
- "||bitfinex.com",
- "||bithumb.com",
- "||bitinka.com.ar",
- "||bitmex.com",
- "||btc98.com",
- "||btcbank.bank",
- "||btctrade.im",
- "||c2cx.com",
- "||chaoex.com",
- "||cobinhood.com",
- "||coin2co.in",
- "||coinbene.com",
- ".coinegg.com",
- "||coinegg.com",
- "||coinex.com",
- "||coingi.com",
- "||coinrail.co.kr",
- "||cointiger.com",
- "||cointobe.com",
- "||coinut.com",
- "||discoins.com",
- "||dragonex.io",
- "||ebtcbank.com",
- "||etherdelta.com",
- "||exmo.com",
- "||exrates.me",
- "||exx.com",
- "||fatbtc.com",
- "||gate.io",
- "||gatecoin.com",
- "||hbg.com",
- "||hitbtc.com",
- "||huobi.com",
- "||huobi.pro",
- "||huobipro.com",
- "||bx.in.th",
- "||jex.com",
- "||kex.com",
- "||kspcoin.com",
- "||kucoin.com",
- "||lbank.info",
- "||livecoin.net",
- "||localbitcoins.com",
- "||mercatox.com",
- "||oex.com",
- "||okex.com",
- "||otcbtc.com",
- "||rightbtc.com",
- "||topbtc.com",
- "||xbtce.com",
- "||yobit.net",
- "||zb.com",
- "||read01.com",
- "||kknews.cc",
- "china-mmm.jp.net",
- ".lsxszzg.com",
- ".china-mmm.net",
- "||china-mmm.net",
- "china-mmm.sa.com",
- ".allowed.org",
- ".now.im",
- "||amazon.co.jp",
- ".amazon.com/Dalai-Lama",
- "amazon.com/Prisoner-State-Secret-Journal-Premier",
- "s3-ap-northeast-1.amazonaws.com",
- "||aolchannels.aol.com",
- "video.aol.ca/video-detail",
- "video.aol.co.uk/video-detail",
- "video.aol.com",
- "||video.aol.com",
- "||search.aol.com",
- "www.aolnews.com",
- ".avmo.pw",
- ".avmoo.com",
- "|http://avmoo.com",
- ".avmoo.net",
- "|http://avmoo.net",
- "||avmoo.pw",
- ".javmoo.xyz",
- "|http://javmoo.xyz",
- ".javtag.com",
- "|http://javtag.com",
- ".javzoo.com",
- "|http://javzoo.com",
- ".tellme.pw",
- ".bbc.com",
- "||bbc.com",
- ".bbc.co.uk",
- "||bbc.co.uk",
- "||bbci.co.uk",
- ".bbcchinese.com",
- "||bbcchinese.com",
- "|http://bbc.in",
- ".1dumb.com",
- ".25u.com",
- ".2waky.com",
- ".3-a.net",
- ".4dq.com",
- ".4mydomain.com",
- ".4pu.com",
- ".acmetoy.com",
- ".almostmy.com",
- ".americanunfinished.com",
- ".authorizeddns.net",
- ".authorizeddns.org",
- ".authorizeddns.us",
- ".bigmoney.biz",
- ".changeip.name",
- ".changeip.net",
- ".changeip.org",
- ".cleansite.biz",
- ".cleansite.info",
- ".cleansite.us",
- ".compress.to",
- ".ddns.info",
- ".ddns.me.uk",
- ".ddns.mobi",
- ".ddns.ms",
- ".ddns.name",
- ".ddns.us",
- ".dhcp.biz",
- ".dns-dns.com",
- ".dns-stuff.com",
- ".dns04.com",
- ".dns05.com",
- ".dns1.us",
- ".dns2.us",
- ".dnset.com",
- ".dnsrd.com",
- ".dsmtp.com",
- ".dumb1.com",
- ".dynamic-dns.net",
- ".dynamicdns.biz",
- ".dynamicdns.co.uk",
- ".dynamicdns.me.uk",
- ".dynamicdns.org.uk",
- ".dyndns.pro",
- ".dynssl.com",
- ".edns.biz",
- ".epac.to",
- ".esmtp.biz",
- ".ezua.com",
- ".faqserv.com",
- ".fartit.com",
- ".freeddns.com",
- ".freetcp.com",
- ".freewww.biz",
- ".freewww.info",
- ".ftp1.biz",
- ".ftpserver.biz",
- ".gettrials.com",
- ".got-game.org",
- ".gr8domain.biz",
- ".gr8name.biz",
- ".https443.net",
- ".https443.org",
- ".ikwb.com",
- ".instanthq.com",
- ".iownyour.biz",
- ".iownyour.org",
- ".isasecret.com",
- ".itemdb.com",
- ".itsaol.com",
- ".jetos.com",
- ".jkub.com",
- ".jungleheart.com",
- ".justdied.com",
- ".lflink.com",
- ".lflinkup.com",
- ".lflinkup.net",
- ".lflinkup.org",
- ".longmusic.com",
- ".mefound.com",
- ".moneyhome.biz",
- ".mrbasic.com",
- ".mrbonus.com",
- ".mrface.com",
- ".mrslove.com",
- ".my03.com",
- ".mydad.info",
- ".myddns.com",
- ".myftp.info",
- ".myftp.name",
- ".mylftv.com",
- ".mymom.info",
- ".mynetav.net",
- ".mynetav.org",
- ".mynumber.org",
- ".mypicture.info",
- ".mypop3.net",
- ".mypop3.org",
- ".mysecondarydns.com",
- ".mywww.biz",
- ".myz.info",
- ".ninth.biz",
- ".ns01.biz",
- ".ns01.info",
- ".ns01.us",
- ".ns02.biz",
- ".ns02.info",
- ".ns02.us",
- ".ns1.name",
- ".ns2.name",
- ".ns3.name",
- ".ocry.com",
- ".onedumb.com",
- ".onmypc.biz",
- ".onmypc.info",
- ".onmypc.net",
- ".onmypc.org",
- ".onmypc.us",
- ".organiccrap.com",
- ".otzo.com",
- ".ourhobby.com",
- ".pcanywhere.net",
- ".port25.biz",
- ".proxydns.com",
- ".qhigh.com",
- ".qpoe.com",
- ".rebatesrule.net",
- ".sellclassics.com",
- ".sendsmtp.com",
- ".serveuser.com",
- ".serveusers.com",
- ".sexidude.com",
- ".sexxxy.biz",
- ".sixth.biz",
- ".squirly.info",
- ".ssl443.org",
- ".toh.info",
- ".toythieves.com",
- ".trickip.net",
- ".trickip.org",
- ".vizvaz.com",
- ".wha.la",
- ".wikaba.com",
- ".www1.biz",
- ".wwwhost.biz",
- "@@|http://xx.wwwhost.biz",
- ".x24hr.com",
- ".xxuz.com",
- ".xxxy.biz",
- ".xxxy.info",
- ".ygto.com",
- ".youdontcare.com",
- ".yourtrap.com",
- ".zyns.com",
- ".zzux.com",
- "d1b183sg0nvnuh.cloudfront.net",
- "|https://d1b183sg0nvnuh.cloudfront.net",
- "d1c37gjwa26taa.cloudfront.net",
- "|https://d1c37gjwa26taa.cloudfront.net",
- "d3c33hcgiwev3.cloudfront.net",
- "|https://d3c33hcgiwev3.cloudfront.net",
- "||d3rhr7kgmtrq1v.cloudfront.net",
- ".3d-game.com",
- ".4irc.com",
- ".b0ne.com",
- ".chatnook.com",
- ".darktech.org",
- ".deaftone.com",
- ".dtdns.net",
- ".effers.com",
- ".etowns.net",
- ".etowns.org",
- ".flnet.org",
- ".gotgeeks.com",
- ".scieron.com",
- ".slyip.com",
- ".slyip.net",
- ".suroot.com",
- ".blogdns.org",
- ".dyndns.org",
- ".dyndns-ip.com",
- ".dyndns-pics.com",
- ".from-sd.com",
- ".from-pr.com",
- ".is-a-hunter.com",
- ".dynu.com",
- ".dynu.net",
- ".freeddns.org",
- "cdninstagram.com",
- "||cdninstagram.com",
- "||facebook.br",
- ".facebook.com",
- "||facebook.com",
- "@@||v6.facebook.com",
- "||facebook.design",
- "||connect.facebook.net",
- "||facebook.hu",
- "||facebook.in",
- "||facebook.nl",
- "||facebook.se",
- "||facebookmail.com",
- "||fb.com",
- "||fb.me",
- "||fbcdn.net",
- "||fbsbx.com",
- "||fbaddins.com",
- "||fbworkmail.com",
- ".instagram.com",
- "||instagram.com",
- "||m.me",
- "||messenger.com",
- "||oculus.com",
- "||oculuscdn.com",
- "||rocksdb.org",
- "@@||ip6.static.sl-reverse.com",
- "||thefacebook.com",
- "||whatsapp.com",
- "||whatsapp.net",
- "|https://www.ftchinese.com",
- ".ftchinese.com/channel/video",
- ".ftchinese.com/premium/001081066",
- ".ftchinese.com/story/00102753",
- ".ftchinese.com/story/001026616",
- ".ftchinese.com/story/001026749",
- ".ftchinese.com/story/001026807",
- ".ftchinese.com/story/001026808",
- ".ftchinese.com/story/001026834",
- ".ftchinese.com/story/001026880",
- ".ftchinese.com/story/001027429",
- ".ftchinese.com/story/001030341",
- ".ftchinese.com/story/001030502",
- ".ftchinese.com/story/001030803",
- ".ftchinese.com/story/001031317",
- ".ftchinese.com/story/001032617",
- ".ftchinese.com/story/001032636",
- ".ftchinese.com/story/001032692",
- ".ftchinese.com/story/001032762",
- ".ftchinese.com/story/001033138",
- ".ftchinese.com/story/001034917",
- ".ftchinese.com/story/001034926",
- ".ftchinese.com/story/001034927",
- ".ftchinese.com/story/001034928",
- ".ftchinese.com/story/001034952",
- ".ftchinese.com/story/001035890",
- ".ftchinese.com/story/001035972",
- ".ftchinese.com/story/001035993",
- ".ftchinese.com/story/001036417",
- ".ftchinese.com/story/001037090",
- ".ftchinese.com/story/001037091",
- ".ftchinese.com/story/001038178",
- ".ftchinese.com/story/001038199",
- ".ftchinese.com/story/001038220",
- ".ftchinese.com/story/001038819",
- ".ftchinese.com/story/001038862",
- ".ftchinese.com/story/001039067",
- ".ftchinese.com/story/001039178",
- ".ftchinese.com/story/001039211",
- ".ftchinese.com/story/001039271",
- ".ftchinese.com/story/001039295",
- ".ftchinese.com/story/001039369",
- ".ftchinese.com/story/001039482",
- ".ftchinese.com/story/001039534",
- ".ftchinese.com/story/001039555",
- ".ftchinese.com/story/001039576",
- ".ftchinese.com/story/001039712",
- ".ftchinese.com/story/001039779",
- ".ftchinese.com/story/001039809",
- ".ftchinese.com/story/001040134",
- ".ftchinese.com/story/001040835",
- ".ftchinese.com/story/001040890",
- ".ftchinese.com/story/001040918",
- ".ftchinese.com/story/001040992",
- ".ftchinese.com/story/001041209",
- ".ftchinese.com/story/001042100",
- ".ftchinese.com/story/001042252",
- ".ftchinese.com/story/001042272",
- ".ftchinese.com/story/001042280",
- ".ftchinese.com/story/001043029",
- ".ftchinese.com/story/001043066",
- ".ftchinese.com/story/001043096",
- ".ftchinese.com/story/001043124",
- ".ftchinese.com/story/001043152",
- ".ftchinese.com/story/001043189",
- ".ftchinese.com/story/001043428",
- ".ftchinese.com/story/001043439",
- ".ftchinese.com/story/001043534",
- ".ftchinese.com/story/001043675",
- ".ftchinese.com/story/001043680",
- ".ftchinese.com/story/001043702",
- ".ftchinese.com/story/001043849",
- ".ftchinese.com/story/001044099",
- ".ftchinese.com/story/001044776",
- ".ftchinese.com/story/001044871",
- ".ftchinese.com/story/001044897",
- ".ftchinese.com/story/001045114",
- ".ftchinese.com/story/001045139",
- ".ftchinese.com/story/001045186",
- ".ftchinese.com/story/001045755",
- ".ftchinese.com/story/001046087",
- ".ftchinese.com/story/001046105",
- ".ftchinese.com/story/001046118",
- ".ftchinese.com/story/001046132",
- ".ftchinese.com/story/001046517",
- ".ftchinese.com/story/001046822",
- ".ftchinese.com/story/001046866",
- ".ftchinese.com/story/001046942",
- ".ftchinese.com/story/001047180",
- ".ftchinese.com/story/001047206",
- ".ftchinese.com/story/001047304",
- ".ftchinese.com/story/001047317",
- ".ftchinese.com/story/001047345",
- ".ftchinese.com/story/001047358",
- ".ftchinese.com/story/001047375",
- ".ftchinese.com/story/001047381",
- ".ftchinese.com/story/001047413",
- ".ftchinese.com/story/001047456",
- ".ftchinese.com/story/001047491",
- ".ftchinese.com/story/001047545",
- ".ftchinese.com/story/001047558",
- ".ftchinese.com/story/001047568",
- ".ftchinese.com/story/001047627",
- ".ftchinese.com/story/001048293",
- ".ftchinese.com/story/001048343",
- ".ftchinese.com/story/001048710",
- ".ftchinese.com/story/001049289",
- ".ftchinese.com/story/001049360",
- ".ftchinese.com/story/001049896",
- ".ftchinese.com/story/001050152",
- ".ftchinese.com/story/001051027",
- ".ftchinese.com/story/001051161",
- ".ftchinese.com/story/001051372",
- ".ftchinese.com/story/001051479",
- ".ftchinese.com/story/001052138",
- ".ftchinese.com/story/001052161",
- ".ftchinese.com/story/001052525",
- ".ftchinese.com/story/001052549",
- ".ftchinese.com/story/001052701",
- ".ftchinese.com/story/001052965",
- ".ftchinese.com/story/001053149",
- ".ftchinese.com/story/001053150",
- ".ftchinese.com/story/001053200",
- ".ftchinese.com/story/001053425",
- ".ftchinese.com/story/001053496",
- ".ftchinese.com/story/001053526",
- ".ftchinese.com/story/001053557",
- ".ftchinese.com/story/001053906",
- ".ftchinese.com/story/001054049",
- ".ftchinese.com/story/001054103",
- ".ftchinese.com/story/001054109",
- ".ftchinese.com/story/001054119",
- ".ftchinese.com/story/001054123",
- ".ftchinese.com/story/001054139",
- ".ftchinese.com/story/001054166",
- ".ftchinese.com/story/001054168",
- ".ftchinese.com/story/001054190",
- ".ftchinese.com/story/001054437",
- ".ftchinese.com/story/001054526",
- ".ftchinese.com/story/001054607",
- ".ftchinese.com/story/001054644",
- ".ftchinese.com/story/001054786",
- ".ftchinese.com/story/001054843",
- ".ftchinese.com/story/001054925",
- ".ftchinese.com/story/001054940",
- ".ftchinese.com/story/001055051",
- ".ftchinese.com/story/001055063",
- ".ftchinese.com/story/001055069",
- ".ftchinese.com/story/001055136",
- ".ftchinese.com/story/001055170",
- ".ftchinese.com/story/001055202",
- ".ftchinese.com/story/001055242",
- ".ftchinese.com/story/001055263",
- ".ftchinese.com/story/001055274",
- ".ftchinese.com/story/001055299",
- ".ftchinese.com/story/001055480",
- ".ftchinese.com/story/001055551",
- ".ftchinese.com/story/001055559",
- ".ftchinese.com/story/001055566",
- ".ftchinese.com/story/001055840",
- ".ftchinese.com/story/001056099",
- ".ftchinese.com/story/001056108",
- ".ftchinese.com/story/001056131",
- ".ftchinese.com/story/001056375",
- ".ftchinese.com/story/001056491",
- ".ftchinese.com/story/001056529",
- ".ftchinese.com/story/001056534",
- ".ftchinese.com/story/001056538",
- ".ftchinese.com/story/001056541",
- ".ftchinese.com/story/001056554",
- ".ftchinese.com/story/001056557",
- ".ftchinese.com/story/001056560",
- ".ftchinese.com/story/001056567",
- ".ftchinese.com/story/001056574",
- ".ftchinese.com/story/001056588",
- ".ftchinese.com/story/001056594",
- ".ftchinese.com/story/001056596",
- ".ftchinese.com/story/001056684",
- ".ftchinese.com/story/001056832",
- ".ftchinese.com/story/001056833",
- ".ftchinese.com/story/001056851",
- ".ftchinese.com/story/001056874",
- ".ftchinese.com/story/001056896",
- ".ftchinese.com/story/001056927",
- ".ftchinese.com/story/001057011",
- ".ftchinese.com/story/001057018",
- ".ftchinese.com/story/001057044",
- ".ftchinese.com/story/001057162",
- ".ftchinese.com/story/001057500",
- ".ftchinese.com/story/001057504",
- ".ftchinese.com/story/001057509",
- ".ftchinese.com/story/001057518",
- ".ftchinese.com/story/001057532",
- ".ftchinese.com/story/001057533",
- ".ftchinese.com/story/001057556",
- ".ftchinese.com/story/001057580",
- ".ftchinese.com/story/001057638",
- ".ftchinese.com/story/001057644",
- ".ftchinese.com/story/001057817",
- ".ftchinese.com/story/001057875",
- ".ftchinese.com/story/001058009",
- ".ftchinese.com/story/001058056",
- ".ftchinese.com/story/001058224",
- ".ftchinese.com/story/001058257",
- ".ftchinese.com/story/001058295",
- ".ftchinese.com/story/001058328",
- ".ftchinese.com/story/001058339",
- ".ftchinese.com/story/001058344",
- ".ftchinese.com/story/001058352",
- ".ftchinese.com/story/001058413",
- ".ftchinese.com/story/001058421",
- ".ftchinese.com/story/001058440",
- ".ftchinese.com/story/001058458",
- ".ftchinese.com/story/001058468",
- ".ftchinese.com/story/001058561",
- ".ftchinese.com/story/001058566",
- ".ftchinese.com/story/001058567",
- ".ftchinese.com/story/001058585",
- ".ftchinese.com/story/001058628",
- ".ftchinese.com/story/001058656",
- ".ftchinese.com/story/001058665",
- ".ftchinese.com/story/001058678",
- ".ftchinese.com/story/001058691",
- ".ftchinese.com/story/001058721",
- ".ftchinese.com/story/001058728",
- ".ftchinese.com/story/001059464",
- ".ftchinese.com/story/001059484",
- ".ftchinese.com/story/001059537",
- ".ftchinese.com/story/001059538",
- ".ftchinese.com/story/001059551",
- ".ftchinese.com/story/001059818",
- ".ftchinese.com/story/001059914",
- ".ftchinese.com/story/001059920",
- ".ftchinese.com/story/001059957",
- ".ftchinese.com/story/001060088",
- ".ftchinese.com/story/001060156",
- ".ftchinese.com/story/001060157",
- ".ftchinese.com/story/001060160",
- ".ftchinese.com/story/001060181",
- ".ftchinese.com/story/001060185",
- ".ftchinese.com/story/001060493",
- ".ftchinese.com/story/001060495",
- ".ftchinese.com/story/001060590",
- ".ftchinese.com/story/001060846",
- ".ftchinese.com/story/001060847",
- ".ftchinese.com/story/001060875",
- ".ftchinese.com/story/001060921",
- ".ftchinese.com/story/001060946",
- ".ftchinese.com/story/001061120",
- ".ftchinese.com/story/001061474",
- ".ftchinese.com/story/001061524",
- ".ftchinese.com/story/001061642",
- ".ftchinese.com/story/001062017",
- ".ftchinese.com/story/001062020",
- ".ftchinese.com/story/001062028",
- ".ftchinese.com/story/001062092",
- ".ftchinese.com/story/001062096",
- ".ftchinese.com/story/001062147",
- ".ftchinese.com/story/001062176",
- ".ftchinese.com/story/001062188",
- ".ftchinese.com/story/001062254",
- ".ftchinese.com/story/001062374",
- ".ftchinese.com/story/001062482",
- ".ftchinese.com/story/001062496",
- ".ftchinese.com/story/001062501",
- ".ftchinese.com/story/001062508",
- ".ftchinese.com/story/001062519",
- ".ftchinese.com/story/001062554",
- ".ftchinese.com/story/001062741",
- ".ftchinese.com/story/001062794",
- ".ftchinese.com/story/001063160",
- ".ftchinese.com/story/001063359",
- ".ftchinese.com/story/001063512",
- ".ftchinese.com/story/001063668",
- ".ftchinese.com/story/001063692",
- ".ftchinese.com/story/001063763",
- ".ftchinese.com/story/001063764",
- ".ftchinese.com/story/001063826",
- ".ftchinese.com/story/001064127",
- ".ftchinese.com/story/001064312",
- ".ftchinese.com/story/001064705",
- ".ftchinese.com/story/001064807",
- ".ftchinese.com/story/001065120",
- ".ftchinese.com/story/001065168",
- ".ftchinese.com/story/001065249",
- ".ftchinese.com/story/001065287",
- ".ftchinese.com/story/001065335",
- ".ftchinese.com/story/001065337",
- ".ftchinese.com/story/001065541",
- ".ftchinese.com/story/001065715",
- ".ftchinese.com/story/001065735",
- ".ftchinese.com/story/001065756",
- ".ftchinese.com/story/001065802",
- ".ftchinese.com/story/001066112",
- ".ftchinese.com/story/001066136",
- ".ftchinese.com/story/001066140",
- ".ftchinese.com/story/001066465",
- ".ftchinese.com/story/001066881",
- ".ftchinese.com/story/001066950",
- ".ftchinese.com/story/001066959",
- ".ftchinese.com/story/001067435",
- "www.ftchinese.com/story/001067479",
- ".ftchinese.com/story/001067528",
- ".ftchinese.com/story/001067545",
- ".ftchinese.com/story/001067572",
- ".ftchinese.com/story/001067648",
- ".ftchinese.com/story/001067650",
- ".ftchinese.com/story/001067680",
- ".ftchinese.com/story/001067692",
- ".ftchinese.com/story/001067871",
- ".ftchinese.com/story/001067923",
- ".ftchinese.com/story/001068062",
- ".ftchinese.com/story/001068248",
- ".ftchinese.com/story/001068278",
- ".ftchinese.com/story/001068379",
- ".ftchinese.com/story/001068483",
- ".ftchinese.com/story/001068506",
- ".ftchinese.com/story/001068547",
- ".ftchinese.com/story/001068616",
- ".ftchinese.com/story/001068622",
- ".ftchinese.com/story/001068707",
- ".ftchinese.com/story/001069146",
- ".ftchinese.com/story/001069373",
- ".ftchinese.com/story/001069516",
- ".ftchinese.com/story/001069517",
- ".ftchinese.com/story/001069687",
- ".ftchinese.com/story/001069741",
- ".ftchinese.com/story/001069861",
- ".ftchinese.com/story/001069952",
- ".ftchinese.com/story/001070053",
- ".ftchinese.com/story/001070177",
- ".ftchinese.com/story/001070307",
- ".ftchinese.com/story/001070809",
- ".ftchinese.com/story/001070990",
- ".ftchinese.com/story/001071042",
- ".ftchinese.com/story/001071044",
- ".ftchinese.com/story/001071106",
- ".ftchinese.com/story/001071166",
- ".ftchinese.com/story/001071181",
- "ftchinese.com/story/001071200",
- ".ftchinese.com/story/001071208",
- ".ftchinese.com/story/001071238",
- ".ftchinese.com/story/001071683",
- ".ftchinese.com/story/001072271",
- ".ftchinese.com/story/001072348",
- ".ftchinese.com/story/001072677",
- ".ftchinese.com/story/001072726",
- ".ftchinese.com/story/001072794",
- ".ftchinese.com/story/001072853",
- ".ftchinese.com/story/001072895",
- ".ftchinese.com/story/001072993",
- ".ftchinese.com/story/001073043",
- ".ftchinese.com/story/001073103",
- ".ftchinese.com/story/001073157",
- ".ftchinese.com/story/001073216",
- ".ftchinese.com/story/001073246",
- ".ftchinese.com/story/001073305",
- ".ftchinese.com/story/001073307",
- ".ftchinese.com/story/001073408",
- ".ftchinese.com/story/001073537",
- ".ftchinese.com/story/001073672",
- ".ftchinese.com/story/001073849",
- ".ftchinese.com/story/001073906",
- ".ftchinese.com/story/001074089",
- ".ftchinese.com/story/001074110",
- ".ftchinese.com/story/001074128",
- ".ftchinese.com/story/001074157",
- ".ftchinese.com/story/001074246",
- ".ftchinese.com/story/001074307",
- ".ftchinese.com/story/001074347",
- ".ftchinese.com/story/001074423",
- ".ftchinese.com/story/001074454",
- ".ftchinese.com/story/001074467",
- ".ftchinese.com/story/001074493",
- ".ftchinese.com/story/001074550",
- ".ftchinese.com/story/001074562",
- ".ftchinese.com/story/001074653",
- ".ftchinese.com/story/001074693",
- ".ftchinese.com/story/001074699",
- ".ftchinese.com/story/001074712",
- ".ftchinese.com/story/001074713",
- ".ftchinese.com/story/001074768",
- ".ftchinese.com/story/001074782",
- ".ftchinese.com/story/001074794",
- ".ftchinese.com/story/001074822",
- ".ftchinese.com/story/001074874",
- ".ftchinese.com/story/001074891",
- ".ftchinese.com/story/001074918",
- ".ftchinese.com/story/001075081",
- ".ftchinese.com/story/001075134",
- ".ftchinese.com/story/001075142",
- ".ftchinese.com/story/001075216",
- ".ftchinese.com/story/001075230",
- ".ftchinese.com/story/001075238",
- ".ftchinese.com/story/001075262",
- ".ftchinese.com/story/001075269",
- ".ftchinese.com/story/001075491",
- ".ftchinese.com/story/001075500",
- ".ftchinese.com/story/001075650",
- ".ftchinese.com/story/001075678",
- ".ftchinese.com/story/001075703",
- ".ftchinese.com/story/001075739",
- ".ftchinese.com/story/001076066",
- ".ftchinese.com/story/001076142",
- ".ftchinese.com/story/001076459",
- ".ftchinese.com/story/001076470",
- ".ftchinese.com/story/001076538",
- ".ftchinese.com/story/001076573",
- ".ftchinese.com/story/001076901",
- ".ftchinese.com/story/001077067",
- ".ftchinese.com/story/001077084",
- ".ftchinese.com/story/001077235",
- ".ftchinese.com/story/001077344",
- ".ftchinese.com/story/001077390",
- ".ftchinese.com/story/001077392",
- ".ftchinese.com/story/001077465",
- ".ftchinese.com/story/001077468",
- ".ftchinese.com/story/001077492",
- ".ftchinese.com/story/001077745",
- ".ftchinese.com/story/001077768",
- ".ftchinese.com/story/001077804",
- ".ftchinese.com/story/001077852",
- ".ftchinese.com/story/001078646",
- ".ftchinese.com/story/001078928",
- ".ftchinese.com/story/001078967",
- ".ftchinese.com/story/001079559",
- ".ftchinese.com/story/001079641",
- ".ftchinese.com/story/001079909",
- ".ftchinese.com/story/001079934",
- ".ftchinese.com/story/001079992",
- ".ftchinese.com/story/001080054",
- ".ftchinese.com/story/001080109",
- ".ftchinese.com/story/001080169",
- ".ftchinese.com/story/001080226",
- ".ftchinese.com/story/001080429",
- ".ftchinese.com/story/001080471",
- ".ftchinese.com/story/001080550",
- ".ftchinese.com/story/001080581",
- ".ftchinese.com/story/001080647",
- ".ftchinese.com/story/001080778",
- ".ftchinese.com/story/001080892",
- ".ftchinese.com/story/001080915",
- ".ftchinese.com/story/001080935",
- ".ftchinese.com/story/001081059",
- ".ftchinese.com/story/001081127",
- ".ftchinese.com/tag/%E5%8D%81%E5%85%AB%E5%B1%8A%E4%B8%89%E4%B8%AD%E5%85%A8%E4%BC%9A",
- ".ftchinese.com/tag/%E6%B8%A9%E5%AE%B6%E5%AE%9D",
- ".ftchinese.com/tag/%E8%96%84%E7%86%99%E6%9D%A5",
- ".ftchinese.com/video/1437",
- ".ftchinese.com/video/1882",
- ".ftchinese.com/video/2446",
- ".ftchinese.com/video/2601",
- ".ftchinese.com/comments",
- "||1e100.net",
- "||466453.com",
- "||abc.xyz",
- "||admob.com",
- "||adsense.com",
- "||agoogleaday.com",
- "||ai.google",
- "||ampproject.org",
- "@@|https://www.ampproject.org",
- "@@|https://cdn.ampproject.org",
- "||android.com",
- "||androidify.com",
- "||androidtv.com",
- "||api.ai",
- ".appspot.com",
- "||appspot.com",
- "||autodraw.com",
- "||blog.google",
- "||blogblog.com",
- "blogspot.com",
- "/^https?:\\/\\/[^\\/]+blogspot\\.(.*)/",
- ".blogspot.hk",
- ".blogspot.jp",
- ".blogspot.tw",
- "||certificate-transparency.org",
- "||chrome.com",
- "||chromecast.com",
- "||chromeexperiments.com",
- "||chromercise.com",
- "||chromestatus.com",
- "||chromium.org",
- "||com.google",
- "||crbug.com",
- "||creativelab5.com",
- "||crisisresponse.google",
- "||crrev.com",
- "||data-vocabulary.org",
- "||debug.com",
- "||deepmind.com",
- "||deja.com",
- "||design.google",
- "||digisfera.com",
- "||domains.google",
- "||duck.com",
- "||environment.google",
- "||feedburner.com",
- "||firebaseio.com",
- "||g.co",
- "||gcr.io",
- "||get.app",
- "||get.how",
- "||get.page",
- "||getmdl.io",
- "||getoutline.org",
- "||ggpht.com",
- "||gmail.com",
- "||gmodules.com",
- "||godoc.org",
- "||golang.org",
- "||goo.gl",
- ".google.ae",
- ".google.as",
- ".google.am",
- ".google.at",
- ".google.az",
- ".google.ba",
- ".google.be",
- ".google.bg",
- ".google.ca",
- ".google.cd",
- ".google.ci",
- ".google.co.id",
- ".google.co.jp",
- ".google.co.kr",
- ".google.co.ma",
- ".google.co.uk",
- ".google.com",
- ".google.de",
- ".google.dj",
- ".google.dk",
- ".google.es",
- ".google.fi",
- ".google.fm",
- ".google.fr",
- ".google.gg",
- ".google.gl",
- ".google.gr",
- ".google.ie",
- ".google.is",
- ".google.it",
- ".google.jo",
- ".google.kz",
- ".google.lv",
- ".google.mn",
- ".google.ms",
- ".google.nl",
- ".google.nu",
- ".google.no",
- ".google.ro",
- ".google.ru",
- ".google.rw",
- ".google.sc",
- ".google.sh",
- ".google.sk",
- ".google.sm",
- ".google.sn",
- ".google.tk",
- ".google.tm",
- ".google.to",
- ".google.tt",
- ".google.vu",
- ".google.ws",
- "/^https?:\\/\\/([^\\/]+\\.)*google\\.(ac|ad|ae|af|al|am|as|at|az|ba|be|bf|bg|bi|bj|bs|bt|by|ca|cat|cd|cf|cg|ch|ci|cl|cm|co.ao|co.bw|co.ck|co.cr|co.id|co.il|co.in|co.jp|co.ke|co.kr|co.ls|co.ma|com|com.af|com.ag|com.ai|com.ar|com.au|com.bd|com.bh|com.bn|com.bo|com.br|com.bz|com.co|com.cu|com.cy|com.do|com.ec|com.eg|com.et|com.fj|com.gh|com.gi|com.gt|com.hk|com.jm|com.kh|com.kw|com.lb|com.ly|com.mm|com.mt|com.mx|com.my|com.na|com.nf|com.ng|com.ni|com.np|com.om|com.pa|com.pe|com.pg|com.ph|com.pk|com.pr|com.py|com.qa|com.sa|com.sb|com.sg|com.sl|com.sv|com.tj|com.tr|com.tw|com.ua|com.uy|com.vc|com.vn|co.mz|co.nz|co.th|co.tz|co.ug|co.uk|co.uz|co.ve|co.vi|co.za|co.zm|co.zw|cv|cz|de|dj|dk|dm|dz|ee|es|eu|fi|fm|fr|ga|ge|gg|gl|gm|gp|gr|gy|hk|hn|hr|ht|hu|ie|im|iq|is|it|it.ao|je|jo|kg|ki|kz|la|li|lk|lt|lu|lv|md|me|mg|mk|ml|mn|ms|mu|mv|mw|mx|ne|nl|no|nr|nu|org|pl|pn|ps|pt|ro|rs|ru|rw|sc|se|sh|si|sk|sm|sn|so|sr|st|td|tg|tk|tl|tm|tn|to|tt|us|vg|vn|vu|ws)\\/.*/",
- "||googleapis.cn",
- "||googleapis.com",
- "||googleapps.com",
- "||googleartproject.com",
- "||googleblog.com",
- "||googlebot.com",
- "||googlechinawebmaster.com",
- "||googlecode.com",
- "||googlecommerce.com",
- "||googledomains.com",
- "||googlearth.com",
- "||googleearth.com",
- "||googledrive.com",
- "||googlegroups.com",
- "||googlehosted.com",
- "||googleideas.com",
- "||googleinsidesearch.com",
- "||googlelabs.com",
- "||googlemail.com",
- "||googlemashups.com",
- "||googlepagecreator.com",
- "||googleplay.com",
- "||googleplus.com",
- "||googlescholar.com",
- "||googlesource.com",
- "||googleusercontent.com",
- ".googlevideo.com",
- "||googlevideo.com",
- "||googleweblight.com",
- "||googlezip.net",
- "||groups.google.cn",
- "||grow.google",
- "||gstatic.com",
- "||gvt0.com",
- "||gvt1.com",
- "@@||redirector.gvt1.com",
- "||gvt3.com",
- "||gwtproject.org",
- "||html5rocks.com",
- "||iam.soy",
- "||igoogle.com",
- "||itasoftware.com",
- "||lers.google",
- "||like.com",
- "||madewithcode.com",
- "||material.io",
- "||nic.google",
- "||on2.com",
- "||panoramio.com",
- "||picasaweb.com",
- "||pki.goog",
- "||polymer-project.org",
- "||pride.google",
- "||questvisual.com",
- "||admin.recaptcha.net",
- "||api.recaptcha.net",
- "||api-secure.recaptcha.net",
- "||api-verify.recaptcha.net",
- "||redhotlabs.com",
- "||registry.google",
- "||safety.google",
- "||savethedate.foo",
- "||schema.org",
- "||shattered.io",
- "|http://sipml5.org/",
- "||stories.google",
- "||sustainability.google",
- "||synergyse.com",
- "||teachparentstech.org",
- "||tensorflow.org",
- "||thinkwithgoogle.com",
- "||tiltbrush.com",
- "||urchin.com",
- "||waveprotocol.org",
- "||waymo.com",
- "||web.dev",
- "||webmproject.org",
- "||webrtc.org",
- "||whatbrowser.org",
- "||widevine.com",
- "||withgoogle.com",
- "||withyoutube.com",
- "||x.company",
- "||xn--ngstr-lra8j.com",
- "||youtu.be",
- ".youtube.com",
- "||youtube.com",
- "||youtube-nocookie.com",
- "||youtubeeducation.com",
- "||youtubegaming.com",
- "||yt.be",
- "||ytimg.com",
- "||zynamics.com",
- "||naughtyamerica.com",
- "static01.nyt.com",
- "||nyt.com",
- "nytchina.com",
- "nytcn.me",
- "||nytcn.me",
- "||nytco.com",
- "|http://nyti.ms/",
- ".nytimes.com",
- "||nytimes.com",
- "||nytimg.com",
- "userapi.nytlog.com",
- "cn.nytstyle.com",
- "||nytstyle.com",
- ".steamcommunity.com",
- "||steamcommunity.com",
- "|http://store.steampowered.com/app/333600",
- "||t.me",
- "||updates.tdesktop.com",
- "||telegram.dog",
- "||telegram.me",
- "||telegram.org",
- ".telegramdownload.com",
- "||telesco.pe",
- "||jtvnw.net",
- "||ttvnw.net",
- "||twitch.tv",
- "||twitchcdn.net",
- "||periscope.tv",
- ".pscp.tv",
- "||pscp.tv",
- ".t.co",
- "||t.co",
- ".tweetdeck.com",
- "||tweetdeck.com",
- "||twimg.com",
- ".twitpic.com",
- "||twitpic.com",
- ".twitter.com",
- "||twitter.com",
- "||twitter.jp",
- "||vine.co",
- "||gov.taipei",
- ".gov.tw",
- "|https://aiss.anws.gov.tw",
- "||archives.gov.tw",
- "||tacc.cwb.gov.tw",
- "||data.gov.tw",
- "||epa.gov.tw",
- "||fa.gov.tw",
- "||fda.gov.tw",
- "||hpa.gov.tw",
- "||immigration.gov.tw",
- "||itaiwan.gov.tw",
- "||mjib.gov.tw",
- "||moeaic.gov.tw",
- "||mofa.gov.tw",
- "||mol.gov.tw",
- "||mvdis.gov.tw",
- "||nat.gov.tw",
- "||nhi.gov.tw",
- "||npa.gov.tw",
- "||nsc.gov.tw",
- "||ntbk.gov.tw",
- "||ntbna.gov.tw",
- "||ntbt.gov.tw",
- "||ntsna.gov.tw",
- "||pcc.gov.tw",
- "||stat.gov.tw",
- "||taipei.gov.tw",
- "||taiwanjobs.gov.tw",
- "||thb.gov.tw",
- "||tipo.gov.tw",
- "||wda.gov.tw",
- "||teco-hk.org",
- "||teco-mo.org",
- "@@||aftygh.gov.tw",
- "@@||aide.gov.tw",
- "@@||tpde.aide.gov.tw",
- "@@||arte.gov.tw",
- "@@||chukuang.gov.tw",
- "@@||cwb.gov.tw",
- "@@||cycab.gov.tw",
- "@@||dbnsa.gov.tw",
- "@@||df.gov.tw",
- "@@||eastcoast-nsa.gov.tw",
- "@@||erv-nsa.gov.tw",
- "@@||grb.gov.tw",
- "@@||gysd.nyc.gov.tw",
- "@@||hchcc.gov.tw",
- "@@||hsinchu-cc.gov.tw",
- "@@||iner.gov.tw",
- "@@||klsio.gov.tw",
- "@@||kmseh.gov.tw",
- "@@||lungtanhr.gov.tw",
- "@@||maolin-nsa.gov.tw",
- "@@||matsu-news.gov.tw",
- "@@||matsu-nsa.gov.tw",
- "@@||matsucc.gov.tw",
- "@@||moe.gov.tw",
- "@@||mvdis.gov.tw",
- "@@||nankan.gov.tw",
- "@@||ncree.gov.tw",
- "@@||necoast-nsa.gov.tw",
- "@@||siraya-nsa.gov.tw",
- "@@||cromotc.nat.gov.tw",
- "@@||tax.nat.gov.tw",
- "@@||necoast-nsa.gov.tw",
- "@@||ner.gov.tw",
- "@@||nmmba.gov.tw",
- "@@||nmp.gov.tw",
- "@@||nmvttc.gov.tw",
- "@@||northguan-nsa.gov.tw",
- "@@||npm.gov.tw",
- "@@||nstm.gov.tw",
- "@@||ntdmh.gov.tw",
- "@@||ntl.gov.tw",
- "@@||ntsec.gov.tw",
- "@@||ntuh.gov.tw",
- "@@||nvri.gov.tw",
- "@@||penghu-nsa.gov.tw",
- "@@||post.gov.tw",
- "@@||siraya-nsa.gov.tw",
- "@@||stdtime.gov.tw",
- "@@||sunmoonlake.gov.tw",
- "@@||taitung-house.gov.tw",
- "@@||taoyuan.gov.tw",
- "@@||tphcc.gov.tw",
- "@@||trimt-nsa.gov.tw",
- "@@||vghtpe.gov.tw",
- "@@||vghks.gov.tw",
- "@@||vghtc.gov.tw",
- "@@||wanfang.gov.tw",
- "@@||yatsen.gov.tw",
- "@@||yda.gov.tw",
- "||kinmen.org.tw",
- ".v2ex.com",
- "@@|http://v2ex.com",
- "@@|http://cdn.v2ex.com",
- "@@|http://cn.v2ex.com",
- "@@|http://hk.v2ex.com",
- "@@|http://i.v2ex.com",
- "@@|http://lax.v2ex.com",
- "@@|http://neue.v2ex.com",
- "@@|http://pagespeed.v2ex.com",
- "@@|http://static.v2ex.com",
- "@@|http://workspace.v2ex.com",
- "@@|http://www.v2ex.com",
- "||data.flurry.com",
- "page.bid.yahoo.com",
- "tw.bid.yahoo.com",
- "|https://tw.bid.yahoo.com",
- "blogs.yahoo.co.jp",
- "||search.yahoo.co.jp",
- "buy.yahoo.com.tw/gdsale",
- "hk.yahoo.com",
- "hk.knowledge.yahoo.com",
- "tw.money.yahoo.com",
- "hk.myblog.yahoo.com",
- "news.yahoo.com/china-blocks-bbc",
- "||hk.news.yahoo.com",
- "hk.rd.yahoo.com",
- "hk.search.yahoo.com/search",
- "hk.video.news.yahoo.com/video",
- "meme.yahoo.com",
- "tw.answers.yahoo.com",
- "|https://tw.answers.yahoo.com",
- "||tw.knowledge.yahoo.com",
- "||tw.mall.yahoo.com",
- "tw.yahoo.com",
- "||tw.mobi.yahoo.com",
- "tw.myblog.yahoo.com",
- "||tw.news.yahoo.com",
- "pulse.yahoo.com",
- "||search.yahoo.com",
- "upcoming.yahoo.com",
- "video.yahoo.com",
- "||yahoo.com.hk",
- "||duckduckgo-owned-server.yahoo.net",
- ".030buy.com",
- ".0rz.tw",
- "|http://0rz.tw",
- "1-apple.com.tw",
- "||1-apple.com.tw",
- ".10.tt",
- ".100ke.org",
- ".1000giri.net",
- "||1000giri.net",
- ".10conditionsoflove.com",
- "||10musume.com",
- "123rf.com",
- ".12bet.com",
- "||12bet.com",
- ".12vpn.com",
- ".12vpn.net",
- "||12vpn.com",
- "||12vpn.net",
- ".138.com",
- "141hongkong.com/forum",
- "||141jj.com",
- ".141tube.com",
- ".1688.com.au",
- ".173ng.com",
- "||173ng.com",
- ".177pic.info",
- ".17t17p.com",
- "||18board.com",
- "||18board.info",
- "18onlygirls.com",
- ".18p2p.com",
- ".18virginsex.com",
- ".1949er.org",
- "zhao.1984.city",
- "||zhao.1984.city",
- "1984bbs.com",
- "||1984bbs.com",
- ".1984bbs.org",
- "||1984bbs.org",
- ".1991way.com",
- "||1991way.com",
- ".1998cdp.org",
- ".1bao.org",
- "|http://1bao.org",
- ".1eew.com",
- ".1mobile.com",
- "|http://*.1mobile.tw",
- "||1pondo.tv",
- ".2-hand.info",
- ".2000fun.com/bbs",
- ".2008xianzhang.info",
- "||2008xianzhang.info",
- "||2017.hk",
- "21andy.com/blog",
- ".21pron.com",
- "21sextury.com",
- ".228.net.tw",
- "||233abc.com",
- "||24hrs.ca",
- "24smile.org",
- "2lipstube.com",
- ".2shared.com",
- "30boxes.com",
- ".315lz.com",
- "||32red.com",
- "||36rain.com",
- ".3a5a.com",
- "3arabtv.com",
- ".3boys2girls.com",
- ".3proxy.ru",
- ".3ren.ca",
- ".3tui.net",
- "||4bluestones.biz",
- ".4chan.com",
- ".4everproxy.com",
- "||4everproxy.com",
- "||4rbtv.com",
- "||4shared.com",
- "taiwannation.50webs.com",
- "||51.ca",
- "||51jav.org",
- ".51luoben.com",
- "||51luoben.com",
- ".5278.cc",
- ".5299.tv",
- "5aimiku.com",
- "5i01.com",
- ".5isotoi5.org",
- ".5maodang.com",
- "||63i.com",
- ".64museum.org",
- "64tianwang.com",
- "64wiki.com",
- ".66.ca",
- "666kb.com",
- "6park.com",
- "||6park.com",
- "||6parker.com",
- "||7capture.com",
- ".7cow.com",
- ".8-d.com",
- "|http://8-d.com",
- "85cc.net",
- ".85cc.us",
- "|http://85cc.us",
- "|http://85st.com",
- ".881903.com/page/zh-tw/",
- "||881903.com",
- ".888.com",
- ".888poker.com",
- "89.64.charter.constitutionalism.solutions",
- "89-64.org",
- "||89-64.org",
- ".8news.com.tw",
- ".8z1.net",
- "||8z1.net",
- ".9001700.com",
- "|http://908taiwan.org/",
- "||91porn.com",
- "||91vps.club",
- ".92ccav.com",
- ".991.com",
- "|http://991.com",
- ".99btgc01.com",
- "||99btgc01.com",
- ".99cn.info",
- "|http://99cn.info",
- "||9bis.com",
- "||9bis.net",
- ".tibet.a.se",
- "|http://tibet.a.se",
- "||a-normal-day.com",
- "a5.com.ru",
- "|http://aamacau.com",
- ".abc.com",
- ".abc.net.au",
- "||abc.net.au",
- ".abchinese.com",
- "abclite.net",
- "|https://www.abclite.net",
- ".ablwang.com",
- ".aboluowang.com",
- "||aboluowang.com",
- ".aboutgfw.com",
- ".abs.edu",
- ".accim.org",
- ".aceros-de-hispania.com",
- ".acevpn.com",
- "||acevpn.com",
- ".acg18.me",
- "|http://acg18.me",
- "||acgkj.com",
- ".acmedia365.com",
- ".acnw.com.au",
- "actfortibet.org",
- "actimes.com.au",
- "activpn.com",
- "||activpn.com",
- "||aculo.us",
- "||addictedtocoffee.de",
- ".adelaidebbs.com/bbs",
- ".adpl.org.hk",
- "|http://adpl.org.hk",
- ".adult-sex-games.com",
- "||adult-sex-games.com",
- "adultfriendfinder.com",
- "adultkeep.net/peepshow/members/main.htm",
- "||advanscene.com",
- "||advertfan.com",
- ".ae.org",
- "||aenhancers.com",
- "||af.mil",
- ".afantibbs.com",
- "|http://afantibbs.com",
- ".ai-kan.net",
- "||ai-kan.net",
- "ai-wen.net",
- ".aiph.net",
- "||aiph.net",
- ".airasia.com",
- "||airconsole.com",
- "|http://download.aircrack-ng.org",
- ".airvpn.org",
- "||airvpn.org",
- ".aisex.com",
- "||ait.org.tw",
- "aiweiwei.com",
- ".aiweiweiblog.com",
- "||aiweiweiblog.com",
- "||www.ajsands.com",
- "a248.e.akamai.net",
- "||a248.e.akamai.net",
- "rfalive1.akacast.akamaistream.net",
- "voa-11.akacast.akamaistream.net",
- "||abematv.akamaized.net",
- "||linear-abematv.akamaized.net",
- "||vod-abematv.akamaized.net",
- "|https://fbcdn*.akamaihd.net/",
- "rthklive2-lh.akamaihd.net",
- ".akademiye.org/ug",
- "|http://akademiye.org/ug",
- "||akiba-online.com",
- "||akow.org",
- ".al-islam.com",
- "||al-qimmah.net",
- "||alabout.com",
- ".alanhou.com",
- "|http://alanhou.com",
- ".alarab.qa",
- "||alasbarricadas.org",
- "alexlur.org",
- "||alforattv.net",
- ".alhayat.com",
- ".alicejapan.co.jp",
- "aliengu.com",
- "||alkasir.com",
- "||allconnected.co",
- ".alldrawnsex.com",
- "||alldrawnsex.com",
- ".allervpn.com",
- "||allfinegirls.com",
- ".allgirlmassage.com",
- "allgirlsallowed.org",
- ".allgravure.com",
- "alliance.org.hk",
- ".allinfa.com",
- "|http://allinfa.com",
- ".alljackpotscasino.com",
- "||allmovie.com",
- "||almasdarnews.com",
- ".alphaporno.com",
- "||alternate-tools.com",
- "alternativeto.net/software",
- "alvinalexander.com",
- "alwaysdata.com",
- "||alwaysdata.com",
- "||alwaysdata.net",
- ".alwaysvpn.com",
- "||alwaysvpn.com",
- "||am730.com.hk",
- "ameblo.jp",
- "||ameblo.jp",
- "www1.american.edu/ted/ice/tibet",
- "||americangreencard.com",
- "|http://www.americorps.gov",
- "||amiblockedornot.com",
- ".amigobbs.net",
- ".amitabhafoundation.us",
- "|http://amitabhafoundation.us",
- ".amnesty.org",
- "||amnesty.org",
- "||amnesty.org.hk",
- ".amnesty.tw",
- ".amnestyusa.org",
- "||amnestyusa.org",
- ".amnyemachen.org",
- ".amoiist.com",
- ".amtb-taipei.org",
- "androidplus.co/apk",
- ".andygod.com",
- "|http://andygod.com",
- "annatam.com/chinese",
- "||anchorfree.com",
- "||ancsconf.org",
- "||andfaraway.net",
- "||android-x86.org",
- "angelfire.com/hi/hayashi",
- "||angularjs.org",
- "animecrazy.net",
- ".animeshippuuden.com",
- "aniscartujo.com",
- "||aniscartujo.com",
- "||anobii.com",
- "anonymise.us",
- ".anonymitynetwork.com",
- ".anonymizer.com",
- "anontext.com",
- ".anpopo.com",
- ".answering-islam.org",
- "|http://www.antd.org",
- "||anthonycalzadilla.com",
- ".anti1984.com",
- "antichristendom.com",
- ".antiwave.net",
- "|http://antiwave.net",
- ".anyporn.com",
- ".anysex.com",
- "|http://anysex.com",
- "||aobo.com.au",
- ".aofriend.com",
- "|http://aofriend.com",
- ".aofriend.com.au",
- ".aojiao.org",
- "||aomiwang.com",
- "video.ap.org",
- ".apetube.com",
- "||apiary.io",
- ".apigee.com",
- "||apigee.com",
- "apk-dl.com",
- "apkdler.com/apk/view",
- ".apkmonk.com/app",
- "||apkplz.com",
- "apkpure.com",
- "||apkpure.com",
- ".aplusvpn.com",
- ".appdownloader.net/Android",
- ".appledaily.com",
- "||appledaily.com",
- "appledaily.com.hk",
- "||appledaily.com.hk",
- "appledaily.com.tw",
- "||appledaily.com.tw",
- ".appshopper.com",
- "|http://appshopper.com",
- "||appsocks.net",
- "||appsto.re",
- ".aptoide.com",
- "||aptoide.com",
- "||archives.gov",
- ".archive.fo",
- "||archive.fo",
- ".archive.is",
- "||archive.is",
- ".archive.li",
- "||archive.li",
- "||archive.org",
- "archive.today",
- "|https://archive.today",
- ".arctosia.com",
- "|http://arctosia.com",
- "||areca-backup.org",
- ".arethusa.su",
- "||arethusa.su",
- "||arlingtoncemetery.mil",
- "||army.mil",
- ".art4tibet1998.org",
- "artofpeacefoundation.org",
- "artsy.net",
- "||asacp.org",
- "asdfg.jp/dabr",
- "asg.to",
- ".asia-gaming.com",
- ".asiaharvest.org",
- "||asiaharvest.org",
- "asianews.it",
- "|http://japanfirst.asianfreeforum.com/",
- "||asiansexdiary.com",
- "||asianwomensfilm.de",
- ".asiatgp.com",
- ".asiatoday.us",
- "||askstudent.com",
- ".askynz.net",
- "||askynz.net",
- "||assembla.com",
- "||astrill.com",
- "||atc.org.au",
- ".atchinese.com",
- "|http://atchinese.com",
- "atgfw.org",
- ".atlaspost.com",
- "||atlaspost.com",
- "||atdmt.com",
- ".atlanta168.com/forum",
- ".atnext.com",
- "||atnext.com",
- "ice.audionow.com",
- ".av.com",
- "||av.movie",
- ".av-e-body.com",
- "avaaz.org",
- "||avaaz.org",
- ".avbody.tv",
- ".avcity.tv",
- ".avcool.com",
- ".avdb.in",
- "||avdb.in",
- ".avdb.tv",
- "||avdb.tv",
- ".avfantasy.com",
- ".avgle.com",
- "||avgle.com",
- "||avidemux.org",
- "||avoision.com",
- ".avyahoo.com",
- "||axureformac.com",
- ".azerbaycan.tv",
- "azerimix.com",
- "boxun*.azurewebsites.net",
- "||boxun*.azurewebsites.net",
- "forum.baby-kingdom.com",
- "babynet.com.hk",
- "backchina.com",
- "||backchina.com",
- ".backpackers.com.tw/forum",
- "backtotiananmen.com",
- ".badiucao.com",
- "||badiucao.com",
- ".badjojo.com",
- "badoo.com",
- "|http://*2.bahamut.com.tw",
- "||baidu.jp",
- ".baijie.org",
- "|http://baijie.org",
- "||bailandaily.com",
- "||baixing.me",
- "||bakgeekhome.tk",
- ".banana-vpn.com",
- "||banana-vpn.com",
- ".band.us",
- ".bandwagonhost.com",
- "||bandwagonhost.com",
- ".bangbrosnetwork.com",
- ".bangchen.net",
- "|http://bangchen.net",
- "||bangyoulater.com",
- "bannedbook.org",
- "||bannedbook.org",
- ".bannednews.org",
- ".baramangaonline.com",
- "|http://baramangaonline.com",
- ".barenakedislam.com",
- "||barnabu.co.uk",
- "bartvpn.com",
- ".bastillepost.com",
- "bayvoice.net",
- "||bayvoice.net",
- "dajusha.baywords.com",
- "||bbchat.tv",
- "||bb-chat.tv",
- ".bbg.gov",
- ".bbkz.com/forum",
- ".bbnradio.org",
- "bbs-tw.com",
- ".bbsdigest.com/thread",
- "||bbsfeed.com",
- "bbsland.com",
- ".bbsmo.com",
- ".bbsone.com",
- "bbtoystore.com",
- ".bcast.co.nz",
- ".bcc.com.tw/board",
- ".bcchinese.net",
- ".bcmorning.com",
- "bdsmvideos.net",
- ".beaconevents.com",
- ".bebo.com",
- "||bebo.com",
- ".beevpn.com",
- "||beevpn.com",
- ".behindkink.com",
- "||beijing1989.com",
- "beijingspring.com",
- "||beijingspring.com",
- ".beijingzx.org",
- "|http://beijingzx.org",
- ".belamionline.com",
- ".bell.wiki",
- "|http://bell.wiki",
- "bemywife.cc",
- "beric.me",
- ".berlintwitterwall.com",
- "||berlintwitterwall.com",
- ".berm.co.nz",
- ".bestforchina.org",
- "||bestforchina.org",
- ".bestgore.com",
- ".bestpornstardb.com",
- "||bestvpn.com",
- ".bestvpnanalysis.com",
- ".bestvpnserver.com",
- ".bestvpnservice.com",
- ".bestvpnusa.com",
- "||bet365.com",
- ".betfair.com",
- "||betternet.co",
- ".bettervpn.com",
- "||bettervpn.com",
- ".bettween.com",
- "||bettween.com",
- "||betvictor.com",
- ".bewww.net",
- ".beyondfirewall.com",
- "||bfnn.org",
- "||bfsh.hk",
- ".bgvpn.com",
- "||bgvpn.com",
- ".bianlei.com",
- "@@||bianlei.com",
- "biantailajiao.com",
- "biantailajiao.in",
- ".biblesforamerica.org",
- "|http://biblesforamerica.org",
- ".bic2011.org",
- "bigfools.com",
- "||bigjapanesesex.com",
- ".bignews.org",
- "||bignews.org",
- ".bigsound.org",
- ".biliworld.com",
- "|http://biliworld.com",
- "|http://billypan.com/wiki",
- ".binux.me",
- "ai.binwang.me/couplet",
- "bipic.net",
- ".bit.do",
- "|http://bit.do",
- ".bit.ly",
- "|http://bit.ly",
- "||bitcointalk.org",
- ".bitshare.com",
- "||bitshare.com",
- "bitsnoop.com",
- ".bitvise.com",
- "||bitvise.com",
- "bizhat.com",
- "||bl-doujinsouko.com",
- ".bjnewlife.org",
- ".bjs.org",
- "bjzc.org",
- "||bjzc.org",
- ".blacklogic.com",
- ".blackvpn.com",
- "||blackvpn.com",
- "blewpass.com",
- "tor.blingblingsquad.net",
- ".blinkx.com",
- "||blinkx.com",
- "blinw.com",
- ".blip.tv",
- "||blip.tv/",
- ".blockcn.com",
- "||blockcn.com",
- "||blockless.com",
- "||blog.de",
- ".blog.jp",
- "|http://blog.jp",
- "@@||jpush.cn",
- ".blogcatalog.com",
- "||blogcatalog.com",
- "||blogcity.me",
- ".blogger.com",
- "||blogger.com",
- "blogimg.jp",
- "||blog.kangye.org",
- ".bloglines.com",
- "||bloglines.com",
- "||bloglovin.com",
- "rconversation.blogs.com",
- "blogtd.net",
- ".blogtd.org",
- "|http://blogtd.org",
- "||bloodshed.net",
- ".bloomberg.cn",
- "||bloomberg.cn",
- ".bloomberg.com",
- "||bloomberg.com",
- "bloomberg.de",
- "||bloomberg.de",
- "||assets.bwbx.io",
- "||bloomfortune.com",
- "blueangellive.com",
- ".bmfinn.com",
- ".bnews.co",
- "||bnews.co",
- "||bnrmetal.com",
- "boardreader.com/thread",
- "||boardreader.com",
- ".bod.asia",
- "|http://bod.asia",
- ".bodog88.com",
- ".bolehvpn.net",
- "||bolehvpn.net",
- "bonbonme.com",
- ".bonbonsex.com",
- ".bonfoundation.org",
- ".bongacams.com",
- "||boobstagram.com",
- "||book.com.tw",
- "bookepub.com",
- "||books.com.tw",
- "||botanwang.com",
- ".bot.nu",
- ".bowenpress.com",
- "||bowenpress.com",
- "||app.box.com",
- "dl.box.net",
- "||dl.box.net",
- ".boxpn.com",
- "||boxpn.com",
- "boxun.com",
- "||boxun.com",
- ".boxun.tv",
- "||boxun.tv",
- "boxunblog.com",
- "||boxunblog.com",
- ".boxunclub.com",
- "boyangu.com",
- ".boyfriendtv.com",
- ".boysfood.com",
- "||br.st",
- ".brainyquote.com/quotes/authors/d/dalai_lama",
- "||brandonhutchinson.com",
- "||braumeister.org",
- ".bravotube.net",
- "||bravotube.net",
- ".brazzers.com",
- "||brazzers.com",
- ".break.com",
- "||break.com",
- "breakgfw.com",
- "||breakgfw.com",
- "breaking911.com",
- ".breakingtweets.com",
- "||breakingtweets.com",
- "||breakwall.net",
- "briian.com/6511/freegate",
- ".briefdream.com/%E7%B4%A0%E6%A3%BA",
- "brizzly.com",
- "||brizzly.com",
- "||brkmd.com",
- "broadbook.com",
- ".broadpressinc.com",
- "||broadpressinc.com",
- "bbs.brockbbs.com",
- "brucewang.net",
- ".brutaltgp.com",
- "||brutaltgp.com",
- ".bt2mag.com",
- "||bt95.com",
- ".btaia.com",
- ".btbtav.com",
- "|http://btdigg.org",
- ".btku.me",
- "||btku.me",
- "||btku.org",
- ".btspread.com",
- ".btsynckeys.com",
- ".budaedu.org",
- "||budaedu.org",
- ".buddhanet.com.tw/zfrop/tibet",
- ".buddhistchannel.tv",
- ".buffered.com",
- "|http://buffered.com",
- ".bullog.org",
- "||bullog.org",
- ".bullogger.com",
- "||bullogger.com",
- "bunbunhk.com",
- ".busayari.com",
- "|http://busayari.com",
- ".businessinsider.com/bing-could-be-censoring-search-results-2014",
- ".businessinsider.com/china-banks-preparing-for-debt-implosion-2014",
- ".businessinsider.com/hong-kong-activists-defy-police-tear-gas-as-protests-continue-overnight-2014",
- ".businessinsider.com/internet-outages-reported-in-north-korea-2014",
- ".businessinsider.com/iphone-6-is-approved-for-sale-in-china-2014",
- ".businessinsider.com/nfl-announcers-surface-tablets-2014",
- ".businessinsider.com/panama-papers",
- ".businessinsider.com/umbrella-man-hong-kong-2014",
- "|http://www.businessinsider.com.au/*",
- ".businessweek.com",
- ".busu.org/news",
- "|http://busu.org/news",
- "busytrade.com",
- ".buugaa.com",
- ".buzzhand.com",
- ".buzzhand.net",
- ".buzzorange.com",
- "||buzzorange.com",
- "||bvpn.com",
- "||bwh1.net",
- "bwsj.hk",
- "||bx.tl",
- ".c-spanvideo.org",
- "||c-spanvideo.org",
- "||c-est-simple.com",
- ".c100tibet.org",
- "||cablegatesearch.net",
- ".cachinese.com",
- ".cacnw.com",
- "|http://cacnw.com",
- ".cactusvpn.com",
- "||cactusvpn.com",
- ".cafepress.com",
- ".cahr.org.tw",
- ".calameo.com/books",
- "cn.calameo.com",
- "|http://cn.calameo.com",
- ".calgarychinese.ca",
- ".calgarychinese.com",
- ".calgarychinese.net",
- "|http://blog.calibre-ebook.com",
- "|http://google.calstate.edu",
- "falun.caltech.edu",
- ".its.caltech.edu/~falun/",
- ".cam4.com",
- ".cam4.jp",
- ".cam4.sg",
- ".camfrog.com",
- "||camfrog.com",
- "||cams.com",
- ".cams.org.sg",
- "canadameet.com",
- ".canalporno.com",
- "|http://bbs.cantonese.asia/",
- ".canyu.org",
- "||canyu.org",
- ".cao.im",
- ".caobian.info",
- "||caobian.info",
- "caochangqing.com",
- "||caochangqing.com",
- ".cap.org.hk",
- "||cap.org.hk",
- ".carabinasypistolas.com",
- "cardinalkungfoundation.org",
- "carmotorshow.com",
- "ss.carryzhou.com",
- ".cartoonmovement.com",
- "||cartoonmovement.com",
- ".casadeltibetbcn.org",
- ".casatibet.org.mx",
- "|http://casatibet.org.mx",
- "cari.com.my",
- "||caribbeancom.com",
- ".casinoking.com",
- ".casinoriva.com",
- "||catch22.net",
- ".catchgod.com",
- "|http://catchgod.com",
- "||catfightpayperview.xxx",
- ".catholic.org.hk",
- "||catholic.org.hk",
- "catholic.org.tw",
- "||catholic.org.tw",
- ".cathvoice.org.tw",
- "||cattt.com",
- ".cbc.ca",
- "||cbc.ca",
- ".cbsnews.com/video",
- ".cbtc.org.hk",
- "||cccat.cc",
- "||cccat.co",
- ".ccdtr.org",
- "||ccdtr.org",
- ".cchere.com",
- "||cchere.com",
- ".ccim.org",
- ".cclife.ca",
- "cclife.org",
- "cclifefl.org",
- ".ccthere.com",
- "||ccthere.com",
- "||ccthere.net",
- ".cctmweb.net",
- ".cctongbao.com/article/2078732",
- "ccue.ca",
- "ccue.com",
- ".ccvoice.ca",
- ".ccw.org.tw",
- ".cgdepot.org",
- "|http://cgdepot.org",
- "||cdbook.org",
- ".cdcparty.com",
- ".cdef.org",
- "||cdef.org",
- "||cdig.info",
- "cdjp.org",
- "||cdjp.org",
- ".cdn-apple.com",
- "||cdn-apple.com",
- ".cdnews.com.tw",
- "cdp1989.org",
- "cdp1998.org",
- "||cdp1998.org",
- "cdp2006.org",
- "||cdp2006.org",
- ".cdpa.url.tw",
- "cdpeu.org",
- "cdpusa.org",
- "cdpweb.org",
- "||cdpweb.org",
- "cdpwu.org",
- "||cdpwu.org",
- "||cdw.com",
- ".cecc.gov",
- "||cecc.gov",
- "||cellulo.info",
- "||cenews.eu",
- "||centerforhumanreprod.com",
- "||centralnation.com",
- ".centurys.net",
- "|http://centurys.net",
- ".cfhks.org.hk",
- ".cfos.de",
- ".cftfc.com",
- ".cgst.edu",
- ".change.org",
- "||change.org",
- ".changp.com",
- "||changp.com",
- ".changsa.net",
- "|http://changsa.net",
- ".channel8news.sg/news8",
- ".chapm25.com",
- ".chaturbate.com",
- ".chuang-yen.org",
- "chengmingmag.com",
- ".chenguangcheng.com",
- "||chenguangcheng.com",
- ".chenpokong.com",
- ".chenpokong.net",
- "|http://chenpokong.net",
- "||cherrysave.com",
- ".chhongbi.org",
- "chicagoncmtv.com",
- "|http://chicagoncmtv.com",
- ".china-week.com",
- "china101.com",
- "||china101.com",
- "||china18.org",
- "||china21.com",
- "china21.org",
- "||china21.org",
- ".china5000.us",
- "chinaaffairs.org",
- "||chinaaffairs.org",
- "||chinaaid.me",
- "chinaaid.us",
- "chinaaid.org",
- "chinaaid.net",
- "chinacomments.org",
- "||chinacomments.org",
- ".chinachange.org",
- "||chinachange.org",
- "chinachannel.hk",
- "||chinachannel.hk",
- ".chinacitynews.be",
- ".chinadialogue.net",
- ".chinadigitaltimes.net",
- "||chinadigitaltimes.net",
- ".chinaelections.org",
- "||chinaelections.org",
- ".chinaeweekly.com",
- "||chinaeweekly.com",
- "||chinafreepress.org",
- ".chinagate.com",
- "chinageeks.org",
- "chinagfw.org",
- "||chinagfw.org",
- ".chinagonet.com",
- ".chinagreenparty.org",
- "||chinagreenparty.org",
- ".chinahorizon.org",
- "||chinahorizon.org",
- ".chinahush.com",
- ".chinainperspective.com",
- "||chinainterimgov.org",
- "chinalaborwatch.org",
- "chinalawtranslate.com",
- ".chinapost.com.tw/taiwan/national/national-news",
- "chinaxchina.com/howto",
- "chinalawandpolicy.com",
- ".chinamule.com",
- "||chinamule.com",
- "chinamz.org",
- ".chinapress.com.my",
- "||chinapress.com.my",
- ".china-review.com.ua",
- "|http://china-review.com.ua",
- ".chinarightsia.org",
- "chinasmile.net/forums",
- "chinasocialdemocraticparty.com",
- "||chinasocialdemocraticparty.com",
- "chinasoul.org",
- "||chinasoul.org",
- ".chinasucks.net",
- ".chinatimes.com/realtimenews/260409/",
- "||chinatopsex.com",
- ".chinatown.com.au",
- "chinatweeps.com",
- "chinaway.org",
- ".chinaworker.info",
- "||chinaworker.info",
- "chinayouth.org.hk",
- "chinayuanmin.org",
- "||chinayuanmin.org",
- ".chinese-hermit.net",
- "chinese-leaders.org",
- "chinese-memorial.org",
- ".chinesedaily.com",
- "||chinesedailynews.com",
- ".chinesedemocracy.com",
- "||chinesedemocracy.com",
- "||chinesegay.org",
- ".chinesen.de",
- "||chinesen.de",
- ".chinesenews.net.au/",
- ".chinesepen.org",
- ".chinesetalks.net/ch",
- "||chineseupress.com",
- ".chingcheong.com",
- "||chingcheong.com",
- ".chinman.net",
- "|http://chinman.net",
- "chithu.org",
- "|http://chn.chosun.com",
- "cnnews.chosun.com/client/news/viw.asp?cate=C01&mcate",
- ".chrdnet.com",
- "|http://chrdnet.com",
- ".christianfreedom.org",
- "|http://christianfreedom.org",
- "christianstudy.com",
- "||christianstudy.com",
- "christusrex.org/www1/sdc",
- ".chubold.com",
- "chubun.com",
- "chuizi.net",
- "christiantimes.org.hk",
- ".chrlawyers.hk",
- "|http://chrlawyers.hk",
- ".churchinhongkong.org/b5/index.php",
- "|http://churchinhongkong.org/b5/index.php",
- ".chushigangdrug.ch",
- ".cienen.com",
- ".cineastentreff.de",
- ".cipfg.org",
- "||circlethebayfortibet.org",
- "||cirosantilli.com",
- ".citizencn.com",
- "||citizencn.com",
- "|http://citizenlab.org",
- "|http://www.citizenlab.org",
- "||citizenscommission.hk",
- ".citizenlab.org",
- "citizensradio.org",
- ".city365.ca",
- "|http://city365.ca",
- "city9x.com",
- "||citypopulation.de",
- ".citytalk.tw/event",
- ".civicparty.hk",
- "||civicparty.hk",
- ".civildisobediencemovement.org",
- "civilhrfront.org",
- "||civilhrfront.org",
- ".civiliangunner.com",
- ".civilmedia.tw",
- "||civilmedia.tw",
- "psiphon.civisec.org",
- "||vpn.cjb.net",
- ".ck101.com",
- "||ck101.com",
- ".clarionproject.org/news/islamic-state-isis-isil-propaganda",
- "||classicalguitarblog.net",
- ".clb.org.hk",
- "clearharmony.net",
- "clearwisdom.net",
- "clinica-tibet.ru",
- ".clipfish.de",
- "cloakpoint.com",
- "||club1069.com",
- "cmi.org.tw",
- "|http://www.cmoinc.org",
- "cmp.hku.hk",
- "hkupop.hku.hk",
- "||cmule.com",
- "||cmule.org",
- "||cms.gov",
- "|http://vpn.cmu.edu",
- "|http://vpn.sv.cmu.edu",
- ".cn6.eu",
- ".cna.com.tw",
- "||cna.com.tw",
- ".cnabc.com",
- ".cnd.org",
- "||cnd.org",
- "download.cnet.com",
- ".cnex.org.cn",
- ".cnineu.com",
- "wiki.cnitter.com",
- ".cnn.com/video",
- ".cnpolitics.org",
- "||cnpolitics.org",
- ".cn-proxy.com",
- "|http://cn-proxy.com",
- ".cnproxy.com",
- "blog.cnyes.com",
- "news.cnyes.com",
- "||coat.co.jp",
- ".cochina.co",
- "||cochina.co",
- "||cochina.org",
- ".code1984.com/64",
- "|http://goagent.codeplex.com",
- "||codeshare.io",
- "||codeskulptor.org",
- "|http://tosh.comedycentral.com",
- "comefromchina.com",
- "||comefromchina.com",
- ".comic-mega.me",
- "commandarms.com",
- "||commentshk.com",
- ".communistcrimes.org",
- "||communistcrimes.org",
- "||communitychoicecu.com",
- "||compileheart.com",
- "||conoha.jp",
- ".contactmagazine.net",
- ".convio.net",
- ".coobay.com",
- "|http://www.cool18.com/bbs*/",
- ".coolaler.com",
- "||coolaler.com",
- "coolder.com",
- "||coolder.com",
- "||coolloud.org.tw",
- ".coolncute.com",
- "||coolstuffinc.com",
- "corumcollege.com",
- ".cos-moe.com",
- "|http://cos-moe.com",
- ".cosplayjav.pl",
- "|http://cosplayjav.pl",
- ".cotweet.com",
- "||cotweet.com",
- ".coursehero.com",
- "||coursehero.com",
- "cpj.org",
- "||cpj.org",
- ".cq99.us",
- "|http://cq99.us",
- "crackle.com",
- "||crackle.com",
- ".crazys.cc",
- ".crazyshit.com",
- "||crchina.org",
- "crd-net.org",
- "creaders.net",
- "||creaders.net",
- ".creadersnet.com",
- "||cristyli.com",
- ".crocotube.com",
- "|http://crocotube.com",
- ".crossthewall.net",
- "||crossthewall.net",
- ".crossvpn.net",
- "||crossvpn.net",
- "||crucial.com",
- "csdparty.com",
- "||csdparty.com",
- "||csuchen.de",
- ".csw.org.uk",
- ".ct.org.tw",
- "||ct.org.tw",
- ".ctao.org",
- ".ctfriend.net",
- ".ctitv.com.tw",
- "cts.com.tw",
- "|http://library.usc.cuhk.edu.hk/",
- "|http://mjlsh.usc.cuhk.edu.hk/",
- ".cuhkacs.org/~benng",
- ".cuihua.org",
- "||cuihua.org",
- ".cuiweiping.net",
- "||cuiweiping.net",
- "||culture.tw",
- ".cumlouder.com",
- "||cumlouder.com",
- "||curvefish.com",
- ".cusu.hk",
- "||cusu.hk",
- ".cutscenes.net",
- ".cw.com.tw",
- "||cw.com.tw",
- "|http://forum.cyberctm.com",
- "cyberghostvpn.com",
- "||cyberghostvpn.com",
- "||cynscribe.com",
- "cytode.us",
- "||ifan.cz.cc",
- "||mike.cz.cc",
- "||nic.cz.cc",
- ".d-fukyu.com",
- "|http://d-fukyu.com",
- "cl.d0z.net",
- ".d100.net",
- "||d100.net",
- ".d2bay.com",
- "|http://d2bay.com",
- ".dabr.co.uk",
- "||dabr.co.uk",
- "dabr.eu",
- "dabr.mobi",
- "||dabr.mobi",
- "||dabr.me",
- "dadazim.com",
- "||dadazim.com",
- ".dadi360.com",
- ".dafabet.com",
- "dafagood.com",
- "dafahao.com",
- ".dafoh.org",
- ".daftporn.com",
- ".dagelijksestandaard.nl",
- ".daidostup.ru",
- "|http://daidostup.ru",
- ".dailidaili.com",
- "||dailidaili.com",
- ".dailymotion.com",
- "||dailymotion.com",
- "daiphapinfo.net",
- ".dajiyuan.com",
- "||dajiyuan.de",
- "dajiyuan.eu",
- "dalailama.com",
- ".dalailama.mn",
- "|http://dalailama.mn",
- ".dalailama.ru",
- "||dalailama.ru",
- "dalailama80.org",
- ".dalailama-archives.org",
- ".dalailamacenter.org",
- "|http://dalailamacenter.org",
- "dalailamafellows.org",
- ".dalailamafilm.com",
- ".dalailamafoundation.org",
- ".dalailamahindi.com",
- ".dalailamainaustralia.org",
- ".dalailamajapanese.com",
- ".dalailamaprotesters.info",
- ".dalailamaquotes.org",
- ".dalailamatrust.org",
- ".dalailamavisit.org.nz",
- ".dalailamaworld.com",
- "||dalailamaworld.com",
- "dalianmeng.org",
- "||dalianmeng.org",
- ".daliulian.org",
- "||daliulian.org",
- ".danke4china.net",
- "||danke4china.net",
- ".danwei.org",
- "daolan.net",
- ".daozhongxing.org",
- "darktoy.net",
- "||dastrassi.org",
- "blog.daum.net/_blog",
- ".david-kilgour.com",
- "|http://david-kilgour.com",
- "daxa.cn",
- "||daxa.cn",
- "cn.dayabook.com",
- ".daylife.com/topic/dalai_lama",
- "||db.tt",
- ".dbc.hk/main",
- "||dcard.tw",
- "dcmilitary.com",
- ".ddc.com.tw",
- ".ddhw.info",
- "||de-sci.org",
- ".de-sci.org",
- "packages.debian.org/zh-cn/lenny/gpass",
- "||decodet.co",
- ".definebabe.com",
- "||delcamp.net",
- "delicious.com/GFWbookmark",
- ".democrats.org",
- "||democrats.org",
- "||desc.se",
- "||dessci.com",
- ".destroy-china.jp",
- "||deutsche-welle.de",
- "||devio.us",
- "||devpn.com",
- "||dfas.mil",
- "dfn.org",
- "dharmakara.net",
- ".dharamsalanet.com",
- ".diaoyuislands.org",
- "||diaoyuislands.org",
- ".difangwenge.org",
- "|http://digiland.tw/",
- "||digitalnomadsproject.org",
- ".diigo.com",
- "||diigo.com",
- "||dilber.se",
- "||furl.net",
- ".dipity.com",
- "||directcreative.com",
- "|https://search.disconnect.me",
- ".discuss.com.hk",
- "||discuss.com.hk",
- ".discuss4u.com",
- "disp.cc",
- ".disqus.com",
- "||disqus.com",
- ".dit-inc.us",
- "||dit-inc.us",
- ".dizhidizhi.com",
- "||dizhuzhishang.com",
- "djangosnippets.org",
- ".djorz.com",
- "||djorz.com",
- "||dl-laby.jp",
- "||dlsite.com",
- "||dlyoutube.com",
- "||dmcdn.net",
- ".dnscrypt.org",
- "||dnscrypt.org",
- "||dns2go.com",
- "||dnssec.net",
- "doctorvoice.org",
- ".dogfartnetwork.com/tour",
- "gloryhole.com",
- ".dojin.com",
- ".dok-forum.net",
- "||dolc.de",
- "||dolf.org.hk",
- "||dollf.com",
- ".domain.club.tw",
- ".domaintoday.com.au",
- "chinese.donga.com",
- "dongtaiwang.com",
- "||dongtaiwang.com",
- ".dongtaiwang.net",
- "||dongtaiwang.net",
- ".dongyangjing.com",
- "|http://danbooru.donmai.us",
- ".dontfilter.us",
- "||dontmovetochina.com",
- ".dorjeshugden.com",
- ".dotplane.com",
- "||dotplane.com",
- "||dotsub.com",
- ".dotvpn.com",
- "||dotvpn.com",
- ".doub.io",
- "||doub.io",
- "||dougscripts.com",
- "||douhokanko.net",
- "||doujincafe.com",
- "dowei.org",
- "dphk.org",
- "dpp.org.tw",
- "||dpp.org.tw",
- "||dpr.info",
- "||dragonsprings.org",
- ".dreamamateurs.com",
- ".drepung.org",
- "||drgan.net",
- ".drmingxia.org",
- "|http://drmingxia.org",
- "||dropbooks.tv",
- "||dropbox.com",
- "||api.dropboxapi.com",
- "||notify.dropboxapi.com",
- "||dropboxusercontent.com",
- "drsunacademy.com",
- ".drtuber.com",
- ".dscn.info",
- "|http://dscn.info",
- ".dstk.dk",
- "|http://dstk.dk",
- "||dtiblog.com",
- "||dtic.mil",
- ".dtwang.org",
- ".duanzhihu.com",
- ".duckdns.org",
- "|http://duckdns.org",
- ".duckduckgo.com",
- "||duckduckgo.com",
- ".duckload.com/download",
- "||duckmylife.com",
- ".duga.jp",
- "|http://duga.jp",
- ".duihua.org",
- "||duihua.org",
- "||duihuahrjournal.org",
- ".dunyabulteni.net",
- ".duoweitimes.com",
- "||duoweitimes.com",
- "duping.net",
- "||duplicati.com",
- "dupola.com",
- "dupola.net",
- ".dushi.ca",
- "||dvorak.org",
- ".dw.com",
- "||dw.com",
- "||dw.de",
- ".dw-world.com",
- "||dw-world.com",
- ".dw-world.de",
- "|http://dw-world.de",
- "www.dwheeler.com",
- "dwnews.com",
- "||dwnews.com",
- "dwnews.net",
- "||dwnews.net",
- "xys.dxiong.com",
- "||dynawebinc.com",
- "||dysfz.cc",
- ".dzze.com",
- "||e-classical.com.tw",
- "||e-gold.com",
- ".e-gold.com",
- ".e-hentai.org",
- "||e-hentai.org",
- ".e-hentaidb.com",
- "|http://e-hentaidb.com",
- "e-info.org.tw",
- ".e-traderland.net/board",
- ".e-zone.com.hk/discuz",
- "|http://e-zone.com.hk/discuz",
- ".e123.hk",
- "||e123.hk",
- ".earlytibet.com",
- "|http://earlytibet.com",
- ".earthcam.com",
- ".earthvpn.com",
- "||earthvpn.com",
- "eastern-ark.com",
- ".easternlightning.org",
- ".eastturkestan.com",
- "|http://www.eastturkistan.net/",
- ".eastturkistan-gov.org",
- ".eastturkistancc.org",
- ".eastturkistangovernmentinexile.us",
- "||eastturkistangovernmentinexile.us",
- ".easyca.ca",
- ".easypic.com",
- ".ebony-beauty.com",
- "ebookbrowse.com",
- "ebookee.com",
- "||ecfa.org.tw",
- "ushuarencity.echainhost.com",
- "||ecimg.tw",
- "ecministry.net",
- ".economist.com",
- "bbs.ecstart.com",
- "edgecastcdn.net",
- "||edgecastcdn.net",
- "/twimg\\.edgesuite\\.net\\/\\/?appledaily/",
- "edicypages.com",
- ".edmontonchina.cn",
- ".edmontonservice.com",
- "edoors.com",
- ".edubridge.com",
- "||edubridge.com",
- ".edupro.org",
- "||eevpn.com",
- "efcc.org.hk",
- ".efukt.com",
- "|http://efukt.com",
- "||eic-av.com",
- "||eireinikotaerukai.com",
- ".eisbb.com",
- ".eksisozluk.com",
- "||eksisozluk.com",
- "electionsmeter.com",
- "||elgoog.im",
- ".ellawine.org",
- ".elpais.com",
- "||elpais.com",
- ".eltondisney.com",
- ".emaga.com/info/3407",
- "emilylau.org.hk",
- ".emanna.com/chineseTraditional",
- "bitc.bme.emory.edu/~lzhou/blogs",
- ".empfil.com",
- ".emule-ed2k.com",
- "|http://emule-ed2k.com",
- ".emulefans.com",
- "|http://emulefans.com",
- ".emuparadise.me",
- ".enanyang.my",
- "||enewstree.com",
- ".enfal.de",
- "chinese.engadget.com",
- "||engagedaily.org",
- "englishforeveryone.org",
- "||englishfromengland.co.uk",
- "englishpen.org",
- ".enlighten.org.tw",
- "||entermap.com",
- ".entnt.com",
- "|http://entnt.com",
- ".episcopalchurch.org",
- ".epochhk.com",
- "|http://epochhk.com",
- "epochtimes-bg.com",
- "||epochtimes-bg.com",
- "epochtimes-romania.com",
- "||epochtimes-romania.com",
- "epochtimes.co.il",
- "||epochtimes.co.il",
- "epochtimes.co.kr",
- "||epochtimes.co.kr",
- "epochtimes.com",
- "||epochtimes.com",
- ".epochtimes.cz",
- "epochtimes.de",
- "epochtimes.fr",
- ".epochtimes.ie",
- ".epochtimes.it",
- "epochtimes.jp",
- "epochtimes.ru",
- "epochtimes.se",
- "epochtimestr.com",
- ".epochweek.com",
- "||epochweek.com",
- "||epochweekly.com",
- ".eporner.com",
- ".equinenow.com",
- "erabaru.net",
- ".eracom.com.tw",
- ".eraysoft.com.tr",
- ".erepublik.com",
- ".erights.net",
- "||erights.net",
- ".erktv.com",
- "|http://erktv.com",
- "||ernestmandel.org",
- "||erodaizensyu.com",
- "||erodoujinlog.com",
- "||erodoujinworld.com",
- "||eromanga-kingdom.com",
- "||eromangadouzin.com",
- ".eromon.net",
- "|http://eromon.net",
- ".eroprofile.com",
- ".eroticsaloon.net",
- ".eslite.com",
- "||eslite.com",
- "wiki.esu.im/%E8%9B%A4%E8%9B%A4%E8%AF%AD%E5%BD%95",
- ".etaa.org.au",
- ".etadult.com",
- "etaiwannews.com",
- "||etizer.org",
- "||etokki.com",
- ".ettoday.net/news/20151216/614081",
- "etvonline.hk",
- ".eu.org",
- "||eu.org",
- ".eucasino.com",
- ".eulam.com",
- ".eurekavpt.com",
- "||eurekavpt.com",
- ".euronews.com",
- "||euronews.com",
- "eeas.europa.eu/delegations/china/press_corner/all_news/news/2015/20150716_zh",
- "eeas.europa.eu/statements-eeas/2015/151022",
- ".evschool.net",
- "|http://evschool.net",
- "||exblog.jp",
- "||blog.exblog.co.jp",
- "@@||www.exblog.jp",
- ".exchristian.hk",
- "||exchristian.hk",
- "|http://blog.excite.co.jp",
- "||exmormon.org",
- "||expatshield.com",
- ".expecthim.com",
- "||expecthim.com",
- "experts-univers.com",
- "||exploader.net",
- ".expressvpn.com",
- "||expressvpn.com",
- ".extremetube.com",
- "eyevio.jp",
- "||eyevio.jp",
- ".eyny.com",
- "||eyny.com",
- ".ezpc.tk/category/soft",
- ".ezpeer.com",
- "||facebookquotes4u.com",
- ".faceless.me",
- "||faceless.me",
- "|http://facesoftibetanselfimmolators.info",
- "||facesofnyfw.com",
- ".faith100.org",
- "|http://faith100.org",
- ".faithfuleye.com",
- "||faiththedog.info",
- ".fakku.net",
- ".falsefire.com",
- "||falsefire.com",
- "falun-co.org",
- "falunart.org",
- "||falunasia.info",
- "|http://falunau.org",
- ".falunaz.net",
- "falundafa.org",
- "falundafa-dc.org",
- "||falundafa-florida.org",
- "||falundafa-nc.org",
- "||falundafa-pa.net",
- "||falundafa-sacramento.org",
- "falun-ny.net",
- "||falundafaindia.org",
- "falundafamuseum.org",
- ".falungong.club",
- ".falungong.de",
- "falungong.org.uk",
- "||falunhr.org",
- "faluninfo.de",
- "faluninfo.net",
- ".falunpilipinas.net",
- "||falunworld.net",
- "familyfed.org",
- ".fangeming.com",
- "||fanglizhi.info",
- "||fangong.org",
- "fangongheike.com",
- ".fanqiang.tk",
- "fanqianghou.com",
- "||fanqianghou.com",
- ".fanqiangzhe.com",
- "||fanqiangzhe.com",
- "fapdu.com",
- "faproxy.com",
- ".fawanghuihui.org",
- "fanqiangyakexi.net",
- "fail.hk",
- "||famunion.com",
- ".fan-qiang.com",
- ".fangbinxing.com",
- "||fangbinxing.com",
- "fangeming.com",
- ".fangmincn.org",
- "||fangmincn.org",
- ".fanhaodang.com",
- "||fanswong.com",
- ".fanyue.info",
- ".farwestchina.com",
- "en.favotter.net",
- "nytimes.map.fastly.net",
- "||nytimes.map.fastly.net",
- "||fast.wistia.com",
- "||fastssh.com",
- "||faststone.org",
- "favstar.fm",
- "||favstar.fm",
- "faydao.com/weblog",
- "||fbsbx.com",
- ".fc2.com",
- ".fc2china.com",
- ".fc2cn.com",
- "||fc2cn.com",
- "fc2blog.net",
- "|http://uygur.fc2web.com/",
- "video.fdbox.com",
- ".fdc64.de",
- ".fdc64.org",
- ".fdc89.jp",
- "||fourface.nodesnoop.com",
- "||feelssh.com",
- "feer.com",
- ".feifeiss.com",
- "|http://feitianacademy.org",
- ".feitian-california.org",
- "||feministteacher.com",
- ".fengzhenghu.com",
- "||fengzhenghu.com",
- ".fengzhenghu.net",
- "||fengzhenghu.net",
- ".fevernet.com",
- "|http://ff.im",
- "fffff.at",
- "fflick.com",
- ".ffvpn.com",
- "fgmtv.net",
- ".fgmtv.org",
- ".fhreports.net",
- "|http://fhreports.net",
- ".figprayer.com",
- "||figprayer.com",
- ".fileflyer.com",
- "||fileflyer.com",
- "|http://feeds.fileforum.com",
- ".files2me.com",
- ".fileserve.com/file",
- "fillthesquare.org",
- "filmingfortibet.org",
- ".filthdump.com",
- ".finchvpn.com",
- "||finchvpn.com",
- "findmespot.com",
- "||findyoutube.com",
- "||findyoutube.net",
- ".fingerdaily.com",
- "finler.net",
- ".firearmsworld.net",
- "|http://firearmsworld.net",
- ".fireofliberty.org",
- "||fireofliberty.org",
- ".firetweet.io",
- "||firetweet.io",
- ".flagsonline.it",
- "fleshbot.com",
- ".fleursdeslettres.com",
- "|http://fleursdeslettres.com",
- "||flgg.us",
- "||flgjustice.org",
- "||flickr.com",
- "||staticflickr.com",
- "flickrhivemind.net",
- ".flickriver.com",
- ".fling.com",
- "||flipkart.com",
- "||flog.tw",
- ".flyvpn.com",
- "||flyvpn.com",
- "|http://cn.fmnnow.com",
- "fofldfradio.org",
- "blog.foolsmountain.com",
- ".forum4hk.com",
- "fangong.forums-free.com",
- "pioneer-worker.forums-free.com",
- "|https://ss*.4sqi.net",
- "video.foxbusiness.com",
- "|http://foxgay.com",
- "||fringenetwork.com",
- "||flecheinthepeche.fr",
- ".fochk.org",
- "|http://fochk.org",
- "||focustaiwan.tw",
- ".focusvpn.com",
- "||fofg.org",
- ".fofg-europe.net",
- ".fooooo.com",
- "||fooooo.com",
- "footwiball.com",
- ".fotile.me",
- "||fourthinternational.org",
- "||foxdie.us",
- "||foxsub.com",
- "foxtang.com",
- ".fpmt.org",
- "|http://fpmt.org",
- ".fpmt.tw",
- ".fpmt-osel.org",
- "||fpmtmexico.org",
- "fqok.org",
- "||fqrouter.com",
- "||franklc.com",
- ".freakshare.com",
- "|http://freakshare.com",
- "||free4u.com.ar",
- "free-gate.org",
- ".free-hada-now.org",
- "free-proxy.cz",
- ".free.fr/adsl",
- "kineox.free.fr",
- "tibetlibre.free.fr",
- "||freealim.com",
- "whitebear.freebearblog.org",
- "||freebrowser.org",
- ".freechal.com",
- ".freedomchina.info",
- "||freedomchina.info",
- ".freedomhouse.org",
- "||freedomhouse.org",
- ".freedomsherald.org",
- "||freedomsherald.org",
- ".freefq.com",
- ".freefuckvids.com",
- ".freegao.com",
- "||freegao.com",
- "freeilhamtohti.org",
- ".freekwonpyong.org",
- "||saveliuxiaobo.com",
- ".freelotto.com",
- "||freelotto.com",
- "freeman2.com",
- ".freeopenvpn.com",
- "freemoren.com",
- "freemorenews.com",
- "freemuse.org/archives/789",
- "freenet-china.org",
- "freenewscn.com",
- "cn.freeones.com",
- ".freeoz.org/bbs",
- "||freeoz.org",
- "||freessh.us",
- "free4u.com.ar",
- ".free-ssh.com",
- "||free-ssh.com",
- ".freechina.news/",
- "||freechinaforum.org",
- "||freechinaweibo.com",
- ".freedomcollection.org/interviews/rebiya_kadeer",
- ".freeforums.org",
- "||freenetproject.org",
- ".freeoz.org",
- ".freetibet.net",
- "||freetibet.org",
- ".freetibetanheroes.org",
- "|http://freetibetanheroes.org",
- ".freeviewmovies.com",
- ".freevpn.me",
- "|http://freevpn.me",
- "||freewallpaper4.me",
- ".freewebs.com",
- ".freewechat.com",
- "||freewechat.com",
- "freeweibo.com",
- "||freeweibo.com",
- ".freexinwen.com",
- ".freeyoutubeproxy.net",
- "||freeyoutubeproxy.net",
- "friendfeed.com",
- "friendfeed-media.com/e99a4ebe2fb4c1985c2a58775eb4422961aa5a2e",
- "friends-of-tibet.org",
- ".friendsoftibet.org",
- "freechina.net",
- "|http://www.zensur.freerk.com/",
- "freevpn.nl",
- "freeyellow.com",
- "hk.frienddy.com/hk",
- "|http://adult.friendfinder.com/",
- ".fring.com",
- "||fring.com",
- ".fromchinatousa.net",
- "||frommel.net",
- ".frontlinedefenders.org",
- ".frootvpn.com",
- "||frootvpn.com",
- "||fscked.org",
- ".fsurf.com",
- ".ftv.com.tw",
- "fucd.com",
- ".fuckcnnic.net",
- "||fuckcnnic.net",
- "fuckgfw.org",
- "||fullerconsideration.com",
- "fulue.com",
- ".funf.tw",
- "funp.com",
- ".fuq.com",
- ".furhhdl.org",
- "||furinkan.com",
- ".futurechinaforum.org",
- "||futuremessage.org",
- ".fux.com",
- ".fuyin.net",
- ".fuyindiantai.org",
- ".fuyu.org.tw",
- "||fw.cm",
- ".fxcm-chinese.com",
- "||fxcm-chinese.com",
- "fzh999.com",
- "fzh999.net",
- "fzlm.com",
- ".g6hentai.com",
- "|http://g6hentai.com",
- "||g-queen.com",
- "||gabocorp.com",
- ".gaeproxy.com",
- ".gaforum.org",
- ".galaxymacau.com",
- "||galenwu.com",
- ".galstars.net",
- "||game735.com",
- "gamebase.com.tw",
- "gamejolt.com",
- "|http://wiki.gamerp.jp",
- "||gamer.com.tw",
- ".gamer.com.tw",
- ".gamez.com.tw",
- "||gamez.com.tw",
- ".gamousa.com",
- ".gaoming.net",
- "||gaoming.net",
- "ganges.com",
- ".gaopi.net",
- "|http://gaopi.net",
- ".gaozhisheng.org",
- ".gaozhisheng.net",
- "gardennetworks.com",
- "||gardennetworks.org",
- "72.52.81.22",
- "||gartlive.com",
- "||gate-project.com",
- "||gather.com",
- ".gatherproxy.com",
- "gati.org.tw",
- ".gaybubble.com",
- ".gaycn.net",
- ".gayhub.com",
- "||gaymap.cc",
- ".gaymenring.com",
- ".gaytube.com",
- "||images-gaytube.com",
- ".gaywatch.com",
- "|http://gaywatch.com",
- ".gazotube.com",
- "||gazotube.com",
- "||gcc.org.hk",
- "||gclooney.com",
- "||gcmasia.com",
- ".gcpnews.com",
- "|http://gcpnews.com",
- ".gdbt.net/forum",
- "gdzf.org",
- "||geek-art.net",
- "geekerhome.com/2010/03/xixiang-project-cross-gfw",
- "||geekheart.info",
- ".gekikame.com",
- "|http://gekikame.com",
- ".gelbooru.com",
- "|http://gelbooru.com",
- ".geocities.co.jp",
- ".geocities.com/SiliconValley/Circuit/5683/download.html",
- "hk.geocities.com",
- "geocities.jp",
- ".gerefoundation.org",
- "||getastrill.com",
- ".getchu.com",
- ".getcloak.com",
- "||getcloak.com",
- "||getfoxyproxy.org",
- ".getfreedur.com",
- "||getgom.com",
- ".geti2p.net",
- "||geti2p.net",
- ".getlantern.org",
- "||getlantern.org",
- ".getjetso.com/forum",
- "getiton.com",
- ".getsocialscope.com",
- "||getsync.com",
- "gfbv.de",
- ".gfgold.com.hk",
- ".gfsale.com",
- "||gfsale.com",
- "gfw.org.ua",
- ".gfw.press",
- "||gfw.press",
- ".ggssl.com",
- "||ggssl.com",
- ".ghostpath.com",
- "||ghostpath.com",
- "||ghut.org",
- ".giantessnight.com",
- "|http://giantessnight.com",
- ".gifree.com",
- "||giga-web.jp",
- "tw.gigacircle.com",
- "|http://cn.giganews.com/",
- "gigporno.ru",
- "||girlbanker.com",
- ".git.io",
- "||git.io",
- "|http://softwaredownload.gitbooks.io",
- "github.com/getlantern",
- "|https://gist.github.com",
- "http://cthlo.github.io/hktv",
- "hahaxixi.github.io",
- "|https://hahaxixi.github.io",
- "||haoel.github.io",
- "||rg3.github.io",
- "||sikaozhe1997.github.io",
- "||sodatea.github.io",
- "||terminus2049.github.io",
- "||toutyrater.github.io",
- "wsgzao.github.io",
- "|https://wsgzao.github.io",
- ".gizlen.net",
- "||gizlen.net",
- ".gjczz.com",
- "||gjczz.com",
- "globaljihad.net",
- "globalmediaoutreach.com",
- "globalmuseumoncommunism.org",
- "||globalrescue.net",
- ".globaltm.org",
- ".globalvoicesonline.org",
- "||globalvoicesonline.org",
- "||globalvpn.net",
- ".glock.com",
- "gluckman.com/DalaiLama",
- "gmbd.cn",
- "||gmhz.org",
- "|http://www.gmiddle.com",
- "|http://www.gmiddle.net",
- ".gmll.org",
- "||gnci.org.hk",
- "go-pki.com",
- "||goagent.biz",
- "||goagentplus.com",
- "gobet.cc",
- "godfootsteps.org",
- "||godfootsteps.org",
- "godns.work",
- "godsdirectcontact.co.uk",
- ".godsdirectcontact.org",
- "godsdirectcontact.org.tw",
- ".godsimmediatecontact.com",
- ".gogotunnel.com",
- "||gohappy.com.tw",
- ".gokbayrak.com",
- ".goldbet.com",
- "||goldbetsports.com",
- "||goldeneyevault.com",
- ".goldenfrog.com",
- "||goldenfrog.com",
- ".goldjizz.com",
- "|http://goldjizz.com",
- ".goldstep.net",
- "||goldwave.com",
- "gongmeng.info",
- "gongm.in",
- "gongminliliang.com",
- ".gongwt.com",
- "|http://gongwt.com",
- "blog.goo.ne.jp/duck-tail_2009",
- ".gooday.xyz",
- "|http://gooday.xyz",
- ".goodreads.com",
- "||goodreads.com",
- ".goodreaders.com",
- "||goodreaders.com",
- ".goodtv.com.tw",
- ".goodtv.tv",
- "||goofind.com",
- ".googlesile.com",
- ".gopetition.com",
- "||gopetition.com",
- ".goproxing.net",
- ".gotrusted.com",
- "||gotrusted.com",
- "||gotw.ca",
- "||grammaly.com",
- "grandtrial.org",
- ".graphis.ne.jp",
- "||graphis.ne.jp",
- "||graphql.org",
- "greatfirewall.biz",
- "||greatfirewallofchina.net",
- ".greatfirewallofchina.org",
- "||greatfirewallofchina.org",
- "||greenfieldbookstore.com.hk",
- ".greenparty.org.tw",
- "||greenpeace.org",
- ".greenreadings.com/forum",
- "great-firewall.com",
- "great-roc.org",
- "greatroc.org",
- "greatzhonghua.org",
- ".greenpeace.com.tw",
- ".greenvpn.net",
- "||greenvpn.net",
- ".greenvpn.org",
- "||grotty-monday.com",
- "gs-discuss.com",
- "||gtricks.com",
- "guancha.org",
- "guaneryu.com",
- ".guardster.com",
- ".gun-world.net",
- "gunsandammo.com",
- "||gutteruncensored.com",
- "||gvm.com.tw",
- ".gzm.tv",
- "||gzone-anime.info",
- "||clementine-player.org",
- "echofon.com",
- "||greasespot.net",
- "||www.klip.me",
- "@@||site.locql.com",
- "||stephaniered.com",
- "@@||download.syniumsoftware.com",
- "|http://ub0.cc",
- "wozy.in",
- "gospelherald.com",
- "||gospelherald.com",
- "|http://hk.gradconnection.com/",
- "||grangorz.org",
- "greatfire.org",
- "||greatfire.org",
- "greatfirewallofchina.org",
- "||greatroc.tw",
- ".gts-vpn.com",
- "|http://gts-vpn.com",
- ".gu-chu-sum.org",
- "|http://gu-chu-sum.org",
- ".guaguass.com",
- "|http://guaguass.com",
- ".guaguass.org",
- "|http://guaguass.org",
- ".guangming.com.my",
- "guishan.org",
- "||guishan.org",
- ".gumroad.com",
- "||gumroad.com",
- "||gunsamerica.com",
- "guruonline.hk",
- "|http://gvlib.com",
- ".gyalwarinpoche.com",
- ".gyatsostudio.com",
- ".h528.com",
- ".h5dm.com",
- ".h5galgame.me",
- "||h-china.org",
- ".h-moe.com",
- "|http://h-moe.com",
- "h1n1china.org",
- ".hacg.club",
- "||hacg.club",
- ".hacg.in",
- "|http://hacg.in",
- ".hacg.li",
- "|http://hacg.li",
- ".hacg.me",
- "|http://hacg.me",
- ".hacg.red",
- "|http://hacg.red",
- ".hacken.cc/bbs",
- ".hacker.org",
- "||hackthatphone.net",
- "hahlo.com",
- "||hakkatv.org.tw",
- ".handcraftedsoftware.org",
- "|http://bbs.hanminzu.org/",
- ".hanunyi.com",
- ".hao.news/news",
- "|http://ae.hao123.com",
- "|http://ar.hao123.com",
- "|http://br.hao123.com",
- "|http://en.hao123.com",
- "|http://id.hao123.com",
- "|http://jp.hao123.com",
- "|http://ma.hao123.com",
- "|http://mx.hao123.com",
- "|http://sa.hao123.com",
- "|http://th.hao123.com",
- "|http://tw.hao123.com",
- "|http://vn.hao123.com",
- "|http://hk.hao123img.com",
- "|http://ld.hao123img.com",
- "||happy-vpn.com",
- ".haproxy.org",
- "||hardsextube.com",
- ".harunyahya.com",
- "|http://harunyahya.com",
- "bbs.hasi.wang",
- "have8.com",
- "@@||haygo.com",
- ".hclips.com",
- "||hdlt.me",
- "||hdtvb.net",
- ".hdzog.com",
- "|http://hdzog.com",
- "||heartyit.com",
- ".heavy-r.com",
- ".hec.su",
- "|http://hec.su",
- ".hecaitou.net",
- "||hecaitou.net",
- ".hechaji.com",
- "||hechaji.com",
- "||heeact.edu.tw",
- ".hegre-art.com",
- "|http://hegre-art.com",
- "||cdn.helixstudios.net",
- "||helplinfen.com",
- "||helloandroid.com",
- "||helloqueer.com",
- ".helloss.pw",
- "hellotxt.com",
- "||hellotxt.com",
- ".hentai.to",
- ".hellouk.org/forum/lofiversion",
- ".helpeachpeople.com",
- "||helpeachpeople.com",
- "||helpster.de",
- ".helpzhuling.org",
- "hentaitube.tv",
- ".hentaivideoworld.com",
- "||id.heroku.com",
- "heqinglian.net",
- "||heungkongdiscuss.com",
- ".hexieshe.com",
- "||hexieshe.com",
- "||hexieshe.xyz",
- "||hexxeh.net",
- "app.heywire.com",
- ".heyzo.com",
- ".hgseav.com",
- ".hhdcb3office.org",
- ".hhthesakyatrizin.org",
- "hi-on.org.tw",
- "hidden-advent.org",
- "||hidden-advent.org",
- "hidecloud.com/blog/2008/07/29/fuck-beijing-olympics.html",
- "||hide.me",
- ".hidein.net",
- ".hideipvpn.com",
- "||hideipvpn.com",
- ".hideman.net",
- "||hideman.net",
- "hideme.nl",
- "||hidemy.name",
- ".hidemyass.com",
- "||hidemyass.com",
- "hidemycomp.com",
- "||hidemycomp.com",
- ".hihiforum.com",
- ".hihistory.net",
- "||hihistory.net",
- ".higfw.com",
- "highpeakspureearth.com",
- "||highrockmedia.com",
- "||hiitch.com",
- "||hikinggfw.org",
- ".hilive.tv",
- ".himalayan-foundation.org",
- "himalayanglacier.com",
- ".himemix.com",
- "||himemix.com",
- ".himemix.net",
- "times.hinet.net",
- ".hitomi.la",
- "|http://hitomi.la",
- ".hiwifi.com",
- "@@||hiwifi.com",
- "hizbuttahrir.org",
- "hizb-ut-tahrir.info",
- "hizb-ut-tahrir.org",
- ".hjclub.info",
- ".hk-pub.com/forum",
- "|http://hk-pub.com",
- ".hk01.com",
- "||hk01.com",
- ".hk32168.com",
- "||hk32168.com",
- "||hkacg.com",
- "||hkacg.net",
- ".hkatvnews.com",
- "hkbc.net",
- ".hkbf.org",
- ".hkbookcity.com",
- "||hkbookcity.com",
- ".hkchurch.org",
- "hkci.org.hk",
- ".hkcmi.edu",
- "||hkcnews.com",
- "||hkcoc.com",
- "hkday.net",
- ".hkdailynews.com.hk/china.php",
- "hkdf.org",
- ".hkej.com",
- ".hkepc.com/forum/viewthread.php?tid=1153322",
- "china.hket.com",
- "||hkfaa.com",
- "hkfreezone.com",
- "hkfront.org",
- "m.hkgalden.com",
- "|https://m.hkgalden.com",
- ".hkgreenradio.org/home",
- ".hkheadline.com*blog",
- ".hkheadline.com/instantnews",
- "hkhkhk.com",
- "hkhrc.org.hk",
- "hkhrm.org.hk",
- "||hkip.org.uk",
- "1989report.hkja.org.hk",
- "hkjc.com",
- ".hkjp.org",
- ".hklft.com",
- ".hklts.org.hk",
- "||hklts.org.hk",
- "news.hkpeanut.com",
- "hkptu.org",
- ".hkreporter.com",
- "||hkreporter.com",
- "|http://hkupop.hku.hk/",
- ".hkusu.net",
- "||hkusu.net",
- ".hkvwet.com",
- ".hkwcc.org.hk",
- "||hkzone.org",
- ".hmonghot.com",
- "|http://hmonghot.com",
- ".hmv.co.jp/",
- "hnjhj.com",
- "||hnjhj.com",
- ".hnntube.com",
- "||hola.com",
- "||hola.org",
- "holymountaincn.com",
- "holyspiritspeaks.org",
- "||holyspiritspeaks.org",
- "||derekhsu.homeip.net",
- ".homeperversion.com",
- "|http://homeservershow.com",
- "|http://old.honeynet.org/scans/scan31/sub/doug_eric/spam_translation.html",
- ".hongkongfp.com",
- "||hongkongfp.com",
- "hongmeimei.com",
- "||hongzhi.li",
- ".hootsuite.com",
- "||hootsuite.com",
- ".hopedialogue.org",
- "|http://hopedialogue.org",
- ".hopto.org",
- ".hornygamer.com",
- ".hornytrip.com",
- "|http://hornytrip.com",
- ".hotav.tv",
- ".hotels.cn",
- "hotfrog.com.tw",
- "hotgoo.com",
- ".hotpornshow.com",
- "hotpot.hk",
- ".hotshame.com",
- "||hotspotshield.com",
- ".hotvpn.com",
- "||hotvpn.com",
- "||hougaige.com",
- "||howtoforge.com",
- "||hoxx.com",
- ".hqcdp.org",
- "||hqcdp.org",
- "||hqjapanesesex.com",
- "hqmovies.com",
- ".hrcir.com",
- ".hrcchina.org",
- ".hrea.org",
- ".hrichina.org",
- "||hrichina.org",
- ".hrtsea.com",
- ".hrw.org",
- "||hrw.org",
- "hrweb.org",
- "||hsjp.net",
- "||hsselite.com",
- "|http://hst.net.tw",
- ".hstern.net",
- ".hstt.net",
- ".htkou.net",
- "||htkou.net",
- ".hua-yue.net",
- ".huaglad.com",
- "||huaglad.com",
- ".huanghuagang.org",
- "||huanghuagang.org",
- ".huangyiyu.com",
- ".huaren.us",
- "||huaren.us",
- ".huaren4us.com",
- ".huashangnews.com",
- "|http://huashangnews.com",
- "bbs.huasing.org",
- "huaxia-news.com",
- "huaxiabao.org",
- "huaxin.ph",
- "||huayuworld.org",
- ".huffingtonpost.com/rebiya-kadeer",
- "||hugoroy.eu",
- "||huhaitai.com",
- "||huhamhire.com",
- "huiyi.in",
- ".hulkshare.com",
- "humanrightsbriefing.org",
- "||hung-ya.com",
- "||hungerstrikeforaids.org",
- "||huping.net",
- "hurgokbayrak.com",
- ".hurriyet.com.tr",
- ".hut2.ru",
- "||hutianyi.net",
- "hutong9.net",
- "huyandex.com",
- ".hwadzan.tw",
- "||hwayue.org.tw",
- "||hwinfo.com",
- "||hxwk.org",
- "hxwq.org",
- "||hyperrate.com",
- "ebook.hyread.com.tw",
- "||ebook.hyread.com.tw",
- "||i1.hk",
- "||i2p2.de",
- "||i2runner.com",
- "||i818hk.com",
- ".i-cable.com",
- ".i-part.com.tw",
- ".iamtopone.com",
- "iask.ca",
- "||iask.ca",
- "iask.bz",
- "||iask.bz",
- ".iav19.com",
- "ibiblio.org/pub/packages/ccic",
- ".iblist.com",
- "||iblogserv-f.net",
- "ibros.org",
- "|http://cn.ibtimes.com",
- ".ibvpn.com",
- "||ibvpn.com",
- "icams.com",
- "blogs.icerocket.com/tag",
- ".icij.org",
- "||icij.org",
- "||icl-fi.org",
- ".icoco.com",
- "||icoco.com",
- "||furbo.org",
- "||warbler.iconfactory.net",
- "||iconpaper.org",
- "||icu-project.org",
- "w.idaiwan.com/forum",
- "||iddddg.com",
- "idemocracy.asia",
- ".identi.ca",
- "||identi.ca",
- "||idiomconnection.com",
- "|http://www.idlcoyote.com",
- ".idouga.com",
- ".idreamx.com",
- "forum.idsam.com",
- ".idv.tw",
- ".ieasy5.com",
- "|http://ieasy5.com",
- ".ied2k.net",
- ".ienergy1.com",
- "|http://if.ttt/",
- "ifanqiang.com",
- ".ifcss.org",
- "||ifcss.org",
- "ifjc.org",
- ".ift.tt",
- "|http://ift.tt",
- "||ifreewares.com",
- "||igcd.net",
- ".igfw.net",
- "||igfw.net",
- ".igfw.tech",
- "||igfw.tech",
- ".igmg.de",
- "||ignitedetroit.net",
- ".igotmail.com.tw",
- "||igvita.com",
- "||ihakka.net",
- ".ihao.org/dz5",
- "||iicns.com",
- ".ikstar.com",
- "||illusionfactory.com",
- "||ilove80.be",
- "||im.tv",
- "@@||myvlog.im.tv",
- "||im88.tw",
- ".imgchili.net",
- "|http://imgchili.net",
- ".imageab.com",
- ".imagefap.com",
- "||imagefap.com",
- "||imageflea.com",
- "imageshack.us",
- "||imagevenue.com",
- "||imagezilla.net",
- ".imb.org",
- "|http://imb.org",
- "|http://www.imdb.com/name/nm0482730",
- ".imdb.com/title/tt0819354",
- ".imdb.com/title/tt1540068",
- ".imdb.com/title/tt4908644",
- ".img.ly",
- "||img.ly",
- ".imkev.com",
- "||imkev.com",
- ".imlive.com",
- ".immoral.jp",
- "impact.org.au",
- "impp.mn",
- "|http://tech2.in.com/video/",
- "in99.org",
- "in-disguise.com",
- ".incapdns.net",
- ".incloak.com",
- "||incloak.com",
- "||incredibox.fr",
- "||indiandefensenews.in",
- "timesofindia.indiatimes.com/dalai",
- "timesofindia.indiatimes.com/defaultinterstitial.cms",
- ".indiemerch.com",
- "||indiemerch.com",
- "info-graf.fr",
- "website.informer.com",
- ".initiativesforchina.org",
- ".inkui.com",
- ".inmediahk.net",
- "||inmediahk.net",
- "||innermongolia.org",
- "|http://blog.inoreader.com",
- ".inote.tw",
- ".insecam.org",
- "|http://insecam.org",
- "||insidevoa.com",
- ".institut-tibetain.org",
- "|http://internet.org/",
- "internetdefenseleague.org",
- "internetfreedom.org",
- "||internetpopculture.com",
- ".inthenameofconfuciusmovie.com",
- "||inthenameofconfuciusmovie.com",
- "inxian.com",
- "||inxian.com",
- "ipalter.com",
- ".ipfire.org",
- "||iphone4hongkong.com",
- "||iphonehacks.com",
- "||iphonetaiwan.org",
- "||iphonix.fr",
- "||ipicture.ru",
- ".ipjetable.net",
- "||ipjetable.net",
- ".ipobar.com/read.php?",
- "ipoock.com/img",
- ".iportal.me",
- "|http://iportal.me",
- "||ippotv.com",
- ".ipredator.se",
- "||ipredator.se",
- ".iptv.com.tw",
- "||iptvbin.com",
- "||ipvanish.com",
- "iredmail.org",
- "chinese.irib.ir",
- "||ironbigfools.compython.net",
- "||ironpython.net",
- ".ironsocket.com",
- "||ironsocket.com",
- ".is.gd",
- ".islahhaber.net",
- ".islam.org.hk",
- "|http://islam.org.hk",
- ".islamawareness.net/Asia/China",
- ".islamhouse.com",
- "||islamhouse.com",
- ".islamicity.com",
- ".islamicpluralism.org",
- ".islamtoday.net",
- ".isaacmao.com",
- "||isaacmao.com",
- "||isgreat.org",
- "||ismaelan.com",
- ".ismalltits.com",
- "||ismprofessional.net",
- "isohunt.com",
- "||israbox.com",
- ".issuu.com",
- "||issuu.com",
- ".istars.co.nz",
- "oversea.istarshine.com",
- "||oversea.istarshine.com",
- "blog.istef.info/2007/10/21/myentunnel",
- ".istiqlalhewer.com",
- ".istockphoto.com",
- "isunaffairs.com",
- "isuntv.com",
- "itaboo.info",
- "||itaboo.info",
- ".italiatibet.org",
- "download.ithome.com.tw",
- "ithelp.ithome.com.tw",
- "||itshidden.com",
- ".itsky.it",
- ".itweet.net",
- "|http://itweet.net",
- ".iu45.com",
- ".iuhrdf.org",
- "||iuhrdf.org",
- ".iuksky.com",
- ".ivacy.com",
- "||ivacy.com",
- ".iverycd.com",
- ".ivpn.net",
- "||ixquick.com",
- ".ixxx.com",
- "iyouport.com",
- "||iyouport.com",
- ".izaobao.us",
- "||gmozomg.izihost.org",
- ".izles.net",
- ".izlesem.org",
- "||j.mp",
- "blog.jackjia.com",
- "jamaat.org",
- ".jamyangnorbu.com",
- "|http://jamyangnorbu.com",
- ".jandyx.com",
- "||janwongphoto.com",
- "||japan-whores.com",
- ".jav.com",
- ".jav101.com",
- ".jav2be.com",
- "||jav2be.com",
- ".jav68.tv",
- ".javakiba.org",
- "|http://javakiba.org",
- ".javbus.com",
- "||javbus.com",
- "||javfor.me",
- ".javhd.com",
- ".javhip.com",
- ".javmobile.net",
- "|http://javmobile.net",
- ".javmoo.com",
- ".javseen.com",
- "|http://javseen.com",
- "jbtalks.cc",
- "jbtalks.com",
- "jbtalks.my",
- ".jdwsy.com",
- "jeanyim.com",
- "||jfqu36.club",
- "||jfqu37.xyz",
- "||jgoodies.com",
- ".jiangweiping.com",
- "||jiangweiping.com",
- "||jiaoyou8.com",
- ".jiehua.cz",
- "||hk.jiepang.com",
- "||tw.jiepang.com",
- "jieshibaobao.com",
- ".jigglegifs.com",
- "56cun04.jigsy.com",
- "jigong1024.com",
- "daodu14.jigsy.com",
- "specxinzl.jigsy.com",
- "wlcnew.jigsy.com",
- ".jihadology.net",
- "|http://jihadology.net",
- "jinbushe.org",
- "||jinbushe.org",
- ".jingsim.org",
- "zhao.jinhai.de",
- "jingpin.org",
- "||jingpin.org",
- "jinpianwang.com",
- ".jinroukong.com",
- "ac.jiruan.net",
- "||jitouch.com",
- ".jizzthis.com",
- "jjgirls.com",
- ".jkb.cc",
- "|http://jkb.cc",
- "jkforum.net",
- "||jma.go.jp",
- "research.jmsc.hku.hk/social",
- "weiboscope.jmsc.hku.hk",
- ".jmscult.com",
- "|http://jmscult.com",
- "||joachims.org",
- "||jobso.tv",
- ".sunwinism.joinbbs.net",
- ".journalchretien.net",
- "||journalofdemocracy.org",
- ".joymiihub.com",
- ".joyourself.com",
- "jpopforum.net",
- ".jubushoushen.com",
- "||jubushoushen.com",
- ".juhuaren.com",
- "||juliereyc.com",
- "||junauza.com",
- ".june4commemoration.org",
- ".junefourth-20.net",
- "||junefourth-20.net",
- "||bbs.junglobal.net",
- ".juoaa.com",
- "|http://juoaa.com",
- "justfreevpn.com",
- ".justicefortenzin.org",
- "justpaste.it",
- "justtristan.com",
- "juyuange.org",
- "juziyue.com",
- "||juziyue.com",
- "||jwmusic.org",
- "@@||music.jwmusic.org",
- ".jyxf.net",
- "||k-doujin.net",
- "||ka-wai.com",
- ".kagyu.org",
- "||kagyu.org.za",
- ".kagyumonlam.org",
- ".kagyunews.com.hk",
- ".kagyuoffice.org",
- "||kagyuoffice.org",
- "||kagyuoffice.org.tw",
- ".kaiyuan.de",
- ".kakao.com",
- "||kakao.com",
- ".kalachakralugano.org",
- ".kankan.today",
- ".kannewyork.com",
- "||kannewyork.com",
- ".kanshifang.com",
- "||kanshifang.com",
- "||kantie.org",
- "kanzhongguo.com",
- "kanzhongguo.eu",
- ".kaotic.com",
- "||karayou.com",
- "karkhung.com",
- ".karmapa.org",
- ".karmapa-teachings.org",
- "||kawase.com",
- ".kba-tx.org",
- ".kcoolonline.com",
- ".kebrum.com",
- "||kebrum.com",
- ".kechara.com",
- ".keepandshare.com/visit/visit_page.php?i=688154",
- ".keezmovies.com",
- ".kendincos.net",
- ".kenengba.com",
- "||kenengba.com",
- "||keontech.net",
- ".kepard.com",
- "||kepard.com",
- "wiki.keso.cn/Home",
- "||keycdn.com",
- ".khabdha.org",
- ".khmusic.com.tw",
- "||kichiku-doujinko.com",
- ".kik.com",
- "||kik.com",
- "bbs.kimy.com.tw",
- ".kindleren.com",
- "|http://kindleren.com",
- "|http://www.kindleren.com",
- ".kingdomsalvation.org",
- "||kingdomsalvation.org",
- "kinghost.com",
- "||kingstone.com.tw",
- ".kink.com",
- "killwall.com",
- "||killwall.com",
- "||kinmen.travel",
- ".kir.jp",
- ".kissbbao.cn",
- "|http://kiwi.kz",
- "||kk-whys.co.jp",
- ".kmuh.org.tw",
- ".knowledgerush.com/kr/encyclopedia",
- ".kobo.com",
- "||kobo.com",
- ".kobobooks.com",
- "||kobobooks.com",
- "||kodingen.com",
- "@@||www.kodingen.com",
- "||kompozer.net",
- ".konachan.com",
- "|http://konachan.com",
- ".kone.com",
- "||koolsolutions.com",
- ".koornk.com",
- "||koornk.com",
- "||koranmandarin.com",
- ".korenan2.com",
- "|http://gojet.krtco.com.tw",
- ".ksdl.org",
- ".ksnews.com.tw",
- "||ktzhk.com",
- ".kui.name/event",
- "kun.im",
- ".kurashsultan.com",
- "||kurtmunger.com",
- "kusocity.com",
- "||kwcg.ca",
- "kwongwah.com.my",
- ".kxsw.life",
- "||kxsw.life",
- ".kyofun.com",
- "kyohk.net",
- "||kyoyue.com",
- ".kyzyhello.com",
- "||kyzyhello.com",
- ".kzeng.info",
- "||kzeng.info",
- "la-forum.org",
- "ladbrokes.com",
- "||labiennale.org",
- ".lagranepoca.com",
- "||lagranepoca.com",
- ".lalulalu.com",
- ".lama.com.tw",
- "||lama.com.tw",
- ".lamayeshe.com",
- "|http://lamayeshe.com",
- "|http://www.lamenhu.com",
- ".lamnia.co.uk",
- "||lamnia.co.uk",
- "lamrim.com",
- ".lanterncn.cn",
- "|http://lanterncn.cn",
- ".lantosfoundation.org",
- ".laod.cn",
- "|http://laod.cn",
- "laogai.org",
- "||laogai.org",
- "laomiu.com",
- ".laoyang.info",
- "|http://laoyang.info",
- "||laptoplockdown.com",
- ".laqingdan.net",
- "||laqingdan.net",
- "||larsgeorge.com",
- ".lastcombat.com",
- "|http://lastcombat.com",
- "||lastfm.es",
- "latelinenews.com",
- ".latibet.org",
- "||le-vpn.com",
- ".leafyvpn.net",
- "||leafyvpn.net",
- "leeao.com.cn/bbs/forum.php",
- "lefora.com",
- "||left21.hk",
- ".legalporno.com",
- ".legsjapan.com",
- "|http://leirentv.ca",
- "leisurecafe.ca",
- "||lematin.ch",
- ".lemonde.fr",
- "||lenwhite.com",
- "lerosua.org",
- "||lerosua.org",
- "blog.lester850.info",
- "||lesoir.be",
- ".letou.com",
- "letscorp.net",
- "||letscorp.net",
- "||ss.levyhsu.com",
- "||cdn.assets.lfpcontent.com",
- ".lhakar.org",
- "|http://lhakar.org",
- ".lhasocialwork.org",
- ".liangyou.net",
- "||liangyou.net",
- ".lianyue.net",
- "||liaowangxizang.net",
- ".liaowangxizang.net",
- "||liberal.org.hk",
- ".libertytimes.com.tw",
- "blogs.libraryinformationtechnology.com/jxyz",
- ".lidecheng.com/blog/fucking-gfw",
- ".lighten.org.tw",
- ".lightnovel.cn",
- "@@|https://www.lightnovel.cn",
- "limiao.net",
- "linkuswell.com",
- "abitno.linpie.com/use-ipv6-to-fuck-gfw",
- "||line.me",
- "||line-apps.com",
- ".linglingfa.com",
- "||lingvodics.com",
- ".link-o-rama.com",
- "|http://link-o-rama.com",
- ".linkideo.com",
- "||api.linksalpha.com",
- "||apidocs.linksalpha.com",
- "||www.linksalpha.com",
- "||help.linksalpha.com",
- "||linux.org.hk",
- "linuxtoy.org/archives/installing-west-chamber-on-ubuntu",
- ".lionsroar.com",
- ".lipuman.com",
- "||liquidvpn.com",
- "||greatfire.us7.list-manage.com",
- "||listentoyoutube.com",
- "listorious.com",
- ".liu-xiaobo.org",
- "||liudejun.com",
- ".liuhanyu.com",
- ".liujianshu.com",
- "||liujianshu.com",
- ".liuxiaobo.net",
- "|http://liuxiaobo.net",
- "liuxiaotong.com",
- "||liuxiaotong.com",
- ".livedoor.jp",
- ".liveleak.com",
- "||liveleak.com",
- ".livestation.com",
- "livestream.com",
- "||livestream.com",
- "||livingonline.us",
- "||livingstream.com",
- "||livevideo.com",
- ".livevideo.com",
- ".liwangyang.com",
- "lizhizhuangbi.com",
- "lkcn.net",
- ".llss.me/",
- ".load.to",
- ".lobsangwangyal.com",
- ".localdomain.ws",
- "||localdomain.ws",
- "localpresshk.com",
- "||lockestek.com",
- "logbot.net",
- "||logiqx.com",
- "secure.logmein.com",
- "||secure.logmein.com",
- ".londonchinese.ca",
- ".longhair.hk",
- "longmusic.com",
- "||longtermly.net",
- "||lookpic.com",
- ".looktoronto.com",
- "|http://looktoronto.com",
- ".lotsawahouse.org/tibetan-masters/fourteenth-dalai-lama",
- ".lotuslight.org.hk",
- ".lotuslight.org.tw",
- "hkreporter.loved.hk",
- "||lpsg.com",
- "||lrfz.com",
- ".lrip.org",
- "||lrip.org",
- ".lsd.org.hk",
- "||lsd.org.hk",
- "lsforum.net",
- ".lsm.org",
- "||lsm.org",
- ".lsmchinese.org",
- "||lsmchinese.org",
- ".lsmkorean.org",
- "||lsmkorean.org",
- ".lsmradio.com/rad_archives",
- ".lsmwebcast.com",
- ".ltn.com.tw",
- "|http://ltn.com.tw",
- ".luke54.com",
- ".luke54.org",
- ".lupm.org",
- "||lupm.org",
- "||lushstories.com",
- "luxebc.com",
- "lvhai.org",
- "||lvhai.org",
- "||lvv2.com",
- ".lyfhk.net",
- "|http://lyfhk.net",
- ".lzmtnews.org",
- "||lzmtnews.org",
- "http://*.m-team.cc",
- ".macrovpn.com",
- "macts.com.tw",
- "||mad-ar.ch",
- "||madrau.com",
- "||madthumbs.com",
- "||magic-net.info",
- "mahabodhi.org",
- "my.mail.ru",
- ".maiplus.com",
- "|http://maiplus.com",
- ".maizhong.org",
- "makkahnewspaper.com",
- ".mamingzhe.com",
- "manicur4ik.ru",
- ".maplew.com",
- "|http://maplew.com",
- "||marc.info",
- "marguerite.su",
- "||martincartoons.com",
- "maskedip.com",
- ".maiio.net",
- ".mail-archive.com",
- ".malaysiakini.com",
- "||makemymood.com",
- ".manchukuo.net",
- ".maniash.com",
- "|http://maniash.com",
- ".mansion.com",
- ".mansionpoker.com",
- "||martau.com",
- "|http://blog.martinoei.com",
- ".martsangkagyuofficial.org",
- "|http://martsangkagyuofficial.org",
- "maruta.be/forget",
- ".marxist.com",
- "||marxist.net",
- ".marxists.org/chinese",
- "||matainja.com",
- "||mathable.io",
- "||mathiew-badimon.com",
- "||matsushimakaede.com",
- "|http://maturejp.com",
- "mayimayi.com",
- ".maxing.jp",
- ".mcaf.ee",
- "|http://mcaf.ee",
- "||mcadforums.com",
- "mcfog.com",
- "mcreasite.com",
- ".md-t.org",
- "||md-t.org",
- "||meansys.com",
- ".media.org.hk",
- ".mediachinese.com",
- "||mediachinese.com",
- ".mediafire.com/?",
- ".mediafire.com/download",
- ".mediafreakcity.com",
- "||mediafreakcity.com",
- ".medium.com",
- "||medium.com",
- ".meetav.com",
- "||meetup.com",
- "mefeedia.com",
- "jihadintel.meforum.org",
- "||mega.nz",
- "||megaproxy.com",
- "||megarotic.com",
- "megavideo.com",
- "||megurineluka.com",
- "meirixiaochao.com",
- ".meltoday.com",
- ".memehk.com",
- "||memehk.com",
- "memorybbs.com",
- ".memri.org",
- ".memrijttm.org",
- ".mercyprophet.org",
- "|http://mercyprophet.org",
- "||mergersandinquisitions.org",
- ".meridian-trust.org",
- "|http://meridian-trust.org",
- ".meripet.biz",
- "|http://meripet.biz",
- ".meripet.com",
- "|http://meripet.com",
- "merit-times.com.tw",
- "meshrep.com",
- ".mesotw.com/bbs",
- "metacafe.com/watch",
- "||meteorshowersonline.com",
- "|http://www.metro.taipei/",
- ".metrohk.com.hk/?cmd=detail&categoryID=2",
- "||metrolife.ca",
- ".metroradio.com.hk",
- "|http://metroradio.com.hk",
- "meyou.jp",
- ".meyul.com",
- "||mgoon.com",
- "||mgstage.com",
- "||mh4u.org",
- "mhradio.org",
- "|http://michaelanti.com",
- "||michaelmarketl.com",
- "|http://bbs.mikocon.com",
- ".microvpn.com",
- "|http://microvpn.com",
- "middle-way.net",
- ".mihk.hk/forum",
- ".mihr.com",
- "mihua.org",
- "||mikesoltys.com",
- ".milph.net",
- "|http://milph.net",
- ".milsurps.com",
- "mimiai.net",
- ".mimivip.com",
- ".mimivv.com",
- ".mindrolling.org",
- "|http://mindrolling.org",
- ".minghui.or.kr",
- "|http://minghui.or.kr",
- "minghui.org",
- "||minghui.org",
- "minghui-a.org",
- "minghui-b.org",
- "minghui-school.org",
- ".mingjinglishi.com",
- "||mingjinglishi.com",
- "mingjingnews.com",
- "||mingjingtimes.com",
- ".mingpao.com",
- "||mingpao.com",
- ".mingpaocanada.com",
- ".mingpaomonthly.com",
- "|http://mingpaomonthly.com",
- "mingpaonews.com",
- ".mingpaony.com",
- ".mingpaosf.com",
- ".mingpaotor.com",
- ".mingpaovan.com",
- ".mingshengbao.com",
- ".minhhue.net",
- ".miniforum.org",
- ".ministrybooks.org",
- ".minzhuhua.net",
- "||minzhuhua.net",
- "minzhuzhanxian.com",
- "minzhuzhongguo.org",
- "||miroguide.com",
- "mirrorbooks.com",
- ".mist.vip",
- "thecenter.mit.edu",
- ".mitao.com.tw",
- ".mitbbs.com",
- "||mitbbs.com",
- "mitbbsau.com",
- ".mixero.com",
- "||mixero.com",
- "mixpod.com",
- ".mixx.com",
- "||mixx.com",
- "||mizzmona.com",
- ".mk5000.com",
- ".mlcool.com",
- "||mlzs.work",
- ".mm-cg.com",
- "||mmaaxx.com",
- ".mmmca.com",
- "mnewstv.com",
- "||mobatek.net",
- ".mobile01.com",
- "||mobile01.com",
- "||mobileways.de",
- ".mobypicture.com",
- "|http://moby.to",
- "||moeerolibrary.com",
- "wiki.moegirl.org",
- ".mofaxiehui.com",
- ".mofos.com",
- "||mog.com",
- "molihua.org",
- "||mondex.org",
- ".money-link.com.tw",
- "|http://money-link.com.tw",
- "|http://www.monlamit.org",
- ".moonbbs.com",
- "||moonbbs.com",
- "c1522.mooo.com",
- "||monitorchina.org",
- "bbs.morbell.com",
- "||morningsun.org",
- "||moroneta.com",
- ".motherless.com",
- "|http://motherless.com",
- "motor4ik.ru",
- ".mousebreaker.com",
- ".movements.org",
- "||movements.org",
- "||moviefap.com",
- "||www.moztw.org",
- ".mp3buscador.com",
- "mp3ye.eu",
- "||mpettis.com",
- "mpfinance.com",
- "mpinews.com",
- "mponline.hk",
- ".mqxd.org",
- "|http://mqxd.org",
- "mrtweet.com",
- "||mrtweet.com",
- "news.hk.msn.com",
- "news.msn.com.tw",
- "msguancha.com",
- ".mswe1.org",
- "|http://mswe1.org",
- "||mthruf.com",
- "muchosucko.com",
- "||multiply.com",
- "multiproxy.org",
- "multiupload.com",
- ".mullvad.net",
- "||mullvad.net",
- ".mummysgold.com",
- ".murmur.tw",
- "|http://murmur.tw",
- ".musicade.net",
- ".muslimvideo.com",
- "||muzi.com",
- "||muzi.net",
- "||mx981.com",
- ".my-formosa.com",
- ".my-proxy.com",
- ".my-private-network.co.uk",
- "||my-private-network.co.uk",
- "forum.my903.com",
- ".myactimes.com/actimes",
- "||myanniu.com",
- ".myaudiocast.com",
- "||myaudiocast.com",
- ".myav.com.tw/bbs",
- ".mybbs.us",
- ".myca168.com",
- ".mycanadanow.com",
- "||bbs.mychat.to",
- "||mychinamyhome.com",
- ".mychinamyhome.com",
- ".mychinanet.com",
- ".mychinanews.com",
- "||mychinanews.com",
- ".mychinese.news",
- "||mycnnews.com",
- "||mykomica.org",
- "mycould.com/discuz",
- ".myeasytv.com",
- "||myeclipseide.com",
- ".myforum.com.hk",
- "||myforum.com.hk",
- "||myforum.com.uk",
- ".myfreecams.com",
- ".myfreepaysite.com",
- ".myfreshnet.com",
- ".myiphide.com",
- "||myiphide.com",
- "forum.mymaji.com",
- "mymediarom.com/files/box",
- "||mymoe.moe",
- "||mymusic.net.tw",
- "||myparagliding.com",
- "||mypopescu.com",
- "myradio.hk/podcast",
- ".myreadingmanga.info",
- "mysinablog.com",
- ".myspace.com",
- "||myspacecdn.com",
- ".mytalkbox.com",
- ".mytizi.com",
- "||naacoalition.org",
- "old.nabble.com",
- "||naitik.net",
- ".nakuz.com/bbs",
- "||nalandabodhi.org",
- "||nalandawest.org",
- ".namgyal.org",
- "namgyalmonastery.org",
- "||namsisi.com",
- ".nanyang.com",
- "||nanyang.com",
- ".nanyangpost.com",
- "||nanyangpost.com",
- ".nanzao.com",
- "||jpl.nasa.gov",
- "||pds.nasa.gov",
- "||solarsystem.nasa.gov",
- ".nakido.com",
- "||nakido.com",
- ".naol.ca",
- ".naol.cc",
- "uighur.narod.ru",
- ".nat.moe",
- "||nat.moe",
- "cyberghost.natado.com",
- "||national-lottery.co.uk",
- "news.nationalgeographic.com/news/2014/06/140603-tiananmen-square",
- ".nationsonline.org/oneworld/tibet",
- "||line.naver.jp",
- "||navyfamily.navy.mil",
- "||navyreserve.navy.mil",
- "||nko.navy.mil",
- "||usno.navy.mil",
- "naweeklytimes.com",
- ".nbtvpn.com",
- "|http://nbtvpn.com",
- "nccwatch.org.tw",
- ".nch.com.tw",
- ".ncn.org",
- "||ncn.org",
- "||etools.ncol.com",
- ".nde.de",
- ".ndr.de",
- ".ned.org",
- "||nekoslovakia.net",
- "||nepusoku.com",
- "||net-fits.pro",
- "bbs.netbig.com",
- ".netbirds.com",
- "netcolony.com",
- "bolin.netfirms.com",
- "||netme.cc",
- "netsneak.com",
- ".network54.com",
- "networkedblogs.com",
- ".networktunnel.net",
- "neverforget8964.org",
- "new-3lunch.net",
- ".new-akiba.com",
- ".new96.ca",
- ".newcenturymc.com",
- "|http://newcenturymc.com",
- "newcenturynews.com",
- "||newchen.com",
- ".newchen.com",
- ".newgrounds.com",
- "newipnow.com",
- ".newlandmagazine.com.au",
- ".newnews.ca",
- "news100.com.tw",
- "newschinacomment.org",
- ".newscn.org",
- "||newscn.org",
- "newspeak.cc/story",
- ".newsancai.com",
- "||newsancai.com",
- ".newsdetox.ca",
- ".newsdh.com",
- "||newstamago.com",
- "||newstapa.org",
- "newstarnet.com",
- ".newtaiwan.com.tw",
- "newtalk.tw",
- "||newtalk.tw",
- "newyorktimes.com",
- "||nexon.com",
- ".next11.co.jp",
- ".nextmag.com.tw",
- ".nextmedia.com",
- "||nexton-net.jp",
- "nexttv.com.tw",
- ".nfjtyd.com",
- "||co.ng.mil",
- "||nga.mil",
- "ngensis.com",
- ".nhentai.net",
- "|http://nhentai.net",
- ".nhk-ondemand.jp",
- ".nicovideo.jp/watch",
- "||nighost.org",
- "av.nightlife141.com",
- "ninecommentaries.com",
- ".ninjacloak.com",
- "||ninjaproxy.ninja",
- "nintendium.com",
- "taiwanyes.ning.com",
- "usmgtcg.ning.com/forum",
- "||niusnews.com",
- "||njactb.org",
- "njuice.com",
- "||njuice.com",
- "nlfreevpn.com",
- ".ddns.net/",
- ".gooddns.info",
- "||gotdns.ch",
- ".maildns.xyz",
- ".no-ip.org",
- ".opendn.xyz",
- ".servehttp.com",
- "sytes.net",
- ".whodns.xyz",
- ".zapto.org",
- "|http://dynupdate.no-ip.com/",
- "||nobel.se",
- "nobelprize.org/nobel_prizes/peace/laureates/1989",
- "nobelprize.org/nobel_prizes/peace/laureates/2010",
- "nobodycanstop.us",
- "||nobodycanstop.us",
- "||nokogiri.org",
- "||nokola.com",
- "noodlevpn.com",
- ".norbulingka.org",
- "nordvpn.com",
- "||nordvpn.com",
- "||novelasia.com",
- ".news.now.com",
- "|http://news.now.com",
- "news.now.com%2Fhome",
- "||nownews.com",
- ".nowtorrents.com",
- ".noypf.com",
- "||noypf.com",
- "||npa.go.jp",
- ".npnt.me",
- "|http://npnt.me",
- ".nps.gov",
- ".nradio.me",
- "|http://nradio.me",
- ".nrk.no",
- "||nrk.no",
- ".ntd.tv",
- "||ntd.tv",
- ".ntdtv.com",
- "||ntdtv.com",
- ".ntdtv.co.kr",
- "ntdtv.ca",
- "ntdtv.org",
- "ntdtv.ru",
- "ntdtvla.com",
- ".ntrfun.com",
- "||cbs.ntu.edu.tw",
- "||media.nu.nl",
- ".nubiles.net",
- "||nuexpo.com",
- ".nukistream.com",
- "||nurgo-software.com",
- "||nutaku.net",
- ".nuvid.com",
- "||nvdst.com",
- "nuzcom.com",
- ".nvquan.org",
- ".nvtongzhisheng.org",
- "|http://nvtongzhisheng.org",
- ".nwtca.org",
- "|http://nyaa.eu",
- ".nydus.ca",
- "nylon-angel.com",
- "nylonstockingsonline.com",
- ".nzchinese.com",
- "||nzchinese.net.nz",
- "observechina.net",
- ".obutu.com",
- "ocaspro.com",
- "occupytiananmen.com",
- "oclp.hk",
- ".ocreampies.com",
- "||october-review.org",
- "offbeatchina.com",
- "officeoftibet.com",
- "|http://ofile.org",
- "||ogaoga.org",
- "twtr2src.ogaoga.org",
- ".ogate.org",
- "||ogate.org",
- "www2.ohchr.org/english/bodies/cat/docs/ngos/II_China_41.pdf",
- ".oikos.com.tw/v4",
- ".oiktv.com",
- "oizoblog.com",
- ".ok.ru",
- "||ok.ru",
- ".okayfreedom.com",
- "||okayfreedom.com",
- "okk.tw",
- "|http://filmy.olabloga.pl/player",
- "old-cat.net",
- "||olumpo.com",
- ".olympicwatch.org",
- "omgili.com",
- "||omnitalk.com",
- "||omnitalk.org",
- "cling.omy.sg",
- "forum.omy.sg",
- "news.omy.sg",
- "showbiz.omy.sg",
- "||on.cc",
- "||onedrive.live.com",
- "||onion.city",
- ".onlinecha.com",
- "||onlineyoutube.com",
- ".onlytweets.com",
- "|http://onlytweets.com",
- "onmoon.net",
- "onmoon.com",
- ".onthehunt.com",
- "|http://onthehunt.com",
- ".oopsforum.com",
- "open.com.hk",
- "openallweb.com",
- "opendemocracy.net",
- "||opendemocracy.net",
- ".openervpn.in",
- "openid.net",
- "||openid.net",
- ".openleaks.org",
- "||openleaks.org",
- "openvpn.net",
- "||openvpn.net",
- "||openwebster.com",
- ".openwrt.org.cn",
- "@@||openwrt.org.cn",
- "my.opera.com/dahema",
- "||demo.opera-mini.net",
- ".opus-gaming.com",
- "|http://opus-gaming.com",
- "www.orchidbbs.com",
- ".organcare.org.tw",
- "organharvestinvestigation.net",
- ".orgasm.com",
- ".orgfree.com",
- "||orient-doll.com",
- "orientaldaily.com.my",
- "||orientaldaily.com.my",
- "||orn.jp",
- "t.orzdream.com",
- "||t.orzdream.com",
- "tui.orzdream.com",
- "||orzistic.org",
- "||osfoora.com",
- ".otnd.org",
- "||otnd.org",
- "||otto.de",
- "||ourdearamy.com",
- "oursogo.com",
- ".oursteps.com.au",
- "||oursteps.com.au",
- ".oursweb.net",
- "||ourtv.hk",
- "xinqimeng.over-blog.com",
- "||overplay.net",
- "share.ovi.com/media",
- "|http://owl.li",
- "|http://ht.ly",
- "|http://htl.li",
- "|http://mash.to",
- "www.owind.com",
- "|http://www.oxid.it",
- "oyax.com",
- "oyghan.com/wps",
- ".ozchinese.com/bbs",
- "||ow.ly",
- "bbs.ozchinese.com",
- ".ozvoice.org",
- "||ozvoice.org",
- ".ozxw.com",
- ".ozyoyo.com",
- "||pachosting.com",
- ".pacificpoker.com",
- ".packetix.net",
- "||pacopacomama.com",
- ".padmanet.com",
- "page2rss.com",
- "||pagodabox.com",
- ".palacemoon.com",
- "forum.palmislife.com",
- "||eriversoft.com",
- ".paldengyal.com",
- "paljorpublications.com",
- ".paltalk.com",
- "||pandapow.co",
- ".pandapow.net",
- ".pandavpn-jp.com",
- ".panluan.net",
- "||panluan.net",
- "||pao-pao.net",
- "paper.li",
- "paperb.us",
- ".paradisehill.cc",
- ".paradisepoker.com",
- ".partycasino.com",
- ".partypoker.com",
- ".passion.com",
- "||passion.com",
- ".passiontimes.hk",
- "pastebin.com",
- ".pastie.org",
- "||pastie.org",
- "||blog.pathtosharepoint.com",
- "pbs.org/wgbh/pages/frontline/gate",
- "pbs.org/wgbh/pages/frontline/tankman",
- "pbs.org/wgbh/pages/frontline/tibet",
- "video.pbs.org",
- "pbwiki.com",
- "||pbworks.com",
- "||developers.box.net",
- "||wiki.oauth.net",
- "||wiki.phonegap.com",
- "||wiki.jqueryui.com",
- "||pbxes.com",
- "||pbxes.org",
- "pcdvd.com.tw",
- ".pchome.com.tw",
- "|http://pcij.org",
- ".pcstore.com.tw",
- "||pct.org.tw",
- "pdetails.com",
- "||pdproxy.com",
- "||peace.ca",
- "peacefire.org",
- "peacehall.com",
- "||peacehall.com",
- "|http://pearlher.org",
- ".peeasian.com",
- ".pekingduck.org",
- "||pekingduck.org",
- ".pemulihan.or.id",
- "|http://pemulihan.or.id",
- "||pen.io",
- "penchinese.com",
- "||penchinese.net",
- ".penchinese.net",
- "pengyulong.com",
- "penisbot.com",
- "||blog.pentalogic.net",
- ".penthouse.com",
- ".pentoy.hk/%E4%B8%AD%E5%9C%8B",
- ".pentoy.hk/%E6%99%82%E4%BA%8B",
- ".peoplebookcafe.com",
- ".peoplenews.tw",
- "||peoplenews.tw",
- ".peopo.org",
- "||peopo.org",
- ".percy.in",
- ".perfectgirls.net",
- "perfectvpn.net",
- ".persecutionblog.com",
- ".persiankitty.com",
- "pfd.org.hk",
- "phapluan.org",
- "phayul.com",
- "philborges.com",
- "philly.com",
- "||phncdn.com",
- "||photodharma.net",
- "||photofocus.com",
- "||phuquocservices.com",
- "||picacomiccn.com",
- ".picidae.net",
- "||img*.picturedip.com",
- "picturesocial.com",
- "||pin-cong.com",
- ".pin6.com",
- "||pin6.com",
- ".ping.fm",
- "||ping.fm",
- "||pinimg.com",
- ".pinkrod.com",
- "||pinoy-n.com",
- "||pinterest.at",
- "||pinterest.co.kr",
- "||pinterest.co.uk",
- ".pinterest.com",
- "||pinterest.com",
- "||pinterest.de",
- "||pinterest.dk",
- "||pinterest.fr",
- "||pinterest.jp",
- "||pinterest.nl",
- "||pinterest.se",
- ".pipii.tv",
- ".piposay.com",
- "piraattilahti.org",
- ".piring.com",
- "||pixelqi.com",
- "||css.pixnet.in",
- "||pixnet.net",
- ".pixnet.net",
- ".pk.com",
- "||placemix.com",
- "|http://pictures.playboy.com",
- "||playboy.com",
- ".playboyplus.com",
- "||playboyplus.com",
- "||player.fm",
- ".playno1.com",
- "||playno1.com",
- "||playpcesor.com",
- "plays.com.tw",
- "||m.plixi.com",
- "plm.org.hk",
- "plunder.com",
- ".plurk.com",
- "||plurk.com",
- ".plus28.com",
- ".plusbb.com",
- ".pmatehunter.com",
- "|http://pmatehunter.com",
- ".pmates.com",
- "||po2b.com",
- "pobieramy.top",
- "||podictionary.com",
- ".pokerstars.com",
- "||pokerstars.com",
- ".pokerstars.net",
- "zh.pokerstrategy.com",
- "politicalchina.org",
- "politicalconsultation.org",
- ".politiscales.net",
- "||poloniex.com",
- ".polymerhk.com",
- "|http://polymerhk.com",
- ".popo.tw",
- "||popvote.hk",
- ".popyard.com",
- "||popyard.org",
- ".porn.com",
- ".porn2.com",
- ".porn5.com",
- ".pornbase.org",
- ".pornerbros.com",
- "||pornhd.com",
- ".pornhost.com",
- ".pornhub.com",
- "||pornhub.com",
- ".pornhubdeutsch.net",
- "|http://pornhubdeutsch.net",
- "||pornmm.net",
- ".pornoxo.com",
- ".pornrapidshare.com",
- "||pornrapidshare.com",
- ".pornsharing.com",
- "|http://pornsharing.com",
- ".pornsocket.com",
- ".pornstarclub.com",
- "||pornstarclub.com",
- ".porntube.com",
- ".porntubenews.com",
- ".porntvblog.com",
- "||porntvblog.com",
- ".pornvisit.com",
- ".portablevpn.nl",
- "||poskotanews.com",
- ".post01.com",
- ".post76.com",
- "||post76.com",
- ".post852.com",
- "postadult.com",
- ".postimg.org",
- "||potvpn.com",
- "||powercx.com",
- ".powerphoto.org",
- "||www.powerpointninja.com",
- "||presidentlee.tw",
- "||cdn.printfriendly.com",
- ".pritunl.com",
- "provpnaccounts.com",
- "||provpnaccounts.com",
- ".proxfree.com",
- "||proxfree.com",
- "proxyanonimo.es",
- ".proxynetwork.org.uk",
- "||proxynetwork.org.uk",
- "||pts.org.tw",
- ".pttvan.org",
- "pubu.com.tw",
- "puffinbrowser.com",
- "pureinsight.org",
- ".pushchinawall.com",
- ".putty.org",
- "||putty.org",
- "||calebelston.com",
- "||blog.fizzik.com",
- "||nf.id.au",
- "||sogrady.me",
- "||vatn.org",
- "||ventureswell.com",
- "||whereiswerner.com",
- ".power.com",
- "||power.com",
- "powerapple.com",
- "||powerapple.com",
- "||abc.pp.ru",
- "heix.pp.ru",
- "||prayforchina.net",
- "||premeforwindows7.com",
- "||presentationzen.com",
- "||prestige-av.com",
- "prisoner-state-secret-journal-premier",
- ".prisoneralert.com",
- "||pritunl.com",
- "||privacybox.de",
- ".private.com/home",
- "||privateinternetaccess.com",
- "privatepaste.com",
- "||privatepaste.com",
- "privatetunnel.com",
- "||privatetunnel.com",
- "||privatevpn.com",
- "||procopytips.com",
- "provideocoalition.com",
- "||prosiben.de",
- "proxifier.com",
- "api.proxlet.com",
- "||proxomitron.info",
- ".proxpn.com",
- "||proxpn.com",
- ".proxylist.org.uk",
- "||proxylist.org.uk",
- ".proxypy.net",
- "||proxypy.net",
- "proxyroad.com",
- ".proxytunnel.net",
- "||proyectoclubes.com",
- "prozz.net",
- "psblog.name",
- "||psblog.name",
- "||psiphon.ca",
- ".psiphon3.com",
- "||psiphon3.com",
- ".psiphontoday.com",
- ".ptt.cc",
- "||ptt.cc",
- ".puffstore.com",
- ".puuko.com",
- "||pullfolio.com",
- ".punyu.com/puny",
- "||pureconcepts.net",
- "||pureinsight.org",
- "||purepdf.com",
- "||purevpn.com",
- ".purplelotus.org",
- ".pursuestar.com",
- "||pursuestar.com",
- ".pussyspace.com",
- ".putihome.org",
- ".putlocker.com/file",
- "pwned.com",
- "python.com",
- ".python.com.tw",
- "|http://python.com.tw",
- "pythonhackers.com/p",
- "ss.pythonic.life/",
- ".qanote.com",
- "||qanote.com",
- ".qgirl.com.tw",
- "||qiandao.today",
- ".qi-gong.me",
- "||qi-gong.me",
- "||qiangyou.org",
- ".qidian.ca",
- ".qienkuen.org",
- "||qienkuen.org",
- "||qiwen.lu",
- "qixianglu.cn",
- "bbs.qmzdd.com",
- ".qkshare.com",
- "qoos.com",
- "||qoos.com",
- "blog.qooza.hk/dafengqixi",
- "||efksoft.com",
- "||qstatus.com",
- "||qtweeter.com",
- "||qtrac.eu",
- ".quannengshen.org",
- "|http://quannengshen.org",
- "quantumbooter.net",
- "||quitccp.net",
- ".quitccp.net",
- "||quitccp.org",
- ".quitccp.org",
- ".quora.com/Chinas-Future",
- ".quran.com",
- "|http://quran.com",
- ".quranexplorer.com",
- "qusi8.net",
- ".qvodzy.org",
- "nemesis2.qx.net/pages/MyEnTunnel",
- "qxbbs.org",
- ".ra.gg",
- "|http://ra.gg/",
- ".radicalparty.org",
- "||rael.org",
- "radicalparty.org",
- "radioaustralia.net.au",
- ".radiohilight.net",
- "||radiohilight.net",
- "opml.radiotime.com",
- "||radiovaticana.org",
- "||radiovncr.com",
- "||raggedbanner.com",
- "||raidcall.com.tw",
- ".raidtalk.com.tw",
- ".rainbowplan.org/bbs",
- "|https://raindrop.io/",
- ".raizoji.or.jp",
- "|http://raizoji.or.jp",
- "rangwang.biz",
- "rangzen.com",
- "rangzen.net",
- "rangzen.org",
- "|http://blog.ranxiang.com/",
- "ranyunfei.com",
- "||ranyunfei.com",
- ".rapbull.net",
- "|http://rapidgator.net/",
- "||rapidmoviez.com",
- "rapidvpn.com",
- "||rapidvpn.com",
- ".raremovie.cc",
- "|http://raremovie.cc",
- ".raremovie.net",
- "|http://raremovie.net",
- "||rawgit.com",
- "||rawgithub.com",
- "||razyboard.com",
- "rcinet.ca",
- ".read100.com",
- ".readingtimes.com.tw",
- "||readingtimes.com.tw",
- "||readmoo.com",
- ".readydown.com",
- "|http://readydown.com",
- ".realcourage.org",
- ".realitykings.com",
- "||realitykings.com",
- ".realraptalk.com",
- ".realsexpass.com",
- ".recordhistory.org",
- ".recovery.org.tw",
- "|http://online.recoveryversion.org",
- "||recoveryversion.com.tw",
- "||red-lang.org",
- "redballoonsolidarity.org",
- ".redchinacn.net",
- "|http://redchinacn.net",
- "redchinacn.org",
- "redtube.com",
- "referer.us",
- "||referer.us",
- "||reflectivecode.com",
- "relaxbbs.com",
- ".relay.com.tw",
- ".releaseinternational.org",
- "religioustolerance.org",
- "renminbao.com",
- "||renminbao.com",
- ".renyurenquan.org",
- "||renyurenquan.org",
- "|http://certificate.revocationcheck.com",
- "subacme.rerouted.org",
- "||resilio.com",
- ".reuters.com",
- "||reuters.com",
- "||reutersmedia.net",
- ".revleft.com",
- "retweetist.com",
- "||retweetrank.com",
- "revver.com",
- ".rfa.org",
- "||rfa.org",
- ".rfachina.com",
- ".rfamobile.org",
- "rfaweb.org",
- "||rferl.org",
- ".rfi.fr",
- "||rfi.fr",
- "|http://rfi.my/",
- "|http://vds.rightster.com/",
- ".rigpa.org",
- ".rileyguide.com",
- "riku.me/",
- ".ritouki.jp",
- "||ritter.vg",
- ".rlwlw.com",
- "||rlwlw.com",
- ".rmjdw.com",
- ".rmjdw132.info",
- ".roadshow.hk",
- ".roboforex.com",
- "||robustnessiskey.com",
- "||rocket-inc.net",
- "|http://www2.rocketbbs.com/11/bbs.cgi?id=5mus",
- "|http://www2.rocketbbs.com/11/bbs.cgi?id=freemgl",
- "||rojo.com",
- "||ronjoneswriter.com",
- "||rolia.net",
- ".roodo.com",
- ".rosechina.net",
- ".rotten.com",
- ".rsf.org",
- "||rsf.org",
- ".rsf-chinese.org",
- "||rsf-chinese.org",
- ".rsgamen.org",
- "||phosphation13.rssing.com",
- ".rssmeme.com",
- "||rssmeme.com",
- "||rtalabel.org",
- ".rthk.hk",
- "|http://rthk.hk",
- ".rthk.org.hk",
- "|http://rthk.org.hk",
- ".rti.org.tw",
- "||rti.org.tw",
- ".rtycminnesota.org",
- ".ruanyifeng.com/blog*some_ways_to_break_the_great_firewall",
- "rukor.org",
- ".runbtx.com",
- ".rushbee.com",
- ".ruten.com.tw",
- "rutube.ru",
- ".ruyiseek.com",
- ".rxhj.net",
- "|http://rxhj.net",
- ".s1s1s1.com",
- "||s-cute.com",
- ".s-dragon.org",
- "||s1heng.com",
- "|http://www.s4miniarchive.com",
- "||s8forum.com",
- "cdn1.lp.saboom.com",
- "||sacks.com",
- "sacom.hk",
- "||sacom.hk",
- "||sadpanda.us",
- ".safervpn.com",
- "||safervpn.com",
- ".saintyculture.com",
- "|http://saintyculture.com",
- ".saiq.me",
- "||saiq.me",
- "||sakuralive.com",
- ".sakya.org",
- ".salvation.org.hk",
- "||salvation.org.hk",
- ".samair.ru/proxy/type-01",
- ".sambhota.org",
- ".cn.sandscotaicentral.com",
- "|http://cn.sandscotaicentral.com",
- ".sanmin.com.tw",
- "sapikachu.net",
- "savemedia.com",
- "||savethesounds.info",
- ".savetibet.de",
- "||savetibet.de",
- "savetibet.fr",
- "savetibet.nl",
- ".savetibet.org",
- "||savetibet.org",
- "savetibet.ru",
- ".savetibetstore.org",
- "||savetibetstore.org",
- "savevid.com",
- "||say2.info",
- ".sbme.me",
- "|http://sbme.me",
- ".sbs.com.au/yourlanguage",
- ".scasino.com",
- "|http://www.sciencemag.org/content/344/6187/953",
- ".sciencenets.com",
- ".scmp.com",
- "||scmp.com",
- ".scmpchinese.com",
- "||scramble.io",
- ".scribd.com",
- "||scribd.com",
- "||scriptspot.com",
- "seapuff.com",
- "domainhelp.search.com",
- ".searchtruth.com",
- "secretchina.com",
- "||secretchina.com",
- "||secretgarden.no",
- ".secretsline.biz",
- "||secretsline.biz",
- "||securetunnel.com",
- "securityinabox.org",
- "|https://securityinabox.org",
- ".securitykiss.com",
- "||securitykiss.com",
- "||seed4.me",
- "news.seehua.com",
- "seesmic.com",
- "||seevpn.com",
- "||seezone.net",
- "sejie.com",
- ".sendspace.com",
- "|http://tweets.seraph.me/",
- "sesawe.net",
- "||sesawe.net",
- ".sesawe.org",
- "||sethwklein.net",
- ".setn.com",
- ".settv.com.tw",
- "forum.setty.com.tw",
- ".sevenload.com",
- "||sevenload.com",
- ".sex.com",
- ".sex-11.com",
- "||sex3.com",
- "||sex8.cc",
- ".sexandsubmission.com",
- ".sexbot.com",
- ".sexhu.com",
- ".sexhuang.com",
- "sexinsex.net",
- "||sexinsex.net",
- ".sextvx.com",
- "67.220.91.15",
- "67.220.91.18",
- "67.220.91.23",
- "|http://*.sf.net",
- ".sfileydy.com",
- "||sfshibao.com",
- ".sftindia.org",
- ".sftuk.org",
- "||sftuk.org",
- "||shadeyouvpn.com",
- "shadow.ma",
- ".shadowsky.xyz",
- ".shadowsocks.asia",
- "||www.shadowsocks.com",
- ".shadowsocks.com",
- "||shadowsocks.com.hk",
- ".shadowsocks.org",
- "||shadowsocks.org",
- "||shadowsocks-r.com",
- "|http://cn.shafaqna.com",
- ".shambalapost.com",
- ".shambhalasun.com",
- ".shangfang.org",
- "||shangfang.org",
- "shapeservices.com",
- ".sharebee.com",
- "||sharecool.org",
- "sharpdaily.com.hk",
- "||sharpdaily.com.hk",
- ".sharpdaily.hk",
- ".sharpdaily.tw",
- ".shat-tibet.com",
- "sheikyermami.com",
- ".shellfire.de",
- "||shellfire.de",
- ".shenshou.org",
- "shenyun.com",
- "shenyunperformingarts.org",
- "||shenyunperformingarts.org",
- "shenzhoufilm.com",
- "||shenzhoufilm.com",
- "||sherabgyaltsen.com",
- ".shiatv.net",
- ".shicheng.org",
- "shinychan.com",
- "shipcamouflage.com",
- ".shireyishunjian.com",
- ".shitaotv.org",
- "||shixiao.org",
- "||shizhao.org",
- "shizhao.org",
- "shkspr.mobi/dabr",
- "||shodanhq.com",
- "||shooshtime.com",
- ".shop2000.com.tw",
- ".shopping.com",
- ".showhaotu.com",
- ".showtime.jp",
- ".shutterstock.com",
- "||shutterstock.com",
- "ch.shvoong.com",
- ".shwchurch.org",
- "||www.shwchurch.org",
- ".shwchurch3.com",
- "|http://shwchurch3.com",
- ".siddharthasintent.org",
- "||sidelinesnews.com",
- ".sidelinessportseatery.com",
- ".sijihuisuo.club",
- ".sijihuisuo.com",
- ".silkbook.com",
- "||simbolostwitter.com",
- "simplecd.org",
- "||simplecd.org",
- "@@||simplecd.me",
- "simpleproductivityblog.com",
- "bbs.sina.com/",
- "bbs.sina.com%2F",
- "blog.sina.com.tw",
- "dailynews.sina.com/",
- "dailynews.sina.com%2F",
- "forum.sina.com.hk",
- "home.sina.com",
- "||magazines.sina.com.tw",
- "news.sina.com.hk",
- "news.sina.com.tw",
- "news.sinchew.com.my",
- ".sinchew.com.my/node/",
- ".sinchew.com.my/taxonomy/term",
- ".singaporepools.com.sg",
- "||singaporepools.com.sg",
- ".singfortibet.com",
- ".singpao.com.hk",
- "singtao.com",
- "||singtao.com",
- "news.singtao.ca",
- ".singtaousa.com",
- "||singtaousa.com",
- "sino-monthly.com",
- "||sinocast.com",
- "sinocism.com",
- "sinomontreal.ca",
- ".sinonet.ca",
- ".sinopitt.info",
- ".sinoants.com",
- "||sinoants.com",
- ".sinoquebec.com",
- ".sierrafriendsoftibet.org",
- "sis.xxx",
- "||sis001.com",
- "sis001.us",
- ".site2unblock.com",
- "||site90.net",
- ".sitebro.tw",
- "||sitekreator.com",
- "||siteks.uk.to",
- "||sitemaps.org",
- ".sjrt.org",
- "|http://sjrt.org",
- "||sjum.cn",
- "||sketchappsources.com",
- "||skimtube.com",
- "||skybet.com",
- "|http://users.skynet.be/reves/tibethome.html",
- ".skyking.com.tw",
- "bbs.skykiwi.com",
- "|http://www.skype.com/intl/",
- "|http://www.skype.com/zh-Hant",
- "||skyvegas.com",
- ".xskywalker.com",
- "||xskywalker.com",
- "||skyxvpn.com",
- "m.slandr.net",
- ".slaytizle.com",
- ".sleazydream.com",
- "||slheng.com",
- "||slideshare.net",
- "forum.slime.com.tw",
- ".slinkset.com",
- "||slickvpn.com",
- ".slutload.com",
- "||smartdnsproxy.com",
- ".smarthide.com",
- "||app.smartmailcloud.com",
- "smchbooks.com",
- ".smh.com.au/world/death-of-chinese-playboy-leaves-fresh-scratches-in-party-paintwork-20120903-25a8v",
- "smhric.org",
- ".smith.edu/dalailama",
- ".smyxy.org",
- "||snapchat.com",
- ".snaptu.com",
- "||snaptu.com",
- "||sndcdn.com",
- "sneakme.net",
- "snowlionpub.com",
- "home.so-net.net.tw/yisa_tsai",
- "||soc.mil",
- ".socks-proxy.net",
- "||socks-proxy.net",
- ".sockscap64.com",
- "||sockslist.net",
- ".socrec.org",
- "|http://socrec.org",
- ".sod.co.jp",
- ".softether.org",
- "||softether.org",
- ".softether-download.com",
- "||softether-download.com",
- "||cdn.softlayer.net",
- "||sogclub.com",
- "sohcradio.com",
- "||sohcradio.com",
- ".sokmil.com",
- "||sorting-algorithms.com",
- ".sostibet.org",
- ".soumo.info",
- "||soup.io",
- "@@||static.soup.io",
- ".sobees.com",
- "||sobees.com",
- "socialwhale.com",
- ".softether.co.jp",
- "||softwarebychuck.com",
- "blog.sogoo.org",
- "soh.tw",
- "||soh.tw",
- "sohfrance.org",
- "||sohfrance.org",
- "chinese.soifind.com",
- "sokamonline.com",
- ".solidaritetibet.org",
- ".solidfiles.com",
- "||somee.com",
- ".songjianjun.com",
- "||songjianjun.com",
- ".sonicbbs.cc",
- ".sonidodelaesperanza.org",
- ".sopcast.com",
- ".sopcast.org",
- ".sorazone.net",
- "||sos.org",
- "bbs.sou-tong.org",
- ".soubory.com",
- "|http://soubory.com",
- ".soul-plus.net",
- ".soulcaliburhentai.net",
- "||soulcaliburhentai.net",
- "||soundcloud.com",
- ".soundofhope.kr",
- "soundofhope.org",
- "||soundofhope.org",
- "||soupofmedia.com",
- "|http://sourceforge.net/p*/shadowsocksgui/",
- ".sourcewadio.com",
- "southnews.com.tw",
- "sowers.org.hk",
- "||wlx.sowiki.net",
- "||spankbang.com",
- ".spankingtube.com",
- ".spankwire.com",
- "||spb.com",
- "||speakerdeck.com",
- "||speedify.com",
- "spem.at",
- "||spencertipping.com",
- "||spendee.com",
- "||spicevpn.com",
- ".spideroak.com",
- "||spideroak.com",
- ".spike.com",
- ".spotflux.com",
- "||spotflux.com",
- ".spring4u.info",
- "|http://spring4u.info",
- "||sproutcore.com",
- "||sproxy.info",
- "||srocket.us",
- ".ss-link.com",
- "||ss-link.com",
- ".ssglobal.co/wp",
- "|http://ssglobal.co",
- ".ssglobal.me",
- "||ssh91.com",
- ".sspro.ml",
- "|http://sspro.ml",
- ".ssrshare.com",
- "||ssrshare.com",
- "||sss.camp",
- "||sstmlt.moe",
- "sstmlt.net",
- "||sstmlt.net",
- "|http://stackoverflow.com/users/895245",
- ".stage64.hk",
- "||stage64.hk",
- "||standupfortibet.org",
- "stanford.edu/group/falun",
- "usinfo.state.gov",
- "||statueofdemocracy.org",
- ".starfishfx.com",
- ".starp2p.com",
- "||starp2p.com",
- ".startpage.com",
- "||startpage.com",
- ".startuplivingchina.com",
- "|http://startuplivingchina.com",
- "||static-economist.com",
- "||stc.com.sa",
- "||steel-storm.com",
- ".steganos.com",
- "||steganos.com",
- ".steganos.net",
- ".stepchina.com",
- "ny.stgloballink.com",
- "hd.stheadline.com/news/realtime",
- "sthoo.com",
- "||sthoo.com",
- ".stickam.com",
- "stickeraction.com/sesawe",
- ".stileproject.com",
- ".sto.cc",
- ".stoporganharvesting.org",
- "||storagenewsletter.com",
- ".storm.mg",
- "||storm.mg",
- ".stoptibetcrisis.net",
- "||stoptibetcrisis.net",
- "||storify.com",
- ".stormmediagroup.com",
- "||stoweboyd.com",
- "stranabg.com",
- "||straplessdildo.com",
- "||streamingthe.net",
- "streema.com/tv/NTDTV_Chinese",
- "cn.streetvoice.com/article",
- "cn.streetvoice.com/diary",
- "cn2.streetvoice.com",
- "tw.streetvoice.com",
- ".strikingly.com",
- "||strongvpn.com",
- ".strongwindpress.com",
- ".student.tw/db",
- "||studentsforafreetibet.org",
- "||stumbleupon.com",
- "stupidvideos.com",
- ".successfn.com",
- "panamapapers.sueddeutsche.de",
- ".sugarsync.com",
- "||sugarsync.com",
- ".sugobbs.com",
- "||sugumiru18.com",
- "||suissl.com",
- "summify.com",
- ".sumrando.com",
- "||sumrando.com",
- "sun1911.com",
- ".sunporno.com",
- "||sunmedia.ca",
- "||sunporno.com",
- ".sunskyforum.com",
- ".sunta.com.tw",
- ".sunvpn.net",
- ".suoluo.org",
- ".superfreevpn.com",
- ".supervpn.net",
- "||supervpn.net",
- ".superzooi.com",
- "|http://superzooi.com",
- ".suppig.net",
- ".suprememastertv.com",
- "|http://suprememastertv.com",
- ".surfeasy.com",
- "||surfeasy.com",
- ".surfeasy.com.au",
- "|http://surfeasy.com.au",
- "||surrenderat20.net",
- ".suyangg.com",
- "|http://suyangg.com",
- ".svsfx.com",
- ".swissinfo.ch",
- "||swissinfo.ch",
- ".swissvpn.net",
- "||swissvpn.net",
- "switchvpn.net",
- "||switchvpn.net",
- ".sydneytoday.com",
- "||sydneytoday.com",
- ".sylfoundation.org",
- "||syncback.com",
- "sysresccd.org",
- ".sytes.net",
- "blog.syx86.com/2009/09/puff",
- "blog.syx86.cn/2009/09/puff",
- ".szbbs.net",
- ".szetowah.org.hk",
- "||t-g.com",
- ".t35.com",
- ".t66y.com",
- "||t66y.com",
- ".taa-usa.org",
- "|http://taa-usa.org",
- ".taaze.tw",
- "||taaze.tw",
- "|http://www.tablesgenerator.com/",
- "tabtter.jp",
- ".tacem.org",
- ".taconet.com.tw",
- "||taedp.org.tw",
- ".tafm.org",
- ".tagwa.org.au",
- "tagwalk.com",
- "||tagwalk.com",
- "tahr.org.tw",
- ".taipeisociety.org",
- "||taipeisociety.org",
- ".taiwanbible.com",
- ".taiwancon.com",
- ".taiwandaily.net",
- "||taiwandaily.net",
- ".taiwandc.org",
- ".taiwanjustice.com",
- "taiwankiss.com",
- "taiwannation.com",
- "taiwannation.com.tw",
- "||taiwanncf.org.tw",
- "||taiwannews.com.tw",
- "|http://www.taiwanonline.cc/",
- "taiwantp.net",
- "||taiwantt.org.tw",
- "taiwanus.net",
- "taiwanyes.com",
- "taiwan-sex.com",
- ".talk853.com",
- ".talkboxapp.com",
- "||talkboxapp.com",
- ".talkcc.com",
- "||talkcc.com",
- ".talkonly.net",
- "||talkonly.net",
- "||tamiaode.tk",
- "||tanc.org",
- "tangben.com",
- ".tangren.us",
- ".taoism.net",
- "|http://taoism.net",
- ".taolun.info",
- "||taolun.info",
- ".tapatalk.com",
- "||tapatalk.com",
- "blog.taragana.com",
- ".tascn.com.au",
- "||taup.net",
- "|http://www.taup.org.tw",
- ".taweet.com",
- "||taweet.com",
- ".tbcollege.org",
- "||tbcollege.org",
- ".tbi.org.hk",
- ".tbicn.org",
- ".tbjyt.org",
- "||tbpic.info",
- ".tbrc.org",
- "tbs-rainbow.org",
- ".tbsec.org",
- "||tbsec.org",
- "tbskkinabalu.page.tl",
- ".tbsmalaysia.org",
- ".tbsn.org",
- "||tbsn.org",
- ".tbsseattle.org",
- ".tbssqh.org",
- "|http://tbssqh.org",
- "tbswd.org",
- ".tbtemple.org.uk",
- ".tbthouston.org",
- ".tccwonline.org",
- ".tcewf.org",
- "tchrd.org",
- "tcnynj.org",
- "||tcpspeed.co",
- ".tcpspeed.com",
- "||tcpspeed.com",
- ".tcsofbc.org",
- ".tcsovi.org",
- ".tdm.com.mo",
- "teamamericany.com",
- "||techviz.net",
- "||teck.in",
- ".teeniefuck.net",
- "teensinasia.com",
- ".telecomspace.com",
- "||telegraph.co.uk",
- ".tenacy.com",
- "||tenzinpalmo.com",
- ".tew.org",
- ".thaicn.com",
- "||theatrum-belli.com",
- "theblemish.com",
- "||thebcomplex.com",
- ".thebobs.com",
- "||thebobs.com",
- ".thechinabeat.org",
- "|http://www.thechinastory.org/yearbooks/yearbook-2012/",
- ".thedalailamamovie.com",
- "|http://thedalailamamovie.com",
- "||thedw.us",
- "thefrontier.hk/tf",
- "cn.thegay.com",
- "|http://thegioitinhoc.vn/",
- ".thegly.com",
- ".thehots.info",
- "thehousenews.com",
- "||thehun.net",
- ".theinitium.com",
- "||theinitium.com",
- ".thenewslens.com",
- "||thenewslens.com",
- ".thepiratebay.org",
- "||thepiratebay.org",
- ".theporndude.com",
- "||theporndude.com",
- "||theportalwiki.com",
- "thereallove.kr",
- "therock.net.nz",
- "thespeeder.com",
- "||thestandnews.com",
- "thetibetcenter.org",
- "thetibetconnection.org",
- ".thetibetmuseum.org",
- ".thetibetpost.com",
- "||thetibetpost.com",
- "||thetinhat.com",
- "thetrotskymovie.com",
- "thevivekspot.com",
- "||thewgo.org",
- ".theync.com",
- "|http://theync.com",
- ".thinkingtaiwan.com",
- ".thisav.com",
- "|http://thisav.com",
- ".thlib.org",
- "||thomasbernhard.org",
- ".thongdreams.com",
- "threatchaos.com",
- "||throughnightsfire.com",
- ".thumbzilla.com",
- "||thywords.com",
- ".thywords.com.tw",
- "tiananmenmother.org",
- ".tiananmenduizhi.com",
- "||tiananmenduizhi.com",
- "||tiananmenuniv.com",
- "||tiananmenuniv.net",
- "||tiandixing.org",
- ".tianhuayuan.com",
- ".tianlawoffice.com",
- "||tianti.io",
- "tiantibooks.org",
- "||tiantibooks.org",
- "tianyantong.org.cn",
- ".tianzhu.org",
- ".tibet.at",
- "tibet.ca",
- ".tibet.com",
- "||tibet.com",
- "tibet.fr",
- ".tibet.net",
- "||tibet.net",
- "tibet.nu",
- ".tibet.org",
- "||tibet.org",
- ".tibet.sk",
- "tibet.org.tw",
- ".tibet.to",
- ".tibet-envoy.eu",
- "||tibet-envoy.eu",
- ".tibet-foundation.org",
- ".tibet-house-trust.co.uk",
- "tibet-info.net",
- "tibet-initiative.de",
- "||tibet-initiative.de",
- ".tibet-munich.de",
- ".tibet3rdpole.org",
- "|http://tibet3rdpole.org",
- "tibetaction.net",
- "||tibetaction.net",
- ".tibetaid.org",
- "tibetalk.com",
- ".tibetan.fr",
- "tibetan-alliance.org",
- ".tibetanarts.org",
- ".tibetanbuddhistinstitute.org",
- "|http://tibetanbuddhistinstitute.org",
- "tibetancommunity.org",
- ".tibetanjournal.com",
- ".tibetanlanguage.org",
- ".tibetanliberation.org",
- "||tibetanliberation.org",
- ".tibetcollection.com",
- ".tibetanaidproject.org",
- ".tibetancommunityuk.net",
- "|http://tibetancommunityuk.net",
- "tibetanculture.org",
- "tibetanfeministcollective.org",
- ".tibetanpaintings.com",
- ".tibetanphotoproject.com",
- ".tibetanpoliticalreview.org",
- ".tibetanreview.net",
- "|http://tibetansports.org",
- ".tibetanwomen.org",
- "|http://tibetanwomen.org",
- ".tibetanyouth.org",
- ".tibetanyouthcongress.org",
- "||tibetanyouthcongress.org",
- ".tibetcharity.dk",
- "tibetcharity.in",
- ".tibetchild.org",
- ".tibetcity.com",
- ".tibetcorps.org",
- ".tibetexpress.net",
- "|http://tibetexpress.net",
- "tibetfocus.com",
- "tibetfund.org",
- ".tibetgermany.com",
- "||tibetgermany.de",
- ".tibethaus.com",
- ".tibetheritagefund.org",
- "tibethouse.jp",
- "tibethouse.org",
- "||tibethouse.us",
- ".tibetinfonet.net",
- ".tibetjustice.org",
- ".tibetkomite.dk",
- "|http://tibetmuseum.org",
- "tibetnetwork.org",
- "||tibetnetwork.org",
- ".tibetoffice.ch",
- "|http://tibetoffice.ch",
- "tibetoffice.eu",
- "tibetoffice.org",
- "tibetonline.com",
- "||tibetonline.com",
- ".tibetoffice.com.au",
- "|http://tibetoffice.com.au",
- "||tibetonline.tv",
- ".tibetonline.tv",
- ".tibetoralhistory.org",
- "|http://tibetoralhistory.org",
- ".tibetpolicy.eu",
- ".tibetrelieffund.co.uk",
- "tibetsites.com",
- ".tibetsociety.com",
- "||tibetsociety.com",
- ".tibetsun.com",
- ".tibetsupportgroup.org",
- "|http://tibetsupportgroup.org",
- ".tibetswiss.ch",
- ".tibettelegraph.com",
- "tibettimes.net",
- "||tibetwrites.org",
- ".ticket.com.tw",
- ".tigervpn.com",
- "||tigervpn.com",
- ".timdir.com",
- "|http://timdir.com",
- ".time.com",
- "|http://time.com",
- ".timsah.com",
- "||blog.tiney.com",
- "tintuc101.com",
- ".tiny.cc",
- "|http://tiny.cc",
- "tinychat.com",
- "||tinypaste.com",
- ".tistory.com",
- "||tkcs-collins.com",
- ".tmagazine.com",
- "||tmagazine.com",
- ".tmdfish.com",
- "|http://tmi.me",
- ".tmpp.org",
- "|http://tmpp.org",
- ".tnaflix.com",
- "||tnaflix.com",
- ".tngrnow.com",
- ".tngrnow.net",
- ".tnp.org",
- "|http://tnp.org",
- ".to-porno.com",
- "||to-porno.com",
- "togetter.com",
- ".tokyo-247.com",
- ".tokyo-hot.com",
- "||tokyo-porn-tube.com",
- "||tokyocn.com",
- "tw.tomonews.net",
- ".tongil.or.kr",
- ".tono-oka.jp",
- "tonyyan.net",
- ".toodoc.com",
- "toonel.net",
- "top81.ws",
- ".topnews.in",
- ".toppornsites.com",
- "|http://toppornsites.com",
- ".torguard.net",
- "||torguard.net",
- "||top.tv",
- ".topshareware.com",
- ".topsy.com",
- "||topsy.com",
- "||toptip.ca",
- "tora.to",
- ".torcn.com",
- ".torproject.org",
- "||torproject.org",
- "torrentprivacy.com",
- "||torrentprivacy.com",
- "|http://torrentproject.se",
- "||torrenty.org",
- "||torrentz.eu",
- "||torvpn.com",
- "||totalvpn.com",
- ".toutiaoabc.com",
- "towngain.com",
- "toypark.in",
- "toytractorshow.com",
- ".tparents.org",
- ".tpi.org.tw",
- "||tpi.org.tw",
- "traffichaus.com",
- "||transparency.org",
- "||treemall.com.tw",
- "trendsmap.com",
- "||trendsmap.com",
- ".trialofccp.org",
- "||trialofccp.org",
- ".trimondi.de/SDLE",
- ".trouw.nl",
- "|http://trouw.nl",
- ".trt.net.tr",
- "trtc.com.tw",
- ".truebuddha-md.org",
- "|http://truebuddha-md.org",
- "trulyergonomic.com",
- ".truth101.co.tv",
- "|http://truth101.co.tv",
- ".truthontour.org",
- "|http://truthontour.org",
- ".truveo.com",
- ".tsctv.net",
- ".tsemtulku.com",
- "tsquare.tv",
- ".tsu.org.tw",
- "tsunagarumon.com",
- ".tsctv.net",
- "||tt-rss.org",
- "||tt1069.com",
- ".tttan.com",
- "||tttan.com",
- "bb.ttv.com.tw/bb",
- "tu8964.com",
- ".tubaholic.com",
- ".tube.com",
- "tube8.com",
- "||tube8.com",
- ".tube911.com",
- "||tube911.com",
- ".tubecup.com",
- ".tubegals.com",
- ".tubeislam.com",
- "|http://tubeislam.com",
- ".tubestack.com",
- "||tubewolf.com",
- ".tuibeitu.net",
- "tuidang.net",
- ".tuidang.org",
- "||tuidang.org",
- ".tuidang.se",
- "bbs.tuitui.info",
- ".tumutanzi.com",
- "|http://tumutanzi.com",
- "||tumview.com",
- ".tunein.com",
- "|http://tunein.com",
- "||tunnelbear.com",
- ".tunnelr.com",
- "||tunnelr.com",
- ".tuo8.blue",
- "||tuo8.blue",
- ".tuo8.cc",
- ".tuo8.club",
- "||tuo8.club",
- ".tuo8.fit",
- ".tuo8.hk",
- ".tuo8.in",
- ".tuo8.ninja",
- ".tuo8.org",
- "||tuo8.fit",
- "||tuo8.org",
- ".tuo8.pw",
- "|http://tuo8.pw",
- "||tuo8.red",
- ".tuo8.space",
- "tuitwit.com",
- ".turansam.org",
- ".turbobit.net",
- "|http://turbobit.net",
- ".turbohide.com",
- "||turbohide.com",
- ".tushycash.com",
- "|http://tushycash.com",
- "||app.tutanota.com",
- ".tuvpn.com",
- "||tuvpn.com",
- "|http://tuzaijidi.com",
- "|http://*.tuzaijidi.com",
- ".tw01.org",
- "|http://tw01.org",
- ".tumblr.com",
- "||tumblr.com",
- "||lecloud.net",
- "|http://cosmic.monar.ch",
- "||slutmoonbeam.com",
- "|http://blog.soylent.com",
- ".tv.com",
- "|http://tv.com",
- "tvants.com",
- "forum.tvb.com",
- "news.tvb.com/list/world",
- "news.tvb.com/local",
- "news.tvbs.com.tw",
- ".tvboxnow.com",
- "|http://tvboxnow.com/",
- "tvider.com",
- ".tvmost.com.hk",
- ".tvplayvideos.com",
- "||tvunetworks.com",
- ".tw-blog.com",
- "|https://tw-blog.com",
- ".tw-npo.org",
- ".twaitter.com",
- "twapperkeeper.com",
- "||twapperkeeper.com",
- "||twaud.io",
- ".twaud.io",
- ".twavi.com",
- ".twbbs.net.tw",
- "twbbs.org",
- "twbbs.tw",
- "||twblogger.com",
- "tweepmag.com",
- ".tweepml.org",
- "||tweepml.org",
- ".tweetbackup.com",
- "||tweetbackup.com",
- "tweetboard.com",
- "||tweetboard.com",
- ".tweetboner.biz",
- "||tweetboner.biz",
- ".tweetcs.com",
- "|http://tweetcs.com",
- "|http://deck.ly",
- "||mtw.tl",
- "||tweetedtimes.com",
- "||tweetmylast.fm",
- "tweetphoto.com",
- "||tweetphoto.com",
- "||tweetrans.com",
- "tweetree.com",
- "||tweetree.com",
- ".tweettunnel.com",
- "||tweettunnel.com",
- "||tweetwally.com",
- "tweetymail.com",
- "||twelve.today",
- ".tweez.net",
- "|http://tweez.net",
- "||twftp.org",
- "||twgreatdaily.com",
- "twibase.com",
- ".twibble.de",
- "||twibble.de",
- "twibbon.com",
- "||twibs.com",
- ".twicountry.org",
- "|http://twicountry.org",
- "twicsy.com",
- ".twiends.com",
- "|http://twiends.com",
- ".twifan.com",
- "|http://twifan.com",
- "twiffo.com",
- "||twiffo.com",
- ".twilightsex.com",
- "twilog.org",
- "twimbow.com",
- "||twindexx.com",
- "twipple.jp",
- "||twipple.jp",
- "||twip.me",
- "twishort.com",
- "||twishort.com",
- "twistar.cc",
- "||twister.net.co",
- "||twisterio.com",
- "twisternow.com",
- "twistory.net",
- "twitbrowser.net",
- "||twitcause.com",
- "||twitgether.com",
- "||twiggit.org",
- "twitgoo.com",
- "twitiq.com",
- "||twitiq.com",
- ".twitlonger.com",
- "||twitlonger.com",
- "|http://tl.gd/",
- "twitmania.com",
- "twitoaster.com",
- "||twitoaster.com",
- "||twitonmsn.com",
- ".twit2d.com",
- "||twit2d.com",
- ".twitstat.com",
- "||twitstat.com",
- "||firstfivefollowers.com",
- "||retweeteffect.com",
- "||tweeplike.me",
- "||tweepguide.com",
- "||turbotwitter.com",
- ".twitvid.com",
- "||twitvid.com",
- "|http://twt.tl",
- "twittbot.net",
- "||ads-twitter.com",
- "||twttr.com",
- "||twitter4j.org",
- ".twittercounter.com",
- "||twittercounter.com",
- "twitterfeed.com",
- ".twittergadget.com",
- "||twittergadget.com",
- ".twitterkr.com",
- "||twitterkr.com",
- "||twittermail.com",
- "||twitterrific.com",
- "twittertim.es",
- "||twittertim.es",
- "twitthat.com",
- "||twitturk.com",
- ".twitturly.com",
- "||twitturly.com",
- ".twitzap.com",
- "twiyia.com",
- "||twstar.net",
- ".twtkr.com",
- "|http://twtkr.com",
- ".twnorth.org.tw",
- "twskype.com",
- "twtrland.com",
- "twurl.nl",
- ".twyac.org",
- "||twyac.org",
- ".txxx.com",
- ".tycool.com",
- "||tycool.com",
- "||typepad.com",
- "@@||www.typepad.com",
- "@@||static.typepad.com",
- "||blog.expofutures.com",
- "||legaltech.law.com",
- "||blogs.tampabay.com",
- "||contests.twilio.com",
- ".embr.in",
- "||embr.in",
- ".u9un.com",
- "||u9un.com",
- ".ubddns.org",
- "|http://ubddns.org",
- "||uberproxy.net",
- ".uc-japan.org",
- "||uc-japan.org",
- ".srcf.ucam.org/salon/",
- "|http://china.ucanews.com/",
- "||ucdc1998.org",
- "|http://hum*.uchicago.edu/faculty/ywang/history",
- "||uderzo.it",
- ".udn.com",
- "||udn.com",
- "||udn.com.tw",
- "udnbkk.com/bbs",
- "||uforadio.com.tw",
- "ufreevpn.com",
- ".ugo.com",
- "||uhdwallpapers.org",
- "||uhrp.org",
- ".uighur.nl",
- "||uighur.nl",
- "uighurbiz.net",
- ".ulike.net",
- "ukcdp.co.uk",
- "ukliferadio.co.uk",
- "||ukliferadio.co.uk",
- "ultravpn.fr",
- "||ultravpn.fr",
- "ultraxs.com",
- "umich.edu/~falun",
- "||unblock.cn.com",
- ".unblocker.yt",
- "unblock-us.com",
- "||unblock-us.com",
- ".unblockdmm.com",
- "|http://unblockdmm.com",
- "||unblocksit.es",
- "uncyclomedia.org",
- ".uncyclopedia.hk/wiki",
- "|http://uncyclopedia.hk",
- "|http://uncyclopedia.tw",
- "underwoodammo.com",
- "||underwoodammo.com",
- "||unholyknight.com",
- ".uni.cc",
- "||cldr.unicode.org",
- ".unification.net",
- ".unification.org.tw",
- "||unirule.cloud",
- ".unitedsocialpress.com",
- ".unix100.com",
- "||unknownspace.org",
- ".unodedos.com",
- "unpo.org",
- ".untraceable.us",
- "|http://untraceable.us",
- "||uocn.org",
- "tor.updatestar.com",
- ".upholdjustice.org",
- ".upload4u.info",
- "uploaded.net/file",
- "|http://uploaded.net/file",
- "|http://uploaded.to/file",
- ".uploadstation.com/file",
- ".upmedia.mg",
- "||upmedia.mg",
- ".upornia.com",
- "|http://upornia.com",
- "||uproxy.org",
- "|http://tor.cn.uptodown.com/",
- ".upwill.org",
- "ur7s.com",
- "||urbansurvival.com",
- "myshare.url.com.tw/",
- "||urlborg.com",
- "||urlparser.com",
- "us.to",
- "||usacn.com",
- ".usaip.eu",
- "||usaip.eu",
- "dalailama.usc.edu",
- "iipdigital.usembassy.gov",
- "||usfk.mil",
- "||usma.edu",
- "||usmc.mil",
- ".usocctn.com",
- "|http://tarr.uspto.gov/",
- "||tsdr.uspto.gov",
- ".ustream.tv",
- "||ustream.tv",
- ".usunitednews.com",
- "|http://usunitednews.com",
- "usus.cc",
- ".utopianpal.com",
- "||utopianpal.com",
- ".uu-gg.com",
- ".uvwxyz.xyz",
- "||uvwxyz.xyz",
- ".uwants.com",
- ".uwants.net",
- "uyghur.co.uk",
- "|http://uyghur-j.org",
- "||uyghuramerican.org",
- ".uyghurcanadiansociety.org",
- ".uyghurensemble.co.uk",
- "||uyghurcongress.org",
- ".uyghurpen.org",
- ".uyghurpress.com",
- "|https://uyghurpress.com",
- ".uyghurstudies.org",
- "|http://uyghurstudies.org",
- "uygur.org",
- "|http://uymaarip.com/",
- ".v2ray.com",
- "||v2ray.com",
- ".van001.com",
- ".van698.com",
- ".vanemu.cn",
- ".vanilla-jp.com",
- ".vanpeople.com",
- "vansky.com",
- "||vaticannews.va",
- "||vcf-online.org",
- "||vcfbuilder.org",
- ".vegasred.com",
- ".velkaepocha.sk",
- ".venbbs.com",
- ".venchina.com",
- ".venetianmacao.com",
- "||venetianmacao.com",
- "veoh.com",
- "mysite.verizon.net",
- "vermonttibet.org",
- ".versavpn.com",
- "||versavpn.com",
- "||verybs.com",
- ".vft.com.tw",
- ".viber.com",
- "||viber.com",
- ".vica.info",
- ".victimsofcommunism.org",
- "|http://victimsofcommunism.org",
- "||vid.me",
- "||vidble.com",
- "videobam.com",
- "||videobam.com",
- ".videodetective.com",
- ".videomega.tv",
- "||videomega.tv",
- ".videomo.com",
- "videopediaworld.com",
- ".videopress.com",
- ".vidinfo.org/video",
- "vietdaikynguyen.com",
- ".vijayatemple.org",
- "vimeo.com",
- "||vimeo.com",
- "||vimperator.org",
- "||vincnd.com",
- "||vinniev.com",
- "|http://www.lib.virginia.edu/area-studies/Tibet/tibet.html",
- ".virtualrealporn.com",
- "||virtualrealporn.com",
- "visibletweets.com",
- "|http://ny.visiontimes.com",
- ".vital247.org",
- "||viu.com",
- ".vivahentai4u.net",
- ".vivatube.com",
- ".vivthomas.com",
- "||vivthomas.com",
- ".vjav.com",
- "||vjav.com",
- ".vjmedia.com.hk",
- ".vllcs.org",
- "|http://vllcs.org",
- "||vmixcore.com",
- "||vnet.link",
- "cn.voa.mobi",
- "tw.voa.mobi",
- ".voachineseblog.com",
- "||voachineseblog.com",
- "voagd.com",
- ".voacantonese.com",
- "||voacantonese.com",
- "voachinese.com",
- "||voachinese.com",
- ".voanews.com",
- "||voanews.com",
- "voatibetan.com",
- "||voatibetan.com",
- ".voatibetanenglish.com",
- "||voatibetanenglish.com",
- ".vocativ.com",
- "vocn.tv",
- ".vot.org",
- "||vot.org",
- ".vovo2000.com",
- "|http://vovo2000.com",
- ".voxer.com",
- "||voxer.com",
- ".voy.com",
- "||vpn.ac",
- ".vpn4all.com",
- "||vpn4all.com",
- ".vpnaccount.org",
- "|http://vpnaccount.org",
- ".vpnaccounts.com",
- "||vpnaccounts.com",
- ".vpncomparison.org",
- ".vpncup.com",
- "||vpncup.com",
- "vpnbook.com",
- ".vpncoupons.com",
- "|http://vpncoupons.com",
- ".vpndada.com",
- "||vpndada.com",
- ".vpnfan.com",
- "vpnfire.com",
- ".vpnfires.biz",
- ".vpnforgame.net",
- "||vpnforgame.net",
- "||vpngate.jp",
- ".vpngate.net",
- "||vpngate.net",
- ".vpngratis.net",
- "vpnhq.com",
- ".vpnmaster.com",
- "||vpnmaster.com",
- ".vpnmentor.com",
- "||vpnmentor.com",
- ".vpninja.net",
- "||vpninja.net",
- ".vpnintouch.com",
- "||vpnintouch.net",
- "vpnjack.com",
- "||vpnjack.com",
- ".vpnpick.com",
- "||vpnpick.com",
- "||vpnpop.com",
- "||vpnpronet.com",
- ".vpnreactor.com",
- "||vpnreactor.com",
- "||vpnreviewz.com",
- ".vpnsecure.me",
- "||vpnsecure.me",
- ".vpnshazam.com",
- "||vpnshazam.com",
- ".vpnshieldapp.com",
- "||vpnshieldapp.com",
- ".vpnsp.com",
- ".vpntraffic.com",
- ".vpntunnel.com",
- "||vpntunnel.com",
- ".vpnuk.info",
- "||vpnuk.info",
- "||vpnunlimitedapp.com",
- ".vpnvip.com",
- "||vpnvip.com",
- ".vpnworldwide.com",
- ".vporn.com",
- "||vporn.com",
- ".vpser.net",
- "@@||vpser.net",
- "vraiesagesse.net",
- ".vrmtr.com",
- "||vtunnel.com",
- "||vuku.cc",
- "lists.w3.org/archives/public",
- "||w3schools.com",
- "||waffle1999.com",
- ".wahas.com",
- ".waigaobu.com",
- "waikeung.org/php_wind",
- ".wailaike.net",
- ".waiwaier.com",
- "|http://waiwaier.com",
- "||wallmama.com",
- "wallornot.org",
- "||wallpapercasa.com",
- ".wallproxy.com",
- "@@||wallproxy.com.cn",
- "||waltermartin.com",
- "||waltermartin.org",
- "||www.wan-press.org",
- "||wanderinghorse.net",
- "||wangafu.net",
- "||wangjinbo.org",
- ".wangjinbo.org",
- "wanglixiong.com",
- ".wango.org",
- "||wango.org",
- "wangruoshui.net",
- "www.wangruowang.org",
- "want-daily.com",
- "wapedia.mobi/zhsimp",
- "||waselpro.com",
- ".watchinese.com",
- ".wattpad.com",
- "||wattpad.com",
- ".makzhou.warehouse333.com",
- "washeng.net",
- ".watch8x.com",
- "||watchmygf.net",
- "||wav.tv",
- ".wdf5.com",
- ".wearehairy.com",
- ".wearn.com",
- "||wearn.com",
- "|http://hkcoc.weather.com.hk",
- "||hudatoriq.web.id",
- "||web2project.net",
- "webbang.net",
- ".webevader.org",
- ".webfreer.com",
- "weblagu.com",
- ".webjb.org",
- ".webrush.net",
- "webs-tv.net",
- ".websitepulse.com/help/testtools.china-test",
- "|http://www.websnapr.com",
- ".webwarper.net",
- "|http://webwarper.net",
- "webworkerdaily.com",
- ".weekmag.info",
- "||wefightcensorship.org",
- ".wefong.com",
- "weiboleak.com",
- ".weihuo.org",
- "weijingsheng.org",
- ".weiming.info",
- "||weiming.info",
- "weiquanwang.org",
- "|http://weisuo.ws",
- ".welovecock.com",
- ".wemigrate.org",
- "|http://wemigrate.org",
- "wengewang.com",
- "||wengewang.org",
- ".wenhui.ch",
- "|http://trans.wenweipo.com/gb/",
- ".wenxuecity.com",
- "||wenxuecity.com",
- ".wenyunchao.com",
- "||wenyunchao.com",
- ".westca.com",
- "||westca.com",
- "||westernwolves.com",
- ".westkit.net",
- "||westpoint.edu",
- ".westernshugdensociety.org",
- "wetpussygames.com",
- ".wetplace.com",
- "wexiaobo.org",
- "||wexiaobo.org",
- "wezhiyong.org",
- "||wezone.net",
- ".wforum.com",
- "||wforum.com/",
- ".whatblocked.com",
- "||whatblocked.com",
- ".wheatseeds.org",
- "||wheelockslatin.com",
- ".whippedass.com",
- ".whoer.net",
- "||whoer.net",
- "whotalking.com",
- "whylover.com",
- "||whyx.org",
- "|http://zh.ecdm.wikia.com",
- "|http://evchk.wikia.com",
- "fq.wikia.com",
- "zh.pttpedia.wikia.com/wiki/%E7%BF%92%E5%8C%85%E5%AD%90%E4%B9%8B%E4%BA%82",
- "cn.uncyclopedia.wikia.com",
- "zh.uncyclopedia.wikia.com",
- "||wikileaks.ch",
- "||wikileaks.com",
- "||wikileaks.de",
- "||wikileaks.eu",
- "||wikileaks.lu",
- ".wikileaks.org",
- "||wikileaks.org",
- "||wikileaks.pl",
- ".wikileaks-forum.com",
- "wildammo.com",
- ".williamhill.com",
- "||collateralmurder.com",
- "||collateralmurder.org",
- "wikilivres.info/wiki/%E9%9B%B6%E5%85%AB%E5%AE%AA%E7%AB%A0",
- "||wikimapia.org",
- "|http://zh.wikisource.org",
- "||zh.wikinews.org",
- "||ja.wikipedia.org",
- "zh.wikipedia.org",
- "||ug.m.wikipedia.org",
- "zh.m.wikipedia.org",
- "|https://zh.m.wikipedia.org",
- "|https://zh.wikipedia.org",
- "wuu.wikipedia.org",
- "|https://wuu.wikipedia.org",
- "zh-yue.wikipedia.org",
- "|https://zh-yue.wikipedia.org",
- "||wikiwiki.jp",
- "||casino.williamhill.com",
- "||sports.williamhill.com",
- "||vegas.williamhill.com",
- "||willw.net",
- "||windowsphoneme.com",
- ".windscribe.com",
- "||windscribe.com",
- "||community.windy.com",
- "||wingy.site",
- "winning11.com",
- "winwhispers.info",
- "||wiredbytes.com",
- "||wiredpen.com",
- ".wisdompubs.org",
- ".wisevid.com",
- "||wisevid.com",
- ".witnessleeteaching.com",
- ".witopia.net",
- ".wjbk.org",
- "||wjbk.org",
- "|http://wn.com",
- ".wnacg.com",
- ".wnacg.org",
- ".wo.tc",
- "||woeser.com",
- "|http://woesermiddle-way.net/",
- ".wokar.org",
- "|http://wokar.org",
- "wolfax.com",
- "||wolfax.com",
- "||woolyss.com",
- "woopie.jp",
- "||woopie.jp",
- "woopie.tv",
- "||woopie.tv",
- "||workatruna.com",
- ".workerdemo.org.hk",
- ".workerempowerment.org",
- "||workersthebig.net",
- ".worldcat.org",
- "worldjournal.com",
- ".worldvpn.net",
- "||worldvpn.net",
- "||videopress.com",
- ".wordpress.com",
- "|http://*.wordpress.com",
- "||chenshan20042005.wordpress.com",
- "||chinaview.wordpress.com",
- "||cnbbnews.wordpress.com",
- "||freedominfonetweb.wordpress.com",
- "||hka8964.wordpress.com",
- "||hkanews.wordpress.com",
- "||hqsbnet.wordpress.com",
- "||hqsbonline.wordpress.com",
- "||investigating.wordpress.com",
- "||jobnewera.wordpress.com",
- "||minghuiyw.wordpress.com",
- "||wo3ttt.wordpress.com",
- "||sujiatun.wordpress.com",
- "||xijie.wordpress.com",
- "||wp.com",
- ".wow.com",
- ".wow-life.net",
- "||wowlegacy.ml",
- "||wowporn.com",
- "||wowgirls.com",
- ".wowrk.com",
- "woxinghuiguo.com",
- ".woyaolian.org",
- "|http://woyaolian.org",
- ".wpoforum.com",
- "||wpoforum.com",
- ".wqyd.org",
- "||wqyd.org",
- "wrchina.org",
- "wretch.cc",
- ".wsj.com",
- "||wsj.com",
- ".wsj.net",
- "||wsj.net",
- ".wsjhk.com",
- ".wtbn.org",
- ".wtfpeople.com",
- "wuerkaixi.com",
- "||wufafangwen.com",
- "wufi.org.tw",
- "||wuguoguang.com",
- "wujie.net",
- "wujieliulan.com",
- "||wujieliulan.com",
- "wukangrui.net",
- "||wuw.red",
- "||wuyanblog.com",
- ".wwitv.com",
- "||wwitv.com",
- "wzyboy.im/post/160",
- ".x-berry.com",
- "||x-berry.com",
- "||x-art.com",
- "||x-wall.org",
- "x1949x.com",
- "x365x.com",
- "xanga.com",
- "||xbabe.com",
- ".xbookcn.com",
- "||xbookcn.com",
- "||xcafe.in",
- "||xcity.jp",
- ".xcritic.com",
- "|http://cdn*.xda-developers.com",
- ".xerotica.com",
- "destiny.xfiles.to/ubbthreads",
- ".xfm.pp.ru",
- ".xgmyd.com",
- "||xgmyd.com",
- "xhamster.com",
- "||xhamster.com",
- ".xianba.net",
- ".xianchawang.net",
- ".xianjian.tw",
- "|http://xianjian.tw",
- ".xianqiao.net",
- ".xiaobaiwu.com",
- ".xiaochuncnjp.com",
- ".xiaod.in",
- ".xiaohexie.com",
- "||xiaolan.me",
- "||xiaoma.org",
- "||xiaohexie.com",
- "xiezhua.com",
- ".xihua.es",
- "forum.xinbao.de/forum",
- ".xing.com",
- "|http://xing.com",
- ".xinmiao.com.hk",
- "||xinmiao.com.hk",
- "xinsheng.net",
- "xinshijue.com",
- "xinhuanet.org",
- "|http://xinyubbs.net",
- ".xiongpian.com",
- ".xiuren.org",
- "xizang-zhiye.org",
- "xjp.cc",
- "||xjp.cc",
- "||xjtravelguide.com",
- "xlfmtalk.com",
- "||xlfmwz.info",
- "||xml-training-guide.com",
- "xmovies.com",
- "||xnxx.com",
- "xpdo.net",
- "||xpud.org",
- ".xrentdvd.com",
- ".xskywalker.net",
- "||xtube.com",
- "blog.xuite.net",
- "vlog.xuite.net",
- "xuzhiyong.net",
- "||xuchao.org",
- "xuchao.net",
- "||xuchao.net",
- "xvideo.cc",
- ".xvideos.com",
- "||xvideos.com",
- "||xvideos.es",
- ".xkiwi.tk/",
- ".xxbbx.com",
- ".xxlmovies.com",
- "||xxx.com",
- ".xxx.xxx",
- "|http://xxx.xxx",
- ".xxxfuckmom.com",
- "||xxxx.com.au",
- ".xxxymovies.com",
- "|http://xxxymovies.com",
- "xys.org",
- "xysblogs.org",
- "xyy69.com",
- "xyy69.info",
- "||yakbutterblues.com",
- "||yam.com",
- "||yam.org.tw",
- ".yanghengjun.com",
- "yangjianli.com",
- ".yasni.co.uk",
- "||yasni.co.uk",
- ".yayabay.com/forum",
- ".ydy.com",
- ".yeahteentube.com",
- "||yeahteentube.com",
- "||yecl.net",
- "||yeelou.com",
- "yeeyi.com",
- "yegle.net",
- "||yegle.net",
- ".yes.xxx",
- "||yes123.com.tw",
- "||yesasia.com",
- "||yesasia.com.hk",
- ".yes-news.com",
- "|http://yes-news.com",
- ".yespornplease.com",
- "||yespornplease.com",
- "|http://yeyeclub.com",
- "||yhcw.net",
- ".yibada.com",
- ".yibaochina.com",
- ".yidio.com",
- "||yidio.com",
- "yilubbs.com",
- "xa.yimg.com",
- ".yingsuoss.com",
- ".yipub.com",
- "||yipub.com",
- "yinlei.org/mt",
- ".yizhihongxing.com",
- ".yobt.com",
- ".yobt.tv",
- "||yobt.tv",
- ".yogichen.org",
- "||yogichen.org",
- ".yolasite.com",
- ".yomiuri.co.jp",
- "yong.hu",
- ".yorkbbs.ca",
- "||youxu.info",
- ".youjizz.com",
- "||youjizz.com",
- ".youmaker.com",
- "||youmaker.com",
- ".youngpornvideos.com",
- "youngspiration.hk",
- ".youpai.org",
- "||youpai.org",
- ".your-freedom.net",
- "||yourepeat.com",
- ".yourprivatevpn.com",
- "||yourprivatevpn.com",
- ".yousendit.com",
- "||yousendit.com",
- ".youthnetradio.org/tmit/forum",
- "blog.youthwant.com.tw",
- "me.youthwant.com.tw",
- "share.youthwant.com.tw",
- "topic.youthwant.com.tw",
- ".youporn.com",
- "||youporn.com",
- ".youporngay.com",
- "||youporngay.com",
- ".yourlisten.com",
- "|http://yourlisten.com",
- ".yourlust.com",
- "|http://yourlust.com",
- "youshun12.com",
- ".youtubecn.com",
- "youversion.com",
- "||youversion.com",
- "blog.youxu.info/2010/03/14/west-chamber",
- "ytht.net",
- "yuanming.net",
- ".yuanzhengtang.org",
- ".yulghun.com",
- "||yunchao.net",
- "||yuntipub.com",
- ".yuvutu.com",
- "||yvesgeleyn.com",
- ".ywpw.com/forums/history/post/A0/p0/html/227",
- "yx51.net",
- ".yyii.org",
- "||yyii.org",
- ".yzzk.com",
- "|http://yzzk.com",
- "zacebook.com",
- ".zalmos.com",
- "||zalmos.com",
- "||zannel.com",
- ".zaobao.com",
- "||zaobao.com",
- "|http://zaobao.com.sg",
- "||zaobao.com.sg",
- ".zaozon.com",
- "||zdnet.com.tw",
- ".zello.com",
- "||zello.com",
- ".zengjinyan.org",
- ".zenmate.com",
- "||zenmate.com",
- "||zenmate.com.ru",
- "||zeronet.io",
- "||zeutch.com",
- ".zfreet.com",
- ".zgsddh.com",
- "zgzcjj.net",
- ".zhanbin.net",
- "||zhanbin.net",
- ".zhangboli.net",
- "||zhangtianliang.com",
- "||zhanlve.org",
- "zhenghui.org",
- ".zhengjian.org",
- "||zhengjian.org",
- "zhengwunet.org",
- "zhenlibu.info",
- "||zhenlibu.info",
- ".zhenlibu1984.com",
- "||zhenlibu1984.com",
- "|http://zhenxiang.biz",
- ".zhinengluyou.com",
- "zhongguo.ca",
- "|http://zhongguorenquan.org",
- "zhongguotese.net",
- "||zhongguotese.net",
- "||zhongmeng.org",
- ".zhoushuguang.com",
- "||zhreader.com",
- ".zhuangbi.me",
- "||zhuangbi.me",
- ".zhuanxing.cn",
- "||zhuatieba.com",
- "zhuichaguoji.org",
- "||zhuichaguoji.org",
- "|http://book.zi5.me",
- ".ziddu.com/download",
- "||zillionk.com",
- ".zinio.com",
- "||zinio.com",
- ".ziporn.com",
- ".zippyshare.com",
- ".zkaip.com",
- "||zkaip.com",
- "realforum.zkiz.com",
- "||zmw.cn",
- ".zodgame.us",
- "zomobo.net",
- ".zonaeuropa.com",
- "||zonaeuropa.com",
- "||zonghexinwen.com",
- ".zonghexinwen.net",
- "||zoogvpn.com",
- "||zootool.com",
- ".zoozle.net",
- "writer.zoho.com",
- "||zorrovpn.com",
- "||zpn.im",
- "||zspeeder.me",
- ".zsrhao.com",
- ".zuo.la",
- "||zuo.la",
- "||zuobiao.me",
- ".zuola.com",
- "||zuola.com",
- "||zvereff.com",
- ".zynaima.com",
- "zyzc9.com",
- ".zzcartoon.com",
- "64memo",
- "aHR0cHM6Ly95ZWNsLm5ldA",
- "freenet",
- ".google.*/falun",
- "phobos.apple.com*/video",
- "q=freedom",
- "q%3Dfreedom",
- "remembering_tiananmen_20_years",
- "search*safeweb",
- "q=triangle",
- "q%3DTriangle",
- "ultrareach",
- "ultrasurf",
- "@@||aliyun.com",
- "@@||baidu.com",
- "@@||chinaso.com",
- "@@||chinaz.com",
- "@@|http://nrch.culture.tw/",
- "@@||dl.google.com",
- "@@||kh.google.com",
- "@@||khm.google.com",
- "@@||khm0.google.com",
- "@@||khm1.google.com",
- "@@||khm2.google.com",
- "@@||khm3.google.com",
- "@@||khmdb.google.com",
- "@@||tools.google.com",
- "@@||clientservices.googleapis.com",
- "@@||fonts.googleapis.com",
- "@@||khm.googleapis.com",
- "@@||khm0.googleapis.com",
- "@@||khm1.googleapis.com",
- "@@||khm2.googleapis.com",
- "@@||khm3.googleapis.com",
- "@@||khmdb.googleapis.com",
- "@@||storage.googleapis.com",
- "@@||translate.googleapis.com",
- "@@||update.googleapis.com",
- "@@||safebrowsing.googleapis.com",
- "@@||cn.gravatar.com",
- "@@||connectivitycheck.gstatic.com",
- "@@||csi.gstatic.com",
- "@@||fonts.gstatic.com",
- "@@||ssl.gstatic.com",
- "@@||haosou.com",
- "@@||ip.cn",
- "@@||jike.com",
- "@@|http://translate.google.cn",
- "@@|http://www.google.cn/maps",
- "@@||http2.golang.org",
- "@@||gov.cn",
- "@@||qq.com",
- "@@||sina.cn",
- "@@||sina.com.cn",
- "@@||sogou.com",
- "@@||so.com",
- "@@||soso.com",
- "@@||uluai.com.cn",
- "@@||weibo.com",
- "@@||yahoo.cn",
- "@@||youdao.com",
- "@@||zhongsou.com",
- "@@|http://ime.baidu.jp"
-];
-
-/*
-* This file is part of Adblock Plus ,
-* Copyright (C) 2006-2014 Eyeo GmbH
-*
-* Adblock Plus is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License version 3 as
-* published by the Free Software Foundation.
-*
-* Adblock Plus is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-* GNU General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with Adblock Plus. If not, see .
-*/
-
-function createDict()
-{
- var result = {};
- result.__proto__ = null;
- return result;
-}
-
-function getOwnPropertyDescriptor(obj, key)
-{
- if (obj.hasOwnProperty(key))
- {
- return obj[key];
- }
- return null;
-}
-
-function extend(subclass, superclass, definition)
-{
- if (Object.__proto__)
- {
- definition.__proto__ = superclass.prototype;
- subclass.prototype = definition;
- }
- else
- {
- var tmpclass = function(){}, ret;
- tmpclass.prototype = superclass.prototype;
- subclass.prototype = new tmpclass();
- subclass.prototype.constructor = superclass;
- for (var i in definition)
- {
- if (definition.hasOwnProperty(i))
- {
- subclass.prototype[i] = definition[i];
- }
- }
- }
-}
-
-function Filter(text)
-{
- this.text = text;
- this.subscriptions = [];
-}
-Filter.prototype = {
- text: null,
- subscriptions: null,
- toString: function()
- {
- return this.text;
- }
-};
-Filter.knownFilters = createDict();
-Filter.elemhideRegExp = /^([^\/\*\|\@"!]*?)#(\@)?(?:([\w\-]+|\*)((?:\([\w\-]+(?:[$^*]?=[^\(\)"]*)?\))*)|#([^{}]+))$/;
-Filter.regexpRegExp = /^(@@)?\/.*\/(?:\$~?[\w\-]+(?:=[^,\s]+)?(?:,~?[\w\-]+(?:=[^,\s]+)?)*)?$/;
-Filter.optionsRegExp = /\$(~?[\w\-]+(?:=[^,\s]+)?(?:,~?[\w\-]+(?:=[^,\s]+)?)*)$/;
-Filter.fromText = function(text)
-{
- if (text in Filter.knownFilters)
- {
- return Filter.knownFilters[text];
- }
- var ret;
- if (text.charAt(0) == "!")
- {
- ret = new CommentFilter(text);
- }
- else
- {
- ret = RegExpFilter.fromText(text);
- }
- Filter.knownFilters[ret.text] = ret;
- return ret;
-};
-
-function InvalidFilter(text, reason)
-{
- Filter.call(this, text);
- this.reason = reason;
-}
-extend(InvalidFilter, Filter, {
- reason: null
-});
-
-function CommentFilter(text)
-{
- Filter.call(this, text);
-}
-extend(CommentFilter, Filter, {
-});
-
-function ActiveFilter(text, domains)
-{
- Filter.call(this, text);
- this.domainSource = domains;
-}
-extend(ActiveFilter, Filter, {
- domainSource: null,
- domainSeparator: null,
- ignoreTrailingDot: true,
- domainSourceIsUpperCase: false,
- getDomains: function()
- {
- var prop = getOwnPropertyDescriptor(this, "domains");
- if (prop)
- {
- return prop;
- }
- var domains = null;
- if (this.domainSource)
- {
- var source = this.domainSource;
- if (!this.domainSourceIsUpperCase)
- {
- source = source.toUpperCase();
- }
- var list = source.split(this.domainSeparator);
- if (list.length == 1 && (list[0]).charAt(0) != "~")
- {
- domains = createDict();
- domains[""] = false;
- if (this.ignoreTrailingDot)
- {
- list[0] = list[0].replace(/\.+$/, "");
- }
- domains[list[0]] = true;
- }
- else
- {
- var hasIncludes = false;
- for (var i = 0; i < list.length; i++)
- {
- var domain = list[i];
- if (this.ignoreTrailingDot)
- {
- domain = domain.replace(/\.+$/, "");
- }
- if (domain == "")
- {
- continue;
- }
- var include;
- if (domain.charAt(0) == "~")
- {
- include = false;
- domain = domain.substr(1);
- }
- else
- {
- include = true;
- hasIncludes = true;
- }
- if (!domains)
- {
- domains = createDict();
- }
- domains[domain] = include;
- }
- domains[""] = !hasIncludes;
- }
- this.domainSource = null;
- }
- return this.domains;
- },
- sitekeys: null,
- isActiveOnDomain: function(docDomain, sitekey)
- {
- if (this.getSitekeys() && (!sitekey || this.getSitekeys().indexOf(sitekey.toUpperCase()) < 0))
- {
- return false;
- }
- if (!this.getDomains())
- {
- return true;
- }
- if (!docDomain)
- {
- return this.getDomains()[""];
- }
- if (this.ignoreTrailingDot)
- {
- docDomain = docDomain.replace(/\.+$/, "");
- }
- docDomain = docDomain.toUpperCase();
- while (true)
- {
- if (docDomain in this.getDomains())
- {
- return this.domains[docDomain];
- }
- var nextDot = docDomain.indexOf(".");
- if (nextDot < 0)
- {
- break;
- }
- docDomain = docDomain.substr(nextDot + 1);
- }
- return this.domains[""];
- },
- isActiveOnlyOnDomain: function(docDomain)
- {
- if (!docDomain || !this.getDomains() || this.getDomains()[""])
- {
- return false;
- }
- if (this.ignoreTrailingDot)
- {
- docDomain = docDomain.replace(/\.+$/, "");
- }
- docDomain = docDomain.toUpperCase();
- for (var domain in this.getDomains())
- {
- if (this.domains[domain] && domain != docDomain && (domain.length <= docDomain.length || domain.indexOf("." + docDomain) != domain.length - docDomain.length - 1))
- {
- return false;
- }
- }
- return true;
- }
-});
-
-function RegExpFilter(text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys)
-{
- ActiveFilter.call(this, text, domains, sitekeys);
- if (contentType != null)
- {
- this.contentType = contentType;
- }
- if (matchCase)
- {
- this.matchCase = matchCase;
- }
- if (thirdParty != null)
- {
- this.thirdParty = thirdParty;
- }
- if (sitekeys != null)
- {
- this.sitekeySource = sitekeys;
- }
- if (regexpSource.length >= 2 && regexpSource.charAt(0) == "/" && regexpSource.charAt(regexpSource.length - 1) == "/")
- {
- var regexp = new RegExp(regexpSource.substr(1, regexpSource.length - 2), this.matchCase ? "" : "i");
- this.regexp = regexp;
- }
- else
- {
- this.regexpSource = regexpSource;
- }
-}
-extend(RegExpFilter, ActiveFilter, {
- domainSourceIsUpperCase: true,
- length: 1,
- domainSeparator: "|",
- regexpSource: null,
- getRegexp: function()
- {
- var prop = getOwnPropertyDescriptor(this, "regexp");
- if (prop)
- {
- return prop;
- }
- var source = this.regexpSource.replace(/\*+/g, "*").replace(/\^\|$/, "^").replace(/\W/g, "\\$&").replace(/\\\*/g, ".*").replace(/\\\^/g, "(?:[\\x00-\\x24\\x26-\\x2C\\x2F\\x3A-\\x40\\x5B-\\x5E\\x60\\x7B-\\x7F]|$)").replace(/^\\\|\\\|/, "^[\\w\\-]+:\\/+(?!\\/)(?:[^\\/]+\\.)?").replace(/^\\\|/, "^").replace(/\\\|$/, "$").replace(/^(\.\*)/, "").replace(/(\.\*)$/, "");
- var regexp = new RegExp(source, this.matchCase ? "" : "i");
- this.regexp = regexp;
- return regexp;
- },
- contentType: 2147483647,
- matchCase: false,
- thirdParty: null,
- sitekeySource: null,
- getSitekeys: function()
- {
- var prop = getOwnPropertyDescriptor(this, "sitekeys");
- if (prop)
- {
- return prop;
- }
- var sitekeys = null;
- if (this.sitekeySource)
- {
- sitekeys = this.sitekeySource.split("|");
- this.sitekeySource = null;
- }
- this.sitekeys = sitekeys;
- return this.sitekeys;
- },
- matches: function(location, contentType, docDomain, thirdParty, sitekey)
- {
- if (this.getRegexp().test(location) && this.isActiveOnDomain(docDomain, sitekey))
- {
- return true;
- }
- return false;
- }
-});
-RegExpFilter.prototype["0"] = "#this";
-RegExpFilter.fromText = function(text)
-{
- var blocking = true;
- var origText = text;
- if (text.indexOf("@@") == 0)
- {
- blocking = false;
- text = text.substr(2);
- }
- var contentType = null;
- var matchCase = null;
- var domains = null;
- var sitekeys = null;
- var thirdParty = null;
- var collapse = null;
- var options;
- var match = text.indexOf("$") >= 0 ? Filter.optionsRegExp.exec(text) : null;
- if (match)
- {
- options = match[1].toUpperCase().split(",");
- text = match.input.substr(0, match.index);
- for (var _loopIndex6 = 0; _loopIndex6 < options.length; ++_loopIndex6)
- {
- var option = options[_loopIndex6];
- var value = null;
- var separatorIndex = option.indexOf("=");
- if (separatorIndex >= 0)
- {
- value = option.substr(separatorIndex + 1);
- option = option.substr(0, separatorIndex);
- }
- option = option.replace(/-/, "_");
- if (option in RegExpFilter.typeMap)
- {
- if (contentType == null)
- {
- contentType = 0;
- }
- contentType |= RegExpFilter.typeMap[option];
- }
- else if (option.charAt(0) == "~" && option.substr(1) in RegExpFilter.typeMap)
- {
- if (contentType == null)
- {
- contentType = RegExpFilter.prototype.contentType;
- }
- contentType &= ~RegExpFilter.typeMap[option.substr(1)];
- }
- else if (option == "MATCH_CASE")
- {
- matchCase = true;
- }
- else if (option == "~MATCH_CASE")
- {
- matchCase = false;
- }
- else if (option == "DOMAIN" && typeof value != "undefined")
- {
- domains = value;
- }
- else if (option == "THIRD_PARTY")
- {
- thirdParty = true;
- }
- else if (option == "~THIRD_PARTY")
- {
- thirdParty = false;
- }
- else if (option == "COLLAPSE")
- {
- collapse = true;
- }
- else if (option == "~COLLAPSE")
- {
- collapse = false;
- }
- else if (option == "SITEKEY" && typeof value != "undefined")
- {
- sitekeys = value;
- }
- else
- {
- return new InvalidFilter(origText, "Unknown option " + option.toLowerCase());
- }
- }
- }
- if (!blocking && (contentType == null || contentType & RegExpFilter.typeMap.DOCUMENT) && (!options || options.indexOf("DOCUMENT") < 0) && !/^\|?[\w\-]+:/.test(text))
- {
- if (contentType == null)
- {
- contentType = RegExpFilter.prototype.contentType;
- }
- contentType &= ~RegExpFilter.typeMap.DOCUMENT;
- }
- try
- {
- if (blocking)
- {
- return new BlockingFilter(origText, text, contentType, matchCase, domains, thirdParty, sitekeys, collapse);
- }
- else
- {
- return new WhitelistFilter(origText, text, contentType, matchCase, domains, thirdParty, sitekeys);
- }
- }
- catch (e)
- {
- return new InvalidFilter(origText, e);
- }
-};
-RegExpFilter.typeMap = {
- OTHER: 1,
- SCRIPT: 2,
- IMAGE: 4,
- STYLESHEET: 8,
- OBJECT: 16,
- SUBDOCUMENT: 32,
- DOCUMENT: 64,
- XBL: 1,
- PING: 1,
- XMLHTTPREQUEST: 2048,
- OBJECT_SUBREQUEST: 4096,
- DTD: 1,
- MEDIA: 16384,
- FONT: 32768,
- BACKGROUND: 4,
- POPUP: 268435456,
- ELEMHIDE: 1073741824
-};
-RegExpFilter.prototype.contentType &= ~ (RegExpFilter.typeMap.ELEMHIDE | RegExpFilter.typeMap.POPUP);
-
-function BlockingFilter(text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys, collapse)
-{
- RegExpFilter.call(this, text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys);
- this.collapse = collapse;
-}
-extend(BlockingFilter, RegExpFilter, {
- collapse: null
-});
-
-function WhitelistFilter(text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys)
-{
- RegExpFilter.call(this, text, regexpSource, contentType, matchCase, domains, thirdParty, sitekeys);
-}
-extend(WhitelistFilter, RegExpFilter, {
-});
-
-function Matcher()
-{
- this.clear();
-}
-Matcher.prototype = {
- filterByKeyword: null,
- keywordByFilter: null,
- clear: function()
- {
- this.filterByKeyword = createDict();
- this.keywordByFilter = createDict();
- },
- add: function(filter)
- {
- if (filter.text in this.keywordByFilter)
- {
- return;
- }
- var keyword = this.findKeyword(filter);
- var oldEntry = this.filterByKeyword[keyword];
- if (typeof oldEntry == "undefined")
- {
- this.filterByKeyword[keyword] = filter;
- }
- else if (oldEntry.length == 1)
- {
- this.filterByKeyword[keyword] = [oldEntry, filter];
- }
- else
- {
- oldEntry.push(filter);
- }
- this.keywordByFilter[filter.text] = keyword;
- },
- remove: function(filter)
- {
- if (!(filter.text in this.keywordByFilter))
- {
- return;
- }
- var keyword = this.keywordByFilter[filter.text];
- var list = this.filterByKeyword[keyword];
- if (list.length <= 1)
- {
- delete this.filterByKeyword[keyword];
- }
- else
- {
- var index = list.indexOf(filter);
- if (index >= 0)
- {
- list.splice(index, 1);
- if (list.length == 1)
- {
- this.filterByKeyword[keyword] = list[0];
- }
- }
- }
- delete this.keywordByFilter[filter.text];
- },
- findKeyword: function(filter)
- {
- var result = "";
- var text = filter.text;
- if (Filter.regexpRegExp.test(text))
- {
- return result;
- }
- var match = Filter.optionsRegExp.exec(text);
- if (match)
- {
- text = match.input.substr(0, match.index);
- }
- if (text.substr(0, 2) == "@@")
- {
- text = text.substr(2);
- }
- var candidates = text.toLowerCase().match(/[^a-z0-9%*][a-z0-9%]{3,}(?=[^a-z0-9%*])/g);
- if (!candidates)
- {
- return result;
- }
- var hash = this.filterByKeyword;
- var resultCount = 16777215;
- var resultLength = 0;
- for (var i = 0, l = candidates.length; i < l; i++)
- {
- var candidate = candidates[i].substr(1);
- var count = candidate in hash ? hash[candidate].length : 0;
- if (count < resultCount || count == resultCount && candidate.length > resultLength)
- {
- result = candidate;
- resultCount = count;
- resultLength = candidate.length;
- }
- }
- return result;
- },
- hasFilter: function(filter)
- {
- return filter.text in this.keywordByFilter;
- },
- getKeywordForFilter: function(filter)
- {
- if (filter.text in this.keywordByFilter)
- {
- return this.keywordByFilter[filter.text];
- }
- else
- {
- return null;
- }
- },
- _checkEntryMatch: function(keyword, location, contentType, docDomain, thirdParty, sitekey)
- {
- var list = this.filterByKeyword[keyword];
- for (var i = 0; i < list.length; i++)
- {
- var filter = list[i];
- if (filter == "#this")
- {
- filter = list;
- }
- if (filter.matches(location, contentType, docDomain, thirdParty, sitekey))
- {
- return filter;
- }
- }
- return null;
- },
- matchesAny: function(location, contentType, docDomain, thirdParty, sitekey)
- {
- var candidates = location.toLowerCase().match(/[a-z0-9%]{3,}/g);
- if (candidates === null)
- {
- candidates = [];
- }
- candidates.push("");
- for (var i = 0, l = candidates.length; i < l; i++)
- {
- var substr = candidates[i];
- if (substr in this.filterByKeyword)
- {
- var result = this._checkEntryMatch(substr, location, contentType, docDomain, thirdParty, sitekey);
- if (result)
- {
- return result;
- }
- }
- }
- return null;
- }
-};
-
-function CombinedMatcher()
-{
- this.blacklist = new Matcher();
- this.whitelist = new Matcher();
- this.resultCache = createDict();
-}
-CombinedMatcher.maxCacheEntries = 1000;
-CombinedMatcher.prototype = {
- blacklist: null,
- whitelist: null,
- resultCache: null,
- cacheEntries: 0,
- clear: function()
- {
- this.blacklist.clear();
- this.whitelist.clear();
- this.resultCache = createDict();
- this.cacheEntries = 0;
- },
- add: function(filter)
- {
- if (filter instanceof WhitelistFilter)
- {
- this.whitelist.add(filter);
- }
- else
- {
- this.blacklist.add(filter);
- }
- if (this.cacheEntries > 0)
- {
- this.resultCache = createDict();
- this.cacheEntries = 0;
- }
- },
- remove: function(filter)
- {
- if (filter instanceof WhitelistFilter)
- {
- this.whitelist.remove(filter);
- }
- else
- {
- this.blacklist.remove(filter);
- }
- if (this.cacheEntries > 0)
- {
- this.resultCache = createDict();
- this.cacheEntries = 0;
- }
- },
- findKeyword: function(filter)
- {
- if (filter instanceof WhitelistFilter)
- {
- return this.whitelist.findKeyword(filter);
- }
- else
- {
- return this.blacklist.findKeyword(filter);
- }
- },
- hasFilter: function(filter)
- {
- if (filter instanceof WhitelistFilter)
- {
- return this.whitelist.hasFilter(filter);
- }
- else
- {
- return this.blacklist.hasFilter(filter);
- }
- },
- getKeywordForFilter: function(filter)
- {
- if (filter instanceof WhitelistFilter)
- {
- return this.whitelist.getKeywordForFilter(filter);
- }
- else
- {
- return this.blacklist.getKeywordForFilter(filter);
- }
- },
- isSlowFilter: function(filter)
- {
- var matcher = filter instanceof WhitelistFilter ? this.whitelist : this.blacklist;
- if (matcher.hasFilter(filter))
- {
- return !matcher.getKeywordForFilter(filter);
- }
- else
- {
- return !matcher.findKeyword(filter);
- }
- },
- matchesAnyInternal: function(location, contentType, docDomain, thirdParty, sitekey)
- {
- var candidates = location.toLowerCase().match(/[a-z0-9%]{3,}/g);
- if (candidates === null)
- {
- candidates = [];
- }
- candidates.push("");
- var blacklistHit = null;
- for (var i = 0, l = candidates.length; i < l; i++)
- {
- var substr = candidates[i];
- if (substr in this.whitelist.filterByKeyword)
- {
- var result = this.whitelist._checkEntryMatch(substr, location, contentType, docDomain, thirdParty, sitekey);
- if (result)
- {
- return result;
- }
- }
- if (substr in this.blacklist.filterByKeyword && blacklistHit === null)
- {
- blacklistHit = this.blacklist._checkEntryMatch(substr, location, contentType, docDomain, thirdParty, sitekey);
- }
- }
- return blacklistHit;
- },
- matchesAny: function(location, docDomain)
- {
- var key = location + " " + docDomain + " ";
- if (key in this.resultCache)
- {
- return this.resultCache[key];
- }
- var result = this.matchesAnyInternal(location, 0, docDomain, null, null);
- if (this.cacheEntries >= CombinedMatcher.maxCacheEntries)
- {
- this.resultCache = createDict();
- this.cacheEntries = 0;
- }
- this.resultCache[key] = result;
- this.cacheEntries++;
- return result;
- }
-};
-
-var userrulesMatcher = new CombinedMatcher();
-var defaultMatcher = new CombinedMatcher();
-
-var direct = 'DIRECT;';
-
-for (var i = 0; i < userrules.length; i++) {
- userrulesMatcher.add(Filter.fromText(userrules[i]));
-}
-
-for (var i = 0; i < rules.length; i++) {
- defaultMatcher.add(Filter.fromText(rules[i]));
-}
-
-function FindProxyForURL(url, host) {
- if (userrulesMatcher.matchesAny(url, host) instanceof BlockingFilter) {
- return proxy;
- }
- if (userrulesMatcher.matchesAny(url, host) instanceof WhitelistFilter) {
- return direct;
- }
- if (defaultMatcher.matchesAny(url, host) instanceof BlockingFilter) {
- return proxy;
- }
- return direct;
-}
diff --git a/shadowsocks-csharp/FodyWeavers.xsd b/shadowsocks-csharp/FodyWeavers.xsd
index e9cd8f0e..a96b3592 100644
--- a/shadowsocks-csharp/FodyWeavers.xsd
+++ b/shadowsocks-csharp/FodyWeavers.xsd
@@ -4,7 +4,6 @@
-
@@ -91,6 +90,7 @@
+
diff --git a/shadowsocks-csharp/Properties/Resources.Designer.cs b/shadowsocks-csharp/Properties/Resources.Designer.cs
index 93e90665..4a601877 100644
--- a/shadowsocks-csharp/Properties/Resources.Designer.cs
+++ b/shadowsocks-csharp/Properties/Resources.Designer.cs
@@ -1,10 +1,10 @@
//------------------------------------------------------------------------------
//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
//
//------------------------------------------------------------------------------
@@ -13,12 +13,12 @@ namespace Shadowsocks.Properties {
///
- /// A strongly-typed resource class, for looking up localized strings, etc.
+ /// 一个强类型的资源类,用于查找本地化的字符串等。
///
- // This class was auto-generated by the StronglyTypedResourceBuilder
- // class via a tool like ResGen or Visual Studio.
- // To add or remove a member, edit your .ResX file then rerun ResGen
- // with the /str option, or rebuild your VS project.
+ // 此类是由 StronglyTypedResourceBuilder
+ // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
+ // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
+ // (以 /str 作为命令选项),或重新生成 VS 项目。
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
@@ -33,7 +33,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Returns the cached ResourceManager instance used by this class.
+ /// 返回此类使用的缓存的 ResourceManager 实例。
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
@@ -47,8 +47,8 @@ namespace Shadowsocks.Properties {
}
///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
+ /// 重写当前线程的 CurrentUICulture 属性
+ /// 重写当前线程的 CurrentUICulture 属性。
///
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
@@ -61,13 +61,14 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized string similar to // Generated by gfwlist2pac in precise mode
+ /// 查找类似 /* eslint-disable */
+ ///// Was generated by gfwlist2pac in precise mode
///// https://github.com/clowwindy/gfwlist2pac
///
+ ///// 2019-10-06: More 'javascript' way to interaction with main program
///// 2019-02-08: Updated to support shadowsocks-windows user rules.
///
- ///var proxy = "__PROXY__";
- ///
+ ///var proxy = __PROXY__;
///var userrules = __USERRULES__;
///var rules = __RULES__;
///
@@ -75,9 +76,7 @@ namespace Shadowsocks.Properties {
///* This file is part of Adblock Plus <http://adblockplus.org/>,
///* Copyright (C) 2006-2014 Eyeo GmbH
///*
- ///* Adblock Plus is free software: you can redistribute it and/or modify
- ///* it under the terms of the GNU General Public License version 3 as
- ///* published by t [rest of string was truncated]";.
+ ///* Adblock Plus is free software: you can redistribute it and/or [字符串的其余部分被截断]"; 的本地化字符串。
///
internal static string abp_js {
get {
@@ -86,7 +85,37 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized string similar to # translation for Japanese
+ /// 查找类似 var __USERRULES__ = [];
+ ///var __RULES__ = [
+ /// "|http://85.17.73.31/",
+ /// "||agnesb.fr",
+ /// "||akiba-web.com",
+ /// "||altrec.com",
+ /// "||angela-merkel.de",
+ /// "||angola.org",
+ /// "||apartmentratings.com",
+ /// "||apartments.com",
+ /// "||arena.taipei",
+ /// "||asianspiss.com",
+ /// "||assimp.org",
+ /// "||athenaeizou.com",
+ /// "||azubu.tv",
+ /// "||bankmobilevibe.com",
+ /// "||banorte.com",
+ /// "||bash-hackers.org",
+ /// "||beeg.com",
+ /// "||global.bing.com",
+ /// "||bloombergview.com",
+ /// " [字符串的其余部分被截断]"; 的本地化字符串。
+ ///
+ internal static string default_abp_rule {
+ get {
+ return ResourceManager.GetString("default_abp_rule", resourceCulture);
+ }
+ }
+
+ ///
+ /// 查找类似 # translation for Japanese
///
///Shadowsocks=Shadowsocks
///
@@ -107,7 +136,7 @@ namespace Shadowsocks.Properties {
///Edit Local PAC File...=ローカル PAC ファイルの編集...
///Update Local PAC from GFWList=GFWList からローカル PAC を更新
///Edit User Rule for GFWList...=ユーザールールの編集...
- ///Secure Local PA [rest of string was truncated]";.
+ ///Secure Local PA [字符串的其余部分被截断]"; 的本地化字符串。
///
internal static string ja {
get {
@@ -116,7 +145,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized resource of type System.Byte[].
+ /// 查找 System.Byte[] 类型的本地化资源。
///
internal static byte[] libsscrypto_dll {
get {
@@ -126,7 +155,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized string similar to listen-address __PRIVOXY_BIND_IP__:__PRIVOXY_BIND_PORT__
+ /// 查找类似 listen-address __PRIVOXY_BIND_IP__:__PRIVOXY_BIND_PORT__
///toggle 0
///logfile ss_privoxy.log
///show-on-task-bar 0
@@ -134,7 +163,7 @@ namespace Shadowsocks.Properties {
///forward-socks5 / __SOCKS_HOST__:__SOCKS_PORT__ .
///max-client-connections 2048
///hide-console
- ///.
+ /// 的本地化字符串。
///
internal static string privoxy_conf {
get {
@@ -143,7 +172,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized resource of type System.Byte[].
+ /// 查找 System.Byte[] 类型的本地化资源。
///
internal static byte[] privoxy_exe {
get {
@@ -153,38 +182,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized string similar to // Generated by gfwlist2pac in precise mode
- ///// https://github.com/clowwindy/gfwlist2pac
- ///
- ///// 2019-02-08: Updated to support shadowsocks-windows user rules.
- ///
- ///var proxy = "__PROXY__";
- ///
- ///var userrules = [];
- ///var rules = [
- /// "|http://85.17.73.31/",
- /// "||agnesb.fr",
- /// "||akiba-web.com",
- /// "||altrec.com",
- /// "||angela-merkel.de",
- /// "||angola.org",
- /// "||apartmentratings.com",
- /// "||apartments.com",
- /// "||arena.taipei",
- /// "||asianspiss.com",
- /// "||assimp.org",
- /// "||athenaeizou.com",
- /// "||azubu.tv",
- /// [rest of string was truncated]";.
- ///
- internal static string proxy_pac_txt {
- get {
- return ResourceManager.GetString("proxy_pac_txt", resourceCulture);
- }
- }
-
- ///
- /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
///
internal static System.Drawing.Bitmap ss32Fill {
get {
@@ -194,7 +192,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
///
internal static System.Drawing.Bitmap ss32In {
get {
@@ -204,7 +202,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
///
internal static System.Drawing.Bitmap ss32Out {
get {
@@ -214,7 +212,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
///
internal static System.Drawing.Bitmap ss32Outline {
get {
@@ -224,7 +222,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// 查找 System.Drawing.Bitmap 类型的本地化资源。
///
internal static System.Drawing.Bitmap ssw128 {
get {
@@ -234,7 +232,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized resource of type System.Byte[].
+ /// 查找 System.Byte[] 类型的本地化资源。
///
internal static byte[] sysproxy_exe {
get {
@@ -244,7 +242,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized resource of type System.Byte[].
+ /// 查找 System.Byte[] 类型的本地化资源。
///
internal static byte[] sysproxy64_exe {
get {
@@ -254,9 +252,9 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized string similar to ! Put user rules line by line in this file.
+ /// 查找类似 ! Put user rules line by line in this file.
///! See https://adblockplus.org/en/filter-cheatsheet
- ///.
+ /// 的本地化字符串。
///
internal static string user_rule {
get {
@@ -265,7 +263,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized string similar to # translation for Simplified Chinese
+ /// 查找类似 # translation for Simplified Chinese
///
///Shadowsocks=Shadowsocks
///
@@ -287,7 +285,7 @@ namespace Shadowsocks.Properties {
///Update Local PAC from GFWList=从 GFWList 更新本地 PAC
///Edit User Rule for GFWList...=编辑 GFWList 的用户规则...
///Secure Local PAC=保护本地 PAC
- ///Copy Lo [rest of string was truncated]";.
+ ///Copy Lo [字符串的其余部分被截断]"; 的本地化字符串。
///
internal static string zh_CN {
get {
@@ -296,7 +294,7 @@ namespace Shadowsocks.Properties {
}
///
- /// Looks up a localized string similar to # translation for Traditional Chinese
+ /// 查找类似 # translation for Traditional Chinese
///
///Shadowsocks=Shadowsocks
///
@@ -317,7 +315,7 @@ namespace Shadowsocks.Properties {
///Edit Local PAC File...=編輯本機 PAC 檔案...
///Update Local PAC from GFWList=從 GFWList 更新本機 PAC
///Edit User Rule for GFWList...=編輯 GFWList 的使用者規則...
- ///Secure Local PAC=安全本機 PAC
/// [rest of string was truncated]";.
+ ///Secure Local PAC=安全本機 PAC
/// [字符串的其余部分被截断]"; 的本地化字符串。
///
internal static string zh_TW {
get {
diff --git a/shadowsocks-csharp/Properties/Resources.resx b/shadowsocks-csharp/Properties/Resources.resx
index c2e4d0b2..62305142 100755
--- a/shadowsocks-csharp/Properties/Resources.resx
+++ b/shadowsocks-csharp/Properties/Resources.resx
@@ -121,6 +121,9 @@
..\Data\abp.js;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312
+
+ ..\Data\default-abp-rule.js;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8
+
..\Data\ja.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8
@@ -133,9 +136,6 @@
..\data\privoxy.exe.gz;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- ..\Data\proxy.pac.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8
-
..\Resources\ss32Fill.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
diff --git a/shadowsocks-csharp/packages.config b/shadowsocks-csharp/packages.config
index 98767e3e..f7fcb451 100644
--- a/shadowsocks-csharp/packages.config
+++ b/shadowsocks-csharp/packages.config
@@ -1,10 +1,10 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/shadowsocks-csharp/shadowsocks-csharp.csproj b/shadowsocks-csharp/shadowsocks-csharp.csproj
index b65f466b..d1b63f19 100644
--- a/shadowsocks-csharp/shadowsocks-csharp.csproj
+++ b/shadowsocks-csharp/shadowsocks-csharp.csproj
@@ -1,7 +1,7 @@
-
-
+
+
Debug
AnyCPU
@@ -69,19 +69,18 @@
- 3rd\Caseless.Fody.1.8.3\lib\net452\Caseless.dll
+ ..\packages\Caseless.Fody.1.8.3\lib\net452\Caseless.dll
-
- 3rd\Costura.Fody.3.3.2\lib\net40\Costura.dll
+
+ ..\packages\Costura.Fody.3.3.3\lib\net40\Costura.dll
- 3rd\GlobalHotKey.1.1.0\lib\GlobalHotKey.dll
- True
+ ..\packages\GlobalHotKey.1.1.0\lib\GlobalHotKey.dll
- 3rd\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
@@ -94,11 +93,11 @@
-
- 3rd\ZXing.Net.0.16.4\lib\net461\zxing.dll
+
+ ..\packages\ZXing.Net.0.16.5\lib\net47\zxing.dll
-
- 3rd\ZXing.Net.0.16.4\lib\net461\zxing.presentation.dll
+
+ ..\packages\ZXing.Net.0.16.5\lib\net47\zxing.presentation.dll
@@ -162,8 +161,8 @@
-
+
@@ -270,7 +269,7 @@
-
+
@@ -291,11 +290,6 @@
.NET Framework 3.5 SP1 Client Profile
false
-
- False
- .NET Framework 2.0 %28x86%29
- false
-
False
.NET Framework 3.0 %28x86%29
@@ -318,51 +312,15 @@
-
-
-
-
-
-
-
-
-
-
-
- ();
-var attribute = config.Attribute("ExcludeAssemblies");
-if (attribute != null)
- foreach (var item in attribute.Value.Split('|').Select(x => x.Trim()).Where(x => x != string.Empty))
- excludedAssemblies.Add(item);
-var element = config.Element("ExcludeAssemblies");
-if (element != null)
- foreach (var item in element.Value.Split(new[] { "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim()).Where(x => x != string.Empty))
- excludedAssemblies.Add(item);
-
-var filesToCleanup = Files.Select(f => f.ItemSpec).Where(f => !excludedAssemblies.Contains(Path.GetFileNameWithoutExtension(f), StringComparer.InvariantCultureIgnoreCase));
-
-foreach (var item in filesToCleanup)
- File.Delete(item);
-]]>
-
-
-
-
-
+
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
+
+
+
-