Ref A: 64ab9a58c72648ca9ad61d2feb751257 Ref B: 73251A4B4D9F23DF953A692488639900 Ref C: Tue Jan 27 15:57:42 2015 PST