Detailed information about 74.183.64.0/20