Ref A: 8332ef6bc2ee410d9b95989a752c8cce Ref B: 1A1F68B5131E4F5FDA14E67FCE3FE9EF Ref C: Mon Jan 26 13:53:24 2015 PST