Ref A: af5c0fa3928c4072928ff31f93b070fb Ref B: 33766EADEFB6559B73889F31FF12CA03 Ref C: Tue May 21 09:30:18 2013 PST