Ref A: 663f9a2a7acd486581671f55e6f71f03 Ref B: A842FB0250AE92147A75E0BD0FE513C2 Ref C: Thu May 23 12:00:10 2013 PST