Detailed information about 83.170.80.0/20