Detailed information about 67.79.176.0/20