Xiang, Zejun, et al. “Optimizing Implementations of Linear Layers”. IACR Transactions on Symmetric Cryptology, vol. 2020, no. 2, July 2020, pp. 120-45, doi:10.13154/tosc.v2020.i2.120-145.