012029d45e56d7f82c55bdca8c98baf0e66fd3a4a81039c2db6a5c7b23f146b04f190a
01219092d72fcc010120ef39e6d6053d966b3bcd143ae5bcfa36aef1a4a01feb3f470a
0120b1434e7fdd9da6f1811da8a609cf112956753b3c143be352f138cc32e5b27f700a
01218d540ab1c2cbe2d20134cc2abe726cd6315baf6411e8da4c1e7dac0efde7bf5d0a