Ref A: 94063d33592d427a80fac9c52b93c810 Ref B: E0BB5C03500A27CC0F583D7BA3400B31 Ref C: Tue May 21 07:52:48 2013 PST