Ref A: 1f1ee0b1c4354bd29017270ecce2743b Ref B: 839092A1AFE8375C058F3F42211EB6F4 Ref C: Thu Aug 21 00:31:27 2014 PST