Ref A: 7a3699719cf340d7a8f790a9928aba76 Ref B: BDBF6E16510843E258D218BDC7C98E38 Ref C: Wed Oct 22 17:58:55 2014 PST