Detailed information about 128.88.224.0/20