md.c revision 2b6e8459
1