0120d7058ba992dcaf10936aab0e7cc4045a4b1c875d1221d10bbc0968c81977e3cc0a
012144196effa3e80549d604cebe99a19895a062663ce40fa315161489668f17a12c0a
012003c81d0502e5034a24d7c1e86e0ec8d5ac0fbea2dfe90cdd2813ba53aa3406cd0a
01218a7d4fd7adbf4430d55ba8b4ab195bb2c27beaf0df1fdb1c265ffe06a811fd5e0a