Ref A: cf33c5acbde3407f9ba241b1978d8562 Ref B: 931D82F01DCCC29B4FAC4736D12E7312 Ref C: Wed Dec 24 18:08:26 2014 PST