Ref A: 1a1f3e48243644819e1790f6ab9f9dec Ref B: 202763C460B95340791589CAF0E7576E Ref C: Fri Nov 28 23:53:57 2014 PST