Ref A: ed21eeb0c243439abf7ad8b6af62ad81 Ref B: 49B24E8126FD9B95906CC7F54A772ACB Ref C: Tue Sep 02 05:31:28 2014 PST