Ref A: 6633807f4b3145dfa9818368c3ed0707 Ref B: 0F1A24C78E8A83FF1DD2DA09FD6EFFA5 Ref C: Wed Nov 26 13:33:29 2014 PST