Detailed information about 174.196.192.0/18