Detailed information about 32.118.224.0/20