Ref A: 093793900c414785ad145222da60b4e7 Ref B: B6569DE0506065E6719B0C43CE038543 Ref C: Thu Dec 18 22:32:42 2014 PST