dc.c revision df06b759
1