Ref A: adbbf9c2f0d34027a76d2b158f6af2cc Ref B: FEDCE4F7B3F47B902442333C8EAEDD34 Ref C: Mon Jan 26 20:55:35 2015 PST