Ref A: 73341281fa864de7ad18d5048605f37f Ref B: 98D95D0CE8CA9AACBF2F0BC571F0D0D4 Ref C: Fri May 24 10:14:06 2013 PST