Detailed information about 78.85.64.0/18