Detailed information about 173.176.0.0/18