Ref A: dd8f247b6c4f462cbedd586e81738c77 Ref B: F1CC3EA261E3131336200B9D0CD31109 Ref C: Thu Jan 29 17:48:11 2015 PST