CNC SURXON 312231971 Shared construction objects