Detailed information about 32.96.224.0/19