Ref A: 7dd1d8a7d4f349c49e19c8c4f76ee4df Ref B: 05E69607DF3DA3A607EE77E042A90133 Ref C: Sun Dec 21 12:54:02 2014 PST