--- a/src/BFiles.cpp 2009-11-13 06:42:20.000000000 +0300 +++ b/src/BFiles.cpp 2009-12-09 21:08:16.000000000 +0300 @@ -294,6 +294,8 @@ while ((ByteCount <= FileSize)&&(Type == kUnknown)) { if (LocateKeyWord("GAMESS VERSION", 14, -1)) Type = kGAMESSlogType; + else if (LocateKeyWord("Firefly (PC GAMESS) version", 27, -1)) + Type = kGAMESSlogType; else if (LocateKeyWord("===== IRC DATA PACKET", 21, -1)) Type = kGAMESSTRJType; else if (LocateKeyWord("===== DRC DATA PACKET", 21, -1))