Detailed information about 84.244.192.0/18