Detailed information about 174.68.128.0/18