Detailed information about 143.43.192.0/18