Detailed information about 99.254.80.0/20