Ref A: aba6453c34794a769d852d9872be66ff Ref B: 5C4E86163E8F05A0FFA9E97F503C8532 Ref C: Mon Apr 21 03:08:31 2014 PST