Ref A: 84c52080361344f09f1f727e096a222b Ref B: 422AD1F5D8369759672C0368DA3EBA34 Ref C: Wed Jan 28 10:27:40 2015 PST