RYO-MA 312098884 Shared construction objects