Ref A: 9229b716ef71460194c2d41c987368c4 Ref B: 70B86AA950EE23E8F3161D1DAC0FFA63 Ref C: Sun Oct 26 00:24:15 2014 PST