md.c revision ad3fc798
1