e2f246