Ref A: b963e19764e647fa8985376a9211799c Ref B: 7C1E19854F64F0943F090671E6FACEDA Ref C: Sat Dec 20 09:56:53 2014 PST