Detailed information about 203.143.160.0/20