Detailed information about 198.108.64.0/18