Detailed information about 190.52.96.0/20