CCC Intelligent Solutions Holdings, Inc.