Detailed information about 190.166.32.0/19