Detailed information about 216.234.160.0/19