Reconstructed source code from disassembly.

The original source code from 1999-2000 is lost.