Ref A: 7312a247a82746559dcee51391706d8f Ref B: 51E8E0A51FB74B1065AF06C46449C8BF Ref C: Fri Dec 19 08:59:18 2014 PST