md.c revision 3e1d1d28
1