Detailed information about 223.28.144.0/20