Ref A: c625822d3d61411d9982e43fd1874b0b Ref B: B1984867CFF7317E602D2E85479201FC Ref C: Tue Sep 02 21:43:45 2014 PST