0120a31f191bf850bddb880a68ae5ce6dd65da1e59fb1f016b7f594ffb5a15af290d0a
01213a691c21bbd0720884bbe1f6c48ecdcac394d248c37fdcf95f050097a7d8e93d0a
0120a862ffcd621413ae1458129e791d3a000e43318791d544f37b30cc86a64230ce0a
012163fa6a32c6bd858cdfb24e9bb97db38df2043415a2156ea2e55c4e3603a64d360a
0120c77b33b9c396c6199e79f02a53d4636107d469168024d986e7e2ceba9d7308a50a
012102e9171803f859156504d0a165df241c7c6c14a10314dfcc9708d15a52124e040a