md.c revision 5ef56c8f
1