LONGFINE 311960897 Shared construction objects