Ref A: dc1967ca79fe4cde9f03cdadbd241af2 Ref B: FD1D3F0203B1D0E8908A1D4F3C7D2D4D Ref C: Thu Jan 29 09:24:05 2015 PST