Detailed information about 190.95.0.0/18