Ref A: 0052cabd80ab40579cc6fee5b8e678f1 Ref B: D739660F4AF5AD841B7C4F8030DD2F8F Ref C: Fri May 24 15:15:53 2013 PST