HENGSHENG 312491357 Shared construction objects