Ref A: 7d475db638554244b68b344d336f5ebe Ref B: A6081ADFE52AE689B95412D31EE29188 Ref C: Sat May 25 00:59:01 2013 PST