e26889