Ref A: 36fc1617bf8c49d2903f7182cec9bbe2 Ref B: D4A1FEC6C7CA9D116223D7EA67697019 Ref C: Fri Nov 28 11:20:31 2014 PST