Ref A: 68f0023d652744918fcc68966a69903f Ref B: 34CB0C6A9C777E6CE773B3C9B149FB54 Ref C: Wed Oct 01 21:08:48 2014 PST