Ref A: 5425e955f1b845fc963e0d8a232ddb62 Ref B: 7BC43BDFFFE1BE9C3E0502D1E551CD7D Ref C: Thu Dec 18 13:04:54 2014 PST