Ref A: e3e0f2bb529e49f7904de23110cf7953 Ref B: 7DA3F8A06E586753F7D7C3F34D82DDDA Ref C: Fri May 24 10:49:02 2013 PST