md.c revision be20e6c6
1