Ref A: b5c3c53066614a8785c8dcf5654b91c2 Ref B: A75CBFBFE9A7900E0CD68F23112C0808 Ref C: Wed Oct 22 08:44:54 2014 PST