Ref A: 62ff2856accd43b397e41136efaaf9be Ref B: A07FF1AC8ECDB998282BEBBC05D8A137 Ref C: Wed May 22 19:14:13 2013 PST