Ref A: 0700a076bed54f47b68cf625bf26785f Ref B: D3327CFFFA9D6A68CD55D6AFB8BD207B Ref C: Sun May 19 12:23:11 2013 PST