Detailed information about 84.210.208.0/20