Detailed information about 177.42.144.0/20