Ref A: 6cf29947aaf143e48505000aa5d06a09 Ref B: 0E728A906EC93B27C9B4826FC718F27F Ref C: Fri May 24 15:23:33 2013 PST