Outcome payment commitments — project INDIGO-POJ-0099

Maximum potential outcome payment: 12450000 
Total outcome payments made: $

Maximum potential outcome payment: 650000 
Total outcome payments made: $

Maximum potential outcome payment: 1800000 
Total outcome payments made: $