md.c revision bd18f646
1