Ref A: ed0da02268af41f8935152474996aa29 Ref B: A2F1A353B93ACF4923261AC7786ECEC7 Ref C: Thu Apr 24 15:44:03 2014 PST