Ref A: 24ca0780684642d6af40eac058d3383f Ref B: 0458812EEFB0EBF001FDE4DD0B00EAD2 Ref C: Thu Dec 25 18:03:33 2014 PST