Ref A: 71d523c722e94abab4d05c07f716c8af Ref B: 1D3E2785F18D707AFEA45252D4E12A9E Ref C: Wed Oct 01 16:20:31 2014 PST