01203e6679c45c20edcd401bb8ca0bbe6d54d67b12931f83a3670f45c43257c2b1fd0a
012166bc205d61de88c3edda0028c5853c06c54ccbf8dbe31439ee49fbbb814b0e3a0a
012013cd0b52c09a2b265609045a2d66e3e2604aac12b7689a4b3269f9f6d29f08b50a
012101e7e25a010feba114c38349779e5c65292a76a1deba7037af1c10b61cc188740a
0120af394baa08554e17c91bf59aaa3d2a7bdf3951abf3ab3a852a369d765da444d20a
0121be3dc18431c54fb09dcef57c96ab7462a81900e5ebbd76feef79c23edc0ae9480a