CLASS TRADING 304077906 Shared construction objects