Ref A: bbcd70277fe04f4aab96f9f88b0e37fd Ref B: 8D310781D89709A728F9F860915A9FB4 Ref C: Wed May 22 07:05:06 2013 PST