0120688eaf532dcd105c840f103b12d3d5189ec68137b80f727a838e6e3ade8bfd550a
01212d1d8263ec62b13719c861362514446705e11b22dc3d4e9ac3afdad065c34f0b0a
0120abf0d6f45e626e3daaeebfce62084fe842aff2585760745d8534c0541c9c9a010a
01215ce7232ed40e711aa6b32bc918f69a90bc0401ff662a135435e6130a267da5150a