Ref A: 0eb68f8ea72d4390880cde08a5457726 Ref B: 43D6EFEB441AAE2D545F8A5ECE7B7BE9 Ref C: Tue Sep 30 10:59:34 2014 PST