ec.c revision 70ded998
1