Detailed information about 196.50.64.0/18