0120676ae30b86b304b3acbc61e871ed12fba49947e443cd98b1b3b75972634b48e50a
012140d507484abe69d6815d4cebd422dbda1b5eb53ab6430de52c18c1609c4433240a
0120507aa16a3c4eaebbe8855c72373d808ab82a085e05bc3fbdfce76df0de29f4770a
0121a3ac2e2a8348c22feb2b7ef014e173f9309e06e30063fc2cd6b2a66b4025e3790a