Ref A: d93b810b53b94013a6c0a9c30b66898a Ref B: EDCD19F7AA16EC87ABC3DA2128D31D00 Ref C: Wed May 22 12:33:31 2013 PST