Detailed information about 149.96.224.0/20