Factor 1006