Ref A: 45606e5cd4b644b180a64b7fa48ab7f8 Ref B: E95E004F3566557E0CB84D20C664DAD7 Ref C: Fri Apr 18 00:01:36 2014 PST