Ref A: d0003334f27e4fbe9d79316ac0890aae Ref B: 20B10D43D577FB63D7F86E4EB1802DF2 Ref C: Wed May 22 03:46:39 2013 PST