Credits
This disassembly would have taken a lot longer to finish if it weren't for the research and documentation already done and made available by:
Simon Owen
Michael R. Cook