MD5 1fff9eb84ba294639292d14a6d47a410 BNFC_2.2.tgz 264246