Ref A: ed97dfe2bc874f34a374357de9d3fcc0 Ref B: 789BED73C595908ACCFA5D43C8ECCA94 Ref C: Sun Dec 28 06:20:56 2014 PST