|  | @@ -13,6 +13,7 @@ const (
 | 
	
		
			
				|  |  |  	dotCc        = "\\.cc$"
 | 
	
		
			
				|  |  |  	dotCn        = "\\.cn$"
 | 
	
		
			
				|  |  |  	dotCom       = "\\.com$"
 | 
	
		
			
				|  |  | +	dotInfo      = "\\.info$"
 | 
	
		
			
				|  |  |  	dotIo        = "\\.io$"
 | 
	
		
			
				|  |  |  	dotLa        = "\\.la$"
 | 
	
		
			
				|  |  |  	dotMe        = "\\.me$"
 | 
	
	
		
			
				|  | @@ -42,10 +43,12 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "163" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "17173" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "17cdn" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "188" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "1905" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "21cn" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "2288" + dotOrg,
 | 
	
		
			
				|  |  |  		anySubDomain + "2345" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "263" + dotNet,
 | 
	
		
			
				|  |  |  		anySubDomain + "2cto" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "3322" + dotOrg,
 | 
	
		
			
				|  |  |  		anySubDomain + "35" + dotCom,
 | 
	
	
		
			
				|  | @@ -61,9 +64,12 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "500d" + dotMe,
 | 
	
		
			
				|  |  |  		anySubDomain + "50bang" + dotOrg,
 | 
	
		
			
				|  |  |  		anySubDomain + "51" + dotLa,
 | 
	
		
			
				|  |  | +		anySubDomain + "51credit" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "51cto" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "51job" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "51jobcdn" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "51wendang" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "55" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "51yes" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "55bbs" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "58" + dotCom,
 | 
	
	
		
			
				|  | @@ -75,6 +81,7 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "9xu" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "abchina" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "acfun" + dotTv,
 | 
	
		
			
				|  |  | +		anySubDomain + "agrantsem" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "aicdn" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "aixifan" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "alibaba" + dotCom,
 | 
	
	
		
			
				|  | @@ -91,6 +98,7 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "anquan" + dotOrg,
 | 
	
		
			
				|  |  |  		anySubDomain + "appinn" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "babytree" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "babytreeimg" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "baidu" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "baiducontent" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "baidupcs" + dotCom,
 | 
	
	
		
			
				|  | @@ -117,13 +125,16 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "cctv" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "cctvpic" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "cdn20" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "cebbank" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "ch" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "chashebao" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "che168" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "china" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "chinacache" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "chinacache" + dotNet,
 | 
	
		
			
				|  |  |  		anySubDomain + "chinahr" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "chinamobile" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "chinatranslation" + dotNet,
 | 
	
		
			
				|  |  |  		anySubDomain + "chinaz" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "chouti" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "chuangxin" + dotCom,
 | 
	
	
		
			
				|  | @@ -147,6 +158,7 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "dangdang" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "daocloud" + dotIo,
 | 
	
		
			
				|  |  |  		anySubDomain + "daovoice" + dotIo,
 | 
	
		
			
				|  |  | +		anySubDomain + "dbank" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "dedecms" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "diandian" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "dianping" + dotCom,
 | 
	
	
		
			
				|  | @@ -158,8 +170,10 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "douban" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "doubanio" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "dpfile" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "duomai" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "duoshuo" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "duowan" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "dxpmedia" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "eastday" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "ecitic" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "emarbox" + dotCom,
 | 
	
	
		
			
				|  | @@ -168,10 +182,13 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "fanli" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "fengniao" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "fhldns" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "foxmail" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "geekpark" + dotNet,
 | 
	
		
			
				|  |  | +		anySubDomain + "geetest" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "geilicdn" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "getui" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "growingio" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "gtags" + dotNet,
 | 
	
		
			
				|  |  |  		anySubDomain + "gwdang" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "hao123" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "hao123img" + dotCom,
 | 
	
	
		
			
				|  | @@ -221,7 +238,9 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "jiayuan" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "jikexueyuan" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "jisuanke" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "jmstatic" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "jstv" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "jumei" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "jyimg" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "kaixin001" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "kanimg" + dotCom,
 | 
	
	
		
			
				|  | @@ -247,11 +266,14 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "letvimg" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "liantu" + dotMe,
 | 
	
		
			
				|  |  |  		anySubDomain + "liaoxuefeng" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "liba" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "libaclub" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "liepin" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "lietou" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "lightonus" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "linkvans" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "linuxidc" + dotCom,
 | 
	
		
			
				|  |  | -		anySubDomain + "lightonus" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "liuxiaoer" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "lofter" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "lu" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "lufax" + dotCom,
 | 
	
	
		
			
				|  | @@ -260,6 +282,7 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "lxdns" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "lxway" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "ly" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "mayihr" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "mechina" + dotOrg,
 | 
	
		
			
				|  |  |  		anySubDomain + "mediav" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "meiqia" + dotCom,
 | 
	
	
		
			
				|  | @@ -272,7 +295,11 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "mi" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "miaopai" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "miaozhen" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "mmbang" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "mmbang" + dotInfo,
 | 
	
		
			
				|  |  |  		anySubDomain + "mmstat" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "mogucdn" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "mogujie" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "mop" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "mukewang" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "mydrivers" + dotCom,
 | 
	
	
		
			
				|  | @@ -282,9 +309,11 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "newbandeng" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "ngacn" + dotCc,
 | 
	
		
			
				|  |  |  		anySubDomain + "ntalker" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "nvsheng" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "oeeee" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "ol-img" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "oneapm" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "onlinedown" + dotNet,
 | 
	
		
			
				|  |  |  		anySubDomain + "onlinesjtu" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "oschina" + dotNet,
 | 
	
		
			
				|  |  |  		anySubDomain + "paipai" + dotCom,
 | 
	
	
		
			
				|  | @@ -292,6 +321,7 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "pingan" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "pingplusplus" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "pps" + dotTv,
 | 
	
		
			
				|  |  | +		anySubDomain + "psbc" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "pubyun" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "qbox" + dotMe,
 | 
	
		
			
				|  |  |  		anySubDomain + "qcloud" + dotCom,
 | 
	
	
		
			
				|  | @@ -318,6 +348,7 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "sanguosha" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "sanwen" + dotNet,
 | 
	
		
			
				|  |  |  		anySubDomain + "segmentfault" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "sf-express" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "sharejs" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "shutcm" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "simei8" + dotCom,
 | 
	
	
		
			
				|  | @@ -333,9 +364,12 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "sogoucdn" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "soso" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "sspai" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "starbaby" + dotCc,
 | 
	
		
			
				|  |  | +		anySubDomain + "starbaby" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "staticfile" + dotOrg,
 | 
	
		
			
				|  |  |  		anySubDomain + "stockstar" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "suning" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "szfw" + dotOrg,
 | 
	
		
			
				|  |  |  		anySubDomain + "t1y5" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "tanx" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "tao123" + dotCom,
 | 
	
	
		
			
				|  | @@ -354,6 +388,7 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "tudou" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "tudouui" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "tuicool" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "tuniu" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "u17" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "useso" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "unionpay" + dotCom,
 | 
	
	
		
			
				|  | @@ -393,6 +428,7 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "xywy" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yaolan" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yccdn" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "yeepay" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yesky" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yigao" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yihaodian" + dotCom,
 | 
	
	
		
			
				|  | @@ -404,11 +440,13 @@ func init() {
 | 
	
		
			
				|  |  |  		anySubDomain + "youboy" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "youku" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yunba" + dotIo,
 | 
	
		
			
				|  |  | +		anySubDomain + "yundaex" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yunshipei" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yupoo" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yuzua" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yy" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "yytcdn" + dotCom,
 | 
	
		
			
				|  |  | +		anySubDomain + "zampda" + dotNet,
 | 
	
		
			
				|  |  |  		anySubDomain + "zastatic" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "zbjimg" + dotCom,
 | 
	
		
			
				|  |  |  		anySubDomain + "zhenai" + dotCom,
 |