Ref A: 2b0ee39fda5d4001a14d71f5ccffbab6 Ref B: 418C048CCB027D0FE67B6BBBB0A97A54 Ref C: Mon May 20 07:54:56 2013 PST