Ref A: e38cd579cc2a4526953d63d212885453 Ref B: B73D6DEF953878A5CABC67652051A323 Ref C: Thu Jun 20 02:54:49 2013 PST