Ref A: 53a3ecce7f8e4e55b16ff05fc08e9c3a Ref B: C8661A8FA9A1D697A9A40C0E88B730BF Ref C: Fri May 24 08:21:26 2013 PST