Ref A: 8f42316d7c2d4646ad4f096517c8c8be Ref B: AAE8479072A7C2205AFD832EC74CA9D3 Ref C: Tue Oct 21 23:43:37 2014 PST