Detailed information about 80.250.96.0/20