Ref A: 7df0a05065c7498d82dcb02966d3ee3e Ref B: CE947E60A7CF3671758D47C1436E1A78 Ref C: Sat May 25 17:07:20 2013 PST