Ref A: 4084909429b54da18c88c16ca42b9e20 Ref B: CCB27A54ECE3418DA58271AABA6BCF0F Ref C: Thu Oct 23 02:39:20 2014 PST