cm.c revision bf0480a2
1