Ref A: 0740b82d52d549659b360aa48d080d8e Ref B: 36F44B3B39085F5BF6055A59174EC2B4 Ref C: Wed Jan 28 22:00:05 2015 PST