Detailed information about 190.140.32.0/20