Ref A: e40165767a414d7eba5bc18a84c203b2 Ref B: 3BE7E5659A591CF39ABC8F6800E96370 Ref C: Fri May 24 07:27:12 2013 PST