Detailed information about 32.228.144.0/20