dc.c revision 40dd6bd3
1