Detailed information about 190.88.160.0/19