Ref A: 359bfe20b4b3425eaaced8eccd952ce2 Ref B: 61CD3D808B9C190B7B15B46CE79C6CD4 Ref C: Sun May 19 13:29:14 2013 PST