Ref A: fcd683e086df43f08d1e84346811b03f Ref B: 6C550950A791D65BD467C75F1A3B81D3 Ref C: Tue Oct 21 00:59:34 2014 PST