Detailed information about 82.143.64.0/20