Ref A: d771b3a4976149da8471b487cc52d706 Ref B: DDE90BFDE650F18C641DE61AE2BE02ED Ref C: Fri Nov 28 07:04:14 2014 PST