I don't know how useful this will be, but it was the right combination of useless + fun for me to put together. This is a little messy and I possibly did the parsing wrong, but if this does what I mean it to, for every guild name I've seen since launch, it should show the time at which I first observed it. This might help fill in some blanks for dead guilds?
$ IFS=$'\n'; for entry in $(cat /opt/everquest/EverQuest\ Project\ 1999/Logs/eqlog_Stanvern_P1999Green.txt | sed -n 's/\[.\{3\} \(.\{6\}\) \(.\{8\}\) \(.\{4\}\)\] \[.\+\] .\+ \(<.\+>\).*/\1 \2 \3 \4/p'); do date=$(echo $entry | cut -d ' ' -f 1-4 | xargs -I{} date --date={} "+%Y-%m-%d %H:%M:%S"); guild=$(echo $entry | cut -d ' ' -f 5-); echo $date $guild; done | sort -u -k3 | sort