Detailed information about 177.153.160.0/20