Detailed information about 179.105.176.0/20