Ref A: 064fd34fc11447a2b64490af8d80a8d1 Ref B: 6929D3737550976AFA4619A09C4EE076 Ref C: Sun May 19 10:16:24 2013 PST