Factor 10046