Ref A: a8e2708436d6460197a9372817bc1951 Ref B: 32AA823C158D900350E05A949C35AF86 Ref C: Fri Jan 30 11:43:46 2015 PST