Detailed information about 154.32.144.0/20