Detail of thrusters shown in dsc32350.jpg. I believe these would be pitch thrusters.
This picture alsow shows some of the dirt which has accumulated on the plexiglass.