Since I've been getting a lot of these (usually around 20-40 turns into the game, farthest I've gotten is 50 turns or so) I figured I'd post this.
http://pastebin.com/V1fKCBzV
http://dl.dropbox.com/u/6045509/Elemental0_299-2010-04-11T14-41-37-687.zip
Hope this helps