Ref A: 83de5090aada4ef293567e6203393ec6 Ref B: 3117B0669696572019617EE0945E2DE4 Ref C: Wed Mar 04 19:27:40 2015 PST