Detailed information about 176.108.32.0/20