md.c revision bb086a89
1