Detailed information about 179.186.176.0/20