Ref A: 96940b06dd6f4fca81897aaf961c0a2d Ref B: 90227EC841AF916967FC709C5B6291A9 Ref C: Wed Jan 28 21:59:58 2015 PST