Detailed information about 94.189.128.0/18