Ref A: 4350eb4acfc5485ba6cc8346d35e06eb Ref B: 930744210B1A6AFDB19DE9577421C32D Ref C: Wed Oct 01 17:07:03 2014 PST