Ref A: 805b8b18f22d43a58bcdf17fe1569403 Ref B: 5172DED86CADA574B8C470F0C799AB7D Ref C: Wed May 22 19:19:24 2013 PST