Detailed information about 177.205.64.0/18