Source: http://retro.hansotten.nl/uploads/mag6502/Analysis of the Use of the 6502's Opcodes.pdf