cq.c revision f38926aa
1