Ref A: 342f39505e0c41f49224289ab091d449 Ref B: F0302154FEE48B931F239140C0BC0FCC Ref C: Wed May 22 16:24:28 2013 PST