Ref A: 8549dad0f04049e9b11ed0aa32c684f2 Ref B: 85F9D8802EF734653E223644C4308ECA Ref C: Tue Aug 19 22:42:00 2014 PST