CNB Financial Corporation (CCNE) reports earnings