Ref A: 0f53484d1dc64e129ad637565f2d5897 Ref B: A3687364203E6597D41D0B3D3148B4F8 Ref C: Mon Dec 22 20:02:43 2014 PST