Ref A: 4546c9b10aa94b0aaa8d82fef43899ac Ref B: 649C21824A5E3B004451A3B8C7401225 Ref C: Tue Mar 03 11:09:41 2015 PST