Ref A: 870380c9826543f59a67e80f7830d03b Ref B: B440619DC41333A6E7A283ED2446C14C Ref C: Wed Oct 01 18:18:41 2014 PST