Ref A: 4f8fb1e785ca42debc4a8c2f5c9b667a Ref B: 65CF57C63079930D67E7E09C0A1381F4 Ref C: Thu Aug 21 19:19:15 2014 PST