:: QCF ::