Detailed information about 189.234.128.0/20