Ref A: 93f5101eec194983ba2443915c1f35e5 Ref B: D739660F4AF5AD841B7C4F8030DD2F8F Ref C: Fri May 24 15:15:59 2013 PST