cqqccqc