Ref A: 2c46275292df42c888d7e76926a8ec5c Ref B: CAEF7B563C2D88D8462C78233CD6C963 Ref C: Thu Oct 02 08:12:21 2014 PST