CHELAK MEMOR FAROVANI 301107781 Shared construction objects