3692F96CB5B19149B5CCC8977E13CBE526B2B6454C5AEBFDD66305DBBC309851
12B0F05277CE102355CBC483F17EA9FEB3A03FA3A4D09AB34B93E39C0A5CA7AE