59.22.167.217 is banned by Chi

59.22.167.217 is banned by China Firewall, please give us a new ip or refund

Please sign out and in again to see new public IP. However did you try to use 14.63.226.163 or 14.63.227.176 IPs?