Ref A: 5d9fc64af8424be7986dfabc538419f8 Ref B: B1F8377F40A0498571F3367F2562469E Ref C: Tue Mar 31 20:41:54 2015 PST