qm.c revision 8d8f8d49
1