Detailed information about 32.49.96.0/20