md.c revision ac05f256
1