Detailed information about 189.59.128.0/18