Detailed information about 82.117.208.0/20