Detailed information about 143.160.160.0/20