Detailed information about 105.234.192.0/18