Detailed information about 203.89.32.0/20