Ref A: c7595cc254c2403abea157a413de3ab3 Ref B: 9C0A426A5DC5B7E8FF9608D61BF7ABA6 Ref C: Wed Jan 28 23:42:57 2015 PST