(12 points) Let the function $f(x) = (1-x^2)e^x$. (1) Discuss the monotonicity of $f(x)$. (2) When $x \geq 0$, $f(x) \leq ax + 1$. Find the range of values of $a$.
(12 points)
Let the function $f(x) = (1-x^2)e^x$.
(1) Discuss the monotonicity of $f(x)$.
(2) When $x \geq 0$, $f(x) \leq ax + 1$. Find the range of values of $a$.