YEAR: 2024 COPYRIGHT HOLDER: Mike Pall, Lua.org, PUC-Rio, Nicholas Davies