HAAS PLATFORM 310258890 Shared construction objects