Ref A: f4f2af6231f544d6b95081bbd11bbeed Ref B: E19835B0B0A10F1ED5C714B96F7C4029 Ref C: Wed Oct 22 18:51:22 2014 PST