md.c revision 0ca69886
1