0120f344ed9f22c76068eed6470e04450bf2107d6cbfba560b1e6e13e9e4128aa8140a
012195d16eba8df5dec82df5731072fe01783d6df1c5ceb4065a94b89b5a5bbc41510a
012063d860108a78d29dc1f8c646d1f399c390f71b5fe0002edaaedb276566233a020a
0121fa6bee8623f4075077db3730066c654afe1312316c8b6ea3603cc6a2624454490a