Detailed information about 84.253.176.0/20