ILHOM ALOQA TRANS 302104342 Shared construction objects