Ref A: 172c60d65fca4041be30224cfc716fb8 Ref B: 13C96B7F8277EC81CC81CFAA6B3445DE Ref C: Tue Jan 27 00:56:18 2015 PST