ec.c revision b63559f5
1