md.c revision e8bb9a83
1