Detailed information about 80.250.112.0/20