Detailed information about 71.74.176.0/20