Ref A: 1770a38113c3479caf20d38544ba8fc0 Ref B: DB477692C0F52665E62892353A344AC1 Ref C: Thu Dec 25 16:22:35 2014 PST