md.c revision bcb97940
1