qec