Factor 3506