29afd12be4ed36a379ec9be74683716d93c010ba6337e365dff5b8671018b6a014eab48afec7812db26cd8ca53

29afd12be4ed36a379ec9be74683716d93c010ba6337e365def6b8671019b6a0283168695baf38e916821207eb

29afd12be4ed36a379ec9be74683716d93c010ba6337e365d9f5b867101ab6a08f2f91f36bb21adf2b262f6bd6

29afd12be4ed36a379ec9be74683716d93c010ba6337e365d9f0b867101bb6a099be665c2b58a0ce19b4e650bf80