Ref A: 7d0822f985d34b1dbdfc80c15fb7db08 Ref B: EB077D558C23EE35A3BD2B02E3AE38CF Ref C: Sat May 25 05:28:20 2013 PST