Detailed information about 196.187.64.0/18