md.c revision 2f471303
1