Detailed information about 106.52.224.0/20