Detailed information about 128.234.64.0/20