TERRA PHARM 305810713 Shared construction objects