Detailed information about 24.254.96.0/20