Ref A: 39d08eef8d464302b4c36b5a00340e4e Ref B: 13F7289878508580E038ED1C4B34CEE4 Ref C: Fri Dec 26 06:48:34 2014 PST