Ref A: 71e6df0c80a54209a2b3e11f7c675fae Ref B: 5C2AACEC6C21A6022447EA8A68622531 Ref C: Wed Oct 22 17:10:00 2014 PST