Ref A: f7d76577ef354e67a5e5ebf351513d5a Ref B: 0B06894DB066713094CDBF1EFFA71E61 Ref C: Wed May 22 11:16:36 2013 PST