Ref A: 3136a8475c2d4990ac013437177fd92e Ref B: 15FF1527290A8C4540400303B0CA0385 Ref C: Wed May 22 08:23:19 2013 PST