Detailed information about 32.228.224.0/19