Ref A: 3190cc9353584130892d498b13dac5d7 Ref B: 426EDFA0ED8F97C338A1CA39DA8C0554 Ref C: Mon Oct 20 22:33:28 2014 PST