Detailed information about 143.96.16.0/20