Detailed information about 143.73.192.0/18