Ref A: 065b4d8b3a6a4d18b19c251fdd257596 Ref B: 07F3C6EEA3A9CEC279D1D479A73FC916 Ref C: Sun May 19 12:29:26 2013 PST