Ref A: 5da9a706e616462cbfb65f6dac76c3b7 Ref B: 811F3B4D87D0145E628A71E0C2D14FD7 Ref C: Wed Dec 24 20:52:44 2014 PST