The symbol on #26 isn't a bad idea, but I don't like the colors. Teal doesn't work well for us. I also don't like the font very well - feels a bit too bulky.
#77 is a much better version, but there's still something about it - maybe the colors are wrong? Also, I feel like I've seen a similar logo in use somewhere, but I don't know for sure.