Ref A: 5964933d4f1642b29ab1d8de55245f2a Ref B: 76A8389247172454F044C70FD17F1C72 Ref C: Sat Aug 30 22:01:42 2014 PST