Ref A: 74c1345e7cfa44a8b1e9719084e04ad0 Ref B: 7C666D22320B32BDAD6F3955B8C9925C Ref C: Wed May 22 09:24:21 2013 PST