TRUST PAY 311106730 Shared construction objects