Ref A: 7dce0898a6c14491a5dc3bc27ea65299 Ref B: 8023A80F8EC406EF2CE7F96FD3005A05 Ref C: Mon Oct 20 14:56:43 2014 PST