Detailed information about 222.63.144.0/20