Ref A: af67effcbc284928967aeeb55c6ce344 Ref B: 076AAF179CF2C445BEEBA2E80282F65E Ref C: Fri Nov 28 09:38:27 2014 PST