Detailed information about 189.221.32.0/20