Ref A: d29ace2483b54278ac762f27483e7ea2 Ref B: 0723763E3AF65935DF70B984CEB195D5 Ref C: Wed Aug 27 14:26:13 2014 PST