Ref A: 21619e7af7bf4f46adfbe78a1fe9e4e2 Ref B: 77FA3E7C302CD4E9E32D712B62341999 Ref C: Fri Mar 06 01:29:57 2015 PST