Detailed information about 154.120.144.0/20