012079e0110f4ef5c54997f63a32b74a50b16d6e61ffe7406b4a1c5a86dbdd34e11f0a
0121ce49cc3ff58a32c634681d58fb270b66202ed569161b8b4466045c04b2c621210a
012073a907f0ff300fa01d8c1685764374298e262c2f22024e5a19e5bc04040292590a
0121775ffa0ee21d0d687553f979c0d90e3a9606c177cb179cd06d3e364bf217646d0a