e26968