012096fadb42b98eb33e93d74d7ff01a8d44b7fb4fd3d144d5861e7bc7b5dbfa714b0a
012178d37cc37a857641e0509b107a98300549650b718d0a29cf38baeb57ce7557540a
01200f609cf4c640bf9a56cc32e6c397c5ed4e3008190bdfc0e19539cb686b2252cb0a
0121c6c13046fb8bfd69039c3109a11c36cadcdd4faad1cd5789e0929e89e16c954e0a