Detailed information about 142.43.192.0/20