e26284