pinocchio  2.3.1-dirty
Main algorithm

TODO: list taken from SII