Ref A: b75e3e1e43b641818a1a2520098650ce Ref B: 07D851734DB300AFFF31DBD2A470CEF7 Ref C: Mon May 20 12:29:45 2013 PST