Detailed information about 198.84.224.0/20