ec.c revision 6cef7497
1