md.c revision 5eff3c43
1