Ref A: b4c6f0fdca714e6c9f42c14816232582 Ref B: 4BAA371A11D7AC0078224C7AD33CB3AC Ref C: Sat Jan 31 20:07:06 2015 PST