Ref A: 34af83f8acc6487a89d0c709cce67eb4 Ref B: FD9E1F2B2FC25D8AA428FFB5C8C30947 Ref C: Sat Dec 20 08:36:27 2014 PST