md.c revision 0ba95977
1