Detailed information about 173.22.176.0/20