Ref A: 50658224d4774913840c2abded00f47e Ref B: 838A45520E78D9E2F7C6EE212A22B705 Ref C: Sat Dec 20 20:21:47 2014 PST