Detailed information about 156.44.192.0/18