character arrays. The size of sigs has increased a bit but now the sigs array can stay entirely in .rodata section, with no runtime relocations. Having 128 bytes sized elements also allows for direct random access on the array without multiplications.