Ref A: 76df57ac40f445209a5c42e0d2fd4b22 Ref B: ECFDA1A15535C9140E57C802577C833A Ref C: Wed Jan 28 22:48:43 2015 PST