Detailed information about 187.234.64.0/20