Detailed information about 174.75.32.0/20