Ref A: 5688fdce0720483582ca17dad695f21d Ref B: AB0980B08CF98C9698A13414A55D9394 Ref C: Wed May 22 12:27:20 2013 PST