Detailed information about 189.204.176.0/20