Ref A: 65704227f5974f0f97cb151c3505c2c9 Ref B: 7102BA7C7EAD0631C14060FC6902D2D6 Ref C: Sat May 25 16:07:09 2013 PST