Detailed information about 74.214.208.0/20