Detailed information about 179.182.176.0/20