Ref A: 985C27962E684DDBB3C5C7171F89B66A Ref B: C6143653D22F440EAF5696B6DB8617FC Ref C: Sun Feb 12 17:13:38 2012 PST