Detailed information about 177.20.64.0/18