md.c revision 1e267742
1