Ref A: 93572f8cee9d4a0896b823467946223e Ref B: 49655FE2AF228EFD4E4425C5F8B45693 Ref C: Mon Oct 20 11:34:37 2014 PST