Ref A: 5635ab8d56f44c3f8e0ec5d8014e66e8 Ref B: B8B1792D1E420205233D54C393486E86 Ref C: Thu Nov 20 18:56:45 2014 PST