Ref A: 6b20f8101ab64a138fdf1fb659a8e87a Ref B: C796728A6467233A854D1C6EEDCDBB34 Ref C: Tue Apr 15 22:35:12 2014 PST