Ref A: f7e44410ea834ce0906b3d31cab83d05 Ref B: C23481F3F54A6299C89CA117C8533BF5 Ref C: Wed May 06 13:40:04 2015 PST