Ref A: b6898c0d39d5416e93c1a87b80c516e2 Ref B: 98B6E39D7A9B19FFD0CD005A92405125 Ref C: Tue Jan 27 11:27:48 2015 PST