Ref A: 9f22cfb7c443494aaa70f570da5b2c75 Ref B: 5CCBA6CEEC9CB964A8A73A9351B587A9 Ref C: Wed Aug 27 15:17:51 2014 PST