Ref A: 9c96218dddce4d5ba124f7fc4fe9343d Ref B: 895E179CA0CCE4A72E07CF844ADEC501 Ref C: Fri Oct 24 14:00:29 2014 PST