ec.c revision f6bb13aa
1