Detailed information about 189.42.64.0/18