3044022030afd3864aa2fd99efc648588d9ba3fc922a67509abafd97e709d8289113bdc4022018b59ba960c818b68550d6e6663612a62dc4ec1ed253024a1946b182d879d5ee010409d22d8811b69a453778575c1e689ca73a3dae6705755be765f7b445fff8571436782db6be89e046ec55ef8d6b633d4f949713141c45fdf9888b82b832b7aa7c