Ref A: 0354a9c11eb04332a18d85823b18cb86 Ref B: E97FEB6DB69FCDD24269DA19E563372C Ref C: Fri Jan 30 00:26:14 2015 PST