Ref A: dd26e87e871440feb1b3f5472a15a3d9 Ref B: C68C5B59B2E57353581B00D370408766 Ref C: Mon May 04 17:17:42 2015 PST