Ref A: 9884b91544184e619028c9e0081b2a0b Ref B: 9381754CFB4649EAC25007A1285DB207 Ref C: Thu May 23 23:04:16 2013 PST