Ref A: 57eb90afd47747c983e833bd6a15d37d Ref B: 48166164C27AA16C072E39665FB93B0F Ref C: Mon Dec 22 11:37:31 2014 PST