Detailed information about 98.178.160.0/19