0120432809c350fbf7a7f16fc52d6cbff5589cc28639457bf494a08c3afbdaa65a740a
01218fb158d87188adf75f6da9c225622613aff0f8299be6ee2da45ba1802c3664600a
012042ff4808440ec3eeff205e67119512d773d60d9aeea323ec6c1f0f307a83b5e30a
0121973bdd87283df1624f503c45fa1050c384b002aad63509e21166a117fd760c650a