Detailed information about 177.237.32.0/20