Ref A: 291431690fb448a28e8604527576fead Ref B: A0E04B1C0CB3152F00363F2BD90DFA93 Ref C: Wed Jan 28 20:37:36 2015 PST