Ref A: d6614776e0104a8fa647889c5516a52a Ref B: 91E237A21AD3DF814D00705C8C89D1D1 Ref C: Wed May 22 07:47:58 2013 PST