Ref A: 7a81d99a865546a3812daf55a6f82048 Ref B: 29F133B4E4277CFC146ED1C821C1F9D7 Ref C: Wed Nov 26 01:08:02 2014 PST