Ref A: dc228a3e55d84a78854592f9887d414a Ref B: E24A91499B573DE5074DE54BC00171FF Ref C: Mon May 20 10:52:09 2013 PST