Ref A: a945184583744fdcac608bc35f29601c Ref B: 43BA850188FEF90064D52FFF786FE3CF Ref C: Thu May 23 13:08:55 2013 PST