Ref A: 8e3951f14d1f45febe4d1f4e8ab55bcf Ref B: 3DFEC97F8A22A7330BA1B62BD6493FE2 Ref C: Wed Oct 01 16:41:49 2014 PST