Detailed information about 174.196.128.0/18