What is a CCG?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut consequat nisl cursus tellus euismod, eget imperdiet ex fermentum. Cras erat turpis, pellentesque eget iaculis in, lacinia eu purus. In augue nisi, blandit vel feugiat at, viverra sed arcu. Nam imperdiet odio lacus, quis laoreet felis consequat ac. Proin non vulputate ipsum. In mattis velit a ex porta, sed hendrerit nibh dignissim. In blandit aliquet neque vitae vehicula. Duis maximus tristique quam, vel lacinia eros aliquet eget. Vestibulum semper auctor lacus, semper gravida felis malesuada vel. Nam lorem nisl, porta et metus nec, aliquet ullamcorper ex. Proin commodo tellus vel dolor maximus condimentum.