Ref A: 3762b37244a54da4a0993c2e8ceb7375 Ref B: DCE0E508AFB7A4804727F3203FCECD05 Ref C: Thu Jan 29 16:46:40 2015 PST