Ref A: 71857d81393a4d5dafe769fea9e9e445 Ref B: 892F8837A0FF8D304296090C010D006F Ref C: Thu May 23 14:46:11 2013 PST