Ref A: 6888d0e632fe4cd8a1fce3cabb3479d7 Ref B: 7E51702F2512A69B2F4B8B87995E9285 Ref C: Wed Oct 01 12:54:24 2014 PST