Ref A: 17b8c05204014ebab7faa2e3f3fca067 Ref B: A38BB00C350CB38F8C48C91432930832 Ref C: Tue Oct 21 14:55:12 2014 PST