Ref A: c85cec80f4574989a812847b39ae15e0 Ref B: D188743E3E9C80264152CD58231647C4 Ref C: Wed May 22 19:14:02 2013 PST