Ref A: d6678a39fb1449d1ae1df5905ccb4dc1 Ref B: 5342B661EEC277FA0580C5D47A679E22 Ref C: Fri Aug 01 23:48:26 2014 PST