Ref A: 7f3c798556ec43709a4e887beaaf32d6 Ref B: 72FD6ABD904B2ADAD89DFFE08E26DC38 Ref C: Fri Mar 06 08:19:47 2015 PST