Ref A: 84845ed69b6f4faead9e7965b5ce46c7 Ref B: 15D2444FCBD5AE428FC8CF31F3B4226F Ref C: Wed May 22 17:15:00 2013 PST