stp34471