www.zbyongtai.cn is an alias for qxu1650160183.my3w.com. qxu1650160183.my3w.com has address 121.42.119.52