STS076-342-009 - STS-076 - Payload bay activity during EVA of STS-76 mission