Detailed information about 168.220.32.0/20