LEMNISCATE 310774124 Shared construction objects