Ref A: 3a07aaf946ad4752a2d15f67f17e8054 Ref B: 48C8A80F99110074B32ACD381BA80731 Ref C: Thu Jan 29 09:49:40 2015 PST