Ref A: 40850c4e652d4eb6b8b37978da1f73aa Ref B: 79C04B531F6773CF25C533D8A2016940 Ref C: Wed Jan 28 16:00:59 2015 PST