Detailed information about 179.180.144.0/20