Ref A: ecabf9bf285a488493fe6286b5ac36c6 Ref B: 02214BAF4DC6BA9D27E27070FEDF3663 Ref C: Tue Sep 01 07:34:55 2015 PST