Detailed information about 94.189.192.0/18