Ref A: 0e2fe73356424887a4901835f345a3e4 Ref B: 52C31685CF8E77EB12FC42AF06370188 Ref C: Tue May 21 02:12:41 2013 PST