Detailed information about 177.183.64.0/18