Detailed information about 82.71.224.0/20