Source: https://translad.org/assets/files/cgh-array-presentation.pdf