Detailed information about 161.174.64.0/18