Ref A: 50d2472065a64a7787e5469f8eff9d47 Ref B: B3BEC0C84F3B09DA813C6C78001046BD Ref C: Tue Mar 03 16:39:05 2015 PST