Ref A: ab033ad283554b59b62c0afabc0dbaae Ref B: 9F0568E1FE3E2F1BA6EF7F12A06B6734 Ref C: Sat May 25 10:13:04 2013 PST