Ref A: 8db4713f21aa4e07826ee88d5a745bb6 Ref B: 14A1E9FAF5589FCB78ED4F5215541660 Ref C: Thu Apr 17 23:24:22 2014 PST