Ref A: d8e68f7b4ad04ddf921e13cedcc9fbd2 Ref B: 941E2D39B624D16F11448BB0E2467B67 Ref C: Tue Sep 30 07:13:54 2014 PST