Ref A: 6c9aec216ae54618a16e4e3d2efed665 Ref B: C9A30CB18B2A57A1B5F318C692884177 Ref C: Wed May 22 07:49:03 2013 PST