Ref A: a1f5986679d54df99924bf312471f4df Ref B: DCA6E881CFA48A6B340C468B18D72413 Ref C: Fri May 24 15:11:21 2013 PST