Detailed information about 177.34.32.0/20