Ref A: db2cd6ac139547359b0fc66af05ce271 Ref B: D75082FBDF496D991C8F653D7F6517F1 Ref C: Wed May 22 21:08:36 2013 PST