Ref A: 20cbef57420349a884a20bc4314e6156 Ref B: A90BF5F943B2F23CE7E04DFBE3F2C171 Ref C: Sat Oct 25 00:23:04 2014 PST