Ref A: 64055803504d4414a648a56e2e5ed543 Ref B: 1F42C925BCD8BD538AA7BF6A5490321F Ref C: Tue May 21 10:11:57 2013 PST