Detailed information about 190.223.160.0/19