Ref A: 26eb0dcd90fc43e3bf76ce595b3b1a17 Ref B: 2EE59296B85DF7483CD47B465006C700 Ref C: Tue Sep 02 20:59:36 2014 PST