CCB Financial Corporation