dc.c revision 6fc429c8
1