Ref A: 5268b90d6a104041a5ad94a9a0f80b1e Ref B: E07C5149DFE8ECDCD467C1F833F0B000 Ref C: Sun Dec 28 21:23:53 2014 PST