Ref A: caee0af528074b958bddf10f5f428003 Ref B: B8942FDE3F522DEE1CF22470BAF3C1AC Ref C: Thu Jun 20 01:31:25 2013 PST