Protograph definitions