md.h revision 4aaf7694
1