Detailed information about 82.98.208.0/20