PHARM SOLUTION 308966588 Shared construction objects