ef3ecd