Detailed information about 71.82.176.0/20