Detailed information about 143.73.160.0/19