Ref A: 8f93d1206ff7432aabfe7748dc27c653 Ref B: 3E8E5FC4B2F46D1585CBD9ECF5EFFAA5 Ref C: Fri May 24 16:20:17 2013 PST