Ref A: 717931c3e3524b9d887a168a2a443ae7 Ref B: 152D0AE0B829C5A815D51DFF76B4C19D Ref C: Mon Jun 17 21:46:46 2013 PST