There are no members of public onboard, only staff, It's basically a test run for 6705 and 6706 which are the latest members of the fleet and will have a dedicated role.
1601021749
The full consist for those interested on 5Z40 is 40145 with 6705, 6706, 99993, 6708, 10520, 17159, 6311 & 90001...