Ref A: 639025e2206647149fcdc7aaa1bd0878 Ref B: BE33ACA42C170AF10E37974B34A8C4B6 Ref C: Mon Apr 21 03:25:40 2014 PST