md.c revision a478a069
1