dc.c revision 21de3396
1