dc.c revision f6fe4053
1