Ref A: 70f0019bfc834bd889093d6df721a89e Ref B: 749ADE9783388D6421E0E271FDC6CFE1 Ref C: Wed Jun 19 09:08:17 2013 PST