Ref A: 11a6b6d01b8945d39c305e50ae537c8c Ref B: D7ED5178B8C6AE73131BF32C9B9B963B Ref C: Thu Apr 17 21:32:54 2014 PST