749e8670b1871c83239a84e74f9c701c942821857bd492b355d08b4d714d24c114593ddbb873e20975e1b8680030a5995e5234cf65

0f9bf274b68061f623e985e5459c701e60cb17b0ccc75f2ccdb62e896e5cbc0673cdcbe384dfe60305ca968224a5b71412211b9cc6

0fec8772c1f41b80239983e4359c706ad0637139ffa8f837fee271eccc191235ac7d68fe8bdfc3c305dfba70b60fae04cfd7eb3076

7b9c8402c683698023e986e44e9c706df540772f983eec92d72d9a7083f9dec9ff7c882b4654b03c6fecda5e910ea4c00463a187de