Detailed information about 190.106.176.0/20