Detailed information about 154.44.144.0/20