Ref A: d70c656740604e88b0dddc989d2c754d Ref B: 8CA4ADEF0ECFCC004D143A27268E85D1 Ref C: Tue Sep 30 16:16:39 2014 PST