Ref A: 1acef9681f064dad82669ed461b3bcba Ref B: 72C36508A1AC59DF249D193785FE9372 Ref C: Thu May 23 14:45:57 2013 PST