Ref A: f2d2d07e547843b0a25f76e761207c9b Ref B: 3A352B4630B2F798DC037F271CEAACAC Ref C: Mon Mar 02 11:48:53 2015 PST