Ref A: 4b9f5f7e9eeb40f9b848ac008d18a094 Ref B: 7F0AAD77B67720FAD203F70A3838C57A Ref C: Wed May 22 09:24:20 2013 PST