Detailed information about 160.71.176.0/20