Ref A: f9594b9cad4642539ada6112076871db Ref B: DE61DBFC1EF1E90EE48381490BDC0E86 Ref C: Fri May 24 07:50:39 2013 PST