Ref A: b20440fb2c2c4b93baf2f071332aa0fc Ref B: D35149D0BC3B034B020A529CA4096FCD Ref C: Wed Oct 22 18:52:47 2014 PST