Detailed information about 177.3.64.0/18