cq.c revision a606b0f6
1