Ref A: f770d29a74fc410ab122058c382f951b Ref B: 2FF2385C70C61672D253F6FAEBE67130 Ref C: Wed May 22 05:50:28 2013 PST