dc.c revision 3774363c
1