Detailed information about 84.252.16.0/20