From what I can figure out at this site in the chat room, the female had a previous mate and produced an egg, then her mate somehow died; then, she acquired another mate, and produced two more eggs. The expected hatch is around May 22. Mind you, there is no authority speaking on this site, at least not yet, so I don't know if this information is really accurate, or not.