Ref A: a793d8706a714e6696be9e1b1aee0a01 Ref B: 98952348C9F87804ED1493210C42E310 Ref C: Wed May 22 18:11:22 2013 PST