ecb.c revision 52e9368f
1