Ref A: 5d63faaa4368457f821e34365d7b37e0 Ref B: 23A376CC229974EDC60A43E3E68BB1B5 Ref C: Fri Dec 26 00:54:23 2014 PST