Ref A: 1018734669d14283af5c53e4e045bdfc Ref B: 02E63D591C0C918749D8F46754232CA3 Ref C: Mon Dec 22 00:06:13 2014 PST