Ref A: 2bc14e3108f445269e7375911dc97014 Ref B: D376425C47C9ABEC05A232EC6666C29C Ref C: Wed May 22 15:42:39 2013 PST