Ref A: a17ba54da9cc4205bf4cff13f7dd270b Ref B: 67609A46C137CB9F43DCE282451D07D9 Ref C: Tue May 21 11:20:59 2013 PST