Ref A: 55bab162f39341c997fd5c45535e2fa6 Ref B: C1D72978398A73008A1A85CB3C5B3671 Ref C: Wed Nov 26 22:58:26 2014 PST