Ref A: f4a7f37700e2410ea829525e728b02e1 Ref B: F3A9E04F07193AB087CE6C181E5A8722 Ref C: Sat May 25 11:57:38 2013 PST