Precigen (PGEN) Contractual Obligations: 2016-2025