Published 13 June 2022 | Contributor - Jeremy Dobbins
These notes are subject to changes and corrections.