0120392d8bf02e3afd78ec474d324851fa6aa7d0f6fe5788b30c24c85e0432c60fc50a
012143c96f07df37b6ead7a768e7c543b6f644de844f262c724549d997067a9c753a0a
0120b21a5db726637a7027357b1c1c2db5487c5c4b8aad6690ed7e3a6a04da88fed60a
0121d5488ba4e6ac9990bb5dda01fe7662b63d236e5739dd0e877ac455fcc20591290a