Ref A: 17a80d9724de484ab8ae9b2de2335d38 Ref B: B094DDD4808C2574C88F70689E4B0684 Ref C: Fri Oct 24 23:46:12 2014 PST