md.c revision ba1b41b6
1