Ref A: 4fd46abdebf146c0a2eab101961275f0 Ref B: 521F2C429D7B65A69E5E5DAAFA97DB91 Ref C: Wed May 22 06:08:55 2013 PST