Ref A: 593e43fe9c0544d59d146d6143be3519 Ref B: 5E8DF3C1524D0DE9F8ACB63BA467124C Ref C: Wed Jan 28 17:31:56 2015 PST