Ref A: a910b7662d774c95b0f1b2fea3fe101d Ref B: 701DDE28CFB3764532D420AA12CC9D6A Ref C: Fri Mar 06 10:46:12 2015 PST