Ref A: 8b8c2f8139914a978e86d88711a83c04 Ref B: 72FD6ABD904B2ADAD89DFFE08E26DC38 Ref C: Fri Jan 30 13:57:03 2015 PST