md.c revision 6a596569
1