Ref A: f271bce9e82747f8bb7f268b15402938 Ref B: 9EFB5EA4F476D704836B4C2BEC8C710F Ref C: Mon Mar 02 21:37:38 2015 PST