dc.c revision 50f27269
1