Detailed information about 85.196.64.0/18