Detailed information about 156.44.160.0/19