Ref A: 8945448506fa4b2694b20aa0a42451c3 Ref B: 592B30AAFC2388ACEACECDEA73C82A7A Ref C: Fri Dec 26 06:45:31 2014 PST