AMENDED AND RESTATED PARTICIPATION AGREEMENT (TST)