Ref A: efaa473ba21f4694a39e7c34326707c6 Ref B: 237AF38540ABC4BED051E66FC811781A Ref C: Fri May 24 08:06:25 2013 PST