Detailed information about 203.153.160.0/20