Detailed information about 217.98.64.0/18