Ref A: 977bb162626a477599bfd471bb848312 Ref B: 6C0AEFA446C0FDFDDC6DC52612D9466E Ref C: Sat Apr 19 19:23:28 2014 PST