Ref A: df679431b3b8469bb95074779eee43c6 Ref B: 90DF70C0511E60B7A84A76CD91C6D08A Ref C: Thu Oct 23 11:16:03 2014 PST