qm.c 147 KB