Detailed information about 179.109.176.0/20