Ref A: 555715ceda0843509412ae8b2dbe5a43 Ref B: 3DCE9E53FC0DB5855F0B272925AE6CF0 Ref C: Sat Oct 25 17:47:47 2014 PST