STS 2017 finalists