md.c revision 26ef379f
1