Detailed information about 142.241.128.0/18