Detailed information about 152.234.192.0/18