Ref A: 6169a44376184c008b7797105080ce43 Ref B: E4C9E94D6ACB72D248FF6BF499E4BC90 Ref C: Thu May 23 12:40:31 2013 PST