dc.c revision 59de751e
1