Detailed information about 168.220.144.0/20