Detailed information about 180.241.176.0/20