Ref A: a731fb809c80489884515d1b1be97563 Ref B: 7B068E9610F0DE1781A18CAC4473AEB8 Ref C: Wed May 22 08:29:12 2013 PST