HBCGROUP 311881798 Shared construction objects