Detailed information about 173.24.96.0/20