Ref A: b00868e0607f4ae4b48807711a97b7bf Ref B: 967AB32073681217B3EBB1AFEC2A7659 Ref C: Wed Oct 01 05:32:35 2014 PST