Detailed information about 74.189.16.0/20