Ref A: 6715988239784e5eb0bafee8f1eed12d Ref B: 0B06894DB066713094CDBF1EFFA71E61 Ref C: Fri Mar 27 15:14:43 2015 PST