ec.c revision 523953b4
1