Detailed information about 177.184.128.0/20