Ref A: 9a6487cbbb1f4ec5873ca091c19c174e Ref B: B415BE0C0D4E333E900059FFA2757CA6 Ref C: Sat May 25 14:14:00 2013 PST