YEAR: 2017-2020 COPYRIGHT HOLDER: Youngseok Kim, Peter Carbonetto, Matthew Stephens, Mihai Anitescu.