Ref A: bbf26b10ae634a44a9840328d0e62df1 Ref B: 7DB90F38E6DAA8D71E29B32ADF44478F Ref C: Tue Sep 02 15:54:50 2014 PST