Ref A: 350ec8ff139142788be8addb560b71f4 Ref B: F650EA2F86ED6DAD4DD8EB1F8D303797 Ref C: Sun May 19 11:44:56 2013 PST