www.yinzhoujigui.com is an alias for qxu1193050032.my3w.com. qxu1193050032.my3w.com has address 118.190.106.187