www.666yx.com is an alias for cxy.cs.le.cn. cxy.cs.le.cn is an alias for invest.le.cn. invest.le.cn has address 47.243.98.48