Detailed information about 190.166.16.0/20