md.c revision 3fa841d7
1