Detailed information about 82.163.208.0/20