Ref A: 8777ca84f8144f87b4ce069ada0f4086 Ref B: 1CADF1D986F3490D93703C9259C4A200 Ref C: Sun Dec 21 14:33:20 2014 PST