Ref A: a138488be850444aadb3a6acf57caf72 Ref B: 4BAA9F42C4C2B87B3A9299BBC1AACC85 Ref C: Wed Mar 04 20:59:12 2015 PST