Ref A: 709f0217722f4cfc9f58da92098003bb Ref B: 67960A5D66D80A8E01EE2EA2872741AB Ref C: Mon Jul 28 02:39:54 2014 PST