Ref A: 07698f46a91e4d5680db632099ca19cf Ref B: 7AF43CFE54E0EDCA4B2D4426C51FCC91 Ref C: Tue Jan 27 13:37:21 2015 PST