Detailed information about 84.241.64.0/18