Ref A: dd7b65c73f1d4ac9bbbe81ae2558ce50 Ref B: D387A7B7DF643A18445DFF4F6A383022 Ref C: Wed Jul 01 13:34:35 2015 PST