cm.h revision d9e6625c
1