Detailed information about 174.244.144.0/20