Detailed information about 24.196.32.0/20