Ref A: 32a7ed638b6641a1a256bc73acd87d98 Ref B: FDA06345B8C1E7D4FB5053CA12BE61E8 Ref C: Sat Dec 20 06:42:03 2014 PST