Detailed information about 173.82.176.0/20