Ref A: 2852751d570547f88851ce614ae85c69 Ref B: A5767C93D292FF5770D0CF4472CC92E3 Ref C: Tue May 21 09:23:05 2013 PST