Ref A: 16bce754cc4e419eaaf083d823d994f7 Ref B: 4C1878B4A64F056FE7B0C6BA8522BC54 Ref C: Sun May 19 14:46:07 2013 PST