Ref A: aa46f38dfb3d42a19957e507b05044df Ref B: F41F5163E0B818E581648DC24FD0869D Ref C: Thu Apr 02 03:17:37 2015 PST